]> git.ipfire.org Git - thirdparty/gcc.git/blob - Makefile.in
Makefile.tpl (all): Avoid a trailing backslash.
[thirdparty/gcc.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, 2008, 2009
7 # Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13 #
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 # GNU General Public License for more details.
18 #
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3. If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 GDB_NLM_DEPS =
104
105 # This is the name of the environment variable used for the path to
106 # the libraries.
107 RPATH_ENVVAR = @RPATH_ENVVAR@
108
109 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
110 # is used instead of the directory itself to avoid including built
111 # executables in PATH.
112 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
113
114 # Build programs are put under this directory.
115 BUILD_SUBDIR = @build_subdir@
116 # This is set by the configure script to the arguments to use when configuring
117 # directories built for the build system.
118 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
119
120 # This is the list of variables to export in the environment when
121 # configuring any subdirectory. It must also be exported whenever
122 # recursing into a build directory in case that directory's Makefile
123 # re-runs configure.
124 BASE_EXPORTS = \
125 FLEX="$(FLEX)"; export FLEX; \
126 LEX="$(LEX)"; export LEX; \
127 BISON="$(BISON)"; export BISON; \
128 YACC="$(YACC)"; export YACC; \
129 M4="$(M4)"; export M4; \
130 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
131
132 # This is the list of variables to export in the environment when
133 # configuring subdirectories for the build system.
134 BUILD_EXPORTS = \
135 $(BASE_EXPORTS) \
136 AR="$(AR_FOR_BUILD)"; export AR; \
137 AS="$(AS_FOR_BUILD)"; export AS; \
138 CC="$(CC_FOR_BUILD)"; export CC; \
139 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
140 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
141 CXX="$(CXX_FOR_BUILD)"; export CXX; \
142 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
143 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
144 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
145 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
146 LD="$(LD_FOR_BUILD)"; export LD; \
147 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
148 NM="$(NM_FOR_BUILD)"; export NM; \
149 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
150 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
151 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
152
153 # These variables must be set on the make command line for directories
154 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
155 EXTRA_BUILD_FLAGS = \
156 CFLAGS="$(CFLAGS_FOR_BUILD)" \
157 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
158
159 # This is the list of directories to built for the host system.
160 SUBDIRS = @configdirs@
161 # This is set by the configure script to the arguments to use when configuring
162 # directories built for the host system.
163 HOST_CONFIGARGS = @host_configargs@
164 # Host programs are put under this directory, which is . except if building
165 # with srcdir=..
166 HOST_SUBDIR = @host_subdir@
167 # This is the list of variables to export in the environment when
168 # configuring subdirectories for the host system. We need to pass
169 # some to the GCC configure because of its hybrid host/target nature.
170 HOST_EXPORTS = \
171 $(BASE_EXPORTS) \
172 CC="$(CC)"; export CC; \
173 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
174 CFLAGS="$(CFLAGS)"; export CFLAGS; \
175 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
176 CXX="$(CXX)"; export CXX; \
177 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
178 GCJ="$(GCJ)"; export GCJ; \
179 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
180 AR="$(AR)"; export AR; \
181 AS="$(AS)"; export AS; \
182 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
183 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
184 LD="$(LD)"; export LD; \
185 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
186 NM="$(NM)"; export NM; \
187 RANLIB="$(RANLIB)"; export RANLIB; \
188 WINDRES="$(WINDRES)"; export WINDRES; \
189 WINDMC="$(WINDMC)"; export WINDMC; \
190 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
191 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
192 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
193 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
194 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
195 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
196 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
197 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
198 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
199 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
200 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
201 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
202 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
203 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
204 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
205 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
206 @if gcc-bootstrap
207 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
208 @endif gcc-bootstrap
209 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
210
211 # Similar, for later GCC stages.
212 POSTSTAGE1_HOST_EXPORTS = \
213 $(HOST_EXPORTS) \
214 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
215 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
216 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
217 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
218 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND \
219 LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
220
221 # Target libraries are put under this directory:
222 TARGET_SUBDIR = @target_subdir@
223 # This is set by the configure script to the arguments to use when configuring
224 # directories built for the target.
225 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
226 # This is the list of variables to export in the environment when
227 # configuring subdirectories for the host system.
228 BASE_TARGET_EXPORTS = \
229 $(BASE_EXPORTS) \
230 AR="$(AR_FOR_TARGET)"; export AR; \
231 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
232 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
233 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
234 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
235 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
236 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
237 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
238 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
239 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
240 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
241 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
242 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
243 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
244 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
245 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
246 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
247 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
248 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
249 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
250
251 RAW_CXX_TARGET_EXPORTS = \
252 $(BASE_TARGET_EXPORTS) \
253 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
254 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
255
256 NORMAL_TARGET_EXPORTS = \
257 $(BASE_TARGET_EXPORTS) \
258 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
259
260 # Where to find GMP
261 HOST_GMPLIBS = @gmplibs@
262 HOST_GMPINC = @gmpinc@
263
264 # Where to find PPL
265 HOST_PPLLIBS = @ppllibs@
266 HOST_PPLINC = @pplinc@
267
268 # Where to find CLOOG
269 HOST_CLOOGLIBS = @clooglibs@
270 HOST_CLOOGINC = @clooginc@
271
272 # ----------------------------------------------
273 # Programs producing files for the BUILD machine
274 # ----------------------------------------------
275
276 SHELL = @config_shell@
277
278 # pwd command to use. Allow user to override default by setting PWDCMD in
279 # the environment to account for automounters. The make variable must not
280 # be called PWDCMD, otherwise the value set here is passed to make
281 # subprocesses and overrides the setting from the user's environment.
282 # Don't use PWD since it is a common shell environment variable and we
283 # don't want to corrupt it.
284 PWD_COMMAND = $${PWDCMD-pwd}
285
286 # compilers to use to create programs which must be run in the build
287 # environment.
288 AR_FOR_BUILD = @AR_FOR_BUILD@
289 AS_FOR_BUILD = @AS_FOR_BUILD@
290 CC_FOR_BUILD = @CC_FOR_BUILD@
291 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
292 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
293 CXX_FOR_BUILD = @CXX_FOR_BUILD@
294 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
295 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
296 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
297 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
298 LD_FOR_BUILD = @LD_FOR_BUILD@
299 NM_FOR_BUILD = @NM_FOR_BUILD@
300 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
301 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
302 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
303
304 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
305 # here so that they can be overridden by Makefile fragments.
306 BUILD_PREFIX = @BUILD_PREFIX@
307 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
308
309 # Flags to pass to stage2 and later makes. They are defined
310 # here so that they can be overridden by Makefile fragments.
311 BOOT_CFLAGS= -g -O2
312 BOOT_LDFLAGS=
313 BOOT_ADAFLAGS=-gnatpg -gnata
314
315 BISON = @BISON@
316 YACC = @YACC@
317 FLEX = @FLEX@
318 LEX = @LEX@
319 M4 = @M4@
320 MAKEINFO = @MAKEINFO@
321 EXPECT = @EXPECT@
322 RUNTEST = @RUNTEST@
323
324 # This just becomes part of the MAKEINFO definition passed down to
325 # sub-makes. It lets flags be given on the command line while still
326 # using the makeinfo from the object tree.
327 # (Default to avoid splitting info files by setting the threshold high.)
328 MAKEINFOFLAGS = --split-size=5000000
329
330 # ---------------------------------------------
331 # Programs producing files for the HOST machine
332 # ---------------------------------------------
333
334 AS = @AS@
335 AR = @AR@
336 AR_FLAGS = rc
337 CC = @CC@
338 CXX = @CXX@
339 DLLTOOL = @DLLTOOL@
340 LD = @LD@
341 LIPO = @LIPO@
342 NM = @NM@
343 OBJDUMP = @OBJDUMP@
344 RANLIB = @RANLIB@
345 STRIP = @STRIP@
346 WINDRES = @WINDRES@
347 WINDMC = @WINDMC@
348
349 GNATBIND = @GNATBIND@
350 GNATMAKE = @GNATMAKE@
351
352 CFLAGS = @CFLAGS@
353 LDFLAGS = @LDFLAGS@
354 LIBCFLAGS = $(CFLAGS)
355 CXXFLAGS = @CXXFLAGS@
356 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
357
358 TFLAGS =
359
360 # Defaults for all stages; some are overridden below.
361
362 STAGE_CFLAGS = $(BOOT_CFLAGS)
363 STAGE_TFLAGS = $(TFLAGS)
364 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
365
366
367 # Defaults for stage 1; some are overridden below.
368 STAGE1_CFLAGS = $(STAGE_CFLAGS)
369 STAGE1_TFLAGS = $(STAGE_TFLAGS)
370 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
371
372 # Defaults for stage 2; some are overridden below.
373 STAGE2_CFLAGS = $(STAGE_CFLAGS)
374 STAGE2_TFLAGS = $(STAGE_TFLAGS)
375 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
376
377 # Defaults for stage 3; some are overridden below.
378 STAGE3_CFLAGS = $(STAGE_CFLAGS)
379 STAGE3_TFLAGS = $(STAGE_TFLAGS)
380 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
381
382 # Defaults for stage 4; some are overridden below.
383 STAGE4_CFLAGS = $(STAGE_CFLAGS)
384 STAGE4_TFLAGS = $(STAGE_TFLAGS)
385 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
386
387 # Defaults for stage profile; some are overridden below.
388 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
389 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
390 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
391
392 # Defaults for stage feedback; some are overridden below.
393 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
394 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
395 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
396
397
398 # Only build the C compiler for stage1, because that is the only one that
399 # we can guarantee will build with the native compiler, and also it is the
400 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
401 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
402 # overrideable (for a bootstrap build stage1 also builds gcc.info).
403
404 STAGE1_CFLAGS = @stage1_cflags@
405 STAGE1_CHECKING=@stage1_checking@
406 STAGE1_LANGUAGES=@stage1_languages@
407 # * We force-disable intermodule optimizations, even if
408 # --enable-intermodule was passed, since the installed compiler
409 # probably can't handle them. Luckily, autoconf always respects
410 # the last argument when conflicting --enable arguments are passed.
411 # * Likewise, we force-disable coverage flags, since the installed
412 # compiler probably has never heard of them.
413 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
414 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
415
416 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
417 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
418
419 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
420 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
421
422 do-compare = @do_compare@
423 do-compare3 = $(do-compare)
424
425 # -----------------------------------------------
426 # Programs producing files for the TARGET machine
427 # -----------------------------------------------
428
429 AR_FOR_TARGET=@AR_FOR_TARGET@
430 AS_FOR_TARGET=@AS_FOR_TARGET@
431 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
432
433 # If GCC_FOR_TARGET is not overriden on the command line, then this
434 # variable is passed down to the gcc Makefile, where it is used to
435 # build libgcc2.a. We define it here so that it can itself be
436 # overridden on the command line.
437 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
438 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
439 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
440 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
441 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
442 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
443 LD_FOR_TARGET=@LD_FOR_TARGET@
444
445 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
446 NM_FOR_TARGET=@NM_FOR_TARGET@
447 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
448 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
449 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
450 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
451 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
452
453 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
454 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
455 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
456
457 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
458 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
459
460 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
461 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
462 LDFLAGS_FOR_TARGET =
463
464 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
465 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
466 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
467
468 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
469
470 # ------------------------------------
471 # Miscellaneous targets and flag lists
472 # ------------------------------------
473
474 # The first rule in the file had better be this one. Don't put any above it.
475 # This lives here to allow makefile fragments to contain dependencies.
476 all:
477
478 #### host and target specific makefile fragments come in here.
479 @target_makefile_frag@
480 @alphaieee_frag@
481 @ospace_frag@
482 @host_makefile_frag@
483 ###
484
485 # This is the list of directories that may be needed in RPATH_ENVVAR
486 # so that prorgams built for the target machine work.
487 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
488
489 @if target-libstdc++-v3
490 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
491 @endif target-libstdc++-v3
492
493 @if target-libmudflap
494 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
495 @endif target-libmudflap
496
497 @if target-libssp
498 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
499 @endif target-libssp
500
501 @if target-libgomp
502 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
503 @endif target-libgomp
504
505
506
507 # This is the list of directories that may be needed in RPATH_ENVVAR
508 # so that programs built for the host machine work.
509 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)
510
511 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
512 @if gcc
513 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
514 @endif gcc
515
516
517 @if bfd
518 HOST_LIB_PATH_bfd = \
519 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
520 @endif bfd
521
522 @if opcodes
523 HOST_LIB_PATH_opcodes = \
524 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
525 @endif opcodes
526
527 @if gmp
528 HOST_LIB_PATH_gmp = \
529 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
530 @endif gmp
531
532 @if mpfr
533 HOST_LIB_PATH_mpfr = \
534 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
535 @endif mpfr
536
537 @if mpc
538 HOST_LIB_PATH_mpc = \
539 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
540 @endif mpc
541
542 @if ppl
543 HOST_LIB_PATH_ppl = \
544 $$r/$(HOST_SUBDIR)/ppl/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/.libs:
545 @endif ppl
546
547 @if cloog
548 HOST_LIB_PATH_cloog = \
549 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
550 @endif cloog
551
552
553 # Flags to pass down to all sub-makes.
554 BASE_FLAGS_TO_PASS = \
555 "DESTDIR=$(DESTDIR)" \
556 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
557 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
558 "bindir=$(bindir)" \
559 "datadir=$(datadir)" \
560 "exec_prefix=$(exec_prefix)" \
561 "includedir=$(includedir)" \
562 "datarootdir=$(datarootdir)" \
563 "docdir=$(docdir)" \
564 "infodir=$(infodir)" \
565 "pdfdir=$(pdfdir)" \
566 "htmldir=$(htmldir)" \
567 "libdir=$(libdir)" \
568 "libexecdir=$(libexecdir)" \
569 "lispdir=$(lispdir)" \
570 "localstatedir=$(localstatedir)" \
571 "mandir=$(mandir)" \
572 "oldincludedir=$(oldincludedir)" \
573 "prefix=$(prefix)" \
574 "sbindir=$(sbindir)" \
575 "sharedstatedir=$(sharedstatedir)" \
576 "sysconfdir=$(sysconfdir)" \
577 "tooldir=$(tooldir)" \
578 "build_tooldir=$(build_tooldir)" \
579 "target_alias=$(target_alias)" \
580 "BISON=$(BISON)" \
581 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
582 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
583 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
584 "EXPECT=$(EXPECT)" \
585 "FLEX=$(FLEX)" \
586 "INSTALL=$(INSTALL)" \
587 "INSTALL_DATA=$(INSTALL_DATA)" \
588 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
589 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
590 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
591 "LEX=$(LEX)" \
592 "M4=$(M4)" \
593 "MAKE=$(MAKE)" \
594 "RUNTEST=$(RUNTEST)" \
595 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
596 "SHELL=$(SHELL)" \
597 "YACC=$(YACC)" \
598 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
599 "ADA_CFLAGS=$(ADA_CFLAGS)" \
600 "AR_FLAGS=$(AR_FLAGS)" \
601 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
602 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
603 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
604 "CFLAGS=$(CFLAGS)" \
605 "CXXFLAGS=$(CXXFLAGS)" \
606 "LDFLAGS=$(LDFLAGS)" \
607 "LIBCFLAGS=$(LIBCFLAGS)" \
608 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
609 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
610 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
611 "GNATBIND=$(GNATBIND)" \
612 "GNATMAKE=$(GNATMAKE)" \
613 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
614 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
615 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
616 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
617 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
618 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
619 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
620 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
621 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
622 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
623 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
624 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
625 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
626 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
627 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
628 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
629 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
630 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
631 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
632 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
633 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
634 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
635 "BUILD_CONFIG=$(BUILD_CONFIG)" \
636 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
637 "LEAN=$(LEAN)" \
638 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
639 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
640 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
641 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
642 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
643 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
644 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
645 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
646 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
647 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
648 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
649 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
650 "TFLAGS=$(TFLAGS)" \
651 "CONFIG_SHELL=$(SHELL)" \
652 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
653
654 # We leave this in just in case, but it is not needed anymore.
655 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
656
657 # Flags to pass down to most sub-makes, in which we're building with
658 # the host environment.
659 EXTRA_HOST_FLAGS = \
660 'AR=$(AR)' \
661 'AS=$(AS)' \
662 'CC=$(CC)' \
663 'CXX=$(CXX)' \
664 'DLLTOOL=$(DLLTOOL)' \
665 'GCJ=$(GCJ)' \
666 'GFORTRAN=$(GFORTRAN)' \
667 'LD=$(LD)' \
668 'LIPO=$(LIPO)' \
669 'NM=$(NM)' \
670 'OBJDUMP=$(OBJDUMP)' \
671 'RANLIB=$(RANLIB)' \
672 'STRIP=$(STRIP)' \
673 'WINDRES=$(WINDRES)' \
674 'WINDMC=$(WINDMC)'
675
676 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
677
678 # Flags that are concerned with the location of the X11 include files
679 # and library files
680 #
681 # NOTE: until the top-level is getting the values via autoconf, it only
682 # causes problems to have this top-level Makefile overriding the autoconf-set
683 # values in child directories. Only variables that don't conflict with
684 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
685 #
686 X11_FLAGS_TO_PASS = \
687 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
688 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
689
690 # Flags to pass to stage2 and later makes.
691
692 POSTSTAGE1_FLAGS_TO_PASS = \
693 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" GNATBIND="$${GNATBIND}" \
694 LDFLAGS="$(BOOT_LDFLAGS)" \
695 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
696
697 # Flags to pass down to makes which are built with the target environment.
698 # The double $ decreases the length of the command line; those variables
699 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
700 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
701 # so we expand them here.
702 EXTRA_TARGET_FLAGS = \
703 'AR=$$(AR_FOR_TARGET)' \
704 'AS=$(COMPILER_AS_FOR_TARGET)' \
705 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
706 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
707 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
708 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
709 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
710 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
711 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
712 'LD=$(COMPILER_LD_FOR_TARGET)' \
713 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
714 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
715 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
716 'NM=$(COMPILER_NM_FOR_TARGET)' \
717 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
718 'RANLIB=$$(RANLIB_FOR_TARGET)' \
719 'WINDRES=$$(WINDRES_FOR_TARGET)' \
720 'WINDMC=$$(WINDMC_FOR_TARGET)' \
721 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
722 "TFLAGS=$$TFLAGS"
723
724 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
725
726 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
727 # unfortunately needs the native compiler and the target ar and
728 # ranlib.
729 # If any variables are added here, they must be added to do-*, below.
730 # The BUILD_* variables are a special case, which are used for the gcc
731 # cross-building scheme.
732 EXTRA_GCC_FLAGS = \
733 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
734 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
735 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
736 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
737 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
738 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
739
740 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
741
742 @if gcc
743 BUILD_CONFIG =
744 ifneq ($(BUILD_CONFIG),)
745 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
746 endif
747 @endif gcc
748
749 .PHONY: configure-host
750 configure-host: \
751 maybe-configure-ash \
752 maybe-configure-autoconf \
753 maybe-configure-automake \
754 maybe-configure-bash \
755 maybe-configure-bfd \
756 maybe-configure-opcodes \
757 maybe-configure-binutils \
758 maybe-configure-bison \
759 maybe-configure-byacc \
760 maybe-configure-bzip2 \
761 maybe-configure-dejagnu \
762 maybe-configure-diff \
763 maybe-configure-dosutils \
764 maybe-configure-etc \
765 maybe-configure-fastjar \
766 maybe-configure-fileutils \
767 maybe-configure-findutils \
768 maybe-configure-find \
769 maybe-configure-fixincludes \
770 maybe-configure-flex \
771 maybe-configure-gas \
772 maybe-configure-gcc \
773 maybe-configure-gawk \
774 maybe-configure-gettext \
775 maybe-configure-gmp \
776 maybe-configure-mpfr \
777 maybe-configure-mpc \
778 maybe-configure-ppl \
779 maybe-configure-cloog \
780 maybe-configure-gnuserv \
781 maybe-configure-gold \
782 maybe-configure-gprof \
783 maybe-configure-gzip \
784 maybe-configure-hello \
785 maybe-configure-indent \
786 maybe-configure-intl \
787 maybe-configure-tcl \
788 maybe-configure-itcl \
789 maybe-configure-ld \
790 maybe-configure-libcpp \
791 maybe-configure-libdecnumber \
792 maybe-configure-libgui \
793 maybe-configure-libiberty \
794 maybe-configure-libiconv \
795 maybe-configure-libtool \
796 maybe-configure-m4 \
797 maybe-configure-make \
798 maybe-configure-mmalloc \
799 maybe-configure-patch \
800 maybe-configure-perl \
801 maybe-configure-prms \
802 maybe-configure-rcs \
803 maybe-configure-readline \
804 maybe-configure-release \
805 maybe-configure-recode \
806 maybe-configure-sed \
807 maybe-configure-send-pr \
808 maybe-configure-shellutils \
809 maybe-configure-sid \
810 maybe-configure-sim \
811 maybe-configure-tar \
812 maybe-configure-texinfo \
813 maybe-configure-textutils \
814 maybe-configure-time \
815 maybe-configure-uudecode \
816 maybe-configure-wdiff \
817 maybe-configure-zip \
818 maybe-configure-zlib \
819 maybe-configure-gdb \
820 maybe-configure-expect \
821 maybe-configure-guile \
822 maybe-configure-tk \
823 maybe-configure-libtermcap \
824 maybe-configure-utils \
825 maybe-configure-gnattools
826 .PHONY: configure-target
827 configure-target: \
828 maybe-configure-target-libstdc++-v3 \
829 maybe-configure-target-libmudflap \
830 maybe-configure-target-libssp \
831 maybe-configure-target-newlib \
832 maybe-configure-target-libgcc \
833 maybe-configure-target-libgfortran \
834 maybe-configure-target-libobjc \
835 maybe-configure-target-libtermcap \
836 maybe-configure-target-winsup \
837 maybe-configure-target-libgloss \
838 maybe-configure-target-libiberty \
839 maybe-configure-target-gperf \
840 maybe-configure-target-examples \
841 maybe-configure-target-libffi \
842 maybe-configure-target-libjava \
843 maybe-configure-target-zlib \
844 maybe-configure-target-boehm-gc \
845 maybe-configure-target-qthreads \
846 maybe-configure-target-rda \
847 maybe-configure-target-libada \
848 maybe-configure-target-libgomp
849
850 # The target built for a native non-bootstrap build.
851 .PHONY: all
852 all:
853 @if gcc-bootstrap
854 [ -f stage_final ] || echo stage3 > stage_final
855 @r=`${PWD_COMMAND}`; export r; \
856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
857 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
858 @endif gcc-bootstrap
859 @: $(MAKE); $(unstage)
860 @r=`${PWD_COMMAND}`; export r; \
861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
862 @if gcc-bootstrap
863 if [ -f stage_last ]; then \
864 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
865 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
866 else \
867 @endif gcc-bootstrap
868 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
869 @if gcc-bootstrap
870 ; \
871 fi \
872 @endif gcc-bootstrap
873 && :
874
875 .PHONY: all-build
876
877 all-build: maybe-all-build-libiberty
878 all-build: maybe-all-build-bison
879 all-build: maybe-all-build-byacc
880 all-build: maybe-all-build-flex
881 all-build: maybe-all-build-m4
882 all-build: maybe-all-build-texinfo
883 all-build: maybe-all-build-fixincludes
884
885 .PHONY: all-host
886
887 all-host: maybe-all-ash
888 all-host: maybe-all-autoconf
889 all-host: maybe-all-automake
890 all-host: maybe-all-bash
891 @if bfd-no-bootstrap
892 all-host: maybe-all-bfd
893 @endif bfd-no-bootstrap
894 @if opcodes-no-bootstrap
895 all-host: maybe-all-opcodes
896 @endif opcodes-no-bootstrap
897 @if binutils-no-bootstrap
898 all-host: maybe-all-binutils
899 @endif binutils-no-bootstrap
900 all-host: maybe-all-bison
901 all-host: maybe-all-byacc
902 all-host: maybe-all-bzip2
903 all-host: maybe-all-dejagnu
904 all-host: maybe-all-diff
905 all-host: maybe-all-dosutils
906 all-host: maybe-all-etc
907 all-host: maybe-all-fastjar
908 all-host: maybe-all-fileutils
909 all-host: maybe-all-findutils
910 all-host: maybe-all-find
911 all-host: maybe-all-fixincludes
912 all-host: maybe-all-flex
913 @if gas-no-bootstrap
914 all-host: maybe-all-gas
915 @endif gas-no-bootstrap
916 @if gcc-no-bootstrap
917 all-host: maybe-all-gcc
918 @endif gcc-no-bootstrap
919 all-host: maybe-all-gawk
920 all-host: maybe-all-gettext
921 @if gmp-no-bootstrap
922 all-host: maybe-all-gmp
923 @endif gmp-no-bootstrap
924 @if mpfr-no-bootstrap
925 all-host: maybe-all-mpfr
926 @endif mpfr-no-bootstrap
927 @if mpc-no-bootstrap
928 all-host: maybe-all-mpc
929 @endif mpc-no-bootstrap
930 @if ppl-no-bootstrap
931 all-host: maybe-all-ppl
932 @endif ppl-no-bootstrap
933 @if cloog-no-bootstrap
934 all-host: maybe-all-cloog
935 @endif cloog-no-bootstrap
936 all-host: maybe-all-gnuserv
937 @if gold-no-bootstrap
938 all-host: maybe-all-gold
939 @endif gold-no-bootstrap
940 all-host: maybe-all-gprof
941 all-host: maybe-all-gzip
942 all-host: maybe-all-hello
943 all-host: maybe-all-indent
944 @if intl-no-bootstrap
945 all-host: maybe-all-intl
946 @endif intl-no-bootstrap
947 all-host: maybe-all-tcl
948 all-host: maybe-all-itcl
949 @if ld-no-bootstrap
950 all-host: maybe-all-ld
951 @endif ld-no-bootstrap
952 @if libcpp-no-bootstrap
953 all-host: maybe-all-libcpp
954 @endif libcpp-no-bootstrap
955 @if libdecnumber-no-bootstrap
956 all-host: maybe-all-libdecnumber
957 @endif libdecnumber-no-bootstrap
958 all-host: maybe-all-libgui
959 @if libiberty-no-bootstrap
960 all-host: maybe-all-libiberty
961 @endif libiberty-no-bootstrap
962 all-host: maybe-all-libiconv
963 all-host: maybe-all-libtool
964 all-host: maybe-all-m4
965 all-host: maybe-all-make
966 all-host: maybe-all-mmalloc
967 all-host: maybe-all-patch
968 all-host: maybe-all-perl
969 all-host: maybe-all-prms
970 all-host: maybe-all-rcs
971 all-host: maybe-all-readline
972 all-host: maybe-all-release
973 all-host: maybe-all-recode
974 all-host: maybe-all-sed
975 all-host: maybe-all-send-pr
976 all-host: maybe-all-shellutils
977 all-host: maybe-all-sid
978 all-host: maybe-all-sim
979 all-host: maybe-all-tar
980 all-host: maybe-all-texinfo
981 all-host: maybe-all-textutils
982 all-host: maybe-all-time
983 all-host: maybe-all-uudecode
984 all-host: maybe-all-wdiff
985 all-host: maybe-all-zip
986 @if zlib-no-bootstrap
987 all-host: maybe-all-zlib
988 @endif zlib-no-bootstrap
989 all-host: maybe-all-gdb
990 all-host: maybe-all-expect
991 all-host: maybe-all-guile
992 all-host: maybe-all-tk
993 all-host: maybe-all-libtermcap
994 all-host: maybe-all-utils
995 all-host: maybe-all-gnattools
996
997 .PHONY: all-target
998
999 all-target: maybe-all-target-libstdc++-v3
1000 all-target: maybe-all-target-libmudflap
1001 all-target: maybe-all-target-libssp
1002 all-target: maybe-all-target-newlib
1003 @if target-libgcc-no-bootstrap
1004 all-target: maybe-all-target-libgcc
1005 @endif target-libgcc-no-bootstrap
1006 all-target: maybe-all-target-libgfortran
1007 all-target: maybe-all-target-libobjc
1008 all-target: maybe-all-target-libtermcap
1009 all-target: maybe-all-target-winsup
1010 all-target: maybe-all-target-libgloss
1011 all-target: maybe-all-target-libiberty
1012 all-target: maybe-all-target-gperf
1013 all-target: maybe-all-target-examples
1014 all-target: maybe-all-target-libffi
1015 all-target: maybe-all-target-libjava
1016 all-target: maybe-all-target-zlib
1017 all-target: maybe-all-target-boehm-gc
1018 all-target: maybe-all-target-qthreads
1019 all-target: maybe-all-target-rda
1020 all-target: maybe-all-target-libada
1021 all-target: maybe-all-target-libgomp
1022
1023 # Do a target for all the subdirectories. A ``make do-X'' will do a
1024 # ``make X'' in all subdirectories (because, in general, there is a
1025 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1026 # but it may do additional work as well).
1027
1028 .PHONY: do-info
1029 do-info:
1030 @: $(MAKE); $(unstage)
1031 @r=`${PWD_COMMAND}`; export r; \
1032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1033 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1034 info-target
1035
1036
1037 .PHONY: info-host
1038
1039 info-host: maybe-info-ash
1040 info-host: maybe-info-autoconf
1041 info-host: maybe-info-automake
1042 info-host: maybe-info-bash
1043 info-host: maybe-info-bfd
1044 info-host: maybe-info-opcodes
1045 info-host: maybe-info-binutils
1046 info-host: maybe-info-bison
1047 info-host: maybe-info-byacc
1048 info-host: maybe-info-bzip2
1049 info-host: maybe-info-dejagnu
1050 info-host: maybe-info-diff
1051 info-host: maybe-info-dosutils
1052 info-host: maybe-info-etc
1053 info-host: maybe-info-fastjar
1054 info-host: maybe-info-fileutils
1055 info-host: maybe-info-findutils
1056 info-host: maybe-info-find
1057 info-host: maybe-info-fixincludes
1058 info-host: maybe-info-flex
1059 info-host: maybe-info-gas
1060 info-host: maybe-info-gcc
1061 info-host: maybe-info-gawk
1062 info-host: maybe-info-gettext
1063 info-host: maybe-info-gmp
1064 info-host: maybe-info-mpfr
1065 info-host: maybe-info-mpc
1066 info-host: maybe-info-ppl
1067 info-host: maybe-info-cloog
1068 info-host: maybe-info-gnuserv
1069 info-host: maybe-info-gold
1070 info-host: maybe-info-gprof
1071 info-host: maybe-info-gzip
1072 info-host: maybe-info-hello
1073 info-host: maybe-info-indent
1074 info-host: maybe-info-intl
1075 info-host: maybe-info-tcl
1076 info-host: maybe-info-itcl
1077 info-host: maybe-info-ld
1078 info-host: maybe-info-libcpp
1079 info-host: maybe-info-libdecnumber
1080 info-host: maybe-info-libgui
1081 info-host: maybe-info-libiberty
1082 info-host: maybe-info-libiconv
1083 info-host: maybe-info-libtool
1084 info-host: maybe-info-m4
1085 info-host: maybe-info-make
1086 info-host: maybe-info-mmalloc
1087 info-host: maybe-info-patch
1088 info-host: maybe-info-perl
1089 info-host: maybe-info-prms
1090 info-host: maybe-info-rcs
1091 info-host: maybe-info-readline
1092 info-host: maybe-info-release
1093 info-host: maybe-info-recode
1094 info-host: maybe-info-sed
1095 info-host: maybe-info-send-pr
1096 info-host: maybe-info-shellutils
1097 info-host: maybe-info-sid
1098 info-host: maybe-info-sim
1099 info-host: maybe-info-tar
1100 info-host: maybe-info-texinfo
1101 info-host: maybe-info-textutils
1102 info-host: maybe-info-time
1103 info-host: maybe-info-uudecode
1104 info-host: maybe-info-wdiff
1105 info-host: maybe-info-zip
1106 info-host: maybe-info-zlib
1107 info-host: maybe-info-gdb
1108 info-host: maybe-info-expect
1109 info-host: maybe-info-guile
1110 info-host: maybe-info-tk
1111 info-host: maybe-info-libtermcap
1112 info-host: maybe-info-utils
1113 info-host: maybe-info-gnattools
1114
1115 .PHONY: info-target
1116
1117 info-target: maybe-info-target-libstdc++-v3
1118 info-target: maybe-info-target-libmudflap
1119 info-target: maybe-info-target-libssp
1120 info-target: maybe-info-target-newlib
1121 info-target: maybe-info-target-libgcc
1122 info-target: maybe-info-target-libgfortran
1123 info-target: maybe-info-target-libobjc
1124 info-target: maybe-info-target-libtermcap
1125 info-target: maybe-info-target-winsup
1126 info-target: maybe-info-target-libgloss
1127 info-target: maybe-info-target-libiberty
1128 info-target: maybe-info-target-gperf
1129 info-target: maybe-info-target-examples
1130 info-target: maybe-info-target-libffi
1131 info-target: maybe-info-target-libjava
1132 info-target: maybe-info-target-zlib
1133 info-target: maybe-info-target-boehm-gc
1134 info-target: maybe-info-target-qthreads
1135 info-target: maybe-info-target-rda
1136 info-target: maybe-info-target-libada
1137 info-target: maybe-info-target-libgomp
1138
1139 .PHONY: do-dvi
1140 do-dvi:
1141 @: $(MAKE); $(unstage)
1142 @r=`${PWD_COMMAND}`; export r; \
1143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1144 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1145 dvi-target
1146
1147
1148 .PHONY: dvi-host
1149
1150 dvi-host: maybe-dvi-ash
1151 dvi-host: maybe-dvi-autoconf
1152 dvi-host: maybe-dvi-automake
1153 dvi-host: maybe-dvi-bash
1154 dvi-host: maybe-dvi-bfd
1155 dvi-host: maybe-dvi-opcodes
1156 dvi-host: maybe-dvi-binutils
1157 dvi-host: maybe-dvi-bison
1158 dvi-host: maybe-dvi-byacc
1159 dvi-host: maybe-dvi-bzip2
1160 dvi-host: maybe-dvi-dejagnu
1161 dvi-host: maybe-dvi-diff
1162 dvi-host: maybe-dvi-dosutils
1163 dvi-host: maybe-dvi-etc
1164 dvi-host: maybe-dvi-fastjar
1165 dvi-host: maybe-dvi-fileutils
1166 dvi-host: maybe-dvi-findutils
1167 dvi-host: maybe-dvi-find
1168 dvi-host: maybe-dvi-fixincludes
1169 dvi-host: maybe-dvi-flex
1170 dvi-host: maybe-dvi-gas
1171 dvi-host: maybe-dvi-gcc
1172 dvi-host: maybe-dvi-gawk
1173 dvi-host: maybe-dvi-gettext
1174 dvi-host: maybe-dvi-gmp
1175 dvi-host: maybe-dvi-mpfr
1176 dvi-host: maybe-dvi-mpc
1177 dvi-host: maybe-dvi-ppl
1178 dvi-host: maybe-dvi-cloog
1179 dvi-host: maybe-dvi-gnuserv
1180 dvi-host: maybe-dvi-gold
1181 dvi-host: maybe-dvi-gprof
1182 dvi-host: maybe-dvi-gzip
1183 dvi-host: maybe-dvi-hello
1184 dvi-host: maybe-dvi-indent
1185 dvi-host: maybe-dvi-intl
1186 dvi-host: maybe-dvi-tcl
1187 dvi-host: maybe-dvi-itcl
1188 dvi-host: maybe-dvi-ld
1189 dvi-host: maybe-dvi-libcpp
1190 dvi-host: maybe-dvi-libdecnumber
1191 dvi-host: maybe-dvi-libgui
1192 dvi-host: maybe-dvi-libiberty
1193 dvi-host: maybe-dvi-libiconv
1194 dvi-host: maybe-dvi-libtool
1195 dvi-host: maybe-dvi-m4
1196 dvi-host: maybe-dvi-make
1197 dvi-host: maybe-dvi-mmalloc
1198 dvi-host: maybe-dvi-patch
1199 dvi-host: maybe-dvi-perl
1200 dvi-host: maybe-dvi-prms
1201 dvi-host: maybe-dvi-rcs
1202 dvi-host: maybe-dvi-readline
1203 dvi-host: maybe-dvi-release
1204 dvi-host: maybe-dvi-recode
1205 dvi-host: maybe-dvi-sed
1206 dvi-host: maybe-dvi-send-pr
1207 dvi-host: maybe-dvi-shellutils
1208 dvi-host: maybe-dvi-sid
1209 dvi-host: maybe-dvi-sim
1210 dvi-host: maybe-dvi-tar
1211 dvi-host: maybe-dvi-texinfo
1212 dvi-host: maybe-dvi-textutils
1213 dvi-host: maybe-dvi-time
1214 dvi-host: maybe-dvi-uudecode
1215 dvi-host: maybe-dvi-wdiff
1216 dvi-host: maybe-dvi-zip
1217 dvi-host: maybe-dvi-zlib
1218 dvi-host: maybe-dvi-gdb
1219 dvi-host: maybe-dvi-expect
1220 dvi-host: maybe-dvi-guile
1221 dvi-host: maybe-dvi-tk
1222 dvi-host: maybe-dvi-libtermcap
1223 dvi-host: maybe-dvi-utils
1224 dvi-host: maybe-dvi-gnattools
1225
1226 .PHONY: dvi-target
1227
1228 dvi-target: maybe-dvi-target-libstdc++-v3
1229 dvi-target: maybe-dvi-target-libmudflap
1230 dvi-target: maybe-dvi-target-libssp
1231 dvi-target: maybe-dvi-target-newlib
1232 dvi-target: maybe-dvi-target-libgcc
1233 dvi-target: maybe-dvi-target-libgfortran
1234 dvi-target: maybe-dvi-target-libobjc
1235 dvi-target: maybe-dvi-target-libtermcap
1236 dvi-target: maybe-dvi-target-winsup
1237 dvi-target: maybe-dvi-target-libgloss
1238 dvi-target: maybe-dvi-target-libiberty
1239 dvi-target: maybe-dvi-target-gperf
1240 dvi-target: maybe-dvi-target-examples
1241 dvi-target: maybe-dvi-target-libffi
1242 dvi-target: maybe-dvi-target-libjava
1243 dvi-target: maybe-dvi-target-zlib
1244 dvi-target: maybe-dvi-target-boehm-gc
1245 dvi-target: maybe-dvi-target-qthreads
1246 dvi-target: maybe-dvi-target-rda
1247 dvi-target: maybe-dvi-target-libada
1248 dvi-target: maybe-dvi-target-libgomp
1249
1250 .PHONY: do-pdf
1251 do-pdf:
1252 @: $(MAKE); $(unstage)
1253 @r=`${PWD_COMMAND}`; export r; \
1254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1255 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1256 pdf-target
1257
1258
1259 .PHONY: pdf-host
1260
1261 pdf-host: maybe-pdf-ash
1262 pdf-host: maybe-pdf-autoconf
1263 pdf-host: maybe-pdf-automake
1264 pdf-host: maybe-pdf-bash
1265 pdf-host: maybe-pdf-bfd
1266 pdf-host: maybe-pdf-opcodes
1267 pdf-host: maybe-pdf-binutils
1268 pdf-host: maybe-pdf-bison
1269 pdf-host: maybe-pdf-byacc
1270 pdf-host: maybe-pdf-bzip2
1271 pdf-host: maybe-pdf-dejagnu
1272 pdf-host: maybe-pdf-diff
1273 pdf-host: maybe-pdf-dosutils
1274 pdf-host: maybe-pdf-etc
1275 pdf-host: maybe-pdf-fastjar
1276 pdf-host: maybe-pdf-fileutils
1277 pdf-host: maybe-pdf-findutils
1278 pdf-host: maybe-pdf-find
1279 pdf-host: maybe-pdf-fixincludes
1280 pdf-host: maybe-pdf-flex
1281 pdf-host: maybe-pdf-gas
1282 pdf-host: maybe-pdf-gcc
1283 pdf-host: maybe-pdf-gawk
1284 pdf-host: maybe-pdf-gettext
1285 pdf-host: maybe-pdf-gmp
1286 pdf-host: maybe-pdf-mpfr
1287 pdf-host: maybe-pdf-mpc
1288 pdf-host: maybe-pdf-ppl
1289 pdf-host: maybe-pdf-cloog
1290 pdf-host: maybe-pdf-gnuserv
1291 pdf-host: maybe-pdf-gold
1292 pdf-host: maybe-pdf-gprof
1293 pdf-host: maybe-pdf-gzip
1294 pdf-host: maybe-pdf-hello
1295 pdf-host: maybe-pdf-indent
1296 pdf-host: maybe-pdf-intl
1297 pdf-host: maybe-pdf-tcl
1298 pdf-host: maybe-pdf-itcl
1299 pdf-host: maybe-pdf-ld
1300 pdf-host: maybe-pdf-libcpp
1301 pdf-host: maybe-pdf-libdecnumber
1302 pdf-host: maybe-pdf-libgui
1303 pdf-host: maybe-pdf-libiberty
1304 pdf-host: maybe-pdf-libiconv
1305 pdf-host: maybe-pdf-libtool
1306 pdf-host: maybe-pdf-m4
1307 pdf-host: maybe-pdf-make
1308 pdf-host: maybe-pdf-mmalloc
1309 pdf-host: maybe-pdf-patch
1310 pdf-host: maybe-pdf-perl
1311 pdf-host: maybe-pdf-prms
1312 pdf-host: maybe-pdf-rcs
1313 pdf-host: maybe-pdf-readline
1314 pdf-host: maybe-pdf-release
1315 pdf-host: maybe-pdf-recode
1316 pdf-host: maybe-pdf-sed
1317 pdf-host: maybe-pdf-send-pr
1318 pdf-host: maybe-pdf-shellutils
1319 pdf-host: maybe-pdf-sid
1320 pdf-host: maybe-pdf-sim
1321 pdf-host: maybe-pdf-tar
1322 pdf-host: maybe-pdf-texinfo
1323 pdf-host: maybe-pdf-textutils
1324 pdf-host: maybe-pdf-time
1325 pdf-host: maybe-pdf-uudecode
1326 pdf-host: maybe-pdf-wdiff
1327 pdf-host: maybe-pdf-zip
1328 pdf-host: maybe-pdf-zlib
1329 pdf-host: maybe-pdf-gdb
1330 pdf-host: maybe-pdf-expect
1331 pdf-host: maybe-pdf-guile
1332 pdf-host: maybe-pdf-tk
1333 pdf-host: maybe-pdf-libtermcap
1334 pdf-host: maybe-pdf-utils
1335 pdf-host: maybe-pdf-gnattools
1336
1337 .PHONY: pdf-target
1338
1339 pdf-target: maybe-pdf-target-libstdc++-v3
1340 pdf-target: maybe-pdf-target-libmudflap
1341 pdf-target: maybe-pdf-target-libssp
1342 pdf-target: maybe-pdf-target-newlib
1343 pdf-target: maybe-pdf-target-libgcc
1344 pdf-target: maybe-pdf-target-libgfortran
1345 pdf-target: maybe-pdf-target-libobjc
1346 pdf-target: maybe-pdf-target-libtermcap
1347 pdf-target: maybe-pdf-target-winsup
1348 pdf-target: maybe-pdf-target-libgloss
1349 pdf-target: maybe-pdf-target-libiberty
1350 pdf-target: maybe-pdf-target-gperf
1351 pdf-target: maybe-pdf-target-examples
1352 pdf-target: maybe-pdf-target-libffi
1353 pdf-target: maybe-pdf-target-libjava
1354 pdf-target: maybe-pdf-target-zlib
1355 pdf-target: maybe-pdf-target-boehm-gc
1356 pdf-target: maybe-pdf-target-qthreads
1357 pdf-target: maybe-pdf-target-rda
1358 pdf-target: maybe-pdf-target-libada
1359 pdf-target: maybe-pdf-target-libgomp
1360
1361 .PHONY: do-html
1362 do-html:
1363 @: $(MAKE); $(unstage)
1364 @r=`${PWD_COMMAND}`; export r; \
1365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1366 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1367 html-target
1368
1369
1370 .PHONY: html-host
1371
1372 html-host: maybe-html-ash
1373 html-host: maybe-html-autoconf
1374 html-host: maybe-html-automake
1375 html-host: maybe-html-bash
1376 html-host: maybe-html-bfd
1377 html-host: maybe-html-opcodes
1378 html-host: maybe-html-binutils
1379 html-host: maybe-html-bison
1380 html-host: maybe-html-byacc
1381 html-host: maybe-html-bzip2
1382 html-host: maybe-html-dejagnu
1383 html-host: maybe-html-diff
1384 html-host: maybe-html-dosutils
1385 html-host: maybe-html-etc
1386 html-host: maybe-html-fastjar
1387 html-host: maybe-html-fileutils
1388 html-host: maybe-html-findutils
1389 html-host: maybe-html-find
1390 html-host: maybe-html-fixincludes
1391 html-host: maybe-html-flex
1392 html-host: maybe-html-gas
1393 html-host: maybe-html-gcc
1394 html-host: maybe-html-gawk
1395 html-host: maybe-html-gettext
1396 html-host: maybe-html-gmp
1397 html-host: maybe-html-mpfr
1398 html-host: maybe-html-mpc
1399 html-host: maybe-html-ppl
1400 html-host: maybe-html-cloog
1401 html-host: maybe-html-gnuserv
1402 html-host: maybe-html-gold
1403 html-host: maybe-html-gprof
1404 html-host: maybe-html-gzip
1405 html-host: maybe-html-hello
1406 html-host: maybe-html-indent
1407 html-host: maybe-html-intl
1408 html-host: maybe-html-tcl
1409 html-host: maybe-html-itcl
1410 html-host: maybe-html-ld
1411 html-host: maybe-html-libcpp
1412 html-host: maybe-html-libdecnumber
1413 html-host: maybe-html-libgui
1414 html-host: maybe-html-libiberty
1415 html-host: maybe-html-libiconv
1416 html-host: maybe-html-libtool
1417 html-host: maybe-html-m4
1418 html-host: maybe-html-make
1419 html-host: maybe-html-mmalloc
1420 html-host: maybe-html-patch
1421 html-host: maybe-html-perl
1422 html-host: maybe-html-prms
1423 html-host: maybe-html-rcs
1424 html-host: maybe-html-readline
1425 html-host: maybe-html-release
1426 html-host: maybe-html-recode
1427 html-host: maybe-html-sed
1428 html-host: maybe-html-send-pr
1429 html-host: maybe-html-shellutils
1430 html-host: maybe-html-sid
1431 html-host: maybe-html-sim
1432 html-host: maybe-html-tar
1433 html-host: maybe-html-texinfo
1434 html-host: maybe-html-textutils
1435 html-host: maybe-html-time
1436 html-host: maybe-html-uudecode
1437 html-host: maybe-html-wdiff
1438 html-host: maybe-html-zip
1439 html-host: maybe-html-zlib
1440 html-host: maybe-html-gdb
1441 html-host: maybe-html-expect
1442 html-host: maybe-html-guile
1443 html-host: maybe-html-tk
1444 html-host: maybe-html-libtermcap
1445 html-host: maybe-html-utils
1446 html-host: maybe-html-gnattools
1447
1448 .PHONY: html-target
1449
1450 html-target: maybe-html-target-libstdc++-v3
1451 html-target: maybe-html-target-libmudflap
1452 html-target: maybe-html-target-libssp
1453 html-target: maybe-html-target-newlib
1454 html-target: maybe-html-target-libgcc
1455 html-target: maybe-html-target-libgfortran
1456 html-target: maybe-html-target-libobjc
1457 html-target: maybe-html-target-libtermcap
1458 html-target: maybe-html-target-winsup
1459 html-target: maybe-html-target-libgloss
1460 html-target: maybe-html-target-libiberty
1461 html-target: maybe-html-target-gperf
1462 html-target: maybe-html-target-examples
1463 html-target: maybe-html-target-libffi
1464 html-target: maybe-html-target-libjava
1465 html-target: maybe-html-target-zlib
1466 html-target: maybe-html-target-boehm-gc
1467 html-target: maybe-html-target-qthreads
1468 html-target: maybe-html-target-rda
1469 html-target: maybe-html-target-libada
1470 html-target: maybe-html-target-libgomp
1471
1472 .PHONY: do-TAGS
1473 do-TAGS:
1474 @: $(MAKE); $(unstage)
1475 @r=`${PWD_COMMAND}`; export r; \
1476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1477 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1478 TAGS-target
1479
1480
1481 .PHONY: TAGS-host
1482
1483 TAGS-host: maybe-TAGS-ash
1484 TAGS-host: maybe-TAGS-autoconf
1485 TAGS-host: maybe-TAGS-automake
1486 TAGS-host: maybe-TAGS-bash
1487 TAGS-host: maybe-TAGS-bfd
1488 TAGS-host: maybe-TAGS-opcodes
1489 TAGS-host: maybe-TAGS-binutils
1490 TAGS-host: maybe-TAGS-bison
1491 TAGS-host: maybe-TAGS-byacc
1492 TAGS-host: maybe-TAGS-bzip2
1493 TAGS-host: maybe-TAGS-dejagnu
1494 TAGS-host: maybe-TAGS-diff
1495 TAGS-host: maybe-TAGS-dosutils
1496 TAGS-host: maybe-TAGS-etc
1497 TAGS-host: maybe-TAGS-fastjar
1498 TAGS-host: maybe-TAGS-fileutils
1499 TAGS-host: maybe-TAGS-findutils
1500 TAGS-host: maybe-TAGS-find
1501 TAGS-host: maybe-TAGS-fixincludes
1502 TAGS-host: maybe-TAGS-flex
1503 TAGS-host: maybe-TAGS-gas
1504 TAGS-host: maybe-TAGS-gcc
1505 TAGS-host: maybe-TAGS-gawk
1506 TAGS-host: maybe-TAGS-gettext
1507 TAGS-host: maybe-TAGS-gmp
1508 TAGS-host: maybe-TAGS-mpfr
1509 TAGS-host: maybe-TAGS-mpc
1510 TAGS-host: maybe-TAGS-ppl
1511 TAGS-host: maybe-TAGS-cloog
1512 TAGS-host: maybe-TAGS-gnuserv
1513 TAGS-host: maybe-TAGS-gold
1514 TAGS-host: maybe-TAGS-gprof
1515 TAGS-host: maybe-TAGS-gzip
1516 TAGS-host: maybe-TAGS-hello
1517 TAGS-host: maybe-TAGS-indent
1518 TAGS-host: maybe-TAGS-intl
1519 TAGS-host: maybe-TAGS-tcl
1520 TAGS-host: maybe-TAGS-itcl
1521 TAGS-host: maybe-TAGS-ld
1522 TAGS-host: maybe-TAGS-libcpp
1523 TAGS-host: maybe-TAGS-libdecnumber
1524 TAGS-host: maybe-TAGS-libgui
1525 TAGS-host: maybe-TAGS-libiberty
1526 TAGS-host: maybe-TAGS-libiconv
1527 TAGS-host: maybe-TAGS-libtool
1528 TAGS-host: maybe-TAGS-m4
1529 TAGS-host: maybe-TAGS-make
1530 TAGS-host: maybe-TAGS-mmalloc
1531 TAGS-host: maybe-TAGS-patch
1532 TAGS-host: maybe-TAGS-perl
1533 TAGS-host: maybe-TAGS-prms
1534 TAGS-host: maybe-TAGS-rcs
1535 TAGS-host: maybe-TAGS-readline
1536 TAGS-host: maybe-TAGS-release
1537 TAGS-host: maybe-TAGS-recode
1538 TAGS-host: maybe-TAGS-sed
1539 TAGS-host: maybe-TAGS-send-pr
1540 TAGS-host: maybe-TAGS-shellutils
1541 TAGS-host: maybe-TAGS-sid
1542 TAGS-host: maybe-TAGS-sim
1543 TAGS-host: maybe-TAGS-tar
1544 TAGS-host: maybe-TAGS-texinfo
1545 TAGS-host: maybe-TAGS-textutils
1546 TAGS-host: maybe-TAGS-time
1547 TAGS-host: maybe-TAGS-uudecode
1548 TAGS-host: maybe-TAGS-wdiff
1549 TAGS-host: maybe-TAGS-zip
1550 TAGS-host: maybe-TAGS-zlib
1551 TAGS-host: maybe-TAGS-gdb
1552 TAGS-host: maybe-TAGS-expect
1553 TAGS-host: maybe-TAGS-guile
1554 TAGS-host: maybe-TAGS-tk
1555 TAGS-host: maybe-TAGS-libtermcap
1556 TAGS-host: maybe-TAGS-utils
1557 TAGS-host: maybe-TAGS-gnattools
1558
1559 .PHONY: TAGS-target
1560
1561 TAGS-target: maybe-TAGS-target-libstdc++-v3
1562 TAGS-target: maybe-TAGS-target-libmudflap
1563 TAGS-target: maybe-TAGS-target-libssp
1564 TAGS-target: maybe-TAGS-target-newlib
1565 TAGS-target: maybe-TAGS-target-libgcc
1566 TAGS-target: maybe-TAGS-target-libgfortran
1567 TAGS-target: maybe-TAGS-target-libobjc
1568 TAGS-target: maybe-TAGS-target-libtermcap
1569 TAGS-target: maybe-TAGS-target-winsup
1570 TAGS-target: maybe-TAGS-target-libgloss
1571 TAGS-target: maybe-TAGS-target-libiberty
1572 TAGS-target: maybe-TAGS-target-gperf
1573 TAGS-target: maybe-TAGS-target-examples
1574 TAGS-target: maybe-TAGS-target-libffi
1575 TAGS-target: maybe-TAGS-target-libjava
1576 TAGS-target: maybe-TAGS-target-zlib
1577 TAGS-target: maybe-TAGS-target-boehm-gc
1578 TAGS-target: maybe-TAGS-target-qthreads
1579 TAGS-target: maybe-TAGS-target-rda
1580 TAGS-target: maybe-TAGS-target-libada
1581 TAGS-target: maybe-TAGS-target-libgomp
1582
1583 .PHONY: do-install-info
1584 do-install-info:
1585 @: $(MAKE); $(unstage)
1586 @r=`${PWD_COMMAND}`; export r; \
1587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1588 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1589 install-info-target
1590
1591
1592 .PHONY: install-info-host
1593
1594 install-info-host: maybe-install-info-ash
1595 install-info-host: maybe-install-info-autoconf
1596 install-info-host: maybe-install-info-automake
1597 install-info-host: maybe-install-info-bash
1598 install-info-host: maybe-install-info-bfd
1599 install-info-host: maybe-install-info-opcodes
1600 install-info-host: maybe-install-info-binutils
1601 install-info-host: maybe-install-info-bison
1602 install-info-host: maybe-install-info-byacc
1603 install-info-host: maybe-install-info-bzip2
1604 install-info-host: maybe-install-info-dejagnu
1605 install-info-host: maybe-install-info-diff
1606 install-info-host: maybe-install-info-dosutils
1607 install-info-host: maybe-install-info-etc
1608 install-info-host: maybe-install-info-fastjar
1609 install-info-host: maybe-install-info-fileutils
1610 install-info-host: maybe-install-info-findutils
1611 install-info-host: maybe-install-info-find
1612 install-info-host: maybe-install-info-fixincludes
1613 install-info-host: maybe-install-info-flex
1614 install-info-host: maybe-install-info-gas
1615 install-info-host: maybe-install-info-gcc
1616 install-info-host: maybe-install-info-gawk
1617 install-info-host: maybe-install-info-gettext
1618 install-info-host: maybe-install-info-gmp
1619 install-info-host: maybe-install-info-mpfr
1620 install-info-host: maybe-install-info-mpc
1621 install-info-host: maybe-install-info-ppl
1622 install-info-host: maybe-install-info-cloog
1623 install-info-host: maybe-install-info-gnuserv
1624 install-info-host: maybe-install-info-gold
1625 install-info-host: maybe-install-info-gprof
1626 install-info-host: maybe-install-info-gzip
1627 install-info-host: maybe-install-info-hello
1628 install-info-host: maybe-install-info-indent
1629 install-info-host: maybe-install-info-intl
1630 install-info-host: maybe-install-info-tcl
1631 install-info-host: maybe-install-info-itcl
1632 install-info-host: maybe-install-info-ld
1633 install-info-host: maybe-install-info-libcpp
1634 install-info-host: maybe-install-info-libdecnumber
1635 install-info-host: maybe-install-info-libgui
1636 install-info-host: maybe-install-info-libiberty
1637 install-info-host: maybe-install-info-libiconv
1638 install-info-host: maybe-install-info-libtool
1639 install-info-host: maybe-install-info-m4
1640 install-info-host: maybe-install-info-make
1641 install-info-host: maybe-install-info-mmalloc
1642 install-info-host: maybe-install-info-patch
1643 install-info-host: maybe-install-info-perl
1644 install-info-host: maybe-install-info-prms
1645 install-info-host: maybe-install-info-rcs
1646 install-info-host: maybe-install-info-readline
1647 install-info-host: maybe-install-info-release
1648 install-info-host: maybe-install-info-recode
1649 install-info-host: maybe-install-info-sed
1650 install-info-host: maybe-install-info-send-pr
1651 install-info-host: maybe-install-info-shellutils
1652 install-info-host: maybe-install-info-sid
1653 install-info-host: maybe-install-info-sim
1654 install-info-host: maybe-install-info-tar
1655 install-info-host: maybe-install-info-texinfo
1656 install-info-host: maybe-install-info-textutils
1657 install-info-host: maybe-install-info-time
1658 install-info-host: maybe-install-info-uudecode
1659 install-info-host: maybe-install-info-wdiff
1660 install-info-host: maybe-install-info-zip
1661 install-info-host: maybe-install-info-zlib
1662 install-info-host: maybe-install-info-gdb
1663 install-info-host: maybe-install-info-expect
1664 install-info-host: maybe-install-info-guile
1665 install-info-host: maybe-install-info-tk
1666 install-info-host: maybe-install-info-libtermcap
1667 install-info-host: maybe-install-info-utils
1668 install-info-host: maybe-install-info-gnattools
1669
1670 .PHONY: install-info-target
1671
1672 install-info-target: maybe-install-info-target-libstdc++-v3
1673 install-info-target: maybe-install-info-target-libmudflap
1674 install-info-target: maybe-install-info-target-libssp
1675 install-info-target: maybe-install-info-target-newlib
1676 install-info-target: maybe-install-info-target-libgcc
1677 install-info-target: maybe-install-info-target-libgfortran
1678 install-info-target: maybe-install-info-target-libobjc
1679 install-info-target: maybe-install-info-target-libtermcap
1680 install-info-target: maybe-install-info-target-winsup
1681 install-info-target: maybe-install-info-target-libgloss
1682 install-info-target: maybe-install-info-target-libiberty
1683 install-info-target: maybe-install-info-target-gperf
1684 install-info-target: maybe-install-info-target-examples
1685 install-info-target: maybe-install-info-target-libffi
1686 install-info-target: maybe-install-info-target-libjava
1687 install-info-target: maybe-install-info-target-zlib
1688 install-info-target: maybe-install-info-target-boehm-gc
1689 install-info-target: maybe-install-info-target-qthreads
1690 install-info-target: maybe-install-info-target-rda
1691 install-info-target: maybe-install-info-target-libada
1692 install-info-target: maybe-install-info-target-libgomp
1693
1694 .PHONY: do-install-pdf
1695 do-install-pdf:
1696 @: $(MAKE); $(unstage)
1697 @r=`${PWD_COMMAND}`; export r; \
1698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1699 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1700 install-pdf-target
1701
1702
1703 .PHONY: install-pdf-host
1704
1705 install-pdf-host: maybe-install-pdf-ash
1706 install-pdf-host: maybe-install-pdf-autoconf
1707 install-pdf-host: maybe-install-pdf-automake
1708 install-pdf-host: maybe-install-pdf-bash
1709 install-pdf-host: maybe-install-pdf-bfd
1710 install-pdf-host: maybe-install-pdf-opcodes
1711 install-pdf-host: maybe-install-pdf-binutils
1712 install-pdf-host: maybe-install-pdf-bison
1713 install-pdf-host: maybe-install-pdf-byacc
1714 install-pdf-host: maybe-install-pdf-bzip2
1715 install-pdf-host: maybe-install-pdf-dejagnu
1716 install-pdf-host: maybe-install-pdf-diff
1717 install-pdf-host: maybe-install-pdf-dosutils
1718 install-pdf-host: maybe-install-pdf-etc
1719 install-pdf-host: maybe-install-pdf-fastjar
1720 install-pdf-host: maybe-install-pdf-fileutils
1721 install-pdf-host: maybe-install-pdf-findutils
1722 install-pdf-host: maybe-install-pdf-find
1723 install-pdf-host: maybe-install-pdf-fixincludes
1724 install-pdf-host: maybe-install-pdf-flex
1725 install-pdf-host: maybe-install-pdf-gas
1726 install-pdf-host: maybe-install-pdf-gcc
1727 install-pdf-host: maybe-install-pdf-gawk
1728 install-pdf-host: maybe-install-pdf-gettext
1729 install-pdf-host: maybe-install-pdf-gmp
1730 install-pdf-host: maybe-install-pdf-mpfr
1731 install-pdf-host: maybe-install-pdf-mpc
1732 install-pdf-host: maybe-install-pdf-ppl
1733 install-pdf-host: maybe-install-pdf-cloog
1734 install-pdf-host: maybe-install-pdf-gnuserv
1735 install-pdf-host: maybe-install-pdf-gold
1736 install-pdf-host: maybe-install-pdf-gprof
1737 install-pdf-host: maybe-install-pdf-gzip
1738 install-pdf-host: maybe-install-pdf-hello
1739 install-pdf-host: maybe-install-pdf-indent
1740 install-pdf-host: maybe-install-pdf-intl
1741 install-pdf-host: maybe-install-pdf-tcl
1742 install-pdf-host: maybe-install-pdf-itcl
1743 install-pdf-host: maybe-install-pdf-ld
1744 install-pdf-host: maybe-install-pdf-libcpp
1745 install-pdf-host: maybe-install-pdf-libdecnumber
1746 install-pdf-host: maybe-install-pdf-libgui
1747 install-pdf-host: maybe-install-pdf-libiberty
1748 install-pdf-host: maybe-install-pdf-libiconv
1749 install-pdf-host: maybe-install-pdf-libtool
1750 install-pdf-host: maybe-install-pdf-m4
1751 install-pdf-host: maybe-install-pdf-make
1752 install-pdf-host: maybe-install-pdf-mmalloc
1753 install-pdf-host: maybe-install-pdf-patch
1754 install-pdf-host: maybe-install-pdf-perl
1755 install-pdf-host: maybe-install-pdf-prms
1756 install-pdf-host: maybe-install-pdf-rcs
1757 install-pdf-host: maybe-install-pdf-readline
1758 install-pdf-host: maybe-install-pdf-release
1759 install-pdf-host: maybe-install-pdf-recode
1760 install-pdf-host: maybe-install-pdf-sed
1761 install-pdf-host: maybe-install-pdf-send-pr
1762 install-pdf-host: maybe-install-pdf-shellutils
1763 install-pdf-host: maybe-install-pdf-sid
1764 install-pdf-host: maybe-install-pdf-sim
1765 install-pdf-host: maybe-install-pdf-tar
1766 install-pdf-host: maybe-install-pdf-texinfo
1767 install-pdf-host: maybe-install-pdf-textutils
1768 install-pdf-host: maybe-install-pdf-time
1769 install-pdf-host: maybe-install-pdf-uudecode
1770 install-pdf-host: maybe-install-pdf-wdiff
1771 install-pdf-host: maybe-install-pdf-zip
1772 install-pdf-host: maybe-install-pdf-zlib
1773 install-pdf-host: maybe-install-pdf-gdb
1774 install-pdf-host: maybe-install-pdf-expect
1775 install-pdf-host: maybe-install-pdf-guile
1776 install-pdf-host: maybe-install-pdf-tk
1777 install-pdf-host: maybe-install-pdf-libtermcap
1778 install-pdf-host: maybe-install-pdf-utils
1779 install-pdf-host: maybe-install-pdf-gnattools
1780
1781 .PHONY: install-pdf-target
1782
1783 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1784 install-pdf-target: maybe-install-pdf-target-libmudflap
1785 install-pdf-target: maybe-install-pdf-target-libssp
1786 install-pdf-target: maybe-install-pdf-target-newlib
1787 install-pdf-target: maybe-install-pdf-target-libgcc
1788 install-pdf-target: maybe-install-pdf-target-libgfortran
1789 install-pdf-target: maybe-install-pdf-target-libobjc
1790 install-pdf-target: maybe-install-pdf-target-libtermcap
1791 install-pdf-target: maybe-install-pdf-target-winsup
1792 install-pdf-target: maybe-install-pdf-target-libgloss
1793 install-pdf-target: maybe-install-pdf-target-libiberty
1794 install-pdf-target: maybe-install-pdf-target-gperf
1795 install-pdf-target: maybe-install-pdf-target-examples
1796 install-pdf-target: maybe-install-pdf-target-libffi
1797 install-pdf-target: maybe-install-pdf-target-libjava
1798 install-pdf-target: maybe-install-pdf-target-zlib
1799 install-pdf-target: maybe-install-pdf-target-boehm-gc
1800 install-pdf-target: maybe-install-pdf-target-qthreads
1801 install-pdf-target: maybe-install-pdf-target-rda
1802 install-pdf-target: maybe-install-pdf-target-libada
1803 install-pdf-target: maybe-install-pdf-target-libgomp
1804
1805 .PHONY: do-install-html
1806 do-install-html:
1807 @: $(MAKE); $(unstage)
1808 @r=`${PWD_COMMAND}`; export r; \
1809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1810 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1811 install-html-target
1812
1813
1814 .PHONY: install-html-host
1815
1816 install-html-host: maybe-install-html-ash
1817 install-html-host: maybe-install-html-autoconf
1818 install-html-host: maybe-install-html-automake
1819 install-html-host: maybe-install-html-bash
1820 install-html-host: maybe-install-html-bfd
1821 install-html-host: maybe-install-html-opcodes
1822 install-html-host: maybe-install-html-binutils
1823 install-html-host: maybe-install-html-bison
1824 install-html-host: maybe-install-html-byacc
1825 install-html-host: maybe-install-html-bzip2
1826 install-html-host: maybe-install-html-dejagnu
1827 install-html-host: maybe-install-html-diff
1828 install-html-host: maybe-install-html-dosutils
1829 install-html-host: maybe-install-html-etc
1830 install-html-host: maybe-install-html-fastjar
1831 install-html-host: maybe-install-html-fileutils
1832 install-html-host: maybe-install-html-findutils
1833 install-html-host: maybe-install-html-find
1834 install-html-host: maybe-install-html-fixincludes
1835 install-html-host: maybe-install-html-flex
1836 install-html-host: maybe-install-html-gas
1837 install-html-host: maybe-install-html-gcc
1838 install-html-host: maybe-install-html-gawk
1839 install-html-host: maybe-install-html-gettext
1840 install-html-host: maybe-install-html-gmp
1841 install-html-host: maybe-install-html-mpfr
1842 install-html-host: maybe-install-html-mpc
1843 install-html-host: maybe-install-html-ppl
1844 install-html-host: maybe-install-html-cloog
1845 install-html-host: maybe-install-html-gnuserv
1846 install-html-host: maybe-install-html-gold
1847 install-html-host: maybe-install-html-gprof
1848 install-html-host: maybe-install-html-gzip
1849 install-html-host: maybe-install-html-hello
1850 install-html-host: maybe-install-html-indent
1851 install-html-host: maybe-install-html-intl
1852 install-html-host: maybe-install-html-tcl
1853 install-html-host: maybe-install-html-itcl
1854 install-html-host: maybe-install-html-ld
1855 install-html-host: maybe-install-html-libcpp
1856 install-html-host: maybe-install-html-libdecnumber
1857 install-html-host: maybe-install-html-libgui
1858 install-html-host: maybe-install-html-libiberty
1859 install-html-host: maybe-install-html-libiconv
1860 install-html-host: maybe-install-html-libtool
1861 install-html-host: maybe-install-html-m4
1862 install-html-host: maybe-install-html-make
1863 install-html-host: maybe-install-html-mmalloc
1864 install-html-host: maybe-install-html-patch
1865 install-html-host: maybe-install-html-perl
1866 install-html-host: maybe-install-html-prms
1867 install-html-host: maybe-install-html-rcs
1868 install-html-host: maybe-install-html-readline
1869 install-html-host: maybe-install-html-release
1870 install-html-host: maybe-install-html-recode
1871 install-html-host: maybe-install-html-sed
1872 install-html-host: maybe-install-html-send-pr
1873 install-html-host: maybe-install-html-shellutils
1874 install-html-host: maybe-install-html-sid
1875 install-html-host: maybe-install-html-sim
1876 install-html-host: maybe-install-html-tar
1877 install-html-host: maybe-install-html-texinfo
1878 install-html-host: maybe-install-html-textutils
1879 install-html-host: maybe-install-html-time
1880 install-html-host: maybe-install-html-uudecode
1881 install-html-host: maybe-install-html-wdiff
1882 install-html-host: maybe-install-html-zip
1883 install-html-host: maybe-install-html-zlib
1884 install-html-host: maybe-install-html-gdb
1885 install-html-host: maybe-install-html-expect
1886 install-html-host: maybe-install-html-guile
1887 install-html-host: maybe-install-html-tk
1888 install-html-host: maybe-install-html-libtermcap
1889 install-html-host: maybe-install-html-utils
1890 install-html-host: maybe-install-html-gnattools
1891
1892 .PHONY: install-html-target
1893
1894 install-html-target: maybe-install-html-target-libstdc++-v3
1895 install-html-target: maybe-install-html-target-libmudflap
1896 install-html-target: maybe-install-html-target-libssp
1897 install-html-target: maybe-install-html-target-newlib
1898 install-html-target: maybe-install-html-target-libgcc
1899 install-html-target: maybe-install-html-target-libgfortran
1900 install-html-target: maybe-install-html-target-libobjc
1901 install-html-target: maybe-install-html-target-libtermcap
1902 install-html-target: maybe-install-html-target-winsup
1903 install-html-target: maybe-install-html-target-libgloss
1904 install-html-target: maybe-install-html-target-libiberty
1905 install-html-target: maybe-install-html-target-gperf
1906 install-html-target: maybe-install-html-target-examples
1907 install-html-target: maybe-install-html-target-libffi
1908 install-html-target: maybe-install-html-target-libjava
1909 install-html-target: maybe-install-html-target-zlib
1910 install-html-target: maybe-install-html-target-boehm-gc
1911 install-html-target: maybe-install-html-target-qthreads
1912 install-html-target: maybe-install-html-target-rda
1913 install-html-target: maybe-install-html-target-libada
1914 install-html-target: maybe-install-html-target-libgomp
1915
1916 .PHONY: do-installcheck
1917 do-installcheck:
1918 @: $(MAKE); $(unstage)
1919 @r=`${PWD_COMMAND}`; export r; \
1920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1921 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1922 installcheck-target
1923
1924
1925 .PHONY: installcheck-host
1926
1927 installcheck-host: maybe-installcheck-ash
1928 installcheck-host: maybe-installcheck-autoconf
1929 installcheck-host: maybe-installcheck-automake
1930 installcheck-host: maybe-installcheck-bash
1931 installcheck-host: maybe-installcheck-bfd
1932 installcheck-host: maybe-installcheck-opcodes
1933 installcheck-host: maybe-installcheck-binutils
1934 installcheck-host: maybe-installcheck-bison
1935 installcheck-host: maybe-installcheck-byacc
1936 installcheck-host: maybe-installcheck-bzip2
1937 installcheck-host: maybe-installcheck-dejagnu
1938 installcheck-host: maybe-installcheck-diff
1939 installcheck-host: maybe-installcheck-dosutils
1940 installcheck-host: maybe-installcheck-etc
1941 installcheck-host: maybe-installcheck-fastjar
1942 installcheck-host: maybe-installcheck-fileutils
1943 installcheck-host: maybe-installcheck-findutils
1944 installcheck-host: maybe-installcheck-find
1945 installcheck-host: maybe-installcheck-fixincludes
1946 installcheck-host: maybe-installcheck-flex
1947 installcheck-host: maybe-installcheck-gas
1948 installcheck-host: maybe-installcheck-gcc
1949 installcheck-host: maybe-installcheck-gawk
1950 installcheck-host: maybe-installcheck-gettext
1951 installcheck-host: maybe-installcheck-gmp
1952 installcheck-host: maybe-installcheck-mpfr
1953 installcheck-host: maybe-installcheck-mpc
1954 installcheck-host: maybe-installcheck-ppl
1955 installcheck-host: maybe-installcheck-cloog
1956 installcheck-host: maybe-installcheck-gnuserv
1957 installcheck-host: maybe-installcheck-gold
1958 installcheck-host: maybe-installcheck-gprof
1959 installcheck-host: maybe-installcheck-gzip
1960 installcheck-host: maybe-installcheck-hello
1961 installcheck-host: maybe-installcheck-indent
1962 installcheck-host: maybe-installcheck-intl
1963 installcheck-host: maybe-installcheck-tcl
1964 installcheck-host: maybe-installcheck-itcl
1965 installcheck-host: maybe-installcheck-ld
1966 installcheck-host: maybe-installcheck-libcpp
1967 installcheck-host: maybe-installcheck-libdecnumber
1968 installcheck-host: maybe-installcheck-libgui
1969 installcheck-host: maybe-installcheck-libiberty
1970 installcheck-host: maybe-installcheck-libiconv
1971 installcheck-host: maybe-installcheck-libtool
1972 installcheck-host: maybe-installcheck-m4
1973 installcheck-host: maybe-installcheck-make
1974 installcheck-host: maybe-installcheck-mmalloc
1975 installcheck-host: maybe-installcheck-patch
1976 installcheck-host: maybe-installcheck-perl
1977 installcheck-host: maybe-installcheck-prms
1978 installcheck-host: maybe-installcheck-rcs
1979 installcheck-host: maybe-installcheck-readline
1980 installcheck-host: maybe-installcheck-release
1981 installcheck-host: maybe-installcheck-recode
1982 installcheck-host: maybe-installcheck-sed
1983 installcheck-host: maybe-installcheck-send-pr
1984 installcheck-host: maybe-installcheck-shellutils
1985 installcheck-host: maybe-installcheck-sid
1986 installcheck-host: maybe-installcheck-sim
1987 installcheck-host: maybe-installcheck-tar
1988 installcheck-host: maybe-installcheck-texinfo
1989 installcheck-host: maybe-installcheck-textutils
1990 installcheck-host: maybe-installcheck-time
1991 installcheck-host: maybe-installcheck-uudecode
1992 installcheck-host: maybe-installcheck-wdiff
1993 installcheck-host: maybe-installcheck-zip
1994 installcheck-host: maybe-installcheck-zlib
1995 installcheck-host: maybe-installcheck-gdb
1996 installcheck-host: maybe-installcheck-expect
1997 installcheck-host: maybe-installcheck-guile
1998 installcheck-host: maybe-installcheck-tk
1999 installcheck-host: maybe-installcheck-libtermcap
2000 installcheck-host: maybe-installcheck-utils
2001 installcheck-host: maybe-installcheck-gnattools
2002
2003 .PHONY: installcheck-target
2004
2005 installcheck-target: maybe-installcheck-target-libstdc++-v3
2006 installcheck-target: maybe-installcheck-target-libmudflap
2007 installcheck-target: maybe-installcheck-target-libssp
2008 installcheck-target: maybe-installcheck-target-newlib
2009 installcheck-target: maybe-installcheck-target-libgcc
2010 installcheck-target: maybe-installcheck-target-libgfortran
2011 installcheck-target: maybe-installcheck-target-libobjc
2012 installcheck-target: maybe-installcheck-target-libtermcap
2013 installcheck-target: maybe-installcheck-target-winsup
2014 installcheck-target: maybe-installcheck-target-libgloss
2015 installcheck-target: maybe-installcheck-target-libiberty
2016 installcheck-target: maybe-installcheck-target-gperf
2017 installcheck-target: maybe-installcheck-target-examples
2018 installcheck-target: maybe-installcheck-target-libffi
2019 installcheck-target: maybe-installcheck-target-libjava
2020 installcheck-target: maybe-installcheck-target-zlib
2021 installcheck-target: maybe-installcheck-target-boehm-gc
2022 installcheck-target: maybe-installcheck-target-qthreads
2023 installcheck-target: maybe-installcheck-target-rda
2024 installcheck-target: maybe-installcheck-target-libada
2025 installcheck-target: maybe-installcheck-target-libgomp
2026
2027 .PHONY: do-mostlyclean
2028 do-mostlyclean:
2029 @: $(MAKE); $(unstage)
2030 @r=`${PWD_COMMAND}`; export r; \
2031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2032 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2033 mostlyclean-target
2034
2035
2036 .PHONY: mostlyclean-host
2037
2038 mostlyclean-host: maybe-mostlyclean-ash
2039 mostlyclean-host: maybe-mostlyclean-autoconf
2040 mostlyclean-host: maybe-mostlyclean-automake
2041 mostlyclean-host: maybe-mostlyclean-bash
2042 mostlyclean-host: maybe-mostlyclean-bfd
2043 mostlyclean-host: maybe-mostlyclean-opcodes
2044 mostlyclean-host: maybe-mostlyclean-binutils
2045 mostlyclean-host: maybe-mostlyclean-bison
2046 mostlyclean-host: maybe-mostlyclean-byacc
2047 mostlyclean-host: maybe-mostlyclean-bzip2
2048 mostlyclean-host: maybe-mostlyclean-dejagnu
2049 mostlyclean-host: maybe-mostlyclean-diff
2050 mostlyclean-host: maybe-mostlyclean-dosutils
2051 mostlyclean-host: maybe-mostlyclean-etc
2052 mostlyclean-host: maybe-mostlyclean-fastjar
2053 mostlyclean-host: maybe-mostlyclean-fileutils
2054 mostlyclean-host: maybe-mostlyclean-findutils
2055 mostlyclean-host: maybe-mostlyclean-find
2056 mostlyclean-host: maybe-mostlyclean-fixincludes
2057 mostlyclean-host: maybe-mostlyclean-flex
2058 mostlyclean-host: maybe-mostlyclean-gas
2059 mostlyclean-host: maybe-mostlyclean-gcc
2060 mostlyclean-host: maybe-mostlyclean-gawk
2061 mostlyclean-host: maybe-mostlyclean-gettext
2062 mostlyclean-host: maybe-mostlyclean-gmp
2063 mostlyclean-host: maybe-mostlyclean-mpfr
2064 mostlyclean-host: maybe-mostlyclean-mpc
2065 mostlyclean-host: maybe-mostlyclean-ppl
2066 mostlyclean-host: maybe-mostlyclean-cloog
2067 mostlyclean-host: maybe-mostlyclean-gnuserv
2068 mostlyclean-host: maybe-mostlyclean-gold
2069 mostlyclean-host: maybe-mostlyclean-gprof
2070 mostlyclean-host: maybe-mostlyclean-gzip
2071 mostlyclean-host: maybe-mostlyclean-hello
2072 mostlyclean-host: maybe-mostlyclean-indent
2073 mostlyclean-host: maybe-mostlyclean-intl
2074 mostlyclean-host: maybe-mostlyclean-tcl
2075 mostlyclean-host: maybe-mostlyclean-itcl
2076 mostlyclean-host: maybe-mostlyclean-ld
2077 mostlyclean-host: maybe-mostlyclean-libcpp
2078 mostlyclean-host: maybe-mostlyclean-libdecnumber
2079 mostlyclean-host: maybe-mostlyclean-libgui
2080 mostlyclean-host: maybe-mostlyclean-libiberty
2081 mostlyclean-host: maybe-mostlyclean-libiconv
2082 mostlyclean-host: maybe-mostlyclean-libtool
2083 mostlyclean-host: maybe-mostlyclean-m4
2084 mostlyclean-host: maybe-mostlyclean-make
2085 mostlyclean-host: maybe-mostlyclean-mmalloc
2086 mostlyclean-host: maybe-mostlyclean-patch
2087 mostlyclean-host: maybe-mostlyclean-perl
2088 mostlyclean-host: maybe-mostlyclean-prms
2089 mostlyclean-host: maybe-mostlyclean-rcs
2090 mostlyclean-host: maybe-mostlyclean-readline
2091 mostlyclean-host: maybe-mostlyclean-release
2092 mostlyclean-host: maybe-mostlyclean-recode
2093 mostlyclean-host: maybe-mostlyclean-sed
2094 mostlyclean-host: maybe-mostlyclean-send-pr
2095 mostlyclean-host: maybe-mostlyclean-shellutils
2096 mostlyclean-host: maybe-mostlyclean-sid
2097 mostlyclean-host: maybe-mostlyclean-sim
2098 mostlyclean-host: maybe-mostlyclean-tar
2099 mostlyclean-host: maybe-mostlyclean-texinfo
2100 mostlyclean-host: maybe-mostlyclean-textutils
2101 mostlyclean-host: maybe-mostlyclean-time
2102 mostlyclean-host: maybe-mostlyclean-uudecode
2103 mostlyclean-host: maybe-mostlyclean-wdiff
2104 mostlyclean-host: maybe-mostlyclean-zip
2105 mostlyclean-host: maybe-mostlyclean-zlib
2106 mostlyclean-host: maybe-mostlyclean-gdb
2107 mostlyclean-host: maybe-mostlyclean-expect
2108 mostlyclean-host: maybe-mostlyclean-guile
2109 mostlyclean-host: maybe-mostlyclean-tk
2110 mostlyclean-host: maybe-mostlyclean-libtermcap
2111 mostlyclean-host: maybe-mostlyclean-utils
2112 mostlyclean-host: maybe-mostlyclean-gnattools
2113
2114 .PHONY: mostlyclean-target
2115
2116 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2117 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2118 mostlyclean-target: maybe-mostlyclean-target-libssp
2119 mostlyclean-target: maybe-mostlyclean-target-newlib
2120 mostlyclean-target: maybe-mostlyclean-target-libgcc
2121 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2122 mostlyclean-target: maybe-mostlyclean-target-libobjc
2123 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2124 mostlyclean-target: maybe-mostlyclean-target-winsup
2125 mostlyclean-target: maybe-mostlyclean-target-libgloss
2126 mostlyclean-target: maybe-mostlyclean-target-libiberty
2127 mostlyclean-target: maybe-mostlyclean-target-gperf
2128 mostlyclean-target: maybe-mostlyclean-target-examples
2129 mostlyclean-target: maybe-mostlyclean-target-libffi
2130 mostlyclean-target: maybe-mostlyclean-target-libjava
2131 mostlyclean-target: maybe-mostlyclean-target-zlib
2132 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2133 mostlyclean-target: maybe-mostlyclean-target-qthreads
2134 mostlyclean-target: maybe-mostlyclean-target-rda
2135 mostlyclean-target: maybe-mostlyclean-target-libada
2136 mostlyclean-target: maybe-mostlyclean-target-libgomp
2137
2138 .PHONY: do-clean
2139 do-clean:
2140 @: $(MAKE); $(unstage)
2141 @r=`${PWD_COMMAND}`; export r; \
2142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2143 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2144 clean-target
2145
2146
2147 .PHONY: clean-host
2148
2149 clean-host: maybe-clean-ash
2150 clean-host: maybe-clean-autoconf
2151 clean-host: maybe-clean-automake
2152 clean-host: maybe-clean-bash
2153 clean-host: maybe-clean-bfd
2154 clean-host: maybe-clean-opcodes
2155 clean-host: maybe-clean-binutils
2156 clean-host: maybe-clean-bison
2157 clean-host: maybe-clean-byacc
2158 clean-host: maybe-clean-bzip2
2159 clean-host: maybe-clean-dejagnu
2160 clean-host: maybe-clean-diff
2161 clean-host: maybe-clean-dosutils
2162 clean-host: maybe-clean-etc
2163 clean-host: maybe-clean-fastjar
2164 clean-host: maybe-clean-fileutils
2165 clean-host: maybe-clean-findutils
2166 clean-host: maybe-clean-find
2167 clean-host: maybe-clean-fixincludes
2168 clean-host: maybe-clean-flex
2169 clean-host: maybe-clean-gas
2170 clean-host: maybe-clean-gcc
2171 clean-host: maybe-clean-gawk
2172 clean-host: maybe-clean-gettext
2173 clean-host: maybe-clean-gmp
2174 clean-host: maybe-clean-mpfr
2175 clean-host: maybe-clean-mpc
2176 clean-host: maybe-clean-ppl
2177 clean-host: maybe-clean-cloog
2178 clean-host: maybe-clean-gnuserv
2179 clean-host: maybe-clean-gold
2180 clean-host: maybe-clean-gprof
2181 clean-host: maybe-clean-gzip
2182 clean-host: maybe-clean-hello
2183 clean-host: maybe-clean-indent
2184 clean-host: maybe-clean-intl
2185 clean-host: maybe-clean-tcl
2186 clean-host: maybe-clean-itcl
2187 clean-host: maybe-clean-ld
2188 clean-host: maybe-clean-libcpp
2189 clean-host: maybe-clean-libdecnumber
2190 clean-host: maybe-clean-libgui
2191 clean-host: maybe-clean-libiberty
2192 clean-host: maybe-clean-libiconv
2193 clean-host: maybe-clean-libtool
2194 clean-host: maybe-clean-m4
2195 clean-host: maybe-clean-make
2196 clean-host: maybe-clean-mmalloc
2197 clean-host: maybe-clean-patch
2198 clean-host: maybe-clean-perl
2199 clean-host: maybe-clean-prms
2200 clean-host: maybe-clean-rcs
2201 clean-host: maybe-clean-readline
2202 clean-host: maybe-clean-release
2203 clean-host: maybe-clean-recode
2204 clean-host: maybe-clean-sed
2205 clean-host: maybe-clean-send-pr
2206 clean-host: maybe-clean-shellutils
2207 clean-host: maybe-clean-sid
2208 clean-host: maybe-clean-sim
2209 clean-host: maybe-clean-tar
2210 clean-host: maybe-clean-texinfo
2211 clean-host: maybe-clean-textutils
2212 clean-host: maybe-clean-time
2213 clean-host: maybe-clean-uudecode
2214 clean-host: maybe-clean-wdiff
2215 clean-host: maybe-clean-zip
2216 clean-host: maybe-clean-zlib
2217 clean-host: maybe-clean-gdb
2218 clean-host: maybe-clean-expect
2219 clean-host: maybe-clean-guile
2220 clean-host: maybe-clean-tk
2221 clean-host: maybe-clean-libtermcap
2222 clean-host: maybe-clean-utils
2223 clean-host: maybe-clean-gnattools
2224
2225 .PHONY: clean-target
2226
2227 clean-target: maybe-clean-target-libstdc++-v3
2228 clean-target: maybe-clean-target-libmudflap
2229 clean-target: maybe-clean-target-libssp
2230 clean-target: maybe-clean-target-newlib
2231 clean-target: maybe-clean-target-libgcc
2232 clean-target: maybe-clean-target-libgfortran
2233 clean-target: maybe-clean-target-libobjc
2234 clean-target: maybe-clean-target-libtermcap
2235 clean-target: maybe-clean-target-winsup
2236 clean-target: maybe-clean-target-libgloss
2237 clean-target: maybe-clean-target-libiberty
2238 clean-target: maybe-clean-target-gperf
2239 clean-target: maybe-clean-target-examples
2240 clean-target: maybe-clean-target-libffi
2241 clean-target: maybe-clean-target-libjava
2242 clean-target: maybe-clean-target-zlib
2243 clean-target: maybe-clean-target-boehm-gc
2244 clean-target: maybe-clean-target-qthreads
2245 clean-target: maybe-clean-target-rda
2246 clean-target: maybe-clean-target-libada
2247 clean-target: maybe-clean-target-libgomp
2248
2249 .PHONY: do-distclean
2250 do-distclean:
2251 @: $(MAKE); $(unstage)
2252 @r=`${PWD_COMMAND}`; export r; \
2253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2254 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2255 distclean-target
2256
2257
2258 .PHONY: distclean-host
2259
2260 distclean-host: maybe-distclean-ash
2261 distclean-host: maybe-distclean-autoconf
2262 distclean-host: maybe-distclean-automake
2263 distclean-host: maybe-distclean-bash
2264 distclean-host: maybe-distclean-bfd
2265 distclean-host: maybe-distclean-opcodes
2266 distclean-host: maybe-distclean-binutils
2267 distclean-host: maybe-distclean-bison
2268 distclean-host: maybe-distclean-byacc
2269 distclean-host: maybe-distclean-bzip2
2270 distclean-host: maybe-distclean-dejagnu
2271 distclean-host: maybe-distclean-diff
2272 distclean-host: maybe-distclean-dosutils
2273 distclean-host: maybe-distclean-etc
2274 distclean-host: maybe-distclean-fastjar
2275 distclean-host: maybe-distclean-fileutils
2276 distclean-host: maybe-distclean-findutils
2277 distclean-host: maybe-distclean-find
2278 distclean-host: maybe-distclean-fixincludes
2279 distclean-host: maybe-distclean-flex
2280 distclean-host: maybe-distclean-gas
2281 distclean-host: maybe-distclean-gcc
2282 distclean-host: maybe-distclean-gawk
2283 distclean-host: maybe-distclean-gettext
2284 distclean-host: maybe-distclean-gmp
2285 distclean-host: maybe-distclean-mpfr
2286 distclean-host: maybe-distclean-mpc
2287 distclean-host: maybe-distclean-ppl
2288 distclean-host: maybe-distclean-cloog
2289 distclean-host: maybe-distclean-gnuserv
2290 distclean-host: maybe-distclean-gold
2291 distclean-host: maybe-distclean-gprof
2292 distclean-host: maybe-distclean-gzip
2293 distclean-host: maybe-distclean-hello
2294 distclean-host: maybe-distclean-indent
2295 distclean-host: maybe-distclean-intl
2296 distclean-host: maybe-distclean-tcl
2297 distclean-host: maybe-distclean-itcl
2298 distclean-host: maybe-distclean-ld
2299 distclean-host: maybe-distclean-libcpp
2300 distclean-host: maybe-distclean-libdecnumber
2301 distclean-host: maybe-distclean-libgui
2302 distclean-host: maybe-distclean-libiberty
2303 distclean-host: maybe-distclean-libiconv
2304 distclean-host: maybe-distclean-libtool
2305 distclean-host: maybe-distclean-m4
2306 distclean-host: maybe-distclean-make
2307 distclean-host: maybe-distclean-mmalloc
2308 distclean-host: maybe-distclean-patch
2309 distclean-host: maybe-distclean-perl
2310 distclean-host: maybe-distclean-prms
2311 distclean-host: maybe-distclean-rcs
2312 distclean-host: maybe-distclean-readline
2313 distclean-host: maybe-distclean-release
2314 distclean-host: maybe-distclean-recode
2315 distclean-host: maybe-distclean-sed
2316 distclean-host: maybe-distclean-send-pr
2317 distclean-host: maybe-distclean-shellutils
2318 distclean-host: maybe-distclean-sid
2319 distclean-host: maybe-distclean-sim
2320 distclean-host: maybe-distclean-tar
2321 distclean-host: maybe-distclean-texinfo
2322 distclean-host: maybe-distclean-textutils
2323 distclean-host: maybe-distclean-time
2324 distclean-host: maybe-distclean-uudecode
2325 distclean-host: maybe-distclean-wdiff
2326 distclean-host: maybe-distclean-zip
2327 distclean-host: maybe-distclean-zlib
2328 distclean-host: maybe-distclean-gdb
2329 distclean-host: maybe-distclean-expect
2330 distclean-host: maybe-distclean-guile
2331 distclean-host: maybe-distclean-tk
2332 distclean-host: maybe-distclean-libtermcap
2333 distclean-host: maybe-distclean-utils
2334 distclean-host: maybe-distclean-gnattools
2335
2336 .PHONY: distclean-target
2337
2338 distclean-target: maybe-distclean-target-libstdc++-v3
2339 distclean-target: maybe-distclean-target-libmudflap
2340 distclean-target: maybe-distclean-target-libssp
2341 distclean-target: maybe-distclean-target-newlib
2342 distclean-target: maybe-distclean-target-libgcc
2343 distclean-target: maybe-distclean-target-libgfortran
2344 distclean-target: maybe-distclean-target-libobjc
2345 distclean-target: maybe-distclean-target-libtermcap
2346 distclean-target: maybe-distclean-target-winsup
2347 distclean-target: maybe-distclean-target-libgloss
2348 distclean-target: maybe-distclean-target-libiberty
2349 distclean-target: maybe-distclean-target-gperf
2350 distclean-target: maybe-distclean-target-examples
2351 distclean-target: maybe-distclean-target-libffi
2352 distclean-target: maybe-distclean-target-libjava
2353 distclean-target: maybe-distclean-target-zlib
2354 distclean-target: maybe-distclean-target-boehm-gc
2355 distclean-target: maybe-distclean-target-qthreads
2356 distclean-target: maybe-distclean-target-rda
2357 distclean-target: maybe-distclean-target-libada
2358 distclean-target: maybe-distclean-target-libgomp
2359
2360 .PHONY: do-maintainer-clean
2361 do-maintainer-clean:
2362 @: $(MAKE); $(unstage)
2363 @r=`${PWD_COMMAND}`; export r; \
2364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2365 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2366 maintainer-clean-target
2367
2368
2369 .PHONY: maintainer-clean-host
2370
2371 maintainer-clean-host: maybe-maintainer-clean-ash
2372 maintainer-clean-host: maybe-maintainer-clean-autoconf
2373 maintainer-clean-host: maybe-maintainer-clean-automake
2374 maintainer-clean-host: maybe-maintainer-clean-bash
2375 maintainer-clean-host: maybe-maintainer-clean-bfd
2376 maintainer-clean-host: maybe-maintainer-clean-opcodes
2377 maintainer-clean-host: maybe-maintainer-clean-binutils
2378 maintainer-clean-host: maybe-maintainer-clean-bison
2379 maintainer-clean-host: maybe-maintainer-clean-byacc
2380 maintainer-clean-host: maybe-maintainer-clean-bzip2
2381 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2382 maintainer-clean-host: maybe-maintainer-clean-diff
2383 maintainer-clean-host: maybe-maintainer-clean-dosutils
2384 maintainer-clean-host: maybe-maintainer-clean-etc
2385 maintainer-clean-host: maybe-maintainer-clean-fastjar
2386 maintainer-clean-host: maybe-maintainer-clean-fileutils
2387 maintainer-clean-host: maybe-maintainer-clean-findutils
2388 maintainer-clean-host: maybe-maintainer-clean-find
2389 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2390 maintainer-clean-host: maybe-maintainer-clean-flex
2391 maintainer-clean-host: maybe-maintainer-clean-gas
2392 maintainer-clean-host: maybe-maintainer-clean-gcc
2393 maintainer-clean-host: maybe-maintainer-clean-gawk
2394 maintainer-clean-host: maybe-maintainer-clean-gettext
2395 maintainer-clean-host: maybe-maintainer-clean-gmp
2396 maintainer-clean-host: maybe-maintainer-clean-mpfr
2397 maintainer-clean-host: maybe-maintainer-clean-mpc
2398 maintainer-clean-host: maybe-maintainer-clean-ppl
2399 maintainer-clean-host: maybe-maintainer-clean-cloog
2400 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2401 maintainer-clean-host: maybe-maintainer-clean-gold
2402 maintainer-clean-host: maybe-maintainer-clean-gprof
2403 maintainer-clean-host: maybe-maintainer-clean-gzip
2404 maintainer-clean-host: maybe-maintainer-clean-hello
2405 maintainer-clean-host: maybe-maintainer-clean-indent
2406 maintainer-clean-host: maybe-maintainer-clean-intl
2407 maintainer-clean-host: maybe-maintainer-clean-tcl
2408 maintainer-clean-host: maybe-maintainer-clean-itcl
2409 maintainer-clean-host: maybe-maintainer-clean-ld
2410 maintainer-clean-host: maybe-maintainer-clean-libcpp
2411 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2412 maintainer-clean-host: maybe-maintainer-clean-libgui
2413 maintainer-clean-host: maybe-maintainer-clean-libiberty
2414 maintainer-clean-host: maybe-maintainer-clean-libiconv
2415 maintainer-clean-host: maybe-maintainer-clean-libtool
2416 maintainer-clean-host: maybe-maintainer-clean-m4
2417 maintainer-clean-host: maybe-maintainer-clean-make
2418 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2419 maintainer-clean-host: maybe-maintainer-clean-patch
2420 maintainer-clean-host: maybe-maintainer-clean-perl
2421 maintainer-clean-host: maybe-maintainer-clean-prms
2422 maintainer-clean-host: maybe-maintainer-clean-rcs
2423 maintainer-clean-host: maybe-maintainer-clean-readline
2424 maintainer-clean-host: maybe-maintainer-clean-release
2425 maintainer-clean-host: maybe-maintainer-clean-recode
2426 maintainer-clean-host: maybe-maintainer-clean-sed
2427 maintainer-clean-host: maybe-maintainer-clean-send-pr
2428 maintainer-clean-host: maybe-maintainer-clean-shellutils
2429 maintainer-clean-host: maybe-maintainer-clean-sid
2430 maintainer-clean-host: maybe-maintainer-clean-sim
2431 maintainer-clean-host: maybe-maintainer-clean-tar
2432 maintainer-clean-host: maybe-maintainer-clean-texinfo
2433 maintainer-clean-host: maybe-maintainer-clean-textutils
2434 maintainer-clean-host: maybe-maintainer-clean-time
2435 maintainer-clean-host: maybe-maintainer-clean-uudecode
2436 maintainer-clean-host: maybe-maintainer-clean-wdiff
2437 maintainer-clean-host: maybe-maintainer-clean-zip
2438 maintainer-clean-host: maybe-maintainer-clean-zlib
2439 maintainer-clean-host: maybe-maintainer-clean-gdb
2440 maintainer-clean-host: maybe-maintainer-clean-expect
2441 maintainer-clean-host: maybe-maintainer-clean-guile
2442 maintainer-clean-host: maybe-maintainer-clean-tk
2443 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2444 maintainer-clean-host: maybe-maintainer-clean-utils
2445 maintainer-clean-host: maybe-maintainer-clean-gnattools
2446
2447 .PHONY: maintainer-clean-target
2448
2449 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2450 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2451 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2452 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2453 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2454 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2455 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2456 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2457 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2458 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2459 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2460 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2461 maintainer-clean-target: maybe-maintainer-clean-target-examples
2462 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2463 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2464 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2465 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2466 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2467 maintainer-clean-target: maybe-maintainer-clean-target-rda
2468 maintainer-clean-target: maybe-maintainer-clean-target-libada
2469 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2470
2471
2472 # Here are the targets which correspond to the do-X targets.
2473
2474 .PHONY: info installcheck dvi pdf html
2475 .PHONY: install-info install-pdf install-html
2476 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2477 .PHONY: local-clean local-distclean local-maintainer-clean
2478 info: do-info
2479 installcheck: do-installcheck
2480 dvi: do-dvi
2481 pdf: do-pdf
2482 html: do-html
2483
2484 # Make sure makeinfo is built before we do a `make info', if we're
2485 # in fact building texinfo.
2486 do-info: maybe-all-texinfo
2487
2488 install-info: do-install-info dir.info
2489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2490 if [ -f dir.info ] ; then \
2491 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2492 else true ; fi
2493
2494 install-pdf: do-install-pdf
2495
2496 install-html: do-install-html
2497
2498 local-clean:
2499 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2500
2501 local-distclean:
2502 -rm -f Makefile config.status config.cache mh-frag mt-frag
2503 -rm -f maybedep.tmp serdep.tmp
2504 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2505 rm -rf $(TARGET_SUBDIR); \
2506 else true; fi
2507 -rm -rf $(BUILD_SUBDIR)
2508 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2509 rm -rf $(HOST_SUBDIR); \
2510 else true; fi
2511 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2512 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2513 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2514 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2515 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2516
2517 local-maintainer-clean:
2518 @echo "This command is intended for maintainers to use;"
2519 @echo "it deletes files that may require special tools to rebuild."
2520
2521 clean: do-clean local-clean
2522 mostlyclean: do-mostlyclean local-clean
2523 distclean: do-distclean local-clean local-distclean
2524 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2525 maintainer-clean: local-distclean
2526 realclean: maintainer-clean
2527
2528 # Check target.
2529
2530 .PHONY: check do-check
2531 check: do-check
2532
2533 # Only include modules actually being configured and built.
2534 .PHONY: check-host
2535 check-host: \
2536 maybe-check-ash \
2537 maybe-check-autoconf \
2538 maybe-check-automake \
2539 maybe-check-bash \
2540 maybe-check-bfd \
2541 maybe-check-opcodes \
2542 maybe-check-binutils \
2543 maybe-check-bison \
2544 maybe-check-byacc \
2545 maybe-check-bzip2 \
2546 maybe-check-dejagnu \
2547 maybe-check-diff \
2548 maybe-check-dosutils \
2549 maybe-check-etc \
2550 maybe-check-fastjar \
2551 maybe-check-fileutils \
2552 maybe-check-findutils \
2553 maybe-check-find \
2554 maybe-check-fixincludes \
2555 maybe-check-flex \
2556 maybe-check-gas \
2557 maybe-check-gcc \
2558 maybe-check-gawk \
2559 maybe-check-gettext \
2560 maybe-check-gmp \
2561 maybe-check-mpfr \
2562 maybe-check-mpc \
2563 maybe-check-ppl \
2564 maybe-check-cloog \
2565 maybe-check-gnuserv \
2566 maybe-check-gold \
2567 maybe-check-gprof \
2568 maybe-check-gzip \
2569 maybe-check-hello \
2570 maybe-check-indent \
2571 maybe-check-intl \
2572 maybe-check-tcl \
2573 maybe-check-itcl \
2574 maybe-check-ld \
2575 maybe-check-libcpp \
2576 maybe-check-libdecnumber \
2577 maybe-check-libgui \
2578 maybe-check-libiberty \
2579 maybe-check-libiconv \
2580 maybe-check-libtool \
2581 maybe-check-m4 \
2582 maybe-check-make \
2583 maybe-check-mmalloc \
2584 maybe-check-patch \
2585 maybe-check-perl \
2586 maybe-check-prms \
2587 maybe-check-rcs \
2588 maybe-check-readline \
2589 maybe-check-release \
2590 maybe-check-recode \
2591 maybe-check-sed \
2592 maybe-check-send-pr \
2593 maybe-check-shellutils \
2594 maybe-check-sid \
2595 maybe-check-sim \
2596 maybe-check-tar \
2597 maybe-check-texinfo \
2598 maybe-check-textutils \
2599 maybe-check-time \
2600 maybe-check-uudecode \
2601 maybe-check-wdiff \
2602 maybe-check-zip \
2603 maybe-check-zlib \
2604 maybe-check-gdb \
2605 maybe-check-expect \
2606 maybe-check-guile \
2607 maybe-check-tk \
2608 maybe-check-libtermcap \
2609 maybe-check-utils \
2610 maybe-check-gnattools
2611
2612 .PHONY: check-target
2613 check-target: \
2614 maybe-check-target-libstdc++-v3 \
2615 maybe-check-target-libmudflap \
2616 maybe-check-target-libssp \
2617 maybe-check-target-newlib \
2618 maybe-check-target-libgcc \
2619 maybe-check-target-libgfortran \
2620 maybe-check-target-libobjc \
2621 maybe-check-target-libtermcap \
2622 maybe-check-target-winsup \
2623 maybe-check-target-libgloss \
2624 maybe-check-target-libiberty \
2625 maybe-check-target-gperf \
2626 maybe-check-target-examples \
2627 maybe-check-target-libffi \
2628 maybe-check-target-libjava \
2629 maybe-check-target-zlib \
2630 maybe-check-target-boehm-gc \
2631 maybe-check-target-qthreads \
2632 maybe-check-target-rda \
2633 maybe-check-target-libada \
2634 maybe-check-target-libgomp
2635
2636 do-check:
2637 @: $(MAKE); $(unstage)
2638 @r=`${PWD_COMMAND}`; export r; \
2639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2640 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2641
2642 # Automated reporting of test results.
2643
2644 warning.log: build.log
2645 $(srcdir)/contrib/warn_summary build.log > $@
2646
2647 mail-report.log:
2648 if test x'$(BOOT_CFLAGS)' != x''; then \
2649 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2650 fi; \
2651 $(srcdir)/contrib/test_summary -t >$@
2652 chmod +x $@
2653 echo If you really want to send e-mail, run ./$@ now
2654
2655 mail-report-with-warnings.log: warning.log
2656 if test x'$(BOOT_CFLAGS)' != x''; then \
2657 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2658 fi; \
2659 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2660 chmod +x $@
2661 echo If you really want to send e-mail, run ./$@ now
2662
2663 # Installation targets.
2664
2665 .PHONY: install uninstall
2666 install:
2667 @: $(MAKE); $(unstage)
2668 @r=`${PWD_COMMAND}`; export r; \
2669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2670 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2671
2672 .PHONY: install-host-nogcc
2673 install-host-nogcc: \
2674 maybe-install-ash \
2675 maybe-install-autoconf \
2676 maybe-install-automake \
2677 maybe-install-bash \
2678 maybe-install-bfd \
2679 maybe-install-opcodes \
2680 maybe-install-binutils \
2681 maybe-install-bison \
2682 maybe-install-byacc \
2683 maybe-install-bzip2 \
2684 maybe-install-dejagnu \
2685 maybe-install-diff \
2686 maybe-install-dosutils \
2687 maybe-install-etc \
2688 maybe-install-fastjar \
2689 maybe-install-fileutils \
2690 maybe-install-findutils \
2691 maybe-install-find \
2692 maybe-install-fixincludes \
2693 maybe-install-flex \
2694 maybe-install-gas \
2695 maybe-install-gawk \
2696 maybe-install-gettext \
2697 maybe-install-gmp \
2698 maybe-install-mpfr \
2699 maybe-install-mpc \
2700 maybe-install-ppl \
2701 maybe-install-cloog \
2702 maybe-install-gnuserv \
2703 maybe-install-gold \
2704 maybe-install-gprof \
2705 maybe-install-gzip \
2706 maybe-install-hello \
2707 maybe-install-indent \
2708 maybe-install-intl \
2709 maybe-install-tcl \
2710 maybe-install-itcl \
2711 maybe-install-ld \
2712 maybe-install-libcpp \
2713 maybe-install-libdecnumber \
2714 maybe-install-libgui \
2715 maybe-install-libiberty \
2716 maybe-install-libiconv \
2717 maybe-install-libtool \
2718 maybe-install-m4 \
2719 maybe-install-make \
2720 maybe-install-mmalloc \
2721 maybe-install-patch \
2722 maybe-install-perl \
2723 maybe-install-prms \
2724 maybe-install-rcs \
2725 maybe-install-readline \
2726 maybe-install-release \
2727 maybe-install-recode \
2728 maybe-install-sed \
2729 maybe-install-send-pr \
2730 maybe-install-shellutils \
2731 maybe-install-sid \
2732 maybe-install-sim \
2733 maybe-install-tar \
2734 maybe-install-texinfo \
2735 maybe-install-textutils \
2736 maybe-install-time \
2737 maybe-install-uudecode \
2738 maybe-install-wdiff \
2739 maybe-install-zip \
2740 maybe-install-zlib \
2741 maybe-install-gdb \
2742 maybe-install-expect \
2743 maybe-install-guile \
2744 maybe-install-tk \
2745 maybe-install-libtermcap \
2746 maybe-install-utils \
2747 maybe-install-gnattools
2748
2749 .PHONY: install-host
2750 install-host: \
2751 maybe-install-ash \
2752 maybe-install-autoconf \
2753 maybe-install-automake \
2754 maybe-install-bash \
2755 maybe-install-bfd \
2756 maybe-install-opcodes \
2757 maybe-install-binutils \
2758 maybe-install-bison \
2759 maybe-install-byacc \
2760 maybe-install-bzip2 \
2761 maybe-install-dejagnu \
2762 maybe-install-diff \
2763 maybe-install-dosutils \
2764 maybe-install-etc \
2765 maybe-install-fastjar \
2766 maybe-install-fileutils \
2767 maybe-install-findutils \
2768 maybe-install-find \
2769 maybe-install-fixincludes \
2770 maybe-install-flex \
2771 maybe-install-gas \
2772 maybe-install-gcc \
2773 maybe-install-gawk \
2774 maybe-install-gettext \
2775 maybe-install-gmp \
2776 maybe-install-mpfr \
2777 maybe-install-mpc \
2778 maybe-install-ppl \
2779 maybe-install-cloog \
2780 maybe-install-gnuserv \
2781 maybe-install-gold \
2782 maybe-install-gprof \
2783 maybe-install-gzip \
2784 maybe-install-hello \
2785 maybe-install-indent \
2786 maybe-install-intl \
2787 maybe-install-tcl \
2788 maybe-install-itcl \
2789 maybe-install-ld \
2790 maybe-install-libcpp \
2791 maybe-install-libdecnumber \
2792 maybe-install-libgui \
2793 maybe-install-libiberty \
2794 maybe-install-libiconv \
2795 maybe-install-libtool \
2796 maybe-install-m4 \
2797 maybe-install-make \
2798 maybe-install-mmalloc \
2799 maybe-install-patch \
2800 maybe-install-perl \
2801 maybe-install-prms \
2802 maybe-install-rcs \
2803 maybe-install-readline \
2804 maybe-install-release \
2805 maybe-install-recode \
2806 maybe-install-sed \
2807 maybe-install-send-pr \
2808 maybe-install-shellutils \
2809 maybe-install-sid \
2810 maybe-install-sim \
2811 maybe-install-tar \
2812 maybe-install-texinfo \
2813 maybe-install-textutils \
2814 maybe-install-time \
2815 maybe-install-uudecode \
2816 maybe-install-wdiff \
2817 maybe-install-zip \
2818 maybe-install-zlib \
2819 maybe-install-gdb \
2820 maybe-install-expect \
2821 maybe-install-guile \
2822 maybe-install-tk \
2823 maybe-install-libtermcap \
2824 maybe-install-utils \
2825 maybe-install-gnattools
2826
2827 .PHONY: install-target
2828 install-target: \
2829 maybe-install-target-libstdc++-v3 \
2830 maybe-install-target-libmudflap \
2831 maybe-install-target-libssp \
2832 maybe-install-target-newlib \
2833 maybe-install-target-libgcc \
2834 maybe-install-target-libgfortran \
2835 maybe-install-target-libobjc \
2836 maybe-install-target-libtermcap \
2837 maybe-install-target-winsup \
2838 maybe-install-target-libgloss \
2839 maybe-install-target-libiberty \
2840 maybe-install-target-gperf \
2841 maybe-install-target-examples \
2842 maybe-install-target-libffi \
2843 maybe-install-target-libjava \
2844 maybe-install-target-zlib \
2845 maybe-install-target-boehm-gc \
2846 maybe-install-target-qthreads \
2847 maybe-install-target-rda \
2848 maybe-install-target-libada \
2849 maybe-install-target-libgomp
2850
2851 uninstall:
2852 @echo "the uninstall target is not supported in this tree"
2853
2854 .PHONY: install.all
2855 install.all: install-no-fixedincludes
2856 @if [ -f ./gcc/Makefile ] ; then \
2857 r=`${PWD_COMMAND}` ; export r ; \
2858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2859 $(HOST_EXPORTS) \
2860 (cd ./gcc && \
2861 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2862 else \
2863 true ; \
2864 fi
2865
2866 # install-no-fixedincludes is used because Cygnus can not distribute
2867 # the fixed header files.
2868 .PHONY: install-no-fixedincludes
2869 install-no-fixedincludes: installdirs install-host-nogcc \
2870 install-target gcc-no-fixedincludes
2871
2872 ### other supporting targets
2873
2874 MAKEDIRS= \
2875 $(DESTDIR)$(prefix) \
2876 $(DESTDIR)$(exec_prefix)
2877 .PHONY: installdirs
2878 installdirs: mkinstalldirs
2879 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2880
2881 dir.info: do-install-info
2882 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2883 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2884 mv -f dir.info.new dir.info ; \
2885 else true ; \
2886 fi
2887
2888 dist:
2889 @echo "Building a full distribution of this tree isn't done"
2890 @echo "via 'make dist'. Check out the etc/ subdirectory"
2891
2892 etags tags: TAGS
2893
2894 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2895 # ability to use several tags files at once, so there is probably no need
2896 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2897 # (if we felt like it) have this Makefile write a piece of elisp which
2898 # the user could load to tell emacs19 where all the TAGS files we just
2899 # built are.
2900 TAGS: do-TAGS
2901
2902 # ------------------------------------
2903 # Macros for configure and all targets
2904 # ------------------------------------
2905
2906
2907
2908
2909
2910 # --------------------------------------
2911 # Modules which run on the build machine
2912 # --------------------------------------
2913
2914
2915 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2916 maybe-configure-build-libiberty:
2917 @if gcc-bootstrap
2918 configure-build-libiberty: stage_current
2919 @endif gcc-bootstrap
2920 @if build-libiberty
2921 maybe-configure-build-libiberty: configure-build-libiberty
2922 configure-build-libiberty:
2923 @: $(MAKE); $(unstage)
2924 @r=`${PWD_COMMAND}`; export r; \
2925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2926 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2927 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2928 $(BUILD_EXPORTS) \
2929 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2930 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2931 case $(srcdir) in \
2932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2933 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2935 esac; \
2936 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2937 libsrcdir="$$s/libiberty"; \
2938 rm -f no-such-file || : ; \
2939 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2940 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2941 --target=${target_alias} $${srcdiroption} \
2942 || exit 1
2943 @endif build-libiberty
2944
2945
2946
2947
2948
2949 .PHONY: all-build-libiberty maybe-all-build-libiberty
2950 maybe-all-build-libiberty:
2951 @if gcc-bootstrap
2952 all-build-libiberty: stage_current
2953 @endif gcc-bootstrap
2954 @if build-libiberty
2955 TARGET-build-libiberty=all
2956 maybe-all-build-libiberty: all-build-libiberty
2957 all-build-libiberty: configure-build-libiberty
2958 @: $(MAKE); $(unstage)
2959 @r=`${PWD_COMMAND}`; export r; \
2960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2961 $(BUILD_EXPORTS) \
2962 (cd $(BUILD_SUBDIR)/libiberty && \
2963 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2964 $(TARGET-build-libiberty))
2965 @endif build-libiberty
2966
2967
2968
2969
2970
2971 .PHONY: configure-build-bison maybe-configure-build-bison
2972 maybe-configure-build-bison:
2973 @if gcc-bootstrap
2974 configure-build-bison: stage_current
2975 @endif gcc-bootstrap
2976 @if build-bison
2977 maybe-configure-build-bison: configure-build-bison
2978 configure-build-bison:
2979 @: $(MAKE); $(unstage)
2980 @r=`${PWD_COMMAND}`; export r; \
2981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2982 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2983 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2984 $(BUILD_EXPORTS) \
2985 echo Configuring in $(BUILD_SUBDIR)/bison; \
2986 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2987 case $(srcdir) in \
2988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2989 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2991 esac; \
2992 srcdiroption="--srcdir=$${topdir}/bison"; \
2993 libsrcdir="$$s/bison"; \
2994 rm -f no-such-file || : ; \
2995 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2996 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2997 --target=${target_alias} $${srcdiroption} \
2998 || exit 1
2999 @endif build-bison
3000
3001
3002
3003
3004
3005 .PHONY: all-build-bison maybe-all-build-bison
3006 maybe-all-build-bison:
3007 @if gcc-bootstrap
3008 all-build-bison: stage_current
3009 @endif gcc-bootstrap
3010 @if build-bison
3011 TARGET-build-bison=all
3012 maybe-all-build-bison: all-build-bison
3013 all-build-bison: configure-build-bison
3014 @: $(MAKE); $(unstage)
3015 @r=`${PWD_COMMAND}`; export r; \
3016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3017 $(BUILD_EXPORTS) \
3018 (cd $(BUILD_SUBDIR)/bison && \
3019 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3020 $(TARGET-build-bison))
3021 @endif build-bison
3022
3023
3024
3025
3026
3027 .PHONY: configure-build-byacc maybe-configure-build-byacc
3028 maybe-configure-build-byacc:
3029 @if gcc-bootstrap
3030 configure-build-byacc: stage_current
3031 @endif gcc-bootstrap
3032 @if build-byacc
3033 maybe-configure-build-byacc: configure-build-byacc
3034 configure-build-byacc:
3035 @: $(MAKE); $(unstage)
3036 @r=`${PWD_COMMAND}`; export r; \
3037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3038 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3039 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3040 $(BUILD_EXPORTS) \
3041 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3042 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3043 case $(srcdir) in \
3044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3045 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3047 esac; \
3048 srcdiroption="--srcdir=$${topdir}/byacc"; \
3049 libsrcdir="$$s/byacc"; \
3050 rm -f no-such-file || : ; \
3051 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3052 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3053 --target=${target_alias} $${srcdiroption} \
3054 || exit 1
3055 @endif build-byacc
3056
3057
3058
3059
3060
3061 .PHONY: all-build-byacc maybe-all-build-byacc
3062 maybe-all-build-byacc:
3063 @if gcc-bootstrap
3064 all-build-byacc: stage_current
3065 @endif gcc-bootstrap
3066 @if build-byacc
3067 TARGET-build-byacc=all
3068 maybe-all-build-byacc: all-build-byacc
3069 all-build-byacc: configure-build-byacc
3070 @: $(MAKE); $(unstage)
3071 @r=`${PWD_COMMAND}`; export r; \
3072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3073 $(BUILD_EXPORTS) \
3074 (cd $(BUILD_SUBDIR)/byacc && \
3075 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3076 $(TARGET-build-byacc))
3077 @endif build-byacc
3078
3079
3080
3081
3082
3083 .PHONY: configure-build-flex maybe-configure-build-flex
3084 maybe-configure-build-flex:
3085 @if gcc-bootstrap
3086 configure-build-flex: stage_current
3087 @endif gcc-bootstrap
3088 @if build-flex
3089 maybe-configure-build-flex: configure-build-flex
3090 configure-build-flex:
3091 @: $(MAKE); $(unstage)
3092 @r=`${PWD_COMMAND}`; export r; \
3093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3094 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3095 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3096 $(BUILD_EXPORTS) \
3097 echo Configuring in $(BUILD_SUBDIR)/flex; \
3098 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3099 case $(srcdir) in \
3100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3101 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3103 esac; \
3104 srcdiroption="--srcdir=$${topdir}/flex"; \
3105 libsrcdir="$$s/flex"; \
3106 rm -f no-such-file || : ; \
3107 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3108 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3109 --target=${target_alias} $${srcdiroption} \
3110 || exit 1
3111 @endif build-flex
3112
3113
3114
3115
3116
3117 .PHONY: all-build-flex maybe-all-build-flex
3118 maybe-all-build-flex:
3119 @if gcc-bootstrap
3120 all-build-flex: stage_current
3121 @endif gcc-bootstrap
3122 @if build-flex
3123 TARGET-build-flex=all
3124 maybe-all-build-flex: all-build-flex
3125 all-build-flex: configure-build-flex
3126 @: $(MAKE); $(unstage)
3127 @r=`${PWD_COMMAND}`; export r; \
3128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3129 $(BUILD_EXPORTS) \
3130 (cd $(BUILD_SUBDIR)/flex && \
3131 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3132 $(TARGET-build-flex))
3133 @endif build-flex
3134
3135
3136
3137
3138
3139 .PHONY: configure-build-m4 maybe-configure-build-m4
3140 maybe-configure-build-m4:
3141 @if gcc-bootstrap
3142 configure-build-m4: stage_current
3143 @endif gcc-bootstrap
3144 @if build-m4
3145 maybe-configure-build-m4: configure-build-m4
3146 configure-build-m4:
3147 @: $(MAKE); $(unstage)
3148 @r=`${PWD_COMMAND}`; export r; \
3149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3150 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3151 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3152 $(BUILD_EXPORTS) \
3153 echo Configuring in $(BUILD_SUBDIR)/m4; \
3154 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3155 case $(srcdir) in \
3156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3157 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3159 esac; \
3160 srcdiroption="--srcdir=$${topdir}/m4"; \
3161 libsrcdir="$$s/m4"; \
3162 rm -f no-such-file || : ; \
3163 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3164 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3165 --target=${target_alias} $${srcdiroption} \
3166 || exit 1
3167 @endif build-m4
3168
3169
3170
3171
3172
3173 .PHONY: all-build-m4 maybe-all-build-m4
3174 maybe-all-build-m4:
3175 @if gcc-bootstrap
3176 all-build-m4: stage_current
3177 @endif gcc-bootstrap
3178 @if build-m4
3179 TARGET-build-m4=all
3180 maybe-all-build-m4: all-build-m4
3181 all-build-m4: configure-build-m4
3182 @: $(MAKE); $(unstage)
3183 @r=`${PWD_COMMAND}`; export r; \
3184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3185 $(BUILD_EXPORTS) \
3186 (cd $(BUILD_SUBDIR)/m4 && \
3187 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3188 $(TARGET-build-m4))
3189 @endif build-m4
3190
3191
3192
3193
3194
3195 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3196 maybe-configure-build-texinfo:
3197 @if gcc-bootstrap
3198 configure-build-texinfo: stage_current
3199 @endif gcc-bootstrap
3200 @if build-texinfo
3201 maybe-configure-build-texinfo: configure-build-texinfo
3202 configure-build-texinfo:
3203 @: $(MAKE); $(unstage)
3204 @r=`${PWD_COMMAND}`; export r; \
3205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3206 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3207 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3208 $(BUILD_EXPORTS) \
3209 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3210 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3211 case $(srcdir) in \
3212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3213 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3215 esac; \
3216 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3217 libsrcdir="$$s/texinfo"; \
3218 rm -f no-such-file || : ; \
3219 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3220 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3221 --target=${target_alias} $${srcdiroption} \
3222 || exit 1
3223 @endif build-texinfo
3224
3225
3226
3227
3228
3229 .PHONY: all-build-texinfo maybe-all-build-texinfo
3230 maybe-all-build-texinfo:
3231 @if gcc-bootstrap
3232 all-build-texinfo: stage_current
3233 @endif gcc-bootstrap
3234 @if build-texinfo
3235 TARGET-build-texinfo=all
3236 maybe-all-build-texinfo: all-build-texinfo
3237 all-build-texinfo: configure-build-texinfo
3238 @: $(MAKE); $(unstage)
3239 @r=`${PWD_COMMAND}`; export r; \
3240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3241 $(BUILD_EXPORTS) \
3242 (cd $(BUILD_SUBDIR)/texinfo && \
3243 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3244 $(TARGET-build-texinfo))
3245 @endif build-texinfo
3246
3247
3248
3249
3250
3251 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3252 maybe-configure-build-fixincludes:
3253 @if gcc-bootstrap
3254 configure-build-fixincludes: stage_current
3255 @endif gcc-bootstrap
3256 @if build-fixincludes
3257 maybe-configure-build-fixincludes: configure-build-fixincludes
3258 configure-build-fixincludes:
3259 @: $(MAKE); $(unstage)
3260 @r=`${PWD_COMMAND}`; export r; \
3261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3262 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3263 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3264 $(BUILD_EXPORTS) \
3265 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3266 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3267 case $(srcdir) in \
3268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3269 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3271 esac; \
3272 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3273 libsrcdir="$$s/fixincludes"; \
3274 rm -f no-such-file || : ; \
3275 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3276 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3277 --target=${target_alias} $${srcdiroption} \
3278 || exit 1
3279 @endif build-fixincludes
3280
3281
3282
3283
3284
3285 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3286 maybe-all-build-fixincludes:
3287 @if gcc-bootstrap
3288 all-build-fixincludes: stage_current
3289 @endif gcc-bootstrap
3290 @if build-fixincludes
3291 TARGET-build-fixincludes=all
3292 maybe-all-build-fixincludes: all-build-fixincludes
3293 all-build-fixincludes: configure-build-fixincludes
3294 @: $(MAKE); $(unstage)
3295 @r=`${PWD_COMMAND}`; export r; \
3296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3297 $(BUILD_EXPORTS) \
3298 (cd $(BUILD_SUBDIR)/fixincludes && \
3299 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3300 $(TARGET-build-fixincludes))
3301 @endif build-fixincludes
3302
3303
3304
3305
3306
3307 # --------------------------------------
3308 # Modules which run on the host machine
3309 # --------------------------------------
3310
3311
3312 .PHONY: configure-ash maybe-configure-ash
3313 maybe-configure-ash:
3314 @if gcc-bootstrap
3315 configure-ash: stage_current
3316 @endif gcc-bootstrap
3317 @if ash
3318 maybe-configure-ash: configure-ash
3319 configure-ash:
3320 @: $(MAKE); $(unstage)
3321 @r=`${PWD_COMMAND}`; export r; \
3322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3323 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3325 $(HOST_EXPORTS) \
3326 echo Configuring in $(HOST_SUBDIR)/ash; \
3327 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3328 case $(srcdir) in \
3329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3330 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3332 esac; \
3333 srcdiroption="--srcdir=$${topdir}/ash"; \
3334 libsrcdir="$$s/ash"; \
3335 $(SHELL) $${libsrcdir}/configure \
3336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3337 --target=${target_alias} $${srcdiroption} \
3338 || exit 1
3339 @endif ash
3340
3341
3342
3343
3344
3345 .PHONY: all-ash maybe-all-ash
3346 maybe-all-ash:
3347 @if gcc-bootstrap
3348 all-ash: stage_current
3349 @endif gcc-bootstrap
3350 @if ash
3351 TARGET-ash=all
3352 maybe-all-ash: all-ash
3353 all-ash: configure-ash
3354 @: $(MAKE); $(unstage)
3355 @r=`${PWD_COMMAND}`; export r; \
3356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3357 $(HOST_EXPORTS) \
3358 (cd $(HOST_SUBDIR)/ash && \
3359 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3360 $(TARGET-ash))
3361 @endif ash
3362
3363
3364
3365
3366 .PHONY: check-ash maybe-check-ash
3367 maybe-check-ash:
3368 @if ash
3369 maybe-check-ash: check-ash
3370
3371 check-ash:
3372 @: $(MAKE); $(unstage)
3373 @r=`${PWD_COMMAND}`; export r; \
3374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3375 $(HOST_EXPORTS) \
3376 (cd $(HOST_SUBDIR)/ash && \
3377 $(MAKE) $(FLAGS_TO_PASS) check)
3378
3379 @endif ash
3380
3381 .PHONY: install-ash maybe-install-ash
3382 maybe-install-ash:
3383 @if ash
3384 maybe-install-ash: install-ash
3385
3386 install-ash: installdirs
3387 @: $(MAKE); $(unstage)
3388 @r=`${PWD_COMMAND}`; export r; \
3389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3390 $(HOST_EXPORTS) \
3391 (cd $(HOST_SUBDIR)/ash && \
3392 $(MAKE) $(FLAGS_TO_PASS) install)
3393
3394 @endif ash
3395
3396 # Other targets (info, dvi, pdf, etc.)
3397
3398 .PHONY: maybe-info-ash info-ash
3399 maybe-info-ash:
3400 @if ash
3401 maybe-info-ash: info-ash
3402
3403 info-ash: \
3404 configure-ash
3405 @: $(MAKE); $(unstage)
3406 @[ -f ./ash/Makefile ] || exit 0; \
3407 r=`${PWD_COMMAND}`; export r; \
3408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3409 $(HOST_EXPORTS) \
3410 for flag in $(EXTRA_HOST_FLAGS) ; do \
3411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3412 done; \
3413 echo "Doing info in ash" ; \
3414 (cd $(HOST_SUBDIR)/ash && \
3415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3417 "RANLIB=$${RANLIB}" \
3418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3419 info) \
3420 || exit 1
3421
3422 @endif ash
3423
3424 .PHONY: maybe-dvi-ash dvi-ash
3425 maybe-dvi-ash:
3426 @if ash
3427 maybe-dvi-ash: dvi-ash
3428
3429 dvi-ash: \
3430 configure-ash
3431 @: $(MAKE); $(unstage)
3432 @[ -f ./ash/Makefile ] || exit 0; \
3433 r=`${PWD_COMMAND}`; export r; \
3434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3435 $(HOST_EXPORTS) \
3436 for flag in $(EXTRA_HOST_FLAGS) ; do \
3437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3438 done; \
3439 echo "Doing dvi in ash" ; \
3440 (cd $(HOST_SUBDIR)/ash && \
3441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3443 "RANLIB=$${RANLIB}" \
3444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3445 dvi) \
3446 || exit 1
3447
3448 @endif ash
3449
3450 .PHONY: maybe-pdf-ash pdf-ash
3451 maybe-pdf-ash:
3452 @if ash
3453 maybe-pdf-ash: pdf-ash
3454
3455 pdf-ash: \
3456 configure-ash
3457 @: $(MAKE); $(unstage)
3458 @[ -f ./ash/Makefile ] || exit 0; \
3459 r=`${PWD_COMMAND}`; export r; \
3460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3461 $(HOST_EXPORTS) \
3462 for flag in $(EXTRA_HOST_FLAGS) ; do \
3463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3464 done; \
3465 echo "Doing pdf in ash" ; \
3466 (cd $(HOST_SUBDIR)/ash && \
3467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3469 "RANLIB=$${RANLIB}" \
3470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3471 pdf) \
3472 || exit 1
3473
3474 @endif ash
3475
3476 .PHONY: maybe-html-ash html-ash
3477 maybe-html-ash:
3478 @if ash
3479 maybe-html-ash: html-ash
3480
3481 html-ash: \
3482 configure-ash
3483 @: $(MAKE); $(unstage)
3484 @[ -f ./ash/Makefile ] || exit 0; \
3485 r=`${PWD_COMMAND}`; export r; \
3486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3487 $(HOST_EXPORTS) \
3488 for flag in $(EXTRA_HOST_FLAGS) ; do \
3489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3490 done; \
3491 echo "Doing html in ash" ; \
3492 (cd $(HOST_SUBDIR)/ash && \
3493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3495 "RANLIB=$${RANLIB}" \
3496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3497 html) \
3498 || exit 1
3499
3500 @endif ash
3501
3502 .PHONY: maybe-TAGS-ash TAGS-ash
3503 maybe-TAGS-ash:
3504 @if ash
3505 maybe-TAGS-ash: TAGS-ash
3506
3507 TAGS-ash: \
3508 configure-ash
3509 @: $(MAKE); $(unstage)
3510 @[ -f ./ash/Makefile ] || exit 0; \
3511 r=`${PWD_COMMAND}`; export r; \
3512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3513 $(HOST_EXPORTS) \
3514 for flag in $(EXTRA_HOST_FLAGS) ; do \
3515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3516 done; \
3517 echo "Doing TAGS in ash" ; \
3518 (cd $(HOST_SUBDIR)/ash && \
3519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3521 "RANLIB=$${RANLIB}" \
3522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3523 TAGS) \
3524 || exit 1
3525
3526 @endif ash
3527
3528 .PHONY: maybe-install-info-ash install-info-ash
3529 maybe-install-info-ash:
3530 @if ash
3531 maybe-install-info-ash: install-info-ash
3532
3533 install-info-ash: \
3534 configure-ash \
3535 info-ash
3536 @: $(MAKE); $(unstage)
3537 @[ -f ./ash/Makefile ] || exit 0; \
3538 r=`${PWD_COMMAND}`; export r; \
3539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3540 $(HOST_EXPORTS) \
3541 for flag in $(EXTRA_HOST_FLAGS) ; do \
3542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3543 done; \
3544 echo "Doing install-info in ash" ; \
3545 (cd $(HOST_SUBDIR)/ash && \
3546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3548 "RANLIB=$${RANLIB}" \
3549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3550 install-info) \
3551 || exit 1
3552
3553 @endif ash
3554
3555 .PHONY: maybe-install-pdf-ash install-pdf-ash
3556 maybe-install-pdf-ash:
3557 @if ash
3558 maybe-install-pdf-ash: install-pdf-ash
3559
3560 install-pdf-ash: \
3561 configure-ash \
3562 pdf-ash
3563 @: $(MAKE); $(unstage)
3564 @[ -f ./ash/Makefile ] || exit 0; \
3565 r=`${PWD_COMMAND}`; export r; \
3566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3567 $(HOST_EXPORTS) \
3568 for flag in $(EXTRA_HOST_FLAGS) ; do \
3569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3570 done; \
3571 echo "Doing install-pdf in ash" ; \
3572 (cd $(HOST_SUBDIR)/ash && \
3573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3575 "RANLIB=$${RANLIB}" \
3576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3577 install-pdf) \
3578 || exit 1
3579
3580 @endif ash
3581
3582 .PHONY: maybe-install-html-ash install-html-ash
3583 maybe-install-html-ash:
3584 @if ash
3585 maybe-install-html-ash: install-html-ash
3586
3587 install-html-ash: \
3588 configure-ash \
3589 html-ash
3590 @: $(MAKE); $(unstage)
3591 @[ -f ./ash/Makefile ] || exit 0; \
3592 r=`${PWD_COMMAND}`; export r; \
3593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3594 $(HOST_EXPORTS) \
3595 for flag in $(EXTRA_HOST_FLAGS) ; do \
3596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3597 done; \
3598 echo "Doing install-html in ash" ; \
3599 (cd $(HOST_SUBDIR)/ash && \
3600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3602 "RANLIB=$${RANLIB}" \
3603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3604 install-html) \
3605 || exit 1
3606
3607 @endif ash
3608
3609 .PHONY: maybe-installcheck-ash installcheck-ash
3610 maybe-installcheck-ash:
3611 @if ash
3612 maybe-installcheck-ash: installcheck-ash
3613
3614 installcheck-ash: \
3615 configure-ash
3616 @: $(MAKE); $(unstage)
3617 @[ -f ./ash/Makefile ] || exit 0; \
3618 r=`${PWD_COMMAND}`; export r; \
3619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3620 $(HOST_EXPORTS) \
3621 for flag in $(EXTRA_HOST_FLAGS) ; do \
3622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3623 done; \
3624 echo "Doing installcheck in ash" ; \
3625 (cd $(HOST_SUBDIR)/ash && \
3626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3628 "RANLIB=$${RANLIB}" \
3629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3630 installcheck) \
3631 || exit 1
3632
3633 @endif ash
3634
3635 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3636 maybe-mostlyclean-ash:
3637 @if ash
3638 maybe-mostlyclean-ash: mostlyclean-ash
3639
3640 mostlyclean-ash:
3641 @: $(MAKE); $(unstage)
3642 @[ -f ./ash/Makefile ] || exit 0; \
3643 r=`${PWD_COMMAND}`; export r; \
3644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3645 $(HOST_EXPORTS) \
3646 for flag in $(EXTRA_HOST_FLAGS) ; do \
3647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3648 done; \
3649 echo "Doing mostlyclean in ash" ; \
3650 (cd $(HOST_SUBDIR)/ash && \
3651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3653 "RANLIB=$${RANLIB}" \
3654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3655 mostlyclean) \
3656 || exit 1
3657
3658 @endif ash
3659
3660 .PHONY: maybe-clean-ash clean-ash
3661 maybe-clean-ash:
3662 @if ash
3663 maybe-clean-ash: clean-ash
3664
3665 clean-ash:
3666 @: $(MAKE); $(unstage)
3667 @[ -f ./ash/Makefile ] || exit 0; \
3668 r=`${PWD_COMMAND}`; export r; \
3669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3670 $(HOST_EXPORTS) \
3671 for flag in $(EXTRA_HOST_FLAGS) ; do \
3672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3673 done; \
3674 echo "Doing clean in ash" ; \
3675 (cd $(HOST_SUBDIR)/ash && \
3676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3678 "RANLIB=$${RANLIB}" \
3679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3680 clean) \
3681 || exit 1
3682
3683 @endif ash
3684
3685 .PHONY: maybe-distclean-ash distclean-ash
3686 maybe-distclean-ash:
3687 @if ash
3688 maybe-distclean-ash: distclean-ash
3689
3690 distclean-ash:
3691 @: $(MAKE); $(unstage)
3692 @[ -f ./ash/Makefile ] || exit 0; \
3693 r=`${PWD_COMMAND}`; export r; \
3694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3695 $(HOST_EXPORTS) \
3696 for flag in $(EXTRA_HOST_FLAGS) ; do \
3697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3698 done; \
3699 echo "Doing distclean in ash" ; \
3700 (cd $(HOST_SUBDIR)/ash && \
3701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3703 "RANLIB=$${RANLIB}" \
3704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3705 distclean) \
3706 || exit 1
3707
3708 @endif ash
3709
3710 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3711 maybe-maintainer-clean-ash:
3712 @if ash
3713 maybe-maintainer-clean-ash: maintainer-clean-ash
3714
3715 maintainer-clean-ash:
3716 @: $(MAKE); $(unstage)
3717 @[ -f ./ash/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 maintainer-clean in ash" ; \
3725 (cd $(HOST_SUBDIR)/ash && \
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 maintainer-clean) \
3731 || exit 1
3732
3733 @endif ash
3734
3735
3736
3737 .PHONY: configure-autoconf maybe-configure-autoconf
3738 maybe-configure-autoconf:
3739 @if gcc-bootstrap
3740 configure-autoconf: stage_current
3741 @endif gcc-bootstrap
3742 @if autoconf
3743 maybe-configure-autoconf: configure-autoconf
3744 configure-autoconf:
3745 @: $(MAKE); $(unstage)
3746 @r=`${PWD_COMMAND}`; export r; \
3747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3748 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3749 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3750 $(HOST_EXPORTS) \
3751 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3752 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3753 case $(srcdir) in \
3754 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3755 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3756 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3757 esac; \
3758 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3759 libsrcdir="$$s/autoconf"; \
3760 $(SHELL) $${libsrcdir}/configure \
3761 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3762 --target=${target_alias} $${srcdiroption} \
3763 || exit 1
3764 @endif autoconf
3765
3766
3767
3768
3769
3770 .PHONY: all-autoconf maybe-all-autoconf
3771 maybe-all-autoconf:
3772 @if gcc-bootstrap
3773 all-autoconf: stage_current
3774 @endif gcc-bootstrap
3775 @if autoconf
3776 TARGET-autoconf=all
3777 maybe-all-autoconf: all-autoconf
3778 all-autoconf: configure-autoconf
3779 @: $(MAKE); $(unstage)
3780 @r=`${PWD_COMMAND}`; export r; \
3781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3782 $(HOST_EXPORTS) \
3783 (cd $(HOST_SUBDIR)/autoconf && \
3784 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3785 $(TARGET-autoconf))
3786 @endif autoconf
3787
3788
3789
3790
3791 .PHONY: check-autoconf maybe-check-autoconf
3792 maybe-check-autoconf:
3793 @if autoconf
3794 maybe-check-autoconf: check-autoconf
3795
3796 check-autoconf:
3797 @: $(MAKE); $(unstage)
3798 @r=`${PWD_COMMAND}`; export r; \
3799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3800 $(HOST_EXPORTS) \
3801 (cd $(HOST_SUBDIR)/autoconf && \
3802 $(MAKE) $(FLAGS_TO_PASS) check)
3803
3804 @endif autoconf
3805
3806 .PHONY: install-autoconf maybe-install-autoconf
3807 maybe-install-autoconf:
3808 @if autoconf
3809 maybe-install-autoconf: install-autoconf
3810
3811 install-autoconf: installdirs
3812 @: $(MAKE); $(unstage)
3813 @r=`${PWD_COMMAND}`; export r; \
3814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3815 $(HOST_EXPORTS) \
3816 (cd $(HOST_SUBDIR)/autoconf && \
3817 $(MAKE) $(FLAGS_TO_PASS) install)
3818
3819 @endif autoconf
3820
3821 # Other targets (info, dvi, pdf, etc.)
3822
3823 .PHONY: maybe-info-autoconf info-autoconf
3824 maybe-info-autoconf:
3825 @if autoconf
3826 maybe-info-autoconf: info-autoconf
3827
3828 info-autoconf: \
3829 configure-autoconf
3830 @: $(MAKE); $(unstage)
3831 @[ -f ./autoconf/Makefile ] || exit 0; \
3832 r=`${PWD_COMMAND}`; export r; \
3833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3834 $(HOST_EXPORTS) \
3835 for flag in $(EXTRA_HOST_FLAGS) ; do \
3836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3837 done; \
3838 echo "Doing info in autoconf" ; \
3839 (cd $(HOST_SUBDIR)/autoconf && \
3840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3842 "RANLIB=$${RANLIB}" \
3843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3844 info) \
3845 || exit 1
3846
3847 @endif autoconf
3848
3849 .PHONY: maybe-dvi-autoconf dvi-autoconf
3850 maybe-dvi-autoconf:
3851 @if autoconf
3852 maybe-dvi-autoconf: dvi-autoconf
3853
3854 dvi-autoconf: \
3855 configure-autoconf
3856 @: $(MAKE); $(unstage)
3857 @[ -f ./autoconf/Makefile ] || exit 0; \
3858 r=`${PWD_COMMAND}`; export r; \
3859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3860 $(HOST_EXPORTS) \
3861 for flag in $(EXTRA_HOST_FLAGS) ; do \
3862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3863 done; \
3864 echo "Doing dvi in autoconf" ; \
3865 (cd $(HOST_SUBDIR)/autoconf && \
3866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3868 "RANLIB=$${RANLIB}" \
3869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3870 dvi) \
3871 || exit 1
3872
3873 @endif autoconf
3874
3875 .PHONY: maybe-pdf-autoconf pdf-autoconf
3876 maybe-pdf-autoconf:
3877 @if autoconf
3878 maybe-pdf-autoconf: pdf-autoconf
3879
3880 pdf-autoconf: \
3881 configure-autoconf
3882 @: $(MAKE); $(unstage)
3883 @[ -f ./autoconf/Makefile ] || exit 0; \
3884 r=`${PWD_COMMAND}`; export r; \
3885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3886 $(HOST_EXPORTS) \
3887 for flag in $(EXTRA_HOST_FLAGS) ; do \
3888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3889 done; \
3890 echo "Doing pdf in autoconf" ; \
3891 (cd $(HOST_SUBDIR)/autoconf && \
3892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3894 "RANLIB=$${RANLIB}" \
3895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3896 pdf) \
3897 || exit 1
3898
3899 @endif autoconf
3900
3901 .PHONY: maybe-html-autoconf html-autoconf
3902 maybe-html-autoconf:
3903 @if autoconf
3904 maybe-html-autoconf: html-autoconf
3905
3906 html-autoconf: \
3907 configure-autoconf
3908 @: $(MAKE); $(unstage)
3909 @[ -f ./autoconf/Makefile ] || exit 0; \
3910 r=`${PWD_COMMAND}`; export r; \
3911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3912 $(HOST_EXPORTS) \
3913 for flag in $(EXTRA_HOST_FLAGS) ; do \
3914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3915 done; \
3916 echo "Doing html in autoconf" ; \
3917 (cd $(HOST_SUBDIR)/autoconf && \
3918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3920 "RANLIB=$${RANLIB}" \
3921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3922 html) \
3923 || exit 1
3924
3925 @endif autoconf
3926
3927 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3928 maybe-TAGS-autoconf:
3929 @if autoconf
3930 maybe-TAGS-autoconf: TAGS-autoconf
3931
3932 TAGS-autoconf: \
3933 configure-autoconf
3934 @: $(MAKE); $(unstage)
3935 @[ -f ./autoconf/Makefile ] || exit 0; \
3936 r=`${PWD_COMMAND}`; export r; \
3937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3938 $(HOST_EXPORTS) \
3939 for flag in $(EXTRA_HOST_FLAGS) ; do \
3940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3941 done; \
3942 echo "Doing TAGS in autoconf" ; \
3943 (cd $(HOST_SUBDIR)/autoconf && \
3944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3946 "RANLIB=$${RANLIB}" \
3947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3948 TAGS) \
3949 || exit 1
3950
3951 @endif autoconf
3952
3953 .PHONY: maybe-install-info-autoconf install-info-autoconf
3954 maybe-install-info-autoconf:
3955 @if autoconf
3956 maybe-install-info-autoconf: install-info-autoconf
3957
3958 install-info-autoconf: \
3959 configure-autoconf \
3960 info-autoconf
3961 @: $(MAKE); $(unstage)
3962 @[ -f ./autoconf/Makefile ] || exit 0; \
3963 r=`${PWD_COMMAND}`; export r; \
3964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3965 $(HOST_EXPORTS) \
3966 for flag in $(EXTRA_HOST_FLAGS) ; do \
3967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3968 done; \
3969 echo "Doing install-info in autoconf" ; \
3970 (cd $(HOST_SUBDIR)/autoconf && \
3971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3973 "RANLIB=$${RANLIB}" \
3974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3975 install-info) \
3976 || exit 1
3977
3978 @endif autoconf
3979
3980 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3981 maybe-install-pdf-autoconf:
3982 @if autoconf
3983 maybe-install-pdf-autoconf: install-pdf-autoconf
3984
3985 install-pdf-autoconf: \
3986 configure-autoconf \
3987 pdf-autoconf
3988 @: $(MAKE); $(unstage)
3989 @[ -f ./autoconf/Makefile ] || exit 0; \
3990 r=`${PWD_COMMAND}`; export r; \
3991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3992 $(HOST_EXPORTS) \
3993 for flag in $(EXTRA_HOST_FLAGS) ; do \
3994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3995 done; \
3996 echo "Doing install-pdf in autoconf" ; \
3997 (cd $(HOST_SUBDIR)/autoconf && \
3998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4000 "RANLIB=$${RANLIB}" \
4001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4002 install-pdf) \
4003 || exit 1
4004
4005 @endif autoconf
4006
4007 .PHONY: maybe-install-html-autoconf install-html-autoconf
4008 maybe-install-html-autoconf:
4009 @if autoconf
4010 maybe-install-html-autoconf: install-html-autoconf
4011
4012 install-html-autoconf: \
4013 configure-autoconf \
4014 html-autoconf
4015 @: $(MAKE); $(unstage)
4016 @[ -f ./autoconf/Makefile ] || exit 0; \
4017 r=`${PWD_COMMAND}`; export r; \
4018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4019 $(HOST_EXPORTS) \
4020 for flag in $(EXTRA_HOST_FLAGS) ; do \
4021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4022 done; \
4023 echo "Doing install-html in autoconf" ; \
4024 (cd $(HOST_SUBDIR)/autoconf && \
4025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4027 "RANLIB=$${RANLIB}" \
4028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4029 install-html) \
4030 || exit 1
4031
4032 @endif autoconf
4033
4034 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4035 maybe-installcheck-autoconf:
4036 @if autoconf
4037 maybe-installcheck-autoconf: installcheck-autoconf
4038
4039 installcheck-autoconf: \
4040 configure-autoconf
4041 @: $(MAKE); $(unstage)
4042 @[ -f ./autoconf/Makefile ] || exit 0; \
4043 r=`${PWD_COMMAND}`; export r; \
4044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4045 $(HOST_EXPORTS) \
4046 for flag in $(EXTRA_HOST_FLAGS) ; do \
4047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4048 done; \
4049 echo "Doing installcheck in autoconf" ; \
4050 (cd $(HOST_SUBDIR)/autoconf && \
4051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4053 "RANLIB=$${RANLIB}" \
4054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4055 installcheck) \
4056 || exit 1
4057
4058 @endif autoconf
4059
4060 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4061 maybe-mostlyclean-autoconf:
4062 @if autoconf
4063 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4064
4065 mostlyclean-autoconf:
4066 @: $(MAKE); $(unstage)
4067 @[ -f ./autoconf/Makefile ] || exit 0; \
4068 r=`${PWD_COMMAND}`; export r; \
4069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4070 $(HOST_EXPORTS) \
4071 for flag in $(EXTRA_HOST_FLAGS) ; do \
4072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4073 done; \
4074 echo "Doing mostlyclean in autoconf" ; \
4075 (cd $(HOST_SUBDIR)/autoconf && \
4076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4078 "RANLIB=$${RANLIB}" \
4079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4080 mostlyclean) \
4081 || exit 1
4082
4083 @endif autoconf
4084
4085 .PHONY: maybe-clean-autoconf clean-autoconf
4086 maybe-clean-autoconf:
4087 @if autoconf
4088 maybe-clean-autoconf: clean-autoconf
4089
4090 clean-autoconf:
4091 @: $(MAKE); $(unstage)
4092 @[ -f ./autoconf/Makefile ] || exit 0; \
4093 r=`${PWD_COMMAND}`; export r; \
4094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4095 $(HOST_EXPORTS) \
4096 for flag in $(EXTRA_HOST_FLAGS) ; do \
4097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4098 done; \
4099 echo "Doing clean in autoconf" ; \
4100 (cd $(HOST_SUBDIR)/autoconf && \
4101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4103 "RANLIB=$${RANLIB}" \
4104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4105 clean) \
4106 || exit 1
4107
4108 @endif autoconf
4109
4110 .PHONY: maybe-distclean-autoconf distclean-autoconf
4111 maybe-distclean-autoconf:
4112 @if autoconf
4113 maybe-distclean-autoconf: distclean-autoconf
4114
4115 distclean-autoconf:
4116 @: $(MAKE); $(unstage)
4117 @[ -f ./autoconf/Makefile ] || exit 0; \
4118 r=`${PWD_COMMAND}`; export r; \
4119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4120 $(HOST_EXPORTS) \
4121 for flag in $(EXTRA_HOST_FLAGS) ; do \
4122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4123 done; \
4124 echo "Doing distclean in autoconf" ; \
4125 (cd $(HOST_SUBDIR)/autoconf && \
4126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4128 "RANLIB=$${RANLIB}" \
4129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4130 distclean) \
4131 || exit 1
4132
4133 @endif autoconf
4134
4135 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4136 maybe-maintainer-clean-autoconf:
4137 @if autoconf
4138 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4139
4140 maintainer-clean-autoconf:
4141 @: $(MAKE); $(unstage)
4142 @[ -f ./autoconf/Makefile ] || exit 0; \
4143 r=`${PWD_COMMAND}`; export r; \
4144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4145 $(HOST_EXPORTS) \
4146 for flag in $(EXTRA_HOST_FLAGS) ; do \
4147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4148 done; \
4149 echo "Doing maintainer-clean in autoconf" ; \
4150 (cd $(HOST_SUBDIR)/autoconf && \
4151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4153 "RANLIB=$${RANLIB}" \
4154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4155 maintainer-clean) \
4156 || exit 1
4157
4158 @endif autoconf
4159
4160
4161
4162 .PHONY: configure-automake maybe-configure-automake
4163 maybe-configure-automake:
4164 @if gcc-bootstrap
4165 configure-automake: stage_current
4166 @endif gcc-bootstrap
4167 @if automake
4168 maybe-configure-automake: configure-automake
4169 configure-automake:
4170 @: $(MAKE); $(unstage)
4171 @r=`${PWD_COMMAND}`; export r; \
4172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4173 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4175 $(HOST_EXPORTS) \
4176 echo Configuring in $(HOST_SUBDIR)/automake; \
4177 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4178 case $(srcdir) in \
4179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4180 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4182 esac; \
4183 srcdiroption="--srcdir=$${topdir}/automake"; \
4184 libsrcdir="$$s/automake"; \
4185 $(SHELL) $${libsrcdir}/configure \
4186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4187 --target=${target_alias} $${srcdiroption} \
4188 || exit 1
4189 @endif automake
4190
4191
4192
4193
4194
4195 .PHONY: all-automake maybe-all-automake
4196 maybe-all-automake:
4197 @if gcc-bootstrap
4198 all-automake: stage_current
4199 @endif gcc-bootstrap
4200 @if automake
4201 TARGET-automake=all
4202 maybe-all-automake: all-automake
4203 all-automake: configure-automake
4204 @: $(MAKE); $(unstage)
4205 @r=`${PWD_COMMAND}`; export r; \
4206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4207 $(HOST_EXPORTS) \
4208 (cd $(HOST_SUBDIR)/automake && \
4209 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4210 $(TARGET-automake))
4211 @endif automake
4212
4213
4214
4215
4216 .PHONY: check-automake maybe-check-automake
4217 maybe-check-automake:
4218 @if automake
4219 maybe-check-automake: check-automake
4220
4221 check-automake:
4222 @: $(MAKE); $(unstage)
4223 @r=`${PWD_COMMAND}`; export r; \
4224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4225 $(HOST_EXPORTS) \
4226 (cd $(HOST_SUBDIR)/automake && \
4227 $(MAKE) $(FLAGS_TO_PASS) check)
4228
4229 @endif automake
4230
4231 .PHONY: install-automake maybe-install-automake
4232 maybe-install-automake:
4233 @if automake
4234 maybe-install-automake: install-automake
4235
4236 install-automake: installdirs
4237 @: $(MAKE); $(unstage)
4238 @r=`${PWD_COMMAND}`; export r; \
4239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4240 $(HOST_EXPORTS) \
4241 (cd $(HOST_SUBDIR)/automake && \
4242 $(MAKE) $(FLAGS_TO_PASS) install)
4243
4244 @endif automake
4245
4246 # Other targets (info, dvi, pdf, etc.)
4247
4248 .PHONY: maybe-info-automake info-automake
4249 maybe-info-automake:
4250 @if automake
4251 maybe-info-automake: info-automake
4252
4253 info-automake: \
4254 configure-automake
4255 @: $(MAKE); $(unstage)
4256 @[ -f ./automake/Makefile ] || exit 0; \
4257 r=`${PWD_COMMAND}`; export r; \
4258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4259 $(HOST_EXPORTS) \
4260 for flag in $(EXTRA_HOST_FLAGS) ; do \
4261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4262 done; \
4263 echo "Doing info in automake" ; \
4264 (cd $(HOST_SUBDIR)/automake && \
4265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4267 "RANLIB=$${RANLIB}" \
4268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4269 info) \
4270 || exit 1
4271
4272 @endif automake
4273
4274 .PHONY: maybe-dvi-automake dvi-automake
4275 maybe-dvi-automake:
4276 @if automake
4277 maybe-dvi-automake: dvi-automake
4278
4279 dvi-automake: \
4280 configure-automake
4281 @: $(MAKE); $(unstage)
4282 @[ -f ./automake/Makefile ] || exit 0; \
4283 r=`${PWD_COMMAND}`; export r; \
4284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4285 $(HOST_EXPORTS) \
4286 for flag in $(EXTRA_HOST_FLAGS) ; do \
4287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4288 done; \
4289 echo "Doing dvi in automake" ; \
4290 (cd $(HOST_SUBDIR)/automake && \
4291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4293 "RANLIB=$${RANLIB}" \
4294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4295 dvi) \
4296 || exit 1
4297
4298 @endif automake
4299
4300 .PHONY: maybe-pdf-automake pdf-automake
4301 maybe-pdf-automake:
4302 @if automake
4303 maybe-pdf-automake: pdf-automake
4304
4305 pdf-automake: \
4306 configure-automake
4307 @: $(MAKE); $(unstage)
4308 @[ -f ./automake/Makefile ] || exit 0; \
4309 r=`${PWD_COMMAND}`; export r; \
4310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4311 $(HOST_EXPORTS) \
4312 for flag in $(EXTRA_HOST_FLAGS) ; do \
4313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4314 done; \
4315 echo "Doing pdf in automake" ; \
4316 (cd $(HOST_SUBDIR)/automake && \
4317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4319 "RANLIB=$${RANLIB}" \
4320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4321 pdf) \
4322 || exit 1
4323
4324 @endif automake
4325
4326 .PHONY: maybe-html-automake html-automake
4327 maybe-html-automake:
4328 @if automake
4329 maybe-html-automake: html-automake
4330
4331 html-automake: \
4332 configure-automake
4333 @: $(MAKE); $(unstage)
4334 @[ -f ./automake/Makefile ] || exit 0; \
4335 r=`${PWD_COMMAND}`; export r; \
4336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4337 $(HOST_EXPORTS) \
4338 for flag in $(EXTRA_HOST_FLAGS) ; do \
4339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4340 done; \
4341 echo "Doing html in automake" ; \
4342 (cd $(HOST_SUBDIR)/automake && \
4343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4345 "RANLIB=$${RANLIB}" \
4346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4347 html) \
4348 || exit 1
4349
4350 @endif automake
4351
4352 .PHONY: maybe-TAGS-automake TAGS-automake
4353 maybe-TAGS-automake:
4354 @if automake
4355 maybe-TAGS-automake: TAGS-automake
4356
4357 TAGS-automake: \
4358 configure-automake
4359 @: $(MAKE); $(unstage)
4360 @[ -f ./automake/Makefile ] || exit 0; \
4361 r=`${PWD_COMMAND}`; export r; \
4362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4363 $(HOST_EXPORTS) \
4364 for flag in $(EXTRA_HOST_FLAGS) ; do \
4365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4366 done; \
4367 echo "Doing TAGS in automake" ; \
4368 (cd $(HOST_SUBDIR)/automake && \
4369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4371 "RANLIB=$${RANLIB}" \
4372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4373 TAGS) \
4374 || exit 1
4375
4376 @endif automake
4377
4378 .PHONY: maybe-install-info-automake install-info-automake
4379 maybe-install-info-automake:
4380 @if automake
4381 maybe-install-info-automake: install-info-automake
4382
4383 install-info-automake: \
4384 configure-automake \
4385 info-automake
4386 @: $(MAKE); $(unstage)
4387 @[ -f ./automake/Makefile ] || exit 0; \
4388 r=`${PWD_COMMAND}`; export r; \
4389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4390 $(HOST_EXPORTS) \
4391 for flag in $(EXTRA_HOST_FLAGS) ; do \
4392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4393 done; \
4394 echo "Doing install-info in automake" ; \
4395 (cd $(HOST_SUBDIR)/automake && \
4396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4398 "RANLIB=$${RANLIB}" \
4399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4400 install-info) \
4401 || exit 1
4402
4403 @endif automake
4404
4405 .PHONY: maybe-install-pdf-automake install-pdf-automake
4406 maybe-install-pdf-automake:
4407 @if automake
4408 maybe-install-pdf-automake: install-pdf-automake
4409
4410 install-pdf-automake: \
4411 configure-automake \
4412 pdf-automake
4413 @: $(MAKE); $(unstage)
4414 @[ -f ./automake/Makefile ] || exit 0; \
4415 r=`${PWD_COMMAND}`; export r; \
4416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4417 $(HOST_EXPORTS) \
4418 for flag in $(EXTRA_HOST_FLAGS) ; do \
4419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4420 done; \
4421 echo "Doing install-pdf in automake" ; \
4422 (cd $(HOST_SUBDIR)/automake && \
4423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4425 "RANLIB=$${RANLIB}" \
4426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4427 install-pdf) \
4428 || exit 1
4429
4430 @endif automake
4431
4432 .PHONY: maybe-install-html-automake install-html-automake
4433 maybe-install-html-automake:
4434 @if automake
4435 maybe-install-html-automake: install-html-automake
4436
4437 install-html-automake: \
4438 configure-automake \
4439 html-automake
4440 @: $(MAKE); $(unstage)
4441 @[ -f ./automake/Makefile ] || exit 0; \
4442 r=`${PWD_COMMAND}`; export r; \
4443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4444 $(HOST_EXPORTS) \
4445 for flag in $(EXTRA_HOST_FLAGS) ; do \
4446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4447 done; \
4448 echo "Doing install-html in automake" ; \
4449 (cd $(HOST_SUBDIR)/automake && \
4450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4452 "RANLIB=$${RANLIB}" \
4453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4454 install-html) \
4455 || exit 1
4456
4457 @endif automake
4458
4459 .PHONY: maybe-installcheck-automake installcheck-automake
4460 maybe-installcheck-automake:
4461 @if automake
4462 maybe-installcheck-automake: installcheck-automake
4463
4464 installcheck-automake: \
4465 configure-automake
4466 @: $(MAKE); $(unstage)
4467 @[ -f ./automake/Makefile ] || exit 0; \
4468 r=`${PWD_COMMAND}`; export r; \
4469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4470 $(HOST_EXPORTS) \
4471 for flag in $(EXTRA_HOST_FLAGS) ; do \
4472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4473 done; \
4474 echo "Doing installcheck in automake" ; \
4475 (cd $(HOST_SUBDIR)/automake && \
4476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4478 "RANLIB=$${RANLIB}" \
4479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4480 installcheck) \
4481 || exit 1
4482
4483 @endif automake
4484
4485 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4486 maybe-mostlyclean-automake:
4487 @if automake
4488 maybe-mostlyclean-automake: mostlyclean-automake
4489
4490 mostlyclean-automake:
4491 @: $(MAKE); $(unstage)
4492 @[ -f ./automake/Makefile ] || exit 0; \
4493 r=`${PWD_COMMAND}`; export r; \
4494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4495 $(HOST_EXPORTS) \
4496 for flag in $(EXTRA_HOST_FLAGS) ; do \
4497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4498 done; \
4499 echo "Doing mostlyclean in automake" ; \
4500 (cd $(HOST_SUBDIR)/automake && \
4501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4503 "RANLIB=$${RANLIB}" \
4504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4505 mostlyclean) \
4506 || exit 1
4507
4508 @endif automake
4509
4510 .PHONY: maybe-clean-automake clean-automake
4511 maybe-clean-automake:
4512 @if automake
4513 maybe-clean-automake: clean-automake
4514
4515 clean-automake:
4516 @: $(MAKE); $(unstage)
4517 @[ -f ./automake/Makefile ] || exit 0; \
4518 r=`${PWD_COMMAND}`; export r; \
4519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4520 $(HOST_EXPORTS) \
4521 for flag in $(EXTRA_HOST_FLAGS) ; do \
4522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4523 done; \
4524 echo "Doing clean in automake" ; \
4525 (cd $(HOST_SUBDIR)/automake && \
4526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4528 "RANLIB=$${RANLIB}" \
4529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4530 clean) \
4531 || exit 1
4532
4533 @endif automake
4534
4535 .PHONY: maybe-distclean-automake distclean-automake
4536 maybe-distclean-automake:
4537 @if automake
4538 maybe-distclean-automake: distclean-automake
4539
4540 distclean-automake:
4541 @: $(MAKE); $(unstage)
4542 @[ -f ./automake/Makefile ] || exit 0; \
4543 r=`${PWD_COMMAND}`; export r; \
4544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4545 $(HOST_EXPORTS) \
4546 for flag in $(EXTRA_HOST_FLAGS) ; do \
4547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4548 done; \
4549 echo "Doing distclean in automake" ; \
4550 (cd $(HOST_SUBDIR)/automake && \
4551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4553 "RANLIB=$${RANLIB}" \
4554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4555 distclean) \
4556 || exit 1
4557
4558 @endif automake
4559
4560 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4561 maybe-maintainer-clean-automake:
4562 @if automake
4563 maybe-maintainer-clean-automake: maintainer-clean-automake
4564
4565 maintainer-clean-automake:
4566 @: $(MAKE); $(unstage)
4567 @[ -f ./automake/Makefile ] || exit 0; \
4568 r=`${PWD_COMMAND}`; export r; \
4569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4570 $(HOST_EXPORTS) \
4571 for flag in $(EXTRA_HOST_FLAGS) ; do \
4572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4573 done; \
4574 echo "Doing maintainer-clean in automake" ; \
4575 (cd $(HOST_SUBDIR)/automake && \
4576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4578 "RANLIB=$${RANLIB}" \
4579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4580 maintainer-clean) \
4581 || exit 1
4582
4583 @endif automake
4584
4585
4586
4587 .PHONY: configure-bash maybe-configure-bash
4588 maybe-configure-bash:
4589 @if gcc-bootstrap
4590 configure-bash: stage_current
4591 @endif gcc-bootstrap
4592 @if bash
4593 maybe-configure-bash: configure-bash
4594 configure-bash:
4595 @: $(MAKE); $(unstage)
4596 @r=`${PWD_COMMAND}`; export r; \
4597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4598 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4599 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4600 $(HOST_EXPORTS) \
4601 echo Configuring in $(HOST_SUBDIR)/bash; \
4602 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4603 case $(srcdir) in \
4604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4605 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4607 esac; \
4608 srcdiroption="--srcdir=$${topdir}/bash"; \
4609 libsrcdir="$$s/bash"; \
4610 $(SHELL) $${libsrcdir}/configure \
4611 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4612 --target=${target_alias} $${srcdiroption} \
4613 || exit 1
4614 @endif bash
4615
4616
4617
4618
4619
4620 .PHONY: all-bash maybe-all-bash
4621 maybe-all-bash:
4622 @if gcc-bootstrap
4623 all-bash: stage_current
4624 @endif gcc-bootstrap
4625 @if bash
4626 TARGET-bash=all
4627 maybe-all-bash: all-bash
4628 all-bash: configure-bash
4629 @: $(MAKE); $(unstage)
4630 @r=`${PWD_COMMAND}`; export r; \
4631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4632 $(HOST_EXPORTS) \
4633 (cd $(HOST_SUBDIR)/bash && \
4634 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4635 $(TARGET-bash))
4636 @endif bash
4637
4638
4639
4640
4641 .PHONY: check-bash maybe-check-bash
4642 maybe-check-bash:
4643 @if bash
4644 maybe-check-bash: check-bash
4645
4646 check-bash:
4647 @: $(MAKE); $(unstage)
4648 @r=`${PWD_COMMAND}`; export r; \
4649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4650 $(HOST_EXPORTS) \
4651 (cd $(HOST_SUBDIR)/bash && \
4652 $(MAKE) $(FLAGS_TO_PASS) check)
4653
4654 @endif bash
4655
4656 .PHONY: install-bash maybe-install-bash
4657 maybe-install-bash:
4658 @if bash
4659 maybe-install-bash: install-bash
4660
4661 install-bash: installdirs
4662 @: $(MAKE); $(unstage)
4663 @r=`${PWD_COMMAND}`; export r; \
4664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4665 $(HOST_EXPORTS) \
4666 (cd $(HOST_SUBDIR)/bash && \
4667 $(MAKE) $(FLAGS_TO_PASS) install)
4668
4669 @endif bash
4670
4671 # Other targets (info, dvi, pdf, etc.)
4672
4673 .PHONY: maybe-info-bash info-bash
4674 maybe-info-bash:
4675 @if bash
4676 maybe-info-bash: info-bash
4677
4678 info-bash: \
4679 configure-bash
4680 @: $(MAKE); $(unstage)
4681 @[ -f ./bash/Makefile ] || exit 0; \
4682 r=`${PWD_COMMAND}`; export r; \
4683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4684 $(HOST_EXPORTS) \
4685 for flag in $(EXTRA_HOST_FLAGS) ; do \
4686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4687 done; \
4688 echo "Doing info in bash" ; \
4689 (cd $(HOST_SUBDIR)/bash && \
4690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4692 "RANLIB=$${RANLIB}" \
4693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4694 info) \
4695 || exit 1
4696
4697 @endif bash
4698
4699 .PHONY: maybe-dvi-bash dvi-bash
4700 maybe-dvi-bash:
4701 @if bash
4702 maybe-dvi-bash: dvi-bash
4703
4704 dvi-bash: \
4705 configure-bash
4706 @: $(MAKE); $(unstage)
4707 @[ -f ./bash/Makefile ] || exit 0; \
4708 r=`${PWD_COMMAND}`; export r; \
4709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4710 $(HOST_EXPORTS) \
4711 for flag in $(EXTRA_HOST_FLAGS) ; do \
4712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4713 done; \
4714 echo "Doing dvi in bash" ; \
4715 (cd $(HOST_SUBDIR)/bash && \
4716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4718 "RANLIB=$${RANLIB}" \
4719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4720 dvi) \
4721 || exit 1
4722
4723 @endif bash
4724
4725 .PHONY: maybe-pdf-bash pdf-bash
4726 maybe-pdf-bash:
4727 @if bash
4728 maybe-pdf-bash: pdf-bash
4729
4730 pdf-bash: \
4731 configure-bash
4732 @: $(MAKE); $(unstage)
4733 @[ -f ./bash/Makefile ] || exit 0; \
4734 r=`${PWD_COMMAND}`; export r; \
4735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4736 $(HOST_EXPORTS) \
4737 for flag in $(EXTRA_HOST_FLAGS) ; do \
4738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4739 done; \
4740 echo "Doing pdf in bash" ; \
4741 (cd $(HOST_SUBDIR)/bash && \
4742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4744 "RANLIB=$${RANLIB}" \
4745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4746 pdf) \
4747 || exit 1
4748
4749 @endif bash
4750
4751 .PHONY: maybe-html-bash html-bash
4752 maybe-html-bash:
4753 @if bash
4754 maybe-html-bash: html-bash
4755
4756 html-bash: \
4757 configure-bash
4758 @: $(MAKE); $(unstage)
4759 @[ -f ./bash/Makefile ] || exit 0; \
4760 r=`${PWD_COMMAND}`; export r; \
4761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4762 $(HOST_EXPORTS) \
4763 for flag in $(EXTRA_HOST_FLAGS) ; do \
4764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4765 done; \
4766 echo "Doing html in bash" ; \
4767 (cd $(HOST_SUBDIR)/bash && \
4768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4770 "RANLIB=$${RANLIB}" \
4771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4772 html) \
4773 || exit 1
4774
4775 @endif bash
4776
4777 .PHONY: maybe-TAGS-bash TAGS-bash
4778 maybe-TAGS-bash:
4779 @if bash
4780 maybe-TAGS-bash: TAGS-bash
4781
4782 TAGS-bash: \
4783 configure-bash
4784 @: $(MAKE); $(unstage)
4785 @[ -f ./bash/Makefile ] || exit 0; \
4786 r=`${PWD_COMMAND}`; export r; \
4787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4788 $(HOST_EXPORTS) \
4789 for flag in $(EXTRA_HOST_FLAGS) ; do \
4790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4791 done; \
4792 echo "Doing TAGS in bash" ; \
4793 (cd $(HOST_SUBDIR)/bash && \
4794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4796 "RANLIB=$${RANLIB}" \
4797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4798 TAGS) \
4799 || exit 1
4800
4801 @endif bash
4802
4803 .PHONY: maybe-install-info-bash install-info-bash
4804 maybe-install-info-bash:
4805 @if bash
4806 maybe-install-info-bash: install-info-bash
4807
4808 install-info-bash: \
4809 configure-bash \
4810 info-bash
4811 @: $(MAKE); $(unstage)
4812 @[ -f ./bash/Makefile ] || exit 0; \
4813 r=`${PWD_COMMAND}`; export r; \
4814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4815 $(HOST_EXPORTS) \
4816 for flag in $(EXTRA_HOST_FLAGS) ; do \
4817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4818 done; \
4819 echo "Doing install-info in bash" ; \
4820 (cd $(HOST_SUBDIR)/bash && \
4821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4823 "RANLIB=$${RANLIB}" \
4824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4825 install-info) \
4826 || exit 1
4827
4828 @endif bash
4829
4830 .PHONY: maybe-install-pdf-bash install-pdf-bash
4831 maybe-install-pdf-bash:
4832 @if bash
4833 maybe-install-pdf-bash: install-pdf-bash
4834
4835 install-pdf-bash: \
4836 configure-bash \
4837 pdf-bash
4838 @: $(MAKE); $(unstage)
4839 @[ -f ./bash/Makefile ] || exit 0; \
4840 r=`${PWD_COMMAND}`; export r; \
4841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4842 $(HOST_EXPORTS) \
4843 for flag in $(EXTRA_HOST_FLAGS) ; do \
4844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4845 done; \
4846 echo "Doing install-pdf in bash" ; \
4847 (cd $(HOST_SUBDIR)/bash && \
4848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4850 "RANLIB=$${RANLIB}" \
4851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4852 install-pdf) \
4853 || exit 1
4854
4855 @endif bash
4856
4857 .PHONY: maybe-install-html-bash install-html-bash
4858 maybe-install-html-bash:
4859 @if bash
4860 maybe-install-html-bash: install-html-bash
4861
4862 install-html-bash: \
4863 configure-bash \
4864 html-bash
4865 @: $(MAKE); $(unstage)
4866 @[ -f ./bash/Makefile ] || exit 0; \
4867 r=`${PWD_COMMAND}`; export r; \
4868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4869 $(HOST_EXPORTS) \
4870 for flag in $(EXTRA_HOST_FLAGS) ; do \
4871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4872 done; \
4873 echo "Doing install-html in bash" ; \
4874 (cd $(HOST_SUBDIR)/bash && \
4875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4877 "RANLIB=$${RANLIB}" \
4878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4879 install-html) \
4880 || exit 1
4881
4882 @endif bash
4883
4884 .PHONY: maybe-installcheck-bash installcheck-bash
4885 maybe-installcheck-bash:
4886 @if bash
4887 maybe-installcheck-bash: installcheck-bash
4888
4889 installcheck-bash: \
4890 configure-bash
4891 @: $(MAKE); $(unstage)
4892 @[ -f ./bash/Makefile ] || exit 0; \
4893 r=`${PWD_COMMAND}`; export r; \
4894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4895 $(HOST_EXPORTS) \
4896 for flag in $(EXTRA_HOST_FLAGS) ; do \
4897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4898 done; \
4899 echo "Doing installcheck in bash" ; \
4900 (cd $(HOST_SUBDIR)/bash && \
4901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4903 "RANLIB=$${RANLIB}" \
4904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4905 installcheck) \
4906 || exit 1
4907
4908 @endif bash
4909
4910 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4911 maybe-mostlyclean-bash:
4912 @if bash
4913 maybe-mostlyclean-bash: mostlyclean-bash
4914
4915 mostlyclean-bash:
4916 @: $(MAKE); $(unstage)
4917 @[ -f ./bash/Makefile ] || exit 0; \
4918 r=`${PWD_COMMAND}`; export r; \
4919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4920 $(HOST_EXPORTS) \
4921 for flag in $(EXTRA_HOST_FLAGS) ; do \
4922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4923 done; \
4924 echo "Doing mostlyclean in bash" ; \
4925 (cd $(HOST_SUBDIR)/bash && \
4926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4928 "RANLIB=$${RANLIB}" \
4929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4930 mostlyclean) \
4931 || exit 1
4932
4933 @endif bash
4934
4935 .PHONY: maybe-clean-bash clean-bash
4936 maybe-clean-bash:
4937 @if bash
4938 maybe-clean-bash: clean-bash
4939
4940 clean-bash:
4941 @: $(MAKE); $(unstage)
4942 @[ -f ./bash/Makefile ] || exit 0; \
4943 r=`${PWD_COMMAND}`; export r; \
4944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4945 $(HOST_EXPORTS) \
4946 for flag in $(EXTRA_HOST_FLAGS) ; do \
4947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4948 done; \
4949 echo "Doing clean in bash" ; \
4950 (cd $(HOST_SUBDIR)/bash && \
4951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4953 "RANLIB=$${RANLIB}" \
4954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4955 clean) \
4956 || exit 1
4957
4958 @endif bash
4959
4960 .PHONY: maybe-distclean-bash distclean-bash
4961 maybe-distclean-bash:
4962 @if bash
4963 maybe-distclean-bash: distclean-bash
4964
4965 distclean-bash:
4966 @: $(MAKE); $(unstage)
4967 @[ -f ./bash/Makefile ] || exit 0; \
4968 r=`${PWD_COMMAND}`; export r; \
4969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4970 $(HOST_EXPORTS) \
4971 for flag in $(EXTRA_HOST_FLAGS) ; do \
4972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4973 done; \
4974 echo "Doing distclean in bash" ; \
4975 (cd $(HOST_SUBDIR)/bash && \
4976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4978 "RANLIB=$${RANLIB}" \
4979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4980 distclean) \
4981 || exit 1
4982
4983 @endif bash
4984
4985 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4986 maybe-maintainer-clean-bash:
4987 @if bash
4988 maybe-maintainer-clean-bash: maintainer-clean-bash
4989
4990 maintainer-clean-bash:
4991 @: $(MAKE); $(unstage)
4992 @[ -f ./bash/Makefile ] || exit 0; \
4993 r=`${PWD_COMMAND}`; export r; \
4994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4995 $(HOST_EXPORTS) \
4996 for flag in $(EXTRA_HOST_FLAGS) ; do \
4997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4998 done; \
4999 echo "Doing maintainer-clean in bash" ; \
5000 (cd $(HOST_SUBDIR)/bash && \
5001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5003 "RANLIB=$${RANLIB}" \
5004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5005 maintainer-clean) \
5006 || exit 1
5007
5008 @endif bash
5009
5010
5011
5012 .PHONY: configure-bfd maybe-configure-bfd
5013 maybe-configure-bfd:
5014 @if gcc-bootstrap
5015 configure-bfd: stage_current
5016 @endif gcc-bootstrap
5017 @if bfd
5018 maybe-configure-bfd: configure-bfd
5019 configure-bfd:
5020 @r=`${PWD_COMMAND}`; export r; \
5021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5022 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5024 $(HOST_EXPORTS) \
5025 echo Configuring in $(HOST_SUBDIR)/bfd; \
5026 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5027 case $(srcdir) in \
5028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5029 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5031 esac; \
5032 srcdiroption="--srcdir=$${topdir}/bfd"; \
5033 libsrcdir="$$s/bfd"; \
5034 $(SHELL) $${libsrcdir}/configure \
5035 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5036 --target=${target_alias} $${srcdiroption} \
5037 || exit 1
5038 @endif bfd
5039
5040
5041
5042 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5043 maybe-configure-stage1-bfd:
5044 @if bfd-bootstrap
5045 maybe-configure-stage1-bfd: configure-stage1-bfd
5046 configure-stage1-bfd:
5047 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5048 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5049 @r=`${PWD_COMMAND}`; export r; \
5050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5051 TFLAGS="$(STAGE1_TFLAGS)"; \
5052 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5053 $(HOST_EXPORTS) \
5054 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5055 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5056 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5057 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5058 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5059 cd $(HOST_SUBDIR)/bfd || exit 1; \
5060 case $(srcdir) in \
5061 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5062 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5063 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5064 esac; \
5065 srcdiroption="--srcdir=$${topdir}/bfd"; \
5066 libsrcdir="$$s/bfd"; \
5067 $(SHELL) $${libsrcdir}/configure \
5068 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5069 --target=${target_alias} $${srcdiroption} \
5070 $(STAGE1_CONFIGURE_FLAGS)
5071 @endif bfd-bootstrap
5072
5073 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5074 maybe-configure-stage2-bfd:
5075 @if bfd-bootstrap
5076 maybe-configure-stage2-bfd: configure-stage2-bfd
5077 configure-stage2-bfd:
5078 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5080 @r=`${PWD_COMMAND}`; export r; \
5081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5082 TFLAGS="$(STAGE2_TFLAGS)"; \
5083 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5084 $(HOST_EXPORTS) \
5085 $(POSTSTAGE1_HOST_EXPORTS) \
5086 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5087 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5088 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5089 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5091 cd $(HOST_SUBDIR)/bfd || exit 1; \
5092 case $(srcdir) in \
5093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5094 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5096 esac; \
5097 srcdiroption="--srcdir=$${topdir}/bfd"; \
5098 libsrcdir="$$s/bfd"; \
5099 $(SHELL) $${libsrcdir}/configure \
5100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5101 --target=${target_alias} $${srcdiroption} \
5102 --with-build-libsubdir=$(HOST_SUBDIR) \
5103 $(STAGE2_CONFIGURE_FLAGS)
5104 @endif bfd-bootstrap
5105
5106 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5107 maybe-configure-stage3-bfd:
5108 @if bfd-bootstrap
5109 maybe-configure-stage3-bfd: configure-stage3-bfd
5110 configure-stage3-bfd:
5111 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5112 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5113 @r=`${PWD_COMMAND}`; export r; \
5114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5115 TFLAGS="$(STAGE3_TFLAGS)"; \
5116 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5117 $(HOST_EXPORTS) \
5118 $(POSTSTAGE1_HOST_EXPORTS) \
5119 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5120 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5121 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5122 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5124 cd $(HOST_SUBDIR)/bfd || exit 1; \
5125 case $(srcdir) in \
5126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5127 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5129 esac; \
5130 srcdiroption="--srcdir=$${topdir}/bfd"; \
5131 libsrcdir="$$s/bfd"; \
5132 $(SHELL) $${libsrcdir}/configure \
5133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5134 --target=${target_alias} $${srcdiroption} \
5135 --with-build-libsubdir=$(HOST_SUBDIR) \
5136 $(STAGE3_CONFIGURE_FLAGS)
5137 @endif bfd-bootstrap
5138
5139 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5140 maybe-configure-stage4-bfd:
5141 @if bfd-bootstrap
5142 maybe-configure-stage4-bfd: configure-stage4-bfd
5143 configure-stage4-bfd:
5144 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5146 @r=`${PWD_COMMAND}`; export r; \
5147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5148 TFLAGS="$(STAGE4_TFLAGS)"; \
5149 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5150 $(HOST_EXPORTS) \
5151 $(POSTSTAGE1_HOST_EXPORTS) \
5152 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5153 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5154 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5155 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5157 cd $(HOST_SUBDIR)/bfd || exit 1; \
5158 case $(srcdir) in \
5159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5160 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5162 esac; \
5163 srcdiroption="--srcdir=$${topdir}/bfd"; \
5164 libsrcdir="$$s/bfd"; \
5165 $(SHELL) $${libsrcdir}/configure \
5166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5167 --target=${target_alias} $${srcdiroption} \
5168 --with-build-libsubdir=$(HOST_SUBDIR) \
5169 $(STAGE4_CONFIGURE_FLAGS)
5170 @endif bfd-bootstrap
5171
5172 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5173 maybe-configure-stageprofile-bfd:
5174 @if bfd-bootstrap
5175 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5176 configure-stageprofile-bfd:
5177 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5178 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5179 @r=`${PWD_COMMAND}`; export r; \
5180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5181 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5182 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5183 $(HOST_EXPORTS) \
5184 $(POSTSTAGE1_HOST_EXPORTS) \
5185 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5186 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
5187 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5188 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5189 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5190 cd $(HOST_SUBDIR)/bfd || exit 1; \
5191 case $(srcdir) in \
5192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5193 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5195 esac; \
5196 srcdiroption="--srcdir=$${topdir}/bfd"; \
5197 libsrcdir="$$s/bfd"; \
5198 $(SHELL) $${libsrcdir}/configure \
5199 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5200 --target=${target_alias} $${srcdiroption} \
5201 --with-build-libsubdir=$(HOST_SUBDIR) \
5202 $(STAGEprofile_CONFIGURE_FLAGS)
5203 @endif bfd-bootstrap
5204
5205 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5206 maybe-configure-stagefeedback-bfd:
5207 @if bfd-bootstrap
5208 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5209 configure-stagefeedback-bfd:
5210 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5211 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5212 @r=`${PWD_COMMAND}`; export r; \
5213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5214 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5215 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5216 $(HOST_EXPORTS) \
5217 $(POSTSTAGE1_HOST_EXPORTS) \
5218 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5219 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
5220 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5221 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5223 cd $(HOST_SUBDIR)/bfd || exit 1; \
5224 case $(srcdir) in \
5225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5226 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5228 esac; \
5229 srcdiroption="--srcdir=$${topdir}/bfd"; \
5230 libsrcdir="$$s/bfd"; \
5231 $(SHELL) $${libsrcdir}/configure \
5232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5233 --target=${target_alias} $${srcdiroption} \
5234 --with-build-libsubdir=$(HOST_SUBDIR) \
5235 $(STAGEfeedback_CONFIGURE_FLAGS)
5236 @endif bfd-bootstrap
5237
5238
5239
5240
5241
5242 .PHONY: all-bfd maybe-all-bfd
5243 maybe-all-bfd:
5244 @if gcc-bootstrap
5245 all-bfd: stage_current
5246 @endif gcc-bootstrap
5247 @if bfd
5248 TARGET-bfd=all
5249 maybe-all-bfd: all-bfd
5250 all-bfd: configure-bfd
5251 @r=`${PWD_COMMAND}`; export r; \
5252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5253 $(HOST_EXPORTS) \
5254 (cd $(HOST_SUBDIR)/bfd && \
5255 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5256 $(TARGET-bfd))
5257 @endif bfd
5258
5259
5260
5261 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5262 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5263 maybe-all-stage1-bfd:
5264 maybe-clean-stage1-bfd:
5265 @if bfd-bootstrap
5266 maybe-all-stage1-bfd: all-stage1-bfd
5267 all-stage1: all-stage1-bfd
5268 TARGET-stage1-bfd = $(TARGET-bfd)
5269 all-stage1-bfd: configure-stage1-bfd
5270 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5271 @r=`${PWD_COMMAND}`; export r; \
5272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5273 TFLAGS="$(STAGE1_TFLAGS)"; \
5274 $(HOST_EXPORTS) \
5275 cd $(HOST_SUBDIR)/bfd && \
5276 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5277 CFLAGS="$(STAGE1_CFLAGS)" \
5278 CXXFLAGS="$(STAGE1_CFLAGS)" \
5279 LIBCFLAGS="$(LIBCFLAGS)" \
5280 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5281 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5282 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5283 $(EXTRA_HOST_FLAGS) \
5284 TFLAGS="$(STAGE1_TFLAGS)" \
5285 $(TARGET-stage1-bfd)
5286
5287 maybe-clean-stage1-bfd: clean-stage1-bfd
5288 clean-stage1: clean-stage1-bfd
5289 clean-stage1-bfd:
5290 @if [ $(current_stage) = stage1 ]; then \
5291 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5292 else \
5293 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5294 $(MAKE) stage1-start; \
5295 fi; \
5296 cd $(HOST_SUBDIR)/bfd && \
5297 $(MAKE) $(EXTRA_HOST_FLAGS) \
5298 clean
5299 @endif bfd-bootstrap
5300
5301
5302 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5303 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5304 maybe-all-stage2-bfd:
5305 maybe-clean-stage2-bfd:
5306 @if bfd-bootstrap
5307 maybe-all-stage2-bfd: all-stage2-bfd
5308 all-stage2: all-stage2-bfd
5309 TARGET-stage2-bfd = $(TARGET-bfd)
5310 all-stage2-bfd: configure-stage2-bfd
5311 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5312 @r=`${PWD_COMMAND}`; export r; \
5313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5314 TFLAGS="$(STAGE2_TFLAGS)"; \
5315 $(HOST_EXPORTS) \
5316 $(POSTSTAGE1_HOST_EXPORTS) \
5317 cd $(HOST_SUBDIR)/bfd && \
5318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5319 CFLAGS="$(STAGE2_CFLAGS)" \
5320 CXXFLAGS="$(STAGE2_CFLAGS)" \
5321 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5322 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5323 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5324 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5325 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5326 TFLAGS="$(STAGE2_TFLAGS)" \
5327 $(TARGET-stage2-bfd)
5328
5329 maybe-clean-stage2-bfd: clean-stage2-bfd
5330 clean-stage2: clean-stage2-bfd
5331 clean-stage2-bfd:
5332 @if [ $(current_stage) = stage2 ]; then \
5333 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5334 else \
5335 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5336 $(MAKE) stage2-start; \
5337 fi; \
5338 cd $(HOST_SUBDIR)/bfd && \
5339 $(MAKE) $(EXTRA_HOST_FLAGS) \
5340 $(POSTSTAGE1_FLAGS_TO_PASS) \
5341 clean
5342 @endif bfd-bootstrap
5343
5344
5345 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5346 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5347 maybe-all-stage3-bfd:
5348 maybe-clean-stage3-bfd:
5349 @if bfd-bootstrap
5350 maybe-all-stage3-bfd: all-stage3-bfd
5351 all-stage3: all-stage3-bfd
5352 TARGET-stage3-bfd = $(TARGET-bfd)
5353 all-stage3-bfd: configure-stage3-bfd
5354 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5355 @r=`${PWD_COMMAND}`; export r; \
5356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5357 TFLAGS="$(STAGE3_TFLAGS)"; \
5358 $(HOST_EXPORTS) \
5359 $(POSTSTAGE1_HOST_EXPORTS) \
5360 cd $(HOST_SUBDIR)/bfd && \
5361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5362 CFLAGS="$(STAGE3_CFLAGS)" \
5363 CXXFLAGS="$(STAGE3_CFLAGS)" \
5364 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5369 TFLAGS="$(STAGE3_TFLAGS)" \
5370 $(TARGET-stage3-bfd)
5371
5372 maybe-clean-stage3-bfd: clean-stage3-bfd
5373 clean-stage3: clean-stage3-bfd
5374 clean-stage3-bfd:
5375 @if [ $(current_stage) = stage3 ]; then \
5376 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5377 else \
5378 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5379 $(MAKE) stage3-start; \
5380 fi; \
5381 cd $(HOST_SUBDIR)/bfd && \
5382 $(MAKE) $(EXTRA_HOST_FLAGS) \
5383 $(POSTSTAGE1_FLAGS_TO_PASS) \
5384 clean
5385 @endif bfd-bootstrap
5386
5387
5388 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5389 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5390 maybe-all-stage4-bfd:
5391 maybe-clean-stage4-bfd:
5392 @if bfd-bootstrap
5393 maybe-all-stage4-bfd: all-stage4-bfd
5394 all-stage4: all-stage4-bfd
5395 TARGET-stage4-bfd = $(TARGET-bfd)
5396 all-stage4-bfd: configure-stage4-bfd
5397 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5398 @r=`${PWD_COMMAND}`; export r; \
5399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5400 TFLAGS="$(STAGE4_TFLAGS)"; \
5401 $(HOST_EXPORTS) \
5402 $(POSTSTAGE1_HOST_EXPORTS) \
5403 cd $(HOST_SUBDIR)/bfd && \
5404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5405 CFLAGS="$(STAGE4_CFLAGS)" \
5406 CXXFLAGS="$(STAGE4_CFLAGS)" \
5407 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5412 TFLAGS="$(STAGE4_TFLAGS)" \
5413 $(TARGET-stage4-bfd)
5414
5415 maybe-clean-stage4-bfd: clean-stage4-bfd
5416 clean-stage4: clean-stage4-bfd
5417 clean-stage4-bfd:
5418 @if [ $(current_stage) = stage4 ]; then \
5419 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5420 else \
5421 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5422 $(MAKE) stage4-start; \
5423 fi; \
5424 cd $(HOST_SUBDIR)/bfd && \
5425 $(MAKE) $(EXTRA_HOST_FLAGS) \
5426 $(POSTSTAGE1_FLAGS_TO_PASS) \
5427 clean
5428 @endif bfd-bootstrap
5429
5430
5431 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5432 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5433 maybe-all-stageprofile-bfd:
5434 maybe-clean-stageprofile-bfd:
5435 @if bfd-bootstrap
5436 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5437 all-stageprofile: all-stageprofile-bfd
5438 TARGET-stageprofile-bfd = $(TARGET-bfd)
5439 all-stageprofile-bfd: configure-stageprofile-bfd
5440 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5441 @r=`${PWD_COMMAND}`; export r; \
5442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5443 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5444 $(HOST_EXPORTS) \
5445 $(POSTSTAGE1_HOST_EXPORTS) \
5446 cd $(HOST_SUBDIR)/bfd && \
5447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5448 CFLAGS="$(STAGEprofile_CFLAGS)" \
5449 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
5450 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5454 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5455 TFLAGS="$(STAGEprofile_TFLAGS)" \
5456 $(TARGET-stageprofile-bfd)
5457
5458 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5459 clean-stageprofile: clean-stageprofile-bfd
5460 clean-stageprofile-bfd:
5461 @if [ $(current_stage) = stageprofile ]; then \
5462 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5463 else \
5464 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5465 $(MAKE) stageprofile-start; \
5466 fi; \
5467 cd $(HOST_SUBDIR)/bfd && \
5468 $(MAKE) $(EXTRA_HOST_FLAGS) \
5469 $(POSTSTAGE1_FLAGS_TO_PASS) \
5470 clean
5471 @endif bfd-bootstrap
5472
5473
5474 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5475 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5476 maybe-all-stagefeedback-bfd:
5477 maybe-clean-stagefeedback-bfd:
5478 @if bfd-bootstrap
5479 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5480 all-stagefeedback: all-stagefeedback-bfd
5481 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5482 all-stagefeedback-bfd: configure-stagefeedback-bfd
5483 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5484 @r=`${PWD_COMMAND}`; export r; \
5485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5486 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5487 $(HOST_EXPORTS) \
5488 $(POSTSTAGE1_HOST_EXPORTS) \
5489 cd $(HOST_SUBDIR)/bfd && \
5490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5491 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5492 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
5493 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5494 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5495 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5496 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5497 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5498 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5499 $(TARGET-stagefeedback-bfd)
5500
5501 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5502 clean-stagefeedback: clean-stagefeedback-bfd
5503 clean-stagefeedback-bfd:
5504 @if [ $(current_stage) = stagefeedback ]; then \
5505 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5506 else \
5507 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5508 $(MAKE) stagefeedback-start; \
5509 fi; \
5510 cd $(HOST_SUBDIR)/bfd && \
5511 $(MAKE) $(EXTRA_HOST_FLAGS) \
5512 $(POSTSTAGE1_FLAGS_TO_PASS) \
5513 clean
5514 @endif bfd-bootstrap
5515
5516
5517
5518
5519
5520 .PHONY: check-bfd maybe-check-bfd
5521 maybe-check-bfd:
5522 @if bfd
5523 maybe-check-bfd: check-bfd
5524
5525 check-bfd:
5526 @: $(MAKE); $(unstage)
5527 @r=`${PWD_COMMAND}`; export r; \
5528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5529 $(HOST_EXPORTS) \
5530 (cd $(HOST_SUBDIR)/bfd && \
5531 $(MAKE) $(FLAGS_TO_PASS) check)
5532
5533 @endif bfd
5534
5535 .PHONY: install-bfd maybe-install-bfd
5536 maybe-install-bfd:
5537 @if bfd
5538 maybe-install-bfd: install-bfd
5539
5540 install-bfd: installdirs
5541 @: $(MAKE); $(unstage)
5542 @r=`${PWD_COMMAND}`; export r; \
5543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5544 $(HOST_EXPORTS) \
5545 (cd $(HOST_SUBDIR)/bfd && \
5546 $(MAKE) $(FLAGS_TO_PASS) install)
5547
5548 @endif bfd
5549
5550 # Other targets (info, dvi, pdf, etc.)
5551
5552 .PHONY: maybe-info-bfd info-bfd
5553 maybe-info-bfd:
5554 @if bfd
5555 maybe-info-bfd: info-bfd
5556
5557 info-bfd: \
5558 configure-bfd
5559 @[ -f ./bfd/Makefile ] || exit 0; \
5560 r=`${PWD_COMMAND}`; export r; \
5561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5562 $(HOST_EXPORTS) \
5563 for flag in $(EXTRA_HOST_FLAGS) ; do \
5564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5565 done; \
5566 echo "Doing info in bfd" ; \
5567 (cd $(HOST_SUBDIR)/bfd && \
5568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5570 "RANLIB=$${RANLIB}" \
5571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5572 info) \
5573 || exit 1
5574
5575 @endif bfd
5576
5577 .PHONY: maybe-dvi-bfd dvi-bfd
5578 maybe-dvi-bfd:
5579 @if bfd
5580 maybe-dvi-bfd: dvi-bfd
5581
5582 dvi-bfd: \
5583 configure-bfd
5584 @[ -f ./bfd/Makefile ] || exit 0; \
5585 r=`${PWD_COMMAND}`; export r; \
5586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5587 $(HOST_EXPORTS) \
5588 for flag in $(EXTRA_HOST_FLAGS) ; do \
5589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5590 done; \
5591 echo "Doing dvi in bfd" ; \
5592 (cd $(HOST_SUBDIR)/bfd && \
5593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5595 "RANLIB=$${RANLIB}" \
5596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5597 dvi) \
5598 || exit 1
5599
5600 @endif bfd
5601
5602 .PHONY: maybe-pdf-bfd pdf-bfd
5603 maybe-pdf-bfd:
5604 @if bfd
5605 maybe-pdf-bfd: pdf-bfd
5606
5607 pdf-bfd: \
5608 configure-bfd
5609 @[ -f ./bfd/Makefile ] || exit 0; \
5610 r=`${PWD_COMMAND}`; export r; \
5611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5612 $(HOST_EXPORTS) \
5613 for flag in $(EXTRA_HOST_FLAGS) ; do \
5614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5615 done; \
5616 echo "Doing pdf in bfd" ; \
5617 (cd $(HOST_SUBDIR)/bfd && \
5618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5620 "RANLIB=$${RANLIB}" \
5621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5622 pdf) \
5623 || exit 1
5624
5625 @endif bfd
5626
5627 .PHONY: maybe-html-bfd html-bfd
5628 maybe-html-bfd:
5629 @if bfd
5630 maybe-html-bfd: html-bfd
5631
5632 html-bfd: \
5633 configure-bfd
5634 @[ -f ./bfd/Makefile ] || exit 0; \
5635 r=`${PWD_COMMAND}`; export r; \
5636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5637 $(HOST_EXPORTS) \
5638 for flag in $(EXTRA_HOST_FLAGS) ; do \
5639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5640 done; \
5641 echo "Doing html in bfd" ; \
5642 (cd $(HOST_SUBDIR)/bfd && \
5643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5645 "RANLIB=$${RANLIB}" \
5646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5647 html) \
5648 || exit 1
5649
5650 @endif bfd
5651
5652 .PHONY: maybe-TAGS-bfd TAGS-bfd
5653 maybe-TAGS-bfd:
5654 @if bfd
5655 maybe-TAGS-bfd: TAGS-bfd
5656
5657 TAGS-bfd: \
5658 configure-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 TAGS 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 TAGS) \
5673 || exit 1
5674
5675 @endif bfd
5676
5677 .PHONY: maybe-install-info-bfd install-info-bfd
5678 maybe-install-info-bfd:
5679 @if bfd
5680 maybe-install-info-bfd: install-info-bfd
5681
5682 install-info-bfd: \
5683 configure-bfd \
5684 info-bfd
5685 @[ -f ./bfd/Makefile ] || exit 0; \
5686 r=`${PWD_COMMAND}`; export r; \
5687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5688 $(HOST_EXPORTS) \
5689 for flag in $(EXTRA_HOST_FLAGS) ; do \
5690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5691 done; \
5692 echo "Doing install-info in bfd" ; \
5693 (cd $(HOST_SUBDIR)/bfd && \
5694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5696 "RANLIB=$${RANLIB}" \
5697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5698 install-info) \
5699 || exit 1
5700
5701 @endif bfd
5702
5703 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5704 maybe-install-pdf-bfd:
5705 @if bfd
5706 maybe-install-pdf-bfd: install-pdf-bfd
5707
5708 install-pdf-bfd: \
5709 configure-bfd \
5710 pdf-bfd
5711 @[ -f ./bfd/Makefile ] || exit 0; \
5712 r=`${PWD_COMMAND}`; export r; \
5713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5714 $(HOST_EXPORTS) \
5715 for flag in $(EXTRA_HOST_FLAGS) ; do \
5716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5717 done; \
5718 echo "Doing install-pdf in bfd" ; \
5719 (cd $(HOST_SUBDIR)/bfd && \
5720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5722 "RANLIB=$${RANLIB}" \
5723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5724 install-pdf) \
5725 || exit 1
5726
5727 @endif bfd
5728
5729 .PHONY: maybe-install-html-bfd install-html-bfd
5730 maybe-install-html-bfd:
5731 @if bfd
5732 maybe-install-html-bfd: install-html-bfd
5733
5734 install-html-bfd: \
5735 configure-bfd \
5736 html-bfd
5737 @[ -f ./bfd/Makefile ] || exit 0; \
5738 r=`${PWD_COMMAND}`; export r; \
5739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5740 $(HOST_EXPORTS) \
5741 for flag in $(EXTRA_HOST_FLAGS) ; do \
5742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5743 done; \
5744 echo "Doing install-html in bfd" ; \
5745 (cd $(HOST_SUBDIR)/bfd && \
5746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5748 "RANLIB=$${RANLIB}" \
5749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5750 install-html) \
5751 || exit 1
5752
5753 @endif bfd
5754
5755 .PHONY: maybe-installcheck-bfd installcheck-bfd
5756 maybe-installcheck-bfd:
5757 @if bfd
5758 maybe-installcheck-bfd: installcheck-bfd
5759
5760 installcheck-bfd: \
5761 configure-bfd
5762 @[ -f ./bfd/Makefile ] || exit 0; \
5763 r=`${PWD_COMMAND}`; export r; \
5764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5765 $(HOST_EXPORTS) \
5766 for flag in $(EXTRA_HOST_FLAGS) ; do \
5767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5768 done; \
5769 echo "Doing installcheck in bfd" ; \
5770 (cd $(HOST_SUBDIR)/bfd && \
5771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5773 "RANLIB=$${RANLIB}" \
5774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5775 installcheck) \
5776 || exit 1
5777
5778 @endif bfd
5779
5780 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5781 maybe-mostlyclean-bfd:
5782 @if bfd
5783 maybe-mostlyclean-bfd: mostlyclean-bfd
5784
5785 mostlyclean-bfd:
5786 @[ -f ./bfd/Makefile ] || exit 0; \
5787 r=`${PWD_COMMAND}`; export r; \
5788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5789 $(HOST_EXPORTS) \
5790 for flag in $(EXTRA_HOST_FLAGS) ; do \
5791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5792 done; \
5793 echo "Doing mostlyclean in bfd" ; \
5794 (cd $(HOST_SUBDIR)/bfd && \
5795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5797 "RANLIB=$${RANLIB}" \
5798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5799 mostlyclean) \
5800 || exit 1
5801
5802 @endif bfd
5803
5804 .PHONY: maybe-clean-bfd clean-bfd
5805 maybe-clean-bfd:
5806 @if bfd
5807 maybe-clean-bfd: clean-bfd
5808
5809 clean-bfd:
5810 @[ -f ./bfd/Makefile ] || exit 0; \
5811 r=`${PWD_COMMAND}`; export r; \
5812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5813 $(HOST_EXPORTS) \
5814 for flag in $(EXTRA_HOST_FLAGS) ; do \
5815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5816 done; \
5817 echo "Doing clean in bfd" ; \
5818 (cd $(HOST_SUBDIR)/bfd && \
5819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5821 "RANLIB=$${RANLIB}" \
5822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5823 clean) \
5824 || exit 1
5825
5826 @endif bfd
5827
5828 .PHONY: maybe-distclean-bfd distclean-bfd
5829 maybe-distclean-bfd:
5830 @if bfd
5831 maybe-distclean-bfd: distclean-bfd
5832
5833 distclean-bfd:
5834 @[ -f ./bfd/Makefile ] || exit 0; \
5835 r=`${PWD_COMMAND}`; export r; \
5836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5837 $(HOST_EXPORTS) \
5838 for flag in $(EXTRA_HOST_FLAGS) ; do \
5839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5840 done; \
5841 echo "Doing distclean in bfd" ; \
5842 (cd $(HOST_SUBDIR)/bfd && \
5843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5845 "RANLIB=$${RANLIB}" \
5846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5847 distclean) \
5848 || exit 1
5849
5850 @endif bfd
5851
5852 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5853 maybe-maintainer-clean-bfd:
5854 @if bfd
5855 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5856
5857 maintainer-clean-bfd:
5858 @[ -f ./bfd/Makefile ] || exit 0; \
5859 r=`${PWD_COMMAND}`; export r; \
5860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5861 $(HOST_EXPORTS) \
5862 for flag in $(EXTRA_HOST_FLAGS) ; do \
5863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5864 done; \
5865 echo "Doing maintainer-clean in bfd" ; \
5866 (cd $(HOST_SUBDIR)/bfd && \
5867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5869 "RANLIB=$${RANLIB}" \
5870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5871 maintainer-clean) \
5872 || exit 1
5873
5874 @endif bfd
5875
5876
5877
5878 .PHONY: configure-opcodes maybe-configure-opcodes
5879 maybe-configure-opcodes:
5880 @if gcc-bootstrap
5881 configure-opcodes: stage_current
5882 @endif gcc-bootstrap
5883 @if opcodes
5884 maybe-configure-opcodes: configure-opcodes
5885 configure-opcodes:
5886 @r=`${PWD_COMMAND}`; export r; \
5887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5888 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5889 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5890 $(HOST_EXPORTS) \
5891 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5892 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5893 case $(srcdir) in \
5894 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5895 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5896 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5897 esac; \
5898 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5899 libsrcdir="$$s/opcodes"; \
5900 $(SHELL) $${libsrcdir}/configure \
5901 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5902 --target=${target_alias} $${srcdiroption} \
5903 || exit 1
5904 @endif opcodes
5905
5906
5907
5908 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5909 maybe-configure-stage1-opcodes:
5910 @if opcodes-bootstrap
5911 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5912 configure-stage1-opcodes:
5913 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5915 @r=`${PWD_COMMAND}`; export r; \
5916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5917 TFLAGS="$(STAGE1_TFLAGS)"; \
5918 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5919 $(HOST_EXPORTS) \
5920 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5921 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5922 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5923 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5925 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5926 case $(srcdir) in \
5927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5928 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5930 esac; \
5931 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5932 libsrcdir="$$s/opcodes"; \
5933 $(SHELL) $${libsrcdir}/configure \
5934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5935 --target=${target_alias} $${srcdiroption} \
5936 $(STAGE1_CONFIGURE_FLAGS)
5937 @endif opcodes-bootstrap
5938
5939 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5940 maybe-configure-stage2-opcodes:
5941 @if opcodes-bootstrap
5942 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5943 configure-stage2-opcodes:
5944 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5945 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5946 @r=`${PWD_COMMAND}`; export r; \
5947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5948 TFLAGS="$(STAGE2_TFLAGS)"; \
5949 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5950 $(HOST_EXPORTS) \
5951 $(POSTSTAGE1_HOST_EXPORTS) \
5952 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5953 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5954 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5955 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5957 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5958 case $(srcdir) in \
5959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5960 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5962 esac; \
5963 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5964 libsrcdir="$$s/opcodes"; \
5965 $(SHELL) $${libsrcdir}/configure \
5966 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5967 --target=${target_alias} $${srcdiroption} \
5968 --with-build-libsubdir=$(HOST_SUBDIR) \
5969 $(STAGE2_CONFIGURE_FLAGS)
5970 @endif opcodes-bootstrap
5971
5972 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5973 maybe-configure-stage3-opcodes:
5974 @if opcodes-bootstrap
5975 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5976 configure-stage3-opcodes:
5977 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5978 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5979 @r=`${PWD_COMMAND}`; export r; \
5980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5981 TFLAGS="$(STAGE3_TFLAGS)"; \
5982 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5983 $(HOST_EXPORTS) \
5984 $(POSTSTAGE1_HOST_EXPORTS) \
5985 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5986 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5987 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5988 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5989 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5990 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5991 case $(srcdir) in \
5992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5993 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5995 esac; \
5996 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5997 libsrcdir="$$s/opcodes"; \
5998 $(SHELL) $${libsrcdir}/configure \
5999 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6000 --target=${target_alias} $${srcdiroption} \
6001 --with-build-libsubdir=$(HOST_SUBDIR) \
6002 $(STAGE3_CONFIGURE_FLAGS)
6003 @endif opcodes-bootstrap
6004
6005 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6006 maybe-configure-stage4-opcodes:
6007 @if opcodes-bootstrap
6008 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6009 configure-stage4-opcodes:
6010 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6012 @r=`${PWD_COMMAND}`; export r; \
6013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6014 TFLAGS="$(STAGE4_TFLAGS)"; \
6015 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6016 $(HOST_EXPORTS) \
6017 $(POSTSTAGE1_HOST_EXPORTS) \
6018 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6019 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6020 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6021 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6023 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6024 case $(srcdir) in \
6025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6026 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6028 esac; \
6029 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6030 libsrcdir="$$s/opcodes"; \
6031 $(SHELL) $${libsrcdir}/configure \
6032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6033 --target=${target_alias} $${srcdiroption} \
6034 --with-build-libsubdir=$(HOST_SUBDIR) \
6035 $(STAGE4_CONFIGURE_FLAGS)
6036 @endif opcodes-bootstrap
6037
6038 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6039 maybe-configure-stageprofile-opcodes:
6040 @if opcodes-bootstrap
6041 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6042 configure-stageprofile-opcodes:
6043 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6044 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6045 @r=`${PWD_COMMAND}`; export r; \
6046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6047 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6048 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6049 $(HOST_EXPORTS) \
6050 $(POSTSTAGE1_HOST_EXPORTS) \
6051 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6052 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6053 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6054 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6055 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6056 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6057 case $(srcdir) in \
6058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6059 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6061 esac; \
6062 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6063 libsrcdir="$$s/opcodes"; \
6064 $(SHELL) $${libsrcdir}/configure \
6065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6066 --target=${target_alias} $${srcdiroption} \
6067 --with-build-libsubdir=$(HOST_SUBDIR) \
6068 $(STAGEprofile_CONFIGURE_FLAGS)
6069 @endif opcodes-bootstrap
6070
6071 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6072 maybe-configure-stagefeedback-opcodes:
6073 @if opcodes-bootstrap
6074 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6075 configure-stagefeedback-opcodes:
6076 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6077 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6078 @r=`${PWD_COMMAND}`; export r; \
6079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6080 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6081 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6082 $(HOST_EXPORTS) \
6083 $(POSTSTAGE1_HOST_EXPORTS) \
6084 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6085 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6086 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6087 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6088 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6089 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6090 case $(srcdir) in \
6091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6092 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6094 esac; \
6095 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6096 libsrcdir="$$s/opcodes"; \
6097 $(SHELL) $${libsrcdir}/configure \
6098 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6099 --target=${target_alias} $${srcdiroption} \
6100 --with-build-libsubdir=$(HOST_SUBDIR) \
6101 $(STAGEfeedback_CONFIGURE_FLAGS)
6102 @endif opcodes-bootstrap
6103
6104
6105
6106
6107
6108 .PHONY: all-opcodes maybe-all-opcodes
6109 maybe-all-opcodes:
6110 @if gcc-bootstrap
6111 all-opcodes: stage_current
6112 @endif gcc-bootstrap
6113 @if opcodes
6114 TARGET-opcodes=all
6115 maybe-all-opcodes: all-opcodes
6116 all-opcodes: configure-opcodes
6117 @r=`${PWD_COMMAND}`; export r; \
6118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6119 $(HOST_EXPORTS) \
6120 (cd $(HOST_SUBDIR)/opcodes && \
6121 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6122 $(TARGET-opcodes))
6123 @endif opcodes
6124
6125
6126
6127 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6128 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6129 maybe-all-stage1-opcodes:
6130 maybe-clean-stage1-opcodes:
6131 @if opcodes-bootstrap
6132 maybe-all-stage1-opcodes: all-stage1-opcodes
6133 all-stage1: all-stage1-opcodes
6134 TARGET-stage1-opcodes = $(TARGET-opcodes)
6135 all-stage1-opcodes: configure-stage1-opcodes
6136 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6137 @r=`${PWD_COMMAND}`; export r; \
6138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6139 TFLAGS="$(STAGE1_TFLAGS)"; \
6140 $(HOST_EXPORTS) \
6141 cd $(HOST_SUBDIR)/opcodes && \
6142 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6143 CFLAGS="$(STAGE1_CFLAGS)" \
6144 CXXFLAGS="$(STAGE1_CFLAGS)" \
6145 LIBCFLAGS="$(LIBCFLAGS)" \
6146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6149 $(EXTRA_HOST_FLAGS) \
6150 TFLAGS="$(STAGE1_TFLAGS)" \
6151 $(TARGET-stage1-opcodes)
6152
6153 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6154 clean-stage1: clean-stage1-opcodes
6155 clean-stage1-opcodes:
6156 @if [ $(current_stage) = stage1 ]; then \
6157 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6158 else \
6159 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6160 $(MAKE) stage1-start; \
6161 fi; \
6162 cd $(HOST_SUBDIR)/opcodes && \
6163 $(MAKE) $(EXTRA_HOST_FLAGS) \
6164 clean
6165 @endif opcodes-bootstrap
6166
6167
6168 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6169 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6170 maybe-all-stage2-opcodes:
6171 maybe-clean-stage2-opcodes:
6172 @if opcodes-bootstrap
6173 maybe-all-stage2-opcodes: all-stage2-opcodes
6174 all-stage2: all-stage2-opcodes
6175 TARGET-stage2-opcodes = $(TARGET-opcodes)
6176 all-stage2-opcodes: configure-stage2-opcodes
6177 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6178 @r=`${PWD_COMMAND}`; export r; \
6179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6180 TFLAGS="$(STAGE2_TFLAGS)"; \
6181 $(HOST_EXPORTS) \
6182 $(POSTSTAGE1_HOST_EXPORTS) \
6183 cd $(HOST_SUBDIR)/opcodes && \
6184 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6185 CFLAGS="$(STAGE2_CFLAGS)" \
6186 CXXFLAGS="$(STAGE2_CFLAGS)" \
6187 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6191 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6192 TFLAGS="$(STAGE2_TFLAGS)" \
6193 $(TARGET-stage2-opcodes)
6194
6195 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6196 clean-stage2: clean-stage2-opcodes
6197 clean-stage2-opcodes:
6198 @if [ $(current_stage) = stage2 ]; then \
6199 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6200 else \
6201 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6202 $(MAKE) stage2-start; \
6203 fi; \
6204 cd $(HOST_SUBDIR)/opcodes && \
6205 $(MAKE) $(EXTRA_HOST_FLAGS) \
6206 $(POSTSTAGE1_FLAGS_TO_PASS) \
6207 clean
6208 @endif opcodes-bootstrap
6209
6210
6211 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6212 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6213 maybe-all-stage3-opcodes:
6214 maybe-clean-stage3-opcodes:
6215 @if opcodes-bootstrap
6216 maybe-all-stage3-opcodes: all-stage3-opcodes
6217 all-stage3: all-stage3-opcodes
6218 TARGET-stage3-opcodes = $(TARGET-opcodes)
6219 all-stage3-opcodes: configure-stage3-opcodes
6220 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6221 @r=`${PWD_COMMAND}`; export r; \
6222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6223 TFLAGS="$(STAGE3_TFLAGS)"; \
6224 $(HOST_EXPORTS) \
6225 $(POSTSTAGE1_HOST_EXPORTS) \
6226 cd $(HOST_SUBDIR)/opcodes && \
6227 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6228 CFLAGS="$(STAGE3_CFLAGS)" \
6229 CXXFLAGS="$(STAGE3_CFLAGS)" \
6230 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6234 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6235 TFLAGS="$(STAGE3_TFLAGS)" \
6236 $(TARGET-stage3-opcodes)
6237
6238 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6239 clean-stage3: clean-stage3-opcodes
6240 clean-stage3-opcodes:
6241 @if [ $(current_stage) = stage3 ]; then \
6242 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6243 else \
6244 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6245 $(MAKE) stage3-start; \
6246 fi; \
6247 cd $(HOST_SUBDIR)/opcodes && \
6248 $(MAKE) $(EXTRA_HOST_FLAGS) \
6249 $(POSTSTAGE1_FLAGS_TO_PASS) \
6250 clean
6251 @endif opcodes-bootstrap
6252
6253
6254 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6255 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6256 maybe-all-stage4-opcodes:
6257 maybe-clean-stage4-opcodes:
6258 @if opcodes-bootstrap
6259 maybe-all-stage4-opcodes: all-stage4-opcodes
6260 all-stage4: all-stage4-opcodes
6261 TARGET-stage4-opcodes = $(TARGET-opcodes)
6262 all-stage4-opcodes: configure-stage4-opcodes
6263 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6264 @r=`${PWD_COMMAND}`; export r; \
6265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6266 TFLAGS="$(STAGE4_TFLAGS)"; \
6267 $(HOST_EXPORTS) \
6268 $(POSTSTAGE1_HOST_EXPORTS) \
6269 cd $(HOST_SUBDIR)/opcodes && \
6270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6271 CFLAGS="$(STAGE4_CFLAGS)" \
6272 CXXFLAGS="$(STAGE4_CFLAGS)" \
6273 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6278 TFLAGS="$(STAGE4_TFLAGS)" \
6279 $(TARGET-stage4-opcodes)
6280
6281 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6282 clean-stage4: clean-stage4-opcodes
6283 clean-stage4-opcodes:
6284 @if [ $(current_stage) = stage4 ]; then \
6285 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6286 else \
6287 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6288 $(MAKE) stage4-start; \
6289 fi; \
6290 cd $(HOST_SUBDIR)/opcodes && \
6291 $(MAKE) $(EXTRA_HOST_FLAGS) \
6292 $(POSTSTAGE1_FLAGS_TO_PASS) \
6293 clean
6294 @endif opcodes-bootstrap
6295
6296
6297 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6298 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6299 maybe-all-stageprofile-opcodes:
6300 maybe-clean-stageprofile-opcodes:
6301 @if opcodes-bootstrap
6302 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6303 all-stageprofile: all-stageprofile-opcodes
6304 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6305 all-stageprofile-opcodes: configure-stageprofile-opcodes
6306 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6307 @r=`${PWD_COMMAND}`; export r; \
6308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6309 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6310 $(HOST_EXPORTS) \
6311 $(POSTSTAGE1_HOST_EXPORTS) \
6312 cd $(HOST_SUBDIR)/opcodes && \
6313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6314 CFLAGS="$(STAGEprofile_CFLAGS)" \
6315 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
6316 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6321 TFLAGS="$(STAGEprofile_TFLAGS)" \
6322 $(TARGET-stageprofile-opcodes)
6323
6324 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6325 clean-stageprofile: clean-stageprofile-opcodes
6326 clean-stageprofile-opcodes:
6327 @if [ $(current_stage) = stageprofile ]; then \
6328 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6329 else \
6330 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6331 $(MAKE) stageprofile-start; \
6332 fi; \
6333 cd $(HOST_SUBDIR)/opcodes && \
6334 $(MAKE) $(EXTRA_HOST_FLAGS) \
6335 $(POSTSTAGE1_FLAGS_TO_PASS) \
6336 clean
6337 @endif opcodes-bootstrap
6338
6339
6340 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6341 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6342 maybe-all-stagefeedback-opcodes:
6343 maybe-clean-stagefeedback-opcodes:
6344 @if opcodes-bootstrap
6345 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6346 all-stagefeedback: all-stagefeedback-opcodes
6347 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6348 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6349 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6350 @r=`${PWD_COMMAND}`; export r; \
6351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6352 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6353 $(HOST_EXPORTS) \
6354 $(POSTSTAGE1_HOST_EXPORTS) \
6355 cd $(HOST_SUBDIR)/opcodes && \
6356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6357 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6358 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
6359 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6364 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6365 $(TARGET-stagefeedback-opcodes)
6366
6367 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6368 clean-stagefeedback: clean-stagefeedback-opcodes
6369 clean-stagefeedback-opcodes:
6370 @if [ $(current_stage) = stagefeedback ]; then \
6371 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6372 else \
6373 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6374 $(MAKE) stagefeedback-start; \
6375 fi; \
6376 cd $(HOST_SUBDIR)/opcodes && \
6377 $(MAKE) $(EXTRA_HOST_FLAGS) \
6378 $(POSTSTAGE1_FLAGS_TO_PASS) \
6379 clean
6380 @endif opcodes-bootstrap
6381
6382
6383
6384
6385
6386 .PHONY: check-opcodes maybe-check-opcodes
6387 maybe-check-opcodes:
6388 @if opcodes
6389 maybe-check-opcodes: check-opcodes
6390
6391 check-opcodes:
6392 @: $(MAKE); $(unstage)
6393 @r=`${PWD_COMMAND}`; export r; \
6394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6395 $(HOST_EXPORTS) \
6396 (cd $(HOST_SUBDIR)/opcodes && \
6397 $(MAKE) $(FLAGS_TO_PASS) check)
6398
6399 @endif opcodes
6400
6401 .PHONY: install-opcodes maybe-install-opcodes
6402 maybe-install-opcodes:
6403 @if opcodes
6404 maybe-install-opcodes: install-opcodes
6405
6406 install-opcodes: installdirs
6407 @: $(MAKE); $(unstage)
6408 @r=`${PWD_COMMAND}`; export r; \
6409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6410 $(HOST_EXPORTS) \
6411 (cd $(HOST_SUBDIR)/opcodes && \
6412 $(MAKE) $(FLAGS_TO_PASS) install)
6413
6414 @endif opcodes
6415
6416 # Other targets (info, dvi, pdf, etc.)
6417
6418 .PHONY: maybe-info-opcodes info-opcodes
6419 maybe-info-opcodes:
6420 @if opcodes
6421 maybe-info-opcodes: info-opcodes
6422
6423 info-opcodes: \
6424 configure-opcodes
6425 @[ -f ./opcodes/Makefile ] || exit 0; \
6426 r=`${PWD_COMMAND}`; export r; \
6427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6428 $(HOST_EXPORTS) \
6429 for flag in $(EXTRA_HOST_FLAGS) ; do \
6430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6431 done; \
6432 echo "Doing info in opcodes" ; \
6433 (cd $(HOST_SUBDIR)/opcodes && \
6434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6436 "RANLIB=$${RANLIB}" \
6437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6438 info) \
6439 || exit 1
6440
6441 @endif opcodes
6442
6443 .PHONY: maybe-dvi-opcodes dvi-opcodes
6444 maybe-dvi-opcodes:
6445 @if opcodes
6446 maybe-dvi-opcodes: dvi-opcodes
6447
6448 dvi-opcodes: \
6449 configure-opcodes
6450 @[ -f ./opcodes/Makefile ] || exit 0; \
6451 r=`${PWD_COMMAND}`; export r; \
6452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6453 $(HOST_EXPORTS) \
6454 for flag in $(EXTRA_HOST_FLAGS) ; do \
6455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6456 done; \
6457 echo "Doing dvi in opcodes" ; \
6458 (cd $(HOST_SUBDIR)/opcodes && \
6459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6461 "RANLIB=$${RANLIB}" \
6462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6463 dvi) \
6464 || exit 1
6465
6466 @endif opcodes
6467
6468 .PHONY: maybe-pdf-opcodes pdf-opcodes
6469 maybe-pdf-opcodes:
6470 @if opcodes
6471 maybe-pdf-opcodes: pdf-opcodes
6472
6473 pdf-opcodes: \
6474 configure-opcodes
6475 @[ -f ./opcodes/Makefile ] || exit 0; \
6476 r=`${PWD_COMMAND}`; export r; \
6477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6478 $(HOST_EXPORTS) \
6479 for flag in $(EXTRA_HOST_FLAGS) ; do \
6480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6481 done; \
6482 echo "Doing pdf in opcodes" ; \
6483 (cd $(HOST_SUBDIR)/opcodes && \
6484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6486 "RANLIB=$${RANLIB}" \
6487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6488 pdf) \
6489 || exit 1
6490
6491 @endif opcodes
6492
6493 .PHONY: maybe-html-opcodes html-opcodes
6494 maybe-html-opcodes:
6495 @if opcodes
6496 maybe-html-opcodes: html-opcodes
6497
6498 html-opcodes: \
6499 configure-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 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 html) \
6514 || exit 1
6515
6516 @endif opcodes
6517
6518 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6519 maybe-TAGS-opcodes:
6520 @if opcodes
6521 maybe-TAGS-opcodes: TAGS-opcodes
6522
6523 TAGS-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 TAGS 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 TAGS) \
6539 || exit 1
6540
6541 @endif opcodes
6542
6543 .PHONY: maybe-install-info-opcodes install-info-opcodes
6544 maybe-install-info-opcodes:
6545 @if opcodes
6546 maybe-install-info-opcodes: install-info-opcodes
6547
6548 install-info-opcodes: \
6549 configure-opcodes \
6550 info-opcodes
6551 @[ -f ./opcodes/Makefile ] || exit 0; \
6552 r=`${PWD_COMMAND}`; export r; \
6553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6554 $(HOST_EXPORTS) \
6555 for flag in $(EXTRA_HOST_FLAGS) ; do \
6556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6557 done; \
6558 echo "Doing install-info in opcodes" ; \
6559 (cd $(HOST_SUBDIR)/opcodes && \
6560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6562 "RANLIB=$${RANLIB}" \
6563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6564 install-info) \
6565 || exit 1
6566
6567 @endif opcodes
6568
6569 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6570 maybe-install-pdf-opcodes:
6571 @if opcodes
6572 maybe-install-pdf-opcodes: install-pdf-opcodes
6573
6574 install-pdf-opcodes: \
6575 configure-opcodes \
6576 pdf-opcodes
6577 @[ -f ./opcodes/Makefile ] || exit 0; \
6578 r=`${PWD_COMMAND}`; export r; \
6579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6580 $(HOST_EXPORTS) \
6581 for flag in $(EXTRA_HOST_FLAGS) ; do \
6582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6583 done; \
6584 echo "Doing install-pdf in opcodes" ; \
6585 (cd $(HOST_SUBDIR)/opcodes && \
6586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6588 "RANLIB=$${RANLIB}" \
6589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6590 install-pdf) \
6591 || exit 1
6592
6593 @endif opcodes
6594
6595 .PHONY: maybe-install-html-opcodes install-html-opcodes
6596 maybe-install-html-opcodes:
6597 @if opcodes
6598 maybe-install-html-opcodes: install-html-opcodes
6599
6600 install-html-opcodes: \
6601 configure-opcodes \
6602 html-opcodes
6603 @[ -f ./opcodes/Makefile ] || exit 0; \
6604 r=`${PWD_COMMAND}`; export r; \
6605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6606 $(HOST_EXPORTS) \
6607 for flag in $(EXTRA_HOST_FLAGS) ; do \
6608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6609 done; \
6610 echo "Doing install-html in opcodes" ; \
6611 (cd $(HOST_SUBDIR)/opcodes && \
6612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6614 "RANLIB=$${RANLIB}" \
6615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6616 install-html) \
6617 || exit 1
6618
6619 @endif opcodes
6620
6621 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6622 maybe-installcheck-opcodes:
6623 @if opcodes
6624 maybe-installcheck-opcodes: installcheck-opcodes
6625
6626 installcheck-opcodes: \
6627 configure-opcodes
6628 @[ -f ./opcodes/Makefile ] || exit 0; \
6629 r=`${PWD_COMMAND}`; export r; \
6630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6631 $(HOST_EXPORTS) \
6632 for flag in $(EXTRA_HOST_FLAGS) ; do \
6633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6634 done; \
6635 echo "Doing installcheck in opcodes" ; \
6636 (cd $(HOST_SUBDIR)/opcodes && \
6637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6639 "RANLIB=$${RANLIB}" \
6640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6641 installcheck) \
6642 || exit 1
6643
6644 @endif opcodes
6645
6646 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6647 maybe-mostlyclean-opcodes:
6648 @if opcodes
6649 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6650
6651 mostlyclean-opcodes:
6652 @[ -f ./opcodes/Makefile ] || exit 0; \
6653 r=`${PWD_COMMAND}`; export r; \
6654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6655 $(HOST_EXPORTS) \
6656 for flag in $(EXTRA_HOST_FLAGS) ; do \
6657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6658 done; \
6659 echo "Doing mostlyclean in opcodes" ; \
6660 (cd $(HOST_SUBDIR)/opcodes && \
6661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6663 "RANLIB=$${RANLIB}" \
6664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6665 mostlyclean) \
6666 || exit 1
6667
6668 @endif opcodes
6669
6670 .PHONY: maybe-clean-opcodes clean-opcodes
6671 maybe-clean-opcodes:
6672 @if opcodes
6673 maybe-clean-opcodes: clean-opcodes
6674
6675 clean-opcodes:
6676 @[ -f ./opcodes/Makefile ] || exit 0; \
6677 r=`${PWD_COMMAND}`; export r; \
6678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6679 $(HOST_EXPORTS) \
6680 for flag in $(EXTRA_HOST_FLAGS) ; do \
6681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6682 done; \
6683 echo "Doing clean in opcodes" ; \
6684 (cd $(HOST_SUBDIR)/opcodes && \
6685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6687 "RANLIB=$${RANLIB}" \
6688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6689 clean) \
6690 || exit 1
6691
6692 @endif opcodes
6693
6694 .PHONY: maybe-distclean-opcodes distclean-opcodes
6695 maybe-distclean-opcodes:
6696 @if opcodes
6697 maybe-distclean-opcodes: distclean-opcodes
6698
6699 distclean-opcodes:
6700 @[ -f ./opcodes/Makefile ] || exit 0; \
6701 r=`${PWD_COMMAND}`; export r; \
6702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6703 $(HOST_EXPORTS) \
6704 for flag in $(EXTRA_HOST_FLAGS) ; do \
6705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6706 done; \
6707 echo "Doing distclean in opcodes" ; \
6708 (cd $(HOST_SUBDIR)/opcodes && \
6709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6711 "RANLIB=$${RANLIB}" \
6712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6713 distclean) \
6714 || exit 1
6715
6716 @endif opcodes
6717
6718 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6719 maybe-maintainer-clean-opcodes:
6720 @if opcodes
6721 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6722
6723 maintainer-clean-opcodes:
6724 @[ -f ./opcodes/Makefile ] || exit 0; \
6725 r=`${PWD_COMMAND}`; export r; \
6726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6727 $(HOST_EXPORTS) \
6728 for flag in $(EXTRA_HOST_FLAGS) ; do \
6729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6730 done; \
6731 echo "Doing maintainer-clean in opcodes" ; \
6732 (cd $(HOST_SUBDIR)/opcodes && \
6733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6735 "RANLIB=$${RANLIB}" \
6736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6737 maintainer-clean) \
6738 || exit 1
6739
6740 @endif opcodes
6741
6742
6743
6744 .PHONY: configure-binutils maybe-configure-binutils
6745 maybe-configure-binutils:
6746 @if gcc-bootstrap
6747 configure-binutils: stage_current
6748 @endif gcc-bootstrap
6749 @if binutils
6750 maybe-configure-binutils: configure-binutils
6751 configure-binutils:
6752 @r=`${PWD_COMMAND}`; export r; \
6753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6754 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6756 $(HOST_EXPORTS) \
6757 echo Configuring in $(HOST_SUBDIR)/binutils; \
6758 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6759 case $(srcdir) in \
6760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6761 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6763 esac; \
6764 srcdiroption="--srcdir=$${topdir}/binutils"; \
6765 libsrcdir="$$s/binutils"; \
6766 $(SHELL) $${libsrcdir}/configure \
6767 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6768 --target=${target_alias} $${srcdiroption} \
6769 || exit 1
6770 @endif binutils
6771
6772
6773
6774 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6775 maybe-configure-stage1-binutils:
6776 @if binutils-bootstrap
6777 maybe-configure-stage1-binutils: configure-stage1-binutils
6778 configure-stage1-binutils:
6779 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6780 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6781 @r=`${PWD_COMMAND}`; export r; \
6782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6783 TFLAGS="$(STAGE1_TFLAGS)"; \
6784 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6785 $(HOST_EXPORTS) \
6786 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6787 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6788 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6789 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6790 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6791 cd $(HOST_SUBDIR)/binutils || exit 1; \
6792 case $(srcdir) in \
6793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6794 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6796 esac; \
6797 srcdiroption="--srcdir=$${topdir}/binutils"; \
6798 libsrcdir="$$s/binutils"; \
6799 $(SHELL) $${libsrcdir}/configure \
6800 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6801 --target=${target_alias} $${srcdiroption} \
6802 $(STAGE1_CONFIGURE_FLAGS)
6803 @endif binutils-bootstrap
6804
6805 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6806 maybe-configure-stage2-binutils:
6807 @if binutils-bootstrap
6808 maybe-configure-stage2-binutils: configure-stage2-binutils
6809 configure-stage2-binutils:
6810 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6812 @r=`${PWD_COMMAND}`; export r; \
6813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6814 TFLAGS="$(STAGE2_TFLAGS)"; \
6815 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6816 $(HOST_EXPORTS) \
6817 $(POSTSTAGE1_HOST_EXPORTS) \
6818 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6819 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6820 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6821 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6823 cd $(HOST_SUBDIR)/binutils || exit 1; \
6824 case $(srcdir) in \
6825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6826 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6828 esac; \
6829 srcdiroption="--srcdir=$${topdir}/binutils"; \
6830 libsrcdir="$$s/binutils"; \
6831 $(SHELL) $${libsrcdir}/configure \
6832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6833 --target=${target_alias} $${srcdiroption} \
6834 --with-build-libsubdir=$(HOST_SUBDIR) \
6835 $(STAGE2_CONFIGURE_FLAGS)
6836 @endif binutils-bootstrap
6837
6838 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6839 maybe-configure-stage3-binutils:
6840 @if binutils-bootstrap
6841 maybe-configure-stage3-binutils: configure-stage3-binutils
6842 configure-stage3-binutils:
6843 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6844 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6845 @r=`${PWD_COMMAND}`; export r; \
6846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6847 TFLAGS="$(STAGE3_TFLAGS)"; \
6848 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6849 $(HOST_EXPORTS) \
6850 $(POSTSTAGE1_HOST_EXPORTS) \
6851 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6852 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6853 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6854 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6856 cd $(HOST_SUBDIR)/binutils || exit 1; \
6857 case $(srcdir) in \
6858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6859 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6861 esac; \
6862 srcdiroption="--srcdir=$${topdir}/binutils"; \
6863 libsrcdir="$$s/binutils"; \
6864 $(SHELL) $${libsrcdir}/configure \
6865 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6866 --target=${target_alias} $${srcdiroption} \
6867 --with-build-libsubdir=$(HOST_SUBDIR) \
6868 $(STAGE3_CONFIGURE_FLAGS)
6869 @endif binutils-bootstrap
6870
6871 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6872 maybe-configure-stage4-binutils:
6873 @if binutils-bootstrap
6874 maybe-configure-stage4-binutils: configure-stage4-binutils
6875 configure-stage4-binutils:
6876 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6877 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6878 @r=`${PWD_COMMAND}`; export r; \
6879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6880 TFLAGS="$(STAGE4_TFLAGS)"; \
6881 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6882 $(HOST_EXPORTS) \
6883 $(POSTSTAGE1_HOST_EXPORTS) \
6884 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6885 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6886 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6887 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6889 cd $(HOST_SUBDIR)/binutils || exit 1; \
6890 case $(srcdir) in \
6891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6892 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6894 esac; \
6895 srcdiroption="--srcdir=$${topdir}/binutils"; \
6896 libsrcdir="$$s/binutils"; \
6897 $(SHELL) $${libsrcdir}/configure \
6898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6899 --target=${target_alias} $${srcdiroption} \
6900 --with-build-libsubdir=$(HOST_SUBDIR) \
6901 $(STAGE4_CONFIGURE_FLAGS)
6902 @endif binutils-bootstrap
6903
6904 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6905 maybe-configure-stageprofile-binutils:
6906 @if binutils-bootstrap
6907 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6908 configure-stageprofile-binutils:
6909 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6910 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6911 @r=`${PWD_COMMAND}`; export r; \
6912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6913 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6914 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6915 $(HOST_EXPORTS) \
6916 $(POSTSTAGE1_HOST_EXPORTS) \
6917 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6918 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6919 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6920 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6922 cd $(HOST_SUBDIR)/binutils || exit 1; \
6923 case $(srcdir) in \
6924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6925 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6927 esac; \
6928 srcdiroption="--srcdir=$${topdir}/binutils"; \
6929 libsrcdir="$$s/binutils"; \
6930 $(SHELL) $${libsrcdir}/configure \
6931 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6932 --target=${target_alias} $${srcdiroption} \
6933 --with-build-libsubdir=$(HOST_SUBDIR) \
6934 $(STAGEprofile_CONFIGURE_FLAGS)
6935 @endif binutils-bootstrap
6936
6937 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6938 maybe-configure-stagefeedback-binutils:
6939 @if binutils-bootstrap
6940 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6941 configure-stagefeedback-binutils:
6942 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6943 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6944 @r=`${PWD_COMMAND}`; export r; \
6945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6946 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6947 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6948 $(HOST_EXPORTS) \
6949 $(POSTSTAGE1_HOST_EXPORTS) \
6950 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6951 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6952 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6953 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6955 cd $(HOST_SUBDIR)/binutils || exit 1; \
6956 case $(srcdir) in \
6957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6958 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6960 esac; \
6961 srcdiroption="--srcdir=$${topdir}/binutils"; \
6962 libsrcdir="$$s/binutils"; \
6963 $(SHELL) $${libsrcdir}/configure \
6964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6965 --target=${target_alias} $${srcdiroption} \
6966 --with-build-libsubdir=$(HOST_SUBDIR) \
6967 $(STAGEfeedback_CONFIGURE_FLAGS)
6968 @endif binutils-bootstrap
6969
6970
6971
6972
6973
6974 .PHONY: all-binutils maybe-all-binutils
6975 maybe-all-binutils:
6976 @if gcc-bootstrap
6977 all-binutils: stage_current
6978 @endif gcc-bootstrap
6979 @if binutils
6980 TARGET-binutils=all
6981 maybe-all-binutils: all-binutils
6982 all-binutils: configure-binutils
6983 @r=`${PWD_COMMAND}`; export r; \
6984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6985 $(HOST_EXPORTS) \
6986 (cd $(HOST_SUBDIR)/binutils && \
6987 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6988 $(TARGET-binutils))
6989 @endif binutils
6990
6991
6992
6993 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6994 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6995 maybe-all-stage1-binutils:
6996 maybe-clean-stage1-binutils:
6997 @if binutils-bootstrap
6998 maybe-all-stage1-binutils: all-stage1-binutils
6999 all-stage1: all-stage1-binutils
7000 TARGET-stage1-binutils = $(TARGET-binutils)
7001 all-stage1-binutils: configure-stage1-binutils
7002 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7003 @r=`${PWD_COMMAND}`; export r; \
7004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7005 TFLAGS="$(STAGE1_TFLAGS)"; \
7006 $(HOST_EXPORTS) \
7007 cd $(HOST_SUBDIR)/binutils && \
7008 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7009 CFLAGS="$(STAGE1_CFLAGS)" \
7010 CXXFLAGS="$(STAGE1_CFLAGS)" \
7011 LIBCFLAGS="$(LIBCFLAGS)" \
7012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7015 $(EXTRA_HOST_FLAGS) \
7016 TFLAGS="$(STAGE1_TFLAGS)" \
7017 $(TARGET-stage1-binutils)
7018
7019 maybe-clean-stage1-binutils: clean-stage1-binutils
7020 clean-stage1: clean-stage1-binutils
7021 clean-stage1-binutils:
7022 @if [ $(current_stage) = stage1 ]; then \
7023 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7024 else \
7025 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7026 $(MAKE) stage1-start; \
7027 fi; \
7028 cd $(HOST_SUBDIR)/binutils && \
7029 $(MAKE) $(EXTRA_HOST_FLAGS) \
7030 clean
7031 @endif binutils-bootstrap
7032
7033
7034 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7035 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7036 maybe-all-stage2-binutils:
7037 maybe-clean-stage2-binutils:
7038 @if binutils-bootstrap
7039 maybe-all-stage2-binutils: all-stage2-binutils
7040 all-stage2: all-stage2-binutils
7041 TARGET-stage2-binutils = $(TARGET-binutils)
7042 all-stage2-binutils: configure-stage2-binutils
7043 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7044 @r=`${PWD_COMMAND}`; export r; \
7045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7046 TFLAGS="$(STAGE2_TFLAGS)"; \
7047 $(HOST_EXPORTS) \
7048 $(POSTSTAGE1_HOST_EXPORTS) \
7049 cd $(HOST_SUBDIR)/binutils && \
7050 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7051 CFLAGS="$(STAGE2_CFLAGS)" \
7052 CXXFLAGS="$(STAGE2_CFLAGS)" \
7053 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7054 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7055 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7056 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7057 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7058 TFLAGS="$(STAGE2_TFLAGS)" \
7059 $(TARGET-stage2-binutils)
7060
7061 maybe-clean-stage2-binutils: clean-stage2-binutils
7062 clean-stage2: clean-stage2-binutils
7063 clean-stage2-binutils:
7064 @if [ $(current_stage) = stage2 ]; then \
7065 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7066 else \
7067 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7068 $(MAKE) stage2-start; \
7069 fi; \
7070 cd $(HOST_SUBDIR)/binutils && \
7071 $(MAKE) $(EXTRA_HOST_FLAGS) \
7072 $(POSTSTAGE1_FLAGS_TO_PASS) \
7073 clean
7074 @endif binutils-bootstrap
7075
7076
7077 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7078 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7079 maybe-all-stage3-binutils:
7080 maybe-clean-stage3-binutils:
7081 @if binutils-bootstrap
7082 maybe-all-stage3-binutils: all-stage3-binutils
7083 all-stage3: all-stage3-binutils
7084 TARGET-stage3-binutils = $(TARGET-binutils)
7085 all-stage3-binutils: configure-stage3-binutils
7086 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7087 @r=`${PWD_COMMAND}`; export r; \
7088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7089 TFLAGS="$(STAGE3_TFLAGS)"; \
7090 $(HOST_EXPORTS) \
7091 $(POSTSTAGE1_HOST_EXPORTS) \
7092 cd $(HOST_SUBDIR)/binutils && \
7093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7094 CFLAGS="$(STAGE3_CFLAGS)" \
7095 CXXFLAGS="$(STAGE3_CFLAGS)" \
7096 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7100 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7101 TFLAGS="$(STAGE3_TFLAGS)" \
7102 $(TARGET-stage3-binutils)
7103
7104 maybe-clean-stage3-binutils: clean-stage3-binutils
7105 clean-stage3: clean-stage3-binutils
7106 clean-stage3-binutils:
7107 @if [ $(current_stage) = stage3 ]; then \
7108 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7109 else \
7110 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7111 $(MAKE) stage3-start; \
7112 fi; \
7113 cd $(HOST_SUBDIR)/binutils && \
7114 $(MAKE) $(EXTRA_HOST_FLAGS) \
7115 $(POSTSTAGE1_FLAGS_TO_PASS) \
7116 clean
7117 @endif binutils-bootstrap
7118
7119
7120 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7121 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7122 maybe-all-stage4-binutils:
7123 maybe-clean-stage4-binutils:
7124 @if binutils-bootstrap
7125 maybe-all-stage4-binutils: all-stage4-binutils
7126 all-stage4: all-stage4-binutils
7127 TARGET-stage4-binutils = $(TARGET-binutils)
7128 all-stage4-binutils: configure-stage4-binutils
7129 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7130 @r=`${PWD_COMMAND}`; export r; \
7131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7132 TFLAGS="$(STAGE4_TFLAGS)"; \
7133 $(HOST_EXPORTS) \
7134 $(POSTSTAGE1_HOST_EXPORTS) \
7135 cd $(HOST_SUBDIR)/binutils && \
7136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7137 CFLAGS="$(STAGE4_CFLAGS)" \
7138 CXXFLAGS="$(STAGE4_CFLAGS)" \
7139 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7143 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7144 TFLAGS="$(STAGE4_TFLAGS)" \
7145 $(TARGET-stage4-binutils)
7146
7147 maybe-clean-stage4-binutils: clean-stage4-binutils
7148 clean-stage4: clean-stage4-binutils
7149 clean-stage4-binutils:
7150 @if [ $(current_stage) = stage4 ]; then \
7151 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7152 else \
7153 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7154 $(MAKE) stage4-start; \
7155 fi; \
7156 cd $(HOST_SUBDIR)/binutils && \
7157 $(MAKE) $(EXTRA_HOST_FLAGS) \
7158 $(POSTSTAGE1_FLAGS_TO_PASS) \
7159 clean
7160 @endif binutils-bootstrap
7161
7162
7163 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7164 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7165 maybe-all-stageprofile-binutils:
7166 maybe-clean-stageprofile-binutils:
7167 @if binutils-bootstrap
7168 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7169 all-stageprofile: all-stageprofile-binutils
7170 TARGET-stageprofile-binutils = $(TARGET-binutils)
7171 all-stageprofile-binutils: configure-stageprofile-binutils
7172 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7173 @r=`${PWD_COMMAND}`; export r; \
7174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7175 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7176 $(HOST_EXPORTS) \
7177 $(POSTSTAGE1_HOST_EXPORTS) \
7178 cd $(HOST_SUBDIR)/binutils && \
7179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7180 CFLAGS="$(STAGEprofile_CFLAGS)" \
7181 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
7182 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7186 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7187 TFLAGS="$(STAGEprofile_TFLAGS)" \
7188 $(TARGET-stageprofile-binutils)
7189
7190 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7191 clean-stageprofile: clean-stageprofile-binutils
7192 clean-stageprofile-binutils:
7193 @if [ $(current_stage) = stageprofile ]; then \
7194 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7195 else \
7196 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7197 $(MAKE) stageprofile-start; \
7198 fi; \
7199 cd $(HOST_SUBDIR)/binutils && \
7200 $(MAKE) $(EXTRA_HOST_FLAGS) \
7201 $(POSTSTAGE1_FLAGS_TO_PASS) \
7202 clean
7203 @endif binutils-bootstrap
7204
7205
7206 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7207 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7208 maybe-all-stagefeedback-binutils:
7209 maybe-clean-stagefeedback-binutils:
7210 @if binutils-bootstrap
7211 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7212 all-stagefeedback: all-stagefeedback-binutils
7213 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7214 all-stagefeedback-binutils: configure-stagefeedback-binutils
7215 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7216 @r=`${PWD_COMMAND}`; export r; \
7217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7218 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7219 $(HOST_EXPORTS) \
7220 $(POSTSTAGE1_HOST_EXPORTS) \
7221 cd $(HOST_SUBDIR)/binutils && \
7222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7223 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7224 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
7225 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7229 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7230 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7231 $(TARGET-stagefeedback-binutils)
7232
7233 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7234 clean-stagefeedback: clean-stagefeedback-binutils
7235 clean-stagefeedback-binutils:
7236 @if [ $(current_stage) = stagefeedback ]; then \
7237 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7238 else \
7239 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7240 $(MAKE) stagefeedback-start; \
7241 fi; \
7242 cd $(HOST_SUBDIR)/binutils && \
7243 $(MAKE) $(EXTRA_HOST_FLAGS) \
7244 $(POSTSTAGE1_FLAGS_TO_PASS) \
7245 clean
7246 @endif binutils-bootstrap
7247
7248
7249
7250
7251
7252 .PHONY: check-binutils maybe-check-binutils
7253 maybe-check-binutils:
7254 @if binutils
7255 maybe-check-binutils: check-binutils
7256
7257 check-binutils:
7258 @: $(MAKE); $(unstage)
7259 @r=`${PWD_COMMAND}`; export r; \
7260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7261 $(HOST_EXPORTS) \
7262 (cd $(HOST_SUBDIR)/binutils && \
7263 $(MAKE) $(FLAGS_TO_PASS) check)
7264
7265 @endif binutils
7266
7267 .PHONY: install-binutils maybe-install-binutils
7268 maybe-install-binutils:
7269 @if binutils
7270 maybe-install-binutils: install-binutils
7271
7272 install-binutils: installdirs
7273 @: $(MAKE); $(unstage)
7274 @r=`${PWD_COMMAND}`; export r; \
7275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7276 $(HOST_EXPORTS) \
7277 (cd $(HOST_SUBDIR)/binutils && \
7278 $(MAKE) $(FLAGS_TO_PASS) install)
7279
7280 @endif binutils
7281
7282 # Other targets (info, dvi, pdf, etc.)
7283
7284 .PHONY: maybe-info-binutils info-binutils
7285 maybe-info-binutils:
7286 @if binutils
7287 maybe-info-binutils: info-binutils
7288
7289 info-binutils: \
7290 configure-binutils
7291 @[ -f ./binutils/Makefile ] || exit 0; \
7292 r=`${PWD_COMMAND}`; export r; \
7293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7294 $(HOST_EXPORTS) \
7295 for flag in $(EXTRA_HOST_FLAGS) ; do \
7296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7297 done; \
7298 echo "Doing info in binutils" ; \
7299 (cd $(HOST_SUBDIR)/binutils && \
7300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7302 "RANLIB=$${RANLIB}" \
7303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7304 info) \
7305 || exit 1
7306
7307 @endif binutils
7308
7309 .PHONY: maybe-dvi-binutils dvi-binutils
7310 maybe-dvi-binutils:
7311 @if binutils
7312 maybe-dvi-binutils: dvi-binutils
7313
7314 dvi-binutils: \
7315 configure-binutils
7316 @[ -f ./binutils/Makefile ] || exit 0; \
7317 r=`${PWD_COMMAND}`; export r; \
7318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7319 $(HOST_EXPORTS) \
7320 for flag in $(EXTRA_HOST_FLAGS) ; do \
7321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7322 done; \
7323 echo "Doing dvi in binutils" ; \
7324 (cd $(HOST_SUBDIR)/binutils && \
7325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7327 "RANLIB=$${RANLIB}" \
7328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7329 dvi) \
7330 || exit 1
7331
7332 @endif binutils
7333
7334 .PHONY: maybe-pdf-binutils pdf-binutils
7335 maybe-pdf-binutils:
7336 @if binutils
7337 maybe-pdf-binutils: pdf-binutils
7338
7339 pdf-binutils: \
7340 configure-binutils
7341 @[ -f ./binutils/Makefile ] || exit 0; \
7342 r=`${PWD_COMMAND}`; export r; \
7343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7344 $(HOST_EXPORTS) \
7345 for flag in $(EXTRA_HOST_FLAGS) ; do \
7346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7347 done; \
7348 echo "Doing pdf in binutils" ; \
7349 (cd $(HOST_SUBDIR)/binutils && \
7350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7352 "RANLIB=$${RANLIB}" \
7353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7354 pdf) \
7355 || exit 1
7356
7357 @endif binutils
7358
7359 .PHONY: maybe-html-binutils html-binutils
7360 maybe-html-binutils:
7361 @if binutils
7362 maybe-html-binutils: html-binutils
7363
7364 html-binutils: \
7365 configure-binutils
7366 @[ -f ./binutils/Makefile ] || exit 0; \
7367 r=`${PWD_COMMAND}`; export r; \
7368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7369 $(HOST_EXPORTS) \
7370 for flag in $(EXTRA_HOST_FLAGS) ; do \
7371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7372 done; \
7373 echo "Doing html in binutils" ; \
7374 (cd $(HOST_SUBDIR)/binutils && \
7375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7377 "RANLIB=$${RANLIB}" \
7378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7379 html) \
7380 || exit 1
7381
7382 @endif binutils
7383
7384 .PHONY: maybe-TAGS-binutils TAGS-binutils
7385 maybe-TAGS-binutils:
7386 @if binutils
7387 maybe-TAGS-binutils: TAGS-binutils
7388
7389 TAGS-binutils: \
7390 configure-binutils
7391 @[ -f ./binutils/Makefile ] || exit 0; \
7392 r=`${PWD_COMMAND}`; export r; \
7393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7394 $(HOST_EXPORTS) \
7395 for flag in $(EXTRA_HOST_FLAGS) ; do \
7396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7397 done; \
7398 echo "Doing TAGS in binutils" ; \
7399 (cd $(HOST_SUBDIR)/binutils && \
7400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7402 "RANLIB=$${RANLIB}" \
7403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7404 TAGS) \
7405 || exit 1
7406
7407 @endif binutils
7408
7409 .PHONY: maybe-install-info-binutils install-info-binutils
7410 maybe-install-info-binutils:
7411 @if binutils
7412 maybe-install-info-binutils: install-info-binutils
7413
7414 install-info-binutils: \
7415 configure-binutils \
7416 info-binutils
7417 @[ -f ./binutils/Makefile ] || exit 0; \
7418 r=`${PWD_COMMAND}`; export r; \
7419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7420 $(HOST_EXPORTS) \
7421 for flag in $(EXTRA_HOST_FLAGS) ; do \
7422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7423 done; \
7424 echo "Doing install-info in binutils" ; \
7425 (cd $(HOST_SUBDIR)/binutils && \
7426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7428 "RANLIB=$${RANLIB}" \
7429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7430 install-info) \
7431 || exit 1
7432
7433 @endif binutils
7434
7435 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7436 maybe-install-pdf-binutils:
7437 @if binutils
7438 maybe-install-pdf-binutils: install-pdf-binutils
7439
7440 install-pdf-binutils: \
7441 configure-binutils \
7442 pdf-binutils
7443 @[ -f ./binutils/Makefile ] || exit 0; \
7444 r=`${PWD_COMMAND}`; export r; \
7445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7446 $(HOST_EXPORTS) \
7447 for flag in $(EXTRA_HOST_FLAGS) ; do \
7448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7449 done; \
7450 echo "Doing install-pdf in binutils" ; \
7451 (cd $(HOST_SUBDIR)/binutils && \
7452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7454 "RANLIB=$${RANLIB}" \
7455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7456 install-pdf) \
7457 || exit 1
7458
7459 @endif binutils
7460
7461 .PHONY: maybe-install-html-binutils install-html-binutils
7462 maybe-install-html-binutils:
7463 @if binutils
7464 maybe-install-html-binutils: install-html-binutils
7465
7466 install-html-binutils: \
7467 configure-binutils \
7468 html-binutils
7469 @[ -f ./binutils/Makefile ] || exit 0; \
7470 r=`${PWD_COMMAND}`; export r; \
7471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7472 $(HOST_EXPORTS) \
7473 for flag in $(EXTRA_HOST_FLAGS) ; do \
7474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7475 done; \
7476 echo "Doing install-html in binutils" ; \
7477 (cd $(HOST_SUBDIR)/binutils && \
7478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7480 "RANLIB=$${RANLIB}" \
7481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7482 install-html) \
7483 || exit 1
7484
7485 @endif binutils
7486
7487 .PHONY: maybe-installcheck-binutils installcheck-binutils
7488 maybe-installcheck-binutils:
7489 @if binutils
7490 maybe-installcheck-binutils: installcheck-binutils
7491
7492 installcheck-binutils: \
7493 configure-binutils
7494 @[ -f ./binutils/Makefile ] || exit 0; \
7495 r=`${PWD_COMMAND}`; export r; \
7496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7497 $(HOST_EXPORTS) \
7498 for flag in $(EXTRA_HOST_FLAGS) ; do \
7499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7500 done; \
7501 echo "Doing installcheck in binutils" ; \
7502 (cd $(HOST_SUBDIR)/binutils && \
7503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7505 "RANLIB=$${RANLIB}" \
7506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7507 installcheck) \
7508 || exit 1
7509
7510 @endif binutils
7511
7512 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7513 maybe-mostlyclean-binutils:
7514 @if binutils
7515 maybe-mostlyclean-binutils: mostlyclean-binutils
7516
7517 mostlyclean-binutils:
7518 @[ -f ./binutils/Makefile ] || exit 0; \
7519 r=`${PWD_COMMAND}`; export r; \
7520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7521 $(HOST_EXPORTS) \
7522 for flag in $(EXTRA_HOST_FLAGS) ; do \
7523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7524 done; \
7525 echo "Doing mostlyclean in binutils" ; \
7526 (cd $(HOST_SUBDIR)/binutils && \
7527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7529 "RANLIB=$${RANLIB}" \
7530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7531 mostlyclean) \
7532 || exit 1
7533
7534 @endif binutils
7535
7536 .PHONY: maybe-clean-binutils clean-binutils
7537 maybe-clean-binutils:
7538 @if binutils
7539 maybe-clean-binutils: clean-binutils
7540
7541 clean-binutils:
7542 @[ -f ./binutils/Makefile ] || exit 0; \
7543 r=`${PWD_COMMAND}`; export r; \
7544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7545 $(HOST_EXPORTS) \
7546 for flag in $(EXTRA_HOST_FLAGS) ; do \
7547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7548 done; \
7549 echo "Doing clean in binutils" ; \
7550 (cd $(HOST_SUBDIR)/binutils && \
7551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7553 "RANLIB=$${RANLIB}" \
7554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7555 clean) \
7556 || exit 1
7557
7558 @endif binutils
7559
7560 .PHONY: maybe-distclean-binutils distclean-binutils
7561 maybe-distclean-binutils:
7562 @if binutils
7563 maybe-distclean-binutils: distclean-binutils
7564
7565 distclean-binutils:
7566 @[ -f ./binutils/Makefile ] || exit 0; \
7567 r=`${PWD_COMMAND}`; export r; \
7568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569 $(HOST_EXPORTS) \
7570 for flag in $(EXTRA_HOST_FLAGS) ; do \
7571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7572 done; \
7573 echo "Doing distclean in binutils" ; \
7574 (cd $(HOST_SUBDIR)/binutils && \
7575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7577 "RANLIB=$${RANLIB}" \
7578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7579 distclean) \
7580 || exit 1
7581
7582 @endif binutils
7583
7584 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7585 maybe-maintainer-clean-binutils:
7586 @if binutils
7587 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7588
7589 maintainer-clean-binutils:
7590 @[ -f ./binutils/Makefile ] || exit 0; \
7591 r=`${PWD_COMMAND}`; export r; \
7592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7593 $(HOST_EXPORTS) \
7594 for flag in $(EXTRA_HOST_FLAGS) ; do \
7595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7596 done; \
7597 echo "Doing maintainer-clean in binutils" ; \
7598 (cd $(HOST_SUBDIR)/binutils && \
7599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7601 "RANLIB=$${RANLIB}" \
7602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7603 maintainer-clean) \
7604 || exit 1
7605
7606 @endif binutils
7607
7608
7609
7610 .PHONY: configure-bison maybe-configure-bison
7611 maybe-configure-bison:
7612 @if gcc-bootstrap
7613 configure-bison: stage_current
7614 @endif gcc-bootstrap
7615 @if bison
7616 maybe-configure-bison: configure-bison
7617 configure-bison:
7618 @: $(MAKE); $(unstage)
7619 @r=`${PWD_COMMAND}`; export r; \
7620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7621 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7622 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7623 $(HOST_EXPORTS) \
7624 echo Configuring in $(HOST_SUBDIR)/bison; \
7625 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7626 case $(srcdir) in \
7627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7628 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7630 esac; \
7631 srcdiroption="--srcdir=$${topdir}/bison"; \
7632 libsrcdir="$$s/bison"; \
7633 $(SHELL) $${libsrcdir}/configure \
7634 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7635 --target=${target_alias} $${srcdiroption} \
7636 || exit 1
7637 @endif bison
7638
7639
7640
7641
7642
7643 .PHONY: all-bison maybe-all-bison
7644 maybe-all-bison:
7645 @if gcc-bootstrap
7646 all-bison: stage_current
7647 @endif gcc-bootstrap
7648 @if bison
7649 TARGET-bison=all
7650 maybe-all-bison: all-bison
7651 all-bison: configure-bison
7652 @: $(MAKE); $(unstage)
7653 @r=`${PWD_COMMAND}`; export r; \
7654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7655 $(HOST_EXPORTS) \
7656 (cd $(HOST_SUBDIR)/bison && \
7657 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7658 $(TARGET-bison))
7659 @endif bison
7660
7661
7662
7663
7664 .PHONY: check-bison maybe-check-bison
7665 maybe-check-bison:
7666 @if bison
7667 maybe-check-bison: check-bison
7668
7669 # This module is only tested in a native toolchain.
7670 check-bison:
7671 @: $(MAKE); $(unstage)
7672 @if [ '$(host)' = '$(target)' ] ; then \
7673 r=`${PWD_COMMAND}`; export r; \
7674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7675 $(HOST_EXPORTS) \
7676 (cd $(HOST_SUBDIR)/bison && \
7677 $(MAKE) $(FLAGS_TO_PASS) check); \
7678 fi
7679
7680 @endif bison
7681
7682 .PHONY: install-bison maybe-install-bison
7683 maybe-install-bison:
7684 @if bison
7685 maybe-install-bison: install-bison
7686
7687 install-bison: installdirs
7688 @: $(MAKE); $(unstage)
7689 @r=`${PWD_COMMAND}`; export r; \
7690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7691 $(HOST_EXPORTS) \
7692 (cd $(HOST_SUBDIR)/bison && \
7693 $(MAKE) $(FLAGS_TO_PASS) install)
7694
7695 @endif bison
7696
7697 # Other targets (info, dvi, pdf, etc.)
7698
7699 .PHONY: maybe-info-bison info-bison
7700 maybe-info-bison:
7701 @if bison
7702 maybe-info-bison: info-bison
7703
7704 info-bison: \
7705 configure-bison
7706 @: $(MAKE); $(unstage)
7707 @[ -f ./bison/Makefile ] || exit 0; \
7708 r=`${PWD_COMMAND}`; export r; \
7709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7710 $(HOST_EXPORTS) \
7711 for flag in $(EXTRA_HOST_FLAGS) ; do \
7712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7713 done; \
7714 echo "Doing info in bison" ; \
7715 (cd $(HOST_SUBDIR)/bison && \
7716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7718 "RANLIB=$${RANLIB}" \
7719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7720 info) \
7721 || exit 1
7722
7723 @endif bison
7724
7725 .PHONY: maybe-dvi-bison dvi-bison
7726 maybe-dvi-bison:
7727 @if bison
7728 maybe-dvi-bison: dvi-bison
7729
7730 dvi-bison: \
7731 configure-bison
7732 @: $(MAKE); $(unstage)
7733 @[ -f ./bison/Makefile ] || exit 0; \
7734 r=`${PWD_COMMAND}`; export r; \
7735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7736 $(HOST_EXPORTS) \
7737 for flag in $(EXTRA_HOST_FLAGS) ; do \
7738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7739 done; \
7740 echo "Doing dvi in bison" ; \
7741 (cd $(HOST_SUBDIR)/bison && \
7742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7744 "RANLIB=$${RANLIB}" \
7745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7746 dvi) \
7747 || exit 1
7748
7749 @endif bison
7750
7751 .PHONY: maybe-pdf-bison pdf-bison
7752 maybe-pdf-bison:
7753 @if bison
7754 maybe-pdf-bison: pdf-bison
7755
7756 pdf-bison: \
7757 configure-bison
7758 @: $(MAKE); $(unstage)
7759 @[ -f ./bison/Makefile ] || exit 0; \
7760 r=`${PWD_COMMAND}`; export r; \
7761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7762 $(HOST_EXPORTS) \
7763 for flag in $(EXTRA_HOST_FLAGS) ; do \
7764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7765 done; \
7766 echo "Doing pdf in bison" ; \
7767 (cd $(HOST_SUBDIR)/bison && \
7768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7770 "RANLIB=$${RANLIB}" \
7771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7772 pdf) \
7773 || exit 1
7774
7775 @endif bison
7776
7777 .PHONY: maybe-html-bison html-bison
7778 maybe-html-bison:
7779 @if bison
7780 maybe-html-bison: html-bison
7781
7782 html-bison: \
7783 configure-bison
7784 @: $(MAKE); $(unstage)
7785 @[ -f ./bison/Makefile ] || exit 0; \
7786 r=`${PWD_COMMAND}`; export r; \
7787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7788 $(HOST_EXPORTS) \
7789 for flag in $(EXTRA_HOST_FLAGS) ; do \
7790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7791 done; \
7792 echo "Doing html in bison" ; \
7793 (cd $(HOST_SUBDIR)/bison && \
7794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7796 "RANLIB=$${RANLIB}" \
7797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7798 html) \
7799 || exit 1
7800
7801 @endif bison
7802
7803 .PHONY: maybe-TAGS-bison TAGS-bison
7804 maybe-TAGS-bison:
7805 @if bison
7806 maybe-TAGS-bison: TAGS-bison
7807
7808 TAGS-bison: \
7809 configure-bison
7810 @: $(MAKE); $(unstage)
7811 @[ -f ./bison/Makefile ] || exit 0; \
7812 r=`${PWD_COMMAND}`; export r; \
7813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7814 $(HOST_EXPORTS) \
7815 for flag in $(EXTRA_HOST_FLAGS) ; do \
7816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7817 done; \
7818 echo "Doing TAGS in bison" ; \
7819 (cd $(HOST_SUBDIR)/bison && \
7820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7822 "RANLIB=$${RANLIB}" \
7823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7824 TAGS) \
7825 || exit 1
7826
7827 @endif bison
7828
7829 .PHONY: maybe-install-info-bison install-info-bison
7830 maybe-install-info-bison:
7831 @if bison
7832 maybe-install-info-bison: install-info-bison
7833
7834 install-info-bison: \
7835 configure-bison \
7836 info-bison
7837 @: $(MAKE); $(unstage)
7838 @[ -f ./bison/Makefile ] || exit 0; \
7839 r=`${PWD_COMMAND}`; export r; \
7840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7841 $(HOST_EXPORTS) \
7842 for flag in $(EXTRA_HOST_FLAGS) ; do \
7843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7844 done; \
7845 echo "Doing install-info in bison" ; \
7846 (cd $(HOST_SUBDIR)/bison && \
7847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7849 "RANLIB=$${RANLIB}" \
7850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7851 install-info) \
7852 || exit 1
7853
7854 @endif bison
7855
7856 .PHONY: maybe-install-pdf-bison install-pdf-bison
7857 maybe-install-pdf-bison:
7858 @if bison
7859 maybe-install-pdf-bison: install-pdf-bison
7860
7861 install-pdf-bison: \
7862 configure-bison \
7863 pdf-bison
7864 @: $(MAKE); $(unstage)
7865 @[ -f ./bison/Makefile ] || exit 0; \
7866 r=`${PWD_COMMAND}`; export r; \
7867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7868 $(HOST_EXPORTS) \
7869 for flag in $(EXTRA_HOST_FLAGS) ; do \
7870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7871 done; \
7872 echo "Doing install-pdf in bison" ; \
7873 (cd $(HOST_SUBDIR)/bison && \
7874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7876 "RANLIB=$${RANLIB}" \
7877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7878 install-pdf) \
7879 || exit 1
7880
7881 @endif bison
7882
7883 .PHONY: maybe-install-html-bison install-html-bison
7884 maybe-install-html-bison:
7885 @if bison
7886 maybe-install-html-bison: install-html-bison
7887
7888 install-html-bison: \
7889 configure-bison \
7890 html-bison
7891 @: $(MAKE); $(unstage)
7892 @[ -f ./bison/Makefile ] || exit 0; \
7893 r=`${PWD_COMMAND}`; export r; \
7894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7895 $(HOST_EXPORTS) \
7896 for flag in $(EXTRA_HOST_FLAGS) ; do \
7897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7898 done; \
7899 echo "Doing install-html in bison" ; \
7900 (cd $(HOST_SUBDIR)/bison && \
7901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7903 "RANLIB=$${RANLIB}" \
7904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7905 install-html) \
7906 || exit 1
7907
7908 @endif bison
7909
7910 .PHONY: maybe-installcheck-bison installcheck-bison
7911 maybe-installcheck-bison:
7912 @if bison
7913 maybe-installcheck-bison: installcheck-bison
7914
7915 installcheck-bison: \
7916 configure-bison
7917 @: $(MAKE); $(unstage)
7918 @[ -f ./bison/Makefile ] || exit 0; \
7919 r=`${PWD_COMMAND}`; export r; \
7920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7921 $(HOST_EXPORTS) \
7922 for flag in $(EXTRA_HOST_FLAGS) ; do \
7923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7924 done; \
7925 echo "Doing installcheck in bison" ; \
7926 (cd $(HOST_SUBDIR)/bison && \
7927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7929 "RANLIB=$${RANLIB}" \
7930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7931 installcheck) \
7932 || exit 1
7933
7934 @endif bison
7935
7936 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7937 maybe-mostlyclean-bison:
7938 @if bison
7939 maybe-mostlyclean-bison: mostlyclean-bison
7940
7941 mostlyclean-bison:
7942 @: $(MAKE); $(unstage)
7943 @[ -f ./bison/Makefile ] || exit 0; \
7944 r=`${PWD_COMMAND}`; export r; \
7945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946 $(HOST_EXPORTS) \
7947 for flag in $(EXTRA_HOST_FLAGS) ; do \
7948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7949 done; \
7950 echo "Doing mostlyclean in bison" ; \
7951 (cd $(HOST_SUBDIR)/bison && \
7952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7954 "RANLIB=$${RANLIB}" \
7955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7956 mostlyclean) \
7957 || exit 1
7958
7959 @endif bison
7960
7961 .PHONY: maybe-clean-bison clean-bison
7962 maybe-clean-bison:
7963 @if bison
7964 maybe-clean-bison: clean-bison
7965
7966 clean-bison:
7967 @: $(MAKE); $(unstage)
7968 @[ -f ./bison/Makefile ] || exit 0; \
7969 r=`${PWD_COMMAND}`; export r; \
7970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7971 $(HOST_EXPORTS) \
7972 for flag in $(EXTRA_HOST_FLAGS) ; do \
7973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7974 done; \
7975 echo "Doing clean in bison" ; \
7976 (cd $(HOST_SUBDIR)/bison && \
7977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7979 "RANLIB=$${RANLIB}" \
7980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7981 clean) \
7982 || exit 1
7983
7984 @endif bison
7985
7986 .PHONY: maybe-distclean-bison distclean-bison
7987 maybe-distclean-bison:
7988 @if bison
7989 maybe-distclean-bison: distclean-bison
7990
7991 distclean-bison:
7992 @: $(MAKE); $(unstage)
7993 @[ -f ./bison/Makefile ] || exit 0; \
7994 r=`${PWD_COMMAND}`; export r; \
7995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7996 $(HOST_EXPORTS) \
7997 for flag in $(EXTRA_HOST_FLAGS) ; do \
7998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7999 done; \
8000 echo "Doing distclean in bison" ; \
8001 (cd $(HOST_SUBDIR)/bison && \
8002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8004 "RANLIB=$${RANLIB}" \
8005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8006 distclean) \
8007 || exit 1
8008
8009 @endif bison
8010
8011 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8012 maybe-maintainer-clean-bison:
8013 @if bison
8014 maybe-maintainer-clean-bison: maintainer-clean-bison
8015
8016 maintainer-clean-bison:
8017 @: $(MAKE); $(unstage)
8018 @[ -f ./bison/Makefile ] || exit 0; \
8019 r=`${PWD_COMMAND}`; export r; \
8020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8021 $(HOST_EXPORTS) \
8022 for flag in $(EXTRA_HOST_FLAGS) ; do \
8023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8024 done; \
8025 echo "Doing maintainer-clean in bison" ; \
8026 (cd $(HOST_SUBDIR)/bison && \
8027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8029 "RANLIB=$${RANLIB}" \
8030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8031 maintainer-clean) \
8032 || exit 1
8033
8034 @endif bison
8035
8036
8037
8038 .PHONY: configure-byacc maybe-configure-byacc
8039 maybe-configure-byacc:
8040 @if gcc-bootstrap
8041 configure-byacc: stage_current
8042 @endif gcc-bootstrap
8043 @if byacc
8044 maybe-configure-byacc: configure-byacc
8045 configure-byacc:
8046 @: $(MAKE); $(unstage)
8047 @r=`${PWD_COMMAND}`; export r; \
8048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8049 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8051 $(HOST_EXPORTS) \
8052 echo Configuring in $(HOST_SUBDIR)/byacc; \
8053 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8054 case $(srcdir) in \
8055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8056 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8058 esac; \
8059 srcdiroption="--srcdir=$${topdir}/byacc"; \
8060 libsrcdir="$$s/byacc"; \
8061 $(SHELL) $${libsrcdir}/configure \
8062 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8063 --target=${target_alias} $${srcdiroption} \
8064 || exit 1
8065 @endif byacc
8066
8067
8068
8069
8070
8071 .PHONY: all-byacc maybe-all-byacc
8072 maybe-all-byacc:
8073 @if gcc-bootstrap
8074 all-byacc: stage_current
8075 @endif gcc-bootstrap
8076 @if byacc
8077 TARGET-byacc=all
8078 maybe-all-byacc: all-byacc
8079 all-byacc: configure-byacc
8080 @: $(MAKE); $(unstage)
8081 @r=`${PWD_COMMAND}`; export r; \
8082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8083 $(HOST_EXPORTS) \
8084 (cd $(HOST_SUBDIR)/byacc && \
8085 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8086 $(TARGET-byacc))
8087 @endif byacc
8088
8089
8090
8091
8092 .PHONY: check-byacc maybe-check-byacc
8093 maybe-check-byacc:
8094 @if byacc
8095 maybe-check-byacc: check-byacc
8096
8097 # This module is only tested in a native toolchain.
8098 check-byacc:
8099 @: $(MAKE); $(unstage)
8100 @if [ '$(host)' = '$(target)' ] ; then \
8101 r=`${PWD_COMMAND}`; export r; \
8102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8103 $(HOST_EXPORTS) \
8104 (cd $(HOST_SUBDIR)/byacc && \
8105 $(MAKE) $(FLAGS_TO_PASS) check); \
8106 fi
8107
8108 @endif byacc
8109
8110 .PHONY: install-byacc maybe-install-byacc
8111 maybe-install-byacc:
8112 @if byacc
8113 maybe-install-byacc: install-byacc
8114
8115 install-byacc: installdirs
8116 @: $(MAKE); $(unstage)
8117 @r=`${PWD_COMMAND}`; export r; \
8118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8119 $(HOST_EXPORTS) \
8120 (cd $(HOST_SUBDIR)/byacc && \
8121 $(MAKE) $(FLAGS_TO_PASS) install)
8122
8123 @endif byacc
8124
8125 # Other targets (info, dvi, pdf, etc.)
8126
8127 .PHONY: maybe-info-byacc info-byacc
8128 maybe-info-byacc:
8129 @if byacc
8130 maybe-info-byacc: info-byacc
8131
8132 info-byacc: \
8133 configure-byacc
8134 @: $(MAKE); $(unstage)
8135 @[ -f ./byacc/Makefile ] || exit 0; \
8136 r=`${PWD_COMMAND}`; export r; \
8137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138 $(HOST_EXPORTS) \
8139 for flag in $(EXTRA_HOST_FLAGS) ; do \
8140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8141 done; \
8142 echo "Doing info in byacc" ; \
8143 (cd $(HOST_SUBDIR)/byacc && \
8144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8146 "RANLIB=$${RANLIB}" \
8147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8148 info) \
8149 || exit 1
8150
8151 @endif byacc
8152
8153 .PHONY: maybe-dvi-byacc dvi-byacc
8154 maybe-dvi-byacc:
8155 @if byacc
8156 maybe-dvi-byacc: dvi-byacc
8157
8158 dvi-byacc: \
8159 configure-byacc
8160 @: $(MAKE); $(unstage)
8161 @[ -f ./byacc/Makefile ] || exit 0; \
8162 r=`${PWD_COMMAND}`; export r; \
8163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8164 $(HOST_EXPORTS) \
8165 for flag in $(EXTRA_HOST_FLAGS) ; do \
8166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8167 done; \
8168 echo "Doing dvi in byacc" ; \
8169 (cd $(HOST_SUBDIR)/byacc && \
8170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8172 "RANLIB=$${RANLIB}" \
8173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8174 dvi) \
8175 || exit 1
8176
8177 @endif byacc
8178
8179 .PHONY: maybe-pdf-byacc pdf-byacc
8180 maybe-pdf-byacc:
8181 @if byacc
8182 maybe-pdf-byacc: pdf-byacc
8183
8184 pdf-byacc: \
8185 configure-byacc
8186 @: $(MAKE); $(unstage)
8187 @[ -f ./byacc/Makefile ] || exit 0; \
8188 r=`${PWD_COMMAND}`; export r; \
8189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8190 $(HOST_EXPORTS) \
8191 for flag in $(EXTRA_HOST_FLAGS) ; do \
8192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8193 done; \
8194 echo "Doing pdf in byacc" ; \
8195 (cd $(HOST_SUBDIR)/byacc && \
8196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8198 "RANLIB=$${RANLIB}" \
8199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8200 pdf) \
8201 || exit 1
8202
8203 @endif byacc
8204
8205 .PHONY: maybe-html-byacc html-byacc
8206 maybe-html-byacc:
8207 @if byacc
8208 maybe-html-byacc: html-byacc
8209
8210 html-byacc: \
8211 configure-byacc
8212 @: $(MAKE); $(unstage)
8213 @[ -f ./byacc/Makefile ] || exit 0; \
8214 r=`${PWD_COMMAND}`; export r; \
8215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8216 $(HOST_EXPORTS) \
8217 for flag in $(EXTRA_HOST_FLAGS) ; do \
8218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8219 done; \
8220 echo "Doing html in byacc" ; \
8221 (cd $(HOST_SUBDIR)/byacc && \
8222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8224 "RANLIB=$${RANLIB}" \
8225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8226 html) \
8227 || exit 1
8228
8229 @endif byacc
8230
8231 .PHONY: maybe-TAGS-byacc TAGS-byacc
8232 maybe-TAGS-byacc:
8233 @if byacc
8234 maybe-TAGS-byacc: TAGS-byacc
8235
8236 TAGS-byacc: \
8237 configure-byacc
8238 @: $(MAKE); $(unstage)
8239 @[ -f ./byacc/Makefile ] || exit 0; \
8240 r=`${PWD_COMMAND}`; export r; \
8241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8242 $(HOST_EXPORTS) \
8243 for flag in $(EXTRA_HOST_FLAGS) ; do \
8244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8245 done; \
8246 echo "Doing TAGS in byacc" ; \
8247 (cd $(HOST_SUBDIR)/byacc && \
8248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8250 "RANLIB=$${RANLIB}" \
8251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8252 TAGS) \
8253 || exit 1
8254
8255 @endif byacc
8256
8257 .PHONY: maybe-install-info-byacc install-info-byacc
8258 maybe-install-info-byacc:
8259 @if byacc
8260 maybe-install-info-byacc: install-info-byacc
8261
8262 install-info-byacc: \
8263 configure-byacc \
8264 info-byacc
8265 @: $(MAKE); $(unstage)
8266 @[ -f ./byacc/Makefile ] || exit 0; \
8267 r=`${PWD_COMMAND}`; export r; \
8268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8269 $(HOST_EXPORTS) \
8270 for flag in $(EXTRA_HOST_FLAGS) ; do \
8271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8272 done; \
8273 echo "Doing install-info in byacc" ; \
8274 (cd $(HOST_SUBDIR)/byacc && \
8275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8277 "RANLIB=$${RANLIB}" \
8278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8279 install-info) \
8280 || exit 1
8281
8282 @endif byacc
8283
8284 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8285 maybe-install-pdf-byacc:
8286 @if byacc
8287 maybe-install-pdf-byacc: install-pdf-byacc
8288
8289 install-pdf-byacc: \
8290 configure-byacc \
8291 pdf-byacc
8292 @: $(MAKE); $(unstage)
8293 @[ -f ./byacc/Makefile ] || exit 0; \
8294 r=`${PWD_COMMAND}`; export r; \
8295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8296 $(HOST_EXPORTS) \
8297 for flag in $(EXTRA_HOST_FLAGS) ; do \
8298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8299 done; \
8300 echo "Doing install-pdf in byacc" ; \
8301 (cd $(HOST_SUBDIR)/byacc && \
8302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8304 "RANLIB=$${RANLIB}" \
8305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8306 install-pdf) \
8307 || exit 1
8308
8309 @endif byacc
8310
8311 .PHONY: maybe-install-html-byacc install-html-byacc
8312 maybe-install-html-byacc:
8313 @if byacc
8314 maybe-install-html-byacc: install-html-byacc
8315
8316 install-html-byacc: \
8317 configure-byacc \
8318 html-byacc
8319 @: $(MAKE); $(unstage)
8320 @[ -f ./byacc/Makefile ] || exit 0; \
8321 r=`${PWD_COMMAND}`; export r; \
8322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8323 $(HOST_EXPORTS) \
8324 for flag in $(EXTRA_HOST_FLAGS) ; do \
8325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8326 done; \
8327 echo "Doing install-html in byacc" ; \
8328 (cd $(HOST_SUBDIR)/byacc && \
8329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8331 "RANLIB=$${RANLIB}" \
8332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8333 install-html) \
8334 || exit 1
8335
8336 @endif byacc
8337
8338 .PHONY: maybe-installcheck-byacc installcheck-byacc
8339 maybe-installcheck-byacc:
8340 @if byacc
8341 maybe-installcheck-byacc: installcheck-byacc
8342
8343 installcheck-byacc: \
8344 configure-byacc
8345 @: $(MAKE); $(unstage)
8346 @[ -f ./byacc/Makefile ] || exit 0; \
8347 r=`${PWD_COMMAND}`; export r; \
8348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8349 $(HOST_EXPORTS) \
8350 for flag in $(EXTRA_HOST_FLAGS) ; do \
8351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8352 done; \
8353 echo "Doing installcheck in byacc" ; \
8354 (cd $(HOST_SUBDIR)/byacc && \
8355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8357 "RANLIB=$${RANLIB}" \
8358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8359 installcheck) \
8360 || exit 1
8361
8362 @endif byacc
8363
8364 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8365 maybe-mostlyclean-byacc:
8366 @if byacc
8367 maybe-mostlyclean-byacc: mostlyclean-byacc
8368
8369 mostlyclean-byacc:
8370 @: $(MAKE); $(unstage)
8371 @[ -f ./byacc/Makefile ] || exit 0; \
8372 r=`${PWD_COMMAND}`; export r; \
8373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8374 $(HOST_EXPORTS) \
8375 for flag in $(EXTRA_HOST_FLAGS) ; do \
8376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8377 done; \
8378 echo "Doing mostlyclean in byacc" ; \
8379 (cd $(HOST_SUBDIR)/byacc && \
8380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8382 "RANLIB=$${RANLIB}" \
8383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8384 mostlyclean) \
8385 || exit 1
8386
8387 @endif byacc
8388
8389 .PHONY: maybe-clean-byacc clean-byacc
8390 maybe-clean-byacc:
8391 @if byacc
8392 maybe-clean-byacc: clean-byacc
8393
8394 clean-byacc:
8395 @: $(MAKE); $(unstage)
8396 @[ -f ./byacc/Makefile ] || exit 0; \
8397 r=`${PWD_COMMAND}`; export r; \
8398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8399 $(HOST_EXPORTS) \
8400 for flag in $(EXTRA_HOST_FLAGS) ; do \
8401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8402 done; \
8403 echo "Doing clean in byacc" ; \
8404 (cd $(HOST_SUBDIR)/byacc && \
8405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8407 "RANLIB=$${RANLIB}" \
8408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8409 clean) \
8410 || exit 1
8411
8412 @endif byacc
8413
8414 .PHONY: maybe-distclean-byacc distclean-byacc
8415 maybe-distclean-byacc:
8416 @if byacc
8417 maybe-distclean-byacc: distclean-byacc
8418
8419 distclean-byacc:
8420 @: $(MAKE); $(unstage)
8421 @[ -f ./byacc/Makefile ] || exit 0; \
8422 r=`${PWD_COMMAND}`; export r; \
8423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8424 $(HOST_EXPORTS) \
8425 for flag in $(EXTRA_HOST_FLAGS) ; do \
8426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8427 done; \
8428 echo "Doing distclean in byacc" ; \
8429 (cd $(HOST_SUBDIR)/byacc && \
8430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8432 "RANLIB=$${RANLIB}" \
8433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8434 distclean) \
8435 || exit 1
8436
8437 @endif byacc
8438
8439 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8440 maybe-maintainer-clean-byacc:
8441 @if byacc
8442 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8443
8444 maintainer-clean-byacc:
8445 @: $(MAKE); $(unstage)
8446 @[ -f ./byacc/Makefile ] || exit 0; \
8447 r=`${PWD_COMMAND}`; export r; \
8448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8449 $(HOST_EXPORTS) \
8450 for flag in $(EXTRA_HOST_FLAGS) ; do \
8451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8452 done; \
8453 echo "Doing maintainer-clean in byacc" ; \
8454 (cd $(HOST_SUBDIR)/byacc && \
8455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8457 "RANLIB=$${RANLIB}" \
8458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8459 maintainer-clean) \
8460 || exit 1
8461
8462 @endif byacc
8463
8464
8465
8466 .PHONY: configure-bzip2 maybe-configure-bzip2
8467 maybe-configure-bzip2:
8468 @if gcc-bootstrap
8469 configure-bzip2: stage_current
8470 @endif gcc-bootstrap
8471 @if bzip2
8472 maybe-configure-bzip2: configure-bzip2
8473 configure-bzip2:
8474 @: $(MAKE); $(unstage)
8475 @r=`${PWD_COMMAND}`; export r; \
8476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8477 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8479 $(HOST_EXPORTS) \
8480 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8481 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8482 case $(srcdir) in \
8483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8484 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8486 esac; \
8487 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8488 libsrcdir="$$s/bzip2"; \
8489 $(SHELL) $${libsrcdir}/configure \
8490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8491 --target=${target_alias} $${srcdiroption} \
8492 || exit 1
8493 @endif bzip2
8494
8495
8496
8497
8498
8499 .PHONY: all-bzip2 maybe-all-bzip2
8500 maybe-all-bzip2:
8501 @if gcc-bootstrap
8502 all-bzip2: stage_current
8503 @endif gcc-bootstrap
8504 @if bzip2
8505 TARGET-bzip2=all
8506 maybe-all-bzip2: all-bzip2
8507 all-bzip2: configure-bzip2
8508 @: $(MAKE); $(unstage)
8509 @r=`${PWD_COMMAND}`; export r; \
8510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8511 $(HOST_EXPORTS) \
8512 (cd $(HOST_SUBDIR)/bzip2 && \
8513 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8514 $(TARGET-bzip2))
8515 @endif bzip2
8516
8517
8518
8519
8520 .PHONY: check-bzip2 maybe-check-bzip2
8521 maybe-check-bzip2:
8522 @if bzip2
8523 maybe-check-bzip2: check-bzip2
8524
8525 check-bzip2:
8526 @: $(MAKE); $(unstage)
8527 @r=`${PWD_COMMAND}`; export r; \
8528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8529 $(HOST_EXPORTS) \
8530 (cd $(HOST_SUBDIR)/bzip2 && \
8531 $(MAKE) $(FLAGS_TO_PASS) check)
8532
8533 @endif bzip2
8534
8535 .PHONY: install-bzip2 maybe-install-bzip2
8536 maybe-install-bzip2:
8537 @if bzip2
8538 maybe-install-bzip2: install-bzip2
8539
8540 install-bzip2: installdirs
8541 @: $(MAKE); $(unstage)
8542 @r=`${PWD_COMMAND}`; export r; \
8543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8544 $(HOST_EXPORTS) \
8545 (cd $(HOST_SUBDIR)/bzip2 && \
8546 $(MAKE) $(FLAGS_TO_PASS) install)
8547
8548 @endif bzip2
8549
8550 # Other targets (info, dvi, pdf, etc.)
8551
8552 .PHONY: maybe-info-bzip2 info-bzip2
8553 maybe-info-bzip2:
8554 @if bzip2
8555 maybe-info-bzip2: info-bzip2
8556
8557 info-bzip2: \
8558 configure-bzip2
8559 @: $(MAKE); $(unstage)
8560 @[ -f ./bzip2/Makefile ] || exit 0; \
8561 r=`${PWD_COMMAND}`; export r; \
8562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8563 $(HOST_EXPORTS) \
8564 for flag in $(EXTRA_HOST_FLAGS) ; do \
8565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8566 done; \
8567 echo "Doing info in bzip2" ; \
8568 (cd $(HOST_SUBDIR)/bzip2 && \
8569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8571 "RANLIB=$${RANLIB}" \
8572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8573 info) \
8574 || exit 1
8575
8576 @endif bzip2
8577
8578 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8579 maybe-dvi-bzip2:
8580 @if bzip2
8581 maybe-dvi-bzip2: dvi-bzip2
8582
8583 dvi-bzip2: \
8584 configure-bzip2
8585 @: $(MAKE); $(unstage)
8586 @[ -f ./bzip2/Makefile ] || exit 0; \
8587 r=`${PWD_COMMAND}`; export r; \
8588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8589 $(HOST_EXPORTS) \
8590 for flag in $(EXTRA_HOST_FLAGS) ; do \
8591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8592 done; \
8593 echo "Doing dvi in bzip2" ; \
8594 (cd $(HOST_SUBDIR)/bzip2 && \
8595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8597 "RANLIB=$${RANLIB}" \
8598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8599 dvi) \
8600 || exit 1
8601
8602 @endif bzip2
8603
8604 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8605 maybe-pdf-bzip2:
8606 @if bzip2
8607 maybe-pdf-bzip2: pdf-bzip2
8608
8609 pdf-bzip2: \
8610 configure-bzip2
8611 @: $(MAKE); $(unstage)
8612 @[ -f ./bzip2/Makefile ] || exit 0; \
8613 r=`${PWD_COMMAND}`; export r; \
8614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8615 $(HOST_EXPORTS) \
8616 for flag in $(EXTRA_HOST_FLAGS) ; do \
8617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8618 done; \
8619 echo "Doing pdf in bzip2" ; \
8620 (cd $(HOST_SUBDIR)/bzip2 && \
8621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8623 "RANLIB=$${RANLIB}" \
8624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8625 pdf) \
8626 || exit 1
8627
8628 @endif bzip2
8629
8630 .PHONY: maybe-html-bzip2 html-bzip2
8631 maybe-html-bzip2:
8632 @if bzip2
8633 maybe-html-bzip2: html-bzip2
8634
8635 html-bzip2: \
8636 configure-bzip2
8637 @: $(MAKE); $(unstage)
8638 @[ -f ./bzip2/Makefile ] || exit 0; \
8639 r=`${PWD_COMMAND}`; export r; \
8640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8641 $(HOST_EXPORTS) \
8642 for flag in $(EXTRA_HOST_FLAGS) ; do \
8643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8644 done; \
8645 echo "Doing html in bzip2" ; \
8646 (cd $(HOST_SUBDIR)/bzip2 && \
8647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8649 "RANLIB=$${RANLIB}" \
8650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8651 html) \
8652 || exit 1
8653
8654 @endif bzip2
8655
8656 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8657 maybe-TAGS-bzip2:
8658 @if bzip2
8659 maybe-TAGS-bzip2: TAGS-bzip2
8660
8661 TAGS-bzip2: \
8662 configure-bzip2
8663 @: $(MAKE); $(unstage)
8664 @[ -f ./bzip2/Makefile ] || exit 0; \
8665 r=`${PWD_COMMAND}`; export r; \
8666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8667 $(HOST_EXPORTS) \
8668 for flag in $(EXTRA_HOST_FLAGS) ; do \
8669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8670 done; \
8671 echo "Doing TAGS in bzip2" ; \
8672 (cd $(HOST_SUBDIR)/bzip2 && \
8673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8675 "RANLIB=$${RANLIB}" \
8676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8677 TAGS) \
8678 || exit 1
8679
8680 @endif bzip2
8681
8682 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8683 maybe-install-info-bzip2:
8684 @if bzip2
8685 maybe-install-info-bzip2: install-info-bzip2
8686
8687 install-info-bzip2: \
8688 configure-bzip2 \
8689 info-bzip2
8690 @: $(MAKE); $(unstage)
8691 @[ -f ./bzip2/Makefile ] || exit 0; \
8692 r=`${PWD_COMMAND}`; export r; \
8693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8694 $(HOST_EXPORTS) \
8695 for flag in $(EXTRA_HOST_FLAGS) ; do \
8696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8697 done; \
8698 echo "Doing install-info in bzip2" ; \
8699 (cd $(HOST_SUBDIR)/bzip2 && \
8700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8702 "RANLIB=$${RANLIB}" \
8703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8704 install-info) \
8705 || exit 1
8706
8707 @endif bzip2
8708
8709 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8710 maybe-install-pdf-bzip2:
8711 @if bzip2
8712 maybe-install-pdf-bzip2: install-pdf-bzip2
8713
8714 install-pdf-bzip2: \
8715 configure-bzip2 \
8716 pdf-bzip2
8717 @: $(MAKE); $(unstage)
8718 @[ -f ./bzip2/Makefile ] || exit 0; \
8719 r=`${PWD_COMMAND}`; export r; \
8720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8721 $(HOST_EXPORTS) \
8722 for flag in $(EXTRA_HOST_FLAGS) ; do \
8723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8724 done; \
8725 echo "Doing install-pdf in bzip2" ; \
8726 (cd $(HOST_SUBDIR)/bzip2 && \
8727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8729 "RANLIB=$${RANLIB}" \
8730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8731 install-pdf) \
8732 || exit 1
8733
8734 @endif bzip2
8735
8736 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8737 maybe-install-html-bzip2:
8738 @if bzip2
8739 maybe-install-html-bzip2: install-html-bzip2
8740
8741 install-html-bzip2: \
8742 configure-bzip2 \
8743 html-bzip2
8744 @: $(MAKE); $(unstage)
8745 @[ -f ./bzip2/Makefile ] || exit 0; \
8746 r=`${PWD_COMMAND}`; export r; \
8747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8748 $(HOST_EXPORTS) \
8749 for flag in $(EXTRA_HOST_FLAGS) ; do \
8750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8751 done; \
8752 echo "Doing install-html in bzip2" ; \
8753 (cd $(HOST_SUBDIR)/bzip2 && \
8754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8756 "RANLIB=$${RANLIB}" \
8757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8758 install-html) \
8759 || exit 1
8760
8761 @endif bzip2
8762
8763 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8764 maybe-installcheck-bzip2:
8765 @if bzip2
8766 maybe-installcheck-bzip2: installcheck-bzip2
8767
8768 installcheck-bzip2: \
8769 configure-bzip2
8770 @: $(MAKE); $(unstage)
8771 @[ -f ./bzip2/Makefile ] || exit 0; \
8772 r=`${PWD_COMMAND}`; export r; \
8773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8774 $(HOST_EXPORTS) \
8775 for flag in $(EXTRA_HOST_FLAGS) ; do \
8776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8777 done; \
8778 echo "Doing installcheck in bzip2" ; \
8779 (cd $(HOST_SUBDIR)/bzip2 && \
8780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8782 "RANLIB=$${RANLIB}" \
8783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8784 installcheck) \
8785 || exit 1
8786
8787 @endif bzip2
8788
8789 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8790 maybe-mostlyclean-bzip2:
8791 @if bzip2
8792 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8793
8794 mostlyclean-bzip2:
8795 @: $(MAKE); $(unstage)
8796 @[ -f ./bzip2/Makefile ] || exit 0; \
8797 r=`${PWD_COMMAND}`; export r; \
8798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8799 $(HOST_EXPORTS) \
8800 for flag in $(EXTRA_HOST_FLAGS) ; do \
8801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8802 done; \
8803 echo "Doing mostlyclean in bzip2" ; \
8804 (cd $(HOST_SUBDIR)/bzip2 && \
8805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8807 "RANLIB=$${RANLIB}" \
8808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8809 mostlyclean) \
8810 || exit 1
8811
8812 @endif bzip2
8813
8814 .PHONY: maybe-clean-bzip2 clean-bzip2
8815 maybe-clean-bzip2:
8816 @if bzip2
8817 maybe-clean-bzip2: clean-bzip2
8818
8819 clean-bzip2:
8820 @: $(MAKE); $(unstage)
8821 @[ -f ./bzip2/Makefile ] || exit 0; \
8822 r=`${PWD_COMMAND}`; export r; \
8823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8824 $(HOST_EXPORTS) \
8825 for flag in $(EXTRA_HOST_FLAGS) ; do \
8826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8827 done; \
8828 echo "Doing clean in bzip2" ; \
8829 (cd $(HOST_SUBDIR)/bzip2 && \
8830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8832 "RANLIB=$${RANLIB}" \
8833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8834 clean) \
8835 || exit 1
8836
8837 @endif bzip2
8838
8839 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8840 maybe-distclean-bzip2:
8841 @if bzip2
8842 maybe-distclean-bzip2: distclean-bzip2
8843
8844 distclean-bzip2:
8845 @: $(MAKE); $(unstage)
8846 @[ -f ./bzip2/Makefile ] || exit 0; \
8847 r=`${PWD_COMMAND}`; export r; \
8848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8849 $(HOST_EXPORTS) \
8850 for flag in $(EXTRA_HOST_FLAGS) ; do \
8851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8852 done; \
8853 echo "Doing distclean in bzip2" ; \
8854 (cd $(HOST_SUBDIR)/bzip2 && \
8855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8857 "RANLIB=$${RANLIB}" \
8858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8859 distclean) \
8860 || exit 1
8861
8862 @endif bzip2
8863
8864 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8865 maybe-maintainer-clean-bzip2:
8866 @if bzip2
8867 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8868
8869 maintainer-clean-bzip2:
8870 @: $(MAKE); $(unstage)
8871 @[ -f ./bzip2/Makefile ] || exit 0; \
8872 r=`${PWD_COMMAND}`; export r; \
8873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8874 $(HOST_EXPORTS) \
8875 for flag in $(EXTRA_HOST_FLAGS) ; do \
8876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8877 done; \
8878 echo "Doing maintainer-clean in bzip2" ; \
8879 (cd $(HOST_SUBDIR)/bzip2 && \
8880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8882 "RANLIB=$${RANLIB}" \
8883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8884 maintainer-clean) \
8885 || exit 1
8886
8887 @endif bzip2
8888
8889
8890
8891 .PHONY: configure-dejagnu maybe-configure-dejagnu
8892 maybe-configure-dejagnu:
8893 @if gcc-bootstrap
8894 configure-dejagnu: stage_current
8895 @endif gcc-bootstrap
8896 @if dejagnu
8897 maybe-configure-dejagnu: configure-dejagnu
8898 configure-dejagnu:
8899 @: $(MAKE); $(unstage)
8900 @r=`${PWD_COMMAND}`; export r; \
8901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8904 $(HOST_EXPORTS) \
8905 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8906 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8907 case $(srcdir) in \
8908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8909 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8911 esac; \
8912 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8913 libsrcdir="$$s/dejagnu"; \
8914 $(SHELL) $${libsrcdir}/configure \
8915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8916 --target=${target_alias} $${srcdiroption} \
8917 || exit 1
8918 @endif dejagnu
8919
8920
8921
8922
8923
8924 .PHONY: all-dejagnu maybe-all-dejagnu
8925 maybe-all-dejagnu:
8926 @if gcc-bootstrap
8927 all-dejagnu: stage_current
8928 @endif gcc-bootstrap
8929 @if dejagnu
8930 TARGET-dejagnu=all
8931 maybe-all-dejagnu: all-dejagnu
8932 all-dejagnu: configure-dejagnu
8933 @: $(MAKE); $(unstage)
8934 @r=`${PWD_COMMAND}`; export r; \
8935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8936 $(HOST_EXPORTS) \
8937 (cd $(HOST_SUBDIR)/dejagnu && \
8938 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8939 $(TARGET-dejagnu))
8940 @endif dejagnu
8941
8942
8943
8944
8945 .PHONY: check-dejagnu maybe-check-dejagnu
8946 maybe-check-dejagnu:
8947 @if dejagnu
8948 maybe-check-dejagnu: check-dejagnu
8949
8950 check-dejagnu:
8951 @: $(MAKE); $(unstage)
8952 @r=`${PWD_COMMAND}`; export r; \
8953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8954 $(HOST_EXPORTS) \
8955 (cd $(HOST_SUBDIR)/dejagnu && \
8956 $(MAKE) $(FLAGS_TO_PASS) check)
8957
8958 @endif dejagnu
8959
8960 .PHONY: install-dejagnu maybe-install-dejagnu
8961 maybe-install-dejagnu:
8962 @if dejagnu
8963 maybe-install-dejagnu: install-dejagnu
8964
8965 install-dejagnu: installdirs
8966 @: $(MAKE); $(unstage)
8967 @r=`${PWD_COMMAND}`; export r; \
8968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8969 $(HOST_EXPORTS) \
8970 (cd $(HOST_SUBDIR)/dejagnu && \
8971 $(MAKE) $(FLAGS_TO_PASS) install)
8972
8973 @endif dejagnu
8974
8975 # Other targets (info, dvi, pdf, etc.)
8976
8977 .PHONY: maybe-info-dejagnu info-dejagnu
8978 maybe-info-dejagnu:
8979 @if dejagnu
8980 maybe-info-dejagnu: info-dejagnu
8981
8982 info-dejagnu: \
8983 configure-dejagnu
8984 @: $(MAKE); $(unstage)
8985 @[ -f ./dejagnu/Makefile ] || exit 0; \
8986 r=`${PWD_COMMAND}`; export r; \
8987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8988 $(HOST_EXPORTS) \
8989 for flag in $(EXTRA_HOST_FLAGS) ; do \
8990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8991 done; \
8992 echo "Doing info in dejagnu" ; \
8993 (cd $(HOST_SUBDIR)/dejagnu && \
8994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8996 "RANLIB=$${RANLIB}" \
8997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8998 info) \
8999 || exit 1
9000
9001 @endif dejagnu
9002
9003 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9004 maybe-dvi-dejagnu:
9005 @if dejagnu
9006 maybe-dvi-dejagnu: dvi-dejagnu
9007
9008 dvi-dejagnu: \
9009 configure-dejagnu
9010 @: $(MAKE); $(unstage)
9011 @[ -f ./dejagnu/Makefile ] || exit 0; \
9012 r=`${PWD_COMMAND}`; export r; \
9013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9014 $(HOST_EXPORTS) \
9015 for flag in $(EXTRA_HOST_FLAGS) ; do \
9016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9017 done; \
9018 echo "Doing dvi in dejagnu" ; \
9019 (cd $(HOST_SUBDIR)/dejagnu && \
9020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9022 "RANLIB=$${RANLIB}" \
9023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9024 dvi) \
9025 || exit 1
9026
9027 @endif dejagnu
9028
9029 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9030 maybe-pdf-dejagnu:
9031 @if dejagnu
9032 maybe-pdf-dejagnu: pdf-dejagnu
9033
9034 pdf-dejagnu: \
9035 configure-dejagnu
9036 @: $(MAKE); $(unstage)
9037 @[ -f ./dejagnu/Makefile ] || exit 0; \
9038 r=`${PWD_COMMAND}`; export r; \
9039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9040 $(HOST_EXPORTS) \
9041 for flag in $(EXTRA_HOST_FLAGS) ; do \
9042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9043 done; \
9044 echo "Doing pdf in dejagnu" ; \
9045 (cd $(HOST_SUBDIR)/dejagnu && \
9046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9048 "RANLIB=$${RANLIB}" \
9049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9050 pdf) \
9051 || exit 1
9052
9053 @endif dejagnu
9054
9055 .PHONY: maybe-html-dejagnu html-dejagnu
9056 maybe-html-dejagnu:
9057 @if dejagnu
9058 maybe-html-dejagnu: html-dejagnu
9059
9060 html-dejagnu: \
9061 configure-dejagnu
9062 @: $(MAKE); $(unstage)
9063 @[ -f ./dejagnu/Makefile ] || exit 0; \
9064 r=`${PWD_COMMAND}`; export r; \
9065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9066 $(HOST_EXPORTS) \
9067 for flag in $(EXTRA_HOST_FLAGS) ; do \
9068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9069 done; \
9070 echo "Doing html in dejagnu" ; \
9071 (cd $(HOST_SUBDIR)/dejagnu && \
9072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9074 "RANLIB=$${RANLIB}" \
9075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9076 html) \
9077 || exit 1
9078
9079 @endif dejagnu
9080
9081 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9082 maybe-TAGS-dejagnu:
9083 @if dejagnu
9084 maybe-TAGS-dejagnu: TAGS-dejagnu
9085
9086 TAGS-dejagnu: \
9087 configure-dejagnu
9088 @: $(MAKE); $(unstage)
9089 @[ -f ./dejagnu/Makefile ] || exit 0; \
9090 r=`${PWD_COMMAND}`; export r; \
9091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9092 $(HOST_EXPORTS) \
9093 for flag in $(EXTRA_HOST_FLAGS) ; do \
9094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9095 done; \
9096 echo "Doing TAGS in dejagnu" ; \
9097 (cd $(HOST_SUBDIR)/dejagnu && \
9098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9100 "RANLIB=$${RANLIB}" \
9101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9102 TAGS) \
9103 || exit 1
9104
9105 @endif dejagnu
9106
9107 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9108 maybe-install-info-dejagnu:
9109 @if dejagnu
9110 maybe-install-info-dejagnu: install-info-dejagnu
9111
9112 install-info-dejagnu: \
9113 configure-dejagnu \
9114 info-dejagnu
9115 @: $(MAKE); $(unstage)
9116 @[ -f ./dejagnu/Makefile ] || exit 0; \
9117 r=`${PWD_COMMAND}`; export r; \
9118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9119 $(HOST_EXPORTS) \
9120 for flag in $(EXTRA_HOST_FLAGS) ; do \
9121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9122 done; \
9123 echo "Doing install-info in dejagnu" ; \
9124 (cd $(HOST_SUBDIR)/dejagnu && \
9125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9127 "RANLIB=$${RANLIB}" \
9128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9129 install-info) \
9130 || exit 1
9131
9132 @endif dejagnu
9133
9134 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9135 maybe-install-pdf-dejagnu:
9136 @if dejagnu
9137 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9138
9139 install-pdf-dejagnu: \
9140 configure-dejagnu \
9141 pdf-dejagnu
9142 @: $(MAKE); $(unstage)
9143 @[ -f ./dejagnu/Makefile ] || exit 0; \
9144 r=`${PWD_COMMAND}`; export r; \
9145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9146 $(HOST_EXPORTS) \
9147 for flag in $(EXTRA_HOST_FLAGS) ; do \
9148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9149 done; \
9150 echo "Doing install-pdf in dejagnu" ; \
9151 (cd $(HOST_SUBDIR)/dejagnu && \
9152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9154 "RANLIB=$${RANLIB}" \
9155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9156 install-pdf) \
9157 || exit 1
9158
9159 @endif dejagnu
9160
9161 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9162 maybe-install-html-dejagnu:
9163 @if dejagnu
9164 maybe-install-html-dejagnu: install-html-dejagnu
9165
9166 install-html-dejagnu: \
9167 configure-dejagnu \
9168 html-dejagnu
9169 @: $(MAKE); $(unstage)
9170 @[ -f ./dejagnu/Makefile ] || exit 0; \
9171 r=`${PWD_COMMAND}`; export r; \
9172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9173 $(HOST_EXPORTS) \
9174 for flag in $(EXTRA_HOST_FLAGS) ; do \
9175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9176 done; \
9177 echo "Doing install-html in dejagnu" ; \
9178 (cd $(HOST_SUBDIR)/dejagnu && \
9179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9181 "RANLIB=$${RANLIB}" \
9182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9183 install-html) \
9184 || exit 1
9185
9186 @endif dejagnu
9187
9188 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9189 maybe-installcheck-dejagnu:
9190 @if dejagnu
9191 maybe-installcheck-dejagnu: installcheck-dejagnu
9192
9193 installcheck-dejagnu: \
9194 configure-dejagnu
9195 @: $(MAKE); $(unstage)
9196 @[ -f ./dejagnu/Makefile ] || exit 0; \
9197 r=`${PWD_COMMAND}`; export r; \
9198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9199 $(HOST_EXPORTS) \
9200 for flag in $(EXTRA_HOST_FLAGS) ; do \
9201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9202 done; \
9203 echo "Doing installcheck in dejagnu" ; \
9204 (cd $(HOST_SUBDIR)/dejagnu && \
9205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9207 "RANLIB=$${RANLIB}" \
9208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9209 installcheck) \
9210 || exit 1
9211
9212 @endif dejagnu
9213
9214 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9215 maybe-mostlyclean-dejagnu:
9216 @if dejagnu
9217 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9218
9219 mostlyclean-dejagnu:
9220 @: $(MAKE); $(unstage)
9221 @[ -f ./dejagnu/Makefile ] || exit 0; \
9222 r=`${PWD_COMMAND}`; export r; \
9223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9224 $(HOST_EXPORTS) \
9225 for flag in $(EXTRA_HOST_FLAGS) ; do \
9226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9227 done; \
9228 echo "Doing mostlyclean in dejagnu" ; \
9229 (cd $(HOST_SUBDIR)/dejagnu && \
9230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9232 "RANLIB=$${RANLIB}" \
9233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9234 mostlyclean) \
9235 || exit 1
9236
9237 @endif dejagnu
9238
9239 .PHONY: maybe-clean-dejagnu clean-dejagnu
9240 maybe-clean-dejagnu:
9241 @if dejagnu
9242 maybe-clean-dejagnu: clean-dejagnu
9243
9244 clean-dejagnu:
9245 @: $(MAKE); $(unstage)
9246 @[ -f ./dejagnu/Makefile ] || exit 0; \
9247 r=`${PWD_COMMAND}`; export r; \
9248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9249 $(HOST_EXPORTS) \
9250 for flag in $(EXTRA_HOST_FLAGS) ; do \
9251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9252 done; \
9253 echo "Doing clean in dejagnu" ; \
9254 (cd $(HOST_SUBDIR)/dejagnu && \
9255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9257 "RANLIB=$${RANLIB}" \
9258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9259 clean) \
9260 || exit 1
9261
9262 @endif dejagnu
9263
9264 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9265 maybe-distclean-dejagnu:
9266 @if dejagnu
9267 maybe-distclean-dejagnu: distclean-dejagnu
9268
9269 distclean-dejagnu:
9270 @: $(MAKE); $(unstage)
9271 @[ -f ./dejagnu/Makefile ] || exit 0; \
9272 r=`${PWD_COMMAND}`; export r; \
9273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9274 $(HOST_EXPORTS) \
9275 for flag in $(EXTRA_HOST_FLAGS) ; do \
9276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9277 done; \
9278 echo "Doing distclean in dejagnu" ; \
9279 (cd $(HOST_SUBDIR)/dejagnu && \
9280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9282 "RANLIB=$${RANLIB}" \
9283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9284 distclean) \
9285 || exit 1
9286
9287 @endif dejagnu
9288
9289 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9290 maybe-maintainer-clean-dejagnu:
9291 @if dejagnu
9292 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9293
9294 maintainer-clean-dejagnu:
9295 @: $(MAKE); $(unstage)
9296 @[ -f ./dejagnu/Makefile ] || exit 0; \
9297 r=`${PWD_COMMAND}`; export r; \
9298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9299 $(HOST_EXPORTS) \
9300 for flag in $(EXTRA_HOST_FLAGS) ; do \
9301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9302 done; \
9303 echo "Doing maintainer-clean in dejagnu" ; \
9304 (cd $(HOST_SUBDIR)/dejagnu && \
9305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9307 "RANLIB=$${RANLIB}" \
9308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9309 maintainer-clean) \
9310 || exit 1
9311
9312 @endif dejagnu
9313
9314
9315
9316 .PHONY: configure-diff maybe-configure-diff
9317 maybe-configure-diff:
9318 @if gcc-bootstrap
9319 configure-diff: stage_current
9320 @endif gcc-bootstrap
9321 @if diff
9322 maybe-configure-diff: configure-diff
9323 configure-diff:
9324 @: $(MAKE); $(unstage)
9325 @r=`${PWD_COMMAND}`; export r; \
9326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9327 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9328 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9329 $(HOST_EXPORTS) \
9330 echo Configuring in $(HOST_SUBDIR)/diff; \
9331 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9332 case $(srcdir) in \
9333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9334 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9336 esac; \
9337 srcdiroption="--srcdir=$${topdir}/diff"; \
9338 libsrcdir="$$s/diff"; \
9339 $(SHELL) $${libsrcdir}/configure \
9340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9341 --target=${target_alias} $${srcdiroption} \
9342 || exit 1
9343 @endif diff
9344
9345
9346
9347
9348
9349 .PHONY: all-diff maybe-all-diff
9350 maybe-all-diff:
9351 @if gcc-bootstrap
9352 all-diff: stage_current
9353 @endif gcc-bootstrap
9354 @if diff
9355 TARGET-diff=all
9356 maybe-all-diff: all-diff
9357 all-diff: configure-diff
9358 @: $(MAKE); $(unstage)
9359 @r=`${PWD_COMMAND}`; export r; \
9360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9361 $(HOST_EXPORTS) \
9362 (cd $(HOST_SUBDIR)/diff && \
9363 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9364 $(TARGET-diff))
9365 @endif diff
9366
9367
9368
9369
9370 .PHONY: check-diff maybe-check-diff
9371 maybe-check-diff:
9372 @if diff
9373 maybe-check-diff: check-diff
9374
9375 check-diff:
9376 @: $(MAKE); $(unstage)
9377 @r=`${PWD_COMMAND}`; export r; \
9378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9379 $(HOST_EXPORTS) \
9380 (cd $(HOST_SUBDIR)/diff && \
9381 $(MAKE) $(FLAGS_TO_PASS) check)
9382
9383 @endif diff
9384
9385 .PHONY: install-diff maybe-install-diff
9386 maybe-install-diff:
9387 @if diff
9388 maybe-install-diff: install-diff
9389
9390 install-diff: installdirs
9391 @: $(MAKE); $(unstage)
9392 @r=`${PWD_COMMAND}`; export r; \
9393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9394 $(HOST_EXPORTS) \
9395 (cd $(HOST_SUBDIR)/diff && \
9396 $(MAKE) $(FLAGS_TO_PASS) install)
9397
9398 @endif diff
9399
9400 # Other targets (info, dvi, pdf, etc.)
9401
9402 .PHONY: maybe-info-diff info-diff
9403 maybe-info-diff:
9404 @if diff
9405 maybe-info-diff: info-diff
9406
9407 info-diff: \
9408 configure-diff
9409 @: $(MAKE); $(unstage)
9410 @[ -f ./diff/Makefile ] || exit 0; \
9411 r=`${PWD_COMMAND}`; export r; \
9412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9413 $(HOST_EXPORTS) \
9414 for flag in $(EXTRA_HOST_FLAGS) ; do \
9415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9416 done; \
9417 echo "Doing info in diff" ; \
9418 (cd $(HOST_SUBDIR)/diff && \
9419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9421 "RANLIB=$${RANLIB}" \
9422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9423 info) \
9424 || exit 1
9425
9426 @endif diff
9427
9428 .PHONY: maybe-dvi-diff dvi-diff
9429 maybe-dvi-diff:
9430 @if diff
9431 maybe-dvi-diff: dvi-diff
9432
9433 dvi-diff: \
9434 configure-diff
9435 @: $(MAKE); $(unstage)
9436 @[ -f ./diff/Makefile ] || exit 0; \
9437 r=`${PWD_COMMAND}`; export r; \
9438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9439 $(HOST_EXPORTS) \
9440 for flag in $(EXTRA_HOST_FLAGS) ; do \
9441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9442 done; \
9443 echo "Doing dvi in diff" ; \
9444 (cd $(HOST_SUBDIR)/diff && \
9445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9447 "RANLIB=$${RANLIB}" \
9448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9449 dvi) \
9450 || exit 1
9451
9452 @endif diff
9453
9454 .PHONY: maybe-pdf-diff pdf-diff
9455 maybe-pdf-diff:
9456 @if diff
9457 maybe-pdf-diff: pdf-diff
9458
9459 pdf-diff: \
9460 configure-diff
9461 @: $(MAKE); $(unstage)
9462 @[ -f ./diff/Makefile ] || exit 0; \
9463 r=`${PWD_COMMAND}`; export r; \
9464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9465 $(HOST_EXPORTS) \
9466 for flag in $(EXTRA_HOST_FLAGS) ; do \
9467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9468 done; \
9469 echo "Doing pdf in diff" ; \
9470 (cd $(HOST_SUBDIR)/diff && \
9471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9473 "RANLIB=$${RANLIB}" \
9474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9475 pdf) \
9476 || exit 1
9477
9478 @endif diff
9479
9480 .PHONY: maybe-html-diff html-diff
9481 maybe-html-diff:
9482 @if diff
9483 maybe-html-diff: html-diff
9484
9485 html-diff: \
9486 configure-diff
9487 @: $(MAKE); $(unstage)
9488 @[ -f ./diff/Makefile ] || exit 0; \
9489 r=`${PWD_COMMAND}`; export r; \
9490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9491 $(HOST_EXPORTS) \
9492 for flag in $(EXTRA_HOST_FLAGS) ; do \
9493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9494 done; \
9495 echo "Doing html in diff" ; \
9496 (cd $(HOST_SUBDIR)/diff && \
9497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9499 "RANLIB=$${RANLIB}" \
9500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9501 html) \
9502 || exit 1
9503
9504 @endif diff
9505
9506 .PHONY: maybe-TAGS-diff TAGS-diff
9507 maybe-TAGS-diff:
9508 @if diff
9509 maybe-TAGS-diff: TAGS-diff
9510
9511 TAGS-diff: \
9512 configure-diff
9513 @: $(MAKE); $(unstage)
9514 @[ -f ./diff/Makefile ] || exit 0; \
9515 r=`${PWD_COMMAND}`; export r; \
9516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9517 $(HOST_EXPORTS) \
9518 for flag in $(EXTRA_HOST_FLAGS) ; do \
9519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9520 done; \
9521 echo "Doing TAGS in diff" ; \
9522 (cd $(HOST_SUBDIR)/diff && \
9523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9525 "RANLIB=$${RANLIB}" \
9526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9527 TAGS) \
9528 || exit 1
9529
9530 @endif diff
9531
9532 .PHONY: maybe-install-info-diff install-info-diff
9533 maybe-install-info-diff:
9534 @if diff
9535 maybe-install-info-diff: install-info-diff
9536
9537 install-info-diff: \
9538 configure-diff \
9539 info-diff
9540 @: $(MAKE); $(unstage)
9541 @[ -f ./diff/Makefile ] || exit 0; \
9542 r=`${PWD_COMMAND}`; export r; \
9543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9544 $(HOST_EXPORTS) \
9545 for flag in $(EXTRA_HOST_FLAGS) ; do \
9546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9547 done; \
9548 echo "Doing install-info in diff" ; \
9549 (cd $(HOST_SUBDIR)/diff && \
9550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9552 "RANLIB=$${RANLIB}" \
9553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9554 install-info) \
9555 || exit 1
9556
9557 @endif diff
9558
9559 .PHONY: maybe-install-pdf-diff install-pdf-diff
9560 maybe-install-pdf-diff:
9561 @if diff
9562 maybe-install-pdf-diff: install-pdf-diff
9563
9564 install-pdf-diff: \
9565 configure-diff \
9566 pdf-diff
9567 @: $(MAKE); $(unstage)
9568 @[ -f ./diff/Makefile ] || exit 0; \
9569 r=`${PWD_COMMAND}`; export r; \
9570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9571 $(HOST_EXPORTS) \
9572 for flag in $(EXTRA_HOST_FLAGS) ; do \
9573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9574 done; \
9575 echo "Doing install-pdf in diff" ; \
9576 (cd $(HOST_SUBDIR)/diff && \
9577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9579 "RANLIB=$${RANLIB}" \
9580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9581 install-pdf) \
9582 || exit 1
9583
9584 @endif diff
9585
9586 .PHONY: maybe-install-html-diff install-html-diff
9587 maybe-install-html-diff:
9588 @if diff
9589 maybe-install-html-diff: install-html-diff
9590
9591 install-html-diff: \
9592 configure-diff \
9593 html-diff
9594 @: $(MAKE); $(unstage)
9595 @[ -f ./diff/Makefile ] || exit 0; \
9596 r=`${PWD_COMMAND}`; export r; \
9597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9598 $(HOST_EXPORTS) \
9599 for flag in $(EXTRA_HOST_FLAGS) ; do \
9600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9601 done; \
9602 echo "Doing install-html in diff" ; \
9603 (cd $(HOST_SUBDIR)/diff && \
9604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9606 "RANLIB=$${RANLIB}" \
9607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9608 install-html) \
9609 || exit 1
9610
9611 @endif diff
9612
9613 .PHONY: maybe-installcheck-diff installcheck-diff
9614 maybe-installcheck-diff:
9615 @if diff
9616 maybe-installcheck-diff: installcheck-diff
9617
9618 installcheck-diff: \
9619 configure-diff
9620 @: $(MAKE); $(unstage)
9621 @[ -f ./diff/Makefile ] || exit 0; \
9622 r=`${PWD_COMMAND}`; export r; \
9623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9624 $(HOST_EXPORTS) \
9625 for flag in $(EXTRA_HOST_FLAGS) ; do \
9626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9627 done; \
9628 echo "Doing installcheck in diff" ; \
9629 (cd $(HOST_SUBDIR)/diff && \
9630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9632 "RANLIB=$${RANLIB}" \
9633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9634 installcheck) \
9635 || exit 1
9636
9637 @endif diff
9638
9639 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9640 maybe-mostlyclean-diff:
9641 @if diff
9642 maybe-mostlyclean-diff: mostlyclean-diff
9643
9644 mostlyclean-diff:
9645 @: $(MAKE); $(unstage)
9646 @[ -f ./diff/Makefile ] || exit 0; \
9647 r=`${PWD_COMMAND}`; export r; \
9648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649 $(HOST_EXPORTS) \
9650 for flag in $(EXTRA_HOST_FLAGS) ; do \
9651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9652 done; \
9653 echo "Doing mostlyclean in diff" ; \
9654 (cd $(HOST_SUBDIR)/diff && \
9655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9657 "RANLIB=$${RANLIB}" \
9658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9659 mostlyclean) \
9660 || exit 1
9661
9662 @endif diff
9663
9664 .PHONY: maybe-clean-diff clean-diff
9665 maybe-clean-diff:
9666 @if diff
9667 maybe-clean-diff: clean-diff
9668
9669 clean-diff:
9670 @: $(MAKE); $(unstage)
9671 @[ -f ./diff/Makefile ] || exit 0; \
9672 r=`${PWD_COMMAND}`; export r; \
9673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9674 $(HOST_EXPORTS) \
9675 for flag in $(EXTRA_HOST_FLAGS) ; do \
9676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9677 done; \
9678 echo "Doing clean in diff" ; \
9679 (cd $(HOST_SUBDIR)/diff && \
9680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9682 "RANLIB=$${RANLIB}" \
9683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9684 clean) \
9685 || exit 1
9686
9687 @endif diff
9688
9689 .PHONY: maybe-distclean-diff distclean-diff
9690 maybe-distclean-diff:
9691 @if diff
9692 maybe-distclean-diff: distclean-diff
9693
9694 distclean-diff:
9695 @: $(MAKE); $(unstage)
9696 @[ -f ./diff/Makefile ] || exit 0; \
9697 r=`${PWD_COMMAND}`; export r; \
9698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9699 $(HOST_EXPORTS) \
9700 for flag in $(EXTRA_HOST_FLAGS) ; do \
9701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9702 done; \
9703 echo "Doing distclean in diff" ; \
9704 (cd $(HOST_SUBDIR)/diff && \
9705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9707 "RANLIB=$${RANLIB}" \
9708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9709 distclean) \
9710 || exit 1
9711
9712 @endif diff
9713
9714 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9715 maybe-maintainer-clean-diff:
9716 @if diff
9717 maybe-maintainer-clean-diff: maintainer-clean-diff
9718
9719 maintainer-clean-diff:
9720 @: $(MAKE); $(unstage)
9721 @[ -f ./diff/Makefile ] || exit 0; \
9722 r=`${PWD_COMMAND}`; export r; \
9723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9724 $(HOST_EXPORTS) \
9725 for flag in $(EXTRA_HOST_FLAGS) ; do \
9726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9727 done; \
9728 echo "Doing maintainer-clean in diff" ; \
9729 (cd $(HOST_SUBDIR)/diff && \
9730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9732 "RANLIB=$${RANLIB}" \
9733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9734 maintainer-clean) \
9735 || exit 1
9736
9737 @endif diff
9738
9739
9740
9741 .PHONY: configure-dosutils maybe-configure-dosutils
9742 maybe-configure-dosutils:
9743 @if gcc-bootstrap
9744 configure-dosutils: stage_current
9745 @endif gcc-bootstrap
9746 @if dosutils
9747 maybe-configure-dosutils: configure-dosutils
9748 configure-dosutils:
9749 @: $(MAKE); $(unstage)
9750 @r=`${PWD_COMMAND}`; export r; \
9751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9752 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9754 $(HOST_EXPORTS) \
9755 echo Configuring in $(HOST_SUBDIR)/dosutils; \
9756 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9757 case $(srcdir) in \
9758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9759 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9761 esac; \
9762 srcdiroption="--srcdir=$${topdir}/dosutils"; \
9763 libsrcdir="$$s/dosutils"; \
9764 $(SHELL) $${libsrcdir}/configure \
9765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9766 --target=${target_alias} $${srcdiroption} \
9767 || exit 1
9768 @endif dosutils
9769
9770
9771
9772
9773
9774 .PHONY: all-dosutils maybe-all-dosutils
9775 maybe-all-dosutils:
9776 @if gcc-bootstrap
9777 all-dosutils: stage_current
9778 @endif gcc-bootstrap
9779 @if dosutils
9780 TARGET-dosutils=all
9781 maybe-all-dosutils: all-dosutils
9782 all-dosutils: configure-dosutils
9783 @: $(MAKE); $(unstage)
9784 @r=`${PWD_COMMAND}`; export r; \
9785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9786 $(HOST_EXPORTS) \
9787 (cd $(HOST_SUBDIR)/dosutils && \
9788 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9789 $(TARGET-dosutils))
9790 @endif dosutils
9791
9792
9793
9794
9795 .PHONY: check-dosutils maybe-check-dosutils
9796 maybe-check-dosutils:
9797 @if dosutils
9798 maybe-check-dosutils: check-dosutils
9799
9800 check-dosutils:
9801
9802 @endif dosutils
9803
9804 .PHONY: install-dosutils maybe-install-dosutils
9805 maybe-install-dosutils:
9806 @if dosutils
9807 maybe-install-dosutils: install-dosutils
9808
9809 install-dosutils: installdirs
9810 @: $(MAKE); $(unstage)
9811 @r=`${PWD_COMMAND}`; export r; \
9812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9813 $(HOST_EXPORTS) \
9814 (cd $(HOST_SUBDIR)/dosutils && \
9815 $(MAKE) $(FLAGS_TO_PASS) install)
9816
9817 @endif dosutils
9818
9819 # Other targets (info, dvi, pdf, etc.)
9820
9821 .PHONY: maybe-info-dosutils info-dosutils
9822 maybe-info-dosutils:
9823 @if dosutils
9824 maybe-info-dosutils: info-dosutils
9825
9826 info-dosutils: \
9827 configure-dosutils
9828 @: $(MAKE); $(unstage)
9829 @[ -f ./dosutils/Makefile ] || exit 0; \
9830 r=`${PWD_COMMAND}`; export r; \
9831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9832 $(HOST_EXPORTS) \
9833 for flag in $(EXTRA_HOST_FLAGS) ; do \
9834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9835 done; \
9836 echo "Doing info in dosutils" ; \
9837 (cd $(HOST_SUBDIR)/dosutils && \
9838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9840 "RANLIB=$${RANLIB}" \
9841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9842 info) \
9843 || exit 1
9844
9845 @endif dosutils
9846
9847 .PHONY: maybe-dvi-dosutils dvi-dosutils
9848 maybe-dvi-dosutils:
9849 @if dosutils
9850 maybe-dvi-dosutils: dvi-dosutils
9851
9852 dvi-dosutils: \
9853 configure-dosutils
9854 @: $(MAKE); $(unstage)
9855 @[ -f ./dosutils/Makefile ] || exit 0; \
9856 r=`${PWD_COMMAND}`; export r; \
9857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9858 $(HOST_EXPORTS) \
9859 for flag in $(EXTRA_HOST_FLAGS) ; do \
9860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9861 done; \
9862 echo "Doing dvi in dosutils" ; \
9863 (cd $(HOST_SUBDIR)/dosutils && \
9864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9866 "RANLIB=$${RANLIB}" \
9867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9868 dvi) \
9869 || exit 1
9870
9871 @endif dosutils
9872
9873 .PHONY: maybe-pdf-dosutils pdf-dosutils
9874 maybe-pdf-dosutils:
9875 @if dosutils
9876 maybe-pdf-dosutils: pdf-dosutils
9877
9878 pdf-dosutils: \
9879 configure-dosutils
9880 @: $(MAKE); $(unstage)
9881 @[ -f ./dosutils/Makefile ] || exit 0; \
9882 r=`${PWD_COMMAND}`; export r; \
9883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9884 $(HOST_EXPORTS) \
9885 for flag in $(EXTRA_HOST_FLAGS) ; do \
9886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9887 done; \
9888 echo "Doing pdf in dosutils" ; \
9889 (cd $(HOST_SUBDIR)/dosutils && \
9890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9892 "RANLIB=$${RANLIB}" \
9893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9894 pdf) \
9895 || exit 1
9896
9897 @endif dosutils
9898
9899 .PHONY: maybe-html-dosutils html-dosutils
9900 maybe-html-dosutils:
9901 @if dosutils
9902 maybe-html-dosutils: html-dosutils
9903
9904 html-dosutils: \
9905 configure-dosutils
9906 @: $(MAKE); $(unstage)
9907 @[ -f ./dosutils/Makefile ] || exit 0; \
9908 r=`${PWD_COMMAND}`; export r; \
9909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9910 $(HOST_EXPORTS) \
9911 for flag in $(EXTRA_HOST_FLAGS) ; do \
9912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9913 done; \
9914 echo "Doing html in dosutils" ; \
9915 (cd $(HOST_SUBDIR)/dosutils && \
9916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9918 "RANLIB=$${RANLIB}" \
9919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9920 html) \
9921 || exit 1
9922
9923 @endif dosutils
9924
9925 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
9926 maybe-TAGS-dosutils:
9927 @if dosutils
9928 maybe-TAGS-dosutils: TAGS-dosutils
9929
9930 TAGS-dosutils: \
9931 configure-dosutils
9932 @: $(MAKE); $(unstage)
9933 @[ -f ./dosutils/Makefile ] || exit 0; \
9934 r=`${PWD_COMMAND}`; export r; \
9935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9936 $(HOST_EXPORTS) \
9937 for flag in $(EXTRA_HOST_FLAGS) ; do \
9938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9939 done; \
9940 echo "Doing TAGS in dosutils" ; \
9941 (cd $(HOST_SUBDIR)/dosutils && \
9942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9944 "RANLIB=$${RANLIB}" \
9945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9946 TAGS) \
9947 || exit 1
9948
9949 @endif dosutils
9950
9951 .PHONY: maybe-install-info-dosutils install-info-dosutils
9952 maybe-install-info-dosutils:
9953 @if dosutils
9954 maybe-install-info-dosutils: install-info-dosutils
9955
9956 install-info-dosutils: \
9957 configure-dosutils \
9958 info-dosutils
9959 @: $(MAKE); $(unstage)
9960 @[ -f ./dosutils/Makefile ] || exit 0; \
9961 r=`${PWD_COMMAND}`; export r; \
9962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9963 $(HOST_EXPORTS) \
9964 for flag in $(EXTRA_HOST_FLAGS) ; do \
9965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9966 done; \
9967 echo "Doing install-info in dosutils" ; \
9968 (cd $(HOST_SUBDIR)/dosutils && \
9969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9971 "RANLIB=$${RANLIB}" \
9972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9973 install-info) \
9974 || exit 1
9975
9976 @endif dosutils
9977
9978 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
9979 maybe-install-pdf-dosutils:
9980 @if dosutils
9981 maybe-install-pdf-dosutils: install-pdf-dosutils
9982
9983 install-pdf-dosutils: \
9984 configure-dosutils \
9985 pdf-dosutils
9986 @: $(MAKE); $(unstage)
9987 @[ -f ./dosutils/Makefile ] || exit 0; \
9988 r=`${PWD_COMMAND}`; export r; \
9989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9990 $(HOST_EXPORTS) \
9991 for flag in $(EXTRA_HOST_FLAGS) ; do \
9992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9993 done; \
9994 echo "Doing install-pdf in dosutils" ; \
9995 (cd $(HOST_SUBDIR)/dosutils && \
9996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9998 "RANLIB=$${RANLIB}" \
9999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10000 install-pdf) \
10001 || exit 1
10002
10003 @endif dosutils
10004
10005 .PHONY: maybe-install-html-dosutils install-html-dosutils
10006 maybe-install-html-dosutils:
10007 @if dosutils
10008 maybe-install-html-dosutils: install-html-dosutils
10009
10010 install-html-dosutils: \
10011 configure-dosutils \
10012 html-dosutils
10013 @: $(MAKE); $(unstage)
10014 @[ -f ./dosutils/Makefile ] || exit 0; \
10015 r=`${PWD_COMMAND}`; export r; \
10016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10017 $(HOST_EXPORTS) \
10018 for flag in $(EXTRA_HOST_FLAGS) ; do \
10019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10020 done; \
10021 echo "Doing install-html in dosutils" ; \
10022 (cd $(HOST_SUBDIR)/dosutils && \
10023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10025 "RANLIB=$${RANLIB}" \
10026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10027 install-html) \
10028 || exit 1
10029
10030 @endif dosutils
10031
10032 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10033 maybe-installcheck-dosutils:
10034 @if dosutils
10035 maybe-installcheck-dosutils: installcheck-dosutils
10036
10037 installcheck-dosutils: \
10038 configure-dosutils
10039 @: $(MAKE); $(unstage)
10040 @[ -f ./dosutils/Makefile ] || exit 0; \
10041 r=`${PWD_COMMAND}`; export r; \
10042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10043 $(HOST_EXPORTS) \
10044 for flag in $(EXTRA_HOST_FLAGS) ; do \
10045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10046 done; \
10047 echo "Doing installcheck in dosutils" ; \
10048 (cd $(HOST_SUBDIR)/dosutils && \
10049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10051 "RANLIB=$${RANLIB}" \
10052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10053 installcheck) \
10054 || exit 1
10055
10056 @endif dosutils
10057
10058 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10059 maybe-mostlyclean-dosutils:
10060 @if dosutils
10061 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10062
10063 mostlyclean-dosutils:
10064 @: $(MAKE); $(unstage)
10065 @[ -f ./dosutils/Makefile ] || exit 0; \
10066 r=`${PWD_COMMAND}`; export r; \
10067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10068 $(HOST_EXPORTS) \
10069 for flag in $(EXTRA_HOST_FLAGS) ; do \
10070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10071 done; \
10072 echo "Doing mostlyclean in dosutils" ; \
10073 (cd $(HOST_SUBDIR)/dosutils && \
10074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10076 "RANLIB=$${RANLIB}" \
10077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10078 mostlyclean) \
10079 || exit 1
10080
10081 @endif dosutils
10082
10083 .PHONY: maybe-clean-dosutils clean-dosutils
10084 maybe-clean-dosutils:
10085 @if dosutils
10086 maybe-clean-dosutils: clean-dosutils
10087
10088 clean-dosutils:
10089 @: $(MAKE); $(unstage)
10090 @[ -f ./dosutils/Makefile ] || exit 0; \
10091 r=`${PWD_COMMAND}`; export r; \
10092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10093 $(HOST_EXPORTS) \
10094 for flag in $(EXTRA_HOST_FLAGS) ; do \
10095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10096 done; \
10097 echo "Doing clean in dosutils" ; \
10098 (cd $(HOST_SUBDIR)/dosutils && \
10099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10101 "RANLIB=$${RANLIB}" \
10102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10103 clean) \
10104 || exit 1
10105
10106 @endif dosutils
10107
10108 .PHONY: maybe-distclean-dosutils distclean-dosutils
10109 maybe-distclean-dosutils:
10110 @if dosutils
10111 maybe-distclean-dosutils: distclean-dosutils
10112
10113 distclean-dosutils:
10114 @: $(MAKE); $(unstage)
10115 @[ -f ./dosutils/Makefile ] || exit 0; \
10116 r=`${PWD_COMMAND}`; export r; \
10117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10118 $(HOST_EXPORTS) \
10119 for flag in $(EXTRA_HOST_FLAGS) ; do \
10120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10121 done; \
10122 echo "Doing distclean in dosutils" ; \
10123 (cd $(HOST_SUBDIR)/dosutils && \
10124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10126 "RANLIB=$${RANLIB}" \
10127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10128 distclean) \
10129 || exit 1
10130
10131 @endif dosutils
10132
10133 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10134 maybe-maintainer-clean-dosutils:
10135 @if dosutils
10136 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10137
10138 maintainer-clean-dosutils:
10139 @: $(MAKE); $(unstage)
10140 @[ -f ./dosutils/Makefile ] || exit 0; \
10141 r=`${PWD_COMMAND}`; export r; \
10142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10143 $(HOST_EXPORTS) \
10144 for flag in $(EXTRA_HOST_FLAGS) ; do \
10145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10146 done; \
10147 echo "Doing maintainer-clean in dosutils" ; \
10148 (cd $(HOST_SUBDIR)/dosutils && \
10149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10151 "RANLIB=$${RANLIB}" \
10152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10153 maintainer-clean) \
10154 || exit 1
10155
10156 @endif dosutils
10157
10158
10159
10160 .PHONY: configure-etc maybe-configure-etc
10161 maybe-configure-etc:
10162 @if gcc-bootstrap
10163 configure-etc: stage_current
10164 @endif gcc-bootstrap
10165 @if etc
10166 maybe-configure-etc: configure-etc
10167 configure-etc:
10168 @: $(MAKE); $(unstage)
10169 @r=`${PWD_COMMAND}`; export r; \
10170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10171 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10173 $(HOST_EXPORTS) \
10174 echo Configuring in $(HOST_SUBDIR)/etc; \
10175 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10176 case $(srcdir) in \
10177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10178 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10180 esac; \
10181 srcdiroption="--srcdir=$${topdir}/etc"; \
10182 libsrcdir="$$s/etc"; \
10183 $(SHELL) $${libsrcdir}/configure \
10184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10185 --target=${target_alias} $${srcdiroption} \
10186 || exit 1
10187 @endif etc
10188
10189
10190
10191
10192
10193 .PHONY: all-etc maybe-all-etc
10194 maybe-all-etc:
10195 @if gcc-bootstrap
10196 all-etc: stage_current
10197 @endif gcc-bootstrap
10198 @if etc
10199 TARGET-etc=all
10200 maybe-all-etc: all-etc
10201 all-etc: configure-etc
10202 @: $(MAKE); $(unstage)
10203 @r=`${PWD_COMMAND}`; export r; \
10204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10205 $(HOST_EXPORTS) \
10206 (cd $(HOST_SUBDIR)/etc && \
10207 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10208 $(TARGET-etc))
10209 @endif etc
10210
10211
10212
10213
10214 .PHONY: check-etc maybe-check-etc
10215 maybe-check-etc:
10216 @if etc
10217 maybe-check-etc: check-etc
10218
10219 check-etc:
10220 @: $(MAKE); $(unstage)
10221 @r=`${PWD_COMMAND}`; export r; \
10222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10223 $(HOST_EXPORTS) \
10224 (cd $(HOST_SUBDIR)/etc && \
10225 $(MAKE) $(FLAGS_TO_PASS) check)
10226
10227 @endif etc
10228
10229 .PHONY: install-etc maybe-install-etc
10230 maybe-install-etc:
10231 @if etc
10232 maybe-install-etc: install-etc
10233
10234 install-etc: installdirs
10235 @: $(MAKE); $(unstage)
10236 @r=`${PWD_COMMAND}`; export r; \
10237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10238 $(HOST_EXPORTS) \
10239 (cd $(HOST_SUBDIR)/etc && \
10240 $(MAKE) $(FLAGS_TO_PASS) install)
10241
10242 @endif etc
10243
10244 # Other targets (info, dvi, pdf, etc.)
10245
10246 .PHONY: maybe-info-etc info-etc
10247 maybe-info-etc:
10248 @if etc
10249 maybe-info-etc: info-etc
10250
10251 info-etc: \
10252 configure-etc
10253 @: $(MAKE); $(unstage)
10254 @[ -f ./etc/Makefile ] || exit 0; \
10255 r=`${PWD_COMMAND}`; export r; \
10256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10257 $(HOST_EXPORTS) \
10258 for flag in $(EXTRA_HOST_FLAGS) ; do \
10259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10260 done; \
10261 echo "Doing info in etc" ; \
10262 (cd $(HOST_SUBDIR)/etc && \
10263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10265 "RANLIB=$${RANLIB}" \
10266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10267 info) \
10268 || exit 1
10269
10270 @endif etc
10271
10272 .PHONY: maybe-dvi-etc dvi-etc
10273 maybe-dvi-etc:
10274 @if etc
10275 maybe-dvi-etc: dvi-etc
10276
10277 dvi-etc: \
10278 configure-etc
10279 @: $(MAKE); $(unstage)
10280 @[ -f ./etc/Makefile ] || exit 0; \
10281 r=`${PWD_COMMAND}`; export r; \
10282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10283 $(HOST_EXPORTS) \
10284 for flag in $(EXTRA_HOST_FLAGS) ; do \
10285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10286 done; \
10287 echo "Doing dvi in etc" ; \
10288 (cd $(HOST_SUBDIR)/etc && \
10289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10291 "RANLIB=$${RANLIB}" \
10292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10293 dvi) \
10294 || exit 1
10295
10296 @endif etc
10297
10298 .PHONY: maybe-pdf-etc pdf-etc
10299 maybe-pdf-etc:
10300 @if etc
10301 maybe-pdf-etc: pdf-etc
10302
10303 pdf-etc: \
10304 configure-etc
10305 @: $(MAKE); $(unstage)
10306 @[ -f ./etc/Makefile ] || exit 0; \
10307 r=`${PWD_COMMAND}`; export r; \
10308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10309 $(HOST_EXPORTS) \
10310 for flag in $(EXTRA_HOST_FLAGS) ; do \
10311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10312 done; \
10313 echo "Doing pdf in etc" ; \
10314 (cd $(HOST_SUBDIR)/etc && \
10315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10317 "RANLIB=$${RANLIB}" \
10318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10319 pdf) \
10320 || exit 1
10321
10322 @endif etc
10323
10324 .PHONY: maybe-html-etc html-etc
10325 maybe-html-etc:
10326 @if etc
10327 maybe-html-etc: html-etc
10328
10329 html-etc: \
10330 configure-etc
10331 @: $(MAKE); $(unstage)
10332 @[ -f ./etc/Makefile ] || exit 0; \
10333 r=`${PWD_COMMAND}`; export r; \
10334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10335 $(HOST_EXPORTS) \
10336 for flag in $(EXTRA_HOST_FLAGS) ; do \
10337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10338 done; \
10339 echo "Doing html in etc" ; \
10340 (cd $(HOST_SUBDIR)/etc && \
10341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10343 "RANLIB=$${RANLIB}" \
10344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10345 html) \
10346 || exit 1
10347
10348 @endif etc
10349
10350 .PHONY: maybe-TAGS-etc TAGS-etc
10351 maybe-TAGS-etc:
10352 @if etc
10353 maybe-TAGS-etc: TAGS-etc
10354
10355 TAGS-etc: \
10356 configure-etc
10357 @: $(MAKE); $(unstage)
10358 @[ -f ./etc/Makefile ] || exit 0; \
10359 r=`${PWD_COMMAND}`; export r; \
10360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10361 $(HOST_EXPORTS) \
10362 for flag in $(EXTRA_HOST_FLAGS) ; do \
10363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10364 done; \
10365 echo "Doing TAGS in etc" ; \
10366 (cd $(HOST_SUBDIR)/etc && \
10367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10369 "RANLIB=$${RANLIB}" \
10370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10371 TAGS) \
10372 || exit 1
10373
10374 @endif etc
10375
10376 .PHONY: maybe-install-info-etc install-info-etc
10377 maybe-install-info-etc:
10378 @if etc
10379 maybe-install-info-etc: install-info-etc
10380
10381 install-info-etc: \
10382 configure-etc \
10383 info-etc
10384 @: $(MAKE); $(unstage)
10385 @[ -f ./etc/Makefile ] || exit 0; \
10386 r=`${PWD_COMMAND}`; export r; \
10387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10388 $(HOST_EXPORTS) \
10389 for flag in $(EXTRA_HOST_FLAGS) ; do \
10390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10391 done; \
10392 echo "Doing install-info in etc" ; \
10393 (cd $(HOST_SUBDIR)/etc && \
10394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10396 "RANLIB=$${RANLIB}" \
10397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10398 install-info) \
10399 || exit 1
10400
10401 @endif etc
10402
10403 .PHONY: maybe-install-pdf-etc install-pdf-etc
10404 maybe-install-pdf-etc:
10405 @if etc
10406 maybe-install-pdf-etc: install-pdf-etc
10407
10408 install-pdf-etc: \
10409 configure-etc \
10410 pdf-etc
10411 @: $(MAKE); $(unstage)
10412 @[ -f ./etc/Makefile ] || exit 0; \
10413 r=`${PWD_COMMAND}`; export r; \
10414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10415 $(HOST_EXPORTS) \
10416 for flag in $(EXTRA_HOST_FLAGS) ; do \
10417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10418 done; \
10419 echo "Doing install-pdf in etc" ; \
10420 (cd $(HOST_SUBDIR)/etc && \
10421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10423 "RANLIB=$${RANLIB}" \
10424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10425 install-pdf) \
10426 || exit 1
10427
10428 @endif etc
10429
10430 .PHONY: maybe-install-html-etc install-html-etc
10431 maybe-install-html-etc:
10432 @if etc
10433 maybe-install-html-etc: install-html-etc
10434
10435 install-html-etc: \
10436 configure-etc \
10437 html-etc
10438 @: $(MAKE); $(unstage)
10439 @[ -f ./etc/Makefile ] || exit 0; \
10440 r=`${PWD_COMMAND}`; export r; \
10441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10442 $(HOST_EXPORTS) \
10443 for flag in $(EXTRA_HOST_FLAGS) ; do \
10444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10445 done; \
10446 echo "Doing install-html in etc" ; \
10447 (cd $(HOST_SUBDIR)/etc && \
10448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10450 "RANLIB=$${RANLIB}" \
10451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10452 install-html) \
10453 || exit 1
10454
10455 @endif etc
10456
10457 .PHONY: maybe-installcheck-etc installcheck-etc
10458 maybe-installcheck-etc:
10459 @if etc
10460 maybe-installcheck-etc: installcheck-etc
10461
10462 installcheck-etc: \
10463 configure-etc
10464 @: $(MAKE); $(unstage)
10465 @[ -f ./etc/Makefile ] || exit 0; \
10466 r=`${PWD_COMMAND}`; export r; \
10467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10468 $(HOST_EXPORTS) \
10469 for flag in $(EXTRA_HOST_FLAGS) ; do \
10470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10471 done; \
10472 echo "Doing installcheck in etc" ; \
10473 (cd $(HOST_SUBDIR)/etc && \
10474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10476 "RANLIB=$${RANLIB}" \
10477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10478 installcheck) \
10479 || exit 1
10480
10481 @endif etc
10482
10483 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10484 maybe-mostlyclean-etc:
10485 @if etc
10486 maybe-mostlyclean-etc: mostlyclean-etc
10487
10488 mostlyclean-etc:
10489 @: $(MAKE); $(unstage)
10490 @[ -f ./etc/Makefile ] || exit 0; \
10491 r=`${PWD_COMMAND}`; export r; \
10492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10493 $(HOST_EXPORTS) \
10494 for flag in $(EXTRA_HOST_FLAGS) ; do \
10495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10496 done; \
10497 echo "Doing mostlyclean in etc" ; \
10498 (cd $(HOST_SUBDIR)/etc && \
10499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10501 "RANLIB=$${RANLIB}" \
10502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10503 mostlyclean) \
10504 || exit 1
10505
10506 @endif etc
10507
10508 .PHONY: maybe-clean-etc clean-etc
10509 maybe-clean-etc:
10510 @if etc
10511 maybe-clean-etc: clean-etc
10512
10513 clean-etc:
10514 @: $(MAKE); $(unstage)
10515 @[ -f ./etc/Makefile ] || exit 0; \
10516 r=`${PWD_COMMAND}`; export r; \
10517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10518 $(HOST_EXPORTS) \
10519 for flag in $(EXTRA_HOST_FLAGS) ; do \
10520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10521 done; \
10522 echo "Doing clean in etc" ; \
10523 (cd $(HOST_SUBDIR)/etc && \
10524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10526 "RANLIB=$${RANLIB}" \
10527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10528 clean) \
10529 || exit 1
10530
10531 @endif etc
10532
10533 .PHONY: maybe-distclean-etc distclean-etc
10534 maybe-distclean-etc:
10535 @if etc
10536 maybe-distclean-etc: distclean-etc
10537
10538 distclean-etc:
10539 @: $(MAKE); $(unstage)
10540 @[ -f ./etc/Makefile ] || exit 0; \
10541 r=`${PWD_COMMAND}`; export r; \
10542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10543 $(HOST_EXPORTS) \
10544 for flag in $(EXTRA_HOST_FLAGS) ; do \
10545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10546 done; \
10547 echo "Doing distclean in etc" ; \
10548 (cd $(HOST_SUBDIR)/etc && \
10549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10551 "RANLIB=$${RANLIB}" \
10552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10553 distclean) \
10554 || exit 1
10555
10556 @endif etc
10557
10558 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10559 maybe-maintainer-clean-etc:
10560 @if etc
10561 maybe-maintainer-clean-etc: maintainer-clean-etc
10562
10563 maintainer-clean-etc:
10564 @: $(MAKE); $(unstage)
10565 @[ -f ./etc/Makefile ] || exit 0; \
10566 r=`${PWD_COMMAND}`; export r; \
10567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10568 $(HOST_EXPORTS) \
10569 for flag in $(EXTRA_HOST_FLAGS) ; do \
10570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10571 done; \
10572 echo "Doing maintainer-clean in etc" ; \
10573 (cd $(HOST_SUBDIR)/etc && \
10574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10576 "RANLIB=$${RANLIB}" \
10577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10578 maintainer-clean) \
10579 || exit 1
10580
10581 @endif etc
10582
10583
10584
10585 .PHONY: configure-fastjar maybe-configure-fastjar
10586 maybe-configure-fastjar:
10587 @if gcc-bootstrap
10588 configure-fastjar: stage_current
10589 @endif gcc-bootstrap
10590 @if fastjar
10591 maybe-configure-fastjar: configure-fastjar
10592 configure-fastjar:
10593 @: $(MAKE); $(unstage)
10594 @r=`${PWD_COMMAND}`; export r; \
10595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10596 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10597 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10598 $(HOST_EXPORTS) \
10599 echo Configuring in $(HOST_SUBDIR)/fastjar; \
10600 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10601 case $(srcdir) in \
10602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10603 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10605 esac; \
10606 srcdiroption="--srcdir=$${topdir}/fastjar"; \
10607 libsrcdir="$$s/fastjar"; \
10608 $(SHELL) $${libsrcdir}/configure \
10609 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10610 --target=${target_alias} $${srcdiroption} \
10611 || exit 1
10612 @endif fastjar
10613
10614
10615
10616
10617
10618 .PHONY: all-fastjar maybe-all-fastjar
10619 maybe-all-fastjar:
10620 @if gcc-bootstrap
10621 all-fastjar: stage_current
10622 @endif gcc-bootstrap
10623 @if fastjar
10624 TARGET-fastjar=all
10625 maybe-all-fastjar: all-fastjar
10626 all-fastjar: configure-fastjar
10627 @: $(MAKE); $(unstage)
10628 @r=`${PWD_COMMAND}`; export r; \
10629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10630 $(HOST_EXPORTS) \
10631 (cd $(HOST_SUBDIR)/fastjar && \
10632 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10633 $(TARGET-fastjar))
10634 @endif fastjar
10635
10636
10637
10638
10639 .PHONY: check-fastjar maybe-check-fastjar
10640 maybe-check-fastjar:
10641 @if fastjar
10642 maybe-check-fastjar: check-fastjar
10643
10644 # This module is only tested in a native toolchain.
10645 check-fastjar:
10646 @: $(MAKE); $(unstage)
10647 @if [ '$(host)' = '$(target)' ] ; then \
10648 r=`${PWD_COMMAND}`; export r; \
10649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10650 $(HOST_EXPORTS) \
10651 (cd $(HOST_SUBDIR)/fastjar && \
10652 $(MAKE) $(FLAGS_TO_PASS) check); \
10653 fi
10654
10655 @endif fastjar
10656
10657 .PHONY: install-fastjar maybe-install-fastjar
10658 maybe-install-fastjar:
10659 @if fastjar
10660 maybe-install-fastjar: install-fastjar
10661
10662 install-fastjar: installdirs
10663 @: $(MAKE); $(unstage)
10664 @r=`${PWD_COMMAND}`; export r; \
10665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10666 $(HOST_EXPORTS) \
10667 (cd $(HOST_SUBDIR)/fastjar && \
10668 $(MAKE) $(FLAGS_TO_PASS) install)
10669
10670 @endif fastjar
10671
10672 # Other targets (info, dvi, pdf, etc.)
10673
10674 .PHONY: maybe-info-fastjar info-fastjar
10675 maybe-info-fastjar:
10676 @if fastjar
10677 maybe-info-fastjar: info-fastjar
10678
10679 info-fastjar: \
10680 configure-fastjar
10681 @: $(MAKE); $(unstage)
10682 @[ -f ./fastjar/Makefile ] || exit 0; \
10683 r=`${PWD_COMMAND}`; export r; \
10684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10685 $(HOST_EXPORTS) \
10686 for flag in $(EXTRA_HOST_FLAGS) ; do \
10687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10688 done; \
10689 echo "Doing info in fastjar" ; \
10690 (cd $(HOST_SUBDIR)/fastjar && \
10691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10693 "RANLIB=$${RANLIB}" \
10694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10695 info) \
10696 || exit 1
10697
10698 @endif fastjar
10699
10700 .PHONY: maybe-dvi-fastjar dvi-fastjar
10701 maybe-dvi-fastjar:
10702 @if fastjar
10703 maybe-dvi-fastjar: dvi-fastjar
10704
10705 dvi-fastjar: \
10706 configure-fastjar
10707 @: $(MAKE); $(unstage)
10708 @[ -f ./fastjar/Makefile ] || exit 0; \
10709 r=`${PWD_COMMAND}`; export r; \
10710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10711 $(HOST_EXPORTS) \
10712 for flag in $(EXTRA_HOST_FLAGS) ; do \
10713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10714 done; \
10715 echo "Doing dvi in fastjar" ; \
10716 (cd $(HOST_SUBDIR)/fastjar && \
10717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10719 "RANLIB=$${RANLIB}" \
10720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10721 dvi) \
10722 || exit 1
10723
10724 @endif fastjar
10725
10726 .PHONY: maybe-pdf-fastjar pdf-fastjar
10727 maybe-pdf-fastjar:
10728 @if fastjar
10729 maybe-pdf-fastjar: pdf-fastjar
10730
10731 pdf-fastjar: \
10732 configure-fastjar
10733 @: $(MAKE); $(unstage)
10734 @[ -f ./fastjar/Makefile ] || exit 0; \
10735 r=`${PWD_COMMAND}`; export r; \
10736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10737 $(HOST_EXPORTS) \
10738 for flag in $(EXTRA_HOST_FLAGS) ; do \
10739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10740 done; \
10741 echo "Doing pdf in fastjar" ; \
10742 (cd $(HOST_SUBDIR)/fastjar && \
10743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10745 "RANLIB=$${RANLIB}" \
10746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10747 pdf) \
10748 || exit 1
10749
10750 @endif fastjar
10751
10752 .PHONY: maybe-html-fastjar html-fastjar
10753 maybe-html-fastjar:
10754 @if fastjar
10755 maybe-html-fastjar: html-fastjar
10756
10757 html-fastjar: \
10758 configure-fastjar
10759 @: $(MAKE); $(unstage)
10760 @[ -f ./fastjar/Makefile ] || exit 0; \
10761 r=`${PWD_COMMAND}`; export r; \
10762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10763 $(HOST_EXPORTS) \
10764 for flag in $(EXTRA_HOST_FLAGS) ; do \
10765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10766 done; \
10767 echo "Doing html in fastjar" ; \
10768 (cd $(HOST_SUBDIR)/fastjar && \
10769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10771 "RANLIB=$${RANLIB}" \
10772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10773 html) \
10774 || exit 1
10775
10776 @endif fastjar
10777
10778 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10779 maybe-TAGS-fastjar:
10780 @if fastjar
10781 maybe-TAGS-fastjar: TAGS-fastjar
10782
10783 TAGS-fastjar: \
10784 configure-fastjar
10785 @: $(MAKE); $(unstage)
10786 @[ -f ./fastjar/Makefile ] || exit 0; \
10787 r=`${PWD_COMMAND}`; export r; \
10788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10789 $(HOST_EXPORTS) \
10790 for flag in $(EXTRA_HOST_FLAGS) ; do \
10791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10792 done; \
10793 echo "Doing TAGS in fastjar" ; \
10794 (cd $(HOST_SUBDIR)/fastjar && \
10795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10797 "RANLIB=$${RANLIB}" \
10798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10799 TAGS) \
10800 || exit 1
10801
10802 @endif fastjar
10803
10804 .PHONY: maybe-install-info-fastjar install-info-fastjar
10805 maybe-install-info-fastjar:
10806 @if fastjar
10807 maybe-install-info-fastjar: install-info-fastjar
10808
10809 install-info-fastjar: \
10810 configure-fastjar \
10811 info-fastjar
10812 @: $(MAKE); $(unstage)
10813 @[ -f ./fastjar/Makefile ] || exit 0; \
10814 r=`${PWD_COMMAND}`; export r; \
10815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10816 $(HOST_EXPORTS) \
10817 for flag in $(EXTRA_HOST_FLAGS) ; do \
10818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10819 done; \
10820 echo "Doing install-info in fastjar" ; \
10821 (cd $(HOST_SUBDIR)/fastjar && \
10822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10824 "RANLIB=$${RANLIB}" \
10825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10826 install-info) \
10827 || exit 1
10828
10829 @endif fastjar
10830
10831 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10832 maybe-install-pdf-fastjar:
10833 @if fastjar
10834 maybe-install-pdf-fastjar: install-pdf-fastjar
10835
10836 install-pdf-fastjar: \
10837 configure-fastjar \
10838 pdf-fastjar
10839 @: $(MAKE); $(unstage)
10840 @[ -f ./fastjar/Makefile ] || exit 0; \
10841 r=`${PWD_COMMAND}`; export r; \
10842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10843 $(HOST_EXPORTS) \
10844 for flag in $(EXTRA_HOST_FLAGS) ; do \
10845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10846 done; \
10847 echo "Doing install-pdf in fastjar" ; \
10848 (cd $(HOST_SUBDIR)/fastjar && \
10849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10851 "RANLIB=$${RANLIB}" \
10852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10853 install-pdf) \
10854 || exit 1
10855
10856 @endif fastjar
10857
10858 .PHONY: maybe-install-html-fastjar install-html-fastjar
10859 maybe-install-html-fastjar:
10860 @if fastjar
10861 maybe-install-html-fastjar: install-html-fastjar
10862
10863 install-html-fastjar: \
10864 configure-fastjar \
10865 html-fastjar
10866 @: $(MAKE); $(unstage)
10867 @[ -f ./fastjar/Makefile ] || exit 0; \
10868 r=`${PWD_COMMAND}`; export r; \
10869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10870 $(HOST_EXPORTS) \
10871 for flag in $(EXTRA_HOST_FLAGS) ; do \
10872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10873 done; \
10874 echo "Doing install-html in fastjar" ; \
10875 (cd $(HOST_SUBDIR)/fastjar && \
10876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10878 "RANLIB=$${RANLIB}" \
10879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10880 install-html) \
10881 || exit 1
10882
10883 @endif fastjar
10884
10885 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10886 maybe-installcheck-fastjar:
10887 @if fastjar
10888 maybe-installcheck-fastjar: installcheck-fastjar
10889
10890 installcheck-fastjar: \
10891 configure-fastjar
10892 @: $(MAKE); $(unstage)
10893 @[ -f ./fastjar/Makefile ] || exit 0; \
10894 r=`${PWD_COMMAND}`; export r; \
10895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10896 $(HOST_EXPORTS) \
10897 for flag in $(EXTRA_HOST_FLAGS) ; do \
10898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10899 done; \
10900 echo "Doing installcheck in fastjar" ; \
10901 (cd $(HOST_SUBDIR)/fastjar && \
10902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10904 "RANLIB=$${RANLIB}" \
10905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10906 installcheck) \
10907 || exit 1
10908
10909 @endif fastjar
10910
10911 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10912 maybe-mostlyclean-fastjar:
10913 @if fastjar
10914 maybe-mostlyclean-fastjar: mostlyclean-fastjar
10915
10916 mostlyclean-fastjar:
10917 @: $(MAKE); $(unstage)
10918 @[ -f ./fastjar/Makefile ] || exit 0; \
10919 r=`${PWD_COMMAND}`; export r; \
10920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10921 $(HOST_EXPORTS) \
10922 for flag in $(EXTRA_HOST_FLAGS) ; do \
10923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10924 done; \
10925 echo "Doing mostlyclean in fastjar" ; \
10926 (cd $(HOST_SUBDIR)/fastjar && \
10927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10929 "RANLIB=$${RANLIB}" \
10930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10931 mostlyclean) \
10932 || exit 1
10933
10934 @endif fastjar
10935
10936 .PHONY: maybe-clean-fastjar clean-fastjar
10937 maybe-clean-fastjar:
10938 @if fastjar
10939 maybe-clean-fastjar: clean-fastjar
10940
10941 clean-fastjar:
10942 @: $(MAKE); $(unstage)
10943 @[ -f ./fastjar/Makefile ] || exit 0; \
10944 r=`${PWD_COMMAND}`; export r; \
10945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10946 $(HOST_EXPORTS) \
10947 for flag in $(EXTRA_HOST_FLAGS) ; do \
10948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10949 done; \
10950 echo "Doing clean in fastjar" ; \
10951 (cd $(HOST_SUBDIR)/fastjar && \
10952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10954 "RANLIB=$${RANLIB}" \
10955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10956 clean) \
10957 || exit 1
10958
10959 @endif fastjar
10960
10961 .PHONY: maybe-distclean-fastjar distclean-fastjar
10962 maybe-distclean-fastjar:
10963 @if fastjar
10964 maybe-distclean-fastjar: distclean-fastjar
10965
10966 distclean-fastjar:
10967 @: $(MAKE); $(unstage)
10968 @[ -f ./fastjar/Makefile ] || exit 0; \
10969 r=`${PWD_COMMAND}`; export r; \
10970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10971 $(HOST_EXPORTS) \
10972 for flag in $(EXTRA_HOST_FLAGS) ; do \
10973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10974 done; \
10975 echo "Doing distclean in fastjar" ; \
10976 (cd $(HOST_SUBDIR)/fastjar && \
10977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10979 "RANLIB=$${RANLIB}" \
10980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10981 distclean) \
10982 || exit 1
10983
10984 @endif fastjar
10985
10986 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
10987 maybe-maintainer-clean-fastjar:
10988 @if fastjar
10989 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
10990
10991 maintainer-clean-fastjar:
10992 @: $(MAKE); $(unstage)
10993 @[ -f ./fastjar/Makefile ] || exit 0; \
10994 r=`${PWD_COMMAND}`; export r; \
10995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10996 $(HOST_EXPORTS) \
10997 for flag in $(EXTRA_HOST_FLAGS) ; do \
10998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10999 done; \
11000 echo "Doing maintainer-clean in fastjar" ; \
11001 (cd $(HOST_SUBDIR)/fastjar && \
11002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11004 "RANLIB=$${RANLIB}" \
11005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11006 maintainer-clean) \
11007 || exit 1
11008
11009 @endif fastjar
11010
11011
11012
11013 .PHONY: configure-fileutils maybe-configure-fileutils
11014 maybe-configure-fileutils:
11015 @if gcc-bootstrap
11016 configure-fileutils: stage_current
11017 @endif gcc-bootstrap
11018 @if fileutils
11019 maybe-configure-fileutils: configure-fileutils
11020 configure-fileutils:
11021 @: $(MAKE); $(unstage)
11022 @r=`${PWD_COMMAND}`; export r; \
11023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11024 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11025 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11026 $(HOST_EXPORTS) \
11027 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11028 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11029 case $(srcdir) in \
11030 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11031 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11032 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11033 esac; \
11034 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11035 libsrcdir="$$s/fileutils"; \
11036 $(SHELL) $${libsrcdir}/configure \
11037 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11038 --target=${target_alias} $${srcdiroption} \
11039 || exit 1
11040 @endif fileutils
11041
11042
11043
11044
11045
11046 .PHONY: all-fileutils maybe-all-fileutils
11047 maybe-all-fileutils:
11048 @if gcc-bootstrap
11049 all-fileutils: stage_current
11050 @endif gcc-bootstrap
11051 @if fileutils
11052 TARGET-fileutils=all
11053 maybe-all-fileutils: all-fileutils
11054 all-fileutils: configure-fileutils
11055 @: $(MAKE); $(unstage)
11056 @r=`${PWD_COMMAND}`; export r; \
11057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11058 $(HOST_EXPORTS) \
11059 (cd $(HOST_SUBDIR)/fileutils && \
11060 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11061 $(TARGET-fileutils))
11062 @endif fileutils
11063
11064
11065
11066
11067 .PHONY: check-fileutils maybe-check-fileutils
11068 maybe-check-fileutils:
11069 @if fileutils
11070 maybe-check-fileutils: check-fileutils
11071
11072 check-fileutils:
11073 @: $(MAKE); $(unstage)
11074 @r=`${PWD_COMMAND}`; export r; \
11075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11076 $(HOST_EXPORTS) \
11077 (cd $(HOST_SUBDIR)/fileutils && \
11078 $(MAKE) $(FLAGS_TO_PASS) check)
11079
11080 @endif fileutils
11081
11082 .PHONY: install-fileutils maybe-install-fileutils
11083 maybe-install-fileutils:
11084 @if fileutils
11085 maybe-install-fileutils: install-fileutils
11086
11087 install-fileutils: installdirs
11088 @: $(MAKE); $(unstage)
11089 @r=`${PWD_COMMAND}`; export r; \
11090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091 $(HOST_EXPORTS) \
11092 (cd $(HOST_SUBDIR)/fileutils && \
11093 $(MAKE) $(FLAGS_TO_PASS) install)
11094
11095 @endif fileutils
11096
11097 # Other targets (info, dvi, pdf, etc.)
11098
11099 .PHONY: maybe-info-fileutils info-fileutils
11100 maybe-info-fileutils:
11101 @if fileutils
11102 maybe-info-fileutils: info-fileutils
11103
11104 info-fileutils: \
11105 configure-fileutils
11106 @: $(MAKE); $(unstage)
11107 @[ -f ./fileutils/Makefile ] || exit 0; \
11108 r=`${PWD_COMMAND}`; export r; \
11109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11110 $(HOST_EXPORTS) \
11111 for flag in $(EXTRA_HOST_FLAGS) ; do \
11112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11113 done; \
11114 echo "Doing info in fileutils" ; \
11115 (cd $(HOST_SUBDIR)/fileutils && \
11116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11118 "RANLIB=$${RANLIB}" \
11119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11120 info) \
11121 || exit 1
11122
11123 @endif fileutils
11124
11125 .PHONY: maybe-dvi-fileutils dvi-fileutils
11126 maybe-dvi-fileutils:
11127 @if fileutils
11128 maybe-dvi-fileutils: dvi-fileutils
11129
11130 dvi-fileutils: \
11131 configure-fileutils
11132 @: $(MAKE); $(unstage)
11133 @[ -f ./fileutils/Makefile ] || exit 0; \
11134 r=`${PWD_COMMAND}`; export r; \
11135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136 $(HOST_EXPORTS) \
11137 for flag in $(EXTRA_HOST_FLAGS) ; do \
11138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11139 done; \
11140 echo "Doing dvi in fileutils" ; \
11141 (cd $(HOST_SUBDIR)/fileutils && \
11142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11144 "RANLIB=$${RANLIB}" \
11145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11146 dvi) \
11147 || exit 1
11148
11149 @endif fileutils
11150
11151 .PHONY: maybe-pdf-fileutils pdf-fileutils
11152 maybe-pdf-fileutils:
11153 @if fileutils
11154 maybe-pdf-fileutils: pdf-fileutils
11155
11156 pdf-fileutils: \
11157 configure-fileutils
11158 @: $(MAKE); $(unstage)
11159 @[ -f ./fileutils/Makefile ] || exit 0; \
11160 r=`${PWD_COMMAND}`; export r; \
11161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11162 $(HOST_EXPORTS) \
11163 for flag in $(EXTRA_HOST_FLAGS) ; do \
11164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11165 done; \
11166 echo "Doing pdf in fileutils" ; \
11167 (cd $(HOST_SUBDIR)/fileutils && \
11168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11170 "RANLIB=$${RANLIB}" \
11171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11172 pdf) \
11173 || exit 1
11174
11175 @endif fileutils
11176
11177 .PHONY: maybe-html-fileutils html-fileutils
11178 maybe-html-fileutils:
11179 @if fileutils
11180 maybe-html-fileutils: html-fileutils
11181
11182 html-fileutils: \
11183 configure-fileutils
11184 @: $(MAKE); $(unstage)
11185 @[ -f ./fileutils/Makefile ] || exit 0; \
11186 r=`${PWD_COMMAND}`; export r; \
11187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11188 $(HOST_EXPORTS) \
11189 for flag in $(EXTRA_HOST_FLAGS) ; do \
11190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11191 done; \
11192 echo "Doing html in fileutils" ; \
11193 (cd $(HOST_SUBDIR)/fileutils && \
11194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11196 "RANLIB=$${RANLIB}" \
11197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11198 html) \
11199 || exit 1
11200
11201 @endif fileutils
11202
11203 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11204 maybe-TAGS-fileutils:
11205 @if fileutils
11206 maybe-TAGS-fileutils: TAGS-fileutils
11207
11208 TAGS-fileutils: \
11209 configure-fileutils
11210 @: $(MAKE); $(unstage)
11211 @[ -f ./fileutils/Makefile ] || exit 0; \
11212 r=`${PWD_COMMAND}`; export r; \
11213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11214 $(HOST_EXPORTS) \
11215 for flag in $(EXTRA_HOST_FLAGS) ; do \
11216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11217 done; \
11218 echo "Doing TAGS in fileutils" ; \
11219 (cd $(HOST_SUBDIR)/fileutils && \
11220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11222 "RANLIB=$${RANLIB}" \
11223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11224 TAGS) \
11225 || exit 1
11226
11227 @endif fileutils
11228
11229 .PHONY: maybe-install-info-fileutils install-info-fileutils
11230 maybe-install-info-fileutils:
11231 @if fileutils
11232 maybe-install-info-fileutils: install-info-fileutils
11233
11234 install-info-fileutils: \
11235 configure-fileutils \
11236 info-fileutils
11237 @: $(MAKE); $(unstage)
11238 @[ -f ./fileutils/Makefile ] || exit 0; \
11239 r=`${PWD_COMMAND}`; export r; \
11240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11241 $(HOST_EXPORTS) \
11242 for flag in $(EXTRA_HOST_FLAGS) ; do \
11243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11244 done; \
11245 echo "Doing install-info in fileutils" ; \
11246 (cd $(HOST_SUBDIR)/fileutils && \
11247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11249 "RANLIB=$${RANLIB}" \
11250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11251 install-info) \
11252 || exit 1
11253
11254 @endif fileutils
11255
11256 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11257 maybe-install-pdf-fileutils:
11258 @if fileutils
11259 maybe-install-pdf-fileutils: install-pdf-fileutils
11260
11261 install-pdf-fileutils: \
11262 configure-fileutils \
11263 pdf-fileutils
11264 @: $(MAKE); $(unstage)
11265 @[ -f ./fileutils/Makefile ] || exit 0; \
11266 r=`${PWD_COMMAND}`; export r; \
11267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11268 $(HOST_EXPORTS) \
11269 for flag in $(EXTRA_HOST_FLAGS) ; do \
11270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11271 done; \
11272 echo "Doing install-pdf in fileutils" ; \
11273 (cd $(HOST_SUBDIR)/fileutils && \
11274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11276 "RANLIB=$${RANLIB}" \
11277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11278 install-pdf) \
11279 || exit 1
11280
11281 @endif fileutils
11282
11283 .PHONY: maybe-install-html-fileutils install-html-fileutils
11284 maybe-install-html-fileutils:
11285 @if fileutils
11286 maybe-install-html-fileutils: install-html-fileutils
11287
11288 install-html-fileutils: \
11289 configure-fileutils \
11290 html-fileutils
11291 @: $(MAKE); $(unstage)
11292 @[ -f ./fileutils/Makefile ] || exit 0; \
11293 r=`${PWD_COMMAND}`; export r; \
11294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11295 $(HOST_EXPORTS) \
11296 for flag in $(EXTRA_HOST_FLAGS) ; do \
11297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11298 done; \
11299 echo "Doing install-html in fileutils" ; \
11300 (cd $(HOST_SUBDIR)/fileutils && \
11301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11303 "RANLIB=$${RANLIB}" \
11304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11305 install-html) \
11306 || exit 1
11307
11308 @endif fileutils
11309
11310 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11311 maybe-installcheck-fileutils:
11312 @if fileutils
11313 maybe-installcheck-fileutils: installcheck-fileutils
11314
11315 installcheck-fileutils: \
11316 configure-fileutils
11317 @: $(MAKE); $(unstage)
11318 @[ -f ./fileutils/Makefile ] || exit 0; \
11319 r=`${PWD_COMMAND}`; export r; \
11320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11321 $(HOST_EXPORTS) \
11322 for flag in $(EXTRA_HOST_FLAGS) ; do \
11323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11324 done; \
11325 echo "Doing installcheck in fileutils" ; \
11326 (cd $(HOST_SUBDIR)/fileutils && \
11327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11329 "RANLIB=$${RANLIB}" \
11330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11331 installcheck) \
11332 || exit 1
11333
11334 @endif fileutils
11335
11336 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11337 maybe-mostlyclean-fileutils:
11338 @if fileutils
11339 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11340
11341 mostlyclean-fileutils:
11342 @: $(MAKE); $(unstage)
11343 @[ -f ./fileutils/Makefile ] || exit 0; \
11344 r=`${PWD_COMMAND}`; export r; \
11345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11346 $(HOST_EXPORTS) \
11347 for flag in $(EXTRA_HOST_FLAGS) ; do \
11348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11349 done; \
11350 echo "Doing mostlyclean in fileutils" ; \
11351 (cd $(HOST_SUBDIR)/fileutils && \
11352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11354 "RANLIB=$${RANLIB}" \
11355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11356 mostlyclean) \
11357 || exit 1
11358
11359 @endif fileutils
11360
11361 .PHONY: maybe-clean-fileutils clean-fileutils
11362 maybe-clean-fileutils:
11363 @if fileutils
11364 maybe-clean-fileutils: clean-fileutils
11365
11366 clean-fileutils:
11367 @: $(MAKE); $(unstage)
11368 @[ -f ./fileutils/Makefile ] || exit 0; \
11369 r=`${PWD_COMMAND}`; export r; \
11370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11371 $(HOST_EXPORTS) \
11372 for flag in $(EXTRA_HOST_FLAGS) ; do \
11373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11374 done; \
11375 echo "Doing clean in fileutils" ; \
11376 (cd $(HOST_SUBDIR)/fileutils && \
11377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11379 "RANLIB=$${RANLIB}" \
11380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11381 clean) \
11382 || exit 1
11383
11384 @endif fileutils
11385
11386 .PHONY: maybe-distclean-fileutils distclean-fileutils
11387 maybe-distclean-fileutils:
11388 @if fileutils
11389 maybe-distclean-fileutils: distclean-fileutils
11390
11391 distclean-fileutils:
11392 @: $(MAKE); $(unstage)
11393 @[ -f ./fileutils/Makefile ] || exit 0; \
11394 r=`${PWD_COMMAND}`; export r; \
11395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11396 $(HOST_EXPORTS) \
11397 for flag in $(EXTRA_HOST_FLAGS) ; do \
11398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11399 done; \
11400 echo "Doing distclean in fileutils" ; \
11401 (cd $(HOST_SUBDIR)/fileutils && \
11402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11404 "RANLIB=$${RANLIB}" \
11405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11406 distclean) \
11407 || exit 1
11408
11409 @endif fileutils
11410
11411 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11412 maybe-maintainer-clean-fileutils:
11413 @if fileutils
11414 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11415
11416 maintainer-clean-fileutils:
11417 @: $(MAKE); $(unstage)
11418 @[ -f ./fileutils/Makefile ] || exit 0; \
11419 r=`${PWD_COMMAND}`; export r; \
11420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11421 $(HOST_EXPORTS) \
11422 for flag in $(EXTRA_HOST_FLAGS) ; do \
11423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11424 done; \
11425 echo "Doing maintainer-clean in fileutils" ; \
11426 (cd $(HOST_SUBDIR)/fileutils && \
11427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11429 "RANLIB=$${RANLIB}" \
11430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11431 maintainer-clean) \
11432 || exit 1
11433
11434 @endif fileutils
11435
11436
11437
11438 .PHONY: configure-findutils maybe-configure-findutils
11439 maybe-configure-findutils:
11440 @if gcc-bootstrap
11441 configure-findutils: stage_current
11442 @endif gcc-bootstrap
11443 @if findutils
11444 maybe-configure-findutils: configure-findutils
11445 configure-findutils:
11446 @: $(MAKE); $(unstage)
11447 @r=`${PWD_COMMAND}`; export r; \
11448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11449 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11450 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11451 $(HOST_EXPORTS) \
11452 echo Configuring in $(HOST_SUBDIR)/findutils; \
11453 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11454 case $(srcdir) in \
11455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11456 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11458 esac; \
11459 srcdiroption="--srcdir=$${topdir}/findutils"; \
11460 libsrcdir="$$s/findutils"; \
11461 $(SHELL) $${libsrcdir}/configure \
11462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11463 --target=${target_alias} $${srcdiroption} \
11464 || exit 1
11465 @endif findutils
11466
11467
11468
11469
11470
11471 .PHONY: all-findutils maybe-all-findutils
11472 maybe-all-findutils:
11473 @if gcc-bootstrap
11474 all-findutils: stage_current
11475 @endif gcc-bootstrap
11476 @if findutils
11477 TARGET-findutils=all
11478 maybe-all-findutils: all-findutils
11479 all-findutils: configure-findutils
11480 @: $(MAKE); $(unstage)
11481 @r=`${PWD_COMMAND}`; export r; \
11482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11483 $(HOST_EXPORTS) \
11484 (cd $(HOST_SUBDIR)/findutils && \
11485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11486 $(TARGET-findutils))
11487 @endif findutils
11488
11489
11490
11491
11492 .PHONY: check-findutils maybe-check-findutils
11493 maybe-check-findutils:
11494 @if findutils
11495 maybe-check-findutils: check-findutils
11496
11497 check-findutils:
11498 @: $(MAKE); $(unstage)
11499 @r=`${PWD_COMMAND}`; export r; \
11500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11501 $(HOST_EXPORTS) \
11502 (cd $(HOST_SUBDIR)/findutils && \
11503 $(MAKE) $(FLAGS_TO_PASS) check)
11504
11505 @endif findutils
11506
11507 .PHONY: install-findutils maybe-install-findutils
11508 maybe-install-findutils:
11509 @if findutils
11510 maybe-install-findutils: install-findutils
11511
11512 install-findutils: installdirs
11513 @: $(MAKE); $(unstage)
11514 @r=`${PWD_COMMAND}`; export r; \
11515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11516 $(HOST_EXPORTS) \
11517 (cd $(HOST_SUBDIR)/findutils && \
11518 $(MAKE) $(FLAGS_TO_PASS) install)
11519
11520 @endif findutils
11521
11522 # Other targets (info, dvi, pdf, etc.)
11523
11524 .PHONY: maybe-info-findutils info-findutils
11525 maybe-info-findutils:
11526 @if findutils
11527 maybe-info-findutils: info-findutils
11528
11529 info-findutils: \
11530 configure-findutils
11531 @: $(MAKE); $(unstage)
11532 @[ -f ./findutils/Makefile ] || exit 0; \
11533 r=`${PWD_COMMAND}`; export r; \
11534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11535 $(HOST_EXPORTS) \
11536 for flag in $(EXTRA_HOST_FLAGS) ; do \
11537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11538 done; \
11539 echo "Doing info in findutils" ; \
11540 (cd $(HOST_SUBDIR)/findutils && \
11541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11543 "RANLIB=$${RANLIB}" \
11544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11545 info) \
11546 || exit 1
11547
11548 @endif findutils
11549
11550 .PHONY: maybe-dvi-findutils dvi-findutils
11551 maybe-dvi-findutils:
11552 @if findutils
11553 maybe-dvi-findutils: dvi-findutils
11554
11555 dvi-findutils: \
11556 configure-findutils
11557 @: $(MAKE); $(unstage)
11558 @[ -f ./findutils/Makefile ] || exit 0; \
11559 r=`${PWD_COMMAND}`; export r; \
11560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11561 $(HOST_EXPORTS) \
11562 for flag in $(EXTRA_HOST_FLAGS) ; do \
11563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11564 done; \
11565 echo "Doing dvi in findutils" ; \
11566 (cd $(HOST_SUBDIR)/findutils && \
11567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11569 "RANLIB=$${RANLIB}" \
11570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11571 dvi) \
11572 || exit 1
11573
11574 @endif findutils
11575
11576 .PHONY: maybe-pdf-findutils pdf-findutils
11577 maybe-pdf-findutils:
11578 @if findutils
11579 maybe-pdf-findutils: pdf-findutils
11580
11581 pdf-findutils: \
11582 configure-findutils
11583 @: $(MAKE); $(unstage)
11584 @[ -f ./findutils/Makefile ] || exit 0; \
11585 r=`${PWD_COMMAND}`; export r; \
11586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11587 $(HOST_EXPORTS) \
11588 for flag in $(EXTRA_HOST_FLAGS) ; do \
11589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11590 done; \
11591 echo "Doing pdf in findutils" ; \
11592 (cd $(HOST_SUBDIR)/findutils && \
11593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11595 "RANLIB=$${RANLIB}" \
11596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11597 pdf) \
11598 || exit 1
11599
11600 @endif findutils
11601
11602 .PHONY: maybe-html-findutils html-findutils
11603 maybe-html-findutils:
11604 @if findutils
11605 maybe-html-findutils: html-findutils
11606
11607 html-findutils: \
11608 configure-findutils
11609 @: $(MAKE); $(unstage)
11610 @[ -f ./findutils/Makefile ] || exit 0; \
11611 r=`${PWD_COMMAND}`; export r; \
11612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11613 $(HOST_EXPORTS) \
11614 for flag in $(EXTRA_HOST_FLAGS) ; do \
11615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11616 done; \
11617 echo "Doing html in findutils" ; \
11618 (cd $(HOST_SUBDIR)/findutils && \
11619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11621 "RANLIB=$${RANLIB}" \
11622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11623 html) \
11624 || exit 1
11625
11626 @endif findutils
11627
11628 .PHONY: maybe-TAGS-findutils TAGS-findutils
11629 maybe-TAGS-findutils:
11630 @if findutils
11631 maybe-TAGS-findutils: TAGS-findutils
11632
11633 TAGS-findutils: \
11634 configure-findutils
11635 @: $(MAKE); $(unstage)
11636 @[ -f ./findutils/Makefile ] || exit 0; \
11637 r=`${PWD_COMMAND}`; export r; \
11638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11639 $(HOST_EXPORTS) \
11640 for flag in $(EXTRA_HOST_FLAGS) ; do \
11641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11642 done; \
11643 echo "Doing TAGS in findutils" ; \
11644 (cd $(HOST_SUBDIR)/findutils && \
11645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11647 "RANLIB=$${RANLIB}" \
11648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11649 TAGS) \
11650 || exit 1
11651
11652 @endif findutils
11653
11654 .PHONY: maybe-install-info-findutils install-info-findutils
11655 maybe-install-info-findutils:
11656 @if findutils
11657 maybe-install-info-findutils: install-info-findutils
11658
11659 install-info-findutils: \
11660 configure-findutils \
11661 info-findutils
11662 @: $(MAKE); $(unstage)
11663 @[ -f ./findutils/Makefile ] || exit 0; \
11664 r=`${PWD_COMMAND}`; export r; \
11665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11666 $(HOST_EXPORTS) \
11667 for flag in $(EXTRA_HOST_FLAGS) ; do \
11668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11669 done; \
11670 echo "Doing install-info in findutils" ; \
11671 (cd $(HOST_SUBDIR)/findutils && \
11672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11674 "RANLIB=$${RANLIB}" \
11675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11676 install-info) \
11677 || exit 1
11678
11679 @endif findutils
11680
11681 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11682 maybe-install-pdf-findutils:
11683 @if findutils
11684 maybe-install-pdf-findutils: install-pdf-findutils
11685
11686 install-pdf-findutils: \
11687 configure-findutils \
11688 pdf-findutils
11689 @: $(MAKE); $(unstage)
11690 @[ -f ./findutils/Makefile ] || exit 0; \
11691 r=`${PWD_COMMAND}`; export r; \
11692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11693 $(HOST_EXPORTS) \
11694 for flag in $(EXTRA_HOST_FLAGS) ; do \
11695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11696 done; \
11697 echo "Doing install-pdf in findutils" ; \
11698 (cd $(HOST_SUBDIR)/findutils && \
11699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11701 "RANLIB=$${RANLIB}" \
11702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11703 install-pdf) \
11704 || exit 1
11705
11706 @endif findutils
11707
11708 .PHONY: maybe-install-html-findutils install-html-findutils
11709 maybe-install-html-findutils:
11710 @if findutils
11711 maybe-install-html-findutils: install-html-findutils
11712
11713 install-html-findutils: \
11714 configure-findutils \
11715 html-findutils
11716 @: $(MAKE); $(unstage)
11717 @[ -f ./findutils/Makefile ] || exit 0; \
11718 r=`${PWD_COMMAND}`; export r; \
11719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11720 $(HOST_EXPORTS) \
11721 for flag in $(EXTRA_HOST_FLAGS) ; do \
11722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11723 done; \
11724 echo "Doing install-html in findutils" ; \
11725 (cd $(HOST_SUBDIR)/findutils && \
11726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11728 "RANLIB=$${RANLIB}" \
11729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11730 install-html) \
11731 || exit 1
11732
11733 @endif findutils
11734
11735 .PHONY: maybe-installcheck-findutils installcheck-findutils
11736 maybe-installcheck-findutils:
11737 @if findutils
11738 maybe-installcheck-findutils: installcheck-findutils
11739
11740 installcheck-findutils: \
11741 configure-findutils
11742 @: $(MAKE); $(unstage)
11743 @[ -f ./findutils/Makefile ] || exit 0; \
11744 r=`${PWD_COMMAND}`; export r; \
11745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11746 $(HOST_EXPORTS) \
11747 for flag in $(EXTRA_HOST_FLAGS) ; do \
11748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11749 done; \
11750 echo "Doing installcheck in findutils" ; \
11751 (cd $(HOST_SUBDIR)/findutils && \
11752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11754 "RANLIB=$${RANLIB}" \
11755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11756 installcheck) \
11757 || exit 1
11758
11759 @endif findutils
11760
11761 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11762 maybe-mostlyclean-findutils:
11763 @if findutils
11764 maybe-mostlyclean-findutils: mostlyclean-findutils
11765
11766 mostlyclean-findutils:
11767 @: $(MAKE); $(unstage)
11768 @[ -f ./findutils/Makefile ] || exit 0; \
11769 r=`${PWD_COMMAND}`; export r; \
11770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11771 $(HOST_EXPORTS) \
11772 for flag in $(EXTRA_HOST_FLAGS) ; do \
11773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11774 done; \
11775 echo "Doing mostlyclean in findutils" ; \
11776 (cd $(HOST_SUBDIR)/findutils && \
11777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11779 "RANLIB=$${RANLIB}" \
11780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11781 mostlyclean) \
11782 || exit 1
11783
11784 @endif findutils
11785
11786 .PHONY: maybe-clean-findutils clean-findutils
11787 maybe-clean-findutils:
11788 @if findutils
11789 maybe-clean-findutils: clean-findutils
11790
11791 clean-findutils:
11792 @: $(MAKE); $(unstage)
11793 @[ -f ./findutils/Makefile ] || exit 0; \
11794 r=`${PWD_COMMAND}`; export r; \
11795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11796 $(HOST_EXPORTS) \
11797 for flag in $(EXTRA_HOST_FLAGS) ; do \
11798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11799 done; \
11800 echo "Doing clean in findutils" ; \
11801 (cd $(HOST_SUBDIR)/findutils && \
11802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11804 "RANLIB=$${RANLIB}" \
11805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11806 clean) \
11807 || exit 1
11808
11809 @endif findutils
11810
11811 .PHONY: maybe-distclean-findutils distclean-findutils
11812 maybe-distclean-findutils:
11813 @if findutils
11814 maybe-distclean-findutils: distclean-findutils
11815
11816 distclean-findutils:
11817 @: $(MAKE); $(unstage)
11818 @[ -f ./findutils/Makefile ] || exit 0; \
11819 r=`${PWD_COMMAND}`; export r; \
11820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11821 $(HOST_EXPORTS) \
11822 for flag in $(EXTRA_HOST_FLAGS) ; do \
11823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11824 done; \
11825 echo "Doing distclean in findutils" ; \
11826 (cd $(HOST_SUBDIR)/findutils && \
11827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11829 "RANLIB=$${RANLIB}" \
11830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11831 distclean) \
11832 || exit 1
11833
11834 @endif findutils
11835
11836 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11837 maybe-maintainer-clean-findutils:
11838 @if findutils
11839 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11840
11841 maintainer-clean-findutils:
11842 @: $(MAKE); $(unstage)
11843 @[ -f ./findutils/Makefile ] || exit 0; \
11844 r=`${PWD_COMMAND}`; export r; \
11845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11846 $(HOST_EXPORTS) \
11847 for flag in $(EXTRA_HOST_FLAGS) ; do \
11848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11849 done; \
11850 echo "Doing maintainer-clean in findutils" ; \
11851 (cd $(HOST_SUBDIR)/findutils && \
11852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11854 "RANLIB=$${RANLIB}" \
11855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11856 maintainer-clean) \
11857 || exit 1
11858
11859 @endif findutils
11860
11861
11862
11863 .PHONY: configure-find maybe-configure-find
11864 maybe-configure-find:
11865 @if gcc-bootstrap
11866 configure-find: stage_current
11867 @endif gcc-bootstrap
11868 @if find
11869 maybe-configure-find: configure-find
11870 configure-find:
11871 @: $(MAKE); $(unstage)
11872 @r=`${PWD_COMMAND}`; export r; \
11873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11874 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11876 $(HOST_EXPORTS) \
11877 echo Configuring in $(HOST_SUBDIR)/find; \
11878 cd "$(HOST_SUBDIR)/find" || exit 1; \
11879 case $(srcdir) in \
11880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11881 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11883 esac; \
11884 srcdiroption="--srcdir=$${topdir}/find"; \
11885 libsrcdir="$$s/find"; \
11886 $(SHELL) $${libsrcdir}/configure \
11887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11888 --target=${target_alias} $${srcdiroption} \
11889 || exit 1
11890 @endif find
11891
11892
11893
11894
11895
11896 .PHONY: all-find maybe-all-find
11897 maybe-all-find:
11898 @if gcc-bootstrap
11899 all-find: stage_current
11900 @endif gcc-bootstrap
11901 @if find
11902 TARGET-find=all
11903 maybe-all-find: all-find
11904 all-find: configure-find
11905 @: $(MAKE); $(unstage)
11906 @r=`${PWD_COMMAND}`; export r; \
11907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11908 $(HOST_EXPORTS) \
11909 (cd $(HOST_SUBDIR)/find && \
11910 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11911 $(TARGET-find))
11912 @endif find
11913
11914
11915
11916
11917 .PHONY: check-find maybe-check-find
11918 maybe-check-find:
11919 @if find
11920 maybe-check-find: check-find
11921
11922 check-find:
11923 @: $(MAKE); $(unstage)
11924 @r=`${PWD_COMMAND}`; export r; \
11925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11926 $(HOST_EXPORTS) \
11927 (cd $(HOST_SUBDIR)/find && \
11928 $(MAKE) $(FLAGS_TO_PASS) check)
11929
11930 @endif find
11931
11932 .PHONY: install-find maybe-install-find
11933 maybe-install-find:
11934 @if find
11935 maybe-install-find: install-find
11936
11937 install-find: installdirs
11938 @: $(MAKE); $(unstage)
11939 @r=`${PWD_COMMAND}`; export r; \
11940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11941 $(HOST_EXPORTS) \
11942 (cd $(HOST_SUBDIR)/find && \
11943 $(MAKE) $(FLAGS_TO_PASS) install)
11944
11945 @endif find
11946
11947 # Other targets (info, dvi, pdf, etc.)
11948
11949 .PHONY: maybe-info-find info-find
11950 maybe-info-find:
11951 @if find
11952 maybe-info-find: info-find
11953
11954 info-find: \
11955 configure-find
11956 @: $(MAKE); $(unstage)
11957 @[ -f ./find/Makefile ] || exit 0; \
11958 r=`${PWD_COMMAND}`; export r; \
11959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11960 $(HOST_EXPORTS) \
11961 for flag in $(EXTRA_HOST_FLAGS) ; do \
11962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11963 done; \
11964 echo "Doing info in find" ; \
11965 (cd $(HOST_SUBDIR)/find && \
11966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11968 "RANLIB=$${RANLIB}" \
11969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11970 info) \
11971 || exit 1
11972
11973 @endif find
11974
11975 .PHONY: maybe-dvi-find dvi-find
11976 maybe-dvi-find:
11977 @if find
11978 maybe-dvi-find: dvi-find
11979
11980 dvi-find: \
11981 configure-find
11982 @: $(MAKE); $(unstage)
11983 @[ -f ./find/Makefile ] || exit 0; \
11984 r=`${PWD_COMMAND}`; export r; \
11985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11986 $(HOST_EXPORTS) \
11987 for flag in $(EXTRA_HOST_FLAGS) ; do \
11988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11989 done; \
11990 echo "Doing dvi in find" ; \
11991 (cd $(HOST_SUBDIR)/find && \
11992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11994 "RANLIB=$${RANLIB}" \
11995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11996 dvi) \
11997 || exit 1
11998
11999 @endif find
12000
12001 .PHONY: maybe-pdf-find pdf-find
12002 maybe-pdf-find:
12003 @if find
12004 maybe-pdf-find: pdf-find
12005
12006 pdf-find: \
12007 configure-find
12008 @: $(MAKE); $(unstage)
12009 @[ -f ./find/Makefile ] || exit 0; \
12010 r=`${PWD_COMMAND}`; export r; \
12011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12012 $(HOST_EXPORTS) \
12013 for flag in $(EXTRA_HOST_FLAGS) ; do \
12014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12015 done; \
12016 echo "Doing pdf in find" ; \
12017 (cd $(HOST_SUBDIR)/find && \
12018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12020 "RANLIB=$${RANLIB}" \
12021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12022 pdf) \
12023 || exit 1
12024
12025 @endif find
12026
12027 .PHONY: maybe-html-find html-find
12028 maybe-html-find:
12029 @if find
12030 maybe-html-find: html-find
12031
12032 html-find: \
12033 configure-find
12034 @: $(MAKE); $(unstage)
12035 @[ -f ./find/Makefile ] || exit 0; \
12036 r=`${PWD_COMMAND}`; export r; \
12037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12038 $(HOST_EXPORTS) \
12039 for flag in $(EXTRA_HOST_FLAGS) ; do \
12040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12041 done; \
12042 echo "Doing html in find" ; \
12043 (cd $(HOST_SUBDIR)/find && \
12044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12046 "RANLIB=$${RANLIB}" \
12047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12048 html) \
12049 || exit 1
12050
12051 @endif find
12052
12053 .PHONY: maybe-TAGS-find TAGS-find
12054 maybe-TAGS-find:
12055 @if find
12056 maybe-TAGS-find: TAGS-find
12057
12058 TAGS-find: \
12059 configure-find
12060 @: $(MAKE); $(unstage)
12061 @[ -f ./find/Makefile ] || exit 0; \
12062 r=`${PWD_COMMAND}`; export r; \
12063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12064 $(HOST_EXPORTS) \
12065 for flag in $(EXTRA_HOST_FLAGS) ; do \
12066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12067 done; \
12068 echo "Doing TAGS in find" ; \
12069 (cd $(HOST_SUBDIR)/find && \
12070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12072 "RANLIB=$${RANLIB}" \
12073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12074 TAGS) \
12075 || exit 1
12076
12077 @endif find
12078
12079 .PHONY: maybe-install-info-find install-info-find
12080 maybe-install-info-find:
12081 @if find
12082 maybe-install-info-find: install-info-find
12083
12084 install-info-find: \
12085 configure-find \
12086 info-find
12087 @: $(MAKE); $(unstage)
12088 @[ -f ./find/Makefile ] || exit 0; \
12089 r=`${PWD_COMMAND}`; export r; \
12090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12091 $(HOST_EXPORTS) \
12092 for flag in $(EXTRA_HOST_FLAGS) ; do \
12093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12094 done; \
12095 echo "Doing install-info in find" ; \
12096 (cd $(HOST_SUBDIR)/find && \
12097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12099 "RANLIB=$${RANLIB}" \
12100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12101 install-info) \
12102 || exit 1
12103
12104 @endif find
12105
12106 .PHONY: maybe-install-pdf-find install-pdf-find
12107 maybe-install-pdf-find:
12108 @if find
12109 maybe-install-pdf-find: install-pdf-find
12110
12111 install-pdf-find: \
12112 configure-find \
12113 pdf-find
12114 @: $(MAKE); $(unstage)
12115 @[ -f ./find/Makefile ] || exit 0; \
12116 r=`${PWD_COMMAND}`; export r; \
12117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12118 $(HOST_EXPORTS) \
12119 for flag in $(EXTRA_HOST_FLAGS) ; do \
12120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12121 done; \
12122 echo "Doing install-pdf in find" ; \
12123 (cd $(HOST_SUBDIR)/find && \
12124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12126 "RANLIB=$${RANLIB}" \
12127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12128 install-pdf) \
12129 || exit 1
12130
12131 @endif find
12132
12133 .PHONY: maybe-install-html-find install-html-find
12134 maybe-install-html-find:
12135 @if find
12136 maybe-install-html-find: install-html-find
12137
12138 install-html-find: \
12139 configure-find \
12140 html-find
12141 @: $(MAKE); $(unstage)
12142 @[ -f ./find/Makefile ] || exit 0; \
12143 r=`${PWD_COMMAND}`; export r; \
12144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12145 $(HOST_EXPORTS) \
12146 for flag in $(EXTRA_HOST_FLAGS) ; do \
12147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12148 done; \
12149 echo "Doing install-html in find" ; \
12150 (cd $(HOST_SUBDIR)/find && \
12151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12153 "RANLIB=$${RANLIB}" \
12154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12155 install-html) \
12156 || exit 1
12157
12158 @endif find
12159
12160 .PHONY: maybe-installcheck-find installcheck-find
12161 maybe-installcheck-find:
12162 @if find
12163 maybe-installcheck-find: installcheck-find
12164
12165 installcheck-find: \
12166 configure-find
12167 @: $(MAKE); $(unstage)
12168 @[ -f ./find/Makefile ] || exit 0; \
12169 r=`${PWD_COMMAND}`; export r; \
12170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12171 $(HOST_EXPORTS) \
12172 for flag in $(EXTRA_HOST_FLAGS) ; do \
12173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12174 done; \
12175 echo "Doing installcheck in find" ; \
12176 (cd $(HOST_SUBDIR)/find && \
12177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12179 "RANLIB=$${RANLIB}" \
12180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12181 installcheck) \
12182 || exit 1
12183
12184 @endif find
12185
12186 .PHONY: maybe-mostlyclean-find mostlyclean-find
12187 maybe-mostlyclean-find:
12188 @if find
12189 maybe-mostlyclean-find: mostlyclean-find
12190
12191 mostlyclean-find:
12192 @: $(MAKE); $(unstage)
12193 @[ -f ./find/Makefile ] || exit 0; \
12194 r=`${PWD_COMMAND}`; export r; \
12195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12196 $(HOST_EXPORTS) \
12197 for flag in $(EXTRA_HOST_FLAGS) ; do \
12198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12199 done; \
12200 echo "Doing mostlyclean in find" ; \
12201 (cd $(HOST_SUBDIR)/find && \
12202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12204 "RANLIB=$${RANLIB}" \
12205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12206 mostlyclean) \
12207 || exit 1
12208
12209 @endif find
12210
12211 .PHONY: maybe-clean-find clean-find
12212 maybe-clean-find:
12213 @if find
12214 maybe-clean-find: clean-find
12215
12216 clean-find:
12217 @: $(MAKE); $(unstage)
12218 @[ -f ./find/Makefile ] || exit 0; \
12219 r=`${PWD_COMMAND}`; export r; \
12220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12221 $(HOST_EXPORTS) \
12222 for flag in $(EXTRA_HOST_FLAGS) ; do \
12223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12224 done; \
12225 echo "Doing clean in find" ; \
12226 (cd $(HOST_SUBDIR)/find && \
12227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12229 "RANLIB=$${RANLIB}" \
12230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12231 clean) \
12232 || exit 1
12233
12234 @endif find
12235
12236 .PHONY: maybe-distclean-find distclean-find
12237 maybe-distclean-find:
12238 @if find
12239 maybe-distclean-find: distclean-find
12240
12241 distclean-find:
12242 @: $(MAKE); $(unstage)
12243 @[ -f ./find/Makefile ] || exit 0; \
12244 r=`${PWD_COMMAND}`; export r; \
12245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12246 $(HOST_EXPORTS) \
12247 for flag in $(EXTRA_HOST_FLAGS) ; do \
12248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12249 done; \
12250 echo "Doing distclean in find" ; \
12251 (cd $(HOST_SUBDIR)/find && \
12252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12254 "RANLIB=$${RANLIB}" \
12255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12256 distclean) \
12257 || exit 1
12258
12259 @endif find
12260
12261 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12262 maybe-maintainer-clean-find:
12263 @if find
12264 maybe-maintainer-clean-find: maintainer-clean-find
12265
12266 maintainer-clean-find:
12267 @: $(MAKE); $(unstage)
12268 @[ -f ./find/Makefile ] || exit 0; \
12269 r=`${PWD_COMMAND}`; export r; \
12270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12271 $(HOST_EXPORTS) \
12272 for flag in $(EXTRA_HOST_FLAGS) ; do \
12273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12274 done; \
12275 echo "Doing maintainer-clean in find" ; \
12276 (cd $(HOST_SUBDIR)/find && \
12277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12279 "RANLIB=$${RANLIB}" \
12280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12281 maintainer-clean) \
12282 || exit 1
12283
12284 @endif find
12285
12286
12287
12288 .PHONY: configure-fixincludes maybe-configure-fixincludes
12289 maybe-configure-fixincludes:
12290 @if gcc-bootstrap
12291 configure-fixincludes: stage_current
12292 @endif gcc-bootstrap
12293 @if fixincludes
12294 maybe-configure-fixincludes: configure-fixincludes
12295 configure-fixincludes:
12296 @: $(MAKE); $(unstage)
12297 @r=`${PWD_COMMAND}`; export r; \
12298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12299 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12300 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12301 $(HOST_EXPORTS) \
12302 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12303 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12304 case $(srcdir) in \
12305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12306 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12308 esac; \
12309 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12310 libsrcdir="$$s/fixincludes"; \
12311 $(SHELL) $${libsrcdir}/configure \
12312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12313 --target=${target_alias} $${srcdiroption} \
12314 || exit 1
12315 @endif fixincludes
12316
12317
12318
12319
12320
12321 .PHONY: all-fixincludes maybe-all-fixincludes
12322 maybe-all-fixincludes:
12323 @if gcc-bootstrap
12324 all-fixincludes: stage_current
12325 @endif gcc-bootstrap
12326 @if fixincludes
12327 TARGET-fixincludes=all
12328 maybe-all-fixincludes: all-fixincludes
12329 all-fixincludes: configure-fixincludes
12330 @: $(MAKE); $(unstage)
12331 @r=`${PWD_COMMAND}`; export r; \
12332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12333 $(HOST_EXPORTS) \
12334 (cd $(HOST_SUBDIR)/fixincludes && \
12335 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12336 $(TARGET-fixincludes))
12337 @endif fixincludes
12338
12339
12340
12341
12342 .PHONY: check-fixincludes maybe-check-fixincludes
12343 maybe-check-fixincludes:
12344 @if fixincludes
12345 maybe-check-fixincludes: check-fixincludes
12346
12347 check-fixincludes:
12348 @: $(MAKE); $(unstage)
12349 @r=`${PWD_COMMAND}`; export r; \
12350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12351 $(HOST_EXPORTS) \
12352 (cd $(HOST_SUBDIR)/fixincludes && \
12353 $(MAKE) $(FLAGS_TO_PASS) check)
12354
12355 @endif fixincludes
12356
12357 .PHONY: install-fixincludes maybe-install-fixincludes
12358 maybe-install-fixincludes:
12359 @if fixincludes
12360 maybe-install-fixincludes: install-fixincludes
12361
12362 install-fixincludes: installdirs
12363 @: $(MAKE); $(unstage)
12364 @r=`${PWD_COMMAND}`; export r; \
12365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12366 $(HOST_EXPORTS) \
12367 (cd $(HOST_SUBDIR)/fixincludes && \
12368 $(MAKE) $(FLAGS_TO_PASS) install)
12369
12370 @endif fixincludes
12371
12372 # Other targets (info, dvi, pdf, etc.)
12373
12374 .PHONY: maybe-info-fixincludes info-fixincludes
12375 maybe-info-fixincludes:
12376 @if fixincludes
12377 maybe-info-fixincludes: info-fixincludes
12378
12379 info-fixincludes: \
12380 configure-fixincludes
12381 @: $(MAKE); $(unstage)
12382 @[ -f ./fixincludes/Makefile ] || exit 0; \
12383 r=`${PWD_COMMAND}`; export r; \
12384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12385 $(HOST_EXPORTS) \
12386 for flag in $(EXTRA_HOST_FLAGS) ; do \
12387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12388 done; \
12389 echo "Doing info in fixincludes" ; \
12390 (cd $(HOST_SUBDIR)/fixincludes && \
12391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12393 "RANLIB=$${RANLIB}" \
12394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12395 info) \
12396 || exit 1
12397
12398 @endif fixincludes
12399
12400 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12401 maybe-dvi-fixincludes:
12402 @if fixincludes
12403 maybe-dvi-fixincludes: dvi-fixincludes
12404
12405 dvi-fixincludes: \
12406 configure-fixincludes
12407 @: $(MAKE); $(unstage)
12408 @[ -f ./fixincludes/Makefile ] || exit 0; \
12409 r=`${PWD_COMMAND}`; export r; \
12410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12411 $(HOST_EXPORTS) \
12412 for flag in $(EXTRA_HOST_FLAGS) ; do \
12413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12414 done; \
12415 echo "Doing dvi in fixincludes" ; \
12416 (cd $(HOST_SUBDIR)/fixincludes && \
12417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12419 "RANLIB=$${RANLIB}" \
12420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12421 dvi) \
12422 || exit 1
12423
12424 @endif fixincludes
12425
12426 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12427 maybe-pdf-fixincludes:
12428 @if fixincludes
12429 maybe-pdf-fixincludes: pdf-fixincludes
12430
12431 pdf-fixincludes: \
12432 configure-fixincludes
12433 @: $(MAKE); $(unstage)
12434 @[ -f ./fixincludes/Makefile ] || exit 0; \
12435 r=`${PWD_COMMAND}`; export r; \
12436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12437 $(HOST_EXPORTS) \
12438 for flag in $(EXTRA_HOST_FLAGS) ; do \
12439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12440 done; \
12441 echo "Doing pdf in fixincludes" ; \
12442 (cd $(HOST_SUBDIR)/fixincludes && \
12443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12445 "RANLIB=$${RANLIB}" \
12446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12447 pdf) \
12448 || exit 1
12449
12450 @endif fixincludes
12451
12452 .PHONY: maybe-html-fixincludes html-fixincludes
12453 maybe-html-fixincludes:
12454 @if fixincludes
12455 maybe-html-fixincludes: html-fixincludes
12456
12457 html-fixincludes: \
12458 configure-fixincludes
12459 @: $(MAKE); $(unstage)
12460 @[ -f ./fixincludes/Makefile ] || exit 0; \
12461 r=`${PWD_COMMAND}`; export r; \
12462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12463 $(HOST_EXPORTS) \
12464 for flag in $(EXTRA_HOST_FLAGS) ; do \
12465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12466 done; \
12467 echo "Doing html in fixincludes" ; \
12468 (cd $(HOST_SUBDIR)/fixincludes && \
12469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12471 "RANLIB=$${RANLIB}" \
12472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12473 html) \
12474 || exit 1
12475
12476 @endif fixincludes
12477
12478 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12479 maybe-TAGS-fixincludes:
12480 @if fixincludes
12481 maybe-TAGS-fixincludes: TAGS-fixincludes
12482
12483 # fixincludes doesn't support TAGS.
12484 TAGS-fixincludes:
12485
12486 @endif fixincludes
12487
12488 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12489 maybe-install-info-fixincludes:
12490 @if fixincludes
12491 maybe-install-info-fixincludes: install-info-fixincludes
12492
12493 install-info-fixincludes: \
12494 configure-fixincludes \
12495 info-fixincludes
12496 @: $(MAKE); $(unstage)
12497 @[ -f ./fixincludes/Makefile ] || exit 0; \
12498 r=`${PWD_COMMAND}`; export r; \
12499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12500 $(HOST_EXPORTS) \
12501 for flag in $(EXTRA_HOST_FLAGS) ; do \
12502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12503 done; \
12504 echo "Doing install-info in fixincludes" ; \
12505 (cd $(HOST_SUBDIR)/fixincludes && \
12506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12508 "RANLIB=$${RANLIB}" \
12509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12510 install-info) \
12511 || exit 1
12512
12513 @endif fixincludes
12514
12515 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12516 maybe-install-pdf-fixincludes:
12517 @if fixincludes
12518 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12519
12520 install-pdf-fixincludes: \
12521 configure-fixincludes \
12522 pdf-fixincludes
12523 @: $(MAKE); $(unstage)
12524 @[ -f ./fixincludes/Makefile ] || exit 0; \
12525 r=`${PWD_COMMAND}`; export r; \
12526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12527 $(HOST_EXPORTS) \
12528 for flag in $(EXTRA_HOST_FLAGS) ; do \
12529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12530 done; \
12531 echo "Doing install-pdf in fixincludes" ; \
12532 (cd $(HOST_SUBDIR)/fixincludes && \
12533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12535 "RANLIB=$${RANLIB}" \
12536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12537 install-pdf) \
12538 || exit 1
12539
12540 @endif fixincludes
12541
12542 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12543 maybe-install-html-fixincludes:
12544 @if fixincludes
12545 maybe-install-html-fixincludes: install-html-fixincludes
12546
12547 install-html-fixincludes: \
12548 configure-fixincludes \
12549 html-fixincludes
12550 @: $(MAKE); $(unstage)
12551 @[ -f ./fixincludes/Makefile ] || exit 0; \
12552 r=`${PWD_COMMAND}`; export r; \
12553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12554 $(HOST_EXPORTS) \
12555 for flag in $(EXTRA_HOST_FLAGS) ; do \
12556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12557 done; \
12558 echo "Doing install-html in fixincludes" ; \
12559 (cd $(HOST_SUBDIR)/fixincludes && \
12560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12562 "RANLIB=$${RANLIB}" \
12563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12564 install-html) \
12565 || exit 1
12566
12567 @endif fixincludes
12568
12569 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12570 maybe-installcheck-fixincludes:
12571 @if fixincludes
12572 maybe-installcheck-fixincludes: installcheck-fixincludes
12573
12574 installcheck-fixincludes: \
12575 configure-fixincludes
12576 @: $(MAKE); $(unstage)
12577 @[ -f ./fixincludes/Makefile ] || exit 0; \
12578 r=`${PWD_COMMAND}`; export r; \
12579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12580 $(HOST_EXPORTS) \
12581 for flag in $(EXTRA_HOST_FLAGS) ; do \
12582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12583 done; \
12584 echo "Doing installcheck in fixincludes" ; \
12585 (cd $(HOST_SUBDIR)/fixincludes && \
12586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12588 "RANLIB=$${RANLIB}" \
12589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12590 installcheck) \
12591 || exit 1
12592
12593 @endif fixincludes
12594
12595 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12596 maybe-mostlyclean-fixincludes:
12597 @if fixincludes
12598 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12599
12600 mostlyclean-fixincludes:
12601 @: $(MAKE); $(unstage)
12602 @[ -f ./fixincludes/Makefile ] || exit 0; \
12603 r=`${PWD_COMMAND}`; export r; \
12604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12605 $(HOST_EXPORTS) \
12606 for flag in $(EXTRA_HOST_FLAGS) ; do \
12607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12608 done; \
12609 echo "Doing mostlyclean in fixincludes" ; \
12610 (cd $(HOST_SUBDIR)/fixincludes && \
12611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12613 "RANLIB=$${RANLIB}" \
12614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12615 mostlyclean) \
12616 || exit 1
12617
12618 @endif fixincludes
12619
12620 .PHONY: maybe-clean-fixincludes clean-fixincludes
12621 maybe-clean-fixincludes:
12622 @if fixincludes
12623 maybe-clean-fixincludes: clean-fixincludes
12624
12625 clean-fixincludes:
12626 @: $(MAKE); $(unstage)
12627 @[ -f ./fixincludes/Makefile ] || exit 0; \
12628 r=`${PWD_COMMAND}`; export r; \
12629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12630 $(HOST_EXPORTS) \
12631 for flag in $(EXTRA_HOST_FLAGS) ; do \
12632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12633 done; \
12634 echo "Doing clean in fixincludes" ; \
12635 (cd $(HOST_SUBDIR)/fixincludes && \
12636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12638 "RANLIB=$${RANLIB}" \
12639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12640 clean) \
12641 || exit 1
12642
12643 @endif fixincludes
12644
12645 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12646 maybe-distclean-fixincludes:
12647 @if fixincludes
12648 maybe-distclean-fixincludes: distclean-fixincludes
12649
12650 distclean-fixincludes:
12651 @: $(MAKE); $(unstage)
12652 @[ -f ./fixincludes/Makefile ] || exit 0; \
12653 r=`${PWD_COMMAND}`; export r; \
12654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12655 $(HOST_EXPORTS) \
12656 for flag in $(EXTRA_HOST_FLAGS) ; do \
12657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12658 done; \
12659 echo "Doing distclean in fixincludes" ; \
12660 (cd $(HOST_SUBDIR)/fixincludes && \
12661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12663 "RANLIB=$${RANLIB}" \
12664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12665 distclean) \
12666 || exit 1
12667
12668 @endif fixincludes
12669
12670 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12671 maybe-maintainer-clean-fixincludes:
12672 @if fixincludes
12673 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12674
12675 maintainer-clean-fixincludes:
12676 @: $(MAKE); $(unstage)
12677 @[ -f ./fixincludes/Makefile ] || exit 0; \
12678 r=`${PWD_COMMAND}`; export r; \
12679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12680 $(HOST_EXPORTS) \
12681 for flag in $(EXTRA_HOST_FLAGS) ; do \
12682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12683 done; \
12684 echo "Doing maintainer-clean in fixincludes" ; \
12685 (cd $(HOST_SUBDIR)/fixincludes && \
12686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12688 "RANLIB=$${RANLIB}" \
12689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12690 maintainer-clean) \
12691 || exit 1
12692
12693 @endif fixincludes
12694
12695
12696
12697 .PHONY: configure-flex maybe-configure-flex
12698 maybe-configure-flex:
12699 @if gcc-bootstrap
12700 configure-flex: stage_current
12701 @endif gcc-bootstrap
12702 @if flex
12703 maybe-configure-flex: configure-flex
12704 configure-flex:
12705 @: $(MAKE); $(unstage)
12706 @r=`${PWD_COMMAND}`; export r; \
12707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12708 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12709 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12710 $(HOST_EXPORTS) \
12711 echo Configuring in $(HOST_SUBDIR)/flex; \
12712 cd "$(HOST_SUBDIR)/flex" || exit 1; \
12713 case $(srcdir) in \
12714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12715 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12717 esac; \
12718 srcdiroption="--srcdir=$${topdir}/flex"; \
12719 libsrcdir="$$s/flex"; \
12720 $(SHELL) $${libsrcdir}/configure \
12721 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12722 --target=${target_alias} $${srcdiroption} \
12723 || exit 1
12724 @endif flex
12725
12726
12727
12728
12729
12730 .PHONY: all-flex maybe-all-flex
12731 maybe-all-flex:
12732 @if gcc-bootstrap
12733 all-flex: stage_current
12734 @endif gcc-bootstrap
12735 @if flex
12736 TARGET-flex=all
12737 maybe-all-flex: all-flex
12738 all-flex: configure-flex
12739 @: $(MAKE); $(unstage)
12740 @r=`${PWD_COMMAND}`; export r; \
12741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12742 $(HOST_EXPORTS) \
12743 (cd $(HOST_SUBDIR)/flex && \
12744 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12745 $(TARGET-flex))
12746 @endif flex
12747
12748
12749
12750
12751 .PHONY: check-flex maybe-check-flex
12752 maybe-check-flex:
12753 @if flex
12754 maybe-check-flex: check-flex
12755
12756 # This module is only tested in a native toolchain.
12757 check-flex:
12758 @: $(MAKE); $(unstage)
12759 @if [ '$(host)' = '$(target)' ] ; then \
12760 r=`${PWD_COMMAND}`; export r; \
12761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12762 $(HOST_EXPORTS) \
12763 (cd $(HOST_SUBDIR)/flex && \
12764 $(MAKE) $(FLAGS_TO_PASS) check); \
12765 fi
12766
12767 @endif flex
12768
12769 .PHONY: install-flex maybe-install-flex
12770 maybe-install-flex:
12771 @if flex
12772 maybe-install-flex: install-flex
12773
12774 install-flex: installdirs
12775 @: $(MAKE); $(unstage)
12776 @r=`${PWD_COMMAND}`; export r; \
12777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12778 $(HOST_EXPORTS) \
12779 (cd $(HOST_SUBDIR)/flex && \
12780 $(MAKE) $(FLAGS_TO_PASS) install)
12781
12782 @endif flex
12783
12784 # Other targets (info, dvi, pdf, etc.)
12785
12786 .PHONY: maybe-info-flex info-flex
12787 maybe-info-flex:
12788 @if flex
12789 maybe-info-flex: info-flex
12790
12791 info-flex: \
12792 configure-flex
12793 @: $(MAKE); $(unstage)
12794 @[ -f ./flex/Makefile ] || exit 0; \
12795 r=`${PWD_COMMAND}`; export r; \
12796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12797 $(HOST_EXPORTS) \
12798 for flag in $(EXTRA_HOST_FLAGS) ; do \
12799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12800 done; \
12801 echo "Doing info in flex" ; \
12802 (cd $(HOST_SUBDIR)/flex && \
12803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12805 "RANLIB=$${RANLIB}" \
12806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12807 info) \
12808 || exit 1
12809
12810 @endif flex
12811
12812 .PHONY: maybe-dvi-flex dvi-flex
12813 maybe-dvi-flex:
12814 @if flex
12815 maybe-dvi-flex: dvi-flex
12816
12817 dvi-flex: \
12818 configure-flex
12819 @: $(MAKE); $(unstage)
12820 @[ -f ./flex/Makefile ] || exit 0; \
12821 r=`${PWD_COMMAND}`; export r; \
12822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12823 $(HOST_EXPORTS) \
12824 for flag in $(EXTRA_HOST_FLAGS) ; do \
12825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12826 done; \
12827 echo "Doing dvi in flex" ; \
12828 (cd $(HOST_SUBDIR)/flex && \
12829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12831 "RANLIB=$${RANLIB}" \
12832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12833 dvi) \
12834 || exit 1
12835
12836 @endif flex
12837
12838 .PHONY: maybe-pdf-flex pdf-flex
12839 maybe-pdf-flex:
12840 @if flex
12841 maybe-pdf-flex: pdf-flex
12842
12843 pdf-flex: \
12844 configure-flex
12845 @: $(MAKE); $(unstage)
12846 @[ -f ./flex/Makefile ] || exit 0; \
12847 r=`${PWD_COMMAND}`; export r; \
12848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12849 $(HOST_EXPORTS) \
12850 for flag in $(EXTRA_HOST_FLAGS) ; do \
12851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12852 done; \
12853 echo "Doing pdf in flex" ; \
12854 (cd $(HOST_SUBDIR)/flex && \
12855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12857 "RANLIB=$${RANLIB}" \
12858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12859 pdf) \
12860 || exit 1
12861
12862 @endif flex
12863
12864 .PHONY: maybe-html-flex html-flex
12865 maybe-html-flex:
12866 @if flex
12867 maybe-html-flex: html-flex
12868
12869 html-flex: \
12870 configure-flex
12871 @: $(MAKE); $(unstage)
12872 @[ -f ./flex/Makefile ] || exit 0; \
12873 r=`${PWD_COMMAND}`; export r; \
12874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12875 $(HOST_EXPORTS) \
12876 for flag in $(EXTRA_HOST_FLAGS) ; do \
12877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12878 done; \
12879 echo "Doing html in flex" ; \
12880 (cd $(HOST_SUBDIR)/flex && \
12881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12883 "RANLIB=$${RANLIB}" \
12884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12885 html) \
12886 || exit 1
12887
12888 @endif flex
12889
12890 .PHONY: maybe-TAGS-flex TAGS-flex
12891 maybe-TAGS-flex:
12892 @if flex
12893 maybe-TAGS-flex: TAGS-flex
12894
12895 TAGS-flex: \
12896 configure-flex
12897 @: $(MAKE); $(unstage)
12898 @[ -f ./flex/Makefile ] || exit 0; \
12899 r=`${PWD_COMMAND}`; export r; \
12900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12901 $(HOST_EXPORTS) \
12902 for flag in $(EXTRA_HOST_FLAGS) ; do \
12903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12904 done; \
12905 echo "Doing TAGS in flex" ; \
12906 (cd $(HOST_SUBDIR)/flex && \
12907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12909 "RANLIB=$${RANLIB}" \
12910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12911 TAGS) \
12912 || exit 1
12913
12914 @endif flex
12915
12916 .PHONY: maybe-install-info-flex install-info-flex
12917 maybe-install-info-flex:
12918 @if flex
12919 maybe-install-info-flex: install-info-flex
12920
12921 install-info-flex: \
12922 configure-flex \
12923 info-flex
12924 @: $(MAKE); $(unstage)
12925 @[ -f ./flex/Makefile ] || exit 0; \
12926 r=`${PWD_COMMAND}`; export r; \
12927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12928 $(HOST_EXPORTS) \
12929 for flag in $(EXTRA_HOST_FLAGS) ; do \
12930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12931 done; \
12932 echo "Doing install-info in flex" ; \
12933 (cd $(HOST_SUBDIR)/flex && \
12934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12936 "RANLIB=$${RANLIB}" \
12937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12938 install-info) \
12939 || exit 1
12940
12941 @endif flex
12942
12943 .PHONY: maybe-install-pdf-flex install-pdf-flex
12944 maybe-install-pdf-flex:
12945 @if flex
12946 maybe-install-pdf-flex: install-pdf-flex
12947
12948 install-pdf-flex: \
12949 configure-flex \
12950 pdf-flex
12951 @: $(MAKE); $(unstage)
12952 @[ -f ./flex/Makefile ] || exit 0; \
12953 r=`${PWD_COMMAND}`; export r; \
12954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12955 $(HOST_EXPORTS) \
12956 for flag in $(EXTRA_HOST_FLAGS) ; do \
12957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12958 done; \
12959 echo "Doing install-pdf in flex" ; \
12960 (cd $(HOST_SUBDIR)/flex && \
12961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12963 "RANLIB=$${RANLIB}" \
12964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12965 install-pdf) \
12966 || exit 1
12967
12968 @endif flex
12969
12970 .PHONY: maybe-install-html-flex install-html-flex
12971 maybe-install-html-flex:
12972 @if flex
12973 maybe-install-html-flex: install-html-flex
12974
12975 install-html-flex: \
12976 configure-flex \
12977 html-flex
12978 @: $(MAKE); $(unstage)
12979 @[ -f ./flex/Makefile ] || exit 0; \
12980 r=`${PWD_COMMAND}`; export r; \
12981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12982 $(HOST_EXPORTS) \
12983 for flag in $(EXTRA_HOST_FLAGS) ; do \
12984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12985 done; \
12986 echo "Doing install-html in flex" ; \
12987 (cd $(HOST_SUBDIR)/flex && \
12988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12990 "RANLIB=$${RANLIB}" \
12991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12992 install-html) \
12993 || exit 1
12994
12995 @endif flex
12996
12997 .PHONY: maybe-installcheck-flex installcheck-flex
12998 maybe-installcheck-flex:
12999 @if flex
13000 maybe-installcheck-flex: installcheck-flex
13001
13002 installcheck-flex: \
13003 configure-flex
13004 @: $(MAKE); $(unstage)
13005 @[ -f ./flex/Makefile ] || exit 0; \
13006 r=`${PWD_COMMAND}`; export r; \
13007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13008 $(HOST_EXPORTS) \
13009 for flag in $(EXTRA_HOST_FLAGS) ; do \
13010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13011 done; \
13012 echo "Doing installcheck in flex" ; \
13013 (cd $(HOST_SUBDIR)/flex && \
13014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13016 "RANLIB=$${RANLIB}" \
13017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13018 installcheck) \
13019 || exit 1
13020
13021 @endif flex
13022
13023 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13024 maybe-mostlyclean-flex:
13025 @if flex
13026 maybe-mostlyclean-flex: mostlyclean-flex
13027
13028 mostlyclean-flex:
13029 @: $(MAKE); $(unstage)
13030 @[ -f ./flex/Makefile ] || exit 0; \
13031 r=`${PWD_COMMAND}`; export r; \
13032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13033 $(HOST_EXPORTS) \
13034 for flag in $(EXTRA_HOST_FLAGS) ; do \
13035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13036 done; \
13037 echo "Doing mostlyclean in flex" ; \
13038 (cd $(HOST_SUBDIR)/flex && \
13039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13041 "RANLIB=$${RANLIB}" \
13042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13043 mostlyclean) \
13044 || exit 1
13045
13046 @endif flex
13047
13048 .PHONY: maybe-clean-flex clean-flex
13049 maybe-clean-flex:
13050 @if flex
13051 maybe-clean-flex: clean-flex
13052
13053 clean-flex:
13054 @: $(MAKE); $(unstage)
13055 @[ -f ./flex/Makefile ] || exit 0; \
13056 r=`${PWD_COMMAND}`; export r; \
13057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13058 $(HOST_EXPORTS) \
13059 for flag in $(EXTRA_HOST_FLAGS) ; do \
13060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13061 done; \
13062 echo "Doing clean in flex" ; \
13063 (cd $(HOST_SUBDIR)/flex && \
13064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13066 "RANLIB=$${RANLIB}" \
13067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13068 clean) \
13069 || exit 1
13070
13071 @endif flex
13072
13073 .PHONY: maybe-distclean-flex distclean-flex
13074 maybe-distclean-flex:
13075 @if flex
13076 maybe-distclean-flex: distclean-flex
13077
13078 distclean-flex:
13079 @: $(MAKE); $(unstage)
13080 @[ -f ./flex/Makefile ] || exit 0; \
13081 r=`${PWD_COMMAND}`; export r; \
13082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13083 $(HOST_EXPORTS) \
13084 for flag in $(EXTRA_HOST_FLAGS) ; do \
13085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13086 done; \
13087 echo "Doing distclean in flex" ; \
13088 (cd $(HOST_SUBDIR)/flex && \
13089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13091 "RANLIB=$${RANLIB}" \
13092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13093 distclean) \
13094 || exit 1
13095
13096 @endif flex
13097
13098 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13099 maybe-maintainer-clean-flex:
13100 @if flex
13101 maybe-maintainer-clean-flex: maintainer-clean-flex
13102
13103 maintainer-clean-flex:
13104 @: $(MAKE); $(unstage)
13105 @[ -f ./flex/Makefile ] || exit 0; \
13106 r=`${PWD_COMMAND}`; export r; \
13107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13108 $(HOST_EXPORTS) \
13109 for flag in $(EXTRA_HOST_FLAGS) ; do \
13110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13111 done; \
13112 echo "Doing maintainer-clean in flex" ; \
13113 (cd $(HOST_SUBDIR)/flex && \
13114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13116 "RANLIB=$${RANLIB}" \
13117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13118 maintainer-clean) \
13119 || exit 1
13120
13121 @endif flex
13122
13123
13124
13125 .PHONY: configure-gas maybe-configure-gas
13126 maybe-configure-gas:
13127 @if gcc-bootstrap
13128 configure-gas: stage_current
13129 @endif gcc-bootstrap
13130 @if gas
13131 maybe-configure-gas: configure-gas
13132 configure-gas:
13133 @r=`${PWD_COMMAND}`; export r; \
13134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13135 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13136 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13137 $(HOST_EXPORTS) \
13138 echo Configuring in $(HOST_SUBDIR)/gas; \
13139 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13140 case $(srcdir) in \
13141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13142 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13144 esac; \
13145 srcdiroption="--srcdir=$${topdir}/gas"; \
13146 libsrcdir="$$s/gas"; \
13147 $(SHELL) $${libsrcdir}/configure \
13148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13149 --target=${target_alias} $${srcdiroption} \
13150 || exit 1
13151 @endif gas
13152
13153
13154
13155 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13156 maybe-configure-stage1-gas:
13157 @if gas-bootstrap
13158 maybe-configure-stage1-gas: configure-stage1-gas
13159 configure-stage1-gas:
13160 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13161 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13162 @r=`${PWD_COMMAND}`; export r; \
13163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13164 TFLAGS="$(STAGE1_TFLAGS)"; \
13165 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13166 $(HOST_EXPORTS) \
13167 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13168 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13169 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13170 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13172 cd $(HOST_SUBDIR)/gas || exit 1; \
13173 case $(srcdir) in \
13174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13175 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13177 esac; \
13178 srcdiroption="--srcdir=$${topdir}/gas"; \
13179 libsrcdir="$$s/gas"; \
13180 $(SHELL) $${libsrcdir}/configure \
13181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13182 --target=${target_alias} $${srcdiroption} \
13183 $(STAGE1_CONFIGURE_FLAGS)
13184 @endif gas-bootstrap
13185
13186 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13187 maybe-configure-stage2-gas:
13188 @if gas-bootstrap
13189 maybe-configure-stage2-gas: configure-stage2-gas
13190 configure-stage2-gas:
13191 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13192 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13193 @r=`${PWD_COMMAND}`; export r; \
13194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13195 TFLAGS="$(STAGE2_TFLAGS)"; \
13196 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13197 $(HOST_EXPORTS) \
13198 $(POSTSTAGE1_HOST_EXPORTS) \
13199 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13200 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13201 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13202 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13204 cd $(HOST_SUBDIR)/gas || exit 1; \
13205 case $(srcdir) in \
13206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13207 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13209 esac; \
13210 srcdiroption="--srcdir=$${topdir}/gas"; \
13211 libsrcdir="$$s/gas"; \
13212 $(SHELL) $${libsrcdir}/configure \
13213 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13214 --target=${target_alias} $${srcdiroption} \
13215 --with-build-libsubdir=$(HOST_SUBDIR) \
13216 $(STAGE2_CONFIGURE_FLAGS)
13217 @endif gas-bootstrap
13218
13219 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13220 maybe-configure-stage3-gas:
13221 @if gas-bootstrap
13222 maybe-configure-stage3-gas: configure-stage3-gas
13223 configure-stage3-gas:
13224 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13225 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13226 @r=`${PWD_COMMAND}`; export r; \
13227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13228 TFLAGS="$(STAGE3_TFLAGS)"; \
13229 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13230 $(HOST_EXPORTS) \
13231 $(POSTSTAGE1_HOST_EXPORTS) \
13232 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13233 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13234 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13235 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13236 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13237 cd $(HOST_SUBDIR)/gas || exit 1; \
13238 case $(srcdir) in \
13239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13240 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13242 esac; \
13243 srcdiroption="--srcdir=$${topdir}/gas"; \
13244 libsrcdir="$$s/gas"; \
13245 $(SHELL) $${libsrcdir}/configure \
13246 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13247 --target=${target_alias} $${srcdiroption} \
13248 --with-build-libsubdir=$(HOST_SUBDIR) \
13249 $(STAGE3_CONFIGURE_FLAGS)
13250 @endif gas-bootstrap
13251
13252 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13253 maybe-configure-stage4-gas:
13254 @if gas-bootstrap
13255 maybe-configure-stage4-gas: configure-stage4-gas
13256 configure-stage4-gas:
13257 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13259 @r=`${PWD_COMMAND}`; export r; \
13260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13261 TFLAGS="$(STAGE4_TFLAGS)"; \
13262 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13263 $(HOST_EXPORTS) \
13264 $(POSTSTAGE1_HOST_EXPORTS) \
13265 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13266 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13267 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13268 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13269 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13270 cd $(HOST_SUBDIR)/gas || exit 1; \
13271 case $(srcdir) in \
13272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13273 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13275 esac; \
13276 srcdiroption="--srcdir=$${topdir}/gas"; \
13277 libsrcdir="$$s/gas"; \
13278 $(SHELL) $${libsrcdir}/configure \
13279 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13280 --target=${target_alias} $${srcdiroption} \
13281 --with-build-libsubdir=$(HOST_SUBDIR) \
13282 $(STAGE4_CONFIGURE_FLAGS)
13283 @endif gas-bootstrap
13284
13285 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13286 maybe-configure-stageprofile-gas:
13287 @if gas-bootstrap
13288 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13289 configure-stageprofile-gas:
13290 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13291 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13292 @r=`${PWD_COMMAND}`; export r; \
13293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13294 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13295 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13296 $(HOST_EXPORTS) \
13297 $(POSTSTAGE1_HOST_EXPORTS) \
13298 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13299 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
13300 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13301 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13303 cd $(HOST_SUBDIR)/gas || exit 1; \
13304 case $(srcdir) in \
13305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13306 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13308 esac; \
13309 srcdiroption="--srcdir=$${topdir}/gas"; \
13310 libsrcdir="$$s/gas"; \
13311 $(SHELL) $${libsrcdir}/configure \
13312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13313 --target=${target_alias} $${srcdiroption} \
13314 --with-build-libsubdir=$(HOST_SUBDIR) \
13315 $(STAGEprofile_CONFIGURE_FLAGS)
13316 @endif gas-bootstrap
13317
13318 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13319 maybe-configure-stagefeedback-gas:
13320 @if gas-bootstrap
13321 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13322 configure-stagefeedback-gas:
13323 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13325 @r=`${PWD_COMMAND}`; export r; \
13326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13327 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13328 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13329 $(HOST_EXPORTS) \
13330 $(POSTSTAGE1_HOST_EXPORTS) \
13331 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13332 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
13333 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13334 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13335 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13336 cd $(HOST_SUBDIR)/gas || exit 1; \
13337 case $(srcdir) in \
13338 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13339 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13340 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13341 esac; \
13342 srcdiroption="--srcdir=$${topdir}/gas"; \
13343 libsrcdir="$$s/gas"; \
13344 $(SHELL) $${libsrcdir}/configure \
13345 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13346 --target=${target_alias} $${srcdiroption} \
13347 --with-build-libsubdir=$(HOST_SUBDIR) \
13348 $(STAGEfeedback_CONFIGURE_FLAGS)
13349 @endif gas-bootstrap
13350
13351
13352
13353
13354
13355 .PHONY: all-gas maybe-all-gas
13356 maybe-all-gas:
13357 @if gcc-bootstrap
13358 all-gas: stage_current
13359 @endif gcc-bootstrap
13360 @if gas
13361 TARGET-gas=all
13362 maybe-all-gas: all-gas
13363 all-gas: configure-gas
13364 @r=`${PWD_COMMAND}`; export r; \
13365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13366 $(HOST_EXPORTS) \
13367 (cd $(HOST_SUBDIR)/gas && \
13368 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13369 $(TARGET-gas))
13370 @endif gas
13371
13372
13373
13374 .PHONY: all-stage1-gas maybe-all-stage1-gas
13375 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13376 maybe-all-stage1-gas:
13377 maybe-clean-stage1-gas:
13378 @if gas-bootstrap
13379 maybe-all-stage1-gas: all-stage1-gas
13380 all-stage1: all-stage1-gas
13381 TARGET-stage1-gas = $(TARGET-gas)
13382 all-stage1-gas: configure-stage1-gas
13383 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13384 @r=`${PWD_COMMAND}`; export r; \
13385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13386 TFLAGS="$(STAGE1_TFLAGS)"; \
13387 $(HOST_EXPORTS) \
13388 cd $(HOST_SUBDIR)/gas && \
13389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13390 CFLAGS="$(STAGE1_CFLAGS)" \
13391 CXXFLAGS="$(STAGE1_CFLAGS)" \
13392 LIBCFLAGS="$(LIBCFLAGS)" \
13393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13396 $(EXTRA_HOST_FLAGS) \
13397 TFLAGS="$(STAGE1_TFLAGS)" \
13398 $(TARGET-stage1-gas)
13399
13400 maybe-clean-stage1-gas: clean-stage1-gas
13401 clean-stage1: clean-stage1-gas
13402 clean-stage1-gas:
13403 @if [ $(current_stage) = stage1 ]; then \
13404 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13405 else \
13406 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13407 $(MAKE) stage1-start; \
13408 fi; \
13409 cd $(HOST_SUBDIR)/gas && \
13410 $(MAKE) $(EXTRA_HOST_FLAGS) \
13411 clean
13412 @endif gas-bootstrap
13413
13414
13415 .PHONY: all-stage2-gas maybe-all-stage2-gas
13416 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13417 maybe-all-stage2-gas:
13418 maybe-clean-stage2-gas:
13419 @if gas-bootstrap
13420 maybe-all-stage2-gas: all-stage2-gas
13421 all-stage2: all-stage2-gas
13422 TARGET-stage2-gas = $(TARGET-gas)
13423 all-stage2-gas: configure-stage2-gas
13424 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13425 @r=`${PWD_COMMAND}`; export r; \
13426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13427 TFLAGS="$(STAGE2_TFLAGS)"; \
13428 $(HOST_EXPORTS) \
13429 $(POSTSTAGE1_HOST_EXPORTS) \
13430 cd $(HOST_SUBDIR)/gas && \
13431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13432 CFLAGS="$(STAGE2_CFLAGS)" \
13433 CXXFLAGS="$(STAGE2_CFLAGS)" \
13434 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13435 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13436 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13437 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13438 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13439 TFLAGS="$(STAGE2_TFLAGS)" \
13440 $(TARGET-stage2-gas)
13441
13442 maybe-clean-stage2-gas: clean-stage2-gas
13443 clean-stage2: clean-stage2-gas
13444 clean-stage2-gas:
13445 @if [ $(current_stage) = stage2 ]; then \
13446 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13447 else \
13448 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13449 $(MAKE) stage2-start; \
13450 fi; \
13451 cd $(HOST_SUBDIR)/gas && \
13452 $(MAKE) $(EXTRA_HOST_FLAGS) \
13453 $(POSTSTAGE1_FLAGS_TO_PASS) \
13454 clean
13455 @endif gas-bootstrap
13456
13457
13458 .PHONY: all-stage3-gas maybe-all-stage3-gas
13459 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13460 maybe-all-stage3-gas:
13461 maybe-clean-stage3-gas:
13462 @if gas-bootstrap
13463 maybe-all-stage3-gas: all-stage3-gas
13464 all-stage3: all-stage3-gas
13465 TARGET-stage3-gas = $(TARGET-gas)
13466 all-stage3-gas: configure-stage3-gas
13467 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13468 @r=`${PWD_COMMAND}`; export r; \
13469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13470 TFLAGS="$(STAGE3_TFLAGS)"; \
13471 $(HOST_EXPORTS) \
13472 $(POSTSTAGE1_HOST_EXPORTS) \
13473 cd $(HOST_SUBDIR)/gas && \
13474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13475 CFLAGS="$(STAGE3_CFLAGS)" \
13476 CXXFLAGS="$(STAGE3_CFLAGS)" \
13477 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13478 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13479 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13480 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13481 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13482 TFLAGS="$(STAGE3_TFLAGS)" \
13483 $(TARGET-stage3-gas)
13484
13485 maybe-clean-stage3-gas: clean-stage3-gas
13486 clean-stage3: clean-stage3-gas
13487 clean-stage3-gas:
13488 @if [ $(current_stage) = stage3 ]; then \
13489 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13490 else \
13491 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13492 $(MAKE) stage3-start; \
13493 fi; \
13494 cd $(HOST_SUBDIR)/gas && \
13495 $(MAKE) $(EXTRA_HOST_FLAGS) \
13496 $(POSTSTAGE1_FLAGS_TO_PASS) \
13497 clean
13498 @endif gas-bootstrap
13499
13500
13501 .PHONY: all-stage4-gas maybe-all-stage4-gas
13502 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13503 maybe-all-stage4-gas:
13504 maybe-clean-stage4-gas:
13505 @if gas-bootstrap
13506 maybe-all-stage4-gas: all-stage4-gas
13507 all-stage4: all-stage4-gas
13508 TARGET-stage4-gas = $(TARGET-gas)
13509 all-stage4-gas: configure-stage4-gas
13510 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13511 @r=`${PWD_COMMAND}`; export r; \
13512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13513 TFLAGS="$(STAGE4_TFLAGS)"; \
13514 $(HOST_EXPORTS) \
13515 $(POSTSTAGE1_HOST_EXPORTS) \
13516 cd $(HOST_SUBDIR)/gas && \
13517 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13518 CFLAGS="$(STAGE4_CFLAGS)" \
13519 CXXFLAGS="$(STAGE4_CFLAGS)" \
13520 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13524 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13525 TFLAGS="$(STAGE4_TFLAGS)" \
13526 $(TARGET-stage4-gas)
13527
13528 maybe-clean-stage4-gas: clean-stage4-gas
13529 clean-stage4: clean-stage4-gas
13530 clean-stage4-gas:
13531 @if [ $(current_stage) = stage4 ]; then \
13532 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13533 else \
13534 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13535 $(MAKE) stage4-start; \
13536 fi; \
13537 cd $(HOST_SUBDIR)/gas && \
13538 $(MAKE) $(EXTRA_HOST_FLAGS) \
13539 $(POSTSTAGE1_FLAGS_TO_PASS) \
13540 clean
13541 @endif gas-bootstrap
13542
13543
13544 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13545 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13546 maybe-all-stageprofile-gas:
13547 maybe-clean-stageprofile-gas:
13548 @if gas-bootstrap
13549 maybe-all-stageprofile-gas: all-stageprofile-gas
13550 all-stageprofile: all-stageprofile-gas
13551 TARGET-stageprofile-gas = $(TARGET-gas)
13552 all-stageprofile-gas: configure-stageprofile-gas
13553 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13554 @r=`${PWD_COMMAND}`; export r; \
13555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13556 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13557 $(HOST_EXPORTS) \
13558 $(POSTSTAGE1_HOST_EXPORTS) \
13559 cd $(HOST_SUBDIR)/gas && \
13560 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13561 CFLAGS="$(STAGEprofile_CFLAGS)" \
13562 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
13563 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13564 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13565 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13566 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13567 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13568 TFLAGS="$(STAGEprofile_TFLAGS)" \
13569 $(TARGET-stageprofile-gas)
13570
13571 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13572 clean-stageprofile: clean-stageprofile-gas
13573 clean-stageprofile-gas:
13574 @if [ $(current_stage) = stageprofile ]; then \
13575 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13576 else \
13577 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13578 $(MAKE) stageprofile-start; \
13579 fi; \
13580 cd $(HOST_SUBDIR)/gas && \
13581 $(MAKE) $(EXTRA_HOST_FLAGS) \
13582 $(POSTSTAGE1_FLAGS_TO_PASS) \
13583 clean
13584 @endif gas-bootstrap
13585
13586
13587 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13588 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13589 maybe-all-stagefeedback-gas:
13590 maybe-clean-stagefeedback-gas:
13591 @if gas-bootstrap
13592 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13593 all-stagefeedback: all-stagefeedback-gas
13594 TARGET-stagefeedback-gas = $(TARGET-gas)
13595 all-stagefeedback-gas: configure-stagefeedback-gas
13596 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13597 @r=`${PWD_COMMAND}`; export r; \
13598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13599 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13600 $(HOST_EXPORTS) \
13601 $(POSTSTAGE1_HOST_EXPORTS) \
13602 cd $(HOST_SUBDIR)/gas && \
13603 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13604 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13605 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
13606 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13607 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13608 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13609 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13610 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13611 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13612 $(TARGET-stagefeedback-gas)
13613
13614 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13615 clean-stagefeedback: clean-stagefeedback-gas
13616 clean-stagefeedback-gas:
13617 @if [ $(current_stage) = stagefeedback ]; then \
13618 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13619 else \
13620 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13621 $(MAKE) stagefeedback-start; \
13622 fi; \
13623 cd $(HOST_SUBDIR)/gas && \
13624 $(MAKE) $(EXTRA_HOST_FLAGS) \
13625 $(POSTSTAGE1_FLAGS_TO_PASS) \
13626 clean
13627 @endif gas-bootstrap
13628
13629
13630
13631
13632
13633 .PHONY: check-gas maybe-check-gas
13634 maybe-check-gas:
13635 @if gas
13636 maybe-check-gas: check-gas
13637
13638 check-gas:
13639 @: $(MAKE); $(unstage)
13640 @r=`${PWD_COMMAND}`; export r; \
13641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13642 $(HOST_EXPORTS) \
13643 (cd $(HOST_SUBDIR)/gas && \
13644 $(MAKE) $(FLAGS_TO_PASS) check)
13645
13646 @endif gas
13647
13648 .PHONY: install-gas maybe-install-gas
13649 maybe-install-gas:
13650 @if gas
13651 maybe-install-gas: install-gas
13652
13653 install-gas: installdirs
13654 @: $(MAKE); $(unstage)
13655 @r=`${PWD_COMMAND}`; export r; \
13656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13657 $(HOST_EXPORTS) \
13658 (cd $(HOST_SUBDIR)/gas && \
13659 $(MAKE) $(FLAGS_TO_PASS) install)
13660
13661 @endif gas
13662
13663 # Other targets (info, dvi, pdf, etc.)
13664
13665 .PHONY: maybe-info-gas info-gas
13666 maybe-info-gas:
13667 @if gas
13668 maybe-info-gas: info-gas
13669
13670 info-gas: \
13671 configure-gas
13672 @[ -f ./gas/Makefile ] || exit 0; \
13673 r=`${PWD_COMMAND}`; export r; \
13674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13675 $(HOST_EXPORTS) \
13676 for flag in $(EXTRA_HOST_FLAGS) ; do \
13677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13678 done; \
13679 echo "Doing info in gas" ; \
13680 (cd $(HOST_SUBDIR)/gas && \
13681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13683 "RANLIB=$${RANLIB}" \
13684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13685 info) \
13686 || exit 1
13687
13688 @endif gas
13689
13690 .PHONY: maybe-dvi-gas dvi-gas
13691 maybe-dvi-gas:
13692 @if gas
13693 maybe-dvi-gas: dvi-gas
13694
13695 dvi-gas: \
13696 configure-gas
13697 @[ -f ./gas/Makefile ] || exit 0; \
13698 r=`${PWD_COMMAND}`; export r; \
13699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13700 $(HOST_EXPORTS) \
13701 for flag in $(EXTRA_HOST_FLAGS) ; do \
13702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13703 done; \
13704 echo "Doing dvi in gas" ; \
13705 (cd $(HOST_SUBDIR)/gas && \
13706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13708 "RANLIB=$${RANLIB}" \
13709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13710 dvi) \
13711 || exit 1
13712
13713 @endif gas
13714
13715 .PHONY: maybe-pdf-gas pdf-gas
13716 maybe-pdf-gas:
13717 @if gas
13718 maybe-pdf-gas: pdf-gas
13719
13720 pdf-gas: \
13721 configure-gas
13722 @[ -f ./gas/Makefile ] || exit 0; \
13723 r=`${PWD_COMMAND}`; export r; \
13724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725 $(HOST_EXPORTS) \
13726 for flag in $(EXTRA_HOST_FLAGS) ; do \
13727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13728 done; \
13729 echo "Doing pdf in gas" ; \
13730 (cd $(HOST_SUBDIR)/gas && \
13731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13733 "RANLIB=$${RANLIB}" \
13734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13735 pdf) \
13736 || exit 1
13737
13738 @endif gas
13739
13740 .PHONY: maybe-html-gas html-gas
13741 maybe-html-gas:
13742 @if gas
13743 maybe-html-gas: html-gas
13744
13745 html-gas: \
13746 configure-gas
13747 @[ -f ./gas/Makefile ] || exit 0; \
13748 r=`${PWD_COMMAND}`; export r; \
13749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13750 $(HOST_EXPORTS) \
13751 for flag in $(EXTRA_HOST_FLAGS) ; do \
13752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13753 done; \
13754 echo "Doing html in gas" ; \
13755 (cd $(HOST_SUBDIR)/gas && \
13756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13758 "RANLIB=$${RANLIB}" \
13759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13760 html) \
13761 || exit 1
13762
13763 @endif gas
13764
13765 .PHONY: maybe-TAGS-gas TAGS-gas
13766 maybe-TAGS-gas:
13767 @if gas
13768 maybe-TAGS-gas: TAGS-gas
13769
13770 TAGS-gas: \
13771 configure-gas
13772 @[ -f ./gas/Makefile ] || exit 0; \
13773 r=`${PWD_COMMAND}`; export r; \
13774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13775 $(HOST_EXPORTS) \
13776 for flag in $(EXTRA_HOST_FLAGS) ; do \
13777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13778 done; \
13779 echo "Doing TAGS in gas" ; \
13780 (cd $(HOST_SUBDIR)/gas && \
13781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13783 "RANLIB=$${RANLIB}" \
13784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13785 TAGS) \
13786 || exit 1
13787
13788 @endif gas
13789
13790 .PHONY: maybe-install-info-gas install-info-gas
13791 maybe-install-info-gas:
13792 @if gas
13793 maybe-install-info-gas: install-info-gas
13794
13795 install-info-gas: \
13796 configure-gas \
13797 info-gas
13798 @[ -f ./gas/Makefile ] || exit 0; \
13799 r=`${PWD_COMMAND}`; export r; \
13800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13801 $(HOST_EXPORTS) \
13802 for flag in $(EXTRA_HOST_FLAGS) ; do \
13803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13804 done; \
13805 echo "Doing install-info in gas" ; \
13806 (cd $(HOST_SUBDIR)/gas && \
13807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13809 "RANLIB=$${RANLIB}" \
13810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13811 install-info) \
13812 || exit 1
13813
13814 @endif gas
13815
13816 .PHONY: maybe-install-pdf-gas install-pdf-gas
13817 maybe-install-pdf-gas:
13818 @if gas
13819 maybe-install-pdf-gas: install-pdf-gas
13820
13821 install-pdf-gas: \
13822 configure-gas \
13823 pdf-gas
13824 @[ -f ./gas/Makefile ] || exit 0; \
13825 r=`${PWD_COMMAND}`; export r; \
13826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13827 $(HOST_EXPORTS) \
13828 for flag in $(EXTRA_HOST_FLAGS) ; do \
13829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13830 done; \
13831 echo "Doing install-pdf in gas" ; \
13832 (cd $(HOST_SUBDIR)/gas && \
13833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13835 "RANLIB=$${RANLIB}" \
13836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13837 install-pdf) \
13838 || exit 1
13839
13840 @endif gas
13841
13842 .PHONY: maybe-install-html-gas install-html-gas
13843 maybe-install-html-gas:
13844 @if gas
13845 maybe-install-html-gas: install-html-gas
13846
13847 install-html-gas: \
13848 configure-gas \
13849 html-gas
13850 @[ -f ./gas/Makefile ] || exit 0; \
13851 r=`${PWD_COMMAND}`; export r; \
13852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13853 $(HOST_EXPORTS) \
13854 for flag in $(EXTRA_HOST_FLAGS) ; do \
13855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13856 done; \
13857 echo "Doing install-html in gas" ; \
13858 (cd $(HOST_SUBDIR)/gas && \
13859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13861 "RANLIB=$${RANLIB}" \
13862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13863 install-html) \
13864 || exit 1
13865
13866 @endif gas
13867
13868 .PHONY: maybe-installcheck-gas installcheck-gas
13869 maybe-installcheck-gas:
13870 @if gas
13871 maybe-installcheck-gas: installcheck-gas
13872
13873 installcheck-gas: \
13874 configure-gas
13875 @[ -f ./gas/Makefile ] || exit 0; \
13876 r=`${PWD_COMMAND}`; export r; \
13877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13878 $(HOST_EXPORTS) \
13879 for flag in $(EXTRA_HOST_FLAGS) ; do \
13880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13881 done; \
13882 echo "Doing installcheck in gas" ; \
13883 (cd $(HOST_SUBDIR)/gas && \
13884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13886 "RANLIB=$${RANLIB}" \
13887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13888 installcheck) \
13889 || exit 1
13890
13891 @endif gas
13892
13893 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
13894 maybe-mostlyclean-gas:
13895 @if gas
13896 maybe-mostlyclean-gas: mostlyclean-gas
13897
13898 mostlyclean-gas:
13899 @[ -f ./gas/Makefile ] || exit 0; \
13900 r=`${PWD_COMMAND}`; export r; \
13901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13902 $(HOST_EXPORTS) \
13903 for flag in $(EXTRA_HOST_FLAGS) ; do \
13904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13905 done; \
13906 echo "Doing mostlyclean in gas" ; \
13907 (cd $(HOST_SUBDIR)/gas && \
13908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13910 "RANLIB=$${RANLIB}" \
13911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13912 mostlyclean) \
13913 || exit 1
13914
13915 @endif gas
13916
13917 .PHONY: maybe-clean-gas clean-gas
13918 maybe-clean-gas:
13919 @if gas
13920 maybe-clean-gas: clean-gas
13921
13922 clean-gas:
13923 @[ -f ./gas/Makefile ] || exit 0; \
13924 r=`${PWD_COMMAND}`; export r; \
13925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13926 $(HOST_EXPORTS) \
13927 for flag in $(EXTRA_HOST_FLAGS) ; do \
13928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13929 done; \
13930 echo "Doing clean in gas" ; \
13931 (cd $(HOST_SUBDIR)/gas && \
13932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13934 "RANLIB=$${RANLIB}" \
13935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13936 clean) \
13937 || exit 1
13938
13939 @endif gas
13940
13941 .PHONY: maybe-distclean-gas distclean-gas
13942 maybe-distclean-gas:
13943 @if gas
13944 maybe-distclean-gas: distclean-gas
13945
13946 distclean-gas:
13947 @[ -f ./gas/Makefile ] || exit 0; \
13948 r=`${PWD_COMMAND}`; export r; \
13949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13950 $(HOST_EXPORTS) \
13951 for flag in $(EXTRA_HOST_FLAGS) ; do \
13952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13953 done; \
13954 echo "Doing distclean in gas" ; \
13955 (cd $(HOST_SUBDIR)/gas && \
13956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13958 "RANLIB=$${RANLIB}" \
13959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13960 distclean) \
13961 || exit 1
13962
13963 @endif gas
13964
13965 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
13966 maybe-maintainer-clean-gas:
13967 @if gas
13968 maybe-maintainer-clean-gas: maintainer-clean-gas
13969
13970 maintainer-clean-gas:
13971 @[ -f ./gas/Makefile ] || exit 0; \
13972 r=`${PWD_COMMAND}`; export r; \
13973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13974 $(HOST_EXPORTS) \
13975 for flag in $(EXTRA_HOST_FLAGS) ; do \
13976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13977 done; \
13978 echo "Doing maintainer-clean in gas" ; \
13979 (cd $(HOST_SUBDIR)/gas && \
13980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13982 "RANLIB=$${RANLIB}" \
13983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13984 maintainer-clean) \
13985 || exit 1
13986
13987 @endif gas
13988
13989
13990
13991 .PHONY: configure-gcc maybe-configure-gcc
13992 maybe-configure-gcc:
13993 @if gcc-bootstrap
13994 configure-gcc: stage_current
13995 @endif gcc-bootstrap
13996 @if gcc
13997 maybe-configure-gcc: configure-gcc
13998 configure-gcc:
13999 @r=`${PWD_COMMAND}`; export r; \
14000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14001 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14003 $(HOST_EXPORTS) \
14004 echo Configuring in $(HOST_SUBDIR)/gcc; \
14005 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14006 case $(srcdir) in \
14007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14008 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14010 esac; \
14011 srcdiroption="--srcdir=$${topdir}/gcc"; \
14012 libsrcdir="$$s/gcc"; \
14013 $(SHELL) $${libsrcdir}/configure \
14014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14015 --target=${target_alias} $${srcdiroption} \
14016 || exit 1
14017 @endif gcc
14018
14019
14020
14021 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14022 maybe-configure-stage1-gcc:
14023 @if gcc-bootstrap
14024 maybe-configure-stage1-gcc: configure-stage1-gcc
14025 configure-stage1-gcc:
14026 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14027 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14028 @r=`${PWD_COMMAND}`; export r; \
14029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14030 TFLAGS="$(STAGE1_TFLAGS)"; \
14031 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14032 $(HOST_EXPORTS) \
14033 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14034 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14035 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14036 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14037 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14038 cd $(HOST_SUBDIR)/gcc || exit 1; \
14039 case $(srcdir) in \
14040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14041 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14043 esac; \
14044 srcdiroption="--srcdir=$${topdir}/gcc"; \
14045 libsrcdir="$$s/gcc"; \
14046 $(SHELL) $${libsrcdir}/configure \
14047 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14048 --target=${target_alias} $${srcdiroption} \
14049 $(STAGE1_CONFIGURE_FLAGS)
14050 @endif gcc-bootstrap
14051
14052 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14053 maybe-configure-stage2-gcc:
14054 @if gcc-bootstrap
14055 maybe-configure-stage2-gcc: configure-stage2-gcc
14056 configure-stage2-gcc:
14057 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14058 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14059 @r=`${PWD_COMMAND}`; export r; \
14060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14061 TFLAGS="$(STAGE2_TFLAGS)"; \
14062 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14063 $(HOST_EXPORTS) \
14064 $(POSTSTAGE1_HOST_EXPORTS) \
14065 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14066 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14067 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14068 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14069 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14070 cd $(HOST_SUBDIR)/gcc || exit 1; \
14071 case $(srcdir) in \
14072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14073 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14075 esac; \
14076 srcdiroption="--srcdir=$${topdir}/gcc"; \
14077 libsrcdir="$$s/gcc"; \
14078 $(SHELL) $${libsrcdir}/configure \
14079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14080 --target=${target_alias} $${srcdiroption} \
14081 --with-build-libsubdir=$(HOST_SUBDIR) \
14082 $(STAGE2_CONFIGURE_FLAGS)
14083 @endif gcc-bootstrap
14084
14085 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14086 maybe-configure-stage3-gcc:
14087 @if gcc-bootstrap
14088 maybe-configure-stage3-gcc: configure-stage3-gcc
14089 configure-stage3-gcc:
14090 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14091 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14092 @r=`${PWD_COMMAND}`; export r; \
14093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14094 TFLAGS="$(STAGE3_TFLAGS)"; \
14095 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14096 $(HOST_EXPORTS) \
14097 $(POSTSTAGE1_HOST_EXPORTS) \
14098 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14099 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14100 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14101 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14103 cd $(HOST_SUBDIR)/gcc || exit 1; \
14104 case $(srcdir) in \
14105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14106 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14108 esac; \
14109 srcdiroption="--srcdir=$${topdir}/gcc"; \
14110 libsrcdir="$$s/gcc"; \
14111 $(SHELL) $${libsrcdir}/configure \
14112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14113 --target=${target_alias} $${srcdiroption} \
14114 --with-build-libsubdir=$(HOST_SUBDIR) \
14115 $(STAGE3_CONFIGURE_FLAGS)
14116 @endif gcc-bootstrap
14117
14118 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14119 maybe-configure-stage4-gcc:
14120 @if gcc-bootstrap
14121 maybe-configure-stage4-gcc: configure-stage4-gcc
14122 configure-stage4-gcc:
14123 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14125 @r=`${PWD_COMMAND}`; export r; \
14126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14127 TFLAGS="$(STAGE4_TFLAGS)"; \
14128 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14129 $(HOST_EXPORTS) \
14130 $(POSTSTAGE1_HOST_EXPORTS) \
14131 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14132 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14133 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14134 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14136 cd $(HOST_SUBDIR)/gcc || exit 1; \
14137 case $(srcdir) in \
14138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14139 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14141 esac; \
14142 srcdiroption="--srcdir=$${topdir}/gcc"; \
14143 libsrcdir="$$s/gcc"; \
14144 $(SHELL) $${libsrcdir}/configure \
14145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14146 --target=${target_alias} $${srcdiroption} \
14147 --with-build-libsubdir=$(HOST_SUBDIR) \
14148 $(STAGE4_CONFIGURE_FLAGS)
14149 @endif gcc-bootstrap
14150
14151 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14152 maybe-configure-stageprofile-gcc:
14153 @if gcc-bootstrap
14154 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14155 configure-stageprofile-gcc:
14156 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14158 @r=`${PWD_COMMAND}`; export r; \
14159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14160 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14161 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14162 $(HOST_EXPORTS) \
14163 $(POSTSTAGE1_HOST_EXPORTS) \
14164 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14165 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
14166 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14167 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14169 cd $(HOST_SUBDIR)/gcc || exit 1; \
14170 case $(srcdir) in \
14171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14172 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14174 esac; \
14175 srcdiroption="--srcdir=$${topdir}/gcc"; \
14176 libsrcdir="$$s/gcc"; \
14177 $(SHELL) $${libsrcdir}/configure \
14178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14179 --target=${target_alias} $${srcdiroption} \
14180 --with-build-libsubdir=$(HOST_SUBDIR) \
14181 $(STAGEprofile_CONFIGURE_FLAGS)
14182 @endif gcc-bootstrap
14183
14184 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14185 maybe-configure-stagefeedback-gcc:
14186 @if gcc-bootstrap
14187 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14188 configure-stagefeedback-gcc:
14189 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14191 @r=`${PWD_COMMAND}`; export r; \
14192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14193 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14194 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14195 $(HOST_EXPORTS) \
14196 $(POSTSTAGE1_HOST_EXPORTS) \
14197 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14198 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
14199 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14200 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14201 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14202 cd $(HOST_SUBDIR)/gcc || exit 1; \
14203 case $(srcdir) in \
14204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14205 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14207 esac; \
14208 srcdiroption="--srcdir=$${topdir}/gcc"; \
14209 libsrcdir="$$s/gcc"; \
14210 $(SHELL) $${libsrcdir}/configure \
14211 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14212 --target=${target_alias} $${srcdiroption} \
14213 --with-build-libsubdir=$(HOST_SUBDIR) \
14214 $(STAGEfeedback_CONFIGURE_FLAGS)
14215 @endif gcc-bootstrap
14216
14217
14218
14219
14220
14221 .PHONY: all-gcc maybe-all-gcc
14222 maybe-all-gcc:
14223 @if gcc-bootstrap
14224 all-gcc: stage_current
14225 @endif gcc-bootstrap
14226 @if gcc
14227 TARGET-gcc=all
14228 maybe-all-gcc: all-gcc
14229 all-gcc: configure-gcc
14230 @r=`${PWD_COMMAND}`; export r; \
14231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14232 $(HOST_EXPORTS) \
14233 (cd $(HOST_SUBDIR)/gcc && \
14234 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14235 $(TARGET-gcc))
14236 @endif gcc
14237
14238
14239
14240 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14241 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14242 maybe-all-stage1-gcc:
14243 maybe-clean-stage1-gcc:
14244 @if gcc-bootstrap
14245 maybe-all-stage1-gcc: all-stage1-gcc
14246 all-stage1: all-stage1-gcc
14247 TARGET-stage1-gcc = $(TARGET-gcc)
14248 all-stage1-gcc: configure-stage1-gcc
14249 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14250 @r=`${PWD_COMMAND}`; export r; \
14251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14252 TFLAGS="$(STAGE1_TFLAGS)"; \
14253 $(HOST_EXPORTS) \
14254 cd $(HOST_SUBDIR)/gcc && \
14255 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14256 CFLAGS="$(STAGE1_CFLAGS)" \
14257 CXXFLAGS="$(STAGE1_CFLAGS)" \
14258 LIBCFLAGS="$(LIBCFLAGS)" \
14259 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14260 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14261 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14262 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14263 TFLAGS="$(STAGE1_TFLAGS)" \
14264 $(TARGET-stage1-gcc)
14265
14266 maybe-clean-stage1-gcc: clean-stage1-gcc
14267 clean-stage1: clean-stage1-gcc
14268 clean-stage1-gcc:
14269 @if [ $(current_stage) = stage1 ]; then \
14270 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14271 else \
14272 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14273 $(MAKE) stage1-start; \
14274 fi; \
14275 cd $(HOST_SUBDIR)/gcc && \
14276 $(MAKE) $(EXTRA_HOST_FLAGS) \
14277 $(EXTRA_GCC_FLAGS) clean
14278 @endif gcc-bootstrap
14279
14280
14281 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14282 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14283 maybe-all-stage2-gcc:
14284 maybe-clean-stage2-gcc:
14285 @if gcc-bootstrap
14286 maybe-all-stage2-gcc: all-stage2-gcc
14287 all-stage2: all-stage2-gcc
14288 TARGET-stage2-gcc = $(TARGET-gcc)
14289 all-stage2-gcc: configure-stage2-gcc
14290 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14291 @r=`${PWD_COMMAND}`; export r; \
14292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14293 TFLAGS="$(STAGE2_TFLAGS)"; \
14294 $(HOST_EXPORTS) \
14295 $(POSTSTAGE1_HOST_EXPORTS) \
14296 cd $(HOST_SUBDIR)/gcc && \
14297 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14298 CFLAGS="$(STAGE2_CFLAGS)" \
14299 CXXFLAGS="$(STAGE2_CFLAGS)" \
14300 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14301 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14302 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14303 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14304 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14305 TFLAGS="$(STAGE2_TFLAGS)" \
14306 $(TARGET-stage2-gcc)
14307
14308 maybe-clean-stage2-gcc: clean-stage2-gcc
14309 clean-stage2: clean-stage2-gcc
14310 clean-stage2-gcc:
14311 @if [ $(current_stage) = stage2 ]; then \
14312 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14313 else \
14314 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14315 $(MAKE) stage2-start; \
14316 fi; \
14317 cd $(HOST_SUBDIR)/gcc && \
14318 $(MAKE) $(EXTRA_HOST_FLAGS) \
14319 $(POSTSTAGE1_FLAGS_TO_PASS) \
14320 $(EXTRA_GCC_FLAGS) clean
14321 @endif gcc-bootstrap
14322
14323
14324 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14325 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14326 maybe-all-stage3-gcc:
14327 maybe-clean-stage3-gcc:
14328 @if gcc-bootstrap
14329 maybe-all-stage3-gcc: all-stage3-gcc
14330 all-stage3: all-stage3-gcc
14331 TARGET-stage3-gcc = $(TARGET-gcc)
14332 all-stage3-gcc: configure-stage3-gcc
14333 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14334 @r=`${PWD_COMMAND}`; export r; \
14335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14336 TFLAGS="$(STAGE3_TFLAGS)"; \
14337 $(HOST_EXPORTS) \
14338 $(POSTSTAGE1_HOST_EXPORTS) \
14339 cd $(HOST_SUBDIR)/gcc && \
14340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14341 CFLAGS="$(STAGE3_CFLAGS)" \
14342 CXXFLAGS="$(STAGE3_CFLAGS)" \
14343 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14344 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14345 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14346 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14347 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14348 TFLAGS="$(STAGE3_TFLAGS)" \
14349 $(TARGET-stage3-gcc)
14350
14351 maybe-clean-stage3-gcc: clean-stage3-gcc
14352 clean-stage3: clean-stage3-gcc
14353 clean-stage3-gcc:
14354 @if [ $(current_stage) = stage3 ]; then \
14355 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14356 else \
14357 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14358 $(MAKE) stage3-start; \
14359 fi; \
14360 cd $(HOST_SUBDIR)/gcc && \
14361 $(MAKE) $(EXTRA_HOST_FLAGS) \
14362 $(POSTSTAGE1_FLAGS_TO_PASS) \
14363 $(EXTRA_GCC_FLAGS) clean
14364 @endif gcc-bootstrap
14365
14366
14367 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14368 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14369 maybe-all-stage4-gcc:
14370 maybe-clean-stage4-gcc:
14371 @if gcc-bootstrap
14372 maybe-all-stage4-gcc: all-stage4-gcc
14373 all-stage4: all-stage4-gcc
14374 TARGET-stage4-gcc = $(TARGET-gcc)
14375 all-stage4-gcc: configure-stage4-gcc
14376 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14377 @r=`${PWD_COMMAND}`; export r; \
14378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14379 TFLAGS="$(STAGE4_TFLAGS)"; \
14380 $(HOST_EXPORTS) \
14381 $(POSTSTAGE1_HOST_EXPORTS) \
14382 cd $(HOST_SUBDIR)/gcc && \
14383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14384 CFLAGS="$(STAGE4_CFLAGS)" \
14385 CXXFLAGS="$(STAGE4_CFLAGS)" \
14386 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14387 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14388 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14389 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14390 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14391 TFLAGS="$(STAGE4_TFLAGS)" \
14392 $(TARGET-stage4-gcc)
14393
14394 maybe-clean-stage4-gcc: clean-stage4-gcc
14395 clean-stage4: clean-stage4-gcc
14396 clean-stage4-gcc:
14397 @if [ $(current_stage) = stage4 ]; then \
14398 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14399 else \
14400 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14401 $(MAKE) stage4-start; \
14402 fi; \
14403 cd $(HOST_SUBDIR)/gcc && \
14404 $(MAKE) $(EXTRA_HOST_FLAGS) \
14405 $(POSTSTAGE1_FLAGS_TO_PASS) \
14406 $(EXTRA_GCC_FLAGS) clean
14407 @endif gcc-bootstrap
14408
14409
14410 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14411 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14412 maybe-all-stageprofile-gcc:
14413 maybe-clean-stageprofile-gcc:
14414 @if gcc-bootstrap
14415 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14416 all-stageprofile: all-stageprofile-gcc
14417 TARGET-stageprofile-gcc = $(TARGET-gcc)
14418 all-stageprofile-gcc: configure-stageprofile-gcc
14419 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14420 @r=`${PWD_COMMAND}`; export r; \
14421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14422 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14423 $(HOST_EXPORTS) \
14424 $(POSTSTAGE1_HOST_EXPORTS) \
14425 cd $(HOST_SUBDIR)/gcc && \
14426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14427 CFLAGS="$(STAGEprofile_CFLAGS)" \
14428 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14429 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14430 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14431 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14432 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14433 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14434 TFLAGS="$(STAGEprofile_TFLAGS)" \
14435 $(TARGET-stageprofile-gcc)
14436
14437 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14438 clean-stageprofile: clean-stageprofile-gcc
14439 clean-stageprofile-gcc:
14440 @if [ $(current_stage) = stageprofile ]; then \
14441 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14442 else \
14443 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14444 $(MAKE) stageprofile-start; \
14445 fi; \
14446 cd $(HOST_SUBDIR)/gcc && \
14447 $(MAKE) $(EXTRA_HOST_FLAGS) \
14448 $(POSTSTAGE1_FLAGS_TO_PASS) \
14449 $(EXTRA_GCC_FLAGS) clean
14450 @endif gcc-bootstrap
14451
14452
14453 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14454 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14455 maybe-all-stagefeedback-gcc:
14456 maybe-clean-stagefeedback-gcc:
14457 @if gcc-bootstrap
14458 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14459 all-stagefeedback: all-stagefeedback-gcc
14460 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14461 all-stagefeedback-gcc: configure-stagefeedback-gcc
14462 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14463 @r=`${PWD_COMMAND}`; export r; \
14464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14465 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14466 $(HOST_EXPORTS) \
14467 $(POSTSTAGE1_HOST_EXPORTS) \
14468 cd $(HOST_SUBDIR)/gcc && \
14469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14470 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14471 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14472 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14473 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14474 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14475 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14476 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14477 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14478 $(TARGET-stagefeedback-gcc)
14479
14480 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14481 clean-stagefeedback: clean-stagefeedback-gcc
14482 clean-stagefeedback-gcc:
14483 @if [ $(current_stage) = stagefeedback ]; then \
14484 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14485 else \
14486 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14487 $(MAKE) stagefeedback-start; \
14488 fi; \
14489 cd $(HOST_SUBDIR)/gcc && \
14490 $(MAKE) $(EXTRA_HOST_FLAGS) \
14491 $(POSTSTAGE1_FLAGS_TO_PASS) \
14492 $(EXTRA_GCC_FLAGS) clean
14493 @endif gcc-bootstrap
14494
14495
14496
14497
14498
14499 .PHONY: check-gcc maybe-check-gcc
14500 maybe-check-gcc:
14501 @if gcc
14502 maybe-check-gcc: check-gcc
14503
14504 check-gcc:
14505 @: $(MAKE); $(unstage)
14506 @r=`${PWD_COMMAND}`; export r; \
14507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14508 $(HOST_EXPORTS) \
14509 (cd $(HOST_SUBDIR)/gcc && \
14510 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14511
14512 @endif gcc
14513
14514 .PHONY: install-gcc maybe-install-gcc
14515 maybe-install-gcc:
14516 @if gcc
14517 maybe-install-gcc: install-gcc
14518
14519 install-gcc: installdirs
14520 @: $(MAKE); $(unstage)
14521 @r=`${PWD_COMMAND}`; export r; \
14522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14523 $(HOST_EXPORTS) \
14524 (cd $(HOST_SUBDIR)/gcc && \
14525 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14526
14527 @endif gcc
14528
14529 # Other targets (info, dvi, pdf, etc.)
14530
14531 .PHONY: maybe-info-gcc info-gcc
14532 maybe-info-gcc:
14533 @if gcc
14534 maybe-info-gcc: info-gcc
14535
14536 info-gcc: \
14537 configure-gcc
14538 @[ -f ./gcc/Makefile ] || exit 0; \
14539 r=`${PWD_COMMAND}`; export r; \
14540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14541 $(HOST_EXPORTS) \
14542 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14544 done; \
14545 echo "Doing info in gcc" ; \
14546 (cd $(HOST_SUBDIR)/gcc && \
14547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14549 "RANLIB=$${RANLIB}" \
14550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14551 info) \
14552 || exit 1
14553
14554 @endif gcc
14555
14556 .PHONY: maybe-dvi-gcc dvi-gcc
14557 maybe-dvi-gcc:
14558 @if gcc
14559 maybe-dvi-gcc: dvi-gcc
14560
14561 dvi-gcc: \
14562 configure-gcc
14563 @[ -f ./gcc/Makefile ] || exit 0; \
14564 r=`${PWD_COMMAND}`; export r; \
14565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14566 $(HOST_EXPORTS) \
14567 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14569 done; \
14570 echo "Doing dvi in gcc" ; \
14571 (cd $(HOST_SUBDIR)/gcc && \
14572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14574 "RANLIB=$${RANLIB}" \
14575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14576 dvi) \
14577 || exit 1
14578
14579 @endif gcc
14580
14581 .PHONY: maybe-pdf-gcc pdf-gcc
14582 maybe-pdf-gcc:
14583 @if gcc
14584 maybe-pdf-gcc: pdf-gcc
14585
14586 pdf-gcc: \
14587 configure-gcc
14588 @[ -f ./gcc/Makefile ] || exit 0; \
14589 r=`${PWD_COMMAND}`; export r; \
14590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14591 $(HOST_EXPORTS) \
14592 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14594 done; \
14595 echo "Doing pdf in gcc" ; \
14596 (cd $(HOST_SUBDIR)/gcc && \
14597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14599 "RANLIB=$${RANLIB}" \
14600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14601 pdf) \
14602 || exit 1
14603
14604 @endif gcc
14605
14606 .PHONY: maybe-html-gcc html-gcc
14607 maybe-html-gcc:
14608 @if gcc
14609 maybe-html-gcc: html-gcc
14610
14611 html-gcc: \
14612 configure-gcc
14613 @[ -f ./gcc/Makefile ] || exit 0; \
14614 r=`${PWD_COMMAND}`; export r; \
14615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14616 $(HOST_EXPORTS) \
14617 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14619 done; \
14620 echo "Doing html in gcc" ; \
14621 (cd $(HOST_SUBDIR)/gcc && \
14622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14624 "RANLIB=$${RANLIB}" \
14625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14626 html) \
14627 || exit 1
14628
14629 @endif gcc
14630
14631 .PHONY: maybe-TAGS-gcc TAGS-gcc
14632 maybe-TAGS-gcc:
14633 @if gcc
14634 maybe-TAGS-gcc: TAGS-gcc
14635
14636 TAGS-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 TAGS 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 TAGS) \
14652 || exit 1
14653
14654 @endif gcc
14655
14656 .PHONY: maybe-install-info-gcc install-info-gcc
14657 maybe-install-info-gcc:
14658 @if gcc
14659 maybe-install-info-gcc: install-info-gcc
14660
14661 install-info-gcc: \
14662 configure-gcc \
14663 info-gcc
14664 @[ -f ./gcc/Makefile ] || exit 0; \
14665 r=`${PWD_COMMAND}`; export r; \
14666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14667 $(HOST_EXPORTS) \
14668 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14670 done; \
14671 echo "Doing install-info in gcc" ; \
14672 (cd $(HOST_SUBDIR)/gcc && \
14673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14675 "RANLIB=$${RANLIB}" \
14676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14677 install-info) \
14678 || exit 1
14679
14680 @endif gcc
14681
14682 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14683 maybe-install-pdf-gcc:
14684 @if gcc
14685 maybe-install-pdf-gcc: install-pdf-gcc
14686
14687 install-pdf-gcc: \
14688 configure-gcc \
14689 pdf-gcc
14690 @[ -f ./gcc/Makefile ] || exit 0; \
14691 r=`${PWD_COMMAND}`; export r; \
14692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14693 $(HOST_EXPORTS) \
14694 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14696 done; \
14697 echo "Doing install-pdf in gcc" ; \
14698 (cd $(HOST_SUBDIR)/gcc && \
14699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14701 "RANLIB=$${RANLIB}" \
14702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14703 install-pdf) \
14704 || exit 1
14705
14706 @endif gcc
14707
14708 .PHONY: maybe-install-html-gcc install-html-gcc
14709 maybe-install-html-gcc:
14710 @if gcc
14711 maybe-install-html-gcc: install-html-gcc
14712
14713 install-html-gcc: \
14714 configure-gcc \
14715 html-gcc
14716 @[ -f ./gcc/Makefile ] || exit 0; \
14717 r=`${PWD_COMMAND}`; export r; \
14718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14719 $(HOST_EXPORTS) \
14720 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14722 done; \
14723 echo "Doing install-html in gcc" ; \
14724 (cd $(HOST_SUBDIR)/gcc && \
14725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14727 "RANLIB=$${RANLIB}" \
14728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14729 install-html) \
14730 || exit 1
14731
14732 @endif gcc
14733
14734 .PHONY: maybe-installcheck-gcc installcheck-gcc
14735 maybe-installcheck-gcc:
14736 @if gcc
14737 maybe-installcheck-gcc: installcheck-gcc
14738
14739 installcheck-gcc: \
14740 configure-gcc
14741 @[ -f ./gcc/Makefile ] || exit 0; \
14742 r=`${PWD_COMMAND}`; export r; \
14743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14744 $(HOST_EXPORTS) \
14745 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14747 done; \
14748 echo "Doing installcheck in gcc" ; \
14749 (cd $(HOST_SUBDIR)/gcc && \
14750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14752 "RANLIB=$${RANLIB}" \
14753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14754 installcheck) \
14755 || exit 1
14756
14757 @endif gcc
14758
14759 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
14760 maybe-mostlyclean-gcc:
14761 @if gcc
14762 maybe-mostlyclean-gcc: mostlyclean-gcc
14763
14764 mostlyclean-gcc:
14765 @[ -f ./gcc/Makefile ] || exit 0; \
14766 r=`${PWD_COMMAND}`; export r; \
14767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14768 $(HOST_EXPORTS) \
14769 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14771 done; \
14772 echo "Doing mostlyclean in gcc" ; \
14773 (cd $(HOST_SUBDIR)/gcc && \
14774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14776 "RANLIB=$${RANLIB}" \
14777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14778 mostlyclean) \
14779 || exit 1
14780
14781 @endif gcc
14782
14783 .PHONY: maybe-clean-gcc clean-gcc
14784 maybe-clean-gcc:
14785 @if gcc
14786 maybe-clean-gcc: clean-gcc
14787
14788 clean-gcc:
14789 @[ -f ./gcc/Makefile ] || exit 0; \
14790 r=`${PWD_COMMAND}`; export r; \
14791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14792 $(HOST_EXPORTS) \
14793 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14795 done; \
14796 echo "Doing clean in gcc" ; \
14797 (cd $(HOST_SUBDIR)/gcc && \
14798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14800 "RANLIB=$${RANLIB}" \
14801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14802 clean) \
14803 || exit 1
14804
14805 @endif gcc
14806
14807 .PHONY: maybe-distclean-gcc distclean-gcc
14808 maybe-distclean-gcc:
14809 @if gcc
14810 maybe-distclean-gcc: distclean-gcc
14811
14812 distclean-gcc:
14813 @[ -f ./gcc/Makefile ] || exit 0; \
14814 r=`${PWD_COMMAND}`; export r; \
14815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14816 $(HOST_EXPORTS) \
14817 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14819 done; \
14820 echo "Doing distclean in gcc" ; \
14821 (cd $(HOST_SUBDIR)/gcc && \
14822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14824 "RANLIB=$${RANLIB}" \
14825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14826 distclean) \
14827 || exit 1
14828
14829 @endif gcc
14830
14831 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
14832 maybe-maintainer-clean-gcc:
14833 @if gcc
14834 maybe-maintainer-clean-gcc: maintainer-clean-gcc
14835
14836 maintainer-clean-gcc:
14837 @[ -f ./gcc/Makefile ] || exit 0; \
14838 r=`${PWD_COMMAND}`; export r; \
14839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14840 $(HOST_EXPORTS) \
14841 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14843 done; \
14844 echo "Doing maintainer-clean in gcc" ; \
14845 (cd $(HOST_SUBDIR)/gcc && \
14846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14848 "RANLIB=$${RANLIB}" \
14849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14850 maintainer-clean) \
14851 || exit 1
14852
14853 @endif gcc
14854
14855
14856
14857 .PHONY: configure-gawk maybe-configure-gawk
14858 maybe-configure-gawk:
14859 @if gcc-bootstrap
14860 configure-gawk: stage_current
14861 @endif gcc-bootstrap
14862 @if gawk
14863 maybe-configure-gawk: configure-gawk
14864 configure-gawk:
14865 @: $(MAKE); $(unstage)
14866 @r=`${PWD_COMMAND}`; export r; \
14867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14868 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
14869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
14870 $(HOST_EXPORTS) \
14871 echo Configuring in $(HOST_SUBDIR)/gawk; \
14872 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
14873 case $(srcdir) in \
14874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14875 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
14876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14877 esac; \
14878 srcdiroption="--srcdir=$${topdir}/gawk"; \
14879 libsrcdir="$$s/gawk"; \
14880 $(SHELL) $${libsrcdir}/configure \
14881 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14882 --target=${target_alias} $${srcdiroption} \
14883 || exit 1
14884 @endif gawk
14885
14886
14887
14888
14889
14890 .PHONY: all-gawk maybe-all-gawk
14891 maybe-all-gawk:
14892 @if gcc-bootstrap
14893 all-gawk: stage_current
14894 @endif gcc-bootstrap
14895 @if gawk
14896 TARGET-gawk=all
14897 maybe-all-gawk: all-gawk
14898 all-gawk: configure-gawk
14899 @: $(MAKE); $(unstage)
14900 @r=`${PWD_COMMAND}`; export r; \
14901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14902 $(HOST_EXPORTS) \
14903 (cd $(HOST_SUBDIR)/gawk && \
14904 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
14905 $(TARGET-gawk))
14906 @endif gawk
14907
14908
14909
14910
14911 .PHONY: check-gawk maybe-check-gawk
14912 maybe-check-gawk:
14913 @if gawk
14914 maybe-check-gawk: check-gawk
14915
14916 check-gawk:
14917 @: $(MAKE); $(unstage)
14918 @r=`${PWD_COMMAND}`; export r; \
14919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14920 $(HOST_EXPORTS) \
14921 (cd $(HOST_SUBDIR)/gawk && \
14922 $(MAKE) $(FLAGS_TO_PASS) check)
14923
14924 @endif gawk
14925
14926 .PHONY: install-gawk maybe-install-gawk
14927 maybe-install-gawk:
14928 @if gawk
14929 maybe-install-gawk: install-gawk
14930
14931 install-gawk: installdirs
14932 @: $(MAKE); $(unstage)
14933 @r=`${PWD_COMMAND}`; export r; \
14934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14935 $(HOST_EXPORTS) \
14936 (cd $(HOST_SUBDIR)/gawk && \
14937 $(MAKE) $(FLAGS_TO_PASS) install)
14938
14939 @endif gawk
14940
14941 # Other targets (info, dvi, pdf, etc.)
14942
14943 .PHONY: maybe-info-gawk info-gawk
14944 maybe-info-gawk:
14945 @if gawk
14946 maybe-info-gawk: info-gawk
14947
14948 info-gawk: \
14949 configure-gawk
14950 @: $(MAKE); $(unstage)
14951 @[ -f ./gawk/Makefile ] || exit 0; \
14952 r=`${PWD_COMMAND}`; export r; \
14953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14954 $(HOST_EXPORTS) \
14955 for flag in $(EXTRA_HOST_FLAGS) ; do \
14956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14957 done; \
14958 echo "Doing info in gawk" ; \
14959 (cd $(HOST_SUBDIR)/gawk && \
14960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14962 "RANLIB=$${RANLIB}" \
14963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14964 info) \
14965 || exit 1
14966
14967 @endif gawk
14968
14969 .PHONY: maybe-dvi-gawk dvi-gawk
14970 maybe-dvi-gawk:
14971 @if gawk
14972 maybe-dvi-gawk: dvi-gawk
14973
14974 dvi-gawk: \
14975 configure-gawk
14976 @: $(MAKE); $(unstage)
14977 @[ -f ./gawk/Makefile ] || exit 0; \
14978 r=`${PWD_COMMAND}`; export r; \
14979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14980 $(HOST_EXPORTS) \
14981 for flag in $(EXTRA_HOST_FLAGS) ; do \
14982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14983 done; \
14984 echo "Doing dvi in gawk" ; \
14985 (cd $(HOST_SUBDIR)/gawk && \
14986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14988 "RANLIB=$${RANLIB}" \
14989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14990 dvi) \
14991 || exit 1
14992
14993 @endif gawk
14994
14995 .PHONY: maybe-pdf-gawk pdf-gawk
14996 maybe-pdf-gawk:
14997 @if gawk
14998 maybe-pdf-gawk: pdf-gawk
14999
15000 pdf-gawk: \
15001 configure-gawk
15002 @: $(MAKE); $(unstage)
15003 @[ -f ./gawk/Makefile ] || exit 0; \
15004 r=`${PWD_COMMAND}`; export r; \
15005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15006 $(HOST_EXPORTS) \
15007 for flag in $(EXTRA_HOST_FLAGS) ; do \
15008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15009 done; \
15010 echo "Doing pdf in gawk" ; \
15011 (cd $(HOST_SUBDIR)/gawk && \
15012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15014 "RANLIB=$${RANLIB}" \
15015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15016 pdf) \
15017 || exit 1
15018
15019 @endif gawk
15020
15021 .PHONY: maybe-html-gawk html-gawk
15022 maybe-html-gawk:
15023 @if gawk
15024 maybe-html-gawk: html-gawk
15025
15026 html-gawk: \
15027 configure-gawk
15028 @: $(MAKE); $(unstage)
15029 @[ -f ./gawk/Makefile ] || exit 0; \
15030 r=`${PWD_COMMAND}`; export r; \
15031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15032 $(HOST_EXPORTS) \
15033 for flag in $(EXTRA_HOST_FLAGS) ; do \
15034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15035 done; \
15036 echo "Doing html in gawk" ; \
15037 (cd $(HOST_SUBDIR)/gawk && \
15038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15040 "RANLIB=$${RANLIB}" \
15041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15042 html) \
15043 || exit 1
15044
15045 @endif gawk
15046
15047 .PHONY: maybe-TAGS-gawk TAGS-gawk
15048 maybe-TAGS-gawk:
15049 @if gawk
15050 maybe-TAGS-gawk: TAGS-gawk
15051
15052 TAGS-gawk: \
15053 configure-gawk
15054 @: $(MAKE); $(unstage)
15055 @[ -f ./gawk/Makefile ] || exit 0; \
15056 r=`${PWD_COMMAND}`; export r; \
15057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15058 $(HOST_EXPORTS) \
15059 for flag in $(EXTRA_HOST_FLAGS) ; do \
15060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15061 done; \
15062 echo "Doing TAGS in gawk" ; \
15063 (cd $(HOST_SUBDIR)/gawk && \
15064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15066 "RANLIB=$${RANLIB}" \
15067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15068 TAGS) \
15069 || exit 1
15070
15071 @endif gawk
15072
15073 .PHONY: maybe-install-info-gawk install-info-gawk
15074 maybe-install-info-gawk:
15075 @if gawk
15076 maybe-install-info-gawk: install-info-gawk
15077
15078 install-info-gawk: \
15079 configure-gawk \
15080 info-gawk
15081 @: $(MAKE); $(unstage)
15082 @[ -f ./gawk/Makefile ] || exit 0; \
15083 r=`${PWD_COMMAND}`; export r; \
15084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15085 $(HOST_EXPORTS) \
15086 for flag in $(EXTRA_HOST_FLAGS) ; do \
15087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15088 done; \
15089 echo "Doing install-info in gawk" ; \
15090 (cd $(HOST_SUBDIR)/gawk && \
15091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15093 "RANLIB=$${RANLIB}" \
15094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15095 install-info) \
15096 || exit 1
15097
15098 @endif gawk
15099
15100 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15101 maybe-install-pdf-gawk:
15102 @if gawk
15103 maybe-install-pdf-gawk: install-pdf-gawk
15104
15105 install-pdf-gawk: \
15106 configure-gawk \
15107 pdf-gawk
15108 @: $(MAKE); $(unstage)
15109 @[ -f ./gawk/Makefile ] || exit 0; \
15110 r=`${PWD_COMMAND}`; export r; \
15111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15112 $(HOST_EXPORTS) \
15113 for flag in $(EXTRA_HOST_FLAGS) ; do \
15114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15115 done; \
15116 echo "Doing install-pdf in gawk" ; \
15117 (cd $(HOST_SUBDIR)/gawk && \
15118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15120 "RANLIB=$${RANLIB}" \
15121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15122 install-pdf) \
15123 || exit 1
15124
15125 @endif gawk
15126
15127 .PHONY: maybe-install-html-gawk install-html-gawk
15128 maybe-install-html-gawk:
15129 @if gawk
15130 maybe-install-html-gawk: install-html-gawk
15131
15132 install-html-gawk: \
15133 configure-gawk \
15134 html-gawk
15135 @: $(MAKE); $(unstage)
15136 @[ -f ./gawk/Makefile ] || exit 0; \
15137 r=`${PWD_COMMAND}`; export r; \
15138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15139 $(HOST_EXPORTS) \
15140 for flag in $(EXTRA_HOST_FLAGS) ; do \
15141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15142 done; \
15143 echo "Doing install-html in gawk" ; \
15144 (cd $(HOST_SUBDIR)/gawk && \
15145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15147 "RANLIB=$${RANLIB}" \
15148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15149 install-html) \
15150 || exit 1
15151
15152 @endif gawk
15153
15154 .PHONY: maybe-installcheck-gawk installcheck-gawk
15155 maybe-installcheck-gawk:
15156 @if gawk
15157 maybe-installcheck-gawk: installcheck-gawk
15158
15159 installcheck-gawk: \
15160 configure-gawk
15161 @: $(MAKE); $(unstage)
15162 @[ -f ./gawk/Makefile ] || exit 0; \
15163 r=`${PWD_COMMAND}`; export r; \
15164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15165 $(HOST_EXPORTS) \
15166 for flag in $(EXTRA_HOST_FLAGS) ; do \
15167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15168 done; \
15169 echo "Doing installcheck in gawk" ; \
15170 (cd $(HOST_SUBDIR)/gawk && \
15171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15173 "RANLIB=$${RANLIB}" \
15174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15175 installcheck) \
15176 || exit 1
15177
15178 @endif gawk
15179
15180 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15181 maybe-mostlyclean-gawk:
15182 @if gawk
15183 maybe-mostlyclean-gawk: mostlyclean-gawk
15184
15185 mostlyclean-gawk:
15186 @: $(MAKE); $(unstage)
15187 @[ -f ./gawk/Makefile ] || exit 0; \
15188 r=`${PWD_COMMAND}`; export r; \
15189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15190 $(HOST_EXPORTS) \
15191 for flag in $(EXTRA_HOST_FLAGS) ; do \
15192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15193 done; \
15194 echo "Doing mostlyclean in gawk" ; \
15195 (cd $(HOST_SUBDIR)/gawk && \
15196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15198 "RANLIB=$${RANLIB}" \
15199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15200 mostlyclean) \
15201 || exit 1
15202
15203 @endif gawk
15204
15205 .PHONY: maybe-clean-gawk clean-gawk
15206 maybe-clean-gawk:
15207 @if gawk
15208 maybe-clean-gawk: clean-gawk
15209
15210 clean-gawk:
15211 @: $(MAKE); $(unstage)
15212 @[ -f ./gawk/Makefile ] || exit 0; \
15213 r=`${PWD_COMMAND}`; export r; \
15214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15215 $(HOST_EXPORTS) \
15216 for flag in $(EXTRA_HOST_FLAGS) ; do \
15217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15218 done; \
15219 echo "Doing clean in gawk" ; \
15220 (cd $(HOST_SUBDIR)/gawk && \
15221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15223 "RANLIB=$${RANLIB}" \
15224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15225 clean) \
15226 || exit 1
15227
15228 @endif gawk
15229
15230 .PHONY: maybe-distclean-gawk distclean-gawk
15231 maybe-distclean-gawk:
15232 @if gawk
15233 maybe-distclean-gawk: distclean-gawk
15234
15235 distclean-gawk:
15236 @: $(MAKE); $(unstage)
15237 @[ -f ./gawk/Makefile ] || exit 0; \
15238 r=`${PWD_COMMAND}`; export r; \
15239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15240 $(HOST_EXPORTS) \
15241 for flag in $(EXTRA_HOST_FLAGS) ; do \
15242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15243 done; \
15244 echo "Doing distclean in gawk" ; \
15245 (cd $(HOST_SUBDIR)/gawk && \
15246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15248 "RANLIB=$${RANLIB}" \
15249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15250 distclean) \
15251 || exit 1
15252
15253 @endif gawk
15254
15255 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15256 maybe-maintainer-clean-gawk:
15257 @if gawk
15258 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15259
15260 maintainer-clean-gawk:
15261 @: $(MAKE); $(unstage)
15262 @[ -f ./gawk/Makefile ] || exit 0; \
15263 r=`${PWD_COMMAND}`; export r; \
15264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15265 $(HOST_EXPORTS) \
15266 for flag in $(EXTRA_HOST_FLAGS) ; do \
15267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15268 done; \
15269 echo "Doing maintainer-clean in gawk" ; \
15270 (cd $(HOST_SUBDIR)/gawk && \
15271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15273 "RANLIB=$${RANLIB}" \
15274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15275 maintainer-clean) \
15276 || exit 1
15277
15278 @endif gawk
15279
15280
15281
15282 .PHONY: configure-gettext maybe-configure-gettext
15283 maybe-configure-gettext:
15284 @if gcc-bootstrap
15285 configure-gettext: stage_current
15286 @endif gcc-bootstrap
15287 @if gettext
15288 maybe-configure-gettext: configure-gettext
15289 configure-gettext:
15290 @: $(MAKE); $(unstage)
15291 @r=`${PWD_COMMAND}`; export r; \
15292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15293 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15295 $(HOST_EXPORTS) \
15296 echo Configuring in $(HOST_SUBDIR)/gettext; \
15297 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15298 case $(srcdir) in \
15299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15300 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15302 esac; \
15303 srcdiroption="--srcdir=$${topdir}/gettext"; \
15304 libsrcdir="$$s/gettext"; \
15305 $(SHELL) $${libsrcdir}/configure \
15306 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15307 --target=${target_alias} $${srcdiroption} \
15308 || exit 1
15309 @endif gettext
15310
15311
15312
15313
15314
15315 .PHONY: all-gettext maybe-all-gettext
15316 maybe-all-gettext:
15317 @if gcc-bootstrap
15318 all-gettext: stage_current
15319 @endif gcc-bootstrap
15320 @if gettext
15321 TARGET-gettext=all
15322 maybe-all-gettext: all-gettext
15323 all-gettext: configure-gettext
15324 @: $(MAKE); $(unstage)
15325 @r=`${PWD_COMMAND}`; export r; \
15326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15327 $(HOST_EXPORTS) \
15328 (cd $(HOST_SUBDIR)/gettext && \
15329 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15330 $(TARGET-gettext))
15331 @endif gettext
15332
15333
15334
15335
15336 .PHONY: check-gettext maybe-check-gettext
15337 maybe-check-gettext:
15338 @if gettext
15339 maybe-check-gettext: check-gettext
15340
15341 check-gettext:
15342 @: $(MAKE); $(unstage)
15343 @r=`${PWD_COMMAND}`; export r; \
15344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15345 $(HOST_EXPORTS) \
15346 (cd $(HOST_SUBDIR)/gettext && \
15347 $(MAKE) $(FLAGS_TO_PASS) check)
15348
15349 @endif gettext
15350
15351 .PHONY: install-gettext maybe-install-gettext
15352 maybe-install-gettext:
15353 @if gettext
15354 maybe-install-gettext: install-gettext
15355
15356 install-gettext: installdirs
15357 @: $(MAKE); $(unstage)
15358 @r=`${PWD_COMMAND}`; export r; \
15359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15360 $(HOST_EXPORTS) \
15361 (cd $(HOST_SUBDIR)/gettext && \
15362 $(MAKE) $(FLAGS_TO_PASS) install)
15363
15364 @endif gettext
15365
15366 # Other targets (info, dvi, pdf, etc.)
15367
15368 .PHONY: maybe-info-gettext info-gettext
15369 maybe-info-gettext:
15370 @if gettext
15371 maybe-info-gettext: info-gettext
15372
15373 info-gettext: \
15374 configure-gettext
15375 @: $(MAKE); $(unstage)
15376 @[ -f ./gettext/Makefile ] || exit 0; \
15377 r=`${PWD_COMMAND}`; export r; \
15378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15379 $(HOST_EXPORTS) \
15380 for flag in $(EXTRA_HOST_FLAGS) ; do \
15381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15382 done; \
15383 echo "Doing info in gettext" ; \
15384 (cd $(HOST_SUBDIR)/gettext && \
15385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15387 "RANLIB=$${RANLIB}" \
15388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15389 info) \
15390 || exit 1
15391
15392 @endif gettext
15393
15394 .PHONY: maybe-dvi-gettext dvi-gettext
15395 maybe-dvi-gettext:
15396 @if gettext
15397 maybe-dvi-gettext: dvi-gettext
15398
15399 dvi-gettext: \
15400 configure-gettext
15401 @: $(MAKE); $(unstage)
15402 @[ -f ./gettext/Makefile ] || exit 0; \
15403 r=`${PWD_COMMAND}`; export r; \
15404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15405 $(HOST_EXPORTS) \
15406 for flag in $(EXTRA_HOST_FLAGS) ; do \
15407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15408 done; \
15409 echo "Doing dvi in gettext" ; \
15410 (cd $(HOST_SUBDIR)/gettext && \
15411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15413 "RANLIB=$${RANLIB}" \
15414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15415 dvi) \
15416 || exit 1
15417
15418 @endif gettext
15419
15420 .PHONY: maybe-pdf-gettext pdf-gettext
15421 maybe-pdf-gettext:
15422 @if gettext
15423 maybe-pdf-gettext: pdf-gettext
15424
15425 pdf-gettext: \
15426 configure-gettext
15427 @: $(MAKE); $(unstage)
15428 @[ -f ./gettext/Makefile ] || exit 0; \
15429 r=`${PWD_COMMAND}`; export r; \
15430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15431 $(HOST_EXPORTS) \
15432 for flag in $(EXTRA_HOST_FLAGS) ; do \
15433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15434 done; \
15435 echo "Doing pdf in gettext" ; \
15436 (cd $(HOST_SUBDIR)/gettext && \
15437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15439 "RANLIB=$${RANLIB}" \
15440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15441 pdf) \
15442 || exit 1
15443
15444 @endif gettext
15445
15446 .PHONY: maybe-html-gettext html-gettext
15447 maybe-html-gettext:
15448 @if gettext
15449 maybe-html-gettext: html-gettext
15450
15451 html-gettext: \
15452 configure-gettext
15453 @: $(MAKE); $(unstage)
15454 @[ -f ./gettext/Makefile ] || exit 0; \
15455 r=`${PWD_COMMAND}`; export r; \
15456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15457 $(HOST_EXPORTS) \
15458 for flag in $(EXTRA_HOST_FLAGS) ; do \
15459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15460 done; \
15461 echo "Doing html in gettext" ; \
15462 (cd $(HOST_SUBDIR)/gettext && \
15463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15465 "RANLIB=$${RANLIB}" \
15466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15467 html) \
15468 || exit 1
15469
15470 @endif gettext
15471
15472 .PHONY: maybe-TAGS-gettext TAGS-gettext
15473 maybe-TAGS-gettext:
15474 @if gettext
15475 maybe-TAGS-gettext: TAGS-gettext
15476
15477 TAGS-gettext: \
15478 configure-gettext
15479 @: $(MAKE); $(unstage)
15480 @[ -f ./gettext/Makefile ] || exit 0; \
15481 r=`${PWD_COMMAND}`; export r; \
15482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15483 $(HOST_EXPORTS) \
15484 for flag in $(EXTRA_HOST_FLAGS) ; do \
15485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15486 done; \
15487 echo "Doing TAGS in gettext" ; \
15488 (cd $(HOST_SUBDIR)/gettext && \
15489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15491 "RANLIB=$${RANLIB}" \
15492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15493 TAGS) \
15494 || exit 1
15495
15496 @endif gettext
15497
15498 .PHONY: maybe-install-info-gettext install-info-gettext
15499 maybe-install-info-gettext:
15500 @if gettext
15501 maybe-install-info-gettext: install-info-gettext
15502
15503 install-info-gettext: \
15504 configure-gettext \
15505 info-gettext
15506 @: $(MAKE); $(unstage)
15507 @[ -f ./gettext/Makefile ] || exit 0; \
15508 r=`${PWD_COMMAND}`; export r; \
15509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15510 $(HOST_EXPORTS) \
15511 for flag in $(EXTRA_HOST_FLAGS) ; do \
15512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15513 done; \
15514 echo "Doing install-info in gettext" ; \
15515 (cd $(HOST_SUBDIR)/gettext && \
15516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15518 "RANLIB=$${RANLIB}" \
15519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15520 install-info) \
15521 || exit 1
15522
15523 @endif gettext
15524
15525 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15526 maybe-install-pdf-gettext:
15527 @if gettext
15528 maybe-install-pdf-gettext: install-pdf-gettext
15529
15530 install-pdf-gettext: \
15531 configure-gettext \
15532 pdf-gettext
15533 @: $(MAKE); $(unstage)
15534 @[ -f ./gettext/Makefile ] || exit 0; \
15535 r=`${PWD_COMMAND}`; export r; \
15536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15537 $(HOST_EXPORTS) \
15538 for flag in $(EXTRA_HOST_FLAGS) ; do \
15539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15540 done; \
15541 echo "Doing install-pdf in gettext" ; \
15542 (cd $(HOST_SUBDIR)/gettext && \
15543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15545 "RANLIB=$${RANLIB}" \
15546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15547 install-pdf) \
15548 || exit 1
15549
15550 @endif gettext
15551
15552 .PHONY: maybe-install-html-gettext install-html-gettext
15553 maybe-install-html-gettext:
15554 @if gettext
15555 maybe-install-html-gettext: install-html-gettext
15556
15557 install-html-gettext: \
15558 configure-gettext \
15559 html-gettext
15560 @: $(MAKE); $(unstage)
15561 @[ -f ./gettext/Makefile ] || exit 0; \
15562 r=`${PWD_COMMAND}`; export r; \
15563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15564 $(HOST_EXPORTS) \
15565 for flag in $(EXTRA_HOST_FLAGS) ; do \
15566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15567 done; \
15568 echo "Doing install-html in gettext" ; \
15569 (cd $(HOST_SUBDIR)/gettext && \
15570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15572 "RANLIB=$${RANLIB}" \
15573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15574 install-html) \
15575 || exit 1
15576
15577 @endif gettext
15578
15579 .PHONY: maybe-installcheck-gettext installcheck-gettext
15580 maybe-installcheck-gettext:
15581 @if gettext
15582 maybe-installcheck-gettext: installcheck-gettext
15583
15584 installcheck-gettext: \
15585 configure-gettext
15586 @: $(MAKE); $(unstage)
15587 @[ -f ./gettext/Makefile ] || exit 0; \
15588 r=`${PWD_COMMAND}`; export r; \
15589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15590 $(HOST_EXPORTS) \
15591 for flag in $(EXTRA_HOST_FLAGS) ; do \
15592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15593 done; \
15594 echo "Doing installcheck in gettext" ; \
15595 (cd $(HOST_SUBDIR)/gettext && \
15596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15598 "RANLIB=$${RANLIB}" \
15599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15600 installcheck) \
15601 || exit 1
15602
15603 @endif gettext
15604
15605 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15606 maybe-mostlyclean-gettext:
15607 @if gettext
15608 maybe-mostlyclean-gettext: mostlyclean-gettext
15609
15610 mostlyclean-gettext:
15611 @: $(MAKE); $(unstage)
15612 @[ -f ./gettext/Makefile ] || exit 0; \
15613 r=`${PWD_COMMAND}`; export r; \
15614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15615 $(HOST_EXPORTS) \
15616 for flag in $(EXTRA_HOST_FLAGS) ; do \
15617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15618 done; \
15619 echo "Doing mostlyclean in gettext" ; \
15620 (cd $(HOST_SUBDIR)/gettext && \
15621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15623 "RANLIB=$${RANLIB}" \
15624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15625 mostlyclean) \
15626 || exit 1
15627
15628 @endif gettext
15629
15630 .PHONY: maybe-clean-gettext clean-gettext
15631 maybe-clean-gettext:
15632 @if gettext
15633 maybe-clean-gettext: clean-gettext
15634
15635 clean-gettext:
15636 @: $(MAKE); $(unstage)
15637 @[ -f ./gettext/Makefile ] || exit 0; \
15638 r=`${PWD_COMMAND}`; export r; \
15639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15640 $(HOST_EXPORTS) \
15641 for flag in $(EXTRA_HOST_FLAGS) ; do \
15642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15643 done; \
15644 echo "Doing clean in gettext" ; \
15645 (cd $(HOST_SUBDIR)/gettext && \
15646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15648 "RANLIB=$${RANLIB}" \
15649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15650 clean) \
15651 || exit 1
15652
15653 @endif gettext
15654
15655 .PHONY: maybe-distclean-gettext distclean-gettext
15656 maybe-distclean-gettext:
15657 @if gettext
15658 maybe-distclean-gettext: distclean-gettext
15659
15660 distclean-gettext:
15661 @: $(MAKE); $(unstage)
15662 @[ -f ./gettext/Makefile ] || exit 0; \
15663 r=`${PWD_COMMAND}`; export r; \
15664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15665 $(HOST_EXPORTS) \
15666 for flag in $(EXTRA_HOST_FLAGS) ; do \
15667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15668 done; \
15669 echo "Doing distclean in gettext" ; \
15670 (cd $(HOST_SUBDIR)/gettext && \
15671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15673 "RANLIB=$${RANLIB}" \
15674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15675 distclean) \
15676 || exit 1
15677
15678 @endif gettext
15679
15680 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15681 maybe-maintainer-clean-gettext:
15682 @if gettext
15683 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15684
15685 maintainer-clean-gettext:
15686 @: $(MAKE); $(unstage)
15687 @[ -f ./gettext/Makefile ] || exit 0; \
15688 r=`${PWD_COMMAND}`; export r; \
15689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15690 $(HOST_EXPORTS) \
15691 for flag in $(EXTRA_HOST_FLAGS) ; do \
15692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15693 done; \
15694 echo "Doing maintainer-clean in gettext" ; \
15695 (cd $(HOST_SUBDIR)/gettext && \
15696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15698 "RANLIB=$${RANLIB}" \
15699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15700 maintainer-clean) \
15701 || exit 1
15702
15703 @endif gettext
15704
15705
15706
15707 .PHONY: configure-gmp maybe-configure-gmp
15708 maybe-configure-gmp:
15709 @if gcc-bootstrap
15710 configure-gmp: stage_current
15711 @endif gcc-bootstrap
15712 @if gmp
15713 maybe-configure-gmp: configure-gmp
15714 configure-gmp:
15715 @r=`${PWD_COMMAND}`; export r; \
15716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15717 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15718 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15719 $(HOST_EXPORTS) \
15720 echo Configuring in $(HOST_SUBDIR)/gmp; \
15721 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
15722 case $(srcdir) in \
15723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15724 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15726 esac; \
15727 srcdiroption="--srcdir=$${topdir}/gmp"; \
15728 libsrcdir="$$s/gmp"; \
15729 $(SHELL) $${libsrcdir}/configure \
15730 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15731 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
15732 || exit 1
15733 @endif gmp
15734
15735
15736
15737 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
15738 maybe-configure-stage1-gmp:
15739 @if gmp-bootstrap
15740 maybe-configure-stage1-gmp: configure-stage1-gmp
15741 configure-stage1-gmp:
15742 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15743 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15744 @r=`${PWD_COMMAND}`; export r; \
15745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15746 TFLAGS="$(STAGE1_TFLAGS)"; \
15747 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15748 $(HOST_EXPORTS) \
15749 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15750 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
15751 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15752 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
15753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15754 cd $(HOST_SUBDIR)/gmp || exit 1; \
15755 case $(srcdir) in \
15756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15757 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15759 esac; \
15760 srcdiroption="--srcdir=$${topdir}/gmp"; \
15761 libsrcdir="$$s/gmp"; \
15762 $(SHELL) $${libsrcdir}/configure \
15763 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15764 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15765 $(STAGE1_CONFIGURE_FLAGS) \
15766 --disable-shared
15767 @endif gmp-bootstrap
15768
15769 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
15770 maybe-configure-stage2-gmp:
15771 @if gmp-bootstrap
15772 maybe-configure-stage2-gmp: configure-stage2-gmp
15773 configure-stage2-gmp:
15774 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15775 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15776 @r=`${PWD_COMMAND}`; export r; \
15777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15778 TFLAGS="$(STAGE2_TFLAGS)"; \
15779 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15780 $(HOST_EXPORTS) \
15781 $(POSTSTAGE1_HOST_EXPORTS) \
15782 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15783 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
15784 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15785 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
15786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15787 cd $(HOST_SUBDIR)/gmp || exit 1; \
15788 case $(srcdir) in \
15789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15790 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15792 esac; \
15793 srcdiroption="--srcdir=$${topdir}/gmp"; \
15794 libsrcdir="$$s/gmp"; \
15795 $(SHELL) $${libsrcdir}/configure \
15796 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15797 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15798 --with-build-libsubdir=$(HOST_SUBDIR) \
15799 $(STAGE2_CONFIGURE_FLAGS) \
15800 --disable-shared
15801 @endif gmp-bootstrap
15802
15803 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
15804 maybe-configure-stage3-gmp:
15805 @if gmp-bootstrap
15806 maybe-configure-stage3-gmp: configure-stage3-gmp
15807 configure-stage3-gmp:
15808 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15809 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15810 @r=`${PWD_COMMAND}`; export r; \
15811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15812 TFLAGS="$(STAGE3_TFLAGS)"; \
15813 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15814 $(HOST_EXPORTS) \
15815 $(POSTSTAGE1_HOST_EXPORTS) \
15816 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15817 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
15818 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15819 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
15820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15821 cd $(HOST_SUBDIR)/gmp || exit 1; \
15822 case $(srcdir) in \
15823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15824 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15826 esac; \
15827 srcdiroption="--srcdir=$${topdir}/gmp"; \
15828 libsrcdir="$$s/gmp"; \
15829 $(SHELL) $${libsrcdir}/configure \
15830 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15831 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15832 --with-build-libsubdir=$(HOST_SUBDIR) \
15833 $(STAGE3_CONFIGURE_FLAGS) \
15834 --disable-shared
15835 @endif gmp-bootstrap
15836
15837 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
15838 maybe-configure-stage4-gmp:
15839 @if gmp-bootstrap
15840 maybe-configure-stage4-gmp: configure-stage4-gmp
15841 configure-stage4-gmp:
15842 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15844 @r=`${PWD_COMMAND}`; export r; \
15845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15846 TFLAGS="$(STAGE4_TFLAGS)"; \
15847 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15848 $(HOST_EXPORTS) \
15849 $(POSTSTAGE1_HOST_EXPORTS) \
15850 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15851 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
15852 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15853 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
15854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15855 cd $(HOST_SUBDIR)/gmp || exit 1; \
15856 case $(srcdir) in \
15857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15858 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15860 esac; \
15861 srcdiroption="--srcdir=$${topdir}/gmp"; \
15862 libsrcdir="$$s/gmp"; \
15863 $(SHELL) $${libsrcdir}/configure \
15864 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15865 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15866 --with-build-libsubdir=$(HOST_SUBDIR) \
15867 $(STAGE4_CONFIGURE_FLAGS) \
15868 --disable-shared
15869 @endif gmp-bootstrap
15870
15871 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
15872 maybe-configure-stageprofile-gmp:
15873 @if gmp-bootstrap
15874 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
15875 configure-stageprofile-gmp:
15876 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15877 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15878 @r=`${PWD_COMMAND}`; export r; \
15879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15880 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15881 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15882 $(HOST_EXPORTS) \
15883 $(POSTSTAGE1_HOST_EXPORTS) \
15884 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15885 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
15886 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15887 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
15888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15889 cd $(HOST_SUBDIR)/gmp || exit 1; \
15890 case $(srcdir) in \
15891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15892 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15894 esac; \
15895 srcdiroption="--srcdir=$${topdir}/gmp"; \
15896 libsrcdir="$$s/gmp"; \
15897 $(SHELL) $${libsrcdir}/configure \
15898 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15899 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15900 --with-build-libsubdir=$(HOST_SUBDIR) \
15901 $(STAGEprofile_CONFIGURE_FLAGS) \
15902 --disable-shared
15903 @endif gmp-bootstrap
15904
15905 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
15906 maybe-configure-stagefeedback-gmp:
15907 @if gmp-bootstrap
15908 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
15909 configure-stagefeedback-gmp:
15910 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15912 @r=`${PWD_COMMAND}`; export r; \
15913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15914 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15915 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15916 $(HOST_EXPORTS) \
15917 $(POSTSTAGE1_HOST_EXPORTS) \
15918 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15919 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
15920 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15921 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
15922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15923 cd $(HOST_SUBDIR)/gmp || exit 1; \
15924 case $(srcdir) in \
15925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15926 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15928 esac; \
15929 srcdiroption="--srcdir=$${topdir}/gmp"; \
15930 libsrcdir="$$s/gmp"; \
15931 $(SHELL) $${libsrcdir}/configure \
15932 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15933 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15934 --with-build-libsubdir=$(HOST_SUBDIR) \
15935 $(STAGEfeedback_CONFIGURE_FLAGS) \
15936 --disable-shared
15937 @endif gmp-bootstrap
15938
15939
15940
15941
15942
15943 .PHONY: all-gmp maybe-all-gmp
15944 maybe-all-gmp:
15945 @if gcc-bootstrap
15946 all-gmp: stage_current
15947 @endif gcc-bootstrap
15948 @if gmp
15949 TARGET-gmp=all
15950 maybe-all-gmp: all-gmp
15951 all-gmp: configure-gmp
15952 @r=`${PWD_COMMAND}`; export r; \
15953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15954 $(HOST_EXPORTS) \
15955 (cd $(HOST_SUBDIR)/gmp && \
15956 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15957 $(TARGET-gmp))
15958 @endif gmp
15959
15960
15961
15962 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
15963 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
15964 maybe-all-stage1-gmp:
15965 maybe-clean-stage1-gmp:
15966 @if gmp-bootstrap
15967 maybe-all-stage1-gmp: all-stage1-gmp
15968 all-stage1: all-stage1-gmp
15969 TARGET-stage1-gmp = $(TARGET-gmp)
15970 all-stage1-gmp: configure-stage1-gmp
15971 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15972 @r=`${PWD_COMMAND}`; export r; \
15973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15974 TFLAGS="$(STAGE1_TFLAGS)"; \
15975 $(HOST_EXPORTS) \
15976 cd $(HOST_SUBDIR)/gmp && \
15977 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15978 CFLAGS="$(STAGE1_CFLAGS)" \
15979 CXXFLAGS="$(STAGE1_CFLAGS)" \
15980 LIBCFLAGS="$(LIBCFLAGS)" \
15981 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15982 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15983 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15984 $(EXTRA_HOST_FLAGS) \
15985 TFLAGS="$(STAGE1_TFLAGS)" \
15986 $(TARGET-stage1-gmp)
15987
15988 maybe-clean-stage1-gmp: clean-stage1-gmp
15989 clean-stage1: clean-stage1-gmp
15990 clean-stage1-gmp:
15991 @if [ $(current_stage) = stage1 ]; then \
15992 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15993 else \
15994 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
15995 $(MAKE) stage1-start; \
15996 fi; \
15997 cd $(HOST_SUBDIR)/gmp && \
15998 $(MAKE) $(EXTRA_HOST_FLAGS) \
15999 clean
16000 @endif gmp-bootstrap
16001
16002
16003 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16004 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16005 maybe-all-stage2-gmp:
16006 maybe-clean-stage2-gmp:
16007 @if gmp-bootstrap
16008 maybe-all-stage2-gmp: all-stage2-gmp
16009 all-stage2: all-stage2-gmp
16010 TARGET-stage2-gmp = $(TARGET-gmp)
16011 all-stage2-gmp: configure-stage2-gmp
16012 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16013 @r=`${PWD_COMMAND}`; export r; \
16014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16015 TFLAGS="$(STAGE2_TFLAGS)"; \
16016 $(HOST_EXPORTS) \
16017 $(POSTSTAGE1_HOST_EXPORTS) \
16018 cd $(HOST_SUBDIR)/gmp && \
16019 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16020 CFLAGS="$(STAGE2_CFLAGS)" \
16021 CXXFLAGS="$(STAGE2_CFLAGS)" \
16022 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16023 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16024 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16025 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16026 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16027 TFLAGS="$(STAGE2_TFLAGS)" \
16028 $(TARGET-stage2-gmp)
16029
16030 maybe-clean-stage2-gmp: clean-stage2-gmp
16031 clean-stage2: clean-stage2-gmp
16032 clean-stage2-gmp:
16033 @if [ $(current_stage) = stage2 ]; then \
16034 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16035 else \
16036 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16037 $(MAKE) stage2-start; \
16038 fi; \
16039 cd $(HOST_SUBDIR)/gmp && \
16040 $(MAKE) $(EXTRA_HOST_FLAGS) \
16041 $(POSTSTAGE1_FLAGS_TO_PASS) \
16042 clean
16043 @endif gmp-bootstrap
16044
16045
16046 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16047 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16048 maybe-all-stage3-gmp:
16049 maybe-clean-stage3-gmp:
16050 @if gmp-bootstrap
16051 maybe-all-stage3-gmp: all-stage3-gmp
16052 all-stage3: all-stage3-gmp
16053 TARGET-stage3-gmp = $(TARGET-gmp)
16054 all-stage3-gmp: configure-stage3-gmp
16055 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16056 @r=`${PWD_COMMAND}`; export r; \
16057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16058 TFLAGS="$(STAGE3_TFLAGS)"; \
16059 $(HOST_EXPORTS) \
16060 $(POSTSTAGE1_HOST_EXPORTS) \
16061 cd $(HOST_SUBDIR)/gmp && \
16062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16063 CFLAGS="$(STAGE3_CFLAGS)" \
16064 CXXFLAGS="$(STAGE3_CFLAGS)" \
16065 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16066 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16067 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16068 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16069 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16070 TFLAGS="$(STAGE3_TFLAGS)" \
16071 $(TARGET-stage3-gmp)
16072
16073 maybe-clean-stage3-gmp: clean-stage3-gmp
16074 clean-stage3: clean-stage3-gmp
16075 clean-stage3-gmp:
16076 @if [ $(current_stage) = stage3 ]; then \
16077 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16078 else \
16079 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16080 $(MAKE) stage3-start; \
16081 fi; \
16082 cd $(HOST_SUBDIR)/gmp && \
16083 $(MAKE) $(EXTRA_HOST_FLAGS) \
16084 $(POSTSTAGE1_FLAGS_TO_PASS) \
16085 clean
16086 @endif gmp-bootstrap
16087
16088
16089 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16090 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16091 maybe-all-stage4-gmp:
16092 maybe-clean-stage4-gmp:
16093 @if gmp-bootstrap
16094 maybe-all-stage4-gmp: all-stage4-gmp
16095 all-stage4: all-stage4-gmp
16096 TARGET-stage4-gmp = $(TARGET-gmp)
16097 all-stage4-gmp: configure-stage4-gmp
16098 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16099 @r=`${PWD_COMMAND}`; export r; \
16100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16101 TFLAGS="$(STAGE4_TFLAGS)"; \
16102 $(HOST_EXPORTS) \
16103 $(POSTSTAGE1_HOST_EXPORTS) \
16104 cd $(HOST_SUBDIR)/gmp && \
16105 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16106 CFLAGS="$(STAGE4_CFLAGS)" \
16107 CXXFLAGS="$(STAGE4_CFLAGS)" \
16108 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16109 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16110 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16111 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16112 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16113 TFLAGS="$(STAGE4_TFLAGS)" \
16114 $(TARGET-stage4-gmp)
16115
16116 maybe-clean-stage4-gmp: clean-stage4-gmp
16117 clean-stage4: clean-stage4-gmp
16118 clean-stage4-gmp:
16119 @if [ $(current_stage) = stage4 ]; then \
16120 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16121 else \
16122 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16123 $(MAKE) stage4-start; \
16124 fi; \
16125 cd $(HOST_SUBDIR)/gmp && \
16126 $(MAKE) $(EXTRA_HOST_FLAGS) \
16127 $(POSTSTAGE1_FLAGS_TO_PASS) \
16128 clean
16129 @endif gmp-bootstrap
16130
16131
16132 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16133 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16134 maybe-all-stageprofile-gmp:
16135 maybe-clean-stageprofile-gmp:
16136 @if gmp-bootstrap
16137 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16138 all-stageprofile: all-stageprofile-gmp
16139 TARGET-stageprofile-gmp = $(TARGET-gmp)
16140 all-stageprofile-gmp: configure-stageprofile-gmp
16141 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16142 @r=`${PWD_COMMAND}`; export r; \
16143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16144 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16145 $(HOST_EXPORTS) \
16146 $(POSTSTAGE1_HOST_EXPORTS) \
16147 cd $(HOST_SUBDIR)/gmp && \
16148 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16149 CFLAGS="$(STAGEprofile_CFLAGS)" \
16150 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
16151 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16152 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16153 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16154 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16155 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16156 TFLAGS="$(STAGEprofile_TFLAGS)" \
16157 $(TARGET-stageprofile-gmp)
16158
16159 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16160 clean-stageprofile: clean-stageprofile-gmp
16161 clean-stageprofile-gmp:
16162 @if [ $(current_stage) = stageprofile ]; then \
16163 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16164 else \
16165 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16166 $(MAKE) stageprofile-start; \
16167 fi; \
16168 cd $(HOST_SUBDIR)/gmp && \
16169 $(MAKE) $(EXTRA_HOST_FLAGS) \
16170 $(POSTSTAGE1_FLAGS_TO_PASS) \
16171 clean
16172 @endif gmp-bootstrap
16173
16174
16175 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16176 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16177 maybe-all-stagefeedback-gmp:
16178 maybe-clean-stagefeedback-gmp:
16179 @if gmp-bootstrap
16180 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16181 all-stagefeedback: all-stagefeedback-gmp
16182 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16183 all-stagefeedback-gmp: configure-stagefeedback-gmp
16184 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16185 @r=`${PWD_COMMAND}`; export r; \
16186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16187 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16188 $(HOST_EXPORTS) \
16189 $(POSTSTAGE1_HOST_EXPORTS) \
16190 cd $(HOST_SUBDIR)/gmp && \
16191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16192 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16193 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
16194 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16198 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16199 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16200 $(TARGET-stagefeedback-gmp)
16201
16202 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16203 clean-stagefeedback: clean-stagefeedback-gmp
16204 clean-stagefeedback-gmp:
16205 @if [ $(current_stage) = stagefeedback ]; then \
16206 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16207 else \
16208 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16209 $(MAKE) stagefeedback-start; \
16210 fi; \
16211 cd $(HOST_SUBDIR)/gmp && \
16212 $(MAKE) $(EXTRA_HOST_FLAGS) \
16213 $(POSTSTAGE1_FLAGS_TO_PASS) \
16214 clean
16215 @endif gmp-bootstrap
16216
16217
16218
16219
16220
16221 .PHONY: check-gmp maybe-check-gmp
16222 maybe-check-gmp:
16223 @if gmp
16224 maybe-check-gmp: check-gmp
16225
16226 check-gmp:
16227 @: $(MAKE); $(unstage)
16228 @r=`${PWD_COMMAND}`; export r; \
16229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16230 $(HOST_EXPORTS) \
16231 (cd $(HOST_SUBDIR)/gmp && \
16232 $(MAKE) $(FLAGS_TO_PASS) check)
16233
16234 @endif gmp
16235
16236 .PHONY: install-gmp maybe-install-gmp
16237 maybe-install-gmp:
16238 @if gmp
16239 maybe-install-gmp: install-gmp
16240
16241 install-gmp:
16242
16243 @endif gmp
16244
16245 # Other targets (info, dvi, pdf, etc.)
16246
16247 .PHONY: maybe-info-gmp info-gmp
16248 maybe-info-gmp:
16249 @if gmp
16250 maybe-info-gmp: info-gmp
16251
16252 info-gmp: \
16253 configure-gmp
16254 @[ -f ./gmp/Makefile ] || exit 0; \
16255 r=`${PWD_COMMAND}`; export r; \
16256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16257 $(HOST_EXPORTS) \
16258 for flag in $(EXTRA_HOST_FLAGS) ; do \
16259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16260 done; \
16261 echo "Doing info in gmp" ; \
16262 (cd $(HOST_SUBDIR)/gmp && \
16263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16265 "RANLIB=$${RANLIB}" \
16266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16267 info) \
16268 || exit 1
16269
16270 @endif gmp
16271
16272 .PHONY: maybe-dvi-gmp dvi-gmp
16273 maybe-dvi-gmp:
16274 @if gmp
16275 maybe-dvi-gmp: dvi-gmp
16276
16277 dvi-gmp: \
16278 configure-gmp
16279 @[ -f ./gmp/Makefile ] || exit 0; \
16280 r=`${PWD_COMMAND}`; export r; \
16281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16282 $(HOST_EXPORTS) \
16283 for flag in $(EXTRA_HOST_FLAGS) ; do \
16284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16285 done; \
16286 echo "Doing dvi in gmp" ; \
16287 (cd $(HOST_SUBDIR)/gmp && \
16288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16290 "RANLIB=$${RANLIB}" \
16291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16292 dvi) \
16293 || exit 1
16294
16295 @endif gmp
16296
16297 .PHONY: maybe-pdf-gmp pdf-gmp
16298 maybe-pdf-gmp:
16299 @if gmp
16300 maybe-pdf-gmp: pdf-gmp
16301
16302 pdf-gmp: \
16303 configure-gmp
16304 @[ -f ./gmp/Makefile ] || exit 0; \
16305 r=`${PWD_COMMAND}`; export r; \
16306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16307 $(HOST_EXPORTS) \
16308 for flag in $(EXTRA_HOST_FLAGS) ; do \
16309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16310 done; \
16311 echo "Doing pdf in gmp" ; \
16312 (cd $(HOST_SUBDIR)/gmp && \
16313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16315 "RANLIB=$${RANLIB}" \
16316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16317 pdf) \
16318 || exit 1
16319
16320 @endif gmp
16321
16322 .PHONY: maybe-html-gmp html-gmp
16323 maybe-html-gmp:
16324 @if gmp
16325 maybe-html-gmp: html-gmp
16326
16327 html-gmp: \
16328 configure-gmp
16329 @[ -f ./gmp/Makefile ] || exit 0; \
16330 r=`${PWD_COMMAND}`; export r; \
16331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16332 $(HOST_EXPORTS) \
16333 for flag in $(EXTRA_HOST_FLAGS) ; do \
16334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16335 done; \
16336 echo "Doing html in gmp" ; \
16337 (cd $(HOST_SUBDIR)/gmp && \
16338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16340 "RANLIB=$${RANLIB}" \
16341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16342 html) \
16343 || exit 1
16344
16345 @endif gmp
16346
16347 .PHONY: maybe-TAGS-gmp TAGS-gmp
16348 maybe-TAGS-gmp:
16349 @if gmp
16350 maybe-TAGS-gmp: TAGS-gmp
16351
16352 TAGS-gmp: \
16353 configure-gmp
16354 @[ -f ./gmp/Makefile ] || exit 0; \
16355 r=`${PWD_COMMAND}`; export r; \
16356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357 $(HOST_EXPORTS) \
16358 for flag in $(EXTRA_HOST_FLAGS) ; do \
16359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16360 done; \
16361 echo "Doing TAGS in gmp" ; \
16362 (cd $(HOST_SUBDIR)/gmp && \
16363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16365 "RANLIB=$${RANLIB}" \
16366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16367 TAGS) \
16368 || exit 1
16369
16370 @endif gmp
16371
16372 .PHONY: maybe-install-info-gmp install-info-gmp
16373 maybe-install-info-gmp:
16374 @if gmp
16375 maybe-install-info-gmp: install-info-gmp
16376
16377 install-info-gmp: \
16378 configure-gmp \
16379 info-gmp
16380 @[ -f ./gmp/Makefile ] || exit 0; \
16381 r=`${PWD_COMMAND}`; export r; \
16382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16383 $(HOST_EXPORTS) \
16384 for flag in $(EXTRA_HOST_FLAGS) ; do \
16385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16386 done; \
16387 echo "Doing install-info in gmp" ; \
16388 (cd $(HOST_SUBDIR)/gmp && \
16389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16391 "RANLIB=$${RANLIB}" \
16392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16393 install-info) \
16394 || exit 1
16395
16396 @endif gmp
16397
16398 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16399 maybe-install-pdf-gmp:
16400 @if gmp
16401 maybe-install-pdf-gmp: install-pdf-gmp
16402
16403 install-pdf-gmp: \
16404 configure-gmp \
16405 pdf-gmp
16406 @[ -f ./gmp/Makefile ] || exit 0; \
16407 r=`${PWD_COMMAND}`; export r; \
16408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16409 $(HOST_EXPORTS) \
16410 for flag in $(EXTRA_HOST_FLAGS) ; do \
16411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16412 done; \
16413 echo "Doing install-pdf in gmp" ; \
16414 (cd $(HOST_SUBDIR)/gmp && \
16415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16417 "RANLIB=$${RANLIB}" \
16418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16419 install-pdf) \
16420 || exit 1
16421
16422 @endif gmp
16423
16424 .PHONY: maybe-install-html-gmp install-html-gmp
16425 maybe-install-html-gmp:
16426 @if gmp
16427 maybe-install-html-gmp: install-html-gmp
16428
16429 install-html-gmp: \
16430 configure-gmp \
16431 html-gmp
16432 @[ -f ./gmp/Makefile ] || exit 0; \
16433 r=`${PWD_COMMAND}`; export r; \
16434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16435 $(HOST_EXPORTS) \
16436 for flag in $(EXTRA_HOST_FLAGS) ; do \
16437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16438 done; \
16439 echo "Doing install-html in gmp" ; \
16440 (cd $(HOST_SUBDIR)/gmp && \
16441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16443 "RANLIB=$${RANLIB}" \
16444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16445 install-html) \
16446 || exit 1
16447
16448 @endif gmp
16449
16450 .PHONY: maybe-installcheck-gmp installcheck-gmp
16451 maybe-installcheck-gmp:
16452 @if gmp
16453 maybe-installcheck-gmp: installcheck-gmp
16454
16455 installcheck-gmp: \
16456 configure-gmp
16457 @[ -f ./gmp/Makefile ] || exit 0; \
16458 r=`${PWD_COMMAND}`; export r; \
16459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16460 $(HOST_EXPORTS) \
16461 for flag in $(EXTRA_HOST_FLAGS) ; do \
16462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16463 done; \
16464 echo "Doing installcheck in gmp" ; \
16465 (cd $(HOST_SUBDIR)/gmp && \
16466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16468 "RANLIB=$${RANLIB}" \
16469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16470 installcheck) \
16471 || exit 1
16472
16473 @endif gmp
16474
16475 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16476 maybe-mostlyclean-gmp:
16477 @if gmp
16478 maybe-mostlyclean-gmp: mostlyclean-gmp
16479
16480 mostlyclean-gmp:
16481 @[ -f ./gmp/Makefile ] || exit 0; \
16482 r=`${PWD_COMMAND}`; export r; \
16483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16484 $(HOST_EXPORTS) \
16485 for flag in $(EXTRA_HOST_FLAGS) ; do \
16486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16487 done; \
16488 echo "Doing mostlyclean in gmp" ; \
16489 (cd $(HOST_SUBDIR)/gmp && \
16490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16492 "RANLIB=$${RANLIB}" \
16493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16494 mostlyclean) \
16495 || exit 1
16496
16497 @endif gmp
16498
16499 .PHONY: maybe-clean-gmp clean-gmp
16500 maybe-clean-gmp:
16501 @if gmp
16502 maybe-clean-gmp: clean-gmp
16503
16504 clean-gmp:
16505 @[ -f ./gmp/Makefile ] || exit 0; \
16506 r=`${PWD_COMMAND}`; export r; \
16507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16508 $(HOST_EXPORTS) \
16509 for flag in $(EXTRA_HOST_FLAGS) ; do \
16510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16511 done; \
16512 echo "Doing clean in gmp" ; \
16513 (cd $(HOST_SUBDIR)/gmp && \
16514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16516 "RANLIB=$${RANLIB}" \
16517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16518 clean) \
16519 || exit 1
16520
16521 @endif gmp
16522
16523 .PHONY: maybe-distclean-gmp distclean-gmp
16524 maybe-distclean-gmp:
16525 @if gmp
16526 maybe-distclean-gmp: distclean-gmp
16527
16528 distclean-gmp:
16529 @[ -f ./gmp/Makefile ] || exit 0; \
16530 r=`${PWD_COMMAND}`; export r; \
16531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16532 $(HOST_EXPORTS) \
16533 for flag in $(EXTRA_HOST_FLAGS) ; do \
16534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16535 done; \
16536 echo "Doing distclean in gmp" ; \
16537 (cd $(HOST_SUBDIR)/gmp && \
16538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16540 "RANLIB=$${RANLIB}" \
16541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16542 distclean) \
16543 || exit 1
16544
16545 @endif gmp
16546
16547 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16548 maybe-maintainer-clean-gmp:
16549 @if gmp
16550 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16551
16552 maintainer-clean-gmp:
16553 @[ -f ./gmp/Makefile ] || exit 0; \
16554 r=`${PWD_COMMAND}`; export r; \
16555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16556 $(HOST_EXPORTS) \
16557 for flag in $(EXTRA_HOST_FLAGS) ; do \
16558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16559 done; \
16560 echo "Doing maintainer-clean in gmp" ; \
16561 (cd $(HOST_SUBDIR)/gmp && \
16562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16564 "RANLIB=$${RANLIB}" \
16565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16566 maintainer-clean) \
16567 || exit 1
16568
16569 @endif gmp
16570
16571
16572
16573 .PHONY: configure-mpfr maybe-configure-mpfr
16574 maybe-configure-mpfr:
16575 @if gcc-bootstrap
16576 configure-mpfr: stage_current
16577 @endif gcc-bootstrap
16578 @if mpfr
16579 maybe-configure-mpfr: configure-mpfr
16580 configure-mpfr:
16581 @r=`${PWD_COMMAND}`; export r; \
16582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16583 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16585 $(HOST_EXPORTS) \
16586 echo Configuring in $(HOST_SUBDIR)/mpfr; \
16587 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16588 case $(srcdir) in \
16589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16590 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16592 esac; \
16593 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16594 libsrcdir="$$s/mpfr"; \
16595 $(SHELL) $${libsrcdir}/configure \
16596 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16597 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
16598 || exit 1
16599 @endif mpfr
16600
16601
16602
16603 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16604 maybe-configure-stage1-mpfr:
16605 @if mpfr-bootstrap
16606 maybe-configure-stage1-mpfr: configure-stage1-mpfr
16607 configure-stage1-mpfr:
16608 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16609 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16610 @r=`${PWD_COMMAND}`; export r; \
16611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16612 TFLAGS="$(STAGE1_TFLAGS)"; \
16613 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16614 $(HOST_EXPORTS) \
16615 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16616 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16617 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16618 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
16619 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16620 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16621 case $(srcdir) in \
16622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16623 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16625 esac; \
16626 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16627 libsrcdir="$$s/mpfr"; \
16628 $(SHELL) $${libsrcdir}/configure \
16629 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16630 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16631 $(STAGE1_CONFIGURE_FLAGS) \
16632 --disable-shared @extra_mpfr_configure_flags@
16633 @endif mpfr-bootstrap
16634
16635 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
16636 maybe-configure-stage2-mpfr:
16637 @if mpfr-bootstrap
16638 maybe-configure-stage2-mpfr: configure-stage2-mpfr
16639 configure-stage2-mpfr:
16640 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16641 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16642 @r=`${PWD_COMMAND}`; export r; \
16643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16644 TFLAGS="$(STAGE2_TFLAGS)"; \
16645 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16646 $(HOST_EXPORTS) \
16647 $(POSTSTAGE1_HOST_EXPORTS) \
16648 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16649 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16650 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16651 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
16652 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16653 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16654 case $(srcdir) in \
16655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16656 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16658 esac; \
16659 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16660 libsrcdir="$$s/mpfr"; \
16661 $(SHELL) $${libsrcdir}/configure \
16662 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16663 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16664 --with-build-libsubdir=$(HOST_SUBDIR) \
16665 $(STAGE2_CONFIGURE_FLAGS) \
16666 --disable-shared @extra_mpfr_configure_flags@
16667 @endif mpfr-bootstrap
16668
16669 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
16670 maybe-configure-stage3-mpfr:
16671 @if mpfr-bootstrap
16672 maybe-configure-stage3-mpfr: configure-stage3-mpfr
16673 configure-stage3-mpfr:
16674 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16675 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16676 @r=`${PWD_COMMAND}`; export r; \
16677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16678 TFLAGS="$(STAGE3_TFLAGS)"; \
16679 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16680 $(HOST_EXPORTS) \
16681 $(POSTSTAGE1_HOST_EXPORTS) \
16682 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16683 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16684 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16685 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
16686 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16687 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16688 case $(srcdir) in \
16689 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16690 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16691 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16692 esac; \
16693 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16694 libsrcdir="$$s/mpfr"; \
16695 $(SHELL) $${libsrcdir}/configure \
16696 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16697 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16698 --with-build-libsubdir=$(HOST_SUBDIR) \
16699 $(STAGE3_CONFIGURE_FLAGS) \
16700 --disable-shared @extra_mpfr_configure_flags@
16701 @endif mpfr-bootstrap
16702
16703 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
16704 maybe-configure-stage4-mpfr:
16705 @if mpfr-bootstrap
16706 maybe-configure-stage4-mpfr: configure-stage4-mpfr
16707 configure-stage4-mpfr:
16708 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16710 @r=`${PWD_COMMAND}`; export r; \
16711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16712 TFLAGS="$(STAGE4_TFLAGS)"; \
16713 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16714 $(HOST_EXPORTS) \
16715 $(POSTSTAGE1_HOST_EXPORTS) \
16716 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16717 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16718 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16719 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
16720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16721 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16722 case $(srcdir) in \
16723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16724 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16726 esac; \
16727 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16728 libsrcdir="$$s/mpfr"; \
16729 $(SHELL) $${libsrcdir}/configure \
16730 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16731 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16732 --with-build-libsubdir=$(HOST_SUBDIR) \
16733 $(STAGE4_CONFIGURE_FLAGS) \
16734 --disable-shared @extra_mpfr_configure_flags@
16735 @endif mpfr-bootstrap
16736
16737 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
16738 maybe-configure-stageprofile-mpfr:
16739 @if mpfr-bootstrap
16740 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
16741 configure-stageprofile-mpfr:
16742 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16743 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16744 @r=`${PWD_COMMAND}`; export r; \
16745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16746 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16747 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16748 $(HOST_EXPORTS) \
16749 $(POSTSTAGE1_HOST_EXPORTS) \
16750 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16751 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
16752 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16753 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
16754 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16755 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16756 case $(srcdir) in \
16757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16758 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16760 esac; \
16761 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16762 libsrcdir="$$s/mpfr"; \
16763 $(SHELL) $${libsrcdir}/configure \
16764 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16765 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16766 --with-build-libsubdir=$(HOST_SUBDIR) \
16767 $(STAGEprofile_CONFIGURE_FLAGS) \
16768 --disable-shared @extra_mpfr_configure_flags@
16769 @endif mpfr-bootstrap
16770
16771 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
16772 maybe-configure-stagefeedback-mpfr:
16773 @if mpfr-bootstrap
16774 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
16775 configure-stagefeedback-mpfr:
16776 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16777 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16778 @r=`${PWD_COMMAND}`; export r; \
16779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16780 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16781 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16782 $(HOST_EXPORTS) \
16783 $(POSTSTAGE1_HOST_EXPORTS) \
16784 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16785 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
16786 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16787 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
16788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16789 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16790 case $(srcdir) in \
16791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16792 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16794 esac; \
16795 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16796 libsrcdir="$$s/mpfr"; \
16797 $(SHELL) $${libsrcdir}/configure \
16798 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16799 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16800 --with-build-libsubdir=$(HOST_SUBDIR) \
16801 $(STAGEfeedback_CONFIGURE_FLAGS) \
16802 --disable-shared @extra_mpfr_configure_flags@
16803 @endif mpfr-bootstrap
16804
16805
16806
16807
16808
16809 .PHONY: all-mpfr maybe-all-mpfr
16810 maybe-all-mpfr:
16811 @if gcc-bootstrap
16812 all-mpfr: stage_current
16813 @endif gcc-bootstrap
16814 @if mpfr
16815 TARGET-mpfr=all
16816 maybe-all-mpfr: all-mpfr
16817 all-mpfr: configure-mpfr
16818 @r=`${PWD_COMMAND}`; export r; \
16819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16820 $(HOST_EXPORTS) \
16821 (cd $(HOST_SUBDIR)/mpfr && \
16822 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16823 $(TARGET-mpfr))
16824 @endif mpfr
16825
16826
16827
16828 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
16829 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
16830 maybe-all-stage1-mpfr:
16831 maybe-clean-stage1-mpfr:
16832 @if mpfr-bootstrap
16833 maybe-all-stage1-mpfr: all-stage1-mpfr
16834 all-stage1: all-stage1-mpfr
16835 TARGET-stage1-mpfr = $(TARGET-mpfr)
16836 all-stage1-mpfr: configure-stage1-mpfr
16837 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16838 @r=`${PWD_COMMAND}`; export r; \
16839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16840 TFLAGS="$(STAGE1_TFLAGS)"; \
16841 $(HOST_EXPORTS) \
16842 cd $(HOST_SUBDIR)/mpfr && \
16843 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16844 CFLAGS="$(STAGE1_CFLAGS)" \
16845 CXXFLAGS="$(STAGE1_CFLAGS)" \
16846 LIBCFLAGS="$(LIBCFLAGS)" \
16847 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16848 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16849 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16850 $(EXTRA_HOST_FLAGS) \
16851 TFLAGS="$(STAGE1_TFLAGS)" \
16852 $(TARGET-stage1-mpfr)
16853
16854 maybe-clean-stage1-mpfr: clean-stage1-mpfr
16855 clean-stage1: clean-stage1-mpfr
16856 clean-stage1-mpfr:
16857 @if [ $(current_stage) = stage1 ]; then \
16858 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16859 else \
16860 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
16861 $(MAKE) stage1-start; \
16862 fi; \
16863 cd $(HOST_SUBDIR)/mpfr && \
16864 $(MAKE) $(EXTRA_HOST_FLAGS) \
16865 clean
16866 @endif mpfr-bootstrap
16867
16868
16869 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
16870 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
16871 maybe-all-stage2-mpfr:
16872 maybe-clean-stage2-mpfr:
16873 @if mpfr-bootstrap
16874 maybe-all-stage2-mpfr: all-stage2-mpfr
16875 all-stage2: all-stage2-mpfr
16876 TARGET-stage2-mpfr = $(TARGET-mpfr)
16877 all-stage2-mpfr: configure-stage2-mpfr
16878 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16879 @r=`${PWD_COMMAND}`; export r; \
16880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16881 TFLAGS="$(STAGE2_TFLAGS)"; \
16882 $(HOST_EXPORTS) \
16883 $(POSTSTAGE1_HOST_EXPORTS) \
16884 cd $(HOST_SUBDIR)/mpfr && \
16885 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16886 CFLAGS="$(STAGE2_CFLAGS)" \
16887 CXXFLAGS="$(STAGE2_CFLAGS)" \
16888 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16889 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16890 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16891 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16892 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16893 TFLAGS="$(STAGE2_TFLAGS)" \
16894 $(TARGET-stage2-mpfr)
16895
16896 maybe-clean-stage2-mpfr: clean-stage2-mpfr
16897 clean-stage2: clean-stage2-mpfr
16898 clean-stage2-mpfr:
16899 @if [ $(current_stage) = stage2 ]; then \
16900 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16901 else \
16902 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
16903 $(MAKE) stage2-start; \
16904 fi; \
16905 cd $(HOST_SUBDIR)/mpfr && \
16906 $(MAKE) $(EXTRA_HOST_FLAGS) \
16907 $(POSTSTAGE1_FLAGS_TO_PASS) \
16908 clean
16909 @endif mpfr-bootstrap
16910
16911
16912 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
16913 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
16914 maybe-all-stage3-mpfr:
16915 maybe-clean-stage3-mpfr:
16916 @if mpfr-bootstrap
16917 maybe-all-stage3-mpfr: all-stage3-mpfr
16918 all-stage3: all-stage3-mpfr
16919 TARGET-stage3-mpfr = $(TARGET-mpfr)
16920 all-stage3-mpfr: configure-stage3-mpfr
16921 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16922 @r=`${PWD_COMMAND}`; export r; \
16923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16924 TFLAGS="$(STAGE3_TFLAGS)"; \
16925 $(HOST_EXPORTS) \
16926 $(POSTSTAGE1_HOST_EXPORTS) \
16927 cd $(HOST_SUBDIR)/mpfr && \
16928 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16929 CFLAGS="$(STAGE3_CFLAGS)" \
16930 CXXFLAGS="$(STAGE3_CFLAGS)" \
16931 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16932 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16933 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16934 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16935 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16936 TFLAGS="$(STAGE3_TFLAGS)" \
16937 $(TARGET-stage3-mpfr)
16938
16939 maybe-clean-stage3-mpfr: clean-stage3-mpfr
16940 clean-stage3: clean-stage3-mpfr
16941 clean-stage3-mpfr:
16942 @if [ $(current_stage) = stage3 ]; then \
16943 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16944 else \
16945 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
16946 $(MAKE) stage3-start; \
16947 fi; \
16948 cd $(HOST_SUBDIR)/mpfr && \
16949 $(MAKE) $(EXTRA_HOST_FLAGS) \
16950 $(POSTSTAGE1_FLAGS_TO_PASS) \
16951 clean
16952 @endif mpfr-bootstrap
16953
16954
16955 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
16956 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
16957 maybe-all-stage4-mpfr:
16958 maybe-clean-stage4-mpfr:
16959 @if mpfr-bootstrap
16960 maybe-all-stage4-mpfr: all-stage4-mpfr
16961 all-stage4: all-stage4-mpfr
16962 TARGET-stage4-mpfr = $(TARGET-mpfr)
16963 all-stage4-mpfr: configure-stage4-mpfr
16964 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16965 @r=`${PWD_COMMAND}`; export r; \
16966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16967 TFLAGS="$(STAGE4_TFLAGS)"; \
16968 $(HOST_EXPORTS) \
16969 $(POSTSTAGE1_HOST_EXPORTS) \
16970 cd $(HOST_SUBDIR)/mpfr && \
16971 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16972 CFLAGS="$(STAGE4_CFLAGS)" \
16973 CXXFLAGS="$(STAGE4_CFLAGS)" \
16974 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16975 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16976 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16977 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16978 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16979 TFLAGS="$(STAGE4_TFLAGS)" \
16980 $(TARGET-stage4-mpfr)
16981
16982 maybe-clean-stage4-mpfr: clean-stage4-mpfr
16983 clean-stage4: clean-stage4-mpfr
16984 clean-stage4-mpfr:
16985 @if [ $(current_stage) = stage4 ]; then \
16986 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16987 else \
16988 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
16989 $(MAKE) stage4-start; \
16990 fi; \
16991 cd $(HOST_SUBDIR)/mpfr && \
16992 $(MAKE) $(EXTRA_HOST_FLAGS) \
16993 $(POSTSTAGE1_FLAGS_TO_PASS) \
16994 clean
16995 @endif mpfr-bootstrap
16996
16997
16998 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
16999 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17000 maybe-all-stageprofile-mpfr:
17001 maybe-clean-stageprofile-mpfr:
17002 @if mpfr-bootstrap
17003 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17004 all-stageprofile: all-stageprofile-mpfr
17005 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17006 all-stageprofile-mpfr: configure-stageprofile-mpfr
17007 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17008 @r=`${PWD_COMMAND}`; export r; \
17009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17010 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17011 $(HOST_EXPORTS) \
17012 $(POSTSTAGE1_HOST_EXPORTS) \
17013 cd $(HOST_SUBDIR)/mpfr && \
17014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17015 CFLAGS="$(STAGEprofile_CFLAGS)" \
17016 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17017 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17021 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17022 TFLAGS="$(STAGEprofile_TFLAGS)" \
17023 $(TARGET-stageprofile-mpfr)
17024
17025 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17026 clean-stageprofile: clean-stageprofile-mpfr
17027 clean-stageprofile-mpfr:
17028 @if [ $(current_stage) = stageprofile ]; then \
17029 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17030 else \
17031 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17032 $(MAKE) stageprofile-start; \
17033 fi; \
17034 cd $(HOST_SUBDIR)/mpfr && \
17035 $(MAKE) $(EXTRA_HOST_FLAGS) \
17036 $(POSTSTAGE1_FLAGS_TO_PASS) \
17037 clean
17038 @endif mpfr-bootstrap
17039
17040
17041 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17042 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17043 maybe-all-stagefeedback-mpfr:
17044 maybe-clean-stagefeedback-mpfr:
17045 @if mpfr-bootstrap
17046 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17047 all-stagefeedback: all-stagefeedback-mpfr
17048 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17049 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17050 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17051 @r=`${PWD_COMMAND}`; export r; \
17052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17053 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17054 $(HOST_EXPORTS) \
17055 $(POSTSTAGE1_HOST_EXPORTS) \
17056 cd $(HOST_SUBDIR)/mpfr && \
17057 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17058 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17059 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17060 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17061 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17062 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17063 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17064 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17065 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17066 $(TARGET-stagefeedback-mpfr)
17067
17068 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17069 clean-stagefeedback: clean-stagefeedback-mpfr
17070 clean-stagefeedback-mpfr:
17071 @if [ $(current_stage) = stagefeedback ]; then \
17072 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17073 else \
17074 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17075 $(MAKE) stagefeedback-start; \
17076 fi; \
17077 cd $(HOST_SUBDIR)/mpfr && \
17078 $(MAKE) $(EXTRA_HOST_FLAGS) \
17079 $(POSTSTAGE1_FLAGS_TO_PASS) \
17080 clean
17081 @endif mpfr-bootstrap
17082
17083
17084
17085
17086
17087 .PHONY: check-mpfr maybe-check-mpfr
17088 maybe-check-mpfr:
17089 @if mpfr
17090 maybe-check-mpfr: check-mpfr
17091
17092 check-mpfr:
17093 @: $(MAKE); $(unstage)
17094 @r=`${PWD_COMMAND}`; export r; \
17095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17096 $(HOST_EXPORTS) \
17097 (cd $(HOST_SUBDIR)/mpfr && \
17098 $(MAKE) $(FLAGS_TO_PASS) check)
17099
17100 @endif mpfr
17101
17102 .PHONY: install-mpfr maybe-install-mpfr
17103 maybe-install-mpfr:
17104 @if mpfr
17105 maybe-install-mpfr: install-mpfr
17106
17107 install-mpfr:
17108
17109 @endif mpfr
17110
17111 # Other targets (info, dvi, pdf, etc.)
17112
17113 .PHONY: maybe-info-mpfr info-mpfr
17114 maybe-info-mpfr:
17115 @if mpfr
17116 maybe-info-mpfr: info-mpfr
17117
17118 info-mpfr: \
17119 configure-mpfr
17120 @[ -f ./mpfr/Makefile ] || exit 0; \
17121 r=`${PWD_COMMAND}`; export r; \
17122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17123 $(HOST_EXPORTS) \
17124 for flag in $(EXTRA_HOST_FLAGS) ; do \
17125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17126 done; \
17127 echo "Doing info in mpfr" ; \
17128 (cd $(HOST_SUBDIR)/mpfr && \
17129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17131 "RANLIB=$${RANLIB}" \
17132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17133 info) \
17134 || exit 1
17135
17136 @endif mpfr
17137
17138 .PHONY: maybe-dvi-mpfr dvi-mpfr
17139 maybe-dvi-mpfr:
17140 @if mpfr
17141 maybe-dvi-mpfr: dvi-mpfr
17142
17143 dvi-mpfr: \
17144 configure-mpfr
17145 @[ -f ./mpfr/Makefile ] || exit 0; \
17146 r=`${PWD_COMMAND}`; export r; \
17147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17148 $(HOST_EXPORTS) \
17149 for flag in $(EXTRA_HOST_FLAGS) ; do \
17150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17151 done; \
17152 echo "Doing dvi in mpfr" ; \
17153 (cd $(HOST_SUBDIR)/mpfr && \
17154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17156 "RANLIB=$${RANLIB}" \
17157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17158 dvi) \
17159 || exit 1
17160
17161 @endif mpfr
17162
17163 .PHONY: maybe-pdf-mpfr pdf-mpfr
17164 maybe-pdf-mpfr:
17165 @if mpfr
17166 maybe-pdf-mpfr: pdf-mpfr
17167
17168 pdf-mpfr: \
17169 configure-mpfr
17170 @[ -f ./mpfr/Makefile ] || exit 0; \
17171 r=`${PWD_COMMAND}`; export r; \
17172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17173 $(HOST_EXPORTS) \
17174 for flag in $(EXTRA_HOST_FLAGS) ; do \
17175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17176 done; \
17177 echo "Doing pdf in mpfr" ; \
17178 (cd $(HOST_SUBDIR)/mpfr && \
17179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17181 "RANLIB=$${RANLIB}" \
17182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17183 pdf) \
17184 || exit 1
17185
17186 @endif mpfr
17187
17188 .PHONY: maybe-html-mpfr html-mpfr
17189 maybe-html-mpfr:
17190 @if mpfr
17191 maybe-html-mpfr: html-mpfr
17192
17193 html-mpfr: \
17194 configure-mpfr
17195 @[ -f ./mpfr/Makefile ] || exit 0; \
17196 r=`${PWD_COMMAND}`; export r; \
17197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17198 $(HOST_EXPORTS) \
17199 for flag in $(EXTRA_HOST_FLAGS) ; do \
17200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17201 done; \
17202 echo "Doing html in mpfr" ; \
17203 (cd $(HOST_SUBDIR)/mpfr && \
17204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17206 "RANLIB=$${RANLIB}" \
17207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17208 html) \
17209 || exit 1
17210
17211 @endif mpfr
17212
17213 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17214 maybe-TAGS-mpfr:
17215 @if mpfr
17216 maybe-TAGS-mpfr: TAGS-mpfr
17217
17218 TAGS-mpfr: \
17219 configure-mpfr
17220 @[ -f ./mpfr/Makefile ] || exit 0; \
17221 r=`${PWD_COMMAND}`; export r; \
17222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17223 $(HOST_EXPORTS) \
17224 for flag in $(EXTRA_HOST_FLAGS) ; do \
17225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17226 done; \
17227 echo "Doing TAGS in mpfr" ; \
17228 (cd $(HOST_SUBDIR)/mpfr && \
17229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17231 "RANLIB=$${RANLIB}" \
17232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17233 TAGS) \
17234 || exit 1
17235
17236 @endif mpfr
17237
17238 .PHONY: maybe-install-info-mpfr install-info-mpfr
17239 maybe-install-info-mpfr:
17240 @if mpfr
17241 maybe-install-info-mpfr: install-info-mpfr
17242
17243 install-info-mpfr: \
17244 configure-mpfr \
17245 info-mpfr
17246 @[ -f ./mpfr/Makefile ] || exit 0; \
17247 r=`${PWD_COMMAND}`; export r; \
17248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17249 $(HOST_EXPORTS) \
17250 for flag in $(EXTRA_HOST_FLAGS) ; do \
17251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17252 done; \
17253 echo "Doing install-info in mpfr" ; \
17254 (cd $(HOST_SUBDIR)/mpfr && \
17255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17257 "RANLIB=$${RANLIB}" \
17258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17259 install-info) \
17260 || exit 1
17261
17262 @endif mpfr
17263
17264 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17265 maybe-install-pdf-mpfr:
17266 @if mpfr
17267 maybe-install-pdf-mpfr: install-pdf-mpfr
17268
17269 install-pdf-mpfr: \
17270 configure-mpfr \
17271 pdf-mpfr
17272 @[ -f ./mpfr/Makefile ] || exit 0; \
17273 r=`${PWD_COMMAND}`; export r; \
17274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17275 $(HOST_EXPORTS) \
17276 for flag in $(EXTRA_HOST_FLAGS) ; do \
17277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17278 done; \
17279 echo "Doing install-pdf in mpfr" ; \
17280 (cd $(HOST_SUBDIR)/mpfr && \
17281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17283 "RANLIB=$${RANLIB}" \
17284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17285 install-pdf) \
17286 || exit 1
17287
17288 @endif mpfr
17289
17290 .PHONY: maybe-install-html-mpfr install-html-mpfr
17291 maybe-install-html-mpfr:
17292 @if mpfr
17293 maybe-install-html-mpfr: install-html-mpfr
17294
17295 install-html-mpfr: \
17296 configure-mpfr \
17297 html-mpfr
17298 @[ -f ./mpfr/Makefile ] || exit 0; \
17299 r=`${PWD_COMMAND}`; export r; \
17300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17301 $(HOST_EXPORTS) \
17302 for flag in $(EXTRA_HOST_FLAGS) ; do \
17303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17304 done; \
17305 echo "Doing install-html in mpfr" ; \
17306 (cd $(HOST_SUBDIR)/mpfr && \
17307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17309 "RANLIB=$${RANLIB}" \
17310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17311 install-html) \
17312 || exit 1
17313
17314 @endif mpfr
17315
17316 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17317 maybe-installcheck-mpfr:
17318 @if mpfr
17319 maybe-installcheck-mpfr: installcheck-mpfr
17320
17321 installcheck-mpfr: \
17322 configure-mpfr
17323 @[ -f ./mpfr/Makefile ] || exit 0; \
17324 r=`${PWD_COMMAND}`; export r; \
17325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17326 $(HOST_EXPORTS) \
17327 for flag in $(EXTRA_HOST_FLAGS) ; do \
17328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17329 done; \
17330 echo "Doing installcheck in mpfr" ; \
17331 (cd $(HOST_SUBDIR)/mpfr && \
17332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17334 "RANLIB=$${RANLIB}" \
17335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17336 installcheck) \
17337 || exit 1
17338
17339 @endif mpfr
17340
17341 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17342 maybe-mostlyclean-mpfr:
17343 @if mpfr
17344 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17345
17346 mostlyclean-mpfr:
17347 @[ -f ./mpfr/Makefile ] || exit 0; \
17348 r=`${PWD_COMMAND}`; export r; \
17349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17350 $(HOST_EXPORTS) \
17351 for flag in $(EXTRA_HOST_FLAGS) ; do \
17352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17353 done; \
17354 echo "Doing mostlyclean in mpfr" ; \
17355 (cd $(HOST_SUBDIR)/mpfr && \
17356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17358 "RANLIB=$${RANLIB}" \
17359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17360 mostlyclean) \
17361 || exit 1
17362
17363 @endif mpfr
17364
17365 .PHONY: maybe-clean-mpfr clean-mpfr
17366 maybe-clean-mpfr:
17367 @if mpfr
17368 maybe-clean-mpfr: clean-mpfr
17369
17370 clean-mpfr:
17371 @[ -f ./mpfr/Makefile ] || exit 0; \
17372 r=`${PWD_COMMAND}`; export r; \
17373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17374 $(HOST_EXPORTS) \
17375 for flag in $(EXTRA_HOST_FLAGS) ; do \
17376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17377 done; \
17378 echo "Doing clean in mpfr" ; \
17379 (cd $(HOST_SUBDIR)/mpfr && \
17380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17382 "RANLIB=$${RANLIB}" \
17383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17384 clean) \
17385 || exit 1
17386
17387 @endif mpfr
17388
17389 .PHONY: maybe-distclean-mpfr distclean-mpfr
17390 maybe-distclean-mpfr:
17391 @if mpfr
17392 maybe-distclean-mpfr: distclean-mpfr
17393
17394 distclean-mpfr:
17395 @[ -f ./mpfr/Makefile ] || exit 0; \
17396 r=`${PWD_COMMAND}`; export r; \
17397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17398 $(HOST_EXPORTS) \
17399 for flag in $(EXTRA_HOST_FLAGS) ; do \
17400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17401 done; \
17402 echo "Doing distclean in mpfr" ; \
17403 (cd $(HOST_SUBDIR)/mpfr && \
17404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17406 "RANLIB=$${RANLIB}" \
17407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17408 distclean) \
17409 || exit 1
17410
17411 @endif mpfr
17412
17413 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17414 maybe-maintainer-clean-mpfr:
17415 @if mpfr
17416 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17417
17418 maintainer-clean-mpfr:
17419 @[ -f ./mpfr/Makefile ] || exit 0; \
17420 r=`${PWD_COMMAND}`; export r; \
17421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17422 $(HOST_EXPORTS) \
17423 for flag in $(EXTRA_HOST_FLAGS) ; do \
17424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17425 done; \
17426 echo "Doing maintainer-clean in mpfr" ; \
17427 (cd $(HOST_SUBDIR)/mpfr && \
17428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17430 "RANLIB=$${RANLIB}" \
17431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17432 maintainer-clean) \
17433 || exit 1
17434
17435 @endif mpfr
17436
17437
17438
17439 .PHONY: configure-mpc maybe-configure-mpc
17440 maybe-configure-mpc:
17441 @if gcc-bootstrap
17442 configure-mpc: stage_current
17443 @endif gcc-bootstrap
17444 @if mpc
17445 maybe-configure-mpc: configure-mpc
17446 configure-mpc:
17447 @r=`${PWD_COMMAND}`; export r; \
17448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17449 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17450 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17451 $(HOST_EXPORTS) \
17452 echo Configuring in $(HOST_SUBDIR)/mpc; \
17453 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
17454 case $(srcdir) in \
17455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17456 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17458 esac; \
17459 srcdiroption="--srcdir=$${topdir}/mpc"; \
17460 libsrcdir="$$s/mpc"; \
17461 $(SHELL) $${libsrcdir}/configure \
17462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17463 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
17464 || exit 1
17465 @endif mpc
17466
17467
17468
17469 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
17470 maybe-configure-stage1-mpc:
17471 @if mpc-bootstrap
17472 maybe-configure-stage1-mpc: configure-stage1-mpc
17473 configure-stage1-mpc:
17474 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17475 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17476 @r=`${PWD_COMMAND}`; export r; \
17477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17478 TFLAGS="$(STAGE1_TFLAGS)"; \
17479 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17480 $(HOST_EXPORTS) \
17481 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17482 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17483 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17484 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
17485 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17486 cd $(HOST_SUBDIR)/mpc || exit 1; \
17487 case $(srcdir) in \
17488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17489 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17491 esac; \
17492 srcdiroption="--srcdir=$${topdir}/mpc"; \
17493 libsrcdir="$$s/mpc"; \
17494 $(SHELL) $${libsrcdir}/configure \
17495 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17496 --target=${target_alias} $${srcdiroption} \
17497 $(STAGE1_CONFIGURE_FLAGS) \
17498 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17499 @endif mpc-bootstrap
17500
17501 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
17502 maybe-configure-stage2-mpc:
17503 @if mpc-bootstrap
17504 maybe-configure-stage2-mpc: configure-stage2-mpc
17505 configure-stage2-mpc:
17506 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17507 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17508 @r=`${PWD_COMMAND}`; export r; \
17509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17510 TFLAGS="$(STAGE2_TFLAGS)"; \
17511 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17512 $(HOST_EXPORTS) \
17513 $(POSTSTAGE1_HOST_EXPORTS) \
17514 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17515 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17516 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17517 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
17518 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17519 cd $(HOST_SUBDIR)/mpc || exit 1; \
17520 case $(srcdir) in \
17521 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17522 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17523 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17524 esac; \
17525 srcdiroption="--srcdir=$${topdir}/mpc"; \
17526 libsrcdir="$$s/mpc"; \
17527 $(SHELL) $${libsrcdir}/configure \
17528 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17529 --target=${target_alias} $${srcdiroption} \
17530 --with-build-libsubdir=$(HOST_SUBDIR) \
17531 $(STAGE2_CONFIGURE_FLAGS) \
17532 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17533 @endif mpc-bootstrap
17534
17535 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
17536 maybe-configure-stage3-mpc:
17537 @if mpc-bootstrap
17538 maybe-configure-stage3-mpc: configure-stage3-mpc
17539 configure-stage3-mpc:
17540 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17541 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17542 @r=`${PWD_COMMAND}`; export r; \
17543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17544 TFLAGS="$(STAGE3_TFLAGS)"; \
17545 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17546 $(HOST_EXPORTS) \
17547 $(POSTSTAGE1_HOST_EXPORTS) \
17548 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17549 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17550 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17551 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
17552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17553 cd $(HOST_SUBDIR)/mpc || exit 1; \
17554 case $(srcdir) in \
17555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17556 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17558 esac; \
17559 srcdiroption="--srcdir=$${topdir}/mpc"; \
17560 libsrcdir="$$s/mpc"; \
17561 $(SHELL) $${libsrcdir}/configure \
17562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17563 --target=${target_alias} $${srcdiroption} \
17564 --with-build-libsubdir=$(HOST_SUBDIR) \
17565 $(STAGE3_CONFIGURE_FLAGS) \
17566 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17567 @endif mpc-bootstrap
17568
17569 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
17570 maybe-configure-stage4-mpc:
17571 @if mpc-bootstrap
17572 maybe-configure-stage4-mpc: configure-stage4-mpc
17573 configure-stage4-mpc:
17574 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17575 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17576 @r=`${PWD_COMMAND}`; export r; \
17577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17578 TFLAGS="$(STAGE4_TFLAGS)"; \
17579 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17580 $(HOST_EXPORTS) \
17581 $(POSTSTAGE1_HOST_EXPORTS) \
17582 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17583 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17584 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17585 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
17586 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17587 cd $(HOST_SUBDIR)/mpc || exit 1; \
17588 case $(srcdir) in \
17589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17590 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17592 esac; \
17593 srcdiroption="--srcdir=$${topdir}/mpc"; \
17594 libsrcdir="$$s/mpc"; \
17595 $(SHELL) $${libsrcdir}/configure \
17596 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17597 --target=${target_alias} $${srcdiroption} \
17598 --with-build-libsubdir=$(HOST_SUBDIR) \
17599 $(STAGE4_CONFIGURE_FLAGS) \
17600 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17601 @endif mpc-bootstrap
17602
17603 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
17604 maybe-configure-stageprofile-mpc:
17605 @if mpc-bootstrap
17606 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
17607 configure-stageprofile-mpc:
17608 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17609 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17610 @r=`${PWD_COMMAND}`; export r; \
17611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17612 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17613 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17614 $(HOST_EXPORTS) \
17615 $(POSTSTAGE1_HOST_EXPORTS) \
17616 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17617 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
17618 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17619 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
17620 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17621 cd $(HOST_SUBDIR)/mpc || exit 1; \
17622 case $(srcdir) in \
17623 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17624 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17625 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17626 esac; \
17627 srcdiroption="--srcdir=$${topdir}/mpc"; \
17628 libsrcdir="$$s/mpc"; \
17629 $(SHELL) $${libsrcdir}/configure \
17630 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17631 --target=${target_alias} $${srcdiroption} \
17632 --with-build-libsubdir=$(HOST_SUBDIR) \
17633 $(STAGEprofile_CONFIGURE_FLAGS) \
17634 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17635 @endif mpc-bootstrap
17636
17637 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
17638 maybe-configure-stagefeedback-mpc:
17639 @if mpc-bootstrap
17640 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
17641 configure-stagefeedback-mpc:
17642 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17643 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17644 @r=`${PWD_COMMAND}`; export r; \
17645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17646 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17647 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17648 $(HOST_EXPORTS) \
17649 $(POSTSTAGE1_HOST_EXPORTS) \
17650 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17651 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
17652 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17653 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
17654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17655 cd $(HOST_SUBDIR)/mpc || exit 1; \
17656 case $(srcdir) in \
17657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17658 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17660 esac; \
17661 srcdiroption="--srcdir=$${topdir}/mpc"; \
17662 libsrcdir="$$s/mpc"; \
17663 $(SHELL) $${libsrcdir}/configure \
17664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17665 --target=${target_alias} $${srcdiroption} \
17666 --with-build-libsubdir=$(HOST_SUBDIR) \
17667 $(STAGEfeedback_CONFIGURE_FLAGS) \
17668 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17669 @endif mpc-bootstrap
17670
17671
17672
17673
17674
17675 .PHONY: all-mpc maybe-all-mpc
17676 maybe-all-mpc:
17677 @if gcc-bootstrap
17678 all-mpc: stage_current
17679 @endif gcc-bootstrap
17680 @if mpc
17681 TARGET-mpc=all
17682 maybe-all-mpc: all-mpc
17683 all-mpc: configure-mpc
17684 @r=`${PWD_COMMAND}`; export r; \
17685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17686 $(HOST_EXPORTS) \
17687 (cd $(HOST_SUBDIR)/mpc && \
17688 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17689 $(TARGET-mpc))
17690 @endif mpc
17691
17692
17693
17694 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
17695 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
17696 maybe-all-stage1-mpc:
17697 maybe-clean-stage1-mpc:
17698 @if mpc-bootstrap
17699 maybe-all-stage1-mpc: all-stage1-mpc
17700 all-stage1: all-stage1-mpc
17701 TARGET-stage1-mpc = $(TARGET-mpc)
17702 all-stage1-mpc: configure-stage1-mpc
17703 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17704 @r=`${PWD_COMMAND}`; export r; \
17705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17706 TFLAGS="$(STAGE1_TFLAGS)"; \
17707 $(HOST_EXPORTS) \
17708 cd $(HOST_SUBDIR)/mpc && \
17709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17710 CFLAGS="$(STAGE1_CFLAGS)" \
17711 CXXFLAGS="$(STAGE1_CFLAGS)" \
17712 LIBCFLAGS="$(LIBCFLAGS)" \
17713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17716 $(EXTRA_HOST_FLAGS) \
17717 TFLAGS="$(STAGE1_TFLAGS)" \
17718 $(TARGET-stage1-mpc)
17719
17720 maybe-clean-stage1-mpc: clean-stage1-mpc
17721 clean-stage1: clean-stage1-mpc
17722 clean-stage1-mpc:
17723 @if [ $(current_stage) = stage1 ]; then \
17724 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17725 else \
17726 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
17727 $(MAKE) stage1-start; \
17728 fi; \
17729 cd $(HOST_SUBDIR)/mpc && \
17730 $(MAKE) $(EXTRA_HOST_FLAGS) \
17731 clean
17732 @endif mpc-bootstrap
17733
17734
17735 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
17736 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
17737 maybe-all-stage2-mpc:
17738 maybe-clean-stage2-mpc:
17739 @if mpc-bootstrap
17740 maybe-all-stage2-mpc: all-stage2-mpc
17741 all-stage2: all-stage2-mpc
17742 TARGET-stage2-mpc = $(TARGET-mpc)
17743 all-stage2-mpc: configure-stage2-mpc
17744 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17745 @r=`${PWD_COMMAND}`; export r; \
17746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17747 TFLAGS="$(STAGE2_TFLAGS)"; \
17748 $(HOST_EXPORTS) \
17749 $(POSTSTAGE1_HOST_EXPORTS) \
17750 cd $(HOST_SUBDIR)/mpc && \
17751 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17752 CFLAGS="$(STAGE2_CFLAGS)" \
17753 CXXFLAGS="$(STAGE2_CFLAGS)" \
17754 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17755 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17756 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17757 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17758 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17759 TFLAGS="$(STAGE2_TFLAGS)" \
17760 $(TARGET-stage2-mpc)
17761
17762 maybe-clean-stage2-mpc: clean-stage2-mpc
17763 clean-stage2: clean-stage2-mpc
17764 clean-stage2-mpc:
17765 @if [ $(current_stage) = stage2 ]; then \
17766 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17767 else \
17768 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
17769 $(MAKE) stage2-start; \
17770 fi; \
17771 cd $(HOST_SUBDIR)/mpc && \
17772 $(MAKE) $(EXTRA_HOST_FLAGS) \
17773 $(POSTSTAGE1_FLAGS_TO_PASS) \
17774 clean
17775 @endif mpc-bootstrap
17776
17777
17778 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
17779 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
17780 maybe-all-stage3-mpc:
17781 maybe-clean-stage3-mpc:
17782 @if mpc-bootstrap
17783 maybe-all-stage3-mpc: all-stage3-mpc
17784 all-stage3: all-stage3-mpc
17785 TARGET-stage3-mpc = $(TARGET-mpc)
17786 all-stage3-mpc: configure-stage3-mpc
17787 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17788 @r=`${PWD_COMMAND}`; export r; \
17789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17790 TFLAGS="$(STAGE3_TFLAGS)"; \
17791 $(HOST_EXPORTS) \
17792 $(POSTSTAGE1_HOST_EXPORTS) \
17793 cd $(HOST_SUBDIR)/mpc && \
17794 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17795 CFLAGS="$(STAGE3_CFLAGS)" \
17796 CXXFLAGS="$(STAGE3_CFLAGS)" \
17797 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17801 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17802 TFLAGS="$(STAGE3_TFLAGS)" \
17803 $(TARGET-stage3-mpc)
17804
17805 maybe-clean-stage3-mpc: clean-stage3-mpc
17806 clean-stage3: clean-stage3-mpc
17807 clean-stage3-mpc:
17808 @if [ $(current_stage) = stage3 ]; then \
17809 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17810 else \
17811 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
17812 $(MAKE) stage3-start; \
17813 fi; \
17814 cd $(HOST_SUBDIR)/mpc && \
17815 $(MAKE) $(EXTRA_HOST_FLAGS) \
17816 $(POSTSTAGE1_FLAGS_TO_PASS) \
17817 clean
17818 @endif mpc-bootstrap
17819
17820
17821 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
17822 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
17823 maybe-all-stage4-mpc:
17824 maybe-clean-stage4-mpc:
17825 @if mpc-bootstrap
17826 maybe-all-stage4-mpc: all-stage4-mpc
17827 all-stage4: all-stage4-mpc
17828 TARGET-stage4-mpc = $(TARGET-mpc)
17829 all-stage4-mpc: configure-stage4-mpc
17830 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17831 @r=`${PWD_COMMAND}`; export r; \
17832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17833 TFLAGS="$(STAGE4_TFLAGS)"; \
17834 $(HOST_EXPORTS) \
17835 $(POSTSTAGE1_HOST_EXPORTS) \
17836 cd $(HOST_SUBDIR)/mpc && \
17837 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17838 CFLAGS="$(STAGE4_CFLAGS)" \
17839 CXXFLAGS="$(STAGE4_CFLAGS)" \
17840 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17841 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17842 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17843 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17844 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17845 TFLAGS="$(STAGE4_TFLAGS)" \
17846 $(TARGET-stage4-mpc)
17847
17848 maybe-clean-stage4-mpc: clean-stage4-mpc
17849 clean-stage4: clean-stage4-mpc
17850 clean-stage4-mpc:
17851 @if [ $(current_stage) = stage4 ]; then \
17852 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17853 else \
17854 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
17855 $(MAKE) stage4-start; \
17856 fi; \
17857 cd $(HOST_SUBDIR)/mpc && \
17858 $(MAKE) $(EXTRA_HOST_FLAGS) \
17859 $(POSTSTAGE1_FLAGS_TO_PASS) \
17860 clean
17861 @endif mpc-bootstrap
17862
17863
17864 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
17865 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
17866 maybe-all-stageprofile-mpc:
17867 maybe-clean-stageprofile-mpc:
17868 @if mpc-bootstrap
17869 maybe-all-stageprofile-mpc: all-stageprofile-mpc
17870 all-stageprofile: all-stageprofile-mpc
17871 TARGET-stageprofile-mpc = $(TARGET-mpc)
17872 all-stageprofile-mpc: configure-stageprofile-mpc
17873 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17874 @r=`${PWD_COMMAND}`; export r; \
17875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17876 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17877 $(HOST_EXPORTS) \
17878 $(POSTSTAGE1_HOST_EXPORTS) \
17879 cd $(HOST_SUBDIR)/mpc && \
17880 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17881 CFLAGS="$(STAGEprofile_CFLAGS)" \
17882 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17883 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17887 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17888 TFLAGS="$(STAGEprofile_TFLAGS)" \
17889 $(TARGET-stageprofile-mpc)
17890
17891 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
17892 clean-stageprofile: clean-stageprofile-mpc
17893 clean-stageprofile-mpc:
17894 @if [ $(current_stage) = stageprofile ]; then \
17895 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17896 else \
17897 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
17898 $(MAKE) stageprofile-start; \
17899 fi; \
17900 cd $(HOST_SUBDIR)/mpc && \
17901 $(MAKE) $(EXTRA_HOST_FLAGS) \
17902 $(POSTSTAGE1_FLAGS_TO_PASS) \
17903 clean
17904 @endif mpc-bootstrap
17905
17906
17907 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
17908 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
17909 maybe-all-stagefeedback-mpc:
17910 maybe-clean-stagefeedback-mpc:
17911 @if mpc-bootstrap
17912 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
17913 all-stagefeedback: all-stagefeedback-mpc
17914 TARGET-stagefeedback-mpc = $(TARGET-mpc)
17915 all-stagefeedback-mpc: configure-stagefeedback-mpc
17916 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17917 @r=`${PWD_COMMAND}`; export r; \
17918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17919 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17920 $(HOST_EXPORTS) \
17921 $(POSTSTAGE1_HOST_EXPORTS) \
17922 cd $(HOST_SUBDIR)/mpc && \
17923 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17924 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17925 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17926 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17927 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17928 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17929 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17930 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17931 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17932 $(TARGET-stagefeedback-mpc)
17933
17934 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
17935 clean-stagefeedback: clean-stagefeedback-mpc
17936 clean-stagefeedback-mpc:
17937 @if [ $(current_stage) = stagefeedback ]; then \
17938 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17939 else \
17940 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
17941 $(MAKE) stagefeedback-start; \
17942 fi; \
17943 cd $(HOST_SUBDIR)/mpc && \
17944 $(MAKE) $(EXTRA_HOST_FLAGS) \
17945 $(POSTSTAGE1_FLAGS_TO_PASS) \
17946 clean
17947 @endif mpc-bootstrap
17948
17949
17950
17951
17952
17953 .PHONY: check-mpc maybe-check-mpc
17954 maybe-check-mpc:
17955 @if mpc
17956 maybe-check-mpc: check-mpc
17957
17958 check-mpc:
17959 @: $(MAKE); $(unstage)
17960 @r=`${PWD_COMMAND}`; export r; \
17961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17962 $(HOST_EXPORTS) \
17963 (cd $(HOST_SUBDIR)/mpc && \
17964 $(MAKE) $(FLAGS_TO_PASS) check)
17965
17966 @endif mpc
17967
17968 .PHONY: install-mpc maybe-install-mpc
17969 maybe-install-mpc:
17970 @if mpc
17971 maybe-install-mpc: install-mpc
17972
17973 install-mpc:
17974
17975 @endif mpc
17976
17977 # Other targets (info, dvi, pdf, etc.)
17978
17979 .PHONY: maybe-info-mpc info-mpc
17980 maybe-info-mpc:
17981 @if mpc
17982 maybe-info-mpc: info-mpc
17983
17984 info-mpc: \
17985 configure-mpc
17986 @[ -f ./mpc/Makefile ] || exit 0; \
17987 r=`${PWD_COMMAND}`; export r; \
17988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17989 $(HOST_EXPORTS) \
17990 for flag in $(EXTRA_HOST_FLAGS) ; do \
17991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17992 done; \
17993 echo "Doing info in mpc" ; \
17994 (cd $(HOST_SUBDIR)/mpc && \
17995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17997 "RANLIB=$${RANLIB}" \
17998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17999 info) \
18000 || exit 1
18001
18002 @endif mpc
18003
18004 .PHONY: maybe-dvi-mpc dvi-mpc
18005 maybe-dvi-mpc:
18006 @if mpc
18007 maybe-dvi-mpc: dvi-mpc
18008
18009 dvi-mpc: \
18010 configure-mpc
18011 @[ -f ./mpc/Makefile ] || exit 0; \
18012 r=`${PWD_COMMAND}`; export r; \
18013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18014 $(HOST_EXPORTS) \
18015 for flag in $(EXTRA_HOST_FLAGS) ; do \
18016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18017 done; \
18018 echo "Doing dvi in mpc" ; \
18019 (cd $(HOST_SUBDIR)/mpc && \
18020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18022 "RANLIB=$${RANLIB}" \
18023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18024 dvi) \
18025 || exit 1
18026
18027 @endif mpc
18028
18029 .PHONY: maybe-pdf-mpc pdf-mpc
18030 maybe-pdf-mpc:
18031 @if mpc
18032 maybe-pdf-mpc: pdf-mpc
18033
18034 pdf-mpc: \
18035 configure-mpc
18036 @[ -f ./mpc/Makefile ] || exit 0; \
18037 r=`${PWD_COMMAND}`; export r; \
18038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18039 $(HOST_EXPORTS) \
18040 for flag in $(EXTRA_HOST_FLAGS) ; do \
18041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18042 done; \
18043 echo "Doing pdf in mpc" ; \
18044 (cd $(HOST_SUBDIR)/mpc && \
18045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18047 "RANLIB=$${RANLIB}" \
18048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18049 pdf) \
18050 || exit 1
18051
18052 @endif mpc
18053
18054 .PHONY: maybe-html-mpc html-mpc
18055 maybe-html-mpc:
18056 @if mpc
18057 maybe-html-mpc: html-mpc
18058
18059 html-mpc: \
18060 configure-mpc
18061 @[ -f ./mpc/Makefile ] || exit 0; \
18062 r=`${PWD_COMMAND}`; export r; \
18063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18064 $(HOST_EXPORTS) \
18065 for flag in $(EXTRA_HOST_FLAGS) ; do \
18066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18067 done; \
18068 echo "Doing html in mpc" ; \
18069 (cd $(HOST_SUBDIR)/mpc && \
18070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18072 "RANLIB=$${RANLIB}" \
18073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18074 html) \
18075 || exit 1
18076
18077 @endif mpc
18078
18079 .PHONY: maybe-TAGS-mpc TAGS-mpc
18080 maybe-TAGS-mpc:
18081 @if mpc
18082 maybe-TAGS-mpc: TAGS-mpc
18083
18084 TAGS-mpc: \
18085 configure-mpc
18086 @[ -f ./mpc/Makefile ] || exit 0; \
18087 r=`${PWD_COMMAND}`; export r; \
18088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18089 $(HOST_EXPORTS) \
18090 for flag in $(EXTRA_HOST_FLAGS) ; do \
18091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18092 done; \
18093 echo "Doing TAGS in mpc" ; \
18094 (cd $(HOST_SUBDIR)/mpc && \
18095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18097 "RANLIB=$${RANLIB}" \
18098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18099 TAGS) \
18100 || exit 1
18101
18102 @endif mpc
18103
18104 .PHONY: maybe-install-info-mpc install-info-mpc
18105 maybe-install-info-mpc:
18106 @if mpc
18107 maybe-install-info-mpc: install-info-mpc
18108
18109 install-info-mpc: \
18110 configure-mpc \
18111 info-mpc
18112 @[ -f ./mpc/Makefile ] || exit 0; \
18113 r=`${PWD_COMMAND}`; export r; \
18114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18115 $(HOST_EXPORTS) \
18116 for flag in $(EXTRA_HOST_FLAGS) ; do \
18117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18118 done; \
18119 echo "Doing install-info in mpc" ; \
18120 (cd $(HOST_SUBDIR)/mpc && \
18121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18123 "RANLIB=$${RANLIB}" \
18124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18125 install-info) \
18126 || exit 1
18127
18128 @endif mpc
18129
18130 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
18131 maybe-install-pdf-mpc:
18132 @if mpc
18133 maybe-install-pdf-mpc: install-pdf-mpc
18134
18135 install-pdf-mpc: \
18136 configure-mpc \
18137 pdf-mpc
18138 @[ -f ./mpc/Makefile ] || exit 0; \
18139 r=`${PWD_COMMAND}`; export r; \
18140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18141 $(HOST_EXPORTS) \
18142 for flag in $(EXTRA_HOST_FLAGS) ; do \
18143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18144 done; \
18145 echo "Doing install-pdf in mpc" ; \
18146 (cd $(HOST_SUBDIR)/mpc && \
18147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18149 "RANLIB=$${RANLIB}" \
18150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18151 install-pdf) \
18152 || exit 1
18153
18154 @endif mpc
18155
18156 .PHONY: maybe-install-html-mpc install-html-mpc
18157 maybe-install-html-mpc:
18158 @if mpc
18159 maybe-install-html-mpc: install-html-mpc
18160
18161 install-html-mpc: \
18162 configure-mpc \
18163 html-mpc
18164 @[ -f ./mpc/Makefile ] || exit 0; \
18165 r=`${PWD_COMMAND}`; export r; \
18166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18167 $(HOST_EXPORTS) \
18168 for flag in $(EXTRA_HOST_FLAGS) ; do \
18169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18170 done; \
18171 echo "Doing install-html in mpc" ; \
18172 (cd $(HOST_SUBDIR)/mpc && \
18173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18175 "RANLIB=$${RANLIB}" \
18176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18177 install-html) \
18178 || exit 1
18179
18180 @endif mpc
18181
18182 .PHONY: maybe-installcheck-mpc installcheck-mpc
18183 maybe-installcheck-mpc:
18184 @if mpc
18185 maybe-installcheck-mpc: installcheck-mpc
18186
18187 installcheck-mpc: \
18188 configure-mpc
18189 @[ -f ./mpc/Makefile ] || exit 0; \
18190 r=`${PWD_COMMAND}`; export r; \
18191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18192 $(HOST_EXPORTS) \
18193 for flag in $(EXTRA_HOST_FLAGS) ; do \
18194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18195 done; \
18196 echo "Doing installcheck in mpc" ; \
18197 (cd $(HOST_SUBDIR)/mpc && \
18198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18200 "RANLIB=$${RANLIB}" \
18201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18202 installcheck) \
18203 || exit 1
18204
18205 @endif mpc
18206
18207 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18208 maybe-mostlyclean-mpc:
18209 @if mpc
18210 maybe-mostlyclean-mpc: mostlyclean-mpc
18211
18212 mostlyclean-mpc:
18213 @[ -f ./mpc/Makefile ] || exit 0; \
18214 r=`${PWD_COMMAND}`; export r; \
18215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18216 $(HOST_EXPORTS) \
18217 for flag in $(EXTRA_HOST_FLAGS) ; do \
18218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18219 done; \
18220 echo "Doing mostlyclean in mpc" ; \
18221 (cd $(HOST_SUBDIR)/mpc && \
18222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18224 "RANLIB=$${RANLIB}" \
18225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18226 mostlyclean) \
18227 || exit 1
18228
18229 @endif mpc
18230
18231 .PHONY: maybe-clean-mpc clean-mpc
18232 maybe-clean-mpc:
18233 @if mpc
18234 maybe-clean-mpc: clean-mpc
18235
18236 clean-mpc:
18237 @[ -f ./mpc/Makefile ] || exit 0; \
18238 r=`${PWD_COMMAND}`; export r; \
18239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18240 $(HOST_EXPORTS) \
18241 for flag in $(EXTRA_HOST_FLAGS) ; do \
18242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18243 done; \
18244 echo "Doing clean in mpc" ; \
18245 (cd $(HOST_SUBDIR)/mpc && \
18246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18248 "RANLIB=$${RANLIB}" \
18249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18250 clean) \
18251 || exit 1
18252
18253 @endif mpc
18254
18255 .PHONY: maybe-distclean-mpc distclean-mpc
18256 maybe-distclean-mpc:
18257 @if mpc
18258 maybe-distclean-mpc: distclean-mpc
18259
18260 distclean-mpc:
18261 @[ -f ./mpc/Makefile ] || exit 0; \
18262 r=`${PWD_COMMAND}`; export r; \
18263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18264 $(HOST_EXPORTS) \
18265 for flag in $(EXTRA_HOST_FLAGS) ; do \
18266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18267 done; \
18268 echo "Doing distclean in mpc" ; \
18269 (cd $(HOST_SUBDIR)/mpc && \
18270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18272 "RANLIB=$${RANLIB}" \
18273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18274 distclean) \
18275 || exit 1
18276
18277 @endif mpc
18278
18279 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18280 maybe-maintainer-clean-mpc:
18281 @if mpc
18282 maybe-maintainer-clean-mpc: maintainer-clean-mpc
18283
18284 maintainer-clean-mpc:
18285 @[ -f ./mpc/Makefile ] || exit 0; \
18286 r=`${PWD_COMMAND}`; export r; \
18287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18288 $(HOST_EXPORTS) \
18289 for flag in $(EXTRA_HOST_FLAGS) ; do \
18290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18291 done; \
18292 echo "Doing maintainer-clean in mpc" ; \
18293 (cd $(HOST_SUBDIR)/mpc && \
18294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18296 "RANLIB=$${RANLIB}" \
18297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18298 maintainer-clean) \
18299 || exit 1
18300
18301 @endif mpc
18302
18303
18304
18305 .PHONY: configure-ppl maybe-configure-ppl
18306 maybe-configure-ppl:
18307 @if gcc-bootstrap
18308 configure-ppl: stage_current
18309 @endif gcc-bootstrap
18310 @if ppl
18311 maybe-configure-ppl: configure-ppl
18312 configure-ppl:
18313 @r=`${PWD_COMMAND}`; export r; \
18314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18315 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18316 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18317 $(HOST_EXPORTS) \
18318 echo Configuring in $(HOST_SUBDIR)/ppl; \
18319 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18320 case $(srcdir) in \
18321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18322 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18324 esac; \
18325 srcdiroption="--srcdir=$${topdir}/ppl"; \
18326 libsrcdir="$$s/ppl"; \
18327 $(SHELL) $${libsrcdir}/configure \
18328 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18329 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18330 || exit 1
18331 @endif ppl
18332
18333
18334
18335 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18336 maybe-configure-stage1-ppl:
18337 @if ppl-bootstrap
18338 maybe-configure-stage1-ppl: configure-stage1-ppl
18339 configure-stage1-ppl:
18340 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18341 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18342 @r=`${PWD_COMMAND}`; export r; \
18343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18344 TFLAGS="$(STAGE1_TFLAGS)"; \
18345 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18346 $(HOST_EXPORTS) \
18347 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18348 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18349 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18350 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18352 cd $(HOST_SUBDIR)/ppl || exit 1; \
18353 case $(srcdir) in \
18354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18355 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18357 esac; \
18358 srcdiroption="--srcdir=$${topdir}/ppl"; \
18359 libsrcdir="$$s/ppl"; \
18360 $(SHELL) $${libsrcdir}/configure \
18361 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18362 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18363 $(STAGE1_CONFIGURE_FLAGS) \
18364 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18365 @endif ppl-bootstrap
18366
18367 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18368 maybe-configure-stage2-ppl:
18369 @if ppl-bootstrap
18370 maybe-configure-stage2-ppl: configure-stage2-ppl
18371 configure-stage2-ppl:
18372 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18373 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18374 @r=`${PWD_COMMAND}`; export r; \
18375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18376 TFLAGS="$(STAGE2_TFLAGS)"; \
18377 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18378 $(HOST_EXPORTS) \
18379 $(POSTSTAGE1_HOST_EXPORTS) \
18380 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18381 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18382 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18383 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18385 cd $(HOST_SUBDIR)/ppl || exit 1; \
18386 case $(srcdir) in \
18387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18388 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18390 esac; \
18391 srcdiroption="--srcdir=$${topdir}/ppl"; \
18392 libsrcdir="$$s/ppl"; \
18393 $(SHELL) $${libsrcdir}/configure \
18394 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18395 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18396 --with-build-libsubdir=$(HOST_SUBDIR) \
18397 $(STAGE2_CONFIGURE_FLAGS) \
18398 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18399 @endif ppl-bootstrap
18400
18401 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18402 maybe-configure-stage3-ppl:
18403 @if ppl-bootstrap
18404 maybe-configure-stage3-ppl: configure-stage3-ppl
18405 configure-stage3-ppl:
18406 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18407 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18408 @r=`${PWD_COMMAND}`; export r; \
18409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18410 TFLAGS="$(STAGE3_TFLAGS)"; \
18411 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18412 $(HOST_EXPORTS) \
18413 $(POSTSTAGE1_HOST_EXPORTS) \
18414 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18415 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18416 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18417 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18418 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18419 cd $(HOST_SUBDIR)/ppl || exit 1; \
18420 case $(srcdir) in \
18421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18422 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18424 esac; \
18425 srcdiroption="--srcdir=$${topdir}/ppl"; \
18426 libsrcdir="$$s/ppl"; \
18427 $(SHELL) $${libsrcdir}/configure \
18428 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18429 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18430 --with-build-libsubdir=$(HOST_SUBDIR) \
18431 $(STAGE3_CONFIGURE_FLAGS) \
18432 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18433 @endif ppl-bootstrap
18434
18435 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
18436 maybe-configure-stage4-ppl:
18437 @if ppl-bootstrap
18438 maybe-configure-stage4-ppl: configure-stage4-ppl
18439 configure-stage4-ppl:
18440 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18441 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18442 @r=`${PWD_COMMAND}`; export r; \
18443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18444 TFLAGS="$(STAGE4_TFLAGS)"; \
18445 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18446 $(HOST_EXPORTS) \
18447 $(POSTSTAGE1_HOST_EXPORTS) \
18448 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18449 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18450 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18451 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
18452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18453 cd $(HOST_SUBDIR)/ppl || exit 1; \
18454 case $(srcdir) in \
18455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18456 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18458 esac; \
18459 srcdiroption="--srcdir=$${topdir}/ppl"; \
18460 libsrcdir="$$s/ppl"; \
18461 $(SHELL) $${libsrcdir}/configure \
18462 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18463 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18464 --with-build-libsubdir=$(HOST_SUBDIR) \
18465 $(STAGE4_CONFIGURE_FLAGS) \
18466 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18467 @endif ppl-bootstrap
18468
18469 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
18470 maybe-configure-stageprofile-ppl:
18471 @if ppl-bootstrap
18472 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
18473 configure-stageprofile-ppl:
18474 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18475 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18476 @r=`${PWD_COMMAND}`; export r; \
18477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18478 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18479 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18480 $(HOST_EXPORTS) \
18481 $(POSTSTAGE1_HOST_EXPORTS) \
18482 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18483 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18484 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18485 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
18486 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18487 cd $(HOST_SUBDIR)/ppl || exit 1; \
18488 case $(srcdir) in \
18489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18490 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18492 esac; \
18493 srcdiroption="--srcdir=$${topdir}/ppl"; \
18494 libsrcdir="$$s/ppl"; \
18495 $(SHELL) $${libsrcdir}/configure \
18496 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18497 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18498 --with-build-libsubdir=$(HOST_SUBDIR) \
18499 $(STAGEprofile_CONFIGURE_FLAGS) \
18500 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18501 @endif ppl-bootstrap
18502
18503 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
18504 maybe-configure-stagefeedback-ppl:
18505 @if ppl-bootstrap
18506 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
18507 configure-stagefeedback-ppl:
18508 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18509 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18510 @r=`${PWD_COMMAND}`; export r; \
18511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18512 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18513 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18514 $(HOST_EXPORTS) \
18515 $(POSTSTAGE1_HOST_EXPORTS) \
18516 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18517 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18518 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18519 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
18520 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18521 cd $(HOST_SUBDIR)/ppl || exit 1; \
18522 case $(srcdir) in \
18523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18524 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18526 esac; \
18527 srcdiroption="--srcdir=$${topdir}/ppl"; \
18528 libsrcdir="$$s/ppl"; \
18529 $(SHELL) $${libsrcdir}/configure \
18530 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18531 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18532 --with-build-libsubdir=$(HOST_SUBDIR) \
18533 $(STAGEfeedback_CONFIGURE_FLAGS) \
18534 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18535 @endif ppl-bootstrap
18536
18537
18538
18539
18540
18541 .PHONY: all-ppl maybe-all-ppl
18542 maybe-all-ppl:
18543 @if gcc-bootstrap
18544 all-ppl: stage_current
18545 @endif gcc-bootstrap
18546 @if ppl
18547 TARGET-ppl=all
18548 maybe-all-ppl: all-ppl
18549 all-ppl: configure-ppl
18550 @r=`${PWD_COMMAND}`; export r; \
18551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18552 $(HOST_EXPORTS) \
18553 (cd $(HOST_SUBDIR)/ppl && \
18554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18555 $(TARGET-ppl))
18556 @endif ppl
18557
18558
18559
18560 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
18561 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
18562 maybe-all-stage1-ppl:
18563 maybe-clean-stage1-ppl:
18564 @if ppl-bootstrap
18565 maybe-all-stage1-ppl: all-stage1-ppl
18566 all-stage1: all-stage1-ppl
18567 TARGET-stage1-ppl = $(TARGET-ppl)
18568 all-stage1-ppl: configure-stage1-ppl
18569 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18570 @r=`${PWD_COMMAND}`; export r; \
18571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18572 TFLAGS="$(STAGE1_TFLAGS)"; \
18573 $(HOST_EXPORTS) \
18574 cd $(HOST_SUBDIR)/ppl && \
18575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18576 CFLAGS="$(STAGE1_CFLAGS)" \
18577 CXXFLAGS="$(STAGE1_CFLAGS)" \
18578 LIBCFLAGS="$(LIBCFLAGS)" \
18579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18582 $(EXTRA_HOST_FLAGS) \
18583 TFLAGS="$(STAGE1_TFLAGS)" \
18584 $(TARGET-stage1-ppl)
18585
18586 maybe-clean-stage1-ppl: clean-stage1-ppl
18587 clean-stage1: clean-stage1-ppl
18588 clean-stage1-ppl:
18589 @if [ $(current_stage) = stage1 ]; then \
18590 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18591 else \
18592 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
18593 $(MAKE) stage1-start; \
18594 fi; \
18595 cd $(HOST_SUBDIR)/ppl && \
18596 $(MAKE) $(EXTRA_HOST_FLAGS) \
18597 clean
18598 @endif ppl-bootstrap
18599
18600
18601 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
18602 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
18603 maybe-all-stage2-ppl:
18604 maybe-clean-stage2-ppl:
18605 @if ppl-bootstrap
18606 maybe-all-stage2-ppl: all-stage2-ppl
18607 all-stage2: all-stage2-ppl
18608 TARGET-stage2-ppl = $(TARGET-ppl)
18609 all-stage2-ppl: configure-stage2-ppl
18610 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18611 @r=`${PWD_COMMAND}`; export r; \
18612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18613 TFLAGS="$(STAGE2_TFLAGS)"; \
18614 $(HOST_EXPORTS) \
18615 $(POSTSTAGE1_HOST_EXPORTS) \
18616 cd $(HOST_SUBDIR)/ppl && \
18617 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18618 CFLAGS="$(STAGE2_CFLAGS)" \
18619 CXXFLAGS="$(STAGE2_CFLAGS)" \
18620 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18621 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18622 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18623 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18624 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18625 TFLAGS="$(STAGE2_TFLAGS)" \
18626 $(TARGET-stage2-ppl)
18627
18628 maybe-clean-stage2-ppl: clean-stage2-ppl
18629 clean-stage2: clean-stage2-ppl
18630 clean-stage2-ppl:
18631 @if [ $(current_stage) = stage2 ]; then \
18632 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18633 else \
18634 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
18635 $(MAKE) stage2-start; \
18636 fi; \
18637 cd $(HOST_SUBDIR)/ppl && \
18638 $(MAKE) $(EXTRA_HOST_FLAGS) \
18639 $(POSTSTAGE1_FLAGS_TO_PASS) \
18640 clean
18641 @endif ppl-bootstrap
18642
18643
18644 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
18645 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
18646 maybe-all-stage3-ppl:
18647 maybe-clean-stage3-ppl:
18648 @if ppl-bootstrap
18649 maybe-all-stage3-ppl: all-stage3-ppl
18650 all-stage3: all-stage3-ppl
18651 TARGET-stage3-ppl = $(TARGET-ppl)
18652 all-stage3-ppl: configure-stage3-ppl
18653 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18654 @r=`${PWD_COMMAND}`; export r; \
18655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18656 TFLAGS="$(STAGE3_TFLAGS)"; \
18657 $(HOST_EXPORTS) \
18658 $(POSTSTAGE1_HOST_EXPORTS) \
18659 cd $(HOST_SUBDIR)/ppl && \
18660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18661 CFLAGS="$(STAGE3_CFLAGS)" \
18662 CXXFLAGS="$(STAGE3_CFLAGS)" \
18663 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18664 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18665 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18666 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18667 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18668 TFLAGS="$(STAGE3_TFLAGS)" \
18669 $(TARGET-stage3-ppl)
18670
18671 maybe-clean-stage3-ppl: clean-stage3-ppl
18672 clean-stage3: clean-stage3-ppl
18673 clean-stage3-ppl:
18674 @if [ $(current_stage) = stage3 ]; then \
18675 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18676 else \
18677 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
18678 $(MAKE) stage3-start; \
18679 fi; \
18680 cd $(HOST_SUBDIR)/ppl && \
18681 $(MAKE) $(EXTRA_HOST_FLAGS) \
18682 $(POSTSTAGE1_FLAGS_TO_PASS) \
18683 clean
18684 @endif ppl-bootstrap
18685
18686
18687 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
18688 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
18689 maybe-all-stage4-ppl:
18690 maybe-clean-stage4-ppl:
18691 @if ppl-bootstrap
18692 maybe-all-stage4-ppl: all-stage4-ppl
18693 all-stage4: all-stage4-ppl
18694 TARGET-stage4-ppl = $(TARGET-ppl)
18695 all-stage4-ppl: configure-stage4-ppl
18696 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18697 @r=`${PWD_COMMAND}`; export r; \
18698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18699 TFLAGS="$(STAGE4_TFLAGS)"; \
18700 $(HOST_EXPORTS) \
18701 $(POSTSTAGE1_HOST_EXPORTS) \
18702 cd $(HOST_SUBDIR)/ppl && \
18703 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18704 CFLAGS="$(STAGE4_CFLAGS)" \
18705 CXXFLAGS="$(STAGE4_CFLAGS)" \
18706 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18707 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18708 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18709 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18710 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18711 TFLAGS="$(STAGE4_TFLAGS)" \
18712 $(TARGET-stage4-ppl)
18713
18714 maybe-clean-stage4-ppl: clean-stage4-ppl
18715 clean-stage4: clean-stage4-ppl
18716 clean-stage4-ppl:
18717 @if [ $(current_stage) = stage4 ]; then \
18718 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18719 else \
18720 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
18721 $(MAKE) stage4-start; \
18722 fi; \
18723 cd $(HOST_SUBDIR)/ppl && \
18724 $(MAKE) $(EXTRA_HOST_FLAGS) \
18725 $(POSTSTAGE1_FLAGS_TO_PASS) \
18726 clean
18727 @endif ppl-bootstrap
18728
18729
18730 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
18731 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
18732 maybe-all-stageprofile-ppl:
18733 maybe-clean-stageprofile-ppl:
18734 @if ppl-bootstrap
18735 maybe-all-stageprofile-ppl: all-stageprofile-ppl
18736 all-stageprofile: all-stageprofile-ppl
18737 TARGET-stageprofile-ppl = $(TARGET-ppl)
18738 all-stageprofile-ppl: configure-stageprofile-ppl
18739 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18740 @r=`${PWD_COMMAND}`; export r; \
18741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18742 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18743 $(HOST_EXPORTS) \
18744 $(POSTSTAGE1_HOST_EXPORTS) \
18745 cd $(HOST_SUBDIR)/ppl && \
18746 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18747 CFLAGS="$(STAGEprofile_CFLAGS)" \
18748 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
18749 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18750 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18751 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18752 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18753 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18754 TFLAGS="$(STAGEprofile_TFLAGS)" \
18755 $(TARGET-stageprofile-ppl)
18756
18757 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
18758 clean-stageprofile: clean-stageprofile-ppl
18759 clean-stageprofile-ppl:
18760 @if [ $(current_stage) = stageprofile ]; then \
18761 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18762 else \
18763 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
18764 $(MAKE) stageprofile-start; \
18765 fi; \
18766 cd $(HOST_SUBDIR)/ppl && \
18767 $(MAKE) $(EXTRA_HOST_FLAGS) \
18768 $(POSTSTAGE1_FLAGS_TO_PASS) \
18769 clean
18770 @endif ppl-bootstrap
18771
18772
18773 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
18774 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
18775 maybe-all-stagefeedback-ppl:
18776 maybe-clean-stagefeedback-ppl:
18777 @if ppl-bootstrap
18778 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
18779 all-stagefeedback: all-stagefeedback-ppl
18780 TARGET-stagefeedback-ppl = $(TARGET-ppl)
18781 all-stagefeedback-ppl: configure-stagefeedback-ppl
18782 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18783 @r=`${PWD_COMMAND}`; export r; \
18784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18785 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18786 $(HOST_EXPORTS) \
18787 $(POSTSTAGE1_HOST_EXPORTS) \
18788 cd $(HOST_SUBDIR)/ppl && \
18789 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18790 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18791 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
18792 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18793 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18794 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18795 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18796 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18797 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18798 $(TARGET-stagefeedback-ppl)
18799
18800 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
18801 clean-stagefeedback: clean-stagefeedback-ppl
18802 clean-stagefeedback-ppl:
18803 @if [ $(current_stage) = stagefeedback ]; then \
18804 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18805 else \
18806 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
18807 $(MAKE) stagefeedback-start; \
18808 fi; \
18809 cd $(HOST_SUBDIR)/ppl && \
18810 $(MAKE) $(EXTRA_HOST_FLAGS) \
18811 $(POSTSTAGE1_FLAGS_TO_PASS) \
18812 clean
18813 @endif ppl-bootstrap
18814
18815
18816
18817
18818
18819 .PHONY: check-ppl maybe-check-ppl
18820 maybe-check-ppl:
18821 @if ppl
18822 maybe-check-ppl: check-ppl
18823
18824 check-ppl:
18825 @: $(MAKE); $(unstage)
18826 @r=`${PWD_COMMAND}`; export r; \
18827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18828 $(HOST_EXPORTS) \
18829 (cd $(HOST_SUBDIR)/ppl && \
18830 $(MAKE) $(FLAGS_TO_PASS) check)
18831
18832 @endif ppl
18833
18834 .PHONY: install-ppl maybe-install-ppl
18835 maybe-install-ppl:
18836 @if ppl
18837 maybe-install-ppl: install-ppl
18838
18839 install-ppl:
18840
18841 @endif ppl
18842
18843 # Other targets (info, dvi, pdf, etc.)
18844
18845 .PHONY: maybe-info-ppl info-ppl
18846 maybe-info-ppl:
18847 @if ppl
18848 maybe-info-ppl: info-ppl
18849
18850 info-ppl: \
18851 configure-ppl
18852 @[ -f ./ppl/Makefile ] || exit 0; \
18853 r=`${PWD_COMMAND}`; export r; \
18854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18855 $(HOST_EXPORTS) \
18856 for flag in $(EXTRA_HOST_FLAGS) ; do \
18857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18858 done; \
18859 echo "Doing info in ppl" ; \
18860 (cd $(HOST_SUBDIR)/ppl && \
18861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18863 "RANLIB=$${RANLIB}" \
18864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18865 info) \
18866 || exit 1
18867
18868 @endif ppl
18869
18870 .PHONY: maybe-dvi-ppl dvi-ppl
18871 maybe-dvi-ppl:
18872 @if ppl
18873 maybe-dvi-ppl: dvi-ppl
18874
18875 dvi-ppl: \
18876 configure-ppl
18877 @[ -f ./ppl/Makefile ] || exit 0; \
18878 r=`${PWD_COMMAND}`; export r; \
18879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18880 $(HOST_EXPORTS) \
18881 for flag in $(EXTRA_HOST_FLAGS) ; do \
18882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18883 done; \
18884 echo "Doing dvi in ppl" ; \
18885 (cd $(HOST_SUBDIR)/ppl && \
18886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18888 "RANLIB=$${RANLIB}" \
18889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18890 dvi) \
18891 || exit 1
18892
18893 @endif ppl
18894
18895 .PHONY: maybe-pdf-ppl pdf-ppl
18896 maybe-pdf-ppl:
18897 @if ppl
18898 maybe-pdf-ppl: pdf-ppl
18899
18900 pdf-ppl: \
18901 configure-ppl
18902 @[ -f ./ppl/Makefile ] || exit 0; \
18903 r=`${PWD_COMMAND}`; export r; \
18904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18905 $(HOST_EXPORTS) \
18906 for flag in $(EXTRA_HOST_FLAGS) ; do \
18907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18908 done; \
18909 echo "Doing pdf in ppl" ; \
18910 (cd $(HOST_SUBDIR)/ppl && \
18911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18913 "RANLIB=$${RANLIB}" \
18914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18915 pdf) \
18916 || exit 1
18917
18918 @endif ppl
18919
18920 .PHONY: maybe-html-ppl html-ppl
18921 maybe-html-ppl:
18922 @if ppl
18923 maybe-html-ppl: html-ppl
18924
18925 html-ppl: \
18926 configure-ppl
18927 @[ -f ./ppl/Makefile ] || exit 0; \
18928 r=`${PWD_COMMAND}`; export r; \
18929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18930 $(HOST_EXPORTS) \
18931 for flag in $(EXTRA_HOST_FLAGS) ; do \
18932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18933 done; \
18934 echo "Doing html in ppl" ; \
18935 (cd $(HOST_SUBDIR)/ppl && \
18936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18938 "RANLIB=$${RANLIB}" \
18939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18940 html) \
18941 || exit 1
18942
18943 @endif ppl
18944
18945 .PHONY: maybe-TAGS-ppl TAGS-ppl
18946 maybe-TAGS-ppl:
18947 @if ppl
18948 maybe-TAGS-ppl: TAGS-ppl
18949
18950 TAGS-ppl: \
18951 configure-ppl
18952 @[ -f ./ppl/Makefile ] || exit 0; \
18953 r=`${PWD_COMMAND}`; export r; \
18954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18955 $(HOST_EXPORTS) \
18956 for flag in $(EXTRA_HOST_FLAGS) ; do \
18957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18958 done; \
18959 echo "Doing TAGS in ppl" ; \
18960 (cd $(HOST_SUBDIR)/ppl && \
18961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18963 "RANLIB=$${RANLIB}" \
18964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18965 TAGS) \
18966 || exit 1
18967
18968 @endif ppl
18969
18970 .PHONY: maybe-install-info-ppl install-info-ppl
18971 maybe-install-info-ppl:
18972 @if ppl
18973 maybe-install-info-ppl: install-info-ppl
18974
18975 install-info-ppl: \
18976 configure-ppl \
18977 info-ppl
18978 @[ -f ./ppl/Makefile ] || exit 0; \
18979 r=`${PWD_COMMAND}`; export r; \
18980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18981 $(HOST_EXPORTS) \
18982 for flag in $(EXTRA_HOST_FLAGS) ; do \
18983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18984 done; \
18985 echo "Doing install-info in ppl" ; \
18986 (cd $(HOST_SUBDIR)/ppl && \
18987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18989 "RANLIB=$${RANLIB}" \
18990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18991 install-info) \
18992 || exit 1
18993
18994 @endif ppl
18995
18996 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
18997 maybe-install-pdf-ppl:
18998 @if ppl
18999 maybe-install-pdf-ppl: install-pdf-ppl
19000
19001 install-pdf-ppl: \
19002 configure-ppl \
19003 pdf-ppl
19004 @[ -f ./ppl/Makefile ] || exit 0; \
19005 r=`${PWD_COMMAND}`; export r; \
19006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19007 $(HOST_EXPORTS) \
19008 for flag in $(EXTRA_HOST_FLAGS) ; do \
19009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19010 done; \
19011 echo "Doing install-pdf in ppl" ; \
19012 (cd $(HOST_SUBDIR)/ppl && \
19013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19015 "RANLIB=$${RANLIB}" \
19016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19017 install-pdf) \
19018 || exit 1
19019
19020 @endif ppl
19021
19022 .PHONY: maybe-install-html-ppl install-html-ppl
19023 maybe-install-html-ppl:
19024 @if ppl
19025 maybe-install-html-ppl: install-html-ppl
19026
19027 install-html-ppl: \
19028 configure-ppl \
19029 html-ppl
19030 @[ -f ./ppl/Makefile ] || exit 0; \
19031 r=`${PWD_COMMAND}`; export r; \
19032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19033 $(HOST_EXPORTS) \
19034 for flag in $(EXTRA_HOST_FLAGS) ; do \
19035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19036 done; \
19037 echo "Doing install-html in ppl" ; \
19038 (cd $(HOST_SUBDIR)/ppl && \
19039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19041 "RANLIB=$${RANLIB}" \
19042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19043 install-html) \
19044 || exit 1
19045
19046 @endif ppl
19047
19048 .PHONY: maybe-installcheck-ppl installcheck-ppl
19049 maybe-installcheck-ppl:
19050 @if ppl
19051 maybe-installcheck-ppl: installcheck-ppl
19052
19053 installcheck-ppl: \
19054 configure-ppl
19055 @[ -f ./ppl/Makefile ] || exit 0; \
19056 r=`${PWD_COMMAND}`; export r; \
19057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19058 $(HOST_EXPORTS) \
19059 for flag in $(EXTRA_HOST_FLAGS) ; do \
19060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19061 done; \
19062 echo "Doing installcheck in ppl" ; \
19063 (cd $(HOST_SUBDIR)/ppl && \
19064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19066 "RANLIB=$${RANLIB}" \
19067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19068 installcheck) \
19069 || exit 1
19070
19071 @endif ppl
19072
19073 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19074 maybe-mostlyclean-ppl:
19075 @if ppl
19076 maybe-mostlyclean-ppl: mostlyclean-ppl
19077
19078 mostlyclean-ppl:
19079 @[ -f ./ppl/Makefile ] || exit 0; \
19080 r=`${PWD_COMMAND}`; export r; \
19081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19082 $(HOST_EXPORTS) \
19083 for flag in $(EXTRA_HOST_FLAGS) ; do \
19084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19085 done; \
19086 echo "Doing mostlyclean in ppl" ; \
19087 (cd $(HOST_SUBDIR)/ppl && \
19088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19090 "RANLIB=$${RANLIB}" \
19091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19092 mostlyclean) \
19093 || exit 1
19094
19095 @endif ppl
19096
19097 .PHONY: maybe-clean-ppl clean-ppl
19098 maybe-clean-ppl:
19099 @if ppl
19100 maybe-clean-ppl: clean-ppl
19101
19102 clean-ppl:
19103 @[ -f ./ppl/Makefile ] || exit 0; \
19104 r=`${PWD_COMMAND}`; export r; \
19105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19106 $(HOST_EXPORTS) \
19107 for flag in $(EXTRA_HOST_FLAGS) ; do \
19108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19109 done; \
19110 echo "Doing clean in ppl" ; \
19111 (cd $(HOST_SUBDIR)/ppl && \
19112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19114 "RANLIB=$${RANLIB}" \
19115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19116 clean) \
19117 || exit 1
19118
19119 @endif ppl
19120
19121 .PHONY: maybe-distclean-ppl distclean-ppl
19122 maybe-distclean-ppl:
19123 @if ppl
19124 maybe-distclean-ppl: distclean-ppl
19125
19126 distclean-ppl:
19127 @[ -f ./ppl/Makefile ] || exit 0; \
19128 r=`${PWD_COMMAND}`; export r; \
19129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19130 $(HOST_EXPORTS) \
19131 for flag in $(EXTRA_HOST_FLAGS) ; do \
19132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19133 done; \
19134 echo "Doing distclean in ppl" ; \
19135 (cd $(HOST_SUBDIR)/ppl && \
19136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19138 "RANLIB=$${RANLIB}" \
19139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19140 distclean) \
19141 || exit 1
19142
19143 @endif ppl
19144
19145 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19146 maybe-maintainer-clean-ppl:
19147 @if ppl
19148 maybe-maintainer-clean-ppl: maintainer-clean-ppl
19149
19150 maintainer-clean-ppl:
19151 @[ -f ./ppl/Makefile ] || exit 0; \
19152 r=`${PWD_COMMAND}`; export r; \
19153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19154 $(HOST_EXPORTS) \
19155 for flag in $(EXTRA_HOST_FLAGS) ; do \
19156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19157 done; \
19158 echo "Doing maintainer-clean in ppl" ; \
19159 (cd $(HOST_SUBDIR)/ppl && \
19160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19162 "RANLIB=$${RANLIB}" \
19163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19164 maintainer-clean) \
19165 || exit 1
19166
19167 @endif ppl
19168
19169
19170
19171 .PHONY: configure-cloog maybe-configure-cloog
19172 maybe-configure-cloog:
19173 @if gcc-bootstrap
19174 configure-cloog: stage_current
19175 @endif gcc-bootstrap
19176 @if cloog
19177 maybe-configure-cloog: configure-cloog
19178 configure-cloog:
19179 @r=`${PWD_COMMAND}`; export r; \
19180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19181 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19183 $(HOST_EXPORTS) \
19184 echo Configuring in $(HOST_SUBDIR)/cloog; \
19185 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19186 case $(srcdir) in \
19187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19188 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19190 esac; \
19191 srcdiroption="--srcdir=$${topdir}/cloog"; \
19192 libsrcdir="$$s/cloog"; \
19193 $(SHELL) $${libsrcdir}/configure \
19194 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19195 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp \
19196 || exit 1
19197 @endif cloog
19198
19199
19200
19201 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19202 maybe-configure-stage1-cloog:
19203 @if cloog-bootstrap
19204 maybe-configure-stage1-cloog: configure-stage1-cloog
19205 configure-stage1-cloog:
19206 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19207 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19208 @r=`${PWD_COMMAND}`; export r; \
19209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19210 TFLAGS="$(STAGE1_TFLAGS)"; \
19211 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19212 $(HOST_EXPORTS) \
19213 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19214 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
19215 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19216 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19218 cd $(HOST_SUBDIR)/cloog || exit 1; \
19219 case $(srcdir) in \
19220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19221 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19223 esac; \
19224 srcdiroption="--srcdir=$${topdir}/cloog"; \
19225 libsrcdir="$$s/cloog"; \
19226 $(SHELL) $${libsrcdir}/configure \
19227 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19228 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19229 $(STAGE1_CONFIGURE_FLAGS) \
19230 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19231 @endif cloog-bootstrap
19232
19233 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19234 maybe-configure-stage2-cloog:
19235 @if cloog-bootstrap
19236 maybe-configure-stage2-cloog: configure-stage2-cloog
19237 configure-stage2-cloog:
19238 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19239 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19240 @r=`${PWD_COMMAND}`; export r; \
19241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19242 TFLAGS="$(STAGE2_TFLAGS)"; \
19243 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19244 $(HOST_EXPORTS) \
19245 $(POSTSTAGE1_HOST_EXPORTS) \
19246 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19247 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
19248 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19249 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19251 cd $(HOST_SUBDIR)/cloog || exit 1; \
19252 case $(srcdir) in \
19253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19254 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19256 esac; \
19257 srcdiroption="--srcdir=$${topdir}/cloog"; \
19258 libsrcdir="$$s/cloog"; \
19259 $(SHELL) $${libsrcdir}/configure \
19260 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19261 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19262 --with-build-libsubdir=$(HOST_SUBDIR) \
19263 $(STAGE2_CONFIGURE_FLAGS) \
19264 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19265 @endif cloog-bootstrap
19266
19267 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19268 maybe-configure-stage3-cloog:
19269 @if cloog-bootstrap
19270 maybe-configure-stage3-cloog: configure-stage3-cloog
19271 configure-stage3-cloog:
19272 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19273 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19274 @r=`${PWD_COMMAND}`; export r; \
19275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19276 TFLAGS="$(STAGE3_TFLAGS)"; \
19277 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19278 $(HOST_EXPORTS) \
19279 $(POSTSTAGE1_HOST_EXPORTS) \
19280 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19281 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
19282 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19283 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19284 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19285 cd $(HOST_SUBDIR)/cloog || exit 1; \
19286 case $(srcdir) in \
19287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19288 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19290 esac; \
19291 srcdiroption="--srcdir=$${topdir}/cloog"; \
19292 libsrcdir="$$s/cloog"; \
19293 $(SHELL) $${libsrcdir}/configure \
19294 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19295 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19296 --with-build-libsubdir=$(HOST_SUBDIR) \
19297 $(STAGE3_CONFIGURE_FLAGS) \
19298 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19299 @endif cloog-bootstrap
19300
19301 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19302 maybe-configure-stage4-cloog:
19303 @if cloog-bootstrap
19304 maybe-configure-stage4-cloog: configure-stage4-cloog
19305 configure-stage4-cloog:
19306 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19307 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19308 @r=`${PWD_COMMAND}`; export r; \
19309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19310 TFLAGS="$(STAGE4_TFLAGS)"; \
19311 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19312 $(HOST_EXPORTS) \
19313 $(POSTSTAGE1_HOST_EXPORTS) \
19314 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19315 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
19316 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19317 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19319 cd $(HOST_SUBDIR)/cloog || exit 1; \
19320 case $(srcdir) in \
19321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19322 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19324 esac; \
19325 srcdiroption="--srcdir=$${topdir}/cloog"; \
19326 libsrcdir="$$s/cloog"; \
19327 $(SHELL) $${libsrcdir}/configure \
19328 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19329 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19330 --with-build-libsubdir=$(HOST_SUBDIR) \
19331 $(STAGE4_CONFIGURE_FLAGS) \
19332 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19333 @endif cloog-bootstrap
19334
19335 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19336 maybe-configure-stageprofile-cloog:
19337 @if cloog-bootstrap
19338 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19339 configure-stageprofile-cloog:
19340 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19341 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19342 @r=`${PWD_COMMAND}`; export r; \
19343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19344 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19345 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19346 $(HOST_EXPORTS) \
19347 $(POSTSTAGE1_HOST_EXPORTS) \
19348 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19349 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
19350 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19351 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19353 cd $(HOST_SUBDIR)/cloog || exit 1; \
19354 case $(srcdir) in \
19355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19356 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19358 esac; \
19359 srcdiroption="--srcdir=$${topdir}/cloog"; \
19360 libsrcdir="$$s/cloog"; \
19361 $(SHELL) $${libsrcdir}/configure \
19362 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19363 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19364 --with-build-libsubdir=$(HOST_SUBDIR) \
19365 $(STAGEprofile_CONFIGURE_FLAGS) \
19366 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19367 @endif cloog-bootstrap
19368
19369 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19370 maybe-configure-stagefeedback-cloog:
19371 @if cloog-bootstrap
19372 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19373 configure-stagefeedback-cloog:
19374 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19376 @r=`${PWD_COMMAND}`; export r; \
19377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19378 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19379 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19380 $(HOST_EXPORTS) \
19381 $(POSTSTAGE1_HOST_EXPORTS) \
19382 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19383 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
19384 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19385 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19387 cd $(HOST_SUBDIR)/cloog || exit 1; \
19388 case $(srcdir) in \
19389 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19390 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19391 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19392 esac; \
19393 srcdiroption="--srcdir=$${topdir}/cloog"; \
19394 libsrcdir="$$s/cloog"; \
19395 $(SHELL) $${libsrcdir}/configure \
19396 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19397 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19398 --with-build-libsubdir=$(HOST_SUBDIR) \
19399 $(STAGEfeedback_CONFIGURE_FLAGS) \
19400 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19401 @endif cloog-bootstrap
19402
19403
19404
19405
19406
19407 .PHONY: all-cloog maybe-all-cloog
19408 maybe-all-cloog:
19409 @if gcc-bootstrap
19410 all-cloog: stage_current
19411 @endif gcc-bootstrap
19412 @if cloog
19413 TARGET-cloog=all
19414 maybe-all-cloog: all-cloog
19415 all-cloog: configure-cloog
19416 @r=`${PWD_COMMAND}`; export r; \
19417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19418 $(HOST_EXPORTS) \
19419 (cd $(HOST_SUBDIR)/cloog && \
19420 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19421 $(TARGET-cloog))
19422 @endif cloog
19423
19424
19425
19426 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
19427 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
19428 maybe-all-stage1-cloog:
19429 maybe-clean-stage1-cloog:
19430 @if cloog-bootstrap
19431 maybe-all-stage1-cloog: all-stage1-cloog
19432 all-stage1: all-stage1-cloog
19433 TARGET-stage1-cloog = $(TARGET-cloog)
19434 all-stage1-cloog: configure-stage1-cloog
19435 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19436 @r=`${PWD_COMMAND}`; export r; \
19437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19438 TFLAGS="$(STAGE1_TFLAGS)"; \
19439 $(HOST_EXPORTS) \
19440 cd $(HOST_SUBDIR)/cloog && \
19441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19442 CFLAGS="$(STAGE1_CFLAGS)" \
19443 CXXFLAGS="$(STAGE1_CFLAGS)" \
19444 LIBCFLAGS="$(LIBCFLAGS)" \
19445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19448 $(EXTRA_HOST_FLAGS) \
19449 TFLAGS="$(STAGE1_TFLAGS)" \
19450 $(TARGET-stage1-cloog)
19451
19452 maybe-clean-stage1-cloog: clean-stage1-cloog
19453 clean-stage1: clean-stage1-cloog
19454 clean-stage1-cloog:
19455 @if [ $(current_stage) = stage1 ]; then \
19456 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19457 else \
19458 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
19459 $(MAKE) stage1-start; \
19460 fi; \
19461 cd $(HOST_SUBDIR)/cloog && \
19462 $(MAKE) $(EXTRA_HOST_FLAGS) \
19463 clean
19464 @endif cloog-bootstrap
19465
19466
19467 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
19468 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
19469 maybe-all-stage2-cloog:
19470 maybe-clean-stage2-cloog:
19471 @if cloog-bootstrap
19472 maybe-all-stage2-cloog: all-stage2-cloog
19473 all-stage2: all-stage2-cloog
19474 TARGET-stage2-cloog = $(TARGET-cloog)
19475 all-stage2-cloog: configure-stage2-cloog
19476 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19477 @r=`${PWD_COMMAND}`; export r; \
19478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19479 TFLAGS="$(STAGE2_TFLAGS)"; \
19480 $(HOST_EXPORTS) \
19481 $(POSTSTAGE1_HOST_EXPORTS) \
19482 cd $(HOST_SUBDIR)/cloog && \
19483 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19484 CFLAGS="$(STAGE2_CFLAGS)" \
19485 CXXFLAGS="$(STAGE2_CFLAGS)" \
19486 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19490 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19491 TFLAGS="$(STAGE2_TFLAGS)" \
19492 $(TARGET-stage2-cloog)
19493
19494 maybe-clean-stage2-cloog: clean-stage2-cloog
19495 clean-stage2: clean-stage2-cloog
19496 clean-stage2-cloog:
19497 @if [ $(current_stage) = stage2 ]; then \
19498 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19499 else \
19500 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
19501 $(MAKE) stage2-start; \
19502 fi; \
19503 cd $(HOST_SUBDIR)/cloog && \
19504 $(MAKE) $(EXTRA_HOST_FLAGS) \
19505 $(POSTSTAGE1_FLAGS_TO_PASS) \
19506 clean
19507 @endif cloog-bootstrap
19508
19509
19510 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
19511 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
19512 maybe-all-stage3-cloog:
19513 maybe-clean-stage3-cloog:
19514 @if cloog-bootstrap
19515 maybe-all-stage3-cloog: all-stage3-cloog
19516 all-stage3: all-stage3-cloog
19517 TARGET-stage3-cloog = $(TARGET-cloog)
19518 all-stage3-cloog: configure-stage3-cloog
19519 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19520 @r=`${PWD_COMMAND}`; export r; \
19521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19522 TFLAGS="$(STAGE3_TFLAGS)"; \
19523 $(HOST_EXPORTS) \
19524 $(POSTSTAGE1_HOST_EXPORTS) \
19525 cd $(HOST_SUBDIR)/cloog && \
19526 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19527 CFLAGS="$(STAGE3_CFLAGS)" \
19528 CXXFLAGS="$(STAGE3_CFLAGS)" \
19529 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19530 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19531 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19532 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19533 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19534 TFLAGS="$(STAGE3_TFLAGS)" \
19535 $(TARGET-stage3-cloog)
19536
19537 maybe-clean-stage3-cloog: clean-stage3-cloog
19538 clean-stage3: clean-stage3-cloog
19539 clean-stage3-cloog:
19540 @if [ $(current_stage) = stage3 ]; then \
19541 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19542 else \
19543 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
19544 $(MAKE) stage3-start; \
19545 fi; \
19546 cd $(HOST_SUBDIR)/cloog && \
19547 $(MAKE) $(EXTRA_HOST_FLAGS) \
19548 $(POSTSTAGE1_FLAGS_TO_PASS) \
19549 clean
19550 @endif cloog-bootstrap
19551
19552
19553 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
19554 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
19555 maybe-all-stage4-cloog:
19556 maybe-clean-stage4-cloog:
19557 @if cloog-bootstrap
19558 maybe-all-stage4-cloog: all-stage4-cloog
19559 all-stage4: all-stage4-cloog
19560 TARGET-stage4-cloog = $(TARGET-cloog)
19561 all-stage4-cloog: configure-stage4-cloog
19562 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19563 @r=`${PWD_COMMAND}`; export r; \
19564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19565 TFLAGS="$(STAGE4_TFLAGS)"; \
19566 $(HOST_EXPORTS) \
19567 $(POSTSTAGE1_HOST_EXPORTS) \
19568 cd $(HOST_SUBDIR)/cloog && \
19569 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19570 CFLAGS="$(STAGE4_CFLAGS)" \
19571 CXXFLAGS="$(STAGE4_CFLAGS)" \
19572 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19573 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19574 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19575 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19576 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19577 TFLAGS="$(STAGE4_TFLAGS)" \
19578 $(TARGET-stage4-cloog)
19579
19580 maybe-clean-stage4-cloog: clean-stage4-cloog
19581 clean-stage4: clean-stage4-cloog
19582 clean-stage4-cloog:
19583 @if [ $(current_stage) = stage4 ]; then \
19584 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19585 else \
19586 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
19587 $(MAKE) stage4-start; \
19588 fi; \
19589 cd $(HOST_SUBDIR)/cloog && \
19590 $(MAKE) $(EXTRA_HOST_FLAGS) \
19591 $(POSTSTAGE1_FLAGS_TO_PASS) \
19592 clean
19593 @endif cloog-bootstrap
19594
19595
19596 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
19597 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
19598 maybe-all-stageprofile-cloog:
19599 maybe-clean-stageprofile-cloog:
19600 @if cloog-bootstrap
19601 maybe-all-stageprofile-cloog: all-stageprofile-cloog
19602 all-stageprofile: all-stageprofile-cloog
19603 TARGET-stageprofile-cloog = $(TARGET-cloog)
19604 all-stageprofile-cloog: configure-stageprofile-cloog
19605 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19606 @r=`${PWD_COMMAND}`; export r; \
19607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19608 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19609 $(HOST_EXPORTS) \
19610 $(POSTSTAGE1_HOST_EXPORTS) \
19611 cd $(HOST_SUBDIR)/cloog && \
19612 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19613 CFLAGS="$(STAGEprofile_CFLAGS)" \
19614 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
19615 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19616 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19617 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19618 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19619 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19620 TFLAGS="$(STAGEprofile_TFLAGS)" \
19621 $(TARGET-stageprofile-cloog)
19622
19623 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
19624 clean-stageprofile: clean-stageprofile-cloog
19625 clean-stageprofile-cloog:
19626 @if [ $(current_stage) = stageprofile ]; then \
19627 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19628 else \
19629 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
19630 $(MAKE) stageprofile-start; \
19631 fi; \
19632 cd $(HOST_SUBDIR)/cloog && \
19633 $(MAKE) $(EXTRA_HOST_FLAGS) \
19634 $(POSTSTAGE1_FLAGS_TO_PASS) \
19635 clean
19636 @endif cloog-bootstrap
19637
19638
19639 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
19640 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
19641 maybe-all-stagefeedback-cloog:
19642 maybe-clean-stagefeedback-cloog:
19643 @if cloog-bootstrap
19644 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
19645 all-stagefeedback: all-stagefeedback-cloog
19646 TARGET-stagefeedback-cloog = $(TARGET-cloog)
19647 all-stagefeedback-cloog: configure-stagefeedback-cloog
19648 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19649 @r=`${PWD_COMMAND}`; export r; \
19650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19651 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19652 $(HOST_EXPORTS) \
19653 $(POSTSTAGE1_HOST_EXPORTS) \
19654 cd $(HOST_SUBDIR)/cloog && \
19655 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19656 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19657 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
19658 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19659 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19660 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19661 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19662 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19663 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19664 $(TARGET-stagefeedback-cloog)
19665
19666 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
19667 clean-stagefeedback: clean-stagefeedback-cloog
19668 clean-stagefeedback-cloog:
19669 @if [ $(current_stage) = stagefeedback ]; then \
19670 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19671 else \
19672 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
19673 $(MAKE) stagefeedback-start; \
19674 fi; \
19675 cd $(HOST_SUBDIR)/cloog && \
19676 $(MAKE) $(EXTRA_HOST_FLAGS) \
19677 $(POSTSTAGE1_FLAGS_TO_PASS) \
19678 clean
19679 @endif cloog-bootstrap
19680
19681
19682
19683
19684
19685 .PHONY: check-cloog maybe-check-cloog
19686 maybe-check-cloog:
19687 @if cloog
19688 maybe-check-cloog: check-cloog
19689
19690 check-cloog:
19691 @: $(MAKE); $(unstage)
19692 @r=`${PWD_COMMAND}`; export r; \
19693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19694 $(HOST_EXPORTS) \
19695 (cd $(HOST_SUBDIR)/cloog && \
19696 $(MAKE) $(FLAGS_TO_PASS) check)
19697
19698 @endif cloog
19699
19700 .PHONY: install-cloog maybe-install-cloog
19701 maybe-install-cloog:
19702 @if cloog
19703 maybe-install-cloog: install-cloog
19704
19705 install-cloog:
19706
19707 @endif cloog
19708
19709 # Other targets (info, dvi, pdf, etc.)
19710
19711 .PHONY: maybe-info-cloog info-cloog
19712 maybe-info-cloog:
19713 @if cloog
19714 maybe-info-cloog: info-cloog
19715
19716 info-cloog: \
19717 configure-cloog
19718 @[ -f ./cloog/Makefile ] || exit 0; \
19719 r=`${PWD_COMMAND}`; export r; \
19720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19721 $(HOST_EXPORTS) \
19722 for flag in $(EXTRA_HOST_FLAGS) ; do \
19723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19724 done; \
19725 echo "Doing info in cloog" ; \
19726 (cd $(HOST_SUBDIR)/cloog && \
19727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19729 "RANLIB=$${RANLIB}" \
19730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19731 info) \
19732 || exit 1
19733
19734 @endif cloog
19735
19736 .PHONY: maybe-dvi-cloog dvi-cloog
19737 maybe-dvi-cloog:
19738 @if cloog
19739 maybe-dvi-cloog: dvi-cloog
19740
19741 dvi-cloog: \
19742 configure-cloog
19743 @[ -f ./cloog/Makefile ] || exit 0; \
19744 r=`${PWD_COMMAND}`; export r; \
19745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19746 $(HOST_EXPORTS) \
19747 for flag in $(EXTRA_HOST_FLAGS) ; do \
19748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19749 done; \
19750 echo "Doing dvi in cloog" ; \
19751 (cd $(HOST_SUBDIR)/cloog && \
19752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19754 "RANLIB=$${RANLIB}" \
19755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19756 dvi) \
19757 || exit 1
19758
19759 @endif cloog
19760
19761 .PHONY: maybe-pdf-cloog pdf-cloog
19762 maybe-pdf-cloog:
19763 @if cloog
19764 maybe-pdf-cloog: pdf-cloog
19765
19766 pdf-cloog: \
19767 configure-cloog
19768 @[ -f ./cloog/Makefile ] || exit 0; \
19769 r=`${PWD_COMMAND}`; export r; \
19770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19771 $(HOST_EXPORTS) \
19772 for flag in $(EXTRA_HOST_FLAGS) ; do \
19773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19774 done; \
19775 echo "Doing pdf in cloog" ; \
19776 (cd $(HOST_SUBDIR)/cloog && \
19777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19779 "RANLIB=$${RANLIB}" \
19780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19781 pdf) \
19782 || exit 1
19783
19784 @endif cloog
19785
19786 .PHONY: maybe-html-cloog html-cloog
19787 maybe-html-cloog:
19788 @if cloog
19789 maybe-html-cloog: html-cloog
19790
19791 html-cloog: \
19792 configure-cloog
19793 @[ -f ./cloog/Makefile ] || exit 0; \
19794 r=`${PWD_COMMAND}`; export r; \
19795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19796 $(HOST_EXPORTS) \
19797 for flag in $(EXTRA_HOST_FLAGS) ; do \
19798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19799 done; \
19800 echo "Doing html in cloog" ; \
19801 (cd $(HOST_SUBDIR)/cloog && \
19802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19804 "RANLIB=$${RANLIB}" \
19805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19806 html) \
19807 || exit 1
19808
19809 @endif cloog
19810
19811 .PHONY: maybe-TAGS-cloog TAGS-cloog
19812 maybe-TAGS-cloog:
19813 @if cloog
19814 maybe-TAGS-cloog: TAGS-cloog
19815
19816 TAGS-cloog: \
19817 configure-cloog
19818 @[ -f ./cloog/Makefile ] || exit 0; \
19819 r=`${PWD_COMMAND}`; export r; \
19820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19821 $(HOST_EXPORTS) \
19822 for flag in $(EXTRA_HOST_FLAGS) ; do \
19823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19824 done; \
19825 echo "Doing TAGS in cloog" ; \
19826 (cd $(HOST_SUBDIR)/cloog && \
19827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19829 "RANLIB=$${RANLIB}" \
19830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19831 TAGS) \
19832 || exit 1
19833
19834 @endif cloog
19835
19836 .PHONY: maybe-install-info-cloog install-info-cloog
19837 maybe-install-info-cloog:
19838 @if cloog
19839 maybe-install-info-cloog: install-info-cloog
19840
19841 install-info-cloog: \
19842 configure-cloog \
19843 info-cloog
19844 @[ -f ./cloog/Makefile ] || exit 0; \
19845 r=`${PWD_COMMAND}`; export r; \
19846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19847 $(HOST_EXPORTS) \
19848 for flag in $(EXTRA_HOST_FLAGS) ; do \
19849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19850 done; \
19851 echo "Doing install-info in cloog" ; \
19852 (cd $(HOST_SUBDIR)/cloog && \
19853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19855 "RANLIB=$${RANLIB}" \
19856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19857 install-info) \
19858 || exit 1
19859
19860 @endif cloog
19861
19862 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
19863 maybe-install-pdf-cloog:
19864 @if cloog
19865 maybe-install-pdf-cloog: install-pdf-cloog
19866
19867 install-pdf-cloog: \
19868 configure-cloog \
19869 pdf-cloog
19870 @[ -f ./cloog/Makefile ] || exit 0; \
19871 r=`${PWD_COMMAND}`; export r; \
19872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19873 $(HOST_EXPORTS) \
19874 for flag in $(EXTRA_HOST_FLAGS) ; do \
19875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19876 done; \
19877 echo "Doing install-pdf in cloog" ; \
19878 (cd $(HOST_SUBDIR)/cloog && \
19879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19881 "RANLIB=$${RANLIB}" \
19882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19883 install-pdf) \
19884 || exit 1
19885
19886 @endif cloog
19887
19888 .PHONY: maybe-install-html-cloog install-html-cloog
19889 maybe-install-html-cloog:
19890 @if cloog
19891 maybe-install-html-cloog: install-html-cloog
19892
19893 install-html-cloog: \
19894 configure-cloog \
19895 html-cloog
19896 @[ -f ./cloog/Makefile ] || exit 0; \
19897 r=`${PWD_COMMAND}`; export r; \
19898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19899 $(HOST_EXPORTS) \
19900 for flag in $(EXTRA_HOST_FLAGS) ; do \
19901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19902 done; \
19903 echo "Doing install-html in cloog" ; \
19904 (cd $(HOST_SUBDIR)/cloog && \
19905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19907 "RANLIB=$${RANLIB}" \
19908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19909 install-html) \
19910 || exit 1
19911
19912 @endif cloog
19913
19914 .PHONY: maybe-installcheck-cloog installcheck-cloog
19915 maybe-installcheck-cloog:
19916 @if cloog
19917 maybe-installcheck-cloog: installcheck-cloog
19918
19919 installcheck-cloog: \
19920 configure-cloog
19921 @[ -f ./cloog/Makefile ] || exit 0; \
19922 r=`${PWD_COMMAND}`; export r; \
19923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19924 $(HOST_EXPORTS) \
19925 for flag in $(EXTRA_HOST_FLAGS) ; do \
19926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19927 done; \
19928 echo "Doing installcheck in cloog" ; \
19929 (cd $(HOST_SUBDIR)/cloog && \
19930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19932 "RANLIB=$${RANLIB}" \
19933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19934 installcheck) \
19935 || exit 1
19936
19937 @endif cloog
19938
19939 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
19940 maybe-mostlyclean-cloog:
19941 @if cloog
19942 maybe-mostlyclean-cloog: mostlyclean-cloog
19943
19944 mostlyclean-cloog:
19945 @[ -f ./cloog/Makefile ] || exit 0; \
19946 r=`${PWD_COMMAND}`; export r; \
19947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19948 $(HOST_EXPORTS) \
19949 for flag in $(EXTRA_HOST_FLAGS) ; do \
19950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19951 done; \
19952 echo "Doing mostlyclean in cloog" ; \
19953 (cd $(HOST_SUBDIR)/cloog && \
19954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19956 "RANLIB=$${RANLIB}" \
19957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19958 mostlyclean) \
19959 || exit 1
19960
19961 @endif cloog
19962
19963 .PHONY: maybe-clean-cloog clean-cloog
19964 maybe-clean-cloog:
19965 @if cloog
19966 maybe-clean-cloog: clean-cloog
19967
19968 clean-cloog:
19969 @[ -f ./cloog/Makefile ] || exit 0; \
19970 r=`${PWD_COMMAND}`; export r; \
19971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19972 $(HOST_EXPORTS) \
19973 for flag in $(EXTRA_HOST_FLAGS) ; do \
19974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19975 done; \
19976 echo "Doing clean in cloog" ; \
19977 (cd $(HOST_SUBDIR)/cloog && \
19978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19980 "RANLIB=$${RANLIB}" \
19981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19982 clean) \
19983 || exit 1
19984
19985 @endif cloog
19986
19987 .PHONY: maybe-distclean-cloog distclean-cloog
19988 maybe-distclean-cloog:
19989 @if cloog
19990 maybe-distclean-cloog: distclean-cloog
19991
19992 distclean-cloog:
19993 @[ -f ./cloog/Makefile ] || exit 0; \
19994 r=`${PWD_COMMAND}`; export r; \
19995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19996 $(HOST_EXPORTS) \
19997 for flag in $(EXTRA_HOST_FLAGS) ; do \
19998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19999 done; \
20000 echo "Doing distclean in cloog" ; \
20001 (cd $(HOST_SUBDIR)/cloog && \
20002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20004 "RANLIB=$${RANLIB}" \
20005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20006 distclean) \
20007 || exit 1
20008
20009 @endif cloog
20010
20011 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20012 maybe-maintainer-clean-cloog:
20013 @if cloog
20014 maybe-maintainer-clean-cloog: maintainer-clean-cloog
20015
20016 maintainer-clean-cloog:
20017 @[ -f ./cloog/Makefile ] || exit 0; \
20018 r=`${PWD_COMMAND}`; export r; \
20019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20020 $(HOST_EXPORTS) \
20021 for flag in $(EXTRA_HOST_FLAGS) ; do \
20022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20023 done; \
20024 echo "Doing maintainer-clean in cloog" ; \
20025 (cd $(HOST_SUBDIR)/cloog && \
20026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20028 "RANLIB=$${RANLIB}" \
20029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20030 maintainer-clean) \
20031 || exit 1
20032
20033 @endif cloog
20034
20035
20036
20037 .PHONY: configure-gnuserv maybe-configure-gnuserv
20038 maybe-configure-gnuserv:
20039 @if gcc-bootstrap
20040 configure-gnuserv: stage_current
20041 @endif gcc-bootstrap
20042 @if gnuserv
20043 maybe-configure-gnuserv: configure-gnuserv
20044 configure-gnuserv:
20045 @: $(MAKE); $(unstage)
20046 @r=`${PWD_COMMAND}`; export r; \
20047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20048 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
20049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
20050 $(HOST_EXPORTS) \
20051 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
20052 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
20053 case $(srcdir) in \
20054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20055 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
20056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20057 esac; \
20058 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
20059 libsrcdir="$$s/gnuserv"; \
20060 $(SHELL) $${libsrcdir}/configure \
20061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20062 --target=${target_alias} $${srcdiroption} \
20063 || exit 1
20064 @endif gnuserv
20065
20066
20067
20068
20069
20070 .PHONY: all-gnuserv maybe-all-gnuserv
20071 maybe-all-gnuserv:
20072 @if gcc-bootstrap
20073 all-gnuserv: stage_current
20074 @endif gcc-bootstrap
20075 @if gnuserv
20076 TARGET-gnuserv=all
20077 maybe-all-gnuserv: all-gnuserv
20078 all-gnuserv: configure-gnuserv
20079 @: $(MAKE); $(unstage)
20080 @r=`${PWD_COMMAND}`; export r; \
20081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20082 $(HOST_EXPORTS) \
20083 (cd $(HOST_SUBDIR)/gnuserv && \
20084 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20085 $(TARGET-gnuserv))
20086 @endif gnuserv
20087
20088
20089
20090
20091 .PHONY: check-gnuserv maybe-check-gnuserv
20092 maybe-check-gnuserv:
20093 @if gnuserv
20094 maybe-check-gnuserv: check-gnuserv
20095
20096 check-gnuserv:
20097 @: $(MAKE); $(unstage)
20098 @r=`${PWD_COMMAND}`; export r; \
20099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20100 $(HOST_EXPORTS) \
20101 (cd $(HOST_SUBDIR)/gnuserv && \
20102 $(MAKE) $(FLAGS_TO_PASS) check)
20103
20104 @endif gnuserv
20105
20106 .PHONY: install-gnuserv maybe-install-gnuserv
20107 maybe-install-gnuserv:
20108 @if gnuserv
20109 maybe-install-gnuserv: install-gnuserv
20110
20111 install-gnuserv: installdirs
20112 @: $(MAKE); $(unstage)
20113 @r=`${PWD_COMMAND}`; export r; \
20114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20115 $(HOST_EXPORTS) \
20116 (cd $(HOST_SUBDIR)/gnuserv && \
20117 $(MAKE) $(FLAGS_TO_PASS) install)
20118
20119 @endif gnuserv
20120
20121 # Other targets (info, dvi, pdf, etc.)
20122
20123 .PHONY: maybe-info-gnuserv info-gnuserv
20124 maybe-info-gnuserv:
20125 @if gnuserv
20126 maybe-info-gnuserv: info-gnuserv
20127
20128 info-gnuserv: \
20129 configure-gnuserv
20130 @: $(MAKE); $(unstage)
20131 @[ -f ./gnuserv/Makefile ] || exit 0; \
20132 r=`${PWD_COMMAND}`; export r; \
20133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20134 $(HOST_EXPORTS) \
20135 for flag in $(EXTRA_HOST_FLAGS) ; do \
20136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20137 done; \
20138 echo "Doing info in gnuserv" ; \
20139 (cd $(HOST_SUBDIR)/gnuserv && \
20140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20142 "RANLIB=$${RANLIB}" \
20143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20144 info) \
20145 || exit 1
20146
20147 @endif gnuserv
20148
20149 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
20150 maybe-dvi-gnuserv:
20151 @if gnuserv
20152 maybe-dvi-gnuserv: dvi-gnuserv
20153
20154 dvi-gnuserv: \
20155 configure-gnuserv
20156 @: $(MAKE); $(unstage)
20157 @[ -f ./gnuserv/Makefile ] || exit 0; \
20158 r=`${PWD_COMMAND}`; export r; \
20159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20160 $(HOST_EXPORTS) \
20161 for flag in $(EXTRA_HOST_FLAGS) ; do \
20162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20163 done; \
20164 echo "Doing dvi in gnuserv" ; \
20165 (cd $(HOST_SUBDIR)/gnuserv && \
20166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20168 "RANLIB=$${RANLIB}" \
20169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20170 dvi) \
20171 || exit 1
20172
20173 @endif gnuserv
20174
20175 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
20176 maybe-pdf-gnuserv:
20177 @if gnuserv
20178 maybe-pdf-gnuserv: pdf-gnuserv
20179
20180 pdf-gnuserv: \
20181 configure-gnuserv
20182 @: $(MAKE); $(unstage)
20183 @[ -f ./gnuserv/Makefile ] || exit 0; \
20184 r=`${PWD_COMMAND}`; export r; \
20185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20186 $(HOST_EXPORTS) \
20187 for flag in $(EXTRA_HOST_FLAGS) ; do \
20188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20189 done; \
20190 echo "Doing pdf in gnuserv" ; \
20191 (cd $(HOST_SUBDIR)/gnuserv && \
20192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20194 "RANLIB=$${RANLIB}" \
20195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20196 pdf) \
20197 || exit 1
20198
20199 @endif gnuserv
20200
20201 .PHONY: maybe-html-gnuserv html-gnuserv
20202 maybe-html-gnuserv:
20203 @if gnuserv
20204 maybe-html-gnuserv: html-gnuserv
20205
20206 html-gnuserv: \
20207 configure-gnuserv
20208 @: $(MAKE); $(unstage)
20209 @[ -f ./gnuserv/Makefile ] || exit 0; \
20210 r=`${PWD_COMMAND}`; export r; \
20211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20212 $(HOST_EXPORTS) \
20213 for flag in $(EXTRA_HOST_FLAGS) ; do \
20214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20215 done; \
20216 echo "Doing html in gnuserv" ; \
20217 (cd $(HOST_SUBDIR)/gnuserv && \
20218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20220 "RANLIB=$${RANLIB}" \
20221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20222 html) \
20223 || exit 1
20224
20225 @endif gnuserv
20226
20227 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
20228 maybe-TAGS-gnuserv:
20229 @if gnuserv
20230 maybe-TAGS-gnuserv: TAGS-gnuserv
20231
20232 TAGS-gnuserv: \
20233 configure-gnuserv
20234 @: $(MAKE); $(unstage)
20235 @[ -f ./gnuserv/Makefile ] || exit 0; \
20236 r=`${PWD_COMMAND}`; export r; \
20237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20238 $(HOST_EXPORTS) \
20239 for flag in $(EXTRA_HOST_FLAGS) ; do \
20240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20241 done; \
20242 echo "Doing TAGS in gnuserv" ; \
20243 (cd $(HOST_SUBDIR)/gnuserv && \
20244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20246 "RANLIB=$${RANLIB}" \
20247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20248 TAGS) \
20249 || exit 1
20250
20251 @endif gnuserv
20252
20253 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
20254 maybe-install-info-gnuserv:
20255 @if gnuserv
20256 maybe-install-info-gnuserv: install-info-gnuserv
20257
20258 install-info-gnuserv: \
20259 configure-gnuserv \
20260 info-gnuserv
20261 @: $(MAKE); $(unstage)
20262 @[ -f ./gnuserv/Makefile ] || exit 0; \
20263 r=`${PWD_COMMAND}`; export r; \
20264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20265 $(HOST_EXPORTS) \
20266 for flag in $(EXTRA_HOST_FLAGS) ; do \
20267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20268 done; \
20269 echo "Doing install-info in gnuserv" ; \
20270 (cd $(HOST_SUBDIR)/gnuserv && \
20271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20273 "RANLIB=$${RANLIB}" \
20274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20275 install-info) \
20276 || exit 1
20277
20278 @endif gnuserv
20279
20280 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
20281 maybe-install-pdf-gnuserv:
20282 @if gnuserv
20283 maybe-install-pdf-gnuserv: install-pdf-gnuserv
20284
20285 install-pdf-gnuserv: \
20286 configure-gnuserv \
20287 pdf-gnuserv
20288 @: $(MAKE); $(unstage)
20289 @[ -f ./gnuserv/Makefile ] || exit 0; \
20290 r=`${PWD_COMMAND}`; export r; \
20291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20292 $(HOST_EXPORTS) \
20293 for flag in $(EXTRA_HOST_FLAGS) ; do \
20294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20295 done; \
20296 echo "Doing install-pdf in gnuserv" ; \
20297 (cd $(HOST_SUBDIR)/gnuserv && \
20298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20300 "RANLIB=$${RANLIB}" \
20301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20302 install-pdf) \
20303 || exit 1
20304
20305 @endif gnuserv
20306
20307 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
20308 maybe-install-html-gnuserv:
20309 @if gnuserv
20310 maybe-install-html-gnuserv: install-html-gnuserv
20311
20312 install-html-gnuserv: \
20313 configure-gnuserv \
20314 html-gnuserv
20315 @: $(MAKE); $(unstage)
20316 @[ -f ./gnuserv/Makefile ] || exit 0; \
20317 r=`${PWD_COMMAND}`; export r; \
20318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20319 $(HOST_EXPORTS) \
20320 for flag in $(EXTRA_HOST_FLAGS) ; do \
20321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20322 done; \
20323 echo "Doing install-html in gnuserv" ; \
20324 (cd $(HOST_SUBDIR)/gnuserv && \
20325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20327 "RANLIB=$${RANLIB}" \
20328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20329 install-html) \
20330 || exit 1
20331
20332 @endif gnuserv
20333
20334 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
20335 maybe-installcheck-gnuserv:
20336 @if gnuserv
20337 maybe-installcheck-gnuserv: installcheck-gnuserv
20338
20339 installcheck-gnuserv: \
20340 configure-gnuserv
20341 @: $(MAKE); $(unstage)
20342 @[ -f ./gnuserv/Makefile ] || exit 0; \
20343 r=`${PWD_COMMAND}`; export r; \
20344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20345 $(HOST_EXPORTS) \
20346 for flag in $(EXTRA_HOST_FLAGS) ; do \
20347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20348 done; \
20349 echo "Doing installcheck in gnuserv" ; \
20350 (cd $(HOST_SUBDIR)/gnuserv && \
20351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20353 "RANLIB=$${RANLIB}" \
20354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20355 installcheck) \
20356 || exit 1
20357
20358 @endif gnuserv
20359
20360 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
20361 maybe-mostlyclean-gnuserv:
20362 @if gnuserv
20363 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
20364
20365 mostlyclean-gnuserv:
20366 @: $(MAKE); $(unstage)
20367 @[ -f ./gnuserv/Makefile ] || exit 0; \
20368 r=`${PWD_COMMAND}`; export r; \
20369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20370 $(HOST_EXPORTS) \
20371 for flag in $(EXTRA_HOST_FLAGS) ; do \
20372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20373 done; \
20374 echo "Doing mostlyclean in gnuserv" ; \
20375 (cd $(HOST_SUBDIR)/gnuserv && \
20376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20378 "RANLIB=$${RANLIB}" \
20379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20380 mostlyclean) \
20381 || exit 1
20382
20383 @endif gnuserv
20384
20385 .PHONY: maybe-clean-gnuserv clean-gnuserv
20386 maybe-clean-gnuserv:
20387 @if gnuserv
20388 maybe-clean-gnuserv: clean-gnuserv
20389
20390 clean-gnuserv:
20391 @: $(MAKE); $(unstage)
20392 @[ -f ./gnuserv/Makefile ] || exit 0; \
20393 r=`${PWD_COMMAND}`; export r; \
20394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20395 $(HOST_EXPORTS) \
20396 for flag in $(EXTRA_HOST_FLAGS) ; do \
20397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20398 done; \
20399 echo "Doing clean in gnuserv" ; \
20400 (cd $(HOST_SUBDIR)/gnuserv && \
20401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20403 "RANLIB=$${RANLIB}" \
20404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20405 clean) \
20406 || exit 1
20407
20408 @endif gnuserv
20409
20410 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
20411 maybe-distclean-gnuserv:
20412 @if gnuserv
20413 maybe-distclean-gnuserv: distclean-gnuserv
20414
20415 distclean-gnuserv:
20416 @: $(MAKE); $(unstage)
20417 @[ -f ./gnuserv/Makefile ] || exit 0; \
20418 r=`${PWD_COMMAND}`; export r; \
20419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20420 $(HOST_EXPORTS) \
20421 for flag in $(EXTRA_HOST_FLAGS) ; do \
20422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20423 done; \
20424 echo "Doing distclean in gnuserv" ; \
20425 (cd $(HOST_SUBDIR)/gnuserv && \
20426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20428 "RANLIB=$${RANLIB}" \
20429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20430 distclean) \
20431 || exit 1
20432
20433 @endif gnuserv
20434
20435 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
20436 maybe-maintainer-clean-gnuserv:
20437 @if gnuserv
20438 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
20439
20440 maintainer-clean-gnuserv:
20441 @: $(MAKE); $(unstage)
20442 @[ -f ./gnuserv/Makefile ] || exit 0; \
20443 r=`${PWD_COMMAND}`; export r; \
20444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20445 $(HOST_EXPORTS) \
20446 for flag in $(EXTRA_HOST_FLAGS) ; do \
20447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20448 done; \
20449 echo "Doing maintainer-clean in gnuserv" ; \
20450 (cd $(HOST_SUBDIR)/gnuserv && \
20451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20453 "RANLIB=$${RANLIB}" \
20454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20455 maintainer-clean) \
20456 || exit 1
20457
20458 @endif gnuserv
20459
20460
20461
20462 .PHONY: configure-gold maybe-configure-gold
20463 maybe-configure-gold:
20464 @if gcc-bootstrap
20465 configure-gold: stage_current
20466 @endif gcc-bootstrap
20467 @if gold
20468 maybe-configure-gold: configure-gold
20469 configure-gold:
20470 @r=`${PWD_COMMAND}`; export r; \
20471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20472 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20474 $(HOST_EXPORTS) \
20475 echo Configuring in $(HOST_SUBDIR)/gold; \
20476 cd "$(HOST_SUBDIR)/gold" || exit 1; \
20477 case $(srcdir) in \
20478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20479 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20481 esac; \
20482 srcdiroption="--srcdir=$${topdir}/gold"; \
20483 libsrcdir="$$s/gold"; \
20484 $(SHELL) $${libsrcdir}/configure \
20485 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20486 --target=${target_alias} $${srcdiroption} \
20487 || exit 1
20488 @endif gold
20489
20490
20491
20492 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
20493 maybe-configure-stage1-gold:
20494 @if gold-bootstrap
20495 maybe-configure-stage1-gold: configure-stage1-gold
20496 configure-stage1-gold:
20497 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20498 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20499 @r=`${PWD_COMMAND}`; export r; \
20500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20501 TFLAGS="$(STAGE1_TFLAGS)"; \
20502 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20503 $(HOST_EXPORTS) \
20504 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20505 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
20506 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20507 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
20508 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20509 cd $(HOST_SUBDIR)/gold || exit 1; \
20510 case $(srcdir) in \
20511 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20512 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20513 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20514 esac; \
20515 srcdiroption="--srcdir=$${topdir}/gold"; \
20516 libsrcdir="$$s/gold"; \
20517 $(SHELL) $${libsrcdir}/configure \
20518 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20519 --target=${target_alias} $${srcdiroption} \
20520 $(STAGE1_CONFIGURE_FLAGS)
20521 @endif gold-bootstrap
20522
20523 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
20524 maybe-configure-stage2-gold:
20525 @if gold-bootstrap
20526 maybe-configure-stage2-gold: configure-stage2-gold
20527 configure-stage2-gold:
20528 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20529 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20530 @r=`${PWD_COMMAND}`; export r; \
20531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20532 TFLAGS="$(STAGE2_TFLAGS)"; \
20533 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20534 $(HOST_EXPORTS) \
20535 $(POSTSTAGE1_HOST_EXPORTS) \
20536 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20537 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
20538 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20539 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
20540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20541 cd $(HOST_SUBDIR)/gold || exit 1; \
20542 case $(srcdir) in \
20543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20544 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20546 esac; \
20547 srcdiroption="--srcdir=$${topdir}/gold"; \
20548 libsrcdir="$$s/gold"; \
20549 $(SHELL) $${libsrcdir}/configure \
20550 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20551 --target=${target_alias} $${srcdiroption} \
20552 --with-build-libsubdir=$(HOST_SUBDIR) \
20553 $(STAGE2_CONFIGURE_FLAGS)
20554 @endif gold-bootstrap
20555
20556 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
20557 maybe-configure-stage3-gold:
20558 @if gold-bootstrap
20559 maybe-configure-stage3-gold: configure-stage3-gold
20560 configure-stage3-gold:
20561 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20562 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20563 @r=`${PWD_COMMAND}`; export r; \
20564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20565 TFLAGS="$(STAGE3_TFLAGS)"; \
20566 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20567 $(HOST_EXPORTS) \
20568 $(POSTSTAGE1_HOST_EXPORTS) \
20569 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20570 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
20571 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20572 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
20573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20574 cd $(HOST_SUBDIR)/gold || exit 1; \
20575 case $(srcdir) in \
20576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20577 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20579 esac; \
20580 srcdiroption="--srcdir=$${topdir}/gold"; \
20581 libsrcdir="$$s/gold"; \
20582 $(SHELL) $${libsrcdir}/configure \
20583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20584 --target=${target_alias} $${srcdiroption} \
20585 --with-build-libsubdir=$(HOST_SUBDIR) \
20586 $(STAGE3_CONFIGURE_FLAGS)
20587 @endif gold-bootstrap
20588
20589 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
20590 maybe-configure-stage4-gold:
20591 @if gold-bootstrap
20592 maybe-configure-stage4-gold: configure-stage4-gold
20593 configure-stage4-gold:
20594 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20596 @r=`${PWD_COMMAND}`; export r; \
20597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20598 TFLAGS="$(STAGE4_TFLAGS)"; \
20599 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20600 $(HOST_EXPORTS) \
20601 $(POSTSTAGE1_HOST_EXPORTS) \
20602 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20603 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
20604 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20605 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
20606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20607 cd $(HOST_SUBDIR)/gold || exit 1; \
20608 case $(srcdir) in \
20609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20610 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20612 esac; \
20613 srcdiroption="--srcdir=$${topdir}/gold"; \
20614 libsrcdir="$$s/gold"; \
20615 $(SHELL) $${libsrcdir}/configure \
20616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20617 --target=${target_alias} $${srcdiroption} \
20618 --with-build-libsubdir=$(HOST_SUBDIR) \
20619 $(STAGE4_CONFIGURE_FLAGS)
20620 @endif gold-bootstrap
20621
20622 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
20623 maybe-configure-stageprofile-gold:
20624 @if gold-bootstrap
20625 maybe-configure-stageprofile-gold: configure-stageprofile-gold
20626 configure-stageprofile-gold:
20627 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20629 @r=`${PWD_COMMAND}`; export r; \
20630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20631 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20632 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20633 $(HOST_EXPORTS) \
20634 $(POSTSTAGE1_HOST_EXPORTS) \
20635 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20636 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
20637 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20638 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
20639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20640 cd $(HOST_SUBDIR)/gold || exit 1; \
20641 case $(srcdir) in \
20642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20643 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20645 esac; \
20646 srcdiroption="--srcdir=$${topdir}/gold"; \
20647 libsrcdir="$$s/gold"; \
20648 $(SHELL) $${libsrcdir}/configure \
20649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20650 --target=${target_alias} $${srcdiroption} \
20651 --with-build-libsubdir=$(HOST_SUBDIR) \
20652 $(STAGEprofile_CONFIGURE_FLAGS)
20653 @endif gold-bootstrap
20654
20655 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
20656 maybe-configure-stagefeedback-gold:
20657 @if gold-bootstrap
20658 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
20659 configure-stagefeedback-gold:
20660 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20662 @r=`${PWD_COMMAND}`; export r; \
20663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20664 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20665 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20666 $(HOST_EXPORTS) \
20667 $(POSTSTAGE1_HOST_EXPORTS) \
20668 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20669 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
20670 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20671 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
20672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20673 cd $(HOST_SUBDIR)/gold || exit 1; \
20674 case $(srcdir) in \
20675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20676 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20678 esac; \
20679 srcdiroption="--srcdir=$${topdir}/gold"; \
20680 libsrcdir="$$s/gold"; \
20681 $(SHELL) $${libsrcdir}/configure \
20682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20683 --target=${target_alias} $${srcdiroption} \
20684 --with-build-libsubdir=$(HOST_SUBDIR) \
20685 $(STAGEfeedback_CONFIGURE_FLAGS)
20686 @endif gold-bootstrap
20687
20688
20689
20690
20691
20692 .PHONY: all-gold maybe-all-gold
20693 maybe-all-gold:
20694 @if gcc-bootstrap
20695 all-gold: stage_current
20696 @endif gcc-bootstrap
20697 @if gold
20698 TARGET-gold=all
20699 maybe-all-gold: all-gold
20700 all-gold: configure-gold
20701 @r=`${PWD_COMMAND}`; export r; \
20702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20703 $(HOST_EXPORTS) \
20704 (cd $(HOST_SUBDIR)/gold && \
20705 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20706 $(TARGET-gold))
20707 @endif gold
20708
20709
20710
20711 .PHONY: all-stage1-gold maybe-all-stage1-gold
20712 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
20713 maybe-all-stage1-gold:
20714 maybe-clean-stage1-gold:
20715 @if gold-bootstrap
20716 maybe-all-stage1-gold: all-stage1-gold
20717 all-stage1: all-stage1-gold
20718 TARGET-stage1-gold = $(TARGET-gold)
20719 all-stage1-gold: configure-stage1-gold
20720 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20721 @r=`${PWD_COMMAND}`; export r; \
20722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20723 TFLAGS="$(STAGE1_TFLAGS)"; \
20724 $(HOST_EXPORTS) \
20725 cd $(HOST_SUBDIR)/gold && \
20726 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20727 CFLAGS="$(STAGE1_CFLAGS)" \
20728 CXXFLAGS="$(STAGE1_CFLAGS)" \
20729 LIBCFLAGS="$(LIBCFLAGS)" \
20730 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20731 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20732 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20733 $(EXTRA_HOST_FLAGS) \
20734 TFLAGS="$(STAGE1_TFLAGS)" \
20735 $(TARGET-stage1-gold)
20736
20737 maybe-clean-stage1-gold: clean-stage1-gold
20738 clean-stage1: clean-stage1-gold
20739 clean-stage1-gold:
20740 @if [ $(current_stage) = stage1 ]; then \
20741 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20742 else \
20743 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
20744 $(MAKE) stage1-start; \
20745 fi; \
20746 cd $(HOST_SUBDIR)/gold && \
20747 $(MAKE) $(EXTRA_HOST_FLAGS) \
20748 clean
20749 @endif gold-bootstrap
20750
20751
20752 .PHONY: all-stage2-gold maybe-all-stage2-gold
20753 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
20754 maybe-all-stage2-gold:
20755 maybe-clean-stage2-gold:
20756 @if gold-bootstrap
20757 maybe-all-stage2-gold: all-stage2-gold
20758 all-stage2: all-stage2-gold
20759 TARGET-stage2-gold = $(TARGET-gold)
20760 all-stage2-gold: configure-stage2-gold
20761 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20762 @r=`${PWD_COMMAND}`; export r; \
20763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20764 TFLAGS="$(STAGE2_TFLAGS)"; \
20765 $(HOST_EXPORTS) \
20766 $(POSTSTAGE1_HOST_EXPORTS) \
20767 cd $(HOST_SUBDIR)/gold && \
20768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20769 CFLAGS="$(STAGE2_CFLAGS)" \
20770 CXXFLAGS="$(STAGE2_CFLAGS)" \
20771 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20775 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20776 TFLAGS="$(STAGE2_TFLAGS)" \
20777 $(TARGET-stage2-gold)
20778
20779 maybe-clean-stage2-gold: clean-stage2-gold
20780 clean-stage2: clean-stage2-gold
20781 clean-stage2-gold:
20782 @if [ $(current_stage) = stage2 ]; then \
20783 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20784 else \
20785 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
20786 $(MAKE) stage2-start; \
20787 fi; \
20788 cd $(HOST_SUBDIR)/gold && \
20789 $(MAKE) $(EXTRA_HOST_FLAGS) \
20790 $(POSTSTAGE1_FLAGS_TO_PASS) \
20791 clean
20792 @endif gold-bootstrap
20793
20794
20795 .PHONY: all-stage3-gold maybe-all-stage3-gold
20796 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
20797 maybe-all-stage3-gold:
20798 maybe-clean-stage3-gold:
20799 @if gold-bootstrap
20800 maybe-all-stage3-gold: all-stage3-gold
20801 all-stage3: all-stage3-gold
20802 TARGET-stage3-gold = $(TARGET-gold)
20803 all-stage3-gold: configure-stage3-gold
20804 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20805 @r=`${PWD_COMMAND}`; export r; \
20806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20807 TFLAGS="$(STAGE3_TFLAGS)"; \
20808 $(HOST_EXPORTS) \
20809 $(POSTSTAGE1_HOST_EXPORTS) \
20810 cd $(HOST_SUBDIR)/gold && \
20811 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20812 CFLAGS="$(STAGE3_CFLAGS)" \
20813 CXXFLAGS="$(STAGE3_CFLAGS)" \
20814 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20815 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20816 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20817 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20818 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20819 TFLAGS="$(STAGE3_TFLAGS)" \
20820 $(TARGET-stage3-gold)
20821
20822 maybe-clean-stage3-gold: clean-stage3-gold
20823 clean-stage3: clean-stage3-gold
20824 clean-stage3-gold:
20825 @if [ $(current_stage) = stage3 ]; then \
20826 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20827 else \
20828 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
20829 $(MAKE) stage3-start; \
20830 fi; \
20831 cd $(HOST_SUBDIR)/gold && \
20832 $(MAKE) $(EXTRA_HOST_FLAGS) \
20833 $(POSTSTAGE1_FLAGS_TO_PASS) \
20834 clean
20835 @endif gold-bootstrap
20836
20837
20838 .PHONY: all-stage4-gold maybe-all-stage4-gold
20839 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
20840 maybe-all-stage4-gold:
20841 maybe-clean-stage4-gold:
20842 @if gold-bootstrap
20843 maybe-all-stage4-gold: all-stage4-gold
20844 all-stage4: all-stage4-gold
20845 TARGET-stage4-gold = $(TARGET-gold)
20846 all-stage4-gold: configure-stage4-gold
20847 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20848 @r=`${PWD_COMMAND}`; export r; \
20849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20850 TFLAGS="$(STAGE4_TFLAGS)"; \
20851 $(HOST_EXPORTS) \
20852 $(POSTSTAGE1_HOST_EXPORTS) \
20853 cd $(HOST_SUBDIR)/gold && \
20854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20855 CFLAGS="$(STAGE4_CFLAGS)" \
20856 CXXFLAGS="$(STAGE4_CFLAGS)" \
20857 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20861 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20862 TFLAGS="$(STAGE4_TFLAGS)" \
20863 $(TARGET-stage4-gold)
20864
20865 maybe-clean-stage4-gold: clean-stage4-gold
20866 clean-stage4: clean-stage4-gold
20867 clean-stage4-gold:
20868 @if [ $(current_stage) = stage4 ]; then \
20869 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20870 else \
20871 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
20872 $(MAKE) stage4-start; \
20873 fi; \
20874 cd $(HOST_SUBDIR)/gold && \
20875 $(MAKE) $(EXTRA_HOST_FLAGS) \
20876 $(POSTSTAGE1_FLAGS_TO_PASS) \
20877 clean
20878 @endif gold-bootstrap
20879
20880
20881 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
20882 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
20883 maybe-all-stageprofile-gold:
20884 maybe-clean-stageprofile-gold:
20885 @if gold-bootstrap
20886 maybe-all-stageprofile-gold: all-stageprofile-gold
20887 all-stageprofile: all-stageprofile-gold
20888 TARGET-stageprofile-gold = $(TARGET-gold)
20889 all-stageprofile-gold: configure-stageprofile-gold
20890 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20891 @r=`${PWD_COMMAND}`; export r; \
20892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20893 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20894 $(HOST_EXPORTS) \
20895 $(POSTSTAGE1_HOST_EXPORTS) \
20896 cd $(HOST_SUBDIR)/gold && \
20897 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20898 CFLAGS="$(STAGEprofile_CFLAGS)" \
20899 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
20900 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20901 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20902 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20903 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20904 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20905 TFLAGS="$(STAGEprofile_TFLAGS)" \
20906 $(TARGET-stageprofile-gold)
20907
20908 maybe-clean-stageprofile-gold: clean-stageprofile-gold
20909 clean-stageprofile: clean-stageprofile-gold
20910 clean-stageprofile-gold:
20911 @if [ $(current_stage) = stageprofile ]; then \
20912 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20913 else \
20914 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
20915 $(MAKE) stageprofile-start; \
20916 fi; \
20917 cd $(HOST_SUBDIR)/gold && \
20918 $(MAKE) $(EXTRA_HOST_FLAGS) \
20919 $(POSTSTAGE1_FLAGS_TO_PASS) \
20920 clean
20921 @endif gold-bootstrap
20922
20923
20924 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
20925 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
20926 maybe-all-stagefeedback-gold:
20927 maybe-clean-stagefeedback-gold:
20928 @if gold-bootstrap
20929 maybe-all-stagefeedback-gold: all-stagefeedback-gold
20930 all-stagefeedback: all-stagefeedback-gold
20931 TARGET-stagefeedback-gold = $(TARGET-gold)
20932 all-stagefeedback-gold: configure-stagefeedback-gold
20933 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20934 @r=`${PWD_COMMAND}`; export r; \
20935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20936 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20937 $(HOST_EXPORTS) \
20938 $(POSTSTAGE1_HOST_EXPORTS) \
20939 cd $(HOST_SUBDIR)/gold && \
20940 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20941 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20942 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
20943 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20947 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20948 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20949 $(TARGET-stagefeedback-gold)
20950
20951 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
20952 clean-stagefeedback: clean-stagefeedback-gold
20953 clean-stagefeedback-gold:
20954 @if [ $(current_stage) = stagefeedback ]; then \
20955 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20956 else \
20957 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
20958 $(MAKE) stagefeedback-start; \
20959 fi; \
20960 cd $(HOST_SUBDIR)/gold && \
20961 $(MAKE) $(EXTRA_HOST_FLAGS) \
20962 $(POSTSTAGE1_FLAGS_TO_PASS) \
20963 clean
20964 @endif gold-bootstrap
20965
20966
20967
20968
20969
20970 .PHONY: check-gold maybe-check-gold
20971 maybe-check-gold:
20972 @if gold
20973 maybe-check-gold: check-gold
20974
20975 check-gold:
20976 @: $(MAKE); $(unstage)
20977 @r=`${PWD_COMMAND}`; export r; \
20978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20979 $(HOST_EXPORTS) \
20980 (cd $(HOST_SUBDIR)/gold && \
20981 $(MAKE) $(FLAGS_TO_PASS) check)
20982
20983 @endif gold
20984
20985 .PHONY: install-gold maybe-install-gold
20986 maybe-install-gold:
20987 @if gold
20988 maybe-install-gold: install-gold
20989
20990 install-gold: installdirs
20991 @: $(MAKE); $(unstage)
20992 @r=`${PWD_COMMAND}`; export r; \
20993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20994 $(HOST_EXPORTS) \
20995 (cd $(HOST_SUBDIR)/gold && \
20996 $(MAKE) $(FLAGS_TO_PASS) install)
20997
20998 @endif gold
20999
21000 # Other targets (info, dvi, pdf, etc.)
21001
21002 .PHONY: maybe-info-gold info-gold
21003 maybe-info-gold:
21004 @if gold
21005 maybe-info-gold: info-gold
21006
21007 info-gold: \
21008 configure-gold
21009 @[ -f ./gold/Makefile ] || exit 0; \
21010 r=`${PWD_COMMAND}`; export r; \
21011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21012 $(HOST_EXPORTS) \
21013 for flag in $(EXTRA_HOST_FLAGS) ; do \
21014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21015 done; \
21016 echo "Doing info in gold" ; \
21017 (cd $(HOST_SUBDIR)/gold && \
21018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21020 "RANLIB=$${RANLIB}" \
21021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21022 info) \
21023 || exit 1
21024
21025 @endif gold
21026
21027 .PHONY: maybe-dvi-gold dvi-gold
21028 maybe-dvi-gold:
21029 @if gold
21030 maybe-dvi-gold: dvi-gold
21031
21032 dvi-gold: \
21033 configure-gold
21034 @[ -f ./gold/Makefile ] || exit 0; \
21035 r=`${PWD_COMMAND}`; export r; \
21036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21037 $(HOST_EXPORTS) \
21038 for flag in $(EXTRA_HOST_FLAGS) ; do \
21039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21040 done; \
21041 echo "Doing dvi in gold" ; \
21042 (cd $(HOST_SUBDIR)/gold && \
21043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21045 "RANLIB=$${RANLIB}" \
21046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21047 dvi) \
21048 || exit 1
21049
21050 @endif gold
21051
21052 .PHONY: maybe-pdf-gold pdf-gold
21053 maybe-pdf-gold:
21054 @if gold
21055 maybe-pdf-gold: pdf-gold
21056
21057 pdf-gold: \
21058 configure-gold
21059 @[ -f ./gold/Makefile ] || exit 0; \
21060 r=`${PWD_COMMAND}`; export r; \
21061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21062 $(HOST_EXPORTS) \
21063 for flag in $(EXTRA_HOST_FLAGS) ; do \
21064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21065 done; \
21066 echo "Doing pdf in gold" ; \
21067 (cd $(HOST_SUBDIR)/gold && \
21068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21070 "RANLIB=$${RANLIB}" \
21071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21072 pdf) \
21073 || exit 1
21074
21075 @endif gold
21076
21077 .PHONY: maybe-html-gold html-gold
21078 maybe-html-gold:
21079 @if gold
21080 maybe-html-gold: html-gold
21081
21082 html-gold: \
21083 configure-gold
21084 @[ -f ./gold/Makefile ] || exit 0; \
21085 r=`${PWD_COMMAND}`; export r; \
21086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21087 $(HOST_EXPORTS) \
21088 for flag in $(EXTRA_HOST_FLAGS) ; do \
21089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21090 done; \
21091 echo "Doing html in gold" ; \
21092 (cd $(HOST_SUBDIR)/gold && \
21093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21095 "RANLIB=$${RANLIB}" \
21096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21097 html) \
21098 || exit 1
21099
21100 @endif gold
21101
21102 .PHONY: maybe-TAGS-gold TAGS-gold
21103 maybe-TAGS-gold:
21104 @if gold
21105 maybe-TAGS-gold: TAGS-gold
21106
21107 TAGS-gold: \
21108 configure-gold
21109 @[ -f ./gold/Makefile ] || exit 0; \
21110 r=`${PWD_COMMAND}`; export r; \
21111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21112 $(HOST_EXPORTS) \
21113 for flag in $(EXTRA_HOST_FLAGS) ; do \
21114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21115 done; \
21116 echo "Doing TAGS in gold" ; \
21117 (cd $(HOST_SUBDIR)/gold && \
21118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21120 "RANLIB=$${RANLIB}" \
21121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21122 TAGS) \
21123 || exit 1
21124
21125 @endif gold
21126
21127 .PHONY: maybe-install-info-gold install-info-gold
21128 maybe-install-info-gold:
21129 @if gold
21130 maybe-install-info-gold: install-info-gold
21131
21132 install-info-gold: \
21133 configure-gold \
21134 info-gold
21135 @[ -f ./gold/Makefile ] || exit 0; \
21136 r=`${PWD_COMMAND}`; export r; \
21137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21138 $(HOST_EXPORTS) \
21139 for flag in $(EXTRA_HOST_FLAGS) ; do \
21140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21141 done; \
21142 echo "Doing install-info in gold" ; \
21143 (cd $(HOST_SUBDIR)/gold && \
21144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21146 "RANLIB=$${RANLIB}" \
21147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21148 install-info) \
21149 || exit 1
21150
21151 @endif gold
21152
21153 .PHONY: maybe-install-pdf-gold install-pdf-gold
21154 maybe-install-pdf-gold:
21155 @if gold
21156 maybe-install-pdf-gold: install-pdf-gold
21157
21158 install-pdf-gold: \
21159 configure-gold \
21160 pdf-gold
21161 @[ -f ./gold/Makefile ] || exit 0; \
21162 r=`${PWD_COMMAND}`; export r; \
21163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21164 $(HOST_EXPORTS) \
21165 for flag in $(EXTRA_HOST_FLAGS) ; do \
21166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21167 done; \
21168 echo "Doing install-pdf in gold" ; \
21169 (cd $(HOST_SUBDIR)/gold && \
21170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21172 "RANLIB=$${RANLIB}" \
21173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21174 install-pdf) \
21175 || exit 1
21176
21177 @endif gold
21178
21179 .PHONY: maybe-install-html-gold install-html-gold
21180 maybe-install-html-gold:
21181 @if gold
21182 maybe-install-html-gold: install-html-gold
21183
21184 install-html-gold: \
21185 configure-gold \
21186 html-gold
21187 @[ -f ./gold/Makefile ] || exit 0; \
21188 r=`${PWD_COMMAND}`; export r; \
21189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21190 $(HOST_EXPORTS) \
21191 for flag in $(EXTRA_HOST_FLAGS) ; do \
21192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21193 done; \
21194 echo "Doing install-html in gold" ; \
21195 (cd $(HOST_SUBDIR)/gold && \
21196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21198 "RANLIB=$${RANLIB}" \
21199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21200 install-html) \
21201 || exit 1
21202
21203 @endif gold
21204
21205 .PHONY: maybe-installcheck-gold installcheck-gold
21206 maybe-installcheck-gold:
21207 @if gold
21208 maybe-installcheck-gold: installcheck-gold
21209
21210 installcheck-gold: \
21211 configure-gold
21212 @[ -f ./gold/Makefile ] || exit 0; \
21213 r=`${PWD_COMMAND}`; export r; \
21214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21215 $(HOST_EXPORTS) \
21216 for flag in $(EXTRA_HOST_FLAGS) ; do \
21217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21218 done; \
21219 echo "Doing installcheck in gold" ; \
21220 (cd $(HOST_SUBDIR)/gold && \
21221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21223 "RANLIB=$${RANLIB}" \
21224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21225 installcheck) \
21226 || exit 1
21227
21228 @endif gold
21229
21230 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
21231 maybe-mostlyclean-gold:
21232 @if gold
21233 maybe-mostlyclean-gold: mostlyclean-gold
21234
21235 mostlyclean-gold:
21236 @[ -f ./gold/Makefile ] || exit 0; \
21237 r=`${PWD_COMMAND}`; export r; \
21238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21239 $(HOST_EXPORTS) \
21240 for flag in $(EXTRA_HOST_FLAGS) ; do \
21241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21242 done; \
21243 echo "Doing mostlyclean in gold" ; \
21244 (cd $(HOST_SUBDIR)/gold && \
21245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21247 "RANLIB=$${RANLIB}" \
21248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21249 mostlyclean) \
21250 || exit 1
21251
21252 @endif gold
21253
21254 .PHONY: maybe-clean-gold clean-gold
21255 maybe-clean-gold:
21256 @if gold
21257 maybe-clean-gold: clean-gold
21258
21259 clean-gold:
21260 @[ -f ./gold/Makefile ] || exit 0; \
21261 r=`${PWD_COMMAND}`; export r; \
21262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21263 $(HOST_EXPORTS) \
21264 for flag in $(EXTRA_HOST_FLAGS) ; do \
21265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21266 done; \
21267 echo "Doing clean in gold" ; \
21268 (cd $(HOST_SUBDIR)/gold && \
21269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21271 "RANLIB=$${RANLIB}" \
21272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21273 clean) \
21274 || exit 1
21275
21276 @endif gold
21277
21278 .PHONY: maybe-distclean-gold distclean-gold
21279 maybe-distclean-gold:
21280 @if gold
21281 maybe-distclean-gold: distclean-gold
21282
21283 distclean-gold:
21284 @[ -f ./gold/Makefile ] || exit 0; \
21285 r=`${PWD_COMMAND}`; export r; \
21286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21287 $(HOST_EXPORTS) \
21288 for flag in $(EXTRA_HOST_FLAGS) ; do \
21289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21290 done; \
21291 echo "Doing distclean in gold" ; \
21292 (cd $(HOST_SUBDIR)/gold && \
21293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21295 "RANLIB=$${RANLIB}" \
21296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21297 distclean) \
21298 || exit 1
21299
21300 @endif gold
21301
21302 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
21303 maybe-maintainer-clean-gold:
21304 @if gold
21305 maybe-maintainer-clean-gold: maintainer-clean-gold
21306
21307 maintainer-clean-gold:
21308 @[ -f ./gold/Makefile ] || exit 0; \
21309 r=`${PWD_COMMAND}`; export r; \
21310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21311 $(HOST_EXPORTS) \
21312 for flag in $(EXTRA_HOST_FLAGS) ; do \
21313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21314 done; \
21315 echo "Doing maintainer-clean in gold" ; \
21316 (cd $(HOST_SUBDIR)/gold && \
21317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21319 "RANLIB=$${RANLIB}" \
21320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21321 maintainer-clean) \
21322 || exit 1
21323
21324 @endif gold
21325
21326
21327
21328 .PHONY: configure-gprof maybe-configure-gprof
21329 maybe-configure-gprof:
21330 @if gcc-bootstrap
21331 configure-gprof: stage_current
21332 @endif gcc-bootstrap
21333 @if gprof
21334 maybe-configure-gprof: configure-gprof
21335 configure-gprof:
21336 @: $(MAKE); $(unstage)
21337 @r=`${PWD_COMMAND}`; export r; \
21338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21339 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
21340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
21341 $(HOST_EXPORTS) \
21342 echo Configuring in $(HOST_SUBDIR)/gprof; \
21343 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
21344 case $(srcdir) in \
21345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21346 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
21347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21348 esac; \
21349 srcdiroption="--srcdir=$${topdir}/gprof"; \
21350 libsrcdir="$$s/gprof"; \
21351 $(SHELL) $${libsrcdir}/configure \
21352 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21353 --target=${target_alias} $${srcdiroption} \
21354 || exit 1
21355 @endif gprof
21356
21357
21358
21359
21360
21361 .PHONY: all-gprof maybe-all-gprof
21362 maybe-all-gprof:
21363 @if gcc-bootstrap
21364 all-gprof: stage_current
21365 @endif gcc-bootstrap
21366 @if gprof
21367 TARGET-gprof=all
21368 maybe-all-gprof: all-gprof
21369 all-gprof: configure-gprof
21370 @: $(MAKE); $(unstage)
21371 @r=`${PWD_COMMAND}`; export r; \
21372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21373 $(HOST_EXPORTS) \
21374 (cd $(HOST_SUBDIR)/gprof && \
21375 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21376 $(TARGET-gprof))
21377 @endif gprof
21378
21379
21380
21381
21382 .PHONY: check-gprof maybe-check-gprof
21383 maybe-check-gprof:
21384 @if gprof
21385 maybe-check-gprof: check-gprof
21386
21387 check-gprof:
21388 @: $(MAKE); $(unstage)
21389 @r=`${PWD_COMMAND}`; export r; \
21390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21391 $(HOST_EXPORTS) \
21392 (cd $(HOST_SUBDIR)/gprof && \
21393 $(MAKE) $(FLAGS_TO_PASS) check)
21394
21395 @endif gprof
21396
21397 .PHONY: install-gprof maybe-install-gprof
21398 maybe-install-gprof:
21399 @if gprof
21400 maybe-install-gprof: install-gprof
21401
21402 install-gprof: installdirs
21403 @: $(MAKE); $(unstage)
21404 @r=`${PWD_COMMAND}`; export r; \
21405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21406 $(HOST_EXPORTS) \
21407 (cd $(HOST_SUBDIR)/gprof && \
21408 $(MAKE) $(FLAGS_TO_PASS) install)
21409
21410 @endif gprof
21411
21412 # Other targets (info, dvi, pdf, etc.)
21413
21414 .PHONY: maybe-info-gprof info-gprof
21415 maybe-info-gprof:
21416 @if gprof
21417 maybe-info-gprof: info-gprof
21418
21419 info-gprof: \
21420 configure-gprof
21421 @: $(MAKE); $(unstage)
21422 @[ -f ./gprof/Makefile ] || exit 0; \
21423 r=`${PWD_COMMAND}`; export r; \
21424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21425 $(HOST_EXPORTS) \
21426 for flag in $(EXTRA_HOST_FLAGS) ; do \
21427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21428 done; \
21429 echo "Doing info in gprof" ; \
21430 (cd $(HOST_SUBDIR)/gprof && \
21431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21433 "RANLIB=$${RANLIB}" \
21434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21435 info) \
21436 || exit 1
21437
21438 @endif gprof
21439
21440 .PHONY: maybe-dvi-gprof dvi-gprof
21441 maybe-dvi-gprof:
21442 @if gprof
21443 maybe-dvi-gprof: dvi-gprof
21444
21445 dvi-gprof: \
21446 configure-gprof
21447 @: $(MAKE); $(unstage)
21448 @[ -f ./gprof/Makefile ] || exit 0; \
21449 r=`${PWD_COMMAND}`; export r; \
21450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21451 $(HOST_EXPORTS) \
21452 for flag in $(EXTRA_HOST_FLAGS) ; do \
21453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21454 done; \
21455 echo "Doing dvi in gprof" ; \
21456 (cd $(HOST_SUBDIR)/gprof && \
21457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21459 "RANLIB=$${RANLIB}" \
21460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21461 dvi) \
21462 || exit 1
21463
21464 @endif gprof
21465
21466 .PHONY: maybe-pdf-gprof pdf-gprof
21467 maybe-pdf-gprof:
21468 @if gprof
21469 maybe-pdf-gprof: pdf-gprof
21470
21471 pdf-gprof: \
21472 configure-gprof
21473 @: $(MAKE); $(unstage)
21474 @[ -f ./gprof/Makefile ] || exit 0; \
21475 r=`${PWD_COMMAND}`; export r; \
21476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21477 $(HOST_EXPORTS) \
21478 for flag in $(EXTRA_HOST_FLAGS) ; do \
21479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21480 done; \
21481 echo "Doing pdf in gprof" ; \
21482 (cd $(HOST_SUBDIR)/gprof && \
21483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21485 "RANLIB=$${RANLIB}" \
21486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21487 pdf) \
21488 || exit 1
21489
21490 @endif gprof
21491
21492 .PHONY: maybe-html-gprof html-gprof
21493 maybe-html-gprof:
21494 @if gprof
21495 maybe-html-gprof: html-gprof
21496
21497 html-gprof: \
21498 configure-gprof
21499 @: $(MAKE); $(unstage)
21500 @[ -f ./gprof/Makefile ] || exit 0; \
21501 r=`${PWD_COMMAND}`; export r; \
21502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21503 $(HOST_EXPORTS) \
21504 for flag in $(EXTRA_HOST_FLAGS) ; do \
21505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21506 done; \
21507 echo "Doing html in gprof" ; \
21508 (cd $(HOST_SUBDIR)/gprof && \
21509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21511 "RANLIB=$${RANLIB}" \
21512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21513 html) \
21514 || exit 1
21515
21516 @endif gprof
21517
21518 .PHONY: maybe-TAGS-gprof TAGS-gprof
21519 maybe-TAGS-gprof:
21520 @if gprof
21521 maybe-TAGS-gprof: TAGS-gprof
21522
21523 TAGS-gprof: \
21524 configure-gprof
21525 @: $(MAKE); $(unstage)
21526 @[ -f ./gprof/Makefile ] || exit 0; \
21527 r=`${PWD_COMMAND}`; export r; \
21528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21529 $(HOST_EXPORTS) \
21530 for flag in $(EXTRA_HOST_FLAGS) ; do \
21531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21532 done; \
21533 echo "Doing TAGS in gprof" ; \
21534 (cd $(HOST_SUBDIR)/gprof && \
21535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21537 "RANLIB=$${RANLIB}" \
21538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21539 TAGS) \
21540 || exit 1
21541
21542 @endif gprof
21543
21544 .PHONY: maybe-install-info-gprof install-info-gprof
21545 maybe-install-info-gprof:
21546 @if gprof
21547 maybe-install-info-gprof: install-info-gprof
21548
21549 install-info-gprof: \
21550 configure-gprof \
21551 info-gprof
21552 @: $(MAKE); $(unstage)
21553 @[ -f ./gprof/Makefile ] || exit 0; \
21554 r=`${PWD_COMMAND}`; export r; \
21555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21556 $(HOST_EXPORTS) \
21557 for flag in $(EXTRA_HOST_FLAGS) ; do \
21558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21559 done; \
21560 echo "Doing install-info in gprof" ; \
21561 (cd $(HOST_SUBDIR)/gprof && \
21562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21564 "RANLIB=$${RANLIB}" \
21565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21566 install-info) \
21567 || exit 1
21568
21569 @endif gprof
21570
21571 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
21572 maybe-install-pdf-gprof:
21573 @if gprof
21574 maybe-install-pdf-gprof: install-pdf-gprof
21575
21576 install-pdf-gprof: \
21577 configure-gprof \
21578 pdf-gprof
21579 @: $(MAKE); $(unstage)
21580 @[ -f ./gprof/Makefile ] || exit 0; \
21581 r=`${PWD_COMMAND}`; export r; \
21582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21583 $(HOST_EXPORTS) \
21584 for flag in $(EXTRA_HOST_FLAGS) ; do \
21585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21586 done; \
21587 echo "Doing install-pdf in gprof" ; \
21588 (cd $(HOST_SUBDIR)/gprof && \
21589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21591 "RANLIB=$${RANLIB}" \
21592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21593 install-pdf) \
21594 || exit 1
21595
21596 @endif gprof
21597
21598 .PHONY: maybe-install-html-gprof install-html-gprof
21599 maybe-install-html-gprof:
21600 @if gprof
21601 maybe-install-html-gprof: install-html-gprof
21602
21603 install-html-gprof: \
21604 configure-gprof \
21605 html-gprof
21606 @: $(MAKE); $(unstage)
21607 @[ -f ./gprof/Makefile ] || exit 0; \
21608 r=`${PWD_COMMAND}`; export r; \
21609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21610 $(HOST_EXPORTS) \
21611 for flag in $(EXTRA_HOST_FLAGS) ; do \
21612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21613 done; \
21614 echo "Doing install-html in gprof" ; \
21615 (cd $(HOST_SUBDIR)/gprof && \
21616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21618 "RANLIB=$${RANLIB}" \
21619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21620 install-html) \
21621 || exit 1
21622
21623 @endif gprof
21624
21625 .PHONY: maybe-installcheck-gprof installcheck-gprof
21626 maybe-installcheck-gprof:
21627 @if gprof
21628 maybe-installcheck-gprof: installcheck-gprof
21629
21630 installcheck-gprof: \
21631 configure-gprof
21632 @: $(MAKE); $(unstage)
21633 @[ -f ./gprof/Makefile ] || exit 0; \
21634 r=`${PWD_COMMAND}`; export r; \
21635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21636 $(HOST_EXPORTS) \
21637 for flag in $(EXTRA_HOST_FLAGS) ; do \
21638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21639 done; \
21640 echo "Doing installcheck in gprof" ; \
21641 (cd $(HOST_SUBDIR)/gprof && \
21642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21644 "RANLIB=$${RANLIB}" \
21645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21646 installcheck) \
21647 || exit 1
21648
21649 @endif gprof
21650
21651 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
21652 maybe-mostlyclean-gprof:
21653 @if gprof
21654 maybe-mostlyclean-gprof: mostlyclean-gprof
21655
21656 mostlyclean-gprof:
21657 @: $(MAKE); $(unstage)
21658 @[ -f ./gprof/Makefile ] || exit 0; \
21659 r=`${PWD_COMMAND}`; export r; \
21660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21661 $(HOST_EXPORTS) \
21662 for flag in $(EXTRA_HOST_FLAGS) ; do \
21663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21664 done; \
21665 echo "Doing mostlyclean in gprof" ; \
21666 (cd $(HOST_SUBDIR)/gprof && \
21667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21669 "RANLIB=$${RANLIB}" \
21670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21671 mostlyclean) \
21672 || exit 1
21673
21674 @endif gprof
21675
21676 .PHONY: maybe-clean-gprof clean-gprof
21677 maybe-clean-gprof:
21678 @if gprof
21679 maybe-clean-gprof: clean-gprof
21680
21681 clean-gprof:
21682 @: $(MAKE); $(unstage)
21683 @[ -f ./gprof/Makefile ] || exit 0; \
21684 r=`${PWD_COMMAND}`; export r; \
21685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21686 $(HOST_EXPORTS) \
21687 for flag in $(EXTRA_HOST_FLAGS) ; do \
21688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21689 done; \
21690 echo "Doing clean in gprof" ; \
21691 (cd $(HOST_SUBDIR)/gprof && \
21692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21694 "RANLIB=$${RANLIB}" \
21695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21696 clean) \
21697 || exit 1
21698
21699 @endif gprof
21700
21701 .PHONY: maybe-distclean-gprof distclean-gprof
21702 maybe-distclean-gprof:
21703 @if gprof
21704 maybe-distclean-gprof: distclean-gprof
21705
21706 distclean-gprof:
21707 @: $(MAKE); $(unstage)
21708 @[ -f ./gprof/Makefile ] || exit 0; \
21709 r=`${PWD_COMMAND}`; export r; \
21710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21711 $(HOST_EXPORTS) \
21712 for flag in $(EXTRA_HOST_FLAGS) ; do \
21713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21714 done; \
21715 echo "Doing distclean in gprof" ; \
21716 (cd $(HOST_SUBDIR)/gprof && \
21717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21719 "RANLIB=$${RANLIB}" \
21720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21721 distclean) \
21722 || exit 1
21723
21724 @endif gprof
21725
21726 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
21727 maybe-maintainer-clean-gprof:
21728 @if gprof
21729 maybe-maintainer-clean-gprof: maintainer-clean-gprof
21730
21731 maintainer-clean-gprof:
21732 @: $(MAKE); $(unstage)
21733 @[ -f ./gprof/Makefile ] || exit 0; \
21734 r=`${PWD_COMMAND}`; export r; \
21735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21736 $(HOST_EXPORTS) \
21737 for flag in $(EXTRA_HOST_FLAGS) ; do \
21738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21739 done; \
21740 echo "Doing maintainer-clean in gprof" ; \
21741 (cd $(HOST_SUBDIR)/gprof && \
21742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21744 "RANLIB=$${RANLIB}" \
21745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21746 maintainer-clean) \
21747 || exit 1
21748
21749 @endif gprof
21750
21751
21752
21753 .PHONY: configure-gzip maybe-configure-gzip
21754 maybe-configure-gzip:
21755 @if gcc-bootstrap
21756 configure-gzip: stage_current
21757 @endif gcc-bootstrap
21758 @if gzip
21759 maybe-configure-gzip: configure-gzip
21760 configure-gzip:
21761 @: $(MAKE); $(unstage)
21762 @r=`${PWD_COMMAND}`; export r; \
21763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21764 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
21765 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
21766 $(HOST_EXPORTS) \
21767 echo Configuring in $(HOST_SUBDIR)/gzip; \
21768 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
21769 case $(srcdir) in \
21770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21771 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
21772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21773 esac; \
21774 srcdiroption="--srcdir=$${topdir}/gzip"; \
21775 libsrcdir="$$s/gzip"; \
21776 $(SHELL) $${libsrcdir}/configure \
21777 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21778 --target=${target_alias} $${srcdiroption} \
21779 || exit 1
21780 @endif gzip
21781
21782
21783
21784
21785
21786 .PHONY: all-gzip maybe-all-gzip
21787 maybe-all-gzip:
21788 @if gcc-bootstrap
21789 all-gzip: stage_current
21790 @endif gcc-bootstrap
21791 @if gzip
21792 TARGET-gzip=all
21793 maybe-all-gzip: all-gzip
21794 all-gzip: configure-gzip
21795 @: $(MAKE); $(unstage)
21796 @r=`${PWD_COMMAND}`; export r; \
21797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21798 $(HOST_EXPORTS) \
21799 (cd $(HOST_SUBDIR)/gzip && \
21800 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21801 $(TARGET-gzip))
21802 @endif gzip
21803
21804
21805
21806
21807 .PHONY: check-gzip maybe-check-gzip
21808 maybe-check-gzip:
21809 @if gzip
21810 maybe-check-gzip: check-gzip
21811
21812 check-gzip:
21813 @: $(MAKE); $(unstage)
21814 @r=`${PWD_COMMAND}`; export r; \
21815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21816 $(HOST_EXPORTS) \
21817 (cd $(HOST_SUBDIR)/gzip && \
21818 $(MAKE) $(FLAGS_TO_PASS) check)
21819
21820 @endif gzip
21821
21822 .PHONY: install-gzip maybe-install-gzip
21823 maybe-install-gzip:
21824 @if gzip
21825 maybe-install-gzip: install-gzip
21826
21827 install-gzip: installdirs
21828 @: $(MAKE); $(unstage)
21829 @r=`${PWD_COMMAND}`; export r; \
21830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21831 $(HOST_EXPORTS) \
21832 (cd $(HOST_SUBDIR)/gzip && \
21833 $(MAKE) $(FLAGS_TO_PASS) install)
21834
21835 @endif gzip
21836
21837 # Other targets (info, dvi, pdf, etc.)
21838
21839 .PHONY: maybe-info-gzip info-gzip
21840 maybe-info-gzip:
21841 @if gzip
21842 maybe-info-gzip: info-gzip
21843
21844 info-gzip: \
21845 configure-gzip
21846 @: $(MAKE); $(unstage)
21847 @[ -f ./gzip/Makefile ] || exit 0; \
21848 r=`${PWD_COMMAND}`; export r; \
21849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21850 $(HOST_EXPORTS) \
21851 for flag in $(EXTRA_HOST_FLAGS) ; do \
21852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21853 done; \
21854 echo "Doing info in gzip" ; \
21855 (cd $(HOST_SUBDIR)/gzip && \
21856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21858 "RANLIB=$${RANLIB}" \
21859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21860 info) \
21861 || exit 1
21862
21863 @endif gzip
21864
21865 .PHONY: maybe-dvi-gzip dvi-gzip
21866 maybe-dvi-gzip:
21867 @if gzip
21868 maybe-dvi-gzip: dvi-gzip
21869
21870 dvi-gzip: \
21871 configure-gzip
21872 @: $(MAKE); $(unstage)
21873 @[ -f ./gzip/Makefile ] || exit 0; \
21874 r=`${PWD_COMMAND}`; export r; \
21875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21876 $(HOST_EXPORTS) \
21877 for flag in $(EXTRA_HOST_FLAGS) ; do \
21878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21879 done; \
21880 echo "Doing dvi in gzip" ; \
21881 (cd $(HOST_SUBDIR)/gzip && \
21882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21884 "RANLIB=$${RANLIB}" \
21885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21886 dvi) \
21887 || exit 1
21888
21889 @endif gzip
21890
21891 .PHONY: maybe-pdf-gzip pdf-gzip
21892 maybe-pdf-gzip:
21893 @if gzip
21894 maybe-pdf-gzip: pdf-gzip
21895
21896 pdf-gzip: \
21897 configure-gzip
21898 @: $(MAKE); $(unstage)
21899 @[ -f ./gzip/Makefile ] || exit 0; \
21900 r=`${PWD_COMMAND}`; export r; \
21901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21902 $(HOST_EXPORTS) \
21903 for flag in $(EXTRA_HOST_FLAGS) ; do \
21904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21905 done; \
21906 echo "Doing pdf in gzip" ; \
21907 (cd $(HOST_SUBDIR)/gzip && \
21908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21910 "RANLIB=$${RANLIB}" \
21911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21912 pdf) \
21913 || exit 1
21914
21915 @endif gzip
21916
21917 .PHONY: maybe-html-gzip html-gzip
21918 maybe-html-gzip:
21919 @if gzip
21920 maybe-html-gzip: html-gzip
21921
21922 html-gzip: \
21923 configure-gzip
21924 @: $(MAKE); $(unstage)
21925 @[ -f ./gzip/Makefile ] || exit 0; \
21926 r=`${PWD_COMMAND}`; export r; \
21927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21928 $(HOST_EXPORTS) \
21929 for flag in $(EXTRA_HOST_FLAGS) ; do \
21930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21931 done; \
21932 echo "Doing html in gzip" ; \
21933 (cd $(HOST_SUBDIR)/gzip && \
21934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21936 "RANLIB=$${RANLIB}" \
21937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21938 html) \
21939 || exit 1
21940
21941 @endif gzip
21942
21943 .PHONY: maybe-TAGS-gzip TAGS-gzip
21944 maybe-TAGS-gzip:
21945 @if gzip
21946 maybe-TAGS-gzip: TAGS-gzip
21947
21948 TAGS-gzip: \
21949 configure-gzip
21950 @: $(MAKE); $(unstage)
21951 @[ -f ./gzip/Makefile ] || exit 0; \
21952 r=`${PWD_COMMAND}`; export r; \
21953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21954 $(HOST_EXPORTS) \
21955 for flag in $(EXTRA_HOST_FLAGS) ; do \
21956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21957 done; \
21958 echo "Doing TAGS in gzip" ; \
21959 (cd $(HOST_SUBDIR)/gzip && \
21960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21962 "RANLIB=$${RANLIB}" \
21963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21964 TAGS) \
21965 || exit 1
21966
21967 @endif gzip
21968
21969 .PHONY: maybe-install-info-gzip install-info-gzip
21970 maybe-install-info-gzip:
21971 @if gzip
21972 maybe-install-info-gzip: install-info-gzip
21973
21974 install-info-gzip: \
21975 configure-gzip \
21976 info-gzip
21977 @: $(MAKE); $(unstage)
21978 @[ -f ./gzip/Makefile ] || exit 0; \
21979 r=`${PWD_COMMAND}`; export r; \
21980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21981 $(HOST_EXPORTS) \
21982 for flag in $(EXTRA_HOST_FLAGS) ; do \
21983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21984 done; \
21985 echo "Doing install-info in gzip" ; \
21986 (cd $(HOST_SUBDIR)/gzip && \
21987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21989 "RANLIB=$${RANLIB}" \
21990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21991 install-info) \
21992 || exit 1
21993
21994 @endif gzip
21995
21996 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
21997 maybe-install-pdf-gzip:
21998 @if gzip
21999 maybe-install-pdf-gzip: install-pdf-gzip
22000
22001 install-pdf-gzip: \
22002 configure-gzip \
22003 pdf-gzip
22004 @: $(MAKE); $(unstage)
22005 @[ -f ./gzip/Makefile ] || exit 0; \
22006 r=`${PWD_COMMAND}`; export r; \
22007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22008 $(HOST_EXPORTS) \
22009 for flag in $(EXTRA_HOST_FLAGS) ; do \
22010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22011 done; \
22012 echo "Doing install-pdf in gzip" ; \
22013 (cd $(HOST_SUBDIR)/gzip && \
22014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22016 "RANLIB=$${RANLIB}" \
22017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22018 install-pdf) \
22019 || exit 1
22020
22021 @endif gzip
22022
22023 .PHONY: maybe-install-html-gzip install-html-gzip
22024 maybe-install-html-gzip:
22025 @if gzip
22026 maybe-install-html-gzip: install-html-gzip
22027
22028 install-html-gzip: \
22029 configure-gzip \
22030 html-gzip
22031 @: $(MAKE); $(unstage)
22032 @[ -f ./gzip/Makefile ] || exit 0; \
22033 r=`${PWD_COMMAND}`; export r; \
22034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22035 $(HOST_EXPORTS) \
22036 for flag in $(EXTRA_HOST_FLAGS) ; do \
22037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22038 done; \
22039 echo "Doing install-html in gzip" ; \
22040 (cd $(HOST_SUBDIR)/gzip && \
22041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22043 "RANLIB=$${RANLIB}" \
22044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22045 install-html) \
22046 || exit 1
22047
22048 @endif gzip
22049
22050 .PHONY: maybe-installcheck-gzip installcheck-gzip
22051 maybe-installcheck-gzip:
22052 @if gzip
22053 maybe-installcheck-gzip: installcheck-gzip
22054
22055 installcheck-gzip: \
22056 configure-gzip
22057 @: $(MAKE); $(unstage)
22058 @[ -f ./gzip/Makefile ] || exit 0; \
22059 r=`${PWD_COMMAND}`; export r; \
22060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22061 $(HOST_EXPORTS) \
22062 for flag in $(EXTRA_HOST_FLAGS) ; do \
22063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22064 done; \
22065 echo "Doing installcheck in gzip" ; \
22066 (cd $(HOST_SUBDIR)/gzip && \
22067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22069 "RANLIB=$${RANLIB}" \
22070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22071 installcheck) \
22072 || exit 1
22073
22074 @endif gzip
22075
22076 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
22077 maybe-mostlyclean-gzip:
22078 @if gzip
22079 maybe-mostlyclean-gzip: mostlyclean-gzip
22080
22081 mostlyclean-gzip:
22082 @: $(MAKE); $(unstage)
22083 @[ -f ./gzip/Makefile ] || exit 0; \
22084 r=`${PWD_COMMAND}`; export r; \
22085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22086 $(HOST_EXPORTS) \
22087 for flag in $(EXTRA_HOST_FLAGS) ; do \
22088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22089 done; \
22090 echo "Doing mostlyclean in gzip" ; \
22091 (cd $(HOST_SUBDIR)/gzip && \
22092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22094 "RANLIB=$${RANLIB}" \
22095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22096 mostlyclean) \
22097 || exit 1
22098
22099 @endif gzip
22100
22101 .PHONY: maybe-clean-gzip clean-gzip
22102 maybe-clean-gzip:
22103 @if gzip
22104 maybe-clean-gzip: clean-gzip
22105
22106 clean-gzip:
22107 @: $(MAKE); $(unstage)
22108 @[ -f ./gzip/Makefile ] || exit 0; \
22109 r=`${PWD_COMMAND}`; export r; \
22110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22111 $(HOST_EXPORTS) \
22112 for flag in $(EXTRA_HOST_FLAGS) ; do \
22113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22114 done; \
22115 echo "Doing clean in gzip" ; \
22116 (cd $(HOST_SUBDIR)/gzip && \
22117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22119 "RANLIB=$${RANLIB}" \
22120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22121 clean) \
22122 || exit 1
22123
22124 @endif gzip
22125
22126 .PHONY: maybe-distclean-gzip distclean-gzip
22127 maybe-distclean-gzip:
22128 @if gzip
22129 maybe-distclean-gzip: distclean-gzip
22130
22131 distclean-gzip:
22132 @: $(MAKE); $(unstage)
22133 @[ -f ./gzip/Makefile ] || exit 0; \
22134 r=`${PWD_COMMAND}`; export r; \
22135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22136 $(HOST_EXPORTS) \
22137 for flag in $(EXTRA_HOST_FLAGS) ; do \
22138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22139 done; \
22140 echo "Doing distclean in gzip" ; \
22141 (cd $(HOST_SUBDIR)/gzip && \
22142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22144 "RANLIB=$${RANLIB}" \
22145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22146 distclean) \
22147 || exit 1
22148
22149 @endif gzip
22150
22151 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
22152 maybe-maintainer-clean-gzip:
22153 @if gzip
22154 maybe-maintainer-clean-gzip: maintainer-clean-gzip
22155
22156 maintainer-clean-gzip:
22157 @: $(MAKE); $(unstage)
22158 @[ -f ./gzip/Makefile ] || exit 0; \
22159 r=`${PWD_COMMAND}`; export r; \
22160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22161 $(HOST_EXPORTS) \
22162 for flag in $(EXTRA_HOST_FLAGS) ; do \
22163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22164 done; \
22165 echo "Doing maintainer-clean in gzip" ; \
22166 (cd $(HOST_SUBDIR)/gzip && \
22167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22169 "RANLIB=$${RANLIB}" \
22170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22171 maintainer-clean) \
22172 || exit 1
22173
22174 @endif gzip
22175
22176
22177
22178 .PHONY: configure-hello maybe-configure-hello
22179 maybe-configure-hello:
22180 @if gcc-bootstrap
22181 configure-hello: stage_current
22182 @endif gcc-bootstrap
22183 @if hello
22184 maybe-configure-hello: configure-hello
22185 configure-hello:
22186 @: $(MAKE); $(unstage)
22187 @r=`${PWD_COMMAND}`; export r; \
22188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22189 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
22190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
22191 $(HOST_EXPORTS) \
22192 echo Configuring in $(HOST_SUBDIR)/hello; \
22193 cd "$(HOST_SUBDIR)/hello" || exit 1; \
22194 case $(srcdir) in \
22195 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22196 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
22197 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22198 esac; \
22199 srcdiroption="--srcdir=$${topdir}/hello"; \
22200 libsrcdir="$$s/hello"; \
22201 $(SHELL) $${libsrcdir}/configure \
22202 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22203 --target=${target_alias} $${srcdiroption} \
22204 || exit 1
22205 @endif hello
22206
22207
22208
22209
22210
22211 .PHONY: all-hello maybe-all-hello
22212 maybe-all-hello:
22213 @if gcc-bootstrap
22214 all-hello: stage_current
22215 @endif gcc-bootstrap
22216 @if hello
22217 TARGET-hello=all
22218 maybe-all-hello: all-hello
22219 all-hello: configure-hello
22220 @: $(MAKE); $(unstage)
22221 @r=`${PWD_COMMAND}`; export r; \
22222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22223 $(HOST_EXPORTS) \
22224 (cd $(HOST_SUBDIR)/hello && \
22225 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22226 $(TARGET-hello))
22227 @endif hello
22228
22229
22230
22231
22232 .PHONY: check-hello maybe-check-hello
22233 maybe-check-hello:
22234 @if hello
22235 maybe-check-hello: check-hello
22236
22237 check-hello:
22238 @: $(MAKE); $(unstage)
22239 @r=`${PWD_COMMAND}`; export r; \
22240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22241 $(HOST_EXPORTS) \
22242 (cd $(HOST_SUBDIR)/hello && \
22243 $(MAKE) $(FLAGS_TO_PASS) check)
22244
22245 @endif hello
22246
22247 .PHONY: install-hello maybe-install-hello
22248 maybe-install-hello:
22249 @if hello
22250 maybe-install-hello: install-hello
22251
22252 install-hello: installdirs
22253 @: $(MAKE); $(unstage)
22254 @r=`${PWD_COMMAND}`; export r; \
22255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22256 $(HOST_EXPORTS) \
22257 (cd $(HOST_SUBDIR)/hello && \
22258 $(MAKE) $(FLAGS_TO_PASS) install)
22259
22260 @endif hello
22261
22262 # Other targets (info, dvi, pdf, etc.)
22263
22264 .PHONY: maybe-info-hello info-hello
22265 maybe-info-hello:
22266 @if hello
22267 maybe-info-hello: info-hello
22268
22269 info-hello: \
22270 configure-hello
22271 @: $(MAKE); $(unstage)
22272 @[ -f ./hello/Makefile ] || exit 0; \
22273 r=`${PWD_COMMAND}`; export r; \
22274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22275 $(HOST_EXPORTS) \
22276 for flag in $(EXTRA_HOST_FLAGS) ; do \
22277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22278 done; \
22279 echo "Doing info in hello" ; \
22280 (cd $(HOST_SUBDIR)/hello && \
22281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22283 "RANLIB=$${RANLIB}" \
22284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22285 info) \
22286 || exit 1
22287
22288 @endif hello
22289
22290 .PHONY: maybe-dvi-hello dvi-hello
22291 maybe-dvi-hello:
22292 @if hello
22293 maybe-dvi-hello: dvi-hello
22294
22295 dvi-hello: \
22296 configure-hello
22297 @: $(MAKE); $(unstage)
22298 @[ -f ./hello/Makefile ] || exit 0; \
22299 r=`${PWD_COMMAND}`; export r; \
22300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22301 $(HOST_EXPORTS) \
22302 for flag in $(EXTRA_HOST_FLAGS) ; do \
22303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22304 done; \
22305 echo "Doing dvi in hello" ; \
22306 (cd $(HOST_SUBDIR)/hello && \
22307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22309 "RANLIB=$${RANLIB}" \
22310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22311 dvi) \
22312 || exit 1
22313
22314 @endif hello
22315
22316 .PHONY: maybe-pdf-hello pdf-hello
22317 maybe-pdf-hello:
22318 @if hello
22319 maybe-pdf-hello: pdf-hello
22320
22321 pdf-hello: \
22322 configure-hello
22323 @: $(MAKE); $(unstage)
22324 @[ -f ./hello/Makefile ] || exit 0; \
22325 r=`${PWD_COMMAND}`; export r; \
22326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22327 $(HOST_EXPORTS) \
22328 for flag in $(EXTRA_HOST_FLAGS) ; do \
22329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22330 done; \
22331 echo "Doing pdf in hello" ; \
22332 (cd $(HOST_SUBDIR)/hello && \
22333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22335 "RANLIB=$${RANLIB}" \
22336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22337 pdf) \
22338 || exit 1
22339
22340 @endif hello
22341
22342 .PHONY: maybe-html-hello html-hello
22343 maybe-html-hello:
22344 @if hello
22345 maybe-html-hello: html-hello
22346
22347 html-hello: \
22348 configure-hello
22349 @: $(MAKE); $(unstage)
22350 @[ -f ./hello/Makefile ] || exit 0; \
22351 r=`${PWD_COMMAND}`; export r; \
22352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22353 $(HOST_EXPORTS) \
22354 for flag in $(EXTRA_HOST_FLAGS) ; do \
22355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22356 done; \
22357 echo "Doing html in hello" ; \
22358 (cd $(HOST_SUBDIR)/hello && \
22359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22361 "RANLIB=$${RANLIB}" \
22362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22363 html) \
22364 || exit 1
22365
22366 @endif hello
22367
22368 .PHONY: maybe-TAGS-hello TAGS-hello
22369 maybe-TAGS-hello:
22370 @if hello
22371 maybe-TAGS-hello: TAGS-hello
22372
22373 TAGS-hello: \
22374 configure-hello
22375 @: $(MAKE); $(unstage)
22376 @[ -f ./hello/Makefile ] || exit 0; \
22377 r=`${PWD_COMMAND}`; export r; \
22378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22379 $(HOST_EXPORTS) \
22380 for flag in $(EXTRA_HOST_FLAGS) ; do \
22381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22382 done; \
22383 echo "Doing TAGS in hello" ; \
22384 (cd $(HOST_SUBDIR)/hello && \
22385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22387 "RANLIB=$${RANLIB}" \
22388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22389 TAGS) \
22390 || exit 1
22391
22392 @endif hello
22393
22394 .PHONY: maybe-install-info-hello install-info-hello
22395 maybe-install-info-hello:
22396 @if hello
22397 maybe-install-info-hello: install-info-hello
22398
22399 install-info-hello: \
22400 configure-hello \
22401 info-hello
22402 @: $(MAKE); $(unstage)
22403 @[ -f ./hello/Makefile ] || exit 0; \
22404 r=`${PWD_COMMAND}`; export r; \
22405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22406 $(HOST_EXPORTS) \
22407 for flag in $(EXTRA_HOST_FLAGS) ; do \
22408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22409 done; \
22410 echo "Doing install-info in hello" ; \
22411 (cd $(HOST_SUBDIR)/hello && \
22412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22414 "RANLIB=$${RANLIB}" \
22415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22416 install-info) \
22417 || exit 1
22418
22419 @endif hello
22420
22421 .PHONY: maybe-install-pdf-hello install-pdf-hello
22422 maybe-install-pdf-hello:
22423 @if hello
22424 maybe-install-pdf-hello: install-pdf-hello
22425
22426 install-pdf-hello: \
22427 configure-hello \
22428 pdf-hello
22429 @: $(MAKE); $(unstage)
22430 @[ -f ./hello/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 install-pdf in hello" ; \
22438 (cd $(HOST_SUBDIR)/hello && \
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 install-pdf) \
22444 || exit 1
22445
22446 @endif hello
22447
22448 .PHONY: maybe-install-html-hello install-html-hello
22449 maybe-install-html-hello:
22450 @if hello
22451 maybe-install-html-hello: install-html-hello
22452
22453 install-html-hello: \
22454 configure-hello \
22455 html-hello
22456 @: $(MAKE); $(unstage)
22457 @[ -f ./hello/Makefile ] || exit 0; \
22458 r=`${PWD_COMMAND}`; export r; \
22459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22460 $(HOST_EXPORTS) \
22461 for flag in $(EXTRA_HOST_FLAGS) ; do \
22462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22463 done; \
22464 echo "Doing install-html in hello" ; \
22465 (cd $(HOST_SUBDIR)/hello && \
22466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22468 "RANLIB=$${RANLIB}" \
22469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22470 install-html) \
22471 || exit 1
22472
22473 @endif hello
22474
22475 .PHONY: maybe-installcheck-hello installcheck-hello
22476 maybe-installcheck-hello:
22477 @if hello
22478 maybe-installcheck-hello: installcheck-hello
22479
22480 installcheck-hello: \
22481 configure-hello
22482 @: $(MAKE); $(unstage)
22483 @[ -f ./hello/Makefile ] || exit 0; \
22484 r=`${PWD_COMMAND}`; export r; \
22485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22486 $(HOST_EXPORTS) \
22487 for flag in $(EXTRA_HOST_FLAGS) ; do \
22488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22489 done; \
22490 echo "Doing installcheck in hello" ; \
22491 (cd $(HOST_SUBDIR)/hello && \
22492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22494 "RANLIB=$${RANLIB}" \
22495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22496 installcheck) \
22497 || exit 1
22498
22499 @endif hello
22500
22501 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
22502 maybe-mostlyclean-hello:
22503 @if hello
22504 maybe-mostlyclean-hello: mostlyclean-hello
22505
22506 mostlyclean-hello:
22507 @: $(MAKE); $(unstage)
22508 @[ -f ./hello/Makefile ] || exit 0; \
22509 r=`${PWD_COMMAND}`; export r; \
22510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22511 $(HOST_EXPORTS) \
22512 for flag in $(EXTRA_HOST_FLAGS) ; do \
22513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22514 done; \
22515 echo "Doing mostlyclean in hello" ; \
22516 (cd $(HOST_SUBDIR)/hello && \
22517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22519 "RANLIB=$${RANLIB}" \
22520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22521 mostlyclean) \
22522 || exit 1
22523
22524 @endif hello
22525
22526 .PHONY: maybe-clean-hello clean-hello
22527 maybe-clean-hello:
22528 @if hello
22529 maybe-clean-hello: clean-hello
22530
22531 clean-hello:
22532 @: $(MAKE); $(unstage)
22533 @[ -f ./hello/Makefile ] || exit 0; \
22534 r=`${PWD_COMMAND}`; export r; \
22535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22536 $(HOST_EXPORTS) \
22537 for flag in $(EXTRA_HOST_FLAGS) ; do \
22538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22539 done; \
22540 echo "Doing clean in hello" ; \
22541 (cd $(HOST_SUBDIR)/hello && \
22542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22544 "RANLIB=$${RANLIB}" \
22545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22546 clean) \
22547 || exit 1
22548
22549 @endif hello
22550
22551 .PHONY: maybe-distclean-hello distclean-hello
22552 maybe-distclean-hello:
22553 @if hello
22554 maybe-distclean-hello: distclean-hello
22555
22556 distclean-hello:
22557 @: $(MAKE); $(unstage)
22558 @[ -f ./hello/Makefile ] || exit 0; \
22559 r=`${PWD_COMMAND}`; export r; \
22560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22561 $(HOST_EXPORTS) \
22562 for flag in $(EXTRA_HOST_FLAGS) ; do \
22563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22564 done; \
22565 echo "Doing distclean in hello" ; \
22566 (cd $(HOST_SUBDIR)/hello && \
22567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22569 "RANLIB=$${RANLIB}" \
22570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22571 distclean) \
22572 || exit 1
22573
22574 @endif hello
22575
22576 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
22577 maybe-maintainer-clean-hello:
22578 @if hello
22579 maybe-maintainer-clean-hello: maintainer-clean-hello
22580
22581 maintainer-clean-hello:
22582 @: $(MAKE); $(unstage)
22583 @[ -f ./hello/Makefile ] || exit 0; \
22584 r=`${PWD_COMMAND}`; export r; \
22585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22586 $(HOST_EXPORTS) \
22587 for flag in $(EXTRA_HOST_FLAGS) ; do \
22588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22589 done; \
22590 echo "Doing maintainer-clean in hello" ; \
22591 (cd $(HOST_SUBDIR)/hello && \
22592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22594 "RANLIB=$${RANLIB}" \
22595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22596 maintainer-clean) \
22597 || exit 1
22598
22599 @endif hello
22600
22601
22602
22603 .PHONY: configure-indent maybe-configure-indent
22604 maybe-configure-indent:
22605 @if gcc-bootstrap
22606 configure-indent: stage_current
22607 @endif gcc-bootstrap
22608 @if indent
22609 maybe-configure-indent: configure-indent
22610 configure-indent:
22611 @: $(MAKE); $(unstage)
22612 @r=`${PWD_COMMAND}`; export r; \
22613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22614 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
22615 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
22616 $(HOST_EXPORTS) \
22617 echo Configuring in $(HOST_SUBDIR)/indent; \
22618 cd "$(HOST_SUBDIR)/indent" || exit 1; \
22619 case $(srcdir) in \
22620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22621 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
22622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22623 esac; \
22624 srcdiroption="--srcdir=$${topdir}/indent"; \
22625 libsrcdir="$$s/indent"; \
22626 $(SHELL) $${libsrcdir}/configure \
22627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22628 --target=${target_alias} $${srcdiroption} \
22629 || exit 1
22630 @endif indent
22631
22632
22633
22634
22635
22636 .PHONY: all-indent maybe-all-indent
22637 maybe-all-indent:
22638 @if gcc-bootstrap
22639 all-indent: stage_current
22640 @endif gcc-bootstrap
22641 @if indent
22642 TARGET-indent=all
22643 maybe-all-indent: all-indent
22644 all-indent: configure-indent
22645 @: $(MAKE); $(unstage)
22646 @r=`${PWD_COMMAND}`; export r; \
22647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22648 $(HOST_EXPORTS) \
22649 (cd $(HOST_SUBDIR)/indent && \
22650 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22651 $(TARGET-indent))
22652 @endif indent
22653
22654
22655
22656
22657 .PHONY: check-indent maybe-check-indent
22658 maybe-check-indent:
22659 @if indent
22660 maybe-check-indent: check-indent
22661
22662 check-indent:
22663 @: $(MAKE); $(unstage)
22664 @r=`${PWD_COMMAND}`; export r; \
22665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22666 $(HOST_EXPORTS) \
22667 (cd $(HOST_SUBDIR)/indent && \
22668 $(MAKE) $(FLAGS_TO_PASS) check)
22669
22670 @endif indent
22671
22672 .PHONY: install-indent maybe-install-indent
22673 maybe-install-indent:
22674 @if indent
22675 maybe-install-indent: install-indent
22676
22677 install-indent: installdirs
22678 @: $(MAKE); $(unstage)
22679 @r=`${PWD_COMMAND}`; export r; \
22680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22681 $(HOST_EXPORTS) \
22682 (cd $(HOST_SUBDIR)/indent && \
22683 $(MAKE) $(FLAGS_TO_PASS) install)
22684
22685 @endif indent
22686
22687 # Other targets (info, dvi, pdf, etc.)
22688
22689 .PHONY: maybe-info-indent info-indent
22690 maybe-info-indent:
22691 @if indent
22692 maybe-info-indent: info-indent
22693
22694 info-indent: \
22695 configure-indent
22696 @: $(MAKE); $(unstage)
22697 @[ -f ./indent/Makefile ] || exit 0; \
22698 r=`${PWD_COMMAND}`; export r; \
22699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22700 $(HOST_EXPORTS) \
22701 for flag in $(EXTRA_HOST_FLAGS) ; do \
22702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22703 done; \
22704 echo "Doing info in indent" ; \
22705 (cd $(HOST_SUBDIR)/indent && \
22706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22708 "RANLIB=$${RANLIB}" \
22709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22710 info) \
22711 || exit 1
22712
22713 @endif indent
22714
22715 .PHONY: maybe-dvi-indent dvi-indent
22716 maybe-dvi-indent:
22717 @if indent
22718 maybe-dvi-indent: dvi-indent
22719
22720 dvi-indent: \
22721 configure-indent
22722 @: $(MAKE); $(unstage)
22723 @[ -f ./indent/Makefile ] || exit 0; \
22724 r=`${PWD_COMMAND}`; export r; \
22725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22726 $(HOST_EXPORTS) \
22727 for flag in $(EXTRA_HOST_FLAGS) ; do \
22728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22729 done; \
22730 echo "Doing dvi in indent" ; \
22731 (cd $(HOST_SUBDIR)/indent && \
22732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22734 "RANLIB=$${RANLIB}" \
22735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22736 dvi) \
22737 || exit 1
22738
22739 @endif indent
22740
22741 .PHONY: maybe-pdf-indent pdf-indent
22742 maybe-pdf-indent:
22743 @if indent
22744 maybe-pdf-indent: pdf-indent
22745
22746 pdf-indent: \
22747 configure-indent
22748 @: $(MAKE); $(unstage)
22749 @[ -f ./indent/Makefile ] || exit 0; \
22750 r=`${PWD_COMMAND}`; export r; \
22751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22752 $(HOST_EXPORTS) \
22753 for flag in $(EXTRA_HOST_FLAGS) ; do \
22754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22755 done; \
22756 echo "Doing pdf in indent" ; \
22757 (cd $(HOST_SUBDIR)/indent && \
22758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22760 "RANLIB=$${RANLIB}" \
22761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22762 pdf) \
22763 || exit 1
22764
22765 @endif indent
22766
22767 .PHONY: maybe-html-indent html-indent
22768 maybe-html-indent:
22769 @if indent
22770 maybe-html-indent: html-indent
22771
22772 html-indent: \
22773 configure-indent
22774 @: $(MAKE); $(unstage)
22775 @[ -f ./indent/Makefile ] || exit 0; \
22776 r=`${PWD_COMMAND}`; export r; \
22777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22778 $(HOST_EXPORTS) \
22779 for flag in $(EXTRA_HOST_FLAGS) ; do \
22780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22781 done; \
22782 echo "Doing html in indent" ; \
22783 (cd $(HOST_SUBDIR)/indent && \
22784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22786 "RANLIB=$${RANLIB}" \
22787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22788 html) \
22789 || exit 1
22790
22791 @endif indent
22792
22793 .PHONY: maybe-TAGS-indent TAGS-indent
22794 maybe-TAGS-indent:
22795 @if indent
22796 maybe-TAGS-indent: TAGS-indent
22797
22798 TAGS-indent: \
22799 configure-indent
22800 @: $(MAKE); $(unstage)
22801 @[ -f ./indent/Makefile ] || exit 0; \
22802 r=`${PWD_COMMAND}`; export r; \
22803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22804 $(HOST_EXPORTS) \
22805 for flag in $(EXTRA_HOST_FLAGS) ; do \
22806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22807 done; \
22808 echo "Doing TAGS in indent" ; \
22809 (cd $(HOST_SUBDIR)/indent && \
22810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22812 "RANLIB=$${RANLIB}" \
22813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22814 TAGS) \
22815 || exit 1
22816
22817 @endif indent
22818
22819 .PHONY: maybe-install-info-indent install-info-indent
22820 maybe-install-info-indent:
22821 @if indent
22822 maybe-install-info-indent: install-info-indent
22823
22824 install-info-indent: \
22825 configure-indent \
22826 info-indent
22827 @: $(MAKE); $(unstage)
22828 @[ -f ./indent/Makefile ] || exit 0; \
22829 r=`${PWD_COMMAND}`; export r; \
22830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22831 $(HOST_EXPORTS) \
22832 for flag in $(EXTRA_HOST_FLAGS) ; do \
22833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22834 done; \
22835 echo "Doing install-info in indent" ; \
22836 (cd $(HOST_SUBDIR)/indent && \
22837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22839 "RANLIB=$${RANLIB}" \
22840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22841 install-info) \
22842 || exit 1
22843
22844 @endif indent
22845
22846 .PHONY: maybe-install-pdf-indent install-pdf-indent
22847 maybe-install-pdf-indent:
22848 @if indent
22849 maybe-install-pdf-indent: install-pdf-indent
22850
22851 install-pdf-indent: \
22852 configure-indent \
22853 pdf-indent
22854 @: $(MAKE); $(unstage)
22855 @[ -f ./indent/Makefile ] || exit 0; \
22856 r=`${PWD_COMMAND}`; export r; \
22857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22858 $(HOST_EXPORTS) \
22859 for flag in $(EXTRA_HOST_FLAGS) ; do \
22860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22861 done; \
22862 echo "Doing install-pdf in indent" ; \
22863 (cd $(HOST_SUBDIR)/indent && \
22864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22866 "RANLIB=$${RANLIB}" \
22867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22868 install-pdf) \
22869 || exit 1
22870
22871 @endif indent
22872
22873 .PHONY: maybe-install-html-indent install-html-indent
22874 maybe-install-html-indent:
22875 @if indent
22876 maybe-install-html-indent: install-html-indent
22877
22878 install-html-indent: \
22879 configure-indent \
22880 html-indent
22881 @: $(MAKE); $(unstage)
22882 @[ -f ./indent/Makefile ] || exit 0; \
22883 r=`${PWD_COMMAND}`; export r; \
22884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22885 $(HOST_EXPORTS) \
22886 for flag in $(EXTRA_HOST_FLAGS) ; do \
22887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22888 done; \
22889 echo "Doing install-html in indent" ; \
22890 (cd $(HOST_SUBDIR)/indent && \
22891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22893 "RANLIB=$${RANLIB}" \
22894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22895 install-html) \
22896 || exit 1
22897
22898 @endif indent
22899
22900 .PHONY: maybe-installcheck-indent installcheck-indent
22901 maybe-installcheck-indent:
22902 @if indent
22903 maybe-installcheck-indent: installcheck-indent
22904
22905 installcheck-indent: \
22906 configure-indent
22907 @: $(MAKE); $(unstage)
22908 @[ -f ./indent/Makefile ] || exit 0; \
22909 r=`${PWD_COMMAND}`; export r; \
22910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22911 $(HOST_EXPORTS) \
22912 for flag in $(EXTRA_HOST_FLAGS) ; do \
22913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22914 done; \
22915 echo "Doing installcheck in indent" ; \
22916 (cd $(HOST_SUBDIR)/indent && \
22917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22919 "RANLIB=$${RANLIB}" \
22920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22921 installcheck) \
22922 || exit 1
22923
22924 @endif indent
22925
22926 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
22927 maybe-mostlyclean-indent:
22928 @if indent
22929 maybe-mostlyclean-indent: mostlyclean-indent
22930
22931 mostlyclean-indent:
22932 @: $(MAKE); $(unstage)
22933 @[ -f ./indent/Makefile ] || exit 0; \
22934 r=`${PWD_COMMAND}`; export r; \
22935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22936 $(HOST_EXPORTS) \
22937 for flag in $(EXTRA_HOST_FLAGS) ; do \
22938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22939 done; \
22940 echo "Doing mostlyclean in indent" ; \
22941 (cd $(HOST_SUBDIR)/indent && \
22942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22944 "RANLIB=$${RANLIB}" \
22945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22946 mostlyclean) \
22947 || exit 1
22948
22949 @endif indent
22950
22951 .PHONY: maybe-clean-indent clean-indent
22952 maybe-clean-indent:
22953 @if indent
22954 maybe-clean-indent: clean-indent
22955
22956 clean-indent:
22957 @: $(MAKE); $(unstage)
22958 @[ -f ./indent/Makefile ] || exit 0; \
22959 r=`${PWD_COMMAND}`; export r; \
22960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22961 $(HOST_EXPORTS) \
22962 for flag in $(EXTRA_HOST_FLAGS) ; do \
22963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22964 done; \
22965 echo "Doing clean in indent" ; \
22966 (cd $(HOST_SUBDIR)/indent && \
22967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22969 "RANLIB=$${RANLIB}" \
22970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22971 clean) \
22972 || exit 1
22973
22974 @endif indent
22975
22976 .PHONY: maybe-distclean-indent distclean-indent
22977 maybe-distclean-indent:
22978 @if indent
22979 maybe-distclean-indent: distclean-indent
22980
22981 distclean-indent:
22982 @: $(MAKE); $(unstage)
22983 @[ -f ./indent/Makefile ] || exit 0; \
22984 r=`${PWD_COMMAND}`; export r; \
22985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22986 $(HOST_EXPORTS) \
22987 for flag in $(EXTRA_HOST_FLAGS) ; do \
22988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22989 done; \
22990 echo "Doing distclean in indent" ; \
22991 (cd $(HOST_SUBDIR)/indent && \
22992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22994 "RANLIB=$${RANLIB}" \
22995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22996 distclean) \
22997 || exit 1
22998
22999 @endif indent
23000
23001 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
23002 maybe-maintainer-clean-indent:
23003 @if indent
23004 maybe-maintainer-clean-indent: maintainer-clean-indent
23005
23006 maintainer-clean-indent:
23007 @: $(MAKE); $(unstage)
23008 @[ -f ./indent/Makefile ] || exit 0; \
23009 r=`${PWD_COMMAND}`; export r; \
23010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23011 $(HOST_EXPORTS) \
23012 for flag in $(EXTRA_HOST_FLAGS) ; do \
23013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23014 done; \
23015 echo "Doing maintainer-clean in indent" ; \
23016 (cd $(HOST_SUBDIR)/indent && \
23017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23019 "RANLIB=$${RANLIB}" \
23020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23021 maintainer-clean) \
23022 || exit 1
23023
23024 @endif indent
23025
23026
23027
23028 .PHONY: configure-intl maybe-configure-intl
23029 maybe-configure-intl:
23030 @if gcc-bootstrap
23031 configure-intl: stage_current
23032 @endif gcc-bootstrap
23033 @if intl
23034 maybe-configure-intl: configure-intl
23035 configure-intl:
23036 @r=`${PWD_COMMAND}`; export r; \
23037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23038 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23040 $(HOST_EXPORTS) \
23041 echo Configuring in $(HOST_SUBDIR)/intl; \
23042 cd "$(HOST_SUBDIR)/intl" || exit 1; \
23043 case $(srcdir) in \
23044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23045 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23047 esac; \
23048 srcdiroption="--srcdir=$${topdir}/intl"; \
23049 libsrcdir="$$s/intl"; \
23050 $(SHELL) $${libsrcdir}/configure \
23051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23052 --target=${target_alias} $${srcdiroption} \
23053 || exit 1
23054 @endif intl
23055
23056
23057
23058 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
23059 maybe-configure-stage1-intl:
23060 @if intl-bootstrap
23061 maybe-configure-stage1-intl: configure-stage1-intl
23062 configure-stage1-intl:
23063 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23065 @r=`${PWD_COMMAND}`; export r; \
23066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23067 TFLAGS="$(STAGE1_TFLAGS)"; \
23068 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23069 $(HOST_EXPORTS) \
23070 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23071 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23072 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23073 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
23074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23075 cd $(HOST_SUBDIR)/intl || exit 1; \
23076 case $(srcdir) in \
23077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23078 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23080 esac; \
23081 srcdiroption="--srcdir=$${topdir}/intl"; \
23082 libsrcdir="$$s/intl"; \
23083 $(SHELL) $${libsrcdir}/configure \
23084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23085 --target=${target_alias} $${srcdiroption} \
23086 $(STAGE1_CONFIGURE_FLAGS)
23087 @endif intl-bootstrap
23088
23089 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
23090 maybe-configure-stage2-intl:
23091 @if intl-bootstrap
23092 maybe-configure-stage2-intl: configure-stage2-intl
23093 configure-stage2-intl:
23094 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23095 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23096 @r=`${PWD_COMMAND}`; export r; \
23097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23098 TFLAGS="$(STAGE2_TFLAGS)"; \
23099 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23100 $(HOST_EXPORTS) \
23101 $(POSTSTAGE1_HOST_EXPORTS) \
23102 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23103 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23104 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23105 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
23106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23107 cd $(HOST_SUBDIR)/intl || exit 1; \
23108 case $(srcdir) in \
23109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23110 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23112 esac; \
23113 srcdiroption="--srcdir=$${topdir}/intl"; \
23114 libsrcdir="$$s/intl"; \
23115 $(SHELL) $${libsrcdir}/configure \
23116 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23117 --target=${target_alias} $${srcdiroption} \
23118 --with-build-libsubdir=$(HOST_SUBDIR) \
23119 $(STAGE2_CONFIGURE_FLAGS)
23120 @endif intl-bootstrap
23121
23122 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
23123 maybe-configure-stage3-intl:
23124 @if intl-bootstrap
23125 maybe-configure-stage3-intl: configure-stage3-intl
23126 configure-stage3-intl:
23127 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23128 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23129 @r=`${PWD_COMMAND}`; export r; \
23130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23131 TFLAGS="$(STAGE3_TFLAGS)"; \
23132 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23133 $(HOST_EXPORTS) \
23134 $(POSTSTAGE1_HOST_EXPORTS) \
23135 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23136 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23137 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23138 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
23139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23140 cd $(HOST_SUBDIR)/intl || exit 1; \
23141 case $(srcdir) in \
23142 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23143 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23144 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23145 esac; \
23146 srcdiroption="--srcdir=$${topdir}/intl"; \
23147 libsrcdir="$$s/intl"; \
23148 $(SHELL) $${libsrcdir}/configure \
23149 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23150 --target=${target_alias} $${srcdiroption} \
23151 --with-build-libsubdir=$(HOST_SUBDIR) \
23152 $(STAGE3_CONFIGURE_FLAGS)
23153 @endif intl-bootstrap
23154
23155 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
23156 maybe-configure-stage4-intl:
23157 @if intl-bootstrap
23158 maybe-configure-stage4-intl: configure-stage4-intl
23159 configure-stage4-intl:
23160 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23161 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23162 @r=`${PWD_COMMAND}`; export r; \
23163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23164 TFLAGS="$(STAGE4_TFLAGS)"; \
23165 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23166 $(HOST_EXPORTS) \
23167 $(POSTSTAGE1_HOST_EXPORTS) \
23168 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23169 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23170 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23171 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
23172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23173 cd $(HOST_SUBDIR)/intl || exit 1; \
23174 case $(srcdir) in \
23175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23176 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23178 esac; \
23179 srcdiroption="--srcdir=$${topdir}/intl"; \
23180 libsrcdir="$$s/intl"; \
23181 $(SHELL) $${libsrcdir}/configure \
23182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23183 --target=${target_alias} $${srcdiroption} \
23184 --with-build-libsubdir=$(HOST_SUBDIR) \
23185 $(STAGE4_CONFIGURE_FLAGS)
23186 @endif intl-bootstrap
23187
23188 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
23189 maybe-configure-stageprofile-intl:
23190 @if intl-bootstrap
23191 maybe-configure-stageprofile-intl: configure-stageprofile-intl
23192 configure-stageprofile-intl:
23193 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23194 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23195 @r=`${PWD_COMMAND}`; export r; \
23196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23197 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23198 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23199 $(HOST_EXPORTS) \
23200 $(POSTSTAGE1_HOST_EXPORTS) \
23201 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23202 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
23203 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23204 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
23205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23206 cd $(HOST_SUBDIR)/intl || exit 1; \
23207 case $(srcdir) in \
23208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23209 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23211 esac; \
23212 srcdiroption="--srcdir=$${topdir}/intl"; \
23213 libsrcdir="$$s/intl"; \
23214 $(SHELL) $${libsrcdir}/configure \
23215 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23216 --target=${target_alias} $${srcdiroption} \
23217 --with-build-libsubdir=$(HOST_SUBDIR) \
23218 $(STAGEprofile_CONFIGURE_FLAGS)
23219 @endif intl-bootstrap
23220
23221 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
23222 maybe-configure-stagefeedback-intl:
23223 @if intl-bootstrap
23224 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
23225 configure-stagefeedback-intl:
23226 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23228 @r=`${PWD_COMMAND}`; export r; \
23229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23230 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23231 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23232 $(HOST_EXPORTS) \
23233 $(POSTSTAGE1_HOST_EXPORTS) \
23234 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23235 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
23236 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23237 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
23238 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23239 cd $(HOST_SUBDIR)/intl || exit 1; \
23240 case $(srcdir) in \
23241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23242 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23244 esac; \
23245 srcdiroption="--srcdir=$${topdir}/intl"; \
23246 libsrcdir="$$s/intl"; \
23247 $(SHELL) $${libsrcdir}/configure \
23248 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23249 --target=${target_alias} $${srcdiroption} \
23250 --with-build-libsubdir=$(HOST_SUBDIR) \
23251 $(STAGEfeedback_CONFIGURE_FLAGS)
23252 @endif intl-bootstrap
23253
23254
23255
23256
23257
23258 .PHONY: all-intl maybe-all-intl
23259 maybe-all-intl:
23260 @if gcc-bootstrap
23261 all-intl: stage_current
23262 @endif gcc-bootstrap
23263 @if intl
23264 TARGET-intl=all
23265 maybe-all-intl: all-intl
23266 all-intl: configure-intl
23267 @r=`${PWD_COMMAND}`; export r; \
23268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23269 $(HOST_EXPORTS) \
23270 (cd $(HOST_SUBDIR)/intl && \
23271 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23272 $(TARGET-intl))
23273 @endif intl
23274
23275
23276
23277 .PHONY: all-stage1-intl maybe-all-stage1-intl
23278 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
23279 maybe-all-stage1-intl:
23280 maybe-clean-stage1-intl:
23281 @if intl-bootstrap
23282 maybe-all-stage1-intl: all-stage1-intl
23283 all-stage1: all-stage1-intl
23284 TARGET-stage1-intl = $(TARGET-intl)
23285 all-stage1-intl: configure-stage1-intl
23286 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23287 @r=`${PWD_COMMAND}`; export r; \
23288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23289 TFLAGS="$(STAGE1_TFLAGS)"; \
23290 $(HOST_EXPORTS) \
23291 cd $(HOST_SUBDIR)/intl && \
23292 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23293 CFLAGS="$(STAGE1_CFLAGS)" \
23294 CXXFLAGS="$(STAGE1_CFLAGS)" \
23295 LIBCFLAGS="$(LIBCFLAGS)" \
23296 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23297 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23298 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23299 $(EXTRA_HOST_FLAGS) \
23300 TFLAGS="$(STAGE1_TFLAGS)" \
23301 $(TARGET-stage1-intl)
23302
23303 maybe-clean-stage1-intl: clean-stage1-intl
23304 clean-stage1: clean-stage1-intl
23305 clean-stage1-intl:
23306 @if [ $(current_stage) = stage1 ]; then \
23307 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23308 else \
23309 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
23310 $(MAKE) stage1-start; \
23311 fi; \
23312 cd $(HOST_SUBDIR)/intl && \
23313 $(MAKE) $(EXTRA_HOST_FLAGS) \
23314 clean
23315 @endif intl-bootstrap
23316
23317
23318 .PHONY: all-stage2-intl maybe-all-stage2-intl
23319 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
23320 maybe-all-stage2-intl:
23321 maybe-clean-stage2-intl:
23322 @if intl-bootstrap
23323 maybe-all-stage2-intl: all-stage2-intl
23324 all-stage2: all-stage2-intl
23325 TARGET-stage2-intl = $(TARGET-intl)
23326 all-stage2-intl: configure-stage2-intl
23327 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23328 @r=`${PWD_COMMAND}`; export r; \
23329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23330 TFLAGS="$(STAGE2_TFLAGS)"; \
23331 $(HOST_EXPORTS) \
23332 $(POSTSTAGE1_HOST_EXPORTS) \
23333 cd $(HOST_SUBDIR)/intl && \
23334 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23335 CFLAGS="$(STAGE2_CFLAGS)" \
23336 CXXFLAGS="$(STAGE2_CFLAGS)" \
23337 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23338 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23339 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23340 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23341 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23342 TFLAGS="$(STAGE2_TFLAGS)" \
23343 $(TARGET-stage2-intl)
23344
23345 maybe-clean-stage2-intl: clean-stage2-intl
23346 clean-stage2: clean-stage2-intl
23347 clean-stage2-intl:
23348 @if [ $(current_stage) = stage2 ]; then \
23349 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23350 else \
23351 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
23352 $(MAKE) stage2-start; \
23353 fi; \
23354 cd $(HOST_SUBDIR)/intl && \
23355 $(MAKE) $(EXTRA_HOST_FLAGS) \
23356 $(POSTSTAGE1_FLAGS_TO_PASS) \
23357 clean
23358 @endif intl-bootstrap
23359
23360
23361 .PHONY: all-stage3-intl maybe-all-stage3-intl
23362 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
23363 maybe-all-stage3-intl:
23364 maybe-clean-stage3-intl:
23365 @if intl-bootstrap
23366 maybe-all-stage3-intl: all-stage3-intl
23367 all-stage3: all-stage3-intl
23368 TARGET-stage3-intl = $(TARGET-intl)
23369 all-stage3-intl: configure-stage3-intl
23370 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23371 @r=`${PWD_COMMAND}`; export r; \
23372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23373 TFLAGS="$(STAGE3_TFLAGS)"; \
23374 $(HOST_EXPORTS) \
23375 $(POSTSTAGE1_HOST_EXPORTS) \
23376 cd $(HOST_SUBDIR)/intl && \
23377 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23378 CFLAGS="$(STAGE3_CFLAGS)" \
23379 CXXFLAGS="$(STAGE3_CFLAGS)" \
23380 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23381 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23382 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23383 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23384 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23385 TFLAGS="$(STAGE3_TFLAGS)" \
23386 $(TARGET-stage3-intl)
23387
23388 maybe-clean-stage3-intl: clean-stage3-intl
23389 clean-stage3: clean-stage3-intl
23390 clean-stage3-intl:
23391 @if [ $(current_stage) = stage3 ]; then \
23392 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23393 else \
23394 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
23395 $(MAKE) stage3-start; \
23396 fi; \
23397 cd $(HOST_SUBDIR)/intl && \
23398 $(MAKE) $(EXTRA_HOST_FLAGS) \
23399 $(POSTSTAGE1_FLAGS_TO_PASS) \
23400 clean
23401 @endif intl-bootstrap
23402
23403
23404 .PHONY: all-stage4-intl maybe-all-stage4-intl
23405 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
23406 maybe-all-stage4-intl:
23407 maybe-clean-stage4-intl:
23408 @if intl-bootstrap
23409 maybe-all-stage4-intl: all-stage4-intl
23410 all-stage4: all-stage4-intl
23411 TARGET-stage4-intl = $(TARGET-intl)
23412 all-stage4-intl: configure-stage4-intl
23413 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23414 @r=`${PWD_COMMAND}`; export r; \
23415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23416 TFLAGS="$(STAGE4_TFLAGS)"; \
23417 $(HOST_EXPORTS) \
23418 $(POSTSTAGE1_HOST_EXPORTS) \
23419 cd $(HOST_SUBDIR)/intl && \
23420 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23421 CFLAGS="$(STAGE4_CFLAGS)" \
23422 CXXFLAGS="$(STAGE4_CFLAGS)" \
23423 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23424 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23425 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23426 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23427 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23428 TFLAGS="$(STAGE4_TFLAGS)" \
23429 $(TARGET-stage4-intl)
23430
23431 maybe-clean-stage4-intl: clean-stage4-intl
23432 clean-stage4: clean-stage4-intl
23433 clean-stage4-intl:
23434 @if [ $(current_stage) = stage4 ]; then \
23435 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23436 else \
23437 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
23438 $(MAKE) stage4-start; \
23439 fi; \
23440 cd $(HOST_SUBDIR)/intl && \
23441 $(MAKE) $(EXTRA_HOST_FLAGS) \
23442 $(POSTSTAGE1_FLAGS_TO_PASS) \
23443 clean
23444 @endif intl-bootstrap
23445
23446
23447 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
23448 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
23449 maybe-all-stageprofile-intl:
23450 maybe-clean-stageprofile-intl:
23451 @if intl-bootstrap
23452 maybe-all-stageprofile-intl: all-stageprofile-intl
23453 all-stageprofile: all-stageprofile-intl
23454 TARGET-stageprofile-intl = $(TARGET-intl)
23455 all-stageprofile-intl: configure-stageprofile-intl
23456 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23457 @r=`${PWD_COMMAND}`; export r; \
23458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23459 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23460 $(HOST_EXPORTS) \
23461 $(POSTSTAGE1_HOST_EXPORTS) \
23462 cd $(HOST_SUBDIR)/intl && \
23463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23464 CFLAGS="$(STAGEprofile_CFLAGS)" \
23465 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
23466 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23470 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23471 TFLAGS="$(STAGEprofile_TFLAGS)" \
23472 $(TARGET-stageprofile-intl)
23473
23474 maybe-clean-stageprofile-intl: clean-stageprofile-intl
23475 clean-stageprofile: clean-stageprofile-intl
23476 clean-stageprofile-intl:
23477 @if [ $(current_stage) = stageprofile ]; then \
23478 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23479 else \
23480 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
23481 $(MAKE) stageprofile-start; \
23482 fi; \
23483 cd $(HOST_SUBDIR)/intl && \
23484 $(MAKE) $(EXTRA_HOST_FLAGS) \
23485 $(POSTSTAGE1_FLAGS_TO_PASS) \
23486 clean
23487 @endif intl-bootstrap
23488
23489
23490 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
23491 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
23492 maybe-all-stagefeedback-intl:
23493 maybe-clean-stagefeedback-intl:
23494 @if intl-bootstrap
23495 maybe-all-stagefeedback-intl: all-stagefeedback-intl
23496 all-stagefeedback: all-stagefeedback-intl
23497 TARGET-stagefeedback-intl = $(TARGET-intl)
23498 all-stagefeedback-intl: configure-stagefeedback-intl
23499 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23500 @r=`${PWD_COMMAND}`; export r; \
23501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23502 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23503 $(HOST_EXPORTS) \
23504 $(POSTSTAGE1_HOST_EXPORTS) \
23505 cd $(HOST_SUBDIR)/intl && \
23506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23507 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23508 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
23509 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23514 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23515 $(TARGET-stagefeedback-intl)
23516
23517 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
23518 clean-stagefeedback: clean-stagefeedback-intl
23519 clean-stagefeedback-intl:
23520 @if [ $(current_stage) = stagefeedback ]; then \
23521 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23522 else \
23523 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
23524 $(MAKE) stagefeedback-start; \
23525 fi; \
23526 cd $(HOST_SUBDIR)/intl && \
23527 $(MAKE) $(EXTRA_HOST_FLAGS) \
23528 $(POSTSTAGE1_FLAGS_TO_PASS) \
23529 clean
23530 @endif intl-bootstrap
23531
23532
23533
23534
23535
23536 .PHONY: check-intl maybe-check-intl
23537 maybe-check-intl:
23538 @if intl
23539 maybe-check-intl: check-intl
23540
23541 check-intl:
23542 @: $(MAKE); $(unstage)
23543 @r=`${PWD_COMMAND}`; export r; \
23544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23545 $(HOST_EXPORTS) \
23546 (cd $(HOST_SUBDIR)/intl && \
23547 $(MAKE) $(FLAGS_TO_PASS) check)
23548
23549 @endif intl
23550
23551 .PHONY: install-intl maybe-install-intl
23552 maybe-install-intl:
23553 @if intl
23554 maybe-install-intl: install-intl
23555
23556 install-intl: installdirs
23557 @: $(MAKE); $(unstage)
23558 @r=`${PWD_COMMAND}`; export r; \
23559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23560 $(HOST_EXPORTS) \
23561 (cd $(HOST_SUBDIR)/intl && \
23562 $(MAKE) $(FLAGS_TO_PASS) install)
23563
23564 @endif intl
23565
23566 # Other targets (info, dvi, pdf, etc.)
23567
23568 .PHONY: maybe-info-intl info-intl
23569 maybe-info-intl:
23570 @if intl
23571 maybe-info-intl: info-intl
23572
23573 info-intl: \
23574 configure-intl
23575 @[ -f ./intl/Makefile ] || exit 0; \
23576 r=`${PWD_COMMAND}`; export r; \
23577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23578 $(HOST_EXPORTS) \
23579 for flag in $(EXTRA_HOST_FLAGS) ; do \
23580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23581 done; \
23582 echo "Doing info in intl" ; \
23583 (cd $(HOST_SUBDIR)/intl && \
23584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23586 "RANLIB=$${RANLIB}" \
23587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23588 info) \
23589 || exit 1
23590
23591 @endif intl
23592
23593 .PHONY: maybe-dvi-intl dvi-intl
23594 maybe-dvi-intl:
23595 @if intl
23596 maybe-dvi-intl: dvi-intl
23597
23598 dvi-intl: \
23599 configure-intl
23600 @[ -f ./intl/Makefile ] || exit 0; \
23601 r=`${PWD_COMMAND}`; export r; \
23602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23603 $(HOST_EXPORTS) \
23604 for flag in $(EXTRA_HOST_FLAGS) ; do \
23605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23606 done; \
23607 echo "Doing dvi in intl" ; \
23608 (cd $(HOST_SUBDIR)/intl && \
23609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23611 "RANLIB=$${RANLIB}" \
23612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23613 dvi) \
23614 || exit 1
23615
23616 @endif intl
23617
23618 .PHONY: maybe-pdf-intl pdf-intl
23619 maybe-pdf-intl:
23620 @if intl
23621 maybe-pdf-intl: pdf-intl
23622
23623 pdf-intl: \
23624 configure-intl
23625 @[ -f ./intl/Makefile ] || exit 0; \
23626 r=`${PWD_COMMAND}`; export r; \
23627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23628 $(HOST_EXPORTS) \
23629 for flag in $(EXTRA_HOST_FLAGS) ; do \
23630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23631 done; \
23632 echo "Doing pdf in intl" ; \
23633 (cd $(HOST_SUBDIR)/intl && \
23634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23636 "RANLIB=$${RANLIB}" \
23637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23638 pdf) \
23639 || exit 1
23640
23641 @endif intl
23642
23643 .PHONY: maybe-html-intl html-intl
23644 maybe-html-intl:
23645 @if intl
23646 maybe-html-intl: html-intl
23647
23648 html-intl: \
23649 configure-intl
23650 @[ -f ./intl/Makefile ] || exit 0; \
23651 r=`${PWD_COMMAND}`; export r; \
23652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23653 $(HOST_EXPORTS) \
23654 for flag in $(EXTRA_HOST_FLAGS) ; do \
23655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23656 done; \
23657 echo "Doing html in intl" ; \
23658 (cd $(HOST_SUBDIR)/intl && \
23659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23661 "RANLIB=$${RANLIB}" \
23662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23663 html) \
23664 || exit 1
23665
23666 @endif intl
23667
23668 .PHONY: maybe-TAGS-intl TAGS-intl
23669 maybe-TAGS-intl:
23670 @if intl
23671 maybe-TAGS-intl: TAGS-intl
23672
23673 TAGS-intl: \
23674 configure-intl
23675 @[ -f ./intl/Makefile ] || exit 0; \
23676 r=`${PWD_COMMAND}`; export r; \
23677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23678 $(HOST_EXPORTS) \
23679 for flag in $(EXTRA_HOST_FLAGS) ; do \
23680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23681 done; \
23682 echo "Doing TAGS in intl" ; \
23683 (cd $(HOST_SUBDIR)/intl && \
23684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23686 "RANLIB=$${RANLIB}" \
23687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23688 TAGS) \
23689 || exit 1
23690
23691 @endif intl
23692
23693 .PHONY: maybe-install-info-intl install-info-intl
23694 maybe-install-info-intl:
23695 @if intl
23696 maybe-install-info-intl: install-info-intl
23697
23698 install-info-intl: \
23699 configure-intl \
23700 info-intl
23701 @[ -f ./intl/Makefile ] || exit 0; \
23702 r=`${PWD_COMMAND}`; export r; \
23703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23704 $(HOST_EXPORTS) \
23705 for flag in $(EXTRA_HOST_FLAGS) ; do \
23706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23707 done; \
23708 echo "Doing install-info in intl" ; \
23709 (cd $(HOST_SUBDIR)/intl && \
23710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23712 "RANLIB=$${RANLIB}" \
23713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23714 install-info) \
23715 || exit 1
23716
23717 @endif intl
23718
23719 .PHONY: maybe-install-pdf-intl install-pdf-intl
23720 maybe-install-pdf-intl:
23721 @if intl
23722 maybe-install-pdf-intl: install-pdf-intl
23723
23724 install-pdf-intl: \
23725 configure-intl \
23726 pdf-intl
23727 @[ -f ./intl/Makefile ] || exit 0; \
23728 r=`${PWD_COMMAND}`; export r; \
23729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23730 $(HOST_EXPORTS) \
23731 for flag in $(EXTRA_HOST_FLAGS) ; do \
23732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23733 done; \
23734 echo "Doing install-pdf in intl" ; \
23735 (cd $(HOST_SUBDIR)/intl && \
23736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23738 "RANLIB=$${RANLIB}" \
23739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23740 install-pdf) \
23741 || exit 1
23742
23743 @endif intl
23744
23745 .PHONY: maybe-install-html-intl install-html-intl
23746 maybe-install-html-intl:
23747 @if intl
23748 maybe-install-html-intl: install-html-intl
23749
23750 install-html-intl: \
23751 configure-intl \
23752 html-intl
23753 @[ -f ./intl/Makefile ] || exit 0; \
23754 r=`${PWD_COMMAND}`; export r; \
23755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23756 $(HOST_EXPORTS) \
23757 for flag in $(EXTRA_HOST_FLAGS) ; do \
23758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23759 done; \
23760 echo "Doing install-html in intl" ; \
23761 (cd $(HOST_SUBDIR)/intl && \
23762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23764 "RANLIB=$${RANLIB}" \
23765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23766 install-html) \
23767 || exit 1
23768
23769 @endif intl
23770
23771 .PHONY: maybe-installcheck-intl installcheck-intl
23772 maybe-installcheck-intl:
23773 @if intl
23774 maybe-installcheck-intl: installcheck-intl
23775
23776 installcheck-intl: \
23777 configure-intl
23778 @[ -f ./intl/Makefile ] || exit 0; \
23779 r=`${PWD_COMMAND}`; export r; \
23780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23781 $(HOST_EXPORTS) \
23782 for flag in $(EXTRA_HOST_FLAGS) ; do \
23783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23784 done; \
23785 echo "Doing installcheck in intl" ; \
23786 (cd $(HOST_SUBDIR)/intl && \
23787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23789 "RANLIB=$${RANLIB}" \
23790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23791 installcheck) \
23792 || exit 1
23793
23794 @endif intl
23795
23796 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
23797 maybe-mostlyclean-intl:
23798 @if intl
23799 maybe-mostlyclean-intl: mostlyclean-intl
23800
23801 mostlyclean-intl:
23802 @[ -f ./intl/Makefile ] || exit 0; \
23803 r=`${PWD_COMMAND}`; export r; \
23804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23805 $(HOST_EXPORTS) \
23806 for flag in $(EXTRA_HOST_FLAGS) ; do \
23807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23808 done; \
23809 echo "Doing mostlyclean in intl" ; \
23810 (cd $(HOST_SUBDIR)/intl && \
23811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23813 "RANLIB=$${RANLIB}" \
23814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23815 mostlyclean) \
23816 || exit 1
23817
23818 @endif intl
23819
23820 .PHONY: maybe-clean-intl clean-intl
23821 maybe-clean-intl:
23822 @if intl
23823 maybe-clean-intl: clean-intl
23824
23825 clean-intl:
23826 @[ -f ./intl/Makefile ] || exit 0; \
23827 r=`${PWD_COMMAND}`; export r; \
23828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23829 $(HOST_EXPORTS) \
23830 for flag in $(EXTRA_HOST_FLAGS) ; do \
23831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23832 done; \
23833 echo "Doing clean in intl" ; \
23834 (cd $(HOST_SUBDIR)/intl && \
23835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23837 "RANLIB=$${RANLIB}" \
23838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23839 clean) \
23840 || exit 1
23841
23842 @endif intl
23843
23844 .PHONY: maybe-distclean-intl distclean-intl
23845 maybe-distclean-intl:
23846 @if intl
23847 maybe-distclean-intl: distclean-intl
23848
23849 distclean-intl:
23850 @[ -f ./intl/Makefile ] || exit 0; \
23851 r=`${PWD_COMMAND}`; export r; \
23852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23853 $(HOST_EXPORTS) \
23854 for flag in $(EXTRA_HOST_FLAGS) ; do \
23855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23856 done; \
23857 echo "Doing distclean in intl" ; \
23858 (cd $(HOST_SUBDIR)/intl && \
23859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23861 "RANLIB=$${RANLIB}" \
23862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23863 distclean) \
23864 || exit 1
23865
23866 @endif intl
23867
23868 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
23869 maybe-maintainer-clean-intl:
23870 @if intl
23871 maybe-maintainer-clean-intl: maintainer-clean-intl
23872
23873 maintainer-clean-intl:
23874 @[ -f ./intl/Makefile ] || exit 0; \
23875 r=`${PWD_COMMAND}`; export r; \
23876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23877 $(HOST_EXPORTS) \
23878 for flag in $(EXTRA_HOST_FLAGS) ; do \
23879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23880 done; \
23881 echo "Doing maintainer-clean in intl" ; \
23882 (cd $(HOST_SUBDIR)/intl && \
23883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23885 "RANLIB=$${RANLIB}" \
23886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23887 maintainer-clean) \
23888 || exit 1
23889
23890 @endif intl
23891
23892
23893
23894 .PHONY: configure-tcl maybe-configure-tcl
23895 maybe-configure-tcl:
23896 @if gcc-bootstrap
23897 configure-tcl: stage_current
23898 @endif gcc-bootstrap
23899 @if tcl
23900 maybe-configure-tcl: configure-tcl
23901 configure-tcl:
23902 @: $(MAKE); $(unstage)
23903 @r=`${PWD_COMMAND}`; export r; \
23904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
23906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
23907 $(HOST_EXPORTS) \
23908 echo Configuring in $(HOST_SUBDIR)/tcl; \
23909 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
23910 case $(srcdir) in \
23911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23912 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
23913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23914 esac; \
23915 srcdiroption="--srcdir=$${topdir}/tcl"; \
23916 libsrcdir="$$s/tcl"; \
23917 $(SHELL) $${libsrcdir}/configure \
23918 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23919 --target=${target_alias} $${srcdiroption} \
23920 || exit 1
23921 @endif tcl
23922
23923
23924
23925
23926
23927 .PHONY: all-tcl maybe-all-tcl
23928 maybe-all-tcl:
23929 @if gcc-bootstrap
23930 all-tcl: stage_current
23931 @endif gcc-bootstrap
23932 @if tcl
23933 TARGET-tcl=all
23934 maybe-all-tcl: all-tcl
23935 all-tcl: configure-tcl
23936 @: $(MAKE); $(unstage)
23937 @r=`${PWD_COMMAND}`; export r; \
23938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23939 $(HOST_EXPORTS) \
23940 (cd $(HOST_SUBDIR)/tcl && \
23941 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23942 $(TARGET-tcl))
23943 @endif tcl
23944
23945
23946
23947
23948 .PHONY: check-tcl maybe-check-tcl
23949 maybe-check-tcl:
23950 @if tcl
23951 maybe-check-tcl: check-tcl
23952
23953 check-tcl:
23954 @: $(MAKE); $(unstage)
23955 @r=`${PWD_COMMAND}`; export r; \
23956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23957 $(HOST_EXPORTS) \
23958 (cd $(HOST_SUBDIR)/tcl && \
23959 $(MAKE) $(FLAGS_TO_PASS) check)
23960
23961 @endif tcl
23962
23963 .PHONY: install-tcl maybe-install-tcl
23964 maybe-install-tcl:
23965 @if tcl
23966 maybe-install-tcl: install-tcl
23967
23968 install-tcl: installdirs
23969 @: $(MAKE); $(unstage)
23970 @r=`${PWD_COMMAND}`; export r; \
23971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23972 $(HOST_EXPORTS) \
23973 (cd $(HOST_SUBDIR)/tcl && \
23974 $(MAKE) $(FLAGS_TO_PASS) install)
23975
23976 @endif tcl
23977
23978 # Other targets (info, dvi, pdf, etc.)
23979
23980 .PHONY: maybe-info-tcl info-tcl
23981 maybe-info-tcl:
23982 @if tcl
23983 maybe-info-tcl: info-tcl
23984
23985 info-tcl: \
23986 configure-tcl
23987 @: $(MAKE); $(unstage)
23988 @[ -f ./tcl/Makefile ] || exit 0; \
23989 r=`${PWD_COMMAND}`; export r; \
23990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23991 $(HOST_EXPORTS) \
23992 for flag in $(EXTRA_HOST_FLAGS) ; do \
23993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23994 done; \
23995 echo "Doing info in tcl" ; \
23996 (cd $(HOST_SUBDIR)/tcl && \
23997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23999 "RANLIB=$${RANLIB}" \
24000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24001 info) \
24002 || exit 1
24003
24004 @endif tcl
24005
24006 .PHONY: maybe-dvi-tcl dvi-tcl
24007 maybe-dvi-tcl:
24008 @if tcl
24009 maybe-dvi-tcl: dvi-tcl
24010
24011 dvi-tcl: \
24012 configure-tcl
24013 @: $(MAKE); $(unstage)
24014 @[ -f ./tcl/Makefile ] || exit 0; \
24015 r=`${PWD_COMMAND}`; export r; \
24016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24017 $(HOST_EXPORTS) \
24018 for flag in $(EXTRA_HOST_FLAGS) ; do \
24019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24020 done; \
24021 echo "Doing dvi in tcl" ; \
24022 (cd $(HOST_SUBDIR)/tcl && \
24023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24025 "RANLIB=$${RANLIB}" \
24026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24027 dvi) \
24028 || exit 1
24029
24030 @endif tcl
24031
24032 .PHONY: maybe-pdf-tcl pdf-tcl
24033 maybe-pdf-tcl:
24034 @if tcl
24035 maybe-pdf-tcl: pdf-tcl
24036
24037 pdf-tcl: \
24038 configure-tcl
24039 @: $(MAKE); $(unstage)
24040 @[ -f ./tcl/Makefile ] || exit 0; \
24041 r=`${PWD_COMMAND}`; export r; \
24042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24043 $(HOST_EXPORTS) \
24044 for flag in $(EXTRA_HOST_FLAGS) ; do \
24045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24046 done; \
24047 echo "Doing pdf in tcl" ; \
24048 (cd $(HOST_SUBDIR)/tcl && \
24049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24051 "RANLIB=$${RANLIB}" \
24052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24053 pdf) \
24054 || exit 1
24055
24056 @endif tcl
24057
24058 .PHONY: maybe-html-tcl html-tcl
24059 maybe-html-tcl:
24060 @if tcl
24061 maybe-html-tcl: html-tcl
24062
24063 html-tcl: \
24064 configure-tcl
24065 @: $(MAKE); $(unstage)
24066 @[ -f ./tcl/Makefile ] || exit 0; \
24067 r=`${PWD_COMMAND}`; export r; \
24068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24069 $(HOST_EXPORTS) \
24070 for flag in $(EXTRA_HOST_FLAGS) ; do \
24071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24072 done; \
24073 echo "Doing html in tcl" ; \
24074 (cd $(HOST_SUBDIR)/tcl && \
24075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24077 "RANLIB=$${RANLIB}" \
24078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24079 html) \
24080 || exit 1
24081
24082 @endif tcl
24083
24084 .PHONY: maybe-TAGS-tcl TAGS-tcl
24085 maybe-TAGS-tcl:
24086 @if tcl
24087 maybe-TAGS-tcl: TAGS-tcl
24088
24089 TAGS-tcl: \
24090 configure-tcl
24091 @: $(MAKE); $(unstage)
24092 @[ -f ./tcl/Makefile ] || exit 0; \
24093 r=`${PWD_COMMAND}`; export r; \
24094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24095 $(HOST_EXPORTS) \
24096 for flag in $(EXTRA_HOST_FLAGS) ; do \
24097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24098 done; \
24099 echo "Doing TAGS in tcl" ; \
24100 (cd $(HOST_SUBDIR)/tcl && \
24101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24103 "RANLIB=$${RANLIB}" \
24104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24105 TAGS) \
24106 || exit 1
24107
24108 @endif tcl
24109
24110 .PHONY: maybe-install-info-tcl install-info-tcl
24111 maybe-install-info-tcl:
24112 @if tcl
24113 maybe-install-info-tcl: install-info-tcl
24114
24115 install-info-tcl: \
24116 configure-tcl \
24117 info-tcl
24118 @: $(MAKE); $(unstage)
24119 @[ -f ./tcl/Makefile ] || exit 0; \
24120 r=`${PWD_COMMAND}`; export r; \
24121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24122 $(HOST_EXPORTS) \
24123 for flag in $(EXTRA_HOST_FLAGS) ; do \
24124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24125 done; \
24126 echo "Doing install-info in tcl" ; \
24127 (cd $(HOST_SUBDIR)/tcl && \
24128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24130 "RANLIB=$${RANLIB}" \
24131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24132 install-info) \
24133 || exit 1
24134
24135 @endif tcl
24136
24137 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
24138 maybe-install-pdf-tcl:
24139 @if tcl
24140 maybe-install-pdf-tcl: install-pdf-tcl
24141
24142 install-pdf-tcl: \
24143 configure-tcl \
24144 pdf-tcl
24145 @: $(MAKE); $(unstage)
24146 @[ -f ./tcl/Makefile ] || exit 0; \
24147 r=`${PWD_COMMAND}`; export r; \
24148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24149 $(HOST_EXPORTS) \
24150 for flag in $(EXTRA_HOST_FLAGS) ; do \
24151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24152 done; \
24153 echo "Doing install-pdf in tcl" ; \
24154 (cd $(HOST_SUBDIR)/tcl && \
24155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24157 "RANLIB=$${RANLIB}" \
24158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24159 install-pdf) \
24160 || exit 1
24161
24162 @endif tcl
24163
24164 .PHONY: maybe-install-html-tcl install-html-tcl
24165 maybe-install-html-tcl:
24166 @if tcl
24167 maybe-install-html-tcl: install-html-tcl
24168
24169 install-html-tcl: \
24170 configure-tcl \
24171 html-tcl
24172 @: $(MAKE); $(unstage)
24173 @[ -f ./tcl/Makefile ] || exit 0; \
24174 r=`${PWD_COMMAND}`; export r; \
24175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24176 $(HOST_EXPORTS) \
24177 for flag in $(EXTRA_HOST_FLAGS) ; do \
24178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24179 done; \
24180 echo "Doing install-html in tcl" ; \
24181 (cd $(HOST_SUBDIR)/tcl && \
24182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24184 "RANLIB=$${RANLIB}" \
24185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24186 install-html) \
24187 || exit 1
24188
24189 @endif tcl
24190
24191 .PHONY: maybe-installcheck-tcl installcheck-tcl
24192 maybe-installcheck-tcl:
24193 @if tcl
24194 maybe-installcheck-tcl: installcheck-tcl
24195
24196 installcheck-tcl: \
24197 configure-tcl
24198 @: $(MAKE); $(unstage)
24199 @[ -f ./tcl/Makefile ] || exit 0; \
24200 r=`${PWD_COMMAND}`; export r; \
24201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24202 $(HOST_EXPORTS) \
24203 for flag in $(EXTRA_HOST_FLAGS) ; do \
24204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24205 done; \
24206 echo "Doing installcheck in tcl" ; \
24207 (cd $(HOST_SUBDIR)/tcl && \
24208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24210 "RANLIB=$${RANLIB}" \
24211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24212 installcheck) \
24213 || exit 1
24214
24215 @endif tcl
24216
24217 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
24218 maybe-mostlyclean-tcl:
24219 @if tcl
24220 maybe-mostlyclean-tcl: mostlyclean-tcl
24221
24222 # tcl doesn't support mostlyclean.
24223 mostlyclean-tcl:
24224
24225 @endif tcl
24226
24227 .PHONY: maybe-clean-tcl clean-tcl
24228 maybe-clean-tcl:
24229 @if tcl
24230 maybe-clean-tcl: clean-tcl
24231
24232 clean-tcl:
24233 @: $(MAKE); $(unstage)
24234 @[ -f ./tcl/Makefile ] || exit 0; \
24235 r=`${PWD_COMMAND}`; export r; \
24236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24237 $(HOST_EXPORTS) \
24238 for flag in $(EXTRA_HOST_FLAGS) ; do \
24239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24240 done; \
24241 echo "Doing clean in tcl" ; \
24242 (cd $(HOST_SUBDIR)/tcl && \
24243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24245 "RANLIB=$${RANLIB}" \
24246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24247 clean) \
24248 || exit 1
24249
24250 @endif tcl
24251
24252 .PHONY: maybe-distclean-tcl distclean-tcl
24253 maybe-distclean-tcl:
24254 @if tcl
24255 maybe-distclean-tcl: distclean-tcl
24256
24257 distclean-tcl:
24258 @: $(MAKE); $(unstage)
24259 @[ -f ./tcl/Makefile ] || exit 0; \
24260 r=`${PWD_COMMAND}`; export r; \
24261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24262 $(HOST_EXPORTS) \
24263 for flag in $(EXTRA_HOST_FLAGS) ; do \
24264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24265 done; \
24266 echo "Doing distclean in tcl" ; \
24267 (cd $(HOST_SUBDIR)/tcl && \
24268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24270 "RANLIB=$${RANLIB}" \
24271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24272 distclean) \
24273 || exit 1
24274
24275 @endif tcl
24276
24277 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
24278 maybe-maintainer-clean-tcl:
24279 @if tcl
24280 maybe-maintainer-clean-tcl: maintainer-clean-tcl
24281
24282 maintainer-clean-tcl:
24283 @: $(MAKE); $(unstage)
24284 @[ -f ./tcl/Makefile ] || exit 0; \
24285 r=`${PWD_COMMAND}`; export r; \
24286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24287 $(HOST_EXPORTS) \
24288 for flag in $(EXTRA_HOST_FLAGS) ; do \
24289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24290 done; \
24291 echo "Doing maintainer-clean in tcl" ; \
24292 (cd $(HOST_SUBDIR)/tcl && \
24293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24295 "RANLIB=$${RANLIB}" \
24296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24297 maintainer-clean) \
24298 || exit 1
24299
24300 @endif tcl
24301
24302
24303
24304 .PHONY: configure-itcl maybe-configure-itcl
24305 maybe-configure-itcl:
24306 @if gcc-bootstrap
24307 configure-itcl: stage_current
24308 @endif gcc-bootstrap
24309 @if itcl
24310 maybe-configure-itcl: configure-itcl
24311 configure-itcl:
24312 @: $(MAKE); $(unstage)
24313 @r=`${PWD_COMMAND}`; export r; \
24314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24315 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
24316 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
24317 $(HOST_EXPORTS) \
24318 echo Configuring in $(HOST_SUBDIR)/itcl; \
24319 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
24320 case $(srcdir) in \
24321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24322 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
24323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24324 esac; \
24325 srcdiroption="--srcdir=$${topdir}/itcl"; \
24326 libsrcdir="$$s/itcl"; \
24327 $(SHELL) $${libsrcdir}/configure \
24328 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24329 --target=${target_alias} $${srcdiroption} \
24330 || exit 1
24331 @endif itcl
24332
24333
24334
24335
24336
24337 .PHONY: all-itcl maybe-all-itcl
24338 maybe-all-itcl:
24339 @if gcc-bootstrap
24340 all-itcl: stage_current
24341 @endif gcc-bootstrap
24342 @if itcl
24343 TARGET-itcl=all
24344 maybe-all-itcl: all-itcl
24345 all-itcl: configure-itcl
24346 @: $(MAKE); $(unstage)
24347 @r=`${PWD_COMMAND}`; export r; \
24348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24349 $(HOST_EXPORTS) \
24350 (cd $(HOST_SUBDIR)/itcl && \
24351 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24352 $(TARGET-itcl))
24353 @endif itcl
24354
24355
24356
24357
24358 .PHONY: check-itcl maybe-check-itcl
24359 maybe-check-itcl:
24360 @if itcl
24361 maybe-check-itcl: check-itcl
24362
24363 check-itcl:
24364 @: $(MAKE); $(unstage)
24365 @r=`${PWD_COMMAND}`; export r; \
24366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24367 $(HOST_EXPORTS) \
24368 (cd $(HOST_SUBDIR)/itcl && \
24369 $(MAKE) $(FLAGS_TO_PASS) check)
24370
24371 @endif itcl
24372
24373 .PHONY: install-itcl maybe-install-itcl
24374 maybe-install-itcl:
24375 @if itcl
24376 maybe-install-itcl: install-itcl
24377
24378 install-itcl: installdirs
24379 @: $(MAKE); $(unstage)
24380 @r=`${PWD_COMMAND}`; export r; \
24381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24382 $(HOST_EXPORTS) \
24383 (cd $(HOST_SUBDIR)/itcl && \
24384 $(MAKE) $(FLAGS_TO_PASS) install)
24385
24386 @endif itcl
24387
24388 # Other targets (info, dvi, pdf, etc.)
24389
24390 .PHONY: maybe-info-itcl info-itcl
24391 maybe-info-itcl:
24392 @if itcl
24393 maybe-info-itcl: info-itcl
24394
24395 info-itcl: \
24396 configure-itcl
24397 @: $(MAKE); $(unstage)
24398 @[ -f ./itcl/Makefile ] || exit 0; \
24399 r=`${PWD_COMMAND}`; export r; \
24400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24401 $(HOST_EXPORTS) \
24402 for flag in $(EXTRA_HOST_FLAGS) ; do \
24403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24404 done; \
24405 echo "Doing info in itcl" ; \
24406 (cd $(HOST_SUBDIR)/itcl && \
24407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24409 "RANLIB=$${RANLIB}" \
24410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24411 info) \
24412 || exit 1
24413
24414 @endif itcl
24415
24416 .PHONY: maybe-dvi-itcl dvi-itcl
24417 maybe-dvi-itcl:
24418 @if itcl
24419 maybe-dvi-itcl: dvi-itcl
24420
24421 dvi-itcl: \
24422 configure-itcl
24423 @: $(MAKE); $(unstage)
24424 @[ -f ./itcl/Makefile ] || exit 0; \
24425 r=`${PWD_COMMAND}`; export r; \
24426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24427 $(HOST_EXPORTS) \
24428 for flag in $(EXTRA_HOST_FLAGS) ; do \
24429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24430 done; \
24431 echo "Doing dvi in itcl" ; \
24432 (cd $(HOST_SUBDIR)/itcl && \
24433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24435 "RANLIB=$${RANLIB}" \
24436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24437 dvi) \
24438 || exit 1
24439
24440 @endif itcl
24441
24442 .PHONY: maybe-pdf-itcl pdf-itcl
24443 maybe-pdf-itcl:
24444 @if itcl
24445 maybe-pdf-itcl: pdf-itcl
24446
24447 pdf-itcl: \
24448 configure-itcl
24449 @: $(MAKE); $(unstage)
24450 @[ -f ./itcl/Makefile ] || exit 0; \
24451 r=`${PWD_COMMAND}`; export r; \
24452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24453 $(HOST_EXPORTS) \
24454 for flag in $(EXTRA_HOST_FLAGS) ; do \
24455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24456 done; \
24457 echo "Doing pdf in itcl" ; \
24458 (cd $(HOST_SUBDIR)/itcl && \
24459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24461 "RANLIB=$${RANLIB}" \
24462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24463 pdf) \
24464 || exit 1
24465
24466 @endif itcl
24467
24468 .PHONY: maybe-html-itcl html-itcl
24469 maybe-html-itcl:
24470 @if itcl
24471 maybe-html-itcl: html-itcl
24472
24473 html-itcl: \
24474 configure-itcl
24475 @: $(MAKE); $(unstage)
24476 @[ -f ./itcl/Makefile ] || exit 0; \
24477 r=`${PWD_COMMAND}`; export r; \
24478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24479 $(HOST_EXPORTS) \
24480 for flag in $(EXTRA_HOST_FLAGS) ; do \
24481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24482 done; \
24483 echo "Doing html in itcl" ; \
24484 (cd $(HOST_SUBDIR)/itcl && \
24485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24487 "RANLIB=$${RANLIB}" \
24488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24489 html) \
24490 || exit 1
24491
24492 @endif itcl
24493
24494 .PHONY: maybe-TAGS-itcl TAGS-itcl
24495 maybe-TAGS-itcl:
24496 @if itcl
24497 maybe-TAGS-itcl: TAGS-itcl
24498
24499 TAGS-itcl: \
24500 configure-itcl
24501 @: $(MAKE); $(unstage)
24502 @[ -f ./itcl/Makefile ] || exit 0; \
24503 r=`${PWD_COMMAND}`; export r; \
24504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24505 $(HOST_EXPORTS) \
24506 for flag in $(EXTRA_HOST_FLAGS) ; do \
24507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24508 done; \
24509 echo "Doing TAGS in itcl" ; \
24510 (cd $(HOST_SUBDIR)/itcl && \
24511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24513 "RANLIB=$${RANLIB}" \
24514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24515 TAGS) \
24516 || exit 1
24517
24518 @endif itcl
24519
24520 .PHONY: maybe-install-info-itcl install-info-itcl
24521 maybe-install-info-itcl:
24522 @if itcl
24523 maybe-install-info-itcl: install-info-itcl
24524
24525 install-info-itcl: \
24526 configure-itcl \
24527 info-itcl
24528 @: $(MAKE); $(unstage)
24529 @[ -f ./itcl/Makefile ] || exit 0; \
24530 r=`${PWD_COMMAND}`; export r; \
24531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24532 $(HOST_EXPORTS) \
24533 for flag in $(EXTRA_HOST_FLAGS) ; do \
24534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24535 done; \
24536 echo "Doing install-info in itcl" ; \
24537 (cd $(HOST_SUBDIR)/itcl && \
24538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24540 "RANLIB=$${RANLIB}" \
24541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24542 install-info) \
24543 || exit 1
24544
24545 @endif itcl
24546
24547 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
24548 maybe-install-pdf-itcl:
24549 @if itcl
24550 maybe-install-pdf-itcl: install-pdf-itcl
24551
24552 install-pdf-itcl: \
24553 configure-itcl \
24554 pdf-itcl
24555 @: $(MAKE); $(unstage)
24556 @[ -f ./itcl/Makefile ] || exit 0; \
24557 r=`${PWD_COMMAND}`; export r; \
24558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24559 $(HOST_EXPORTS) \
24560 for flag in $(EXTRA_HOST_FLAGS) ; do \
24561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24562 done; \
24563 echo "Doing install-pdf in itcl" ; \
24564 (cd $(HOST_SUBDIR)/itcl && \
24565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24567 "RANLIB=$${RANLIB}" \
24568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24569 install-pdf) \
24570 || exit 1
24571
24572 @endif itcl
24573
24574 .PHONY: maybe-install-html-itcl install-html-itcl
24575 maybe-install-html-itcl:
24576 @if itcl
24577 maybe-install-html-itcl: install-html-itcl
24578
24579 install-html-itcl: \
24580 configure-itcl \
24581 html-itcl
24582 @: $(MAKE); $(unstage)
24583 @[ -f ./itcl/Makefile ] || exit 0; \
24584 r=`${PWD_COMMAND}`; export r; \
24585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24586 $(HOST_EXPORTS) \
24587 for flag in $(EXTRA_HOST_FLAGS) ; do \
24588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24589 done; \
24590 echo "Doing install-html in itcl" ; \
24591 (cd $(HOST_SUBDIR)/itcl && \
24592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24594 "RANLIB=$${RANLIB}" \
24595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24596 install-html) \
24597 || exit 1
24598
24599 @endif itcl
24600
24601 .PHONY: maybe-installcheck-itcl installcheck-itcl
24602 maybe-installcheck-itcl:
24603 @if itcl
24604 maybe-installcheck-itcl: installcheck-itcl
24605
24606 installcheck-itcl: \
24607 configure-itcl
24608 @: $(MAKE); $(unstage)
24609 @[ -f ./itcl/Makefile ] || exit 0; \
24610 r=`${PWD_COMMAND}`; export r; \
24611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24612 $(HOST_EXPORTS) \
24613 for flag in $(EXTRA_HOST_FLAGS) ; do \
24614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24615 done; \
24616 echo "Doing installcheck in itcl" ; \
24617 (cd $(HOST_SUBDIR)/itcl && \
24618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24620 "RANLIB=$${RANLIB}" \
24621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24622 installcheck) \
24623 || exit 1
24624
24625 @endif itcl
24626
24627 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
24628 maybe-mostlyclean-itcl:
24629 @if itcl
24630 maybe-mostlyclean-itcl: mostlyclean-itcl
24631
24632 mostlyclean-itcl:
24633 @: $(MAKE); $(unstage)
24634 @[ -f ./itcl/Makefile ] || exit 0; \
24635 r=`${PWD_COMMAND}`; export r; \
24636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24637 $(HOST_EXPORTS) \
24638 for flag in $(EXTRA_HOST_FLAGS) ; do \
24639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24640 done; \
24641 echo "Doing mostlyclean in itcl" ; \
24642 (cd $(HOST_SUBDIR)/itcl && \
24643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24645 "RANLIB=$${RANLIB}" \
24646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24647 mostlyclean) \
24648 || exit 1
24649
24650 @endif itcl
24651
24652 .PHONY: maybe-clean-itcl clean-itcl
24653 maybe-clean-itcl:
24654 @if itcl
24655 maybe-clean-itcl: clean-itcl
24656
24657 clean-itcl:
24658 @: $(MAKE); $(unstage)
24659 @[ -f ./itcl/Makefile ] || exit 0; \
24660 r=`${PWD_COMMAND}`; export r; \
24661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24662 $(HOST_EXPORTS) \
24663 for flag in $(EXTRA_HOST_FLAGS) ; do \
24664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24665 done; \
24666 echo "Doing clean in itcl" ; \
24667 (cd $(HOST_SUBDIR)/itcl && \
24668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24670 "RANLIB=$${RANLIB}" \
24671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24672 clean) \
24673 || exit 1
24674
24675 @endif itcl
24676
24677 .PHONY: maybe-distclean-itcl distclean-itcl
24678 maybe-distclean-itcl:
24679 @if itcl
24680 maybe-distclean-itcl: distclean-itcl
24681
24682 distclean-itcl:
24683 @: $(MAKE); $(unstage)
24684 @[ -f ./itcl/Makefile ] || exit 0; \
24685 r=`${PWD_COMMAND}`; export r; \
24686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24687 $(HOST_EXPORTS) \
24688 for flag in $(EXTRA_HOST_FLAGS) ; do \
24689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24690 done; \
24691 echo "Doing distclean in itcl" ; \
24692 (cd $(HOST_SUBDIR)/itcl && \
24693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24695 "RANLIB=$${RANLIB}" \
24696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24697 distclean) \
24698 || exit 1
24699
24700 @endif itcl
24701
24702 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
24703 maybe-maintainer-clean-itcl:
24704 @if itcl
24705 maybe-maintainer-clean-itcl: maintainer-clean-itcl
24706
24707 maintainer-clean-itcl:
24708 @: $(MAKE); $(unstage)
24709 @[ -f ./itcl/Makefile ] || exit 0; \
24710 r=`${PWD_COMMAND}`; export r; \
24711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24712 $(HOST_EXPORTS) \
24713 for flag in $(EXTRA_HOST_FLAGS) ; do \
24714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24715 done; \
24716 echo "Doing maintainer-clean in itcl" ; \
24717 (cd $(HOST_SUBDIR)/itcl && \
24718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24720 "RANLIB=$${RANLIB}" \
24721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24722 maintainer-clean) \
24723 || exit 1
24724
24725 @endif itcl
24726
24727
24728
24729 .PHONY: configure-ld maybe-configure-ld
24730 maybe-configure-ld:
24731 @if gcc-bootstrap
24732 configure-ld: stage_current
24733 @endif gcc-bootstrap
24734 @if ld
24735 maybe-configure-ld: configure-ld
24736 configure-ld:
24737 @r=`${PWD_COMMAND}`; export r; \
24738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24739 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24740 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24741 $(HOST_EXPORTS) \
24742 echo Configuring in $(HOST_SUBDIR)/ld; \
24743 cd "$(HOST_SUBDIR)/ld" || exit 1; \
24744 case $(srcdir) in \
24745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24746 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24748 esac; \
24749 srcdiroption="--srcdir=$${topdir}/ld"; \
24750 libsrcdir="$$s/ld"; \
24751 $(SHELL) $${libsrcdir}/configure \
24752 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24753 --target=${target_alias} $${srcdiroption} \
24754 || exit 1
24755 @endif ld
24756
24757
24758
24759 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
24760 maybe-configure-stage1-ld:
24761 @if ld-bootstrap
24762 maybe-configure-stage1-ld: configure-stage1-ld
24763 configure-stage1-ld:
24764 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24765 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24766 @r=`${PWD_COMMAND}`; export r; \
24767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24768 TFLAGS="$(STAGE1_TFLAGS)"; \
24769 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24770 $(HOST_EXPORTS) \
24771 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24772 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
24773 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24774 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
24775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24776 cd $(HOST_SUBDIR)/ld || exit 1; \
24777 case $(srcdir) in \
24778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24779 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24781 esac; \
24782 srcdiroption="--srcdir=$${topdir}/ld"; \
24783 libsrcdir="$$s/ld"; \
24784 $(SHELL) $${libsrcdir}/configure \
24785 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24786 --target=${target_alias} $${srcdiroption} \
24787 $(STAGE1_CONFIGURE_FLAGS)
24788 @endif ld-bootstrap
24789
24790 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
24791 maybe-configure-stage2-ld:
24792 @if ld-bootstrap
24793 maybe-configure-stage2-ld: configure-stage2-ld
24794 configure-stage2-ld:
24795 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24796 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24797 @r=`${PWD_COMMAND}`; export r; \
24798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24799 TFLAGS="$(STAGE2_TFLAGS)"; \
24800 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24801 $(HOST_EXPORTS) \
24802 $(POSTSTAGE1_HOST_EXPORTS) \
24803 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24804 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
24805 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24806 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
24807 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24808 cd $(HOST_SUBDIR)/ld || exit 1; \
24809 case $(srcdir) in \
24810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24811 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24813 esac; \
24814 srcdiroption="--srcdir=$${topdir}/ld"; \
24815 libsrcdir="$$s/ld"; \
24816 $(SHELL) $${libsrcdir}/configure \
24817 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24818 --target=${target_alias} $${srcdiroption} \
24819 --with-build-libsubdir=$(HOST_SUBDIR) \
24820 $(STAGE2_CONFIGURE_FLAGS)
24821 @endif ld-bootstrap
24822
24823 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
24824 maybe-configure-stage3-ld:
24825 @if ld-bootstrap
24826 maybe-configure-stage3-ld: configure-stage3-ld
24827 configure-stage3-ld:
24828 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24829 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24830 @r=`${PWD_COMMAND}`; export r; \
24831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24832 TFLAGS="$(STAGE3_TFLAGS)"; \
24833 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24834 $(HOST_EXPORTS) \
24835 $(POSTSTAGE1_HOST_EXPORTS) \
24836 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24837 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
24838 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24839 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
24840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24841 cd $(HOST_SUBDIR)/ld || exit 1; \
24842 case $(srcdir) in \
24843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24844 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24846 esac; \
24847 srcdiroption="--srcdir=$${topdir}/ld"; \
24848 libsrcdir="$$s/ld"; \
24849 $(SHELL) $${libsrcdir}/configure \
24850 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24851 --target=${target_alias} $${srcdiroption} \
24852 --with-build-libsubdir=$(HOST_SUBDIR) \
24853 $(STAGE3_CONFIGURE_FLAGS)
24854 @endif ld-bootstrap
24855
24856 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
24857 maybe-configure-stage4-ld:
24858 @if ld-bootstrap
24859 maybe-configure-stage4-ld: configure-stage4-ld
24860 configure-stage4-ld:
24861 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24862 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24863 @r=`${PWD_COMMAND}`; export r; \
24864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24865 TFLAGS="$(STAGE4_TFLAGS)"; \
24866 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24867 $(HOST_EXPORTS) \
24868 $(POSTSTAGE1_HOST_EXPORTS) \
24869 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24870 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
24871 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24872 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
24873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24874 cd $(HOST_SUBDIR)/ld || exit 1; \
24875 case $(srcdir) in \
24876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24877 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24879 esac; \
24880 srcdiroption="--srcdir=$${topdir}/ld"; \
24881 libsrcdir="$$s/ld"; \
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 $(STAGE4_CONFIGURE_FLAGS)
24887 @endif ld-bootstrap
24888
24889 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
24890 maybe-configure-stageprofile-ld:
24891 @if ld-bootstrap
24892 maybe-configure-stageprofile-ld: configure-stageprofile-ld
24893 configure-stageprofile-ld:
24894 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24896 @r=`${PWD_COMMAND}`; export r; \
24897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24898 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24899 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24900 $(HOST_EXPORTS) \
24901 $(POSTSTAGE1_HOST_EXPORTS) \
24902 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24903 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
24904 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24905 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
24906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24907 cd $(HOST_SUBDIR)/ld || exit 1; \
24908 case $(srcdir) in \
24909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24910 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24912 esac; \
24913 srcdiroption="--srcdir=$${topdir}/ld"; \
24914 libsrcdir="$$s/ld"; \
24915 $(SHELL) $${libsrcdir}/configure \
24916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24917 --target=${target_alias} $${srcdiroption} \
24918 --with-build-libsubdir=$(HOST_SUBDIR) \
24919 $(STAGEprofile_CONFIGURE_FLAGS)
24920 @endif ld-bootstrap
24921
24922 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
24923 maybe-configure-stagefeedback-ld:
24924 @if ld-bootstrap
24925 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
24926 configure-stagefeedback-ld:
24927 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24928 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24929 @r=`${PWD_COMMAND}`; export r; \
24930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24931 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24932 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24933 $(HOST_EXPORTS) \
24934 $(POSTSTAGE1_HOST_EXPORTS) \
24935 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24936 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
24937 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24938 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
24939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24940 cd $(HOST_SUBDIR)/ld || exit 1; \
24941 case $(srcdir) in \
24942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24943 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24945 esac; \
24946 srcdiroption="--srcdir=$${topdir}/ld"; \
24947 libsrcdir="$$s/ld"; \
24948 $(SHELL) $${libsrcdir}/configure \
24949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24950 --target=${target_alias} $${srcdiroption} \
24951 --with-build-libsubdir=$(HOST_SUBDIR) \
24952 $(STAGEfeedback_CONFIGURE_FLAGS)
24953 @endif ld-bootstrap
24954
24955
24956
24957
24958
24959 .PHONY: all-ld maybe-all-ld
24960 maybe-all-ld:
24961 @if gcc-bootstrap
24962 all-ld: stage_current
24963 @endif gcc-bootstrap
24964 @if ld
24965 TARGET-ld=all
24966 maybe-all-ld: all-ld
24967 all-ld: configure-ld
24968 @r=`${PWD_COMMAND}`; export r; \
24969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24970 $(HOST_EXPORTS) \
24971 (cd $(HOST_SUBDIR)/ld && \
24972 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24973 $(TARGET-ld))
24974 @endif ld
24975
24976
24977
24978 .PHONY: all-stage1-ld maybe-all-stage1-ld
24979 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
24980 maybe-all-stage1-ld:
24981 maybe-clean-stage1-ld:
24982 @if ld-bootstrap
24983 maybe-all-stage1-ld: all-stage1-ld
24984 all-stage1: all-stage1-ld
24985 TARGET-stage1-ld = $(TARGET-ld)
24986 all-stage1-ld: configure-stage1-ld
24987 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24988 @r=`${PWD_COMMAND}`; export r; \
24989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24990 TFLAGS="$(STAGE1_TFLAGS)"; \
24991 $(HOST_EXPORTS) \
24992 cd $(HOST_SUBDIR)/ld && \
24993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24994 CFLAGS="$(STAGE1_CFLAGS)" \
24995 CXXFLAGS="$(STAGE1_CFLAGS)" \
24996 LIBCFLAGS="$(LIBCFLAGS)" \
24997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25000 $(EXTRA_HOST_FLAGS) \
25001 TFLAGS="$(STAGE1_TFLAGS)" \
25002 $(TARGET-stage1-ld)
25003
25004 maybe-clean-stage1-ld: clean-stage1-ld
25005 clean-stage1: clean-stage1-ld
25006 clean-stage1-ld:
25007 @if [ $(current_stage) = stage1 ]; then \
25008 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25009 else \
25010 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
25011 $(MAKE) stage1-start; \
25012 fi; \
25013 cd $(HOST_SUBDIR)/ld && \
25014 $(MAKE) $(EXTRA_HOST_FLAGS) \
25015 clean
25016 @endif ld-bootstrap
25017
25018
25019 .PHONY: all-stage2-ld maybe-all-stage2-ld
25020 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
25021 maybe-all-stage2-ld:
25022 maybe-clean-stage2-ld:
25023 @if ld-bootstrap
25024 maybe-all-stage2-ld: all-stage2-ld
25025 all-stage2: all-stage2-ld
25026 TARGET-stage2-ld = $(TARGET-ld)
25027 all-stage2-ld: configure-stage2-ld
25028 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25029 @r=`${PWD_COMMAND}`; export r; \
25030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25031 TFLAGS="$(STAGE2_TFLAGS)"; \
25032 $(HOST_EXPORTS) \
25033 $(POSTSTAGE1_HOST_EXPORTS) \
25034 cd $(HOST_SUBDIR)/ld && \
25035 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25036 CFLAGS="$(STAGE2_CFLAGS)" \
25037 CXXFLAGS="$(STAGE2_CFLAGS)" \
25038 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25042 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25043 TFLAGS="$(STAGE2_TFLAGS)" \
25044 $(TARGET-stage2-ld)
25045
25046 maybe-clean-stage2-ld: clean-stage2-ld
25047 clean-stage2: clean-stage2-ld
25048 clean-stage2-ld:
25049 @if [ $(current_stage) = stage2 ]; then \
25050 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25051 else \
25052 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
25053 $(MAKE) stage2-start; \
25054 fi; \
25055 cd $(HOST_SUBDIR)/ld && \
25056 $(MAKE) $(EXTRA_HOST_FLAGS) \
25057 $(POSTSTAGE1_FLAGS_TO_PASS) \
25058 clean
25059 @endif ld-bootstrap
25060
25061
25062 .PHONY: all-stage3-ld maybe-all-stage3-ld
25063 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
25064 maybe-all-stage3-ld:
25065 maybe-clean-stage3-ld:
25066 @if ld-bootstrap
25067 maybe-all-stage3-ld: all-stage3-ld
25068 all-stage3: all-stage3-ld
25069 TARGET-stage3-ld = $(TARGET-ld)
25070 all-stage3-ld: configure-stage3-ld
25071 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25072 @r=`${PWD_COMMAND}`; export r; \
25073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25074 TFLAGS="$(STAGE3_TFLAGS)"; \
25075 $(HOST_EXPORTS) \
25076 $(POSTSTAGE1_HOST_EXPORTS) \
25077 cd $(HOST_SUBDIR)/ld && \
25078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25079 CFLAGS="$(STAGE3_CFLAGS)" \
25080 CXXFLAGS="$(STAGE3_CFLAGS)" \
25081 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25085 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25086 TFLAGS="$(STAGE3_TFLAGS)" \
25087 $(TARGET-stage3-ld)
25088
25089 maybe-clean-stage3-ld: clean-stage3-ld
25090 clean-stage3: clean-stage3-ld
25091 clean-stage3-ld:
25092 @if [ $(current_stage) = stage3 ]; then \
25093 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25094 else \
25095 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
25096 $(MAKE) stage3-start; \
25097 fi; \
25098 cd $(HOST_SUBDIR)/ld && \
25099 $(MAKE) $(EXTRA_HOST_FLAGS) \
25100 $(POSTSTAGE1_FLAGS_TO_PASS) \
25101 clean
25102 @endif ld-bootstrap
25103
25104
25105 .PHONY: all-stage4-ld maybe-all-stage4-ld
25106 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
25107 maybe-all-stage4-ld:
25108 maybe-clean-stage4-ld:
25109 @if ld-bootstrap
25110 maybe-all-stage4-ld: all-stage4-ld
25111 all-stage4: all-stage4-ld
25112 TARGET-stage4-ld = $(TARGET-ld)
25113 all-stage4-ld: configure-stage4-ld
25114 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25115 @r=`${PWD_COMMAND}`; export r; \
25116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25117 TFLAGS="$(STAGE4_TFLAGS)"; \
25118 $(HOST_EXPORTS) \
25119 $(POSTSTAGE1_HOST_EXPORTS) \
25120 cd $(HOST_SUBDIR)/ld && \
25121 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25122 CFLAGS="$(STAGE4_CFLAGS)" \
25123 CXXFLAGS="$(STAGE4_CFLAGS)" \
25124 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25125 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25126 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25127 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25128 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25129 TFLAGS="$(STAGE4_TFLAGS)" \
25130 $(TARGET-stage4-ld)
25131
25132 maybe-clean-stage4-ld: clean-stage4-ld
25133 clean-stage4: clean-stage4-ld
25134 clean-stage4-ld:
25135 @if [ $(current_stage) = stage4 ]; then \
25136 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25137 else \
25138 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
25139 $(MAKE) stage4-start; \
25140 fi; \
25141 cd $(HOST_SUBDIR)/ld && \
25142 $(MAKE) $(EXTRA_HOST_FLAGS) \
25143 $(POSTSTAGE1_FLAGS_TO_PASS) \
25144 clean
25145 @endif ld-bootstrap
25146
25147
25148 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
25149 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
25150 maybe-all-stageprofile-ld:
25151 maybe-clean-stageprofile-ld:
25152 @if ld-bootstrap
25153 maybe-all-stageprofile-ld: all-stageprofile-ld
25154 all-stageprofile: all-stageprofile-ld
25155 TARGET-stageprofile-ld = $(TARGET-ld)
25156 all-stageprofile-ld: configure-stageprofile-ld
25157 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25158 @r=`${PWD_COMMAND}`; export r; \
25159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25160 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25161 $(HOST_EXPORTS) \
25162 $(POSTSTAGE1_HOST_EXPORTS) \
25163 cd $(HOST_SUBDIR)/ld && \
25164 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25165 CFLAGS="$(STAGEprofile_CFLAGS)" \
25166 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
25167 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25171 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25172 TFLAGS="$(STAGEprofile_TFLAGS)" \
25173 $(TARGET-stageprofile-ld)
25174
25175 maybe-clean-stageprofile-ld: clean-stageprofile-ld
25176 clean-stageprofile: clean-stageprofile-ld
25177 clean-stageprofile-ld:
25178 @if [ $(current_stage) = stageprofile ]; then \
25179 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25180 else \
25181 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
25182 $(MAKE) stageprofile-start; \
25183 fi; \
25184 cd $(HOST_SUBDIR)/ld && \
25185 $(MAKE) $(EXTRA_HOST_FLAGS) \
25186 $(POSTSTAGE1_FLAGS_TO_PASS) \
25187 clean
25188 @endif ld-bootstrap
25189
25190
25191 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
25192 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
25193 maybe-all-stagefeedback-ld:
25194 maybe-clean-stagefeedback-ld:
25195 @if ld-bootstrap
25196 maybe-all-stagefeedback-ld: all-stagefeedback-ld
25197 all-stagefeedback: all-stagefeedback-ld
25198 TARGET-stagefeedback-ld = $(TARGET-ld)
25199 all-stagefeedback-ld: configure-stagefeedback-ld
25200 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25201 @r=`${PWD_COMMAND}`; export r; \
25202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25203 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25204 $(HOST_EXPORTS) \
25205 $(POSTSTAGE1_HOST_EXPORTS) \
25206 cd $(HOST_SUBDIR)/ld && \
25207 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25208 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25209 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
25210 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25211 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25212 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25213 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25214 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25215 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25216 $(TARGET-stagefeedback-ld)
25217
25218 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
25219 clean-stagefeedback: clean-stagefeedback-ld
25220 clean-stagefeedback-ld:
25221 @if [ $(current_stage) = stagefeedback ]; then \
25222 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25223 else \
25224 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
25225 $(MAKE) stagefeedback-start; \
25226 fi; \
25227 cd $(HOST_SUBDIR)/ld && \
25228 $(MAKE) $(EXTRA_HOST_FLAGS) \
25229 $(POSTSTAGE1_FLAGS_TO_PASS) \
25230 clean
25231 @endif ld-bootstrap
25232
25233
25234
25235
25236
25237 .PHONY: check-ld maybe-check-ld
25238 maybe-check-ld:
25239 @if ld
25240 maybe-check-ld: check-ld
25241
25242 check-ld:
25243 @: $(MAKE); $(unstage)
25244 @r=`${PWD_COMMAND}`; export r; \
25245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25246 $(HOST_EXPORTS) \
25247 (cd $(HOST_SUBDIR)/ld && \
25248 $(MAKE) $(FLAGS_TO_PASS) check)
25249
25250 @endif ld
25251
25252 .PHONY: install-ld maybe-install-ld
25253 maybe-install-ld:
25254 @if ld
25255 maybe-install-ld: install-ld
25256
25257 install-ld: installdirs
25258 @: $(MAKE); $(unstage)
25259 @r=`${PWD_COMMAND}`; export r; \
25260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25261 $(HOST_EXPORTS) \
25262 (cd $(HOST_SUBDIR)/ld && \
25263 $(MAKE) $(FLAGS_TO_PASS) install)
25264
25265 @endif ld
25266
25267 # Other targets (info, dvi, pdf, etc.)
25268
25269 .PHONY: maybe-info-ld info-ld
25270 maybe-info-ld:
25271 @if ld
25272 maybe-info-ld: info-ld
25273
25274 info-ld: \
25275 configure-ld
25276 @[ -f ./ld/Makefile ] || exit 0; \
25277 r=`${PWD_COMMAND}`; export r; \
25278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25279 $(HOST_EXPORTS) \
25280 for flag in $(EXTRA_HOST_FLAGS) ; do \
25281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25282 done; \
25283 echo "Doing info in ld" ; \
25284 (cd $(HOST_SUBDIR)/ld && \
25285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25287 "RANLIB=$${RANLIB}" \
25288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25289 info) \
25290 || exit 1
25291
25292 @endif ld
25293
25294 .PHONY: maybe-dvi-ld dvi-ld
25295 maybe-dvi-ld:
25296 @if ld
25297 maybe-dvi-ld: dvi-ld
25298
25299 dvi-ld: \
25300 configure-ld
25301 @[ -f ./ld/Makefile ] || exit 0; \
25302 r=`${PWD_COMMAND}`; export r; \
25303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25304 $(HOST_EXPORTS) \
25305 for flag in $(EXTRA_HOST_FLAGS) ; do \
25306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25307 done; \
25308 echo "Doing dvi in ld" ; \
25309 (cd $(HOST_SUBDIR)/ld && \
25310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25312 "RANLIB=$${RANLIB}" \
25313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25314 dvi) \
25315 || exit 1
25316
25317 @endif ld
25318
25319 .PHONY: maybe-pdf-ld pdf-ld
25320 maybe-pdf-ld:
25321 @if ld
25322 maybe-pdf-ld: pdf-ld
25323
25324 pdf-ld: \
25325 configure-ld
25326 @[ -f ./ld/Makefile ] || exit 0; \
25327 r=`${PWD_COMMAND}`; export r; \
25328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25329 $(HOST_EXPORTS) \
25330 for flag in $(EXTRA_HOST_FLAGS) ; do \
25331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25332 done; \
25333 echo "Doing pdf in ld" ; \
25334 (cd $(HOST_SUBDIR)/ld && \
25335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25337 "RANLIB=$${RANLIB}" \
25338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25339 pdf) \
25340 || exit 1
25341
25342 @endif ld
25343
25344 .PHONY: maybe-html-ld html-ld
25345 maybe-html-ld:
25346 @if ld
25347 maybe-html-ld: html-ld
25348
25349 html-ld: \
25350 configure-ld
25351 @[ -f ./ld/Makefile ] || exit 0; \
25352 r=`${PWD_COMMAND}`; export r; \
25353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25354 $(HOST_EXPORTS) \
25355 for flag in $(EXTRA_HOST_FLAGS) ; do \
25356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25357 done; \
25358 echo "Doing html in ld" ; \
25359 (cd $(HOST_SUBDIR)/ld && \
25360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25362 "RANLIB=$${RANLIB}" \
25363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25364 html) \
25365 || exit 1
25366
25367 @endif ld
25368
25369 .PHONY: maybe-TAGS-ld TAGS-ld
25370 maybe-TAGS-ld:
25371 @if ld
25372 maybe-TAGS-ld: TAGS-ld
25373
25374 TAGS-ld: \
25375 configure-ld
25376 @[ -f ./ld/Makefile ] || exit 0; \
25377 r=`${PWD_COMMAND}`; export r; \
25378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25379 $(HOST_EXPORTS) \
25380 for flag in $(EXTRA_HOST_FLAGS) ; do \
25381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25382 done; \
25383 echo "Doing TAGS in ld" ; \
25384 (cd $(HOST_SUBDIR)/ld && \
25385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25387 "RANLIB=$${RANLIB}" \
25388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25389 TAGS) \
25390 || exit 1
25391
25392 @endif ld
25393
25394 .PHONY: maybe-install-info-ld install-info-ld
25395 maybe-install-info-ld:
25396 @if ld
25397 maybe-install-info-ld: install-info-ld
25398
25399 install-info-ld: \
25400 configure-ld \
25401 info-ld
25402 @[ -f ./ld/Makefile ] || exit 0; \
25403 r=`${PWD_COMMAND}`; export r; \
25404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25405 $(HOST_EXPORTS) \
25406 for flag in $(EXTRA_HOST_FLAGS) ; do \
25407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25408 done; \
25409 echo "Doing install-info in ld" ; \
25410 (cd $(HOST_SUBDIR)/ld && \
25411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25413 "RANLIB=$${RANLIB}" \
25414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25415 install-info) \
25416 || exit 1
25417
25418 @endif ld
25419
25420 .PHONY: maybe-install-pdf-ld install-pdf-ld
25421 maybe-install-pdf-ld:
25422 @if ld
25423 maybe-install-pdf-ld: install-pdf-ld
25424
25425 install-pdf-ld: \
25426 configure-ld \
25427 pdf-ld
25428 @[ -f ./ld/Makefile ] || exit 0; \
25429 r=`${PWD_COMMAND}`; export r; \
25430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25431 $(HOST_EXPORTS) \
25432 for flag in $(EXTRA_HOST_FLAGS) ; do \
25433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25434 done; \
25435 echo "Doing install-pdf in ld" ; \
25436 (cd $(HOST_SUBDIR)/ld && \
25437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25439 "RANLIB=$${RANLIB}" \
25440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25441 install-pdf) \
25442 || exit 1
25443
25444 @endif ld
25445
25446 .PHONY: maybe-install-html-ld install-html-ld
25447 maybe-install-html-ld:
25448 @if ld
25449 maybe-install-html-ld: install-html-ld
25450
25451 install-html-ld: \
25452 configure-ld \
25453 html-ld
25454 @[ -f ./ld/Makefile ] || exit 0; \
25455 r=`${PWD_COMMAND}`; export r; \
25456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25457 $(HOST_EXPORTS) \
25458 for flag in $(EXTRA_HOST_FLAGS) ; do \
25459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25460 done; \
25461 echo "Doing install-html in ld" ; \
25462 (cd $(HOST_SUBDIR)/ld && \
25463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25465 "RANLIB=$${RANLIB}" \
25466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25467 install-html) \
25468 || exit 1
25469
25470 @endif ld
25471
25472 .PHONY: maybe-installcheck-ld installcheck-ld
25473 maybe-installcheck-ld:
25474 @if ld
25475 maybe-installcheck-ld: installcheck-ld
25476
25477 installcheck-ld: \
25478 configure-ld
25479 @[ -f ./ld/Makefile ] || exit 0; \
25480 r=`${PWD_COMMAND}`; export r; \
25481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25482 $(HOST_EXPORTS) \
25483 for flag in $(EXTRA_HOST_FLAGS) ; do \
25484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25485 done; \
25486 echo "Doing installcheck in ld" ; \
25487 (cd $(HOST_SUBDIR)/ld && \
25488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25490 "RANLIB=$${RANLIB}" \
25491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25492 installcheck) \
25493 || exit 1
25494
25495 @endif ld
25496
25497 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
25498 maybe-mostlyclean-ld:
25499 @if ld
25500 maybe-mostlyclean-ld: mostlyclean-ld
25501
25502 mostlyclean-ld:
25503 @[ -f ./ld/Makefile ] || exit 0; \
25504 r=`${PWD_COMMAND}`; export r; \
25505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25506 $(HOST_EXPORTS) \
25507 for flag in $(EXTRA_HOST_FLAGS) ; do \
25508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25509 done; \
25510 echo "Doing mostlyclean in ld" ; \
25511 (cd $(HOST_SUBDIR)/ld && \
25512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25514 "RANLIB=$${RANLIB}" \
25515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25516 mostlyclean) \
25517 || exit 1
25518
25519 @endif ld
25520
25521 .PHONY: maybe-clean-ld clean-ld
25522 maybe-clean-ld:
25523 @if ld
25524 maybe-clean-ld: clean-ld
25525
25526 clean-ld:
25527 @[ -f ./ld/Makefile ] || exit 0; \
25528 r=`${PWD_COMMAND}`; export r; \
25529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25530 $(HOST_EXPORTS) \
25531 for flag in $(EXTRA_HOST_FLAGS) ; do \
25532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25533 done; \
25534 echo "Doing clean in ld" ; \
25535 (cd $(HOST_SUBDIR)/ld && \
25536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25538 "RANLIB=$${RANLIB}" \
25539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25540 clean) \
25541 || exit 1
25542
25543 @endif ld
25544
25545 .PHONY: maybe-distclean-ld distclean-ld
25546 maybe-distclean-ld:
25547 @if ld
25548 maybe-distclean-ld: distclean-ld
25549
25550 distclean-ld:
25551 @[ -f ./ld/Makefile ] || exit 0; \
25552 r=`${PWD_COMMAND}`; export r; \
25553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25554 $(HOST_EXPORTS) \
25555 for flag in $(EXTRA_HOST_FLAGS) ; do \
25556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25557 done; \
25558 echo "Doing distclean in ld" ; \
25559 (cd $(HOST_SUBDIR)/ld && \
25560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25562 "RANLIB=$${RANLIB}" \
25563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25564 distclean) \
25565 || exit 1
25566
25567 @endif ld
25568
25569 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
25570 maybe-maintainer-clean-ld:
25571 @if ld
25572 maybe-maintainer-clean-ld: maintainer-clean-ld
25573
25574 maintainer-clean-ld:
25575 @[ -f ./ld/Makefile ] || exit 0; \
25576 r=`${PWD_COMMAND}`; export r; \
25577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25578 $(HOST_EXPORTS) \
25579 for flag in $(EXTRA_HOST_FLAGS) ; do \
25580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25581 done; \
25582 echo "Doing maintainer-clean in ld" ; \
25583 (cd $(HOST_SUBDIR)/ld && \
25584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25586 "RANLIB=$${RANLIB}" \
25587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25588 maintainer-clean) \
25589 || exit 1
25590
25591 @endif ld
25592
25593
25594
25595 .PHONY: configure-libcpp maybe-configure-libcpp
25596 maybe-configure-libcpp:
25597 @if gcc-bootstrap
25598 configure-libcpp: stage_current
25599 @endif gcc-bootstrap
25600 @if libcpp
25601 maybe-configure-libcpp: configure-libcpp
25602 configure-libcpp:
25603 @r=`${PWD_COMMAND}`; export r; \
25604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25605 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25607 $(HOST_EXPORTS) \
25608 echo Configuring in $(HOST_SUBDIR)/libcpp; \
25609 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
25610 case $(srcdir) in \
25611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25612 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25614 esac; \
25615 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25616 libsrcdir="$$s/libcpp"; \
25617 $(SHELL) $${libsrcdir}/configure \
25618 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25619 --target=${target_alias} $${srcdiroption} \
25620 || exit 1
25621 @endif libcpp
25622
25623
25624
25625 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
25626 maybe-configure-stage1-libcpp:
25627 @if libcpp-bootstrap
25628 maybe-configure-stage1-libcpp: configure-stage1-libcpp
25629 configure-stage1-libcpp:
25630 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25631 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25632 @r=`${PWD_COMMAND}`; export r; \
25633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25634 TFLAGS="$(STAGE1_TFLAGS)"; \
25635 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25636 $(HOST_EXPORTS) \
25637 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25638 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
25639 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25640 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
25641 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25642 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25643 case $(srcdir) in \
25644 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25645 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25646 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25647 esac; \
25648 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25649 libsrcdir="$$s/libcpp"; \
25650 $(SHELL) $${libsrcdir}/configure \
25651 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25652 --target=${target_alias} $${srcdiroption} \
25653 $(STAGE1_CONFIGURE_FLAGS)
25654 @endif libcpp-bootstrap
25655
25656 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
25657 maybe-configure-stage2-libcpp:
25658 @if libcpp-bootstrap
25659 maybe-configure-stage2-libcpp: configure-stage2-libcpp
25660 configure-stage2-libcpp:
25661 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25662 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25663 @r=`${PWD_COMMAND}`; export r; \
25664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25665 TFLAGS="$(STAGE2_TFLAGS)"; \
25666 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25667 $(HOST_EXPORTS) \
25668 $(POSTSTAGE1_HOST_EXPORTS) \
25669 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25670 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
25671 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25672 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
25673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25674 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25675 case $(srcdir) in \
25676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25677 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25679 esac; \
25680 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25681 libsrcdir="$$s/libcpp"; \
25682 $(SHELL) $${libsrcdir}/configure \
25683 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25684 --target=${target_alias} $${srcdiroption} \
25685 --with-build-libsubdir=$(HOST_SUBDIR) \
25686 $(STAGE2_CONFIGURE_FLAGS)
25687 @endif libcpp-bootstrap
25688
25689 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
25690 maybe-configure-stage3-libcpp:
25691 @if libcpp-bootstrap
25692 maybe-configure-stage3-libcpp: configure-stage3-libcpp
25693 configure-stage3-libcpp:
25694 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25695 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25696 @r=`${PWD_COMMAND}`; export r; \
25697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25698 TFLAGS="$(STAGE3_TFLAGS)"; \
25699 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25700 $(HOST_EXPORTS) \
25701 $(POSTSTAGE1_HOST_EXPORTS) \
25702 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25703 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
25704 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25705 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
25706 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25707 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25708 case $(srcdir) in \
25709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25710 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25712 esac; \
25713 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25714 libsrcdir="$$s/libcpp"; \
25715 $(SHELL) $${libsrcdir}/configure \
25716 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25717 --target=${target_alias} $${srcdiroption} \
25718 --with-build-libsubdir=$(HOST_SUBDIR) \
25719 $(STAGE3_CONFIGURE_FLAGS)
25720 @endif libcpp-bootstrap
25721
25722 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
25723 maybe-configure-stage4-libcpp:
25724 @if libcpp-bootstrap
25725 maybe-configure-stage4-libcpp: configure-stage4-libcpp
25726 configure-stage4-libcpp:
25727 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25728 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25729 @r=`${PWD_COMMAND}`; export r; \
25730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25731 TFLAGS="$(STAGE4_TFLAGS)"; \
25732 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25733 $(HOST_EXPORTS) \
25734 $(POSTSTAGE1_HOST_EXPORTS) \
25735 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25736 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25737 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25738 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
25739 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25740 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25741 case $(srcdir) in \
25742 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25743 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25744 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25745 esac; \
25746 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25747 libsrcdir="$$s/libcpp"; \
25748 $(SHELL) $${libsrcdir}/configure \
25749 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25750 --target=${target_alias} $${srcdiroption} \
25751 --with-build-libsubdir=$(HOST_SUBDIR) \
25752 $(STAGE4_CONFIGURE_FLAGS)
25753 @endif libcpp-bootstrap
25754
25755 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
25756 maybe-configure-stageprofile-libcpp:
25757 @if libcpp-bootstrap
25758 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
25759 configure-stageprofile-libcpp:
25760 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25761 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25762 @r=`${PWD_COMMAND}`; export r; \
25763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25764 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25765 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25766 $(HOST_EXPORTS) \
25767 $(POSTSTAGE1_HOST_EXPORTS) \
25768 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25769 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
25770 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25771 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
25772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25773 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25774 case $(srcdir) in \
25775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25776 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25778 esac; \
25779 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25780 libsrcdir="$$s/libcpp"; \
25781 $(SHELL) $${libsrcdir}/configure \
25782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25783 --target=${target_alias} $${srcdiroption} \
25784 --with-build-libsubdir=$(HOST_SUBDIR) \
25785 $(STAGEprofile_CONFIGURE_FLAGS)
25786 @endif libcpp-bootstrap
25787
25788 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
25789 maybe-configure-stagefeedback-libcpp:
25790 @if libcpp-bootstrap
25791 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
25792 configure-stagefeedback-libcpp:
25793 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25794 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25795 @r=`${PWD_COMMAND}`; export r; \
25796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25797 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25798 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25799 $(HOST_EXPORTS) \
25800 $(POSTSTAGE1_HOST_EXPORTS) \
25801 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25802 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
25803 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25804 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
25805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25806 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25807 case $(srcdir) in \
25808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25809 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25811 esac; \
25812 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25813 libsrcdir="$$s/libcpp"; \
25814 $(SHELL) $${libsrcdir}/configure \
25815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25816 --target=${target_alias} $${srcdiroption} \
25817 --with-build-libsubdir=$(HOST_SUBDIR) \
25818 $(STAGEfeedback_CONFIGURE_FLAGS)
25819 @endif libcpp-bootstrap
25820
25821
25822
25823
25824
25825 .PHONY: all-libcpp maybe-all-libcpp
25826 maybe-all-libcpp:
25827 @if gcc-bootstrap
25828 all-libcpp: stage_current
25829 @endif gcc-bootstrap
25830 @if libcpp
25831 TARGET-libcpp=all
25832 maybe-all-libcpp: all-libcpp
25833 all-libcpp: configure-libcpp
25834 @r=`${PWD_COMMAND}`; export r; \
25835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25836 $(HOST_EXPORTS) \
25837 (cd $(HOST_SUBDIR)/libcpp && \
25838 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25839 $(TARGET-libcpp))
25840 @endif libcpp
25841
25842
25843
25844 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
25845 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
25846 maybe-all-stage1-libcpp:
25847 maybe-clean-stage1-libcpp:
25848 @if libcpp-bootstrap
25849 maybe-all-stage1-libcpp: all-stage1-libcpp
25850 all-stage1: all-stage1-libcpp
25851 TARGET-stage1-libcpp = $(TARGET-libcpp)
25852 all-stage1-libcpp: configure-stage1-libcpp
25853 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25854 @r=`${PWD_COMMAND}`; export r; \
25855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25856 TFLAGS="$(STAGE1_TFLAGS)"; \
25857 $(HOST_EXPORTS) \
25858 cd $(HOST_SUBDIR)/libcpp && \
25859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25860 CFLAGS="$(STAGE1_CFLAGS)" \
25861 CXXFLAGS="$(STAGE1_CFLAGS)" \
25862 LIBCFLAGS="$(LIBCFLAGS)" \
25863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25866 $(EXTRA_HOST_FLAGS) \
25867 TFLAGS="$(STAGE1_TFLAGS)" \
25868 $(TARGET-stage1-libcpp)
25869
25870 maybe-clean-stage1-libcpp: clean-stage1-libcpp
25871 clean-stage1: clean-stage1-libcpp
25872 clean-stage1-libcpp:
25873 @if [ $(current_stage) = stage1 ]; then \
25874 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25875 else \
25876 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
25877 $(MAKE) stage1-start; \
25878 fi; \
25879 cd $(HOST_SUBDIR)/libcpp && \
25880 $(MAKE) $(EXTRA_HOST_FLAGS) \
25881 clean
25882 @endif libcpp-bootstrap
25883
25884
25885 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
25886 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
25887 maybe-all-stage2-libcpp:
25888 maybe-clean-stage2-libcpp:
25889 @if libcpp-bootstrap
25890 maybe-all-stage2-libcpp: all-stage2-libcpp
25891 all-stage2: all-stage2-libcpp
25892 TARGET-stage2-libcpp = $(TARGET-libcpp)
25893 all-stage2-libcpp: configure-stage2-libcpp
25894 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25895 @r=`${PWD_COMMAND}`; export r; \
25896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25897 TFLAGS="$(STAGE2_TFLAGS)"; \
25898 $(HOST_EXPORTS) \
25899 $(POSTSTAGE1_HOST_EXPORTS) \
25900 cd $(HOST_SUBDIR)/libcpp && \
25901 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25902 CFLAGS="$(STAGE2_CFLAGS)" \
25903 CXXFLAGS="$(STAGE2_CFLAGS)" \
25904 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25905 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25906 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25907 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25908 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25909 TFLAGS="$(STAGE2_TFLAGS)" \
25910 $(TARGET-stage2-libcpp)
25911
25912 maybe-clean-stage2-libcpp: clean-stage2-libcpp
25913 clean-stage2: clean-stage2-libcpp
25914 clean-stage2-libcpp:
25915 @if [ $(current_stage) = stage2 ]; then \
25916 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25917 else \
25918 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
25919 $(MAKE) stage2-start; \
25920 fi; \
25921 cd $(HOST_SUBDIR)/libcpp && \
25922 $(MAKE) $(EXTRA_HOST_FLAGS) \
25923 $(POSTSTAGE1_FLAGS_TO_PASS) \
25924 clean
25925 @endif libcpp-bootstrap
25926
25927
25928 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
25929 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
25930 maybe-all-stage3-libcpp:
25931 maybe-clean-stage3-libcpp:
25932 @if libcpp-bootstrap
25933 maybe-all-stage3-libcpp: all-stage3-libcpp
25934 all-stage3: all-stage3-libcpp
25935 TARGET-stage3-libcpp = $(TARGET-libcpp)
25936 all-stage3-libcpp: configure-stage3-libcpp
25937 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25938 @r=`${PWD_COMMAND}`; export r; \
25939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25940 TFLAGS="$(STAGE3_TFLAGS)"; \
25941 $(HOST_EXPORTS) \
25942 $(POSTSTAGE1_HOST_EXPORTS) \
25943 cd $(HOST_SUBDIR)/libcpp && \
25944 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25945 CFLAGS="$(STAGE3_CFLAGS)" \
25946 CXXFLAGS="$(STAGE3_CFLAGS)" \
25947 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25948 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25949 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25950 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25951 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25952 TFLAGS="$(STAGE3_TFLAGS)" \
25953 $(TARGET-stage3-libcpp)
25954
25955 maybe-clean-stage3-libcpp: clean-stage3-libcpp
25956 clean-stage3: clean-stage3-libcpp
25957 clean-stage3-libcpp:
25958 @if [ $(current_stage) = stage3 ]; then \
25959 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25960 else \
25961 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
25962 $(MAKE) stage3-start; \
25963 fi; \
25964 cd $(HOST_SUBDIR)/libcpp && \
25965 $(MAKE) $(EXTRA_HOST_FLAGS) \
25966 $(POSTSTAGE1_FLAGS_TO_PASS) \
25967 clean
25968 @endif libcpp-bootstrap
25969
25970
25971 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
25972 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
25973 maybe-all-stage4-libcpp:
25974 maybe-clean-stage4-libcpp:
25975 @if libcpp-bootstrap
25976 maybe-all-stage4-libcpp: all-stage4-libcpp
25977 all-stage4: all-stage4-libcpp
25978 TARGET-stage4-libcpp = $(TARGET-libcpp)
25979 all-stage4-libcpp: configure-stage4-libcpp
25980 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25981 @r=`${PWD_COMMAND}`; export r; \
25982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25983 TFLAGS="$(STAGE4_TFLAGS)"; \
25984 $(HOST_EXPORTS) \
25985 $(POSTSTAGE1_HOST_EXPORTS) \
25986 cd $(HOST_SUBDIR)/libcpp && \
25987 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25988 CFLAGS="$(STAGE4_CFLAGS)" \
25989 CXXFLAGS="$(STAGE4_CFLAGS)" \
25990 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25991 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25992 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25993 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25994 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25995 TFLAGS="$(STAGE4_TFLAGS)" \
25996 $(TARGET-stage4-libcpp)
25997
25998 maybe-clean-stage4-libcpp: clean-stage4-libcpp
25999 clean-stage4: clean-stage4-libcpp
26000 clean-stage4-libcpp:
26001 @if [ $(current_stage) = stage4 ]; then \
26002 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26003 else \
26004 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
26005 $(MAKE) stage4-start; \
26006 fi; \
26007 cd $(HOST_SUBDIR)/libcpp && \
26008 $(MAKE) $(EXTRA_HOST_FLAGS) \
26009 $(POSTSTAGE1_FLAGS_TO_PASS) \
26010 clean
26011 @endif libcpp-bootstrap
26012
26013
26014 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
26015 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
26016 maybe-all-stageprofile-libcpp:
26017 maybe-clean-stageprofile-libcpp:
26018 @if libcpp-bootstrap
26019 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
26020 all-stageprofile: all-stageprofile-libcpp
26021 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
26022 all-stageprofile-libcpp: configure-stageprofile-libcpp
26023 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26024 @r=`${PWD_COMMAND}`; export r; \
26025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26026 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26027 $(HOST_EXPORTS) \
26028 $(POSTSTAGE1_HOST_EXPORTS) \
26029 cd $(HOST_SUBDIR)/libcpp && \
26030 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26031 CFLAGS="$(STAGEprofile_CFLAGS)" \
26032 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26033 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26034 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26035 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26036 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26037 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26038 TFLAGS="$(STAGEprofile_TFLAGS)" \
26039 $(TARGET-stageprofile-libcpp)
26040
26041 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
26042 clean-stageprofile: clean-stageprofile-libcpp
26043 clean-stageprofile-libcpp:
26044 @if [ $(current_stage) = stageprofile ]; then \
26045 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26046 else \
26047 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
26048 $(MAKE) stageprofile-start; \
26049 fi; \
26050 cd $(HOST_SUBDIR)/libcpp && \
26051 $(MAKE) $(EXTRA_HOST_FLAGS) \
26052 $(POSTSTAGE1_FLAGS_TO_PASS) \
26053 clean
26054 @endif libcpp-bootstrap
26055
26056
26057 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
26058 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
26059 maybe-all-stagefeedback-libcpp:
26060 maybe-clean-stagefeedback-libcpp:
26061 @if libcpp-bootstrap
26062 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
26063 all-stagefeedback: all-stagefeedback-libcpp
26064 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
26065 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
26066 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26067 @r=`${PWD_COMMAND}`; export r; \
26068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26069 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26070 $(HOST_EXPORTS) \
26071 $(POSTSTAGE1_HOST_EXPORTS) \
26072 cd $(HOST_SUBDIR)/libcpp && \
26073 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26074 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26075 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26076 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26077 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26078 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26079 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26080 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26081 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26082 $(TARGET-stagefeedback-libcpp)
26083
26084 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
26085 clean-stagefeedback: clean-stagefeedback-libcpp
26086 clean-stagefeedback-libcpp:
26087 @if [ $(current_stage) = stagefeedback ]; then \
26088 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26089 else \
26090 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
26091 $(MAKE) stagefeedback-start; \
26092 fi; \
26093 cd $(HOST_SUBDIR)/libcpp && \
26094 $(MAKE) $(EXTRA_HOST_FLAGS) \
26095 $(POSTSTAGE1_FLAGS_TO_PASS) \
26096 clean
26097 @endif libcpp-bootstrap
26098
26099
26100
26101
26102
26103 .PHONY: check-libcpp maybe-check-libcpp
26104 maybe-check-libcpp:
26105 @if libcpp
26106 maybe-check-libcpp: check-libcpp
26107
26108 check-libcpp:
26109 @: $(MAKE); $(unstage)
26110 @r=`${PWD_COMMAND}`; export r; \
26111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26112 $(HOST_EXPORTS) \
26113 (cd $(HOST_SUBDIR)/libcpp && \
26114 $(MAKE) $(FLAGS_TO_PASS) check)
26115
26116 @endif libcpp
26117
26118 .PHONY: install-libcpp maybe-install-libcpp
26119 maybe-install-libcpp:
26120 @if libcpp
26121 maybe-install-libcpp: install-libcpp
26122
26123 install-libcpp: installdirs
26124 @: $(MAKE); $(unstage)
26125 @r=`${PWD_COMMAND}`; export r; \
26126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26127 $(HOST_EXPORTS) \
26128 (cd $(HOST_SUBDIR)/libcpp && \
26129 $(MAKE) $(FLAGS_TO_PASS) install)
26130
26131 @endif libcpp
26132
26133 # Other targets (info, dvi, pdf, etc.)
26134
26135 .PHONY: maybe-info-libcpp info-libcpp
26136 maybe-info-libcpp:
26137 @if libcpp
26138 maybe-info-libcpp: info-libcpp
26139
26140 info-libcpp: \
26141 configure-libcpp
26142 @[ -f ./libcpp/Makefile ] || exit 0; \
26143 r=`${PWD_COMMAND}`; export r; \
26144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26145 $(HOST_EXPORTS) \
26146 for flag in $(EXTRA_HOST_FLAGS) ; do \
26147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26148 done; \
26149 echo "Doing info in libcpp" ; \
26150 (cd $(HOST_SUBDIR)/libcpp && \
26151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26153 "RANLIB=$${RANLIB}" \
26154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26155 info) \
26156 || exit 1
26157
26158 @endif libcpp
26159
26160 .PHONY: maybe-dvi-libcpp dvi-libcpp
26161 maybe-dvi-libcpp:
26162 @if libcpp
26163 maybe-dvi-libcpp: dvi-libcpp
26164
26165 dvi-libcpp: \
26166 configure-libcpp
26167 @[ -f ./libcpp/Makefile ] || exit 0; \
26168 r=`${PWD_COMMAND}`; export r; \
26169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26170 $(HOST_EXPORTS) \
26171 for flag in $(EXTRA_HOST_FLAGS) ; do \
26172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26173 done; \
26174 echo "Doing dvi in libcpp" ; \
26175 (cd $(HOST_SUBDIR)/libcpp && \
26176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26178 "RANLIB=$${RANLIB}" \
26179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26180 dvi) \
26181 || exit 1
26182
26183 @endif libcpp
26184
26185 .PHONY: maybe-pdf-libcpp pdf-libcpp
26186 maybe-pdf-libcpp:
26187 @if libcpp
26188 maybe-pdf-libcpp: pdf-libcpp
26189
26190 pdf-libcpp: \
26191 configure-libcpp
26192 @[ -f ./libcpp/Makefile ] || exit 0; \
26193 r=`${PWD_COMMAND}`; export r; \
26194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26195 $(HOST_EXPORTS) \
26196 for flag in $(EXTRA_HOST_FLAGS) ; do \
26197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26198 done; \
26199 echo "Doing pdf in libcpp" ; \
26200 (cd $(HOST_SUBDIR)/libcpp && \
26201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26203 "RANLIB=$${RANLIB}" \
26204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26205 pdf) \
26206 || exit 1
26207
26208 @endif libcpp
26209
26210 .PHONY: maybe-html-libcpp html-libcpp
26211 maybe-html-libcpp:
26212 @if libcpp
26213 maybe-html-libcpp: html-libcpp
26214
26215 html-libcpp: \
26216 configure-libcpp
26217 @[ -f ./libcpp/Makefile ] || exit 0; \
26218 r=`${PWD_COMMAND}`; export r; \
26219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26220 $(HOST_EXPORTS) \
26221 for flag in $(EXTRA_HOST_FLAGS) ; do \
26222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26223 done; \
26224 echo "Doing html in libcpp" ; \
26225 (cd $(HOST_SUBDIR)/libcpp && \
26226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26228 "RANLIB=$${RANLIB}" \
26229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26230 html) \
26231 || exit 1
26232
26233 @endif libcpp
26234
26235 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
26236 maybe-TAGS-libcpp:
26237 @if libcpp
26238 maybe-TAGS-libcpp: TAGS-libcpp
26239
26240 TAGS-libcpp: \
26241 configure-libcpp
26242 @[ -f ./libcpp/Makefile ] || exit 0; \
26243 r=`${PWD_COMMAND}`; export r; \
26244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26245 $(HOST_EXPORTS) \
26246 for flag in $(EXTRA_HOST_FLAGS) ; do \
26247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26248 done; \
26249 echo "Doing TAGS in libcpp" ; \
26250 (cd $(HOST_SUBDIR)/libcpp && \
26251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26253 "RANLIB=$${RANLIB}" \
26254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26255 TAGS) \
26256 || exit 1
26257
26258 @endif libcpp
26259
26260 .PHONY: maybe-install-info-libcpp install-info-libcpp
26261 maybe-install-info-libcpp:
26262 @if libcpp
26263 maybe-install-info-libcpp: install-info-libcpp
26264
26265 install-info-libcpp: \
26266 configure-libcpp \
26267 info-libcpp
26268 @[ -f ./libcpp/Makefile ] || exit 0; \
26269 r=`${PWD_COMMAND}`; export r; \
26270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26271 $(HOST_EXPORTS) \
26272 for flag in $(EXTRA_HOST_FLAGS) ; do \
26273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26274 done; \
26275 echo "Doing install-info in libcpp" ; \
26276 (cd $(HOST_SUBDIR)/libcpp && \
26277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26279 "RANLIB=$${RANLIB}" \
26280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26281 install-info) \
26282 || exit 1
26283
26284 @endif libcpp
26285
26286 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26287 maybe-install-pdf-libcpp:
26288 @if libcpp
26289 maybe-install-pdf-libcpp: install-pdf-libcpp
26290
26291 install-pdf-libcpp: \
26292 configure-libcpp \
26293 pdf-libcpp
26294 @[ -f ./libcpp/Makefile ] || exit 0; \
26295 r=`${PWD_COMMAND}`; export r; \
26296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26297 $(HOST_EXPORTS) \
26298 for flag in $(EXTRA_HOST_FLAGS) ; do \
26299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26300 done; \
26301 echo "Doing install-pdf in libcpp" ; \
26302 (cd $(HOST_SUBDIR)/libcpp && \
26303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26305 "RANLIB=$${RANLIB}" \
26306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26307 install-pdf) \
26308 || exit 1
26309
26310 @endif libcpp
26311
26312 .PHONY: maybe-install-html-libcpp install-html-libcpp
26313 maybe-install-html-libcpp:
26314 @if libcpp
26315 maybe-install-html-libcpp: install-html-libcpp
26316
26317 install-html-libcpp: \
26318 configure-libcpp \
26319 html-libcpp
26320 @[ -f ./libcpp/Makefile ] || exit 0; \
26321 r=`${PWD_COMMAND}`; export r; \
26322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26323 $(HOST_EXPORTS) \
26324 for flag in $(EXTRA_HOST_FLAGS) ; do \
26325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26326 done; \
26327 echo "Doing install-html in libcpp" ; \
26328 (cd $(HOST_SUBDIR)/libcpp && \
26329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26331 "RANLIB=$${RANLIB}" \
26332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26333 install-html) \
26334 || exit 1
26335
26336 @endif libcpp
26337
26338 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
26339 maybe-installcheck-libcpp:
26340 @if libcpp
26341 maybe-installcheck-libcpp: installcheck-libcpp
26342
26343 installcheck-libcpp: \
26344 configure-libcpp
26345 @[ -f ./libcpp/Makefile ] || exit 0; \
26346 r=`${PWD_COMMAND}`; export r; \
26347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26348 $(HOST_EXPORTS) \
26349 for flag in $(EXTRA_HOST_FLAGS) ; do \
26350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26351 done; \
26352 echo "Doing installcheck in libcpp" ; \
26353 (cd $(HOST_SUBDIR)/libcpp && \
26354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26356 "RANLIB=$${RANLIB}" \
26357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26358 installcheck) \
26359 || exit 1
26360
26361 @endif libcpp
26362
26363 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26364 maybe-mostlyclean-libcpp:
26365 @if libcpp
26366 maybe-mostlyclean-libcpp: mostlyclean-libcpp
26367
26368 mostlyclean-libcpp:
26369 @[ -f ./libcpp/Makefile ] || exit 0; \
26370 r=`${PWD_COMMAND}`; export r; \
26371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26372 $(HOST_EXPORTS) \
26373 for flag in $(EXTRA_HOST_FLAGS) ; do \
26374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26375 done; \
26376 echo "Doing mostlyclean in libcpp" ; \
26377 (cd $(HOST_SUBDIR)/libcpp && \
26378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26380 "RANLIB=$${RANLIB}" \
26381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26382 mostlyclean) \
26383 || exit 1
26384
26385 @endif libcpp
26386
26387 .PHONY: maybe-clean-libcpp clean-libcpp
26388 maybe-clean-libcpp:
26389 @if libcpp
26390 maybe-clean-libcpp: clean-libcpp
26391
26392 clean-libcpp:
26393 @[ -f ./libcpp/Makefile ] || exit 0; \
26394 r=`${PWD_COMMAND}`; export r; \
26395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26396 $(HOST_EXPORTS) \
26397 for flag in $(EXTRA_HOST_FLAGS) ; do \
26398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26399 done; \
26400 echo "Doing clean in libcpp" ; \
26401 (cd $(HOST_SUBDIR)/libcpp && \
26402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26404 "RANLIB=$${RANLIB}" \
26405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26406 clean) \
26407 || exit 1
26408
26409 @endif libcpp
26410
26411 .PHONY: maybe-distclean-libcpp distclean-libcpp
26412 maybe-distclean-libcpp:
26413 @if libcpp
26414 maybe-distclean-libcpp: distclean-libcpp
26415
26416 distclean-libcpp:
26417 @[ -f ./libcpp/Makefile ] || exit 0; \
26418 r=`${PWD_COMMAND}`; export r; \
26419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26420 $(HOST_EXPORTS) \
26421 for flag in $(EXTRA_HOST_FLAGS) ; do \
26422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26423 done; \
26424 echo "Doing distclean in libcpp" ; \
26425 (cd $(HOST_SUBDIR)/libcpp && \
26426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26428 "RANLIB=$${RANLIB}" \
26429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26430 distclean) \
26431 || exit 1
26432
26433 @endif libcpp
26434
26435 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26436 maybe-maintainer-clean-libcpp:
26437 @if libcpp
26438 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26439
26440 maintainer-clean-libcpp:
26441 @[ -f ./libcpp/Makefile ] || exit 0; \
26442 r=`${PWD_COMMAND}`; export r; \
26443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26444 $(HOST_EXPORTS) \
26445 for flag in $(EXTRA_HOST_FLAGS) ; do \
26446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26447 done; \
26448 echo "Doing maintainer-clean in libcpp" ; \
26449 (cd $(HOST_SUBDIR)/libcpp && \
26450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26452 "RANLIB=$${RANLIB}" \
26453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26454 maintainer-clean) \
26455 || exit 1
26456
26457 @endif libcpp
26458
26459
26460
26461 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26462 maybe-configure-libdecnumber:
26463 @if gcc-bootstrap
26464 configure-libdecnumber: stage_current
26465 @endif gcc-bootstrap
26466 @if libdecnumber
26467 maybe-configure-libdecnumber: configure-libdecnumber
26468 configure-libdecnumber:
26469 @r=`${PWD_COMMAND}`; export r; \
26470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26471 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26472 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26473 $(HOST_EXPORTS) \
26474 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26475 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26476 case $(srcdir) in \
26477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26478 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26480 esac; \
26481 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26482 libsrcdir="$$s/libdecnumber"; \
26483 $(SHELL) $${libsrcdir}/configure \
26484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26485 --target=${target_alias} $${srcdiroption} \
26486 || exit 1
26487 @endif libdecnumber
26488
26489
26490
26491 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26492 maybe-configure-stage1-libdecnumber:
26493 @if libdecnumber-bootstrap
26494 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26495 configure-stage1-libdecnumber:
26496 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26497 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26498 @r=`${PWD_COMMAND}`; export r; \
26499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26500 TFLAGS="$(STAGE1_TFLAGS)"; \
26501 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26502 $(HOST_EXPORTS) \
26503 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26504 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26505 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26506 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
26507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26508 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26509 case $(srcdir) in \
26510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26511 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26513 esac; \
26514 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26515 libsrcdir="$$s/libdecnumber"; \
26516 $(SHELL) $${libsrcdir}/configure \
26517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26518 --target=${target_alias} $${srcdiroption} \
26519 $(STAGE1_CONFIGURE_FLAGS)
26520 @endif libdecnumber-bootstrap
26521
26522 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26523 maybe-configure-stage2-libdecnumber:
26524 @if libdecnumber-bootstrap
26525 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26526 configure-stage2-libdecnumber:
26527 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26528 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26529 @r=`${PWD_COMMAND}`; export r; \
26530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26531 TFLAGS="$(STAGE2_TFLAGS)"; \
26532 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26533 $(HOST_EXPORTS) \
26534 $(POSTSTAGE1_HOST_EXPORTS) \
26535 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26536 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26537 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26538 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
26539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26540 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26541 case $(srcdir) in \
26542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26543 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26545 esac; \
26546 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26547 libsrcdir="$$s/libdecnumber"; \
26548 $(SHELL) $${libsrcdir}/configure \
26549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26550 --target=${target_alias} $${srcdiroption} \
26551 --with-build-libsubdir=$(HOST_SUBDIR) \
26552 $(STAGE2_CONFIGURE_FLAGS)
26553 @endif libdecnumber-bootstrap
26554
26555 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26556 maybe-configure-stage3-libdecnumber:
26557 @if libdecnumber-bootstrap
26558 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26559 configure-stage3-libdecnumber:
26560 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26561 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26562 @r=`${PWD_COMMAND}`; export r; \
26563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26564 TFLAGS="$(STAGE3_TFLAGS)"; \
26565 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26566 $(HOST_EXPORTS) \
26567 $(POSTSTAGE1_HOST_EXPORTS) \
26568 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26569 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26570 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26571 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
26572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26573 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26574 case $(srcdir) in \
26575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26576 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26578 esac; \
26579 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26580 libsrcdir="$$s/libdecnumber"; \
26581 $(SHELL) $${libsrcdir}/configure \
26582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26583 --target=${target_alias} $${srcdiroption} \
26584 --with-build-libsubdir=$(HOST_SUBDIR) \
26585 $(STAGE3_CONFIGURE_FLAGS)
26586 @endif libdecnumber-bootstrap
26587
26588 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26589 maybe-configure-stage4-libdecnumber:
26590 @if libdecnumber-bootstrap
26591 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26592 configure-stage4-libdecnumber:
26593 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26594 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26595 @r=`${PWD_COMMAND}`; export r; \
26596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26597 TFLAGS="$(STAGE4_TFLAGS)"; \
26598 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26599 $(HOST_EXPORTS) \
26600 $(POSTSTAGE1_HOST_EXPORTS) \
26601 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26602 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26603 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26604 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
26605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26606 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26607 case $(srcdir) in \
26608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26609 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26611 esac; \
26612 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26613 libsrcdir="$$s/libdecnumber"; \
26614 $(SHELL) $${libsrcdir}/configure \
26615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26616 --target=${target_alias} $${srcdiroption} \
26617 --with-build-libsubdir=$(HOST_SUBDIR) \
26618 $(STAGE4_CONFIGURE_FLAGS)
26619 @endif libdecnumber-bootstrap
26620
26621 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26622 maybe-configure-stageprofile-libdecnumber:
26623 @if libdecnumber-bootstrap
26624 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26625 configure-stageprofile-libdecnumber:
26626 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26627 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26628 @r=`${PWD_COMMAND}`; export r; \
26629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26630 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26631 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26632 $(HOST_EXPORTS) \
26633 $(POSTSTAGE1_HOST_EXPORTS) \
26634 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26635 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
26636 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26637 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
26638 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26639 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26640 case $(srcdir) in \
26641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26642 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26644 esac; \
26645 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26646 libsrcdir="$$s/libdecnumber"; \
26647 $(SHELL) $${libsrcdir}/configure \
26648 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26649 --target=${target_alias} $${srcdiroption} \
26650 --with-build-libsubdir=$(HOST_SUBDIR) \
26651 $(STAGEprofile_CONFIGURE_FLAGS)
26652 @endif libdecnumber-bootstrap
26653
26654 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26655 maybe-configure-stagefeedback-libdecnumber:
26656 @if libdecnumber-bootstrap
26657 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26658 configure-stagefeedback-libdecnumber:
26659 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26660 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26661 @r=`${PWD_COMMAND}`; export r; \
26662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26663 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26664 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26665 $(HOST_EXPORTS) \
26666 $(POSTSTAGE1_HOST_EXPORTS) \
26667 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26668 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
26669 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26670 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
26671 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26672 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26673 case $(srcdir) in \
26674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26675 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26677 esac; \
26678 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26679 libsrcdir="$$s/libdecnumber"; \
26680 $(SHELL) $${libsrcdir}/configure \
26681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26682 --target=${target_alias} $${srcdiroption} \
26683 --with-build-libsubdir=$(HOST_SUBDIR) \
26684 $(STAGEfeedback_CONFIGURE_FLAGS)
26685 @endif libdecnumber-bootstrap
26686
26687
26688
26689
26690
26691 .PHONY: all-libdecnumber maybe-all-libdecnumber
26692 maybe-all-libdecnumber:
26693 @if gcc-bootstrap
26694 all-libdecnumber: stage_current
26695 @endif gcc-bootstrap
26696 @if libdecnumber
26697 TARGET-libdecnumber=all
26698 maybe-all-libdecnumber: all-libdecnumber
26699 all-libdecnumber: configure-libdecnumber
26700 @r=`${PWD_COMMAND}`; export r; \
26701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26702 $(HOST_EXPORTS) \
26703 (cd $(HOST_SUBDIR)/libdecnumber && \
26704 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26705 $(TARGET-libdecnumber))
26706 @endif libdecnumber
26707
26708
26709
26710 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26711 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26712 maybe-all-stage1-libdecnumber:
26713 maybe-clean-stage1-libdecnumber:
26714 @if libdecnumber-bootstrap
26715 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26716 all-stage1: all-stage1-libdecnumber
26717 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26718 all-stage1-libdecnumber: configure-stage1-libdecnumber
26719 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26720 @r=`${PWD_COMMAND}`; export r; \
26721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26722 TFLAGS="$(STAGE1_TFLAGS)"; \
26723 $(HOST_EXPORTS) \
26724 cd $(HOST_SUBDIR)/libdecnumber && \
26725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26726 CFLAGS="$(STAGE1_CFLAGS)" \
26727 CXXFLAGS="$(STAGE1_CFLAGS)" \
26728 LIBCFLAGS="$(LIBCFLAGS)" \
26729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26732 $(EXTRA_HOST_FLAGS) \
26733 TFLAGS="$(STAGE1_TFLAGS)" \
26734 $(TARGET-stage1-libdecnumber)
26735
26736 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26737 clean-stage1: clean-stage1-libdecnumber
26738 clean-stage1-libdecnumber:
26739 @if [ $(current_stage) = stage1 ]; then \
26740 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26741 else \
26742 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26743 $(MAKE) stage1-start; \
26744 fi; \
26745 cd $(HOST_SUBDIR)/libdecnumber && \
26746 $(MAKE) $(EXTRA_HOST_FLAGS) \
26747 clean
26748 @endif libdecnumber-bootstrap
26749
26750
26751 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26752 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26753 maybe-all-stage2-libdecnumber:
26754 maybe-clean-stage2-libdecnumber:
26755 @if libdecnumber-bootstrap
26756 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26757 all-stage2: all-stage2-libdecnumber
26758 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26759 all-stage2-libdecnumber: configure-stage2-libdecnumber
26760 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26761 @r=`${PWD_COMMAND}`; export r; \
26762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26763 TFLAGS="$(STAGE2_TFLAGS)"; \
26764 $(HOST_EXPORTS) \
26765 $(POSTSTAGE1_HOST_EXPORTS) \
26766 cd $(HOST_SUBDIR)/libdecnumber && \
26767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26768 CFLAGS="$(STAGE2_CFLAGS)" \
26769 CXXFLAGS="$(STAGE2_CFLAGS)" \
26770 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26774 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26775 TFLAGS="$(STAGE2_TFLAGS)" \
26776 $(TARGET-stage2-libdecnumber)
26777
26778 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26779 clean-stage2: clean-stage2-libdecnumber
26780 clean-stage2-libdecnumber:
26781 @if [ $(current_stage) = stage2 ]; then \
26782 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26783 else \
26784 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26785 $(MAKE) stage2-start; \
26786 fi; \
26787 cd $(HOST_SUBDIR)/libdecnumber && \
26788 $(MAKE) $(EXTRA_HOST_FLAGS) \
26789 $(POSTSTAGE1_FLAGS_TO_PASS) \
26790 clean
26791 @endif libdecnumber-bootstrap
26792
26793
26794 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26795 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26796 maybe-all-stage3-libdecnumber:
26797 maybe-clean-stage3-libdecnumber:
26798 @if libdecnumber-bootstrap
26799 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26800 all-stage3: all-stage3-libdecnumber
26801 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26802 all-stage3-libdecnumber: configure-stage3-libdecnumber
26803 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26804 @r=`${PWD_COMMAND}`; export r; \
26805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26806 TFLAGS="$(STAGE3_TFLAGS)"; \
26807 $(HOST_EXPORTS) \
26808 $(POSTSTAGE1_HOST_EXPORTS) \
26809 cd $(HOST_SUBDIR)/libdecnumber && \
26810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26811 CFLAGS="$(STAGE3_CFLAGS)" \
26812 CXXFLAGS="$(STAGE3_CFLAGS)" \
26813 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26817 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26818 TFLAGS="$(STAGE3_TFLAGS)" \
26819 $(TARGET-stage3-libdecnumber)
26820
26821 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26822 clean-stage3: clean-stage3-libdecnumber
26823 clean-stage3-libdecnumber:
26824 @if [ $(current_stage) = stage3 ]; then \
26825 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26826 else \
26827 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26828 $(MAKE) stage3-start; \
26829 fi; \
26830 cd $(HOST_SUBDIR)/libdecnumber && \
26831 $(MAKE) $(EXTRA_HOST_FLAGS) \
26832 $(POSTSTAGE1_FLAGS_TO_PASS) \
26833 clean
26834 @endif libdecnumber-bootstrap
26835
26836
26837 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26838 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26839 maybe-all-stage4-libdecnumber:
26840 maybe-clean-stage4-libdecnumber:
26841 @if libdecnumber-bootstrap
26842 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26843 all-stage4: all-stage4-libdecnumber
26844 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26845 all-stage4-libdecnumber: configure-stage4-libdecnumber
26846 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26847 @r=`${PWD_COMMAND}`; export r; \
26848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26849 TFLAGS="$(STAGE4_TFLAGS)"; \
26850 $(HOST_EXPORTS) \
26851 $(POSTSTAGE1_HOST_EXPORTS) \
26852 cd $(HOST_SUBDIR)/libdecnumber && \
26853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26854 CFLAGS="$(STAGE4_CFLAGS)" \
26855 CXXFLAGS="$(STAGE4_CFLAGS)" \
26856 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26860 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26861 TFLAGS="$(STAGE4_TFLAGS)" \
26862 $(TARGET-stage4-libdecnumber)
26863
26864 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26865 clean-stage4: clean-stage4-libdecnumber
26866 clean-stage4-libdecnumber:
26867 @if [ $(current_stage) = stage4 ]; then \
26868 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26869 else \
26870 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26871 $(MAKE) stage4-start; \
26872 fi; \
26873 cd $(HOST_SUBDIR)/libdecnumber && \
26874 $(MAKE) $(EXTRA_HOST_FLAGS) \
26875 $(POSTSTAGE1_FLAGS_TO_PASS) \
26876 clean
26877 @endif libdecnumber-bootstrap
26878
26879
26880 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26881 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26882 maybe-all-stageprofile-libdecnumber:
26883 maybe-clean-stageprofile-libdecnumber:
26884 @if libdecnumber-bootstrap
26885 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26886 all-stageprofile: all-stageprofile-libdecnumber
26887 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26888 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26889 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26890 @r=`${PWD_COMMAND}`; export r; \
26891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26892 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26893 $(HOST_EXPORTS) \
26894 $(POSTSTAGE1_HOST_EXPORTS) \
26895 cd $(HOST_SUBDIR)/libdecnumber && \
26896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26897 CFLAGS="$(STAGEprofile_CFLAGS)" \
26898 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26899 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26903 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26904 TFLAGS="$(STAGEprofile_TFLAGS)" \
26905 $(TARGET-stageprofile-libdecnumber)
26906
26907 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26908 clean-stageprofile: clean-stageprofile-libdecnumber
26909 clean-stageprofile-libdecnumber:
26910 @if [ $(current_stage) = stageprofile ]; then \
26911 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26912 else \
26913 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26914 $(MAKE) stageprofile-start; \
26915 fi; \
26916 cd $(HOST_SUBDIR)/libdecnumber && \
26917 $(MAKE) $(EXTRA_HOST_FLAGS) \
26918 $(POSTSTAGE1_FLAGS_TO_PASS) \
26919 clean
26920 @endif libdecnumber-bootstrap
26921
26922
26923 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26924 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26925 maybe-all-stagefeedback-libdecnumber:
26926 maybe-clean-stagefeedback-libdecnumber:
26927 @if libdecnumber-bootstrap
26928 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26929 all-stagefeedback: all-stagefeedback-libdecnumber
26930 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26931 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26932 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26933 @r=`${PWD_COMMAND}`; export r; \
26934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26935 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26936 $(HOST_EXPORTS) \
26937 $(POSTSTAGE1_HOST_EXPORTS) \
26938 cd $(HOST_SUBDIR)/libdecnumber && \
26939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26940 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26941 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26942 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26946 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26947 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26948 $(TARGET-stagefeedback-libdecnumber)
26949
26950 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26951 clean-stagefeedback: clean-stagefeedback-libdecnumber
26952 clean-stagefeedback-libdecnumber:
26953 @if [ $(current_stage) = stagefeedback ]; then \
26954 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26955 else \
26956 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26957 $(MAKE) stagefeedback-start; \
26958 fi; \
26959 cd $(HOST_SUBDIR)/libdecnumber && \
26960 $(MAKE) $(EXTRA_HOST_FLAGS) \
26961 $(POSTSTAGE1_FLAGS_TO_PASS) \
26962 clean
26963 @endif libdecnumber-bootstrap
26964
26965
26966
26967
26968
26969 .PHONY: check-libdecnumber maybe-check-libdecnumber
26970 maybe-check-libdecnumber:
26971 @if libdecnumber
26972 maybe-check-libdecnumber: check-libdecnumber
26973
26974 check-libdecnumber:
26975 @: $(MAKE); $(unstage)
26976 @r=`${PWD_COMMAND}`; export r; \
26977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26978 $(HOST_EXPORTS) \
26979 (cd $(HOST_SUBDIR)/libdecnumber && \
26980 $(MAKE) $(FLAGS_TO_PASS) check)
26981
26982 @endif libdecnumber
26983
26984 .PHONY: install-libdecnumber maybe-install-libdecnumber
26985 maybe-install-libdecnumber:
26986 @if libdecnumber
26987 maybe-install-libdecnumber: install-libdecnumber
26988
26989 install-libdecnumber: installdirs
26990 @: $(MAKE); $(unstage)
26991 @r=`${PWD_COMMAND}`; export r; \
26992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26993 $(HOST_EXPORTS) \
26994 (cd $(HOST_SUBDIR)/libdecnumber && \
26995 $(MAKE) $(FLAGS_TO_PASS) install)
26996
26997 @endif libdecnumber
26998
26999 # Other targets (info, dvi, pdf, etc.)
27000
27001 .PHONY: maybe-info-libdecnumber info-libdecnumber
27002 maybe-info-libdecnumber:
27003 @if libdecnumber
27004 maybe-info-libdecnumber: info-libdecnumber
27005
27006 info-libdecnumber: \
27007 configure-libdecnumber
27008 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27009 r=`${PWD_COMMAND}`; export r; \
27010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27011 $(HOST_EXPORTS) \
27012 for flag in $(EXTRA_HOST_FLAGS) ; do \
27013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27014 done; \
27015 echo "Doing info in libdecnumber" ; \
27016 (cd $(HOST_SUBDIR)/libdecnumber && \
27017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27019 "RANLIB=$${RANLIB}" \
27020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27021 info) \
27022 || exit 1
27023
27024 @endif libdecnumber
27025
27026 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27027 maybe-dvi-libdecnumber:
27028 @if libdecnumber
27029 maybe-dvi-libdecnumber: dvi-libdecnumber
27030
27031 dvi-libdecnumber: \
27032 configure-libdecnumber
27033 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27034 r=`${PWD_COMMAND}`; export r; \
27035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27036 $(HOST_EXPORTS) \
27037 for flag in $(EXTRA_HOST_FLAGS) ; do \
27038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27039 done; \
27040 echo "Doing dvi in libdecnumber" ; \
27041 (cd $(HOST_SUBDIR)/libdecnumber && \
27042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27044 "RANLIB=$${RANLIB}" \
27045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27046 dvi) \
27047 || exit 1
27048
27049 @endif libdecnumber
27050
27051 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27052 maybe-pdf-libdecnumber:
27053 @if libdecnumber
27054 maybe-pdf-libdecnumber: pdf-libdecnumber
27055
27056 pdf-libdecnumber: \
27057 configure-libdecnumber
27058 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27059 r=`${PWD_COMMAND}`; export r; \
27060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27061 $(HOST_EXPORTS) \
27062 for flag in $(EXTRA_HOST_FLAGS) ; do \
27063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27064 done; \
27065 echo "Doing pdf in libdecnumber" ; \
27066 (cd $(HOST_SUBDIR)/libdecnumber && \
27067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27069 "RANLIB=$${RANLIB}" \
27070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27071 pdf) \
27072 || exit 1
27073
27074 @endif libdecnumber
27075
27076 .PHONY: maybe-html-libdecnumber html-libdecnumber
27077 maybe-html-libdecnumber:
27078 @if libdecnumber
27079 maybe-html-libdecnumber: html-libdecnumber
27080
27081 html-libdecnumber: \
27082 configure-libdecnumber
27083 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27084 r=`${PWD_COMMAND}`; export r; \
27085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27086 $(HOST_EXPORTS) \
27087 for flag in $(EXTRA_HOST_FLAGS) ; do \
27088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27089 done; \
27090 echo "Doing html in libdecnumber" ; \
27091 (cd $(HOST_SUBDIR)/libdecnumber && \
27092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27094 "RANLIB=$${RANLIB}" \
27095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27096 html) \
27097 || exit 1
27098
27099 @endif libdecnumber
27100
27101 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27102 maybe-TAGS-libdecnumber:
27103 @if libdecnumber
27104 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27105
27106 TAGS-libdecnumber: \
27107 configure-libdecnumber
27108 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27109 r=`${PWD_COMMAND}`; export r; \
27110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27111 $(HOST_EXPORTS) \
27112 for flag in $(EXTRA_HOST_FLAGS) ; do \
27113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27114 done; \
27115 echo "Doing TAGS in libdecnumber" ; \
27116 (cd $(HOST_SUBDIR)/libdecnumber && \
27117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27119 "RANLIB=$${RANLIB}" \
27120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27121 TAGS) \
27122 || exit 1
27123
27124 @endif libdecnumber
27125
27126 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27127 maybe-install-info-libdecnumber:
27128 @if libdecnumber
27129 maybe-install-info-libdecnumber: install-info-libdecnumber
27130
27131 install-info-libdecnumber: \
27132 configure-libdecnumber \
27133 info-libdecnumber
27134 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27135 r=`${PWD_COMMAND}`; export r; \
27136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27137 $(HOST_EXPORTS) \
27138 for flag in $(EXTRA_HOST_FLAGS) ; do \
27139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27140 done; \
27141 echo "Doing install-info in libdecnumber" ; \
27142 (cd $(HOST_SUBDIR)/libdecnumber && \
27143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27145 "RANLIB=$${RANLIB}" \
27146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27147 install-info) \
27148 || exit 1
27149
27150 @endif libdecnumber
27151
27152 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27153 maybe-install-pdf-libdecnumber:
27154 @if libdecnumber
27155 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27156
27157 install-pdf-libdecnumber: \
27158 configure-libdecnumber \
27159 pdf-libdecnumber
27160 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27161 r=`${PWD_COMMAND}`; export r; \
27162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27163 $(HOST_EXPORTS) \
27164 for flag in $(EXTRA_HOST_FLAGS) ; do \
27165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27166 done; \
27167 echo "Doing install-pdf in libdecnumber" ; \
27168 (cd $(HOST_SUBDIR)/libdecnumber && \
27169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27171 "RANLIB=$${RANLIB}" \
27172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27173 install-pdf) \
27174 || exit 1
27175
27176 @endif libdecnumber
27177
27178 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27179 maybe-install-html-libdecnumber:
27180 @if libdecnumber
27181 maybe-install-html-libdecnumber: install-html-libdecnumber
27182
27183 install-html-libdecnumber: \
27184 configure-libdecnumber \
27185 html-libdecnumber
27186 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27187 r=`${PWD_COMMAND}`; export r; \
27188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27189 $(HOST_EXPORTS) \
27190 for flag in $(EXTRA_HOST_FLAGS) ; do \
27191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27192 done; \
27193 echo "Doing install-html in libdecnumber" ; \
27194 (cd $(HOST_SUBDIR)/libdecnumber && \
27195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27197 "RANLIB=$${RANLIB}" \
27198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27199 install-html) \
27200 || exit 1
27201
27202 @endif libdecnumber
27203
27204 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27205 maybe-installcheck-libdecnumber:
27206 @if libdecnumber
27207 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27208
27209 installcheck-libdecnumber: \
27210 configure-libdecnumber
27211 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27212 r=`${PWD_COMMAND}`; export r; \
27213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27214 $(HOST_EXPORTS) \
27215 for flag in $(EXTRA_HOST_FLAGS) ; do \
27216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27217 done; \
27218 echo "Doing installcheck in libdecnumber" ; \
27219 (cd $(HOST_SUBDIR)/libdecnumber && \
27220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27222 "RANLIB=$${RANLIB}" \
27223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27224 installcheck) \
27225 || exit 1
27226
27227 @endif libdecnumber
27228
27229 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27230 maybe-mostlyclean-libdecnumber:
27231 @if libdecnumber
27232 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27233
27234 mostlyclean-libdecnumber:
27235 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27236 r=`${PWD_COMMAND}`; export r; \
27237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27238 $(HOST_EXPORTS) \
27239 for flag in $(EXTRA_HOST_FLAGS) ; do \
27240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27241 done; \
27242 echo "Doing mostlyclean in libdecnumber" ; \
27243 (cd $(HOST_SUBDIR)/libdecnumber && \
27244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27246 "RANLIB=$${RANLIB}" \
27247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27248 mostlyclean) \
27249 || exit 1
27250
27251 @endif libdecnumber
27252
27253 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27254 maybe-clean-libdecnumber:
27255 @if libdecnumber
27256 maybe-clean-libdecnumber: clean-libdecnumber
27257
27258 clean-libdecnumber:
27259 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27260 r=`${PWD_COMMAND}`; export r; \
27261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27262 $(HOST_EXPORTS) \
27263 for flag in $(EXTRA_HOST_FLAGS) ; do \
27264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27265 done; \
27266 echo "Doing clean in libdecnumber" ; \
27267 (cd $(HOST_SUBDIR)/libdecnumber && \
27268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27270 "RANLIB=$${RANLIB}" \
27271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27272 clean) \
27273 || exit 1
27274
27275 @endif libdecnumber
27276
27277 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27278 maybe-distclean-libdecnumber:
27279 @if libdecnumber
27280 maybe-distclean-libdecnumber: distclean-libdecnumber
27281
27282 distclean-libdecnumber:
27283 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27284 r=`${PWD_COMMAND}`; export r; \
27285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27286 $(HOST_EXPORTS) \
27287 for flag in $(EXTRA_HOST_FLAGS) ; do \
27288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27289 done; \
27290 echo "Doing distclean in libdecnumber" ; \
27291 (cd $(HOST_SUBDIR)/libdecnumber && \
27292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27294 "RANLIB=$${RANLIB}" \
27295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27296 distclean) \
27297 || exit 1
27298
27299 @endif libdecnumber
27300
27301 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27302 maybe-maintainer-clean-libdecnumber:
27303 @if libdecnumber
27304 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27305
27306 maintainer-clean-libdecnumber:
27307 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27308 r=`${PWD_COMMAND}`; export r; \
27309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27310 $(HOST_EXPORTS) \
27311 for flag in $(EXTRA_HOST_FLAGS) ; do \
27312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27313 done; \
27314 echo "Doing maintainer-clean in libdecnumber" ; \
27315 (cd $(HOST_SUBDIR)/libdecnumber && \
27316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27318 "RANLIB=$${RANLIB}" \
27319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27320 maintainer-clean) \
27321 || exit 1
27322
27323 @endif libdecnumber
27324
27325
27326
27327 .PHONY: configure-libgui maybe-configure-libgui
27328 maybe-configure-libgui:
27329 @if gcc-bootstrap
27330 configure-libgui: stage_current
27331 @endif gcc-bootstrap
27332 @if libgui
27333 maybe-configure-libgui: configure-libgui
27334 configure-libgui:
27335 @: $(MAKE); $(unstage)
27336 @r=`${PWD_COMMAND}`; export r; \
27337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27338 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
27340 $(HOST_EXPORTS) \
27341 echo Configuring in $(HOST_SUBDIR)/libgui; \
27342 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27343 case $(srcdir) in \
27344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27345 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27347 esac; \
27348 srcdiroption="--srcdir=$${topdir}/libgui"; \
27349 libsrcdir="$$s/libgui"; \
27350 $(SHELL) $${libsrcdir}/configure \
27351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27352 --target=${target_alias} $${srcdiroption} \
27353 || exit 1
27354 @endif libgui
27355
27356
27357
27358
27359
27360 .PHONY: all-libgui maybe-all-libgui
27361 maybe-all-libgui:
27362 @if gcc-bootstrap
27363 all-libgui: stage_current
27364 @endif gcc-bootstrap
27365 @if libgui
27366 TARGET-libgui=all
27367 maybe-all-libgui: all-libgui
27368 all-libgui: configure-libgui
27369 @: $(MAKE); $(unstage)
27370 @r=`${PWD_COMMAND}`; export r; \
27371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27372 $(HOST_EXPORTS) \
27373 (cd $(HOST_SUBDIR)/libgui && \
27374 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27375 $(TARGET-libgui))
27376 @endif libgui
27377
27378
27379
27380
27381 .PHONY: check-libgui maybe-check-libgui
27382 maybe-check-libgui:
27383 @if libgui
27384 maybe-check-libgui: check-libgui
27385
27386 check-libgui:
27387 @: $(MAKE); $(unstage)
27388 @r=`${PWD_COMMAND}`; export r; \
27389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27390 $(HOST_EXPORTS) \
27391 (cd $(HOST_SUBDIR)/libgui && \
27392 $(MAKE) $(FLAGS_TO_PASS) check)
27393
27394 @endif libgui
27395
27396 .PHONY: install-libgui maybe-install-libgui
27397 maybe-install-libgui:
27398 @if libgui
27399 maybe-install-libgui: install-libgui
27400
27401 install-libgui: installdirs
27402 @: $(MAKE); $(unstage)
27403 @r=`${PWD_COMMAND}`; export r; \
27404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27405 $(HOST_EXPORTS) \
27406 (cd $(HOST_SUBDIR)/libgui && \
27407 $(MAKE) $(FLAGS_TO_PASS) install)
27408
27409 @endif libgui
27410
27411 # Other targets (info, dvi, pdf, etc.)
27412
27413 .PHONY: maybe-info-libgui info-libgui
27414 maybe-info-libgui:
27415 @if libgui
27416 maybe-info-libgui: info-libgui
27417
27418 info-libgui: \
27419 configure-libgui
27420 @: $(MAKE); $(unstage)
27421 @[ -f ./libgui/Makefile ] || exit 0; \
27422 r=`${PWD_COMMAND}`; export r; \
27423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27424 $(HOST_EXPORTS) \
27425 for flag in $(EXTRA_HOST_FLAGS) ; do \
27426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27427 done; \
27428 echo "Doing info in libgui" ; \
27429 (cd $(HOST_SUBDIR)/libgui && \
27430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27432 "RANLIB=$${RANLIB}" \
27433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27434 info) \
27435 || exit 1
27436
27437 @endif libgui
27438
27439 .PHONY: maybe-dvi-libgui dvi-libgui
27440 maybe-dvi-libgui:
27441 @if libgui
27442 maybe-dvi-libgui: dvi-libgui
27443
27444 dvi-libgui: \
27445 configure-libgui
27446 @: $(MAKE); $(unstage)
27447 @[ -f ./libgui/Makefile ] || exit 0; \
27448 r=`${PWD_COMMAND}`; export r; \
27449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27450 $(HOST_EXPORTS) \
27451 for flag in $(EXTRA_HOST_FLAGS) ; do \
27452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27453 done; \
27454 echo "Doing dvi in libgui" ; \
27455 (cd $(HOST_SUBDIR)/libgui && \
27456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27458 "RANLIB=$${RANLIB}" \
27459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27460 dvi) \
27461 || exit 1
27462
27463 @endif libgui
27464
27465 .PHONY: maybe-pdf-libgui pdf-libgui
27466 maybe-pdf-libgui:
27467 @if libgui
27468 maybe-pdf-libgui: pdf-libgui
27469
27470 pdf-libgui: \
27471 configure-libgui
27472 @: $(MAKE); $(unstage)
27473 @[ -f ./libgui/Makefile ] || exit 0; \
27474 r=`${PWD_COMMAND}`; export r; \
27475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27476 $(HOST_EXPORTS) \
27477 for flag in $(EXTRA_HOST_FLAGS) ; do \
27478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27479 done; \
27480 echo "Doing pdf in libgui" ; \
27481 (cd $(HOST_SUBDIR)/libgui && \
27482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27484 "RANLIB=$${RANLIB}" \
27485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27486 pdf) \
27487 || exit 1
27488
27489 @endif libgui
27490
27491 .PHONY: maybe-html-libgui html-libgui
27492 maybe-html-libgui:
27493 @if libgui
27494 maybe-html-libgui: html-libgui
27495
27496 html-libgui: \
27497 configure-libgui
27498 @: $(MAKE); $(unstage)
27499 @[ -f ./libgui/Makefile ] || exit 0; \
27500 r=`${PWD_COMMAND}`; export r; \
27501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27502 $(HOST_EXPORTS) \
27503 for flag in $(EXTRA_HOST_FLAGS) ; do \
27504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27505 done; \
27506 echo "Doing html in libgui" ; \
27507 (cd $(HOST_SUBDIR)/libgui && \
27508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27510 "RANLIB=$${RANLIB}" \
27511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27512 html) \
27513 || exit 1
27514
27515 @endif libgui
27516
27517 .PHONY: maybe-TAGS-libgui TAGS-libgui
27518 maybe-TAGS-libgui:
27519 @if libgui
27520 maybe-TAGS-libgui: TAGS-libgui
27521
27522 TAGS-libgui: \
27523 configure-libgui
27524 @: $(MAKE); $(unstage)
27525 @[ -f ./libgui/Makefile ] || exit 0; \
27526 r=`${PWD_COMMAND}`; export r; \
27527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27528 $(HOST_EXPORTS) \
27529 for flag in $(EXTRA_HOST_FLAGS) ; do \
27530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27531 done; \
27532 echo "Doing TAGS in libgui" ; \
27533 (cd $(HOST_SUBDIR)/libgui && \
27534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27536 "RANLIB=$${RANLIB}" \
27537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27538 TAGS) \
27539 || exit 1
27540
27541 @endif libgui
27542
27543 .PHONY: maybe-install-info-libgui install-info-libgui
27544 maybe-install-info-libgui:
27545 @if libgui
27546 maybe-install-info-libgui: install-info-libgui
27547
27548 install-info-libgui: \
27549 configure-libgui \
27550 info-libgui
27551 @: $(MAKE); $(unstage)
27552 @[ -f ./libgui/Makefile ] || exit 0; \
27553 r=`${PWD_COMMAND}`; export r; \
27554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27555 $(HOST_EXPORTS) \
27556 for flag in $(EXTRA_HOST_FLAGS) ; do \
27557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27558 done; \
27559 echo "Doing install-info in libgui" ; \
27560 (cd $(HOST_SUBDIR)/libgui && \
27561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27563 "RANLIB=$${RANLIB}" \
27564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27565 install-info) \
27566 || exit 1
27567
27568 @endif libgui
27569
27570 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27571 maybe-install-pdf-libgui:
27572 @if libgui
27573 maybe-install-pdf-libgui: install-pdf-libgui
27574
27575 install-pdf-libgui: \
27576 configure-libgui \
27577 pdf-libgui
27578 @: $(MAKE); $(unstage)
27579 @[ -f ./libgui/Makefile ] || exit 0; \
27580 r=`${PWD_COMMAND}`; export r; \
27581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27582 $(HOST_EXPORTS) \
27583 for flag in $(EXTRA_HOST_FLAGS) ; do \
27584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27585 done; \
27586 echo "Doing install-pdf in libgui" ; \
27587 (cd $(HOST_SUBDIR)/libgui && \
27588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27590 "RANLIB=$${RANLIB}" \
27591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27592 install-pdf) \
27593 || exit 1
27594
27595 @endif libgui
27596
27597 .PHONY: maybe-install-html-libgui install-html-libgui
27598 maybe-install-html-libgui:
27599 @if libgui
27600 maybe-install-html-libgui: install-html-libgui
27601
27602 install-html-libgui: \
27603 configure-libgui \
27604 html-libgui
27605 @: $(MAKE); $(unstage)
27606 @[ -f ./libgui/Makefile ] || exit 0; \
27607 r=`${PWD_COMMAND}`; export r; \
27608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27609 $(HOST_EXPORTS) \
27610 for flag in $(EXTRA_HOST_FLAGS) ; do \
27611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27612 done; \
27613 echo "Doing install-html in libgui" ; \
27614 (cd $(HOST_SUBDIR)/libgui && \
27615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27617 "RANLIB=$${RANLIB}" \
27618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27619 install-html) \
27620 || exit 1
27621
27622 @endif libgui
27623
27624 .PHONY: maybe-installcheck-libgui installcheck-libgui
27625 maybe-installcheck-libgui:
27626 @if libgui
27627 maybe-installcheck-libgui: installcheck-libgui
27628
27629 installcheck-libgui: \
27630 configure-libgui
27631 @: $(MAKE); $(unstage)
27632 @[ -f ./libgui/Makefile ] || exit 0; \
27633 r=`${PWD_COMMAND}`; export r; \
27634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27635 $(HOST_EXPORTS) \
27636 for flag in $(EXTRA_HOST_FLAGS) ; do \
27637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27638 done; \
27639 echo "Doing installcheck in libgui" ; \
27640 (cd $(HOST_SUBDIR)/libgui && \
27641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27643 "RANLIB=$${RANLIB}" \
27644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27645 installcheck) \
27646 || exit 1
27647
27648 @endif libgui
27649
27650 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27651 maybe-mostlyclean-libgui:
27652 @if libgui
27653 maybe-mostlyclean-libgui: mostlyclean-libgui
27654
27655 mostlyclean-libgui:
27656 @: $(MAKE); $(unstage)
27657 @[ -f ./libgui/Makefile ] || exit 0; \
27658 r=`${PWD_COMMAND}`; export r; \
27659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27660 $(HOST_EXPORTS) \
27661 for flag in $(EXTRA_HOST_FLAGS) ; do \
27662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27663 done; \
27664 echo "Doing mostlyclean in libgui" ; \
27665 (cd $(HOST_SUBDIR)/libgui && \
27666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27668 "RANLIB=$${RANLIB}" \
27669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27670 mostlyclean) \
27671 || exit 1
27672
27673 @endif libgui
27674
27675 .PHONY: maybe-clean-libgui clean-libgui
27676 maybe-clean-libgui:
27677 @if libgui
27678 maybe-clean-libgui: clean-libgui
27679
27680 clean-libgui:
27681 @: $(MAKE); $(unstage)
27682 @[ -f ./libgui/Makefile ] || exit 0; \
27683 r=`${PWD_COMMAND}`; export r; \
27684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27685 $(HOST_EXPORTS) \
27686 for flag in $(EXTRA_HOST_FLAGS) ; do \
27687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27688 done; \
27689 echo "Doing clean in libgui" ; \
27690 (cd $(HOST_SUBDIR)/libgui && \
27691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27693 "RANLIB=$${RANLIB}" \
27694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27695 clean) \
27696 || exit 1
27697
27698 @endif libgui
27699
27700 .PHONY: maybe-distclean-libgui distclean-libgui
27701 maybe-distclean-libgui:
27702 @if libgui
27703 maybe-distclean-libgui: distclean-libgui
27704
27705 distclean-libgui:
27706 @: $(MAKE); $(unstage)
27707 @[ -f ./libgui/Makefile ] || exit 0; \
27708 r=`${PWD_COMMAND}`; export r; \
27709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27710 $(HOST_EXPORTS) \
27711 for flag in $(EXTRA_HOST_FLAGS) ; do \
27712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27713 done; \
27714 echo "Doing distclean in libgui" ; \
27715 (cd $(HOST_SUBDIR)/libgui && \
27716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27718 "RANLIB=$${RANLIB}" \
27719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27720 distclean) \
27721 || exit 1
27722
27723 @endif libgui
27724
27725 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27726 maybe-maintainer-clean-libgui:
27727 @if libgui
27728 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27729
27730 maintainer-clean-libgui:
27731 @: $(MAKE); $(unstage)
27732 @[ -f ./libgui/Makefile ] || exit 0; \
27733 r=`${PWD_COMMAND}`; export r; \
27734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27735 $(HOST_EXPORTS) \
27736 for flag in $(EXTRA_HOST_FLAGS) ; do \
27737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27738 done; \
27739 echo "Doing maintainer-clean in libgui" ; \
27740 (cd $(HOST_SUBDIR)/libgui && \
27741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27743 "RANLIB=$${RANLIB}" \
27744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27745 maintainer-clean) \
27746 || exit 1
27747
27748 @endif libgui
27749
27750
27751
27752 .PHONY: configure-libiberty maybe-configure-libiberty
27753 maybe-configure-libiberty:
27754 @if gcc-bootstrap
27755 configure-libiberty: stage_current
27756 @endif gcc-bootstrap
27757 @if libiberty
27758 maybe-configure-libiberty: configure-libiberty
27759 configure-libiberty:
27760 @r=`${PWD_COMMAND}`; export r; \
27761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27762 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27764 $(HOST_EXPORTS) \
27765 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27766 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27767 case $(srcdir) in \
27768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27769 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27771 esac; \
27772 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27773 libsrcdir="$$s/libiberty"; \
27774 $(SHELL) $${libsrcdir}/configure \
27775 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27776 --target=${target_alias} $${srcdiroption} \
27777 || exit 1
27778 @endif libiberty
27779
27780
27781
27782 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27783 maybe-configure-stage1-libiberty:
27784 @if libiberty-bootstrap
27785 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27786 configure-stage1-libiberty:
27787 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27788 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27789 @r=`${PWD_COMMAND}`; export r; \
27790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27791 TFLAGS="$(STAGE1_TFLAGS)"; \
27792 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27793 $(HOST_EXPORTS) \
27794 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27795 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
27796 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27797 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
27798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27799 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27800 case $(srcdir) in \
27801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27802 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27804 esac; \
27805 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27806 libsrcdir="$$s/libiberty"; \
27807 $(SHELL) $${libsrcdir}/configure \
27808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27809 --target=${target_alias} $${srcdiroption} \
27810 $(STAGE1_CONFIGURE_FLAGS)
27811 @endif libiberty-bootstrap
27812
27813 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27814 maybe-configure-stage2-libiberty:
27815 @if libiberty-bootstrap
27816 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27817 configure-stage2-libiberty:
27818 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27819 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27820 @r=`${PWD_COMMAND}`; export r; \
27821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27822 TFLAGS="$(STAGE2_TFLAGS)"; \
27823 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27824 $(HOST_EXPORTS) \
27825 $(POSTSTAGE1_HOST_EXPORTS) \
27826 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27827 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
27828 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27829 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
27830 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27831 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27832 case $(srcdir) in \
27833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27834 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27836 esac; \
27837 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27838 libsrcdir="$$s/libiberty"; \
27839 $(SHELL) $${libsrcdir}/configure \
27840 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27841 --target=${target_alias} $${srcdiroption} \
27842 --with-build-libsubdir=$(HOST_SUBDIR) \
27843 $(STAGE2_CONFIGURE_FLAGS)
27844 @endif libiberty-bootstrap
27845
27846 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27847 maybe-configure-stage3-libiberty:
27848 @if libiberty-bootstrap
27849 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27850 configure-stage3-libiberty:
27851 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27852 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27853 @r=`${PWD_COMMAND}`; export r; \
27854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27855 TFLAGS="$(STAGE3_TFLAGS)"; \
27856 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27857 $(HOST_EXPORTS) \
27858 $(POSTSTAGE1_HOST_EXPORTS) \
27859 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27860 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
27861 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27862 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
27863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27864 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27865 case $(srcdir) in \
27866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27867 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27869 esac; \
27870 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27871 libsrcdir="$$s/libiberty"; \
27872 $(SHELL) $${libsrcdir}/configure \
27873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27874 --target=${target_alias} $${srcdiroption} \
27875 --with-build-libsubdir=$(HOST_SUBDIR) \
27876 $(STAGE3_CONFIGURE_FLAGS)
27877 @endif libiberty-bootstrap
27878
27879 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27880 maybe-configure-stage4-libiberty:
27881 @if libiberty-bootstrap
27882 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27883 configure-stage4-libiberty:
27884 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27885 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27886 @r=`${PWD_COMMAND}`; export r; \
27887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27888 TFLAGS="$(STAGE4_TFLAGS)"; \
27889 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27890 $(HOST_EXPORTS) \
27891 $(POSTSTAGE1_HOST_EXPORTS) \
27892 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27893 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
27894 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27895 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
27896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27897 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27898 case $(srcdir) in \
27899 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27900 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27901 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27902 esac; \
27903 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27904 libsrcdir="$$s/libiberty"; \
27905 $(SHELL) $${libsrcdir}/configure \
27906 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27907 --target=${target_alias} $${srcdiroption} \
27908 --with-build-libsubdir=$(HOST_SUBDIR) \
27909 $(STAGE4_CONFIGURE_FLAGS)
27910 @endif libiberty-bootstrap
27911
27912 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27913 maybe-configure-stageprofile-libiberty:
27914 @if libiberty-bootstrap
27915 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27916 configure-stageprofile-libiberty:
27917 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27918 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27919 @r=`${PWD_COMMAND}`; export r; \
27920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27921 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27922 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27923 $(HOST_EXPORTS) \
27924 $(POSTSTAGE1_HOST_EXPORTS) \
27925 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27926 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
27927 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27928 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
27929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27930 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27931 case $(srcdir) in \
27932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27933 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27935 esac; \
27936 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27937 libsrcdir="$$s/libiberty"; \
27938 $(SHELL) $${libsrcdir}/configure \
27939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27940 --target=${target_alias} $${srcdiroption} \
27941 --with-build-libsubdir=$(HOST_SUBDIR) \
27942 $(STAGEprofile_CONFIGURE_FLAGS)
27943 @endif libiberty-bootstrap
27944
27945 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27946 maybe-configure-stagefeedback-libiberty:
27947 @if libiberty-bootstrap
27948 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27949 configure-stagefeedback-libiberty:
27950 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27952 @r=`${PWD_COMMAND}`; export r; \
27953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27954 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27955 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27956 $(HOST_EXPORTS) \
27957 $(POSTSTAGE1_HOST_EXPORTS) \
27958 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27959 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
27960 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27961 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
27962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27963 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27964 case $(srcdir) in \
27965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27966 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27968 esac; \
27969 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27970 libsrcdir="$$s/libiberty"; \
27971 $(SHELL) $${libsrcdir}/configure \
27972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27973 --target=${target_alias} $${srcdiroption} \
27974 --with-build-libsubdir=$(HOST_SUBDIR) \
27975 $(STAGEfeedback_CONFIGURE_FLAGS)
27976 @endif libiberty-bootstrap
27977
27978
27979
27980
27981
27982 .PHONY: all-libiberty maybe-all-libiberty
27983 maybe-all-libiberty:
27984 @if gcc-bootstrap
27985 all-libiberty: stage_current
27986 @endif gcc-bootstrap
27987 @if libiberty
27988 TARGET-libiberty=all
27989 maybe-all-libiberty: all-libiberty
27990 all-libiberty: configure-libiberty
27991 @r=`${PWD_COMMAND}`; export r; \
27992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27993 $(HOST_EXPORTS) \
27994 (cd $(HOST_SUBDIR)/libiberty && \
27995 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27996 $(TARGET-libiberty))
27997 @endif libiberty
27998
27999
28000
28001 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28002 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28003 maybe-all-stage1-libiberty:
28004 maybe-clean-stage1-libiberty:
28005 @if libiberty-bootstrap
28006 maybe-all-stage1-libiberty: all-stage1-libiberty
28007 all-stage1: all-stage1-libiberty
28008 TARGET-stage1-libiberty = $(TARGET-libiberty)
28009 all-stage1-libiberty: configure-stage1-libiberty
28010 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28011 @r=`${PWD_COMMAND}`; export r; \
28012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28013 TFLAGS="$(STAGE1_TFLAGS)"; \
28014 $(HOST_EXPORTS) \
28015 cd $(HOST_SUBDIR)/libiberty && \
28016 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28017 CFLAGS="$(STAGE1_CFLAGS)" \
28018 CXXFLAGS="$(STAGE1_CFLAGS)" \
28019 LIBCFLAGS="$(LIBCFLAGS)" \
28020 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28021 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28022 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28023 $(EXTRA_HOST_FLAGS) \
28024 TFLAGS="$(STAGE1_TFLAGS)" \
28025 $(TARGET-stage1-libiberty)
28026
28027 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28028 clean-stage1: clean-stage1-libiberty
28029 clean-stage1-libiberty:
28030 @if [ $(current_stage) = stage1 ]; then \
28031 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28032 else \
28033 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28034 $(MAKE) stage1-start; \
28035 fi; \
28036 cd $(HOST_SUBDIR)/libiberty && \
28037 $(MAKE) $(EXTRA_HOST_FLAGS) \
28038 clean
28039 @endif libiberty-bootstrap
28040
28041
28042 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28043 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28044 maybe-all-stage2-libiberty:
28045 maybe-clean-stage2-libiberty:
28046 @if libiberty-bootstrap
28047 maybe-all-stage2-libiberty: all-stage2-libiberty
28048 all-stage2: all-stage2-libiberty
28049 TARGET-stage2-libiberty = $(TARGET-libiberty)
28050 all-stage2-libiberty: configure-stage2-libiberty
28051 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28052 @r=`${PWD_COMMAND}`; export r; \
28053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28054 TFLAGS="$(STAGE2_TFLAGS)"; \
28055 $(HOST_EXPORTS) \
28056 $(POSTSTAGE1_HOST_EXPORTS) \
28057 cd $(HOST_SUBDIR)/libiberty && \
28058 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28059 CFLAGS="$(STAGE2_CFLAGS)" \
28060 CXXFLAGS="$(STAGE2_CFLAGS)" \
28061 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28062 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28063 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28064 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28065 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28066 TFLAGS="$(STAGE2_TFLAGS)" \
28067 $(TARGET-stage2-libiberty)
28068
28069 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28070 clean-stage2: clean-stage2-libiberty
28071 clean-stage2-libiberty:
28072 @if [ $(current_stage) = stage2 ]; then \
28073 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28074 else \
28075 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28076 $(MAKE) stage2-start; \
28077 fi; \
28078 cd $(HOST_SUBDIR)/libiberty && \
28079 $(MAKE) $(EXTRA_HOST_FLAGS) \
28080 $(POSTSTAGE1_FLAGS_TO_PASS) \
28081 clean
28082 @endif libiberty-bootstrap
28083
28084
28085 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28086 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28087 maybe-all-stage3-libiberty:
28088 maybe-clean-stage3-libiberty:
28089 @if libiberty-bootstrap
28090 maybe-all-stage3-libiberty: all-stage3-libiberty
28091 all-stage3: all-stage3-libiberty
28092 TARGET-stage3-libiberty = $(TARGET-libiberty)
28093 all-stage3-libiberty: configure-stage3-libiberty
28094 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28095 @r=`${PWD_COMMAND}`; export r; \
28096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28097 TFLAGS="$(STAGE3_TFLAGS)"; \
28098 $(HOST_EXPORTS) \
28099 $(POSTSTAGE1_HOST_EXPORTS) \
28100 cd $(HOST_SUBDIR)/libiberty && \
28101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28102 CFLAGS="$(STAGE3_CFLAGS)" \
28103 CXXFLAGS="$(STAGE3_CFLAGS)" \
28104 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28105 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28106 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28107 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28108 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28109 TFLAGS="$(STAGE3_TFLAGS)" \
28110 $(TARGET-stage3-libiberty)
28111
28112 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28113 clean-stage3: clean-stage3-libiberty
28114 clean-stage3-libiberty:
28115 @if [ $(current_stage) = stage3 ]; then \
28116 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28117 else \
28118 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28119 $(MAKE) stage3-start; \
28120 fi; \
28121 cd $(HOST_SUBDIR)/libiberty && \
28122 $(MAKE) $(EXTRA_HOST_FLAGS) \
28123 $(POSTSTAGE1_FLAGS_TO_PASS) \
28124 clean
28125 @endif libiberty-bootstrap
28126
28127
28128 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28129 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28130 maybe-all-stage4-libiberty:
28131 maybe-clean-stage4-libiberty:
28132 @if libiberty-bootstrap
28133 maybe-all-stage4-libiberty: all-stage4-libiberty
28134 all-stage4: all-stage4-libiberty
28135 TARGET-stage4-libiberty = $(TARGET-libiberty)
28136 all-stage4-libiberty: configure-stage4-libiberty
28137 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28138 @r=`${PWD_COMMAND}`; export r; \
28139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28140 TFLAGS="$(STAGE4_TFLAGS)"; \
28141 $(HOST_EXPORTS) \
28142 $(POSTSTAGE1_HOST_EXPORTS) \
28143 cd $(HOST_SUBDIR)/libiberty && \
28144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28145 CFLAGS="$(STAGE4_CFLAGS)" \
28146 CXXFLAGS="$(STAGE4_CFLAGS)" \
28147 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28151 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28152 TFLAGS="$(STAGE4_TFLAGS)" \
28153 $(TARGET-stage4-libiberty)
28154
28155 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28156 clean-stage4: clean-stage4-libiberty
28157 clean-stage4-libiberty:
28158 @if [ $(current_stage) = stage4 ]; then \
28159 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28160 else \
28161 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28162 $(MAKE) stage4-start; \
28163 fi; \
28164 cd $(HOST_SUBDIR)/libiberty && \
28165 $(MAKE) $(EXTRA_HOST_FLAGS) \
28166 $(POSTSTAGE1_FLAGS_TO_PASS) \
28167 clean
28168 @endif libiberty-bootstrap
28169
28170
28171 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28172 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28173 maybe-all-stageprofile-libiberty:
28174 maybe-clean-stageprofile-libiberty:
28175 @if libiberty-bootstrap
28176 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28177 all-stageprofile: all-stageprofile-libiberty
28178 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28179 all-stageprofile-libiberty: configure-stageprofile-libiberty
28180 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28181 @r=`${PWD_COMMAND}`; export r; \
28182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28183 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28184 $(HOST_EXPORTS) \
28185 $(POSTSTAGE1_HOST_EXPORTS) \
28186 cd $(HOST_SUBDIR)/libiberty && \
28187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28188 CFLAGS="$(STAGEprofile_CFLAGS)" \
28189 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
28190 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28194 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28195 TFLAGS="$(STAGEprofile_TFLAGS)" \
28196 $(TARGET-stageprofile-libiberty)
28197
28198 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28199 clean-stageprofile: clean-stageprofile-libiberty
28200 clean-stageprofile-libiberty:
28201 @if [ $(current_stage) = stageprofile ]; then \
28202 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28203 else \
28204 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28205 $(MAKE) stageprofile-start; \
28206 fi; \
28207 cd $(HOST_SUBDIR)/libiberty && \
28208 $(MAKE) $(EXTRA_HOST_FLAGS) \
28209 $(POSTSTAGE1_FLAGS_TO_PASS) \
28210 clean
28211 @endif libiberty-bootstrap
28212
28213
28214 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28215 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28216 maybe-all-stagefeedback-libiberty:
28217 maybe-clean-stagefeedback-libiberty:
28218 @if libiberty-bootstrap
28219 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28220 all-stagefeedback: all-stagefeedback-libiberty
28221 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28222 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28223 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28224 @r=`${PWD_COMMAND}`; export r; \
28225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28226 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28227 $(HOST_EXPORTS) \
28228 $(POSTSTAGE1_HOST_EXPORTS) \
28229 cd $(HOST_SUBDIR)/libiberty && \
28230 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28231 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28232 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
28233 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28237 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28238 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28239 $(TARGET-stagefeedback-libiberty)
28240
28241 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28242 clean-stagefeedback: clean-stagefeedback-libiberty
28243 clean-stagefeedback-libiberty:
28244 @if [ $(current_stage) = stagefeedback ]; then \
28245 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28246 else \
28247 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28248 $(MAKE) stagefeedback-start; \
28249 fi; \
28250 cd $(HOST_SUBDIR)/libiberty && \
28251 $(MAKE) $(EXTRA_HOST_FLAGS) \
28252 $(POSTSTAGE1_FLAGS_TO_PASS) \
28253 clean
28254 @endif libiberty-bootstrap
28255
28256
28257
28258
28259
28260 .PHONY: check-libiberty maybe-check-libiberty
28261 maybe-check-libiberty:
28262 @if libiberty
28263 maybe-check-libiberty: check-libiberty
28264
28265 check-libiberty:
28266 @: $(MAKE); $(unstage)
28267 @r=`${PWD_COMMAND}`; export r; \
28268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28269 $(HOST_EXPORTS) \
28270 (cd $(HOST_SUBDIR)/libiberty && \
28271 $(MAKE) $(FLAGS_TO_PASS) check)
28272
28273 @endif libiberty
28274
28275 .PHONY: install-libiberty maybe-install-libiberty
28276 maybe-install-libiberty:
28277 @if libiberty
28278 maybe-install-libiberty: install-libiberty
28279
28280 install-libiberty: installdirs
28281 @: $(MAKE); $(unstage)
28282 @r=`${PWD_COMMAND}`; export r; \
28283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28284 $(HOST_EXPORTS) \
28285 (cd $(HOST_SUBDIR)/libiberty && \
28286 $(MAKE) $(FLAGS_TO_PASS) install)
28287
28288 @endif libiberty
28289
28290 # Other targets (info, dvi, pdf, etc.)
28291
28292 .PHONY: maybe-info-libiberty info-libiberty
28293 maybe-info-libiberty:
28294 @if libiberty
28295 maybe-info-libiberty: info-libiberty
28296
28297 info-libiberty: \
28298 configure-libiberty
28299 @[ -f ./libiberty/Makefile ] || exit 0; \
28300 r=`${PWD_COMMAND}`; export r; \
28301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28302 $(HOST_EXPORTS) \
28303 for flag in $(EXTRA_HOST_FLAGS) ; do \
28304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28305 done; \
28306 echo "Doing info in libiberty" ; \
28307 (cd $(HOST_SUBDIR)/libiberty && \
28308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28310 "RANLIB=$${RANLIB}" \
28311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28312 info) \
28313 || exit 1
28314
28315 @endif libiberty
28316
28317 .PHONY: maybe-dvi-libiberty dvi-libiberty
28318 maybe-dvi-libiberty:
28319 @if libiberty
28320 maybe-dvi-libiberty: dvi-libiberty
28321
28322 dvi-libiberty: \
28323 configure-libiberty
28324 @[ -f ./libiberty/Makefile ] || exit 0; \
28325 r=`${PWD_COMMAND}`; export r; \
28326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28327 $(HOST_EXPORTS) \
28328 for flag in $(EXTRA_HOST_FLAGS) ; do \
28329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28330 done; \
28331 echo "Doing dvi in libiberty" ; \
28332 (cd $(HOST_SUBDIR)/libiberty && \
28333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28335 "RANLIB=$${RANLIB}" \
28336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28337 dvi) \
28338 || exit 1
28339
28340 @endif libiberty
28341
28342 .PHONY: maybe-pdf-libiberty pdf-libiberty
28343 maybe-pdf-libiberty:
28344 @if libiberty
28345 maybe-pdf-libiberty: pdf-libiberty
28346
28347 pdf-libiberty: \
28348 configure-libiberty
28349 @[ -f ./libiberty/Makefile ] || exit 0; \
28350 r=`${PWD_COMMAND}`; export r; \
28351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28352 $(HOST_EXPORTS) \
28353 for flag in $(EXTRA_HOST_FLAGS) ; do \
28354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28355 done; \
28356 echo "Doing pdf in libiberty" ; \
28357 (cd $(HOST_SUBDIR)/libiberty && \
28358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28360 "RANLIB=$${RANLIB}" \
28361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28362 pdf) \
28363 || exit 1
28364
28365 @endif libiberty
28366
28367 .PHONY: maybe-html-libiberty html-libiberty
28368 maybe-html-libiberty:
28369 @if libiberty
28370 maybe-html-libiberty: html-libiberty
28371
28372 html-libiberty: \
28373 configure-libiberty
28374 @[ -f ./libiberty/Makefile ] || exit 0; \
28375 r=`${PWD_COMMAND}`; export r; \
28376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28377 $(HOST_EXPORTS) \
28378 for flag in $(EXTRA_HOST_FLAGS) ; do \
28379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28380 done; \
28381 echo "Doing html in libiberty" ; \
28382 (cd $(HOST_SUBDIR)/libiberty && \
28383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28385 "RANLIB=$${RANLIB}" \
28386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28387 html) \
28388 || exit 1
28389
28390 @endif libiberty
28391
28392 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28393 maybe-TAGS-libiberty:
28394 @if libiberty
28395 maybe-TAGS-libiberty: TAGS-libiberty
28396
28397 TAGS-libiberty: \
28398 configure-libiberty
28399 @[ -f ./libiberty/Makefile ] || exit 0; \
28400 r=`${PWD_COMMAND}`; export r; \
28401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28402 $(HOST_EXPORTS) \
28403 for flag in $(EXTRA_HOST_FLAGS) ; do \
28404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28405 done; \
28406 echo "Doing TAGS in libiberty" ; \
28407 (cd $(HOST_SUBDIR)/libiberty && \
28408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28410 "RANLIB=$${RANLIB}" \
28411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28412 TAGS) \
28413 || exit 1
28414
28415 @endif libiberty
28416
28417 .PHONY: maybe-install-info-libiberty install-info-libiberty
28418 maybe-install-info-libiberty:
28419 @if libiberty
28420 maybe-install-info-libiberty: install-info-libiberty
28421
28422 install-info-libiberty: \
28423 configure-libiberty \
28424 info-libiberty
28425 @[ -f ./libiberty/Makefile ] || exit 0; \
28426 r=`${PWD_COMMAND}`; export r; \
28427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28428 $(HOST_EXPORTS) \
28429 for flag in $(EXTRA_HOST_FLAGS) ; do \
28430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28431 done; \
28432 echo "Doing install-info in libiberty" ; \
28433 (cd $(HOST_SUBDIR)/libiberty && \
28434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28436 "RANLIB=$${RANLIB}" \
28437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28438 install-info) \
28439 || exit 1
28440
28441 @endif libiberty
28442
28443 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28444 maybe-install-pdf-libiberty:
28445 @if libiberty
28446 maybe-install-pdf-libiberty: install-pdf-libiberty
28447
28448 install-pdf-libiberty: \
28449 configure-libiberty \
28450 pdf-libiberty
28451 @[ -f ./libiberty/Makefile ] || exit 0; \
28452 r=`${PWD_COMMAND}`; export r; \
28453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28454 $(HOST_EXPORTS) \
28455 for flag in $(EXTRA_HOST_FLAGS) ; do \
28456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28457 done; \
28458 echo "Doing install-pdf in libiberty" ; \
28459 (cd $(HOST_SUBDIR)/libiberty && \
28460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28462 "RANLIB=$${RANLIB}" \
28463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28464 install-pdf) \
28465 || exit 1
28466
28467 @endif libiberty
28468
28469 .PHONY: maybe-install-html-libiberty install-html-libiberty
28470 maybe-install-html-libiberty:
28471 @if libiberty
28472 maybe-install-html-libiberty: install-html-libiberty
28473
28474 install-html-libiberty: \
28475 configure-libiberty \
28476 html-libiberty
28477 @[ -f ./libiberty/Makefile ] || exit 0; \
28478 r=`${PWD_COMMAND}`; export r; \
28479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28480 $(HOST_EXPORTS) \
28481 for flag in $(EXTRA_HOST_FLAGS) ; do \
28482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28483 done; \
28484 echo "Doing install-html in libiberty" ; \
28485 (cd $(HOST_SUBDIR)/libiberty && \
28486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28488 "RANLIB=$${RANLIB}" \
28489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28490 install-html) \
28491 || exit 1
28492
28493 @endif libiberty
28494
28495 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28496 maybe-installcheck-libiberty:
28497 @if libiberty
28498 maybe-installcheck-libiberty: installcheck-libiberty
28499
28500 installcheck-libiberty: \
28501 configure-libiberty
28502 @[ -f ./libiberty/Makefile ] || exit 0; \
28503 r=`${PWD_COMMAND}`; export r; \
28504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28505 $(HOST_EXPORTS) \
28506 for flag in $(EXTRA_HOST_FLAGS) ; do \
28507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28508 done; \
28509 echo "Doing installcheck in libiberty" ; \
28510 (cd $(HOST_SUBDIR)/libiberty && \
28511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28513 "RANLIB=$${RANLIB}" \
28514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28515 installcheck) \
28516 || exit 1
28517
28518 @endif libiberty
28519
28520 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28521 maybe-mostlyclean-libiberty:
28522 @if libiberty
28523 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28524
28525 mostlyclean-libiberty:
28526 @[ -f ./libiberty/Makefile ] || exit 0; \
28527 r=`${PWD_COMMAND}`; export r; \
28528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28529 $(HOST_EXPORTS) \
28530 for flag in $(EXTRA_HOST_FLAGS) ; do \
28531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28532 done; \
28533 echo "Doing mostlyclean in libiberty" ; \
28534 (cd $(HOST_SUBDIR)/libiberty && \
28535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28537 "RANLIB=$${RANLIB}" \
28538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28539 mostlyclean) \
28540 || exit 1
28541
28542 @endif libiberty
28543
28544 .PHONY: maybe-clean-libiberty clean-libiberty
28545 maybe-clean-libiberty:
28546 @if libiberty
28547 maybe-clean-libiberty: clean-libiberty
28548
28549 clean-libiberty:
28550 @[ -f ./libiberty/Makefile ] || exit 0; \
28551 r=`${PWD_COMMAND}`; export r; \
28552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28553 $(HOST_EXPORTS) \
28554 for flag in $(EXTRA_HOST_FLAGS) ; do \
28555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28556 done; \
28557 echo "Doing clean in libiberty" ; \
28558 (cd $(HOST_SUBDIR)/libiberty && \
28559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28561 "RANLIB=$${RANLIB}" \
28562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28563 clean) \
28564 || exit 1
28565
28566 @endif libiberty
28567
28568 .PHONY: maybe-distclean-libiberty distclean-libiberty
28569 maybe-distclean-libiberty:
28570 @if libiberty
28571 maybe-distclean-libiberty: distclean-libiberty
28572
28573 distclean-libiberty:
28574 @[ -f ./libiberty/Makefile ] || exit 0; \
28575 r=`${PWD_COMMAND}`; export r; \
28576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28577 $(HOST_EXPORTS) \
28578 for flag in $(EXTRA_HOST_FLAGS) ; do \
28579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28580 done; \
28581 echo "Doing distclean in libiberty" ; \
28582 (cd $(HOST_SUBDIR)/libiberty && \
28583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28585 "RANLIB=$${RANLIB}" \
28586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28587 distclean) \
28588 || exit 1
28589
28590 @endif libiberty
28591
28592 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28593 maybe-maintainer-clean-libiberty:
28594 @if libiberty
28595 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28596
28597 maintainer-clean-libiberty:
28598 @[ -f ./libiberty/Makefile ] || exit 0; \
28599 r=`${PWD_COMMAND}`; export r; \
28600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28601 $(HOST_EXPORTS) \
28602 for flag in $(EXTRA_HOST_FLAGS) ; do \
28603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28604 done; \
28605 echo "Doing maintainer-clean in libiberty" ; \
28606 (cd $(HOST_SUBDIR)/libiberty && \
28607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28609 "RANLIB=$${RANLIB}" \
28610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28611 maintainer-clean) \
28612 || exit 1
28613
28614 @endif libiberty
28615
28616
28617
28618 .PHONY: configure-libiconv maybe-configure-libiconv
28619 maybe-configure-libiconv:
28620 @if gcc-bootstrap
28621 configure-libiconv: stage_current
28622 @endif gcc-bootstrap
28623 @if libiconv
28624 maybe-configure-libiconv: configure-libiconv
28625 configure-libiconv:
28626 @: $(MAKE); $(unstage)
28627 @r=`${PWD_COMMAND}`; export r; \
28628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28629 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28630 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
28631 $(HOST_EXPORTS) \
28632 echo Configuring in $(HOST_SUBDIR)/libiconv; \
28633 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
28634 case $(srcdir) in \
28635 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28636 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28637 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28638 esac; \
28639 srcdiroption="--srcdir=$${topdir}/libiconv"; \
28640 libsrcdir="$$s/libiconv"; \
28641 $(SHELL) $${libsrcdir}/configure \
28642 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28643 --target=${target_alias} $${srcdiroption} --disable-shared \
28644 || exit 1
28645 @endif libiconv
28646
28647
28648
28649
28650
28651 .PHONY: all-libiconv maybe-all-libiconv
28652 maybe-all-libiconv:
28653 @if gcc-bootstrap
28654 all-libiconv: stage_current
28655 @endif gcc-bootstrap
28656 @if libiconv
28657 TARGET-libiconv=all
28658 maybe-all-libiconv: all-libiconv
28659 all-libiconv: configure-libiconv
28660 @: $(MAKE); $(unstage)
28661 @r=`${PWD_COMMAND}`; export r; \
28662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28663 $(HOST_EXPORTS) \
28664 (cd $(HOST_SUBDIR)/libiconv && \
28665 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28666 $(TARGET-libiconv))
28667 @endif libiconv
28668
28669
28670
28671
28672 .PHONY: check-libiconv maybe-check-libiconv
28673 maybe-check-libiconv:
28674 @if libiconv
28675 maybe-check-libiconv: check-libiconv
28676
28677 check-libiconv:
28678 @: $(MAKE); $(unstage)
28679 @r=`${PWD_COMMAND}`; export r; \
28680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28681 $(HOST_EXPORTS) \
28682 (cd $(HOST_SUBDIR)/libiconv && \
28683 $(MAKE) $(FLAGS_TO_PASS) check)
28684
28685 @endif libiconv
28686
28687 .PHONY: install-libiconv maybe-install-libiconv
28688 maybe-install-libiconv:
28689 @if libiconv
28690 maybe-install-libiconv: install-libiconv
28691
28692 install-libiconv:
28693
28694 @endif libiconv
28695
28696 # Other targets (info, dvi, pdf, etc.)
28697
28698 .PHONY: maybe-info-libiconv info-libiconv
28699 maybe-info-libiconv:
28700 @if libiconv
28701 maybe-info-libiconv: info-libiconv
28702
28703 info-libiconv: \
28704 configure-libiconv
28705 @: $(MAKE); $(unstage)
28706 @[ -f ./libiconv/Makefile ] || exit 0; \
28707 r=`${PWD_COMMAND}`; export r; \
28708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28709 $(HOST_EXPORTS) \
28710 for flag in $(EXTRA_HOST_FLAGS) ; do \
28711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28712 done; \
28713 echo "Doing info in libiconv" ; \
28714 (cd $(HOST_SUBDIR)/libiconv && \
28715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28717 "RANLIB=$${RANLIB}" \
28718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28719 info) \
28720 || exit 1
28721
28722 @endif libiconv
28723
28724 .PHONY: maybe-dvi-libiconv dvi-libiconv
28725 maybe-dvi-libiconv:
28726 @if libiconv
28727 maybe-dvi-libiconv: dvi-libiconv
28728
28729 dvi-libiconv: \
28730 configure-libiconv
28731 @: $(MAKE); $(unstage)
28732 @[ -f ./libiconv/Makefile ] || exit 0; \
28733 r=`${PWD_COMMAND}`; export r; \
28734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28735 $(HOST_EXPORTS) \
28736 for flag in $(EXTRA_HOST_FLAGS) ; do \
28737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28738 done; \
28739 echo "Doing dvi in libiconv" ; \
28740 (cd $(HOST_SUBDIR)/libiconv && \
28741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28743 "RANLIB=$${RANLIB}" \
28744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28745 dvi) \
28746 || exit 1
28747
28748 @endif libiconv
28749
28750 .PHONY: maybe-pdf-libiconv pdf-libiconv
28751 maybe-pdf-libiconv:
28752 @if libiconv
28753 maybe-pdf-libiconv: pdf-libiconv
28754
28755 pdf-libiconv: \
28756 configure-libiconv
28757 @: $(MAKE); $(unstage)
28758 @[ -f ./libiconv/Makefile ] || exit 0; \
28759 r=`${PWD_COMMAND}`; export r; \
28760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28761 $(HOST_EXPORTS) \
28762 for flag in $(EXTRA_HOST_FLAGS) ; do \
28763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28764 done; \
28765 echo "Doing pdf in libiconv" ; \
28766 (cd $(HOST_SUBDIR)/libiconv && \
28767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28769 "RANLIB=$${RANLIB}" \
28770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28771 pdf) \
28772 || exit 1
28773
28774 @endif libiconv
28775
28776 .PHONY: maybe-html-libiconv html-libiconv
28777 maybe-html-libiconv:
28778 @if libiconv
28779 maybe-html-libiconv: html-libiconv
28780
28781 html-libiconv: \
28782 configure-libiconv
28783 @: $(MAKE); $(unstage)
28784 @[ -f ./libiconv/Makefile ] || exit 0; \
28785 r=`${PWD_COMMAND}`; export r; \
28786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28787 $(HOST_EXPORTS) \
28788 for flag in $(EXTRA_HOST_FLAGS) ; do \
28789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28790 done; \
28791 echo "Doing html in libiconv" ; \
28792 (cd $(HOST_SUBDIR)/libiconv && \
28793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28795 "RANLIB=$${RANLIB}" \
28796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28797 html) \
28798 || exit 1
28799
28800 @endif libiconv
28801
28802 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
28803 maybe-TAGS-libiconv:
28804 @if libiconv
28805 maybe-TAGS-libiconv: TAGS-libiconv
28806
28807 TAGS-libiconv: \
28808 configure-libiconv
28809 @: $(MAKE); $(unstage)
28810 @[ -f ./libiconv/Makefile ] || exit 0; \
28811 r=`${PWD_COMMAND}`; export r; \
28812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28813 $(HOST_EXPORTS) \
28814 for flag in $(EXTRA_HOST_FLAGS) ; do \
28815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28816 done; \
28817 echo "Doing TAGS in libiconv" ; \
28818 (cd $(HOST_SUBDIR)/libiconv && \
28819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28821 "RANLIB=$${RANLIB}" \
28822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28823 TAGS) \
28824 || exit 1
28825
28826 @endif libiconv
28827
28828 .PHONY: maybe-install-info-libiconv install-info-libiconv
28829 maybe-install-info-libiconv:
28830 @if libiconv
28831 maybe-install-info-libiconv: install-info-libiconv
28832
28833 # libiconv doesn't support install-info.
28834 install-info-libiconv:
28835
28836 @endif libiconv
28837
28838 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
28839 maybe-install-pdf-libiconv:
28840 @if libiconv
28841 maybe-install-pdf-libiconv: install-pdf-libiconv
28842
28843 # libiconv doesn't support install-pdf.
28844 install-pdf-libiconv:
28845
28846 @endif libiconv
28847
28848 .PHONY: maybe-install-html-libiconv install-html-libiconv
28849 maybe-install-html-libiconv:
28850 @if libiconv
28851 maybe-install-html-libiconv: install-html-libiconv
28852
28853 # libiconv doesn't support install-html.
28854 install-html-libiconv:
28855
28856 @endif libiconv
28857
28858 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
28859 maybe-installcheck-libiconv:
28860 @if libiconv
28861 maybe-installcheck-libiconv: installcheck-libiconv
28862
28863 installcheck-libiconv: \
28864 configure-libiconv
28865 @: $(MAKE); $(unstage)
28866 @[ -f ./libiconv/Makefile ] || exit 0; \
28867 r=`${PWD_COMMAND}`; export r; \
28868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28869 $(HOST_EXPORTS) \
28870 for flag in $(EXTRA_HOST_FLAGS) ; do \
28871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28872 done; \
28873 echo "Doing installcheck in libiconv" ; \
28874 (cd $(HOST_SUBDIR)/libiconv && \
28875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28877 "RANLIB=$${RANLIB}" \
28878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28879 installcheck) \
28880 || exit 1
28881
28882 @endif libiconv
28883
28884 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
28885 maybe-mostlyclean-libiconv:
28886 @if libiconv
28887 maybe-mostlyclean-libiconv: mostlyclean-libiconv
28888
28889 mostlyclean-libiconv:
28890 @: $(MAKE); $(unstage)
28891 @[ -f ./libiconv/Makefile ] || exit 0; \
28892 r=`${PWD_COMMAND}`; export r; \
28893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28894 $(HOST_EXPORTS) \
28895 for flag in $(EXTRA_HOST_FLAGS) ; do \
28896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28897 done; \
28898 echo "Doing mostlyclean in libiconv" ; \
28899 (cd $(HOST_SUBDIR)/libiconv && \
28900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28902 "RANLIB=$${RANLIB}" \
28903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28904 mostlyclean) \
28905 || exit 1
28906
28907 @endif libiconv
28908
28909 .PHONY: maybe-clean-libiconv clean-libiconv
28910 maybe-clean-libiconv:
28911 @if libiconv
28912 maybe-clean-libiconv: clean-libiconv
28913
28914 clean-libiconv:
28915 @: $(MAKE); $(unstage)
28916 @[ -f ./libiconv/Makefile ] || exit 0; \
28917 r=`${PWD_COMMAND}`; export r; \
28918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28919 $(HOST_EXPORTS) \
28920 for flag in $(EXTRA_HOST_FLAGS) ; do \
28921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28922 done; \
28923 echo "Doing clean in libiconv" ; \
28924 (cd $(HOST_SUBDIR)/libiconv && \
28925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28927 "RANLIB=$${RANLIB}" \
28928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28929 clean) \
28930 || exit 1
28931
28932 @endif libiconv
28933
28934 .PHONY: maybe-distclean-libiconv distclean-libiconv
28935 maybe-distclean-libiconv:
28936 @if libiconv
28937 maybe-distclean-libiconv: distclean-libiconv
28938
28939 distclean-libiconv:
28940 @: $(MAKE); $(unstage)
28941 @[ -f ./libiconv/Makefile ] || exit 0; \
28942 r=`${PWD_COMMAND}`; export r; \
28943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28944 $(HOST_EXPORTS) \
28945 for flag in $(EXTRA_HOST_FLAGS) ; do \
28946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28947 done; \
28948 echo "Doing distclean in libiconv" ; \
28949 (cd $(HOST_SUBDIR)/libiconv && \
28950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28952 "RANLIB=$${RANLIB}" \
28953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28954 distclean) \
28955 || exit 1
28956
28957 @endif libiconv
28958
28959 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
28960 maybe-maintainer-clean-libiconv:
28961 @if libiconv
28962 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
28963
28964 maintainer-clean-libiconv:
28965 @: $(MAKE); $(unstage)
28966 @[ -f ./libiconv/Makefile ] || exit 0; \
28967 r=`${PWD_COMMAND}`; export r; \
28968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28969 $(HOST_EXPORTS) \
28970 for flag in $(EXTRA_HOST_FLAGS) ; do \
28971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28972 done; \
28973 echo "Doing maintainer-clean in libiconv" ; \
28974 (cd $(HOST_SUBDIR)/libiconv && \
28975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28977 "RANLIB=$${RANLIB}" \
28978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28979 maintainer-clean) \
28980 || exit 1
28981
28982 @endif libiconv
28983
28984
28985
28986 .PHONY: configure-libtool maybe-configure-libtool
28987 maybe-configure-libtool:
28988 @if gcc-bootstrap
28989 configure-libtool: stage_current
28990 @endif gcc-bootstrap
28991 @if libtool
28992 maybe-configure-libtool: configure-libtool
28993 configure-libtool:
28994 @: $(MAKE); $(unstage)
28995 @r=`${PWD_COMMAND}`; export r; \
28996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28997 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
28998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
28999 $(HOST_EXPORTS) \
29000 echo Configuring in $(HOST_SUBDIR)/libtool; \
29001 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
29002 case $(srcdir) in \
29003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29004 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
29005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29006 esac; \
29007 srcdiroption="--srcdir=$${topdir}/libtool"; \
29008 libsrcdir="$$s/libtool"; \
29009 $(SHELL) $${libsrcdir}/configure \
29010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29011 --target=${target_alias} $${srcdiroption} \
29012 || exit 1
29013 @endif libtool
29014
29015
29016
29017
29018
29019 .PHONY: all-libtool maybe-all-libtool
29020 maybe-all-libtool:
29021 @if gcc-bootstrap
29022 all-libtool: stage_current
29023 @endif gcc-bootstrap
29024 @if libtool
29025 TARGET-libtool=all
29026 maybe-all-libtool: all-libtool
29027 all-libtool: configure-libtool
29028 @: $(MAKE); $(unstage)
29029 @r=`${PWD_COMMAND}`; export r; \
29030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29031 $(HOST_EXPORTS) \
29032 (cd $(HOST_SUBDIR)/libtool && \
29033 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29034 $(TARGET-libtool))
29035 @endif libtool
29036
29037
29038
29039
29040 .PHONY: check-libtool maybe-check-libtool
29041 maybe-check-libtool:
29042 @if libtool
29043 maybe-check-libtool: check-libtool
29044
29045 check-libtool:
29046 @: $(MAKE); $(unstage)
29047 @r=`${PWD_COMMAND}`; export r; \
29048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29049 $(HOST_EXPORTS) \
29050 (cd $(HOST_SUBDIR)/libtool && \
29051 $(MAKE) $(FLAGS_TO_PASS) check)
29052
29053 @endif libtool
29054
29055 .PHONY: install-libtool maybe-install-libtool
29056 maybe-install-libtool:
29057 @if libtool
29058 maybe-install-libtool: install-libtool
29059
29060 install-libtool: installdirs
29061 @: $(MAKE); $(unstage)
29062 @r=`${PWD_COMMAND}`; export r; \
29063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29064 $(HOST_EXPORTS) \
29065 (cd $(HOST_SUBDIR)/libtool && \
29066 $(MAKE) $(FLAGS_TO_PASS) install)
29067
29068 @endif libtool
29069
29070 # Other targets (info, dvi, pdf, etc.)
29071
29072 .PHONY: maybe-info-libtool info-libtool
29073 maybe-info-libtool:
29074 @if libtool
29075 maybe-info-libtool: info-libtool
29076
29077 info-libtool: \
29078 configure-libtool
29079 @: $(MAKE); $(unstage)
29080 @[ -f ./libtool/Makefile ] || exit 0; \
29081 r=`${PWD_COMMAND}`; export r; \
29082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29083 $(HOST_EXPORTS) \
29084 for flag in $(EXTRA_HOST_FLAGS) ; do \
29085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29086 done; \
29087 echo "Doing info in libtool" ; \
29088 (cd $(HOST_SUBDIR)/libtool && \
29089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29091 "RANLIB=$${RANLIB}" \
29092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29093 info) \
29094 || exit 1
29095
29096 @endif libtool
29097
29098 .PHONY: maybe-dvi-libtool dvi-libtool
29099 maybe-dvi-libtool:
29100 @if libtool
29101 maybe-dvi-libtool: dvi-libtool
29102
29103 dvi-libtool: \
29104 configure-libtool
29105 @: $(MAKE); $(unstage)
29106 @[ -f ./libtool/Makefile ] || exit 0; \
29107 r=`${PWD_COMMAND}`; export r; \
29108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29109 $(HOST_EXPORTS) \
29110 for flag in $(EXTRA_HOST_FLAGS) ; do \
29111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29112 done; \
29113 echo "Doing dvi in libtool" ; \
29114 (cd $(HOST_SUBDIR)/libtool && \
29115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29117 "RANLIB=$${RANLIB}" \
29118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29119 dvi) \
29120 || exit 1
29121
29122 @endif libtool
29123
29124 .PHONY: maybe-pdf-libtool pdf-libtool
29125 maybe-pdf-libtool:
29126 @if libtool
29127 maybe-pdf-libtool: pdf-libtool
29128
29129 pdf-libtool: \
29130 configure-libtool
29131 @: $(MAKE); $(unstage)
29132 @[ -f ./libtool/Makefile ] || exit 0; \
29133 r=`${PWD_COMMAND}`; export r; \
29134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29135 $(HOST_EXPORTS) \
29136 for flag in $(EXTRA_HOST_FLAGS) ; do \
29137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29138 done; \
29139 echo "Doing pdf in libtool" ; \
29140 (cd $(HOST_SUBDIR)/libtool && \
29141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29143 "RANLIB=$${RANLIB}" \
29144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29145 pdf) \
29146 || exit 1
29147
29148 @endif libtool
29149
29150 .PHONY: maybe-html-libtool html-libtool
29151 maybe-html-libtool:
29152 @if libtool
29153 maybe-html-libtool: html-libtool
29154
29155 html-libtool: \
29156 configure-libtool
29157 @: $(MAKE); $(unstage)
29158 @[ -f ./libtool/Makefile ] || exit 0; \
29159 r=`${PWD_COMMAND}`; export r; \
29160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29161 $(HOST_EXPORTS) \
29162 for flag in $(EXTRA_HOST_FLAGS) ; do \
29163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29164 done; \
29165 echo "Doing html in libtool" ; \
29166 (cd $(HOST_SUBDIR)/libtool && \
29167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29169 "RANLIB=$${RANLIB}" \
29170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29171 html) \
29172 || exit 1
29173
29174 @endif libtool
29175
29176 .PHONY: maybe-TAGS-libtool TAGS-libtool
29177 maybe-TAGS-libtool:
29178 @if libtool
29179 maybe-TAGS-libtool: TAGS-libtool
29180
29181 TAGS-libtool: \
29182 configure-libtool
29183 @: $(MAKE); $(unstage)
29184 @[ -f ./libtool/Makefile ] || exit 0; \
29185 r=`${PWD_COMMAND}`; export r; \
29186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29187 $(HOST_EXPORTS) \
29188 for flag in $(EXTRA_HOST_FLAGS) ; do \
29189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29190 done; \
29191 echo "Doing TAGS in libtool" ; \
29192 (cd $(HOST_SUBDIR)/libtool && \
29193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29195 "RANLIB=$${RANLIB}" \
29196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29197 TAGS) \
29198 || exit 1
29199
29200 @endif libtool
29201
29202 .PHONY: maybe-install-info-libtool install-info-libtool
29203 maybe-install-info-libtool:
29204 @if libtool
29205 maybe-install-info-libtool: install-info-libtool
29206
29207 install-info-libtool: \
29208 configure-libtool \
29209 info-libtool
29210 @: $(MAKE); $(unstage)
29211 @[ -f ./libtool/Makefile ] || exit 0; \
29212 r=`${PWD_COMMAND}`; export r; \
29213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29214 $(HOST_EXPORTS) \
29215 for flag in $(EXTRA_HOST_FLAGS) ; do \
29216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29217 done; \
29218 echo "Doing install-info in libtool" ; \
29219 (cd $(HOST_SUBDIR)/libtool && \
29220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29222 "RANLIB=$${RANLIB}" \
29223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29224 install-info) \
29225 || exit 1
29226
29227 @endif libtool
29228
29229 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
29230 maybe-install-pdf-libtool:
29231 @if libtool
29232 maybe-install-pdf-libtool: install-pdf-libtool
29233
29234 install-pdf-libtool: \
29235 configure-libtool \
29236 pdf-libtool
29237 @: $(MAKE); $(unstage)
29238 @[ -f ./libtool/Makefile ] || exit 0; \
29239 r=`${PWD_COMMAND}`; export r; \
29240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29241 $(HOST_EXPORTS) \
29242 for flag in $(EXTRA_HOST_FLAGS) ; do \
29243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29244 done; \
29245 echo "Doing install-pdf in libtool" ; \
29246 (cd $(HOST_SUBDIR)/libtool && \
29247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29249 "RANLIB=$${RANLIB}" \
29250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29251 install-pdf) \
29252 || exit 1
29253
29254 @endif libtool
29255
29256 .PHONY: maybe-install-html-libtool install-html-libtool
29257 maybe-install-html-libtool:
29258 @if libtool
29259 maybe-install-html-libtool: install-html-libtool
29260
29261 install-html-libtool: \
29262 configure-libtool \
29263 html-libtool
29264 @: $(MAKE); $(unstage)
29265 @[ -f ./libtool/Makefile ] || exit 0; \
29266 r=`${PWD_COMMAND}`; export r; \
29267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29268 $(HOST_EXPORTS) \
29269 for flag in $(EXTRA_HOST_FLAGS) ; do \
29270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29271 done; \
29272 echo "Doing install-html in libtool" ; \
29273 (cd $(HOST_SUBDIR)/libtool && \
29274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29276 "RANLIB=$${RANLIB}" \
29277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29278 install-html) \
29279 || exit 1
29280
29281 @endif libtool
29282
29283 .PHONY: maybe-installcheck-libtool installcheck-libtool
29284 maybe-installcheck-libtool:
29285 @if libtool
29286 maybe-installcheck-libtool: installcheck-libtool
29287
29288 installcheck-libtool: \
29289 configure-libtool
29290 @: $(MAKE); $(unstage)
29291 @[ -f ./libtool/Makefile ] || exit 0; \
29292 r=`${PWD_COMMAND}`; export r; \
29293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29294 $(HOST_EXPORTS) \
29295 for flag in $(EXTRA_HOST_FLAGS) ; do \
29296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29297 done; \
29298 echo "Doing installcheck in libtool" ; \
29299 (cd $(HOST_SUBDIR)/libtool && \
29300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29302 "RANLIB=$${RANLIB}" \
29303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29304 installcheck) \
29305 || exit 1
29306
29307 @endif libtool
29308
29309 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
29310 maybe-mostlyclean-libtool:
29311 @if libtool
29312 maybe-mostlyclean-libtool: mostlyclean-libtool
29313
29314 mostlyclean-libtool:
29315 @: $(MAKE); $(unstage)
29316 @[ -f ./libtool/Makefile ] || exit 0; \
29317 r=`${PWD_COMMAND}`; export r; \
29318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29319 $(HOST_EXPORTS) \
29320 for flag in $(EXTRA_HOST_FLAGS) ; do \
29321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29322 done; \
29323 echo "Doing mostlyclean in libtool" ; \
29324 (cd $(HOST_SUBDIR)/libtool && \
29325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29327 "RANLIB=$${RANLIB}" \
29328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29329 mostlyclean) \
29330 || exit 1
29331
29332 @endif libtool
29333
29334 .PHONY: maybe-clean-libtool clean-libtool
29335 maybe-clean-libtool:
29336 @if libtool
29337 maybe-clean-libtool: clean-libtool
29338
29339 clean-libtool:
29340 @: $(MAKE); $(unstage)
29341 @[ -f ./libtool/Makefile ] || exit 0; \
29342 r=`${PWD_COMMAND}`; export r; \
29343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29344 $(HOST_EXPORTS) \
29345 for flag in $(EXTRA_HOST_FLAGS) ; do \
29346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29347 done; \
29348 echo "Doing clean in libtool" ; \
29349 (cd $(HOST_SUBDIR)/libtool && \
29350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29352 "RANLIB=$${RANLIB}" \
29353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29354 clean) \
29355 || exit 1
29356
29357 @endif libtool
29358
29359 .PHONY: maybe-distclean-libtool distclean-libtool
29360 maybe-distclean-libtool:
29361 @if libtool
29362 maybe-distclean-libtool: distclean-libtool
29363
29364 distclean-libtool:
29365 @: $(MAKE); $(unstage)
29366 @[ -f ./libtool/Makefile ] || exit 0; \
29367 r=`${PWD_COMMAND}`; export r; \
29368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29369 $(HOST_EXPORTS) \
29370 for flag in $(EXTRA_HOST_FLAGS) ; do \
29371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29372 done; \
29373 echo "Doing distclean in libtool" ; \
29374 (cd $(HOST_SUBDIR)/libtool && \
29375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29377 "RANLIB=$${RANLIB}" \
29378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29379 distclean) \
29380 || exit 1
29381
29382 @endif libtool
29383
29384 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
29385 maybe-maintainer-clean-libtool:
29386 @if libtool
29387 maybe-maintainer-clean-libtool: maintainer-clean-libtool
29388
29389 maintainer-clean-libtool:
29390 @: $(MAKE); $(unstage)
29391 @[ -f ./libtool/Makefile ] || exit 0; \
29392 r=`${PWD_COMMAND}`; export r; \
29393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29394 $(HOST_EXPORTS) \
29395 for flag in $(EXTRA_HOST_FLAGS) ; do \
29396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29397 done; \
29398 echo "Doing maintainer-clean in libtool" ; \
29399 (cd $(HOST_SUBDIR)/libtool && \
29400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29402 "RANLIB=$${RANLIB}" \
29403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29404 maintainer-clean) \
29405 || exit 1
29406
29407 @endif libtool
29408
29409
29410
29411 .PHONY: configure-m4 maybe-configure-m4
29412 maybe-configure-m4:
29413 @if gcc-bootstrap
29414 configure-m4: stage_current
29415 @endif gcc-bootstrap
29416 @if m4
29417 maybe-configure-m4: configure-m4
29418 configure-m4:
29419 @: $(MAKE); $(unstage)
29420 @r=`${PWD_COMMAND}`; export r; \
29421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29422 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
29423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
29424 $(HOST_EXPORTS) \
29425 echo Configuring in $(HOST_SUBDIR)/m4; \
29426 cd "$(HOST_SUBDIR)/m4" || exit 1; \
29427 case $(srcdir) in \
29428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29429 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
29430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29431 esac; \
29432 srcdiroption="--srcdir=$${topdir}/m4"; \
29433 libsrcdir="$$s/m4"; \
29434 $(SHELL) $${libsrcdir}/configure \
29435 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29436 --target=${target_alias} $${srcdiroption} \
29437 || exit 1
29438 @endif m4
29439
29440
29441
29442
29443
29444 .PHONY: all-m4 maybe-all-m4
29445 maybe-all-m4:
29446 @if gcc-bootstrap
29447 all-m4: stage_current
29448 @endif gcc-bootstrap
29449 @if m4
29450 TARGET-m4=all
29451 maybe-all-m4: all-m4
29452 all-m4: configure-m4
29453 @: $(MAKE); $(unstage)
29454 @r=`${PWD_COMMAND}`; export r; \
29455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29456 $(HOST_EXPORTS) \
29457 (cd $(HOST_SUBDIR)/m4 && \
29458 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29459 $(TARGET-m4))
29460 @endif m4
29461
29462
29463
29464
29465 .PHONY: check-m4 maybe-check-m4
29466 maybe-check-m4:
29467 @if m4
29468 maybe-check-m4: check-m4
29469
29470 check-m4:
29471 @: $(MAKE); $(unstage)
29472 @r=`${PWD_COMMAND}`; export r; \
29473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29474 $(HOST_EXPORTS) \
29475 (cd $(HOST_SUBDIR)/m4 && \
29476 $(MAKE) $(FLAGS_TO_PASS) check)
29477
29478 @endif m4
29479
29480 .PHONY: install-m4 maybe-install-m4
29481 maybe-install-m4:
29482 @if m4
29483 maybe-install-m4: install-m4
29484
29485 install-m4: installdirs
29486 @: $(MAKE); $(unstage)
29487 @r=`${PWD_COMMAND}`; export r; \
29488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29489 $(HOST_EXPORTS) \
29490 (cd $(HOST_SUBDIR)/m4 && \
29491 $(MAKE) $(FLAGS_TO_PASS) install)
29492
29493 @endif m4
29494
29495 # Other targets (info, dvi, pdf, etc.)
29496
29497 .PHONY: maybe-info-m4 info-m4
29498 maybe-info-m4:
29499 @if m4
29500 maybe-info-m4: info-m4
29501
29502 info-m4: \
29503 configure-m4
29504 @: $(MAKE); $(unstage)
29505 @[ -f ./m4/Makefile ] || exit 0; \
29506 r=`${PWD_COMMAND}`; export r; \
29507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29508 $(HOST_EXPORTS) \
29509 for flag in $(EXTRA_HOST_FLAGS) ; do \
29510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29511 done; \
29512 echo "Doing info in m4" ; \
29513 (cd $(HOST_SUBDIR)/m4 && \
29514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29516 "RANLIB=$${RANLIB}" \
29517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29518 info) \
29519 || exit 1
29520
29521 @endif m4
29522
29523 .PHONY: maybe-dvi-m4 dvi-m4
29524 maybe-dvi-m4:
29525 @if m4
29526 maybe-dvi-m4: dvi-m4
29527
29528 dvi-m4: \
29529 configure-m4
29530 @: $(MAKE); $(unstage)
29531 @[ -f ./m4/Makefile ] || exit 0; \
29532 r=`${PWD_COMMAND}`; export r; \
29533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29534 $(HOST_EXPORTS) \
29535 for flag in $(EXTRA_HOST_FLAGS) ; do \
29536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29537 done; \
29538 echo "Doing dvi in m4" ; \
29539 (cd $(HOST_SUBDIR)/m4 && \
29540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29542 "RANLIB=$${RANLIB}" \
29543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29544 dvi) \
29545 || exit 1
29546
29547 @endif m4
29548
29549 .PHONY: maybe-pdf-m4 pdf-m4
29550 maybe-pdf-m4:
29551 @if m4
29552 maybe-pdf-m4: pdf-m4
29553
29554 pdf-m4: \
29555 configure-m4
29556 @: $(MAKE); $(unstage)
29557 @[ -f ./m4/Makefile ] || exit 0; \
29558 r=`${PWD_COMMAND}`; export r; \
29559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29560 $(HOST_EXPORTS) \
29561 for flag in $(EXTRA_HOST_FLAGS) ; do \
29562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29563 done; \
29564 echo "Doing pdf in m4" ; \
29565 (cd $(HOST_SUBDIR)/m4 && \
29566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29568 "RANLIB=$${RANLIB}" \
29569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29570 pdf) \
29571 || exit 1
29572
29573 @endif m4
29574
29575 .PHONY: maybe-html-m4 html-m4
29576 maybe-html-m4:
29577 @if m4
29578 maybe-html-m4: html-m4
29579
29580 html-m4: \
29581 configure-m4
29582 @: $(MAKE); $(unstage)
29583 @[ -f ./m4/Makefile ] || exit 0; \
29584 r=`${PWD_COMMAND}`; export r; \
29585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29586 $(HOST_EXPORTS) \
29587 for flag in $(EXTRA_HOST_FLAGS) ; do \
29588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29589 done; \
29590 echo "Doing html in m4" ; \
29591 (cd $(HOST_SUBDIR)/m4 && \
29592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29594 "RANLIB=$${RANLIB}" \
29595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29596 html) \
29597 || exit 1
29598
29599 @endif m4
29600
29601 .PHONY: maybe-TAGS-m4 TAGS-m4
29602 maybe-TAGS-m4:
29603 @if m4
29604 maybe-TAGS-m4: TAGS-m4
29605
29606 TAGS-m4: \
29607 configure-m4
29608 @: $(MAKE); $(unstage)
29609 @[ -f ./m4/Makefile ] || exit 0; \
29610 r=`${PWD_COMMAND}`; export r; \
29611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29612 $(HOST_EXPORTS) \
29613 for flag in $(EXTRA_HOST_FLAGS) ; do \
29614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29615 done; \
29616 echo "Doing TAGS in m4" ; \
29617 (cd $(HOST_SUBDIR)/m4 && \
29618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29620 "RANLIB=$${RANLIB}" \
29621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29622 TAGS) \
29623 || exit 1
29624
29625 @endif m4
29626
29627 .PHONY: maybe-install-info-m4 install-info-m4
29628 maybe-install-info-m4:
29629 @if m4
29630 maybe-install-info-m4: install-info-m4
29631
29632 install-info-m4: \
29633 configure-m4 \
29634 info-m4
29635 @: $(MAKE); $(unstage)
29636 @[ -f ./m4/Makefile ] || exit 0; \
29637 r=`${PWD_COMMAND}`; export r; \
29638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29639 $(HOST_EXPORTS) \
29640 for flag in $(EXTRA_HOST_FLAGS) ; do \
29641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29642 done; \
29643 echo "Doing install-info in m4" ; \
29644 (cd $(HOST_SUBDIR)/m4 && \
29645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29647 "RANLIB=$${RANLIB}" \
29648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29649 install-info) \
29650 || exit 1
29651
29652 @endif m4
29653
29654 .PHONY: maybe-install-pdf-m4 install-pdf-m4
29655 maybe-install-pdf-m4:
29656 @if m4
29657 maybe-install-pdf-m4: install-pdf-m4
29658
29659 install-pdf-m4: \
29660 configure-m4 \
29661 pdf-m4
29662 @: $(MAKE); $(unstage)
29663 @[ -f ./m4/Makefile ] || exit 0; \
29664 r=`${PWD_COMMAND}`; export r; \
29665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29666 $(HOST_EXPORTS) \
29667 for flag in $(EXTRA_HOST_FLAGS) ; do \
29668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29669 done; \
29670 echo "Doing install-pdf in m4" ; \
29671 (cd $(HOST_SUBDIR)/m4 && \
29672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29674 "RANLIB=$${RANLIB}" \
29675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29676 install-pdf) \
29677 || exit 1
29678
29679 @endif m4
29680
29681 .PHONY: maybe-install-html-m4 install-html-m4
29682 maybe-install-html-m4:
29683 @if m4
29684 maybe-install-html-m4: install-html-m4
29685
29686 install-html-m4: \
29687 configure-m4 \
29688 html-m4
29689 @: $(MAKE); $(unstage)
29690 @[ -f ./m4/Makefile ] || exit 0; \
29691 r=`${PWD_COMMAND}`; export r; \
29692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29693 $(HOST_EXPORTS) \
29694 for flag in $(EXTRA_HOST_FLAGS) ; do \
29695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29696 done; \
29697 echo "Doing install-html in m4" ; \
29698 (cd $(HOST_SUBDIR)/m4 && \
29699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29701 "RANLIB=$${RANLIB}" \
29702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29703 install-html) \
29704 || exit 1
29705
29706 @endif m4
29707
29708 .PHONY: maybe-installcheck-m4 installcheck-m4
29709 maybe-installcheck-m4:
29710 @if m4
29711 maybe-installcheck-m4: installcheck-m4
29712
29713 installcheck-m4: \
29714 configure-m4
29715 @: $(MAKE); $(unstage)
29716 @[ -f ./m4/Makefile ] || exit 0; \
29717 r=`${PWD_COMMAND}`; export r; \
29718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29719 $(HOST_EXPORTS) \
29720 for flag in $(EXTRA_HOST_FLAGS) ; do \
29721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29722 done; \
29723 echo "Doing installcheck in m4" ; \
29724 (cd $(HOST_SUBDIR)/m4 && \
29725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29727 "RANLIB=$${RANLIB}" \
29728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29729 installcheck) \
29730 || exit 1
29731
29732 @endif m4
29733
29734 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
29735 maybe-mostlyclean-m4:
29736 @if m4
29737 maybe-mostlyclean-m4: mostlyclean-m4
29738
29739 mostlyclean-m4:
29740 @: $(MAKE); $(unstage)
29741 @[ -f ./m4/Makefile ] || exit 0; \
29742 r=`${PWD_COMMAND}`; export r; \
29743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29744 $(HOST_EXPORTS) \
29745 for flag in $(EXTRA_HOST_FLAGS) ; do \
29746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29747 done; \
29748 echo "Doing mostlyclean in m4" ; \
29749 (cd $(HOST_SUBDIR)/m4 && \
29750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29752 "RANLIB=$${RANLIB}" \
29753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29754 mostlyclean) \
29755 || exit 1
29756
29757 @endif m4
29758
29759 .PHONY: maybe-clean-m4 clean-m4
29760 maybe-clean-m4:
29761 @if m4
29762 maybe-clean-m4: clean-m4
29763
29764 clean-m4:
29765 @: $(MAKE); $(unstage)
29766 @[ -f ./m4/Makefile ] || exit 0; \
29767 r=`${PWD_COMMAND}`; export r; \
29768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29769 $(HOST_EXPORTS) \
29770 for flag in $(EXTRA_HOST_FLAGS) ; do \
29771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29772 done; \
29773 echo "Doing clean in m4" ; \
29774 (cd $(HOST_SUBDIR)/m4 && \
29775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29777 "RANLIB=$${RANLIB}" \
29778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29779 clean) \
29780 || exit 1
29781
29782 @endif m4
29783
29784 .PHONY: maybe-distclean-m4 distclean-m4
29785 maybe-distclean-m4:
29786 @if m4
29787 maybe-distclean-m4: distclean-m4
29788
29789 distclean-m4:
29790 @: $(MAKE); $(unstage)
29791 @[ -f ./m4/Makefile ] || exit 0; \
29792 r=`${PWD_COMMAND}`; export r; \
29793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29794 $(HOST_EXPORTS) \
29795 for flag in $(EXTRA_HOST_FLAGS) ; do \
29796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29797 done; \
29798 echo "Doing distclean in m4" ; \
29799 (cd $(HOST_SUBDIR)/m4 && \
29800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29802 "RANLIB=$${RANLIB}" \
29803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29804 distclean) \
29805 || exit 1
29806
29807 @endif m4
29808
29809 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
29810 maybe-maintainer-clean-m4:
29811 @if m4
29812 maybe-maintainer-clean-m4: maintainer-clean-m4
29813
29814 maintainer-clean-m4:
29815 @: $(MAKE); $(unstage)
29816 @[ -f ./m4/Makefile ] || exit 0; \
29817 r=`${PWD_COMMAND}`; export r; \
29818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29819 $(HOST_EXPORTS) \
29820 for flag in $(EXTRA_HOST_FLAGS) ; do \
29821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29822 done; \
29823 echo "Doing maintainer-clean in m4" ; \
29824 (cd $(HOST_SUBDIR)/m4 && \
29825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29827 "RANLIB=$${RANLIB}" \
29828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29829 maintainer-clean) \
29830 || exit 1
29831
29832 @endif m4
29833
29834
29835
29836 .PHONY: configure-make maybe-configure-make
29837 maybe-configure-make:
29838 @if gcc-bootstrap
29839 configure-make: stage_current
29840 @endif gcc-bootstrap
29841 @if make
29842 maybe-configure-make: configure-make
29843 configure-make:
29844 @: $(MAKE); $(unstage)
29845 @r=`${PWD_COMMAND}`; export r; \
29846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29847 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
29848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
29849 $(HOST_EXPORTS) \
29850 echo Configuring in $(HOST_SUBDIR)/make; \
29851 cd "$(HOST_SUBDIR)/make" || exit 1; \
29852 case $(srcdir) in \
29853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29854 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
29855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29856 esac; \
29857 srcdiroption="--srcdir=$${topdir}/make"; \
29858 libsrcdir="$$s/make"; \
29859 $(SHELL) $${libsrcdir}/configure \
29860 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29861 --target=${target_alias} $${srcdiroption} \
29862 || exit 1
29863 @endif make
29864
29865
29866
29867
29868
29869 .PHONY: all-make maybe-all-make
29870 maybe-all-make:
29871 @if gcc-bootstrap
29872 all-make: stage_current
29873 @endif gcc-bootstrap
29874 @if make
29875 TARGET-make=all
29876 maybe-all-make: all-make
29877 all-make: configure-make
29878 @: $(MAKE); $(unstage)
29879 @r=`${PWD_COMMAND}`; export r; \
29880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29881 $(HOST_EXPORTS) \
29882 (cd $(HOST_SUBDIR)/make && \
29883 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29884 $(TARGET-make))
29885 @endif make
29886
29887
29888
29889
29890 .PHONY: check-make maybe-check-make
29891 maybe-check-make:
29892 @if make
29893 maybe-check-make: check-make
29894
29895 check-make:
29896 @: $(MAKE); $(unstage)
29897 @r=`${PWD_COMMAND}`; export r; \
29898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29899 $(HOST_EXPORTS) \
29900 (cd $(HOST_SUBDIR)/make && \
29901 $(MAKE) $(FLAGS_TO_PASS) check)
29902
29903 @endif make
29904
29905 .PHONY: install-make maybe-install-make
29906 maybe-install-make:
29907 @if make
29908 maybe-install-make: install-make
29909
29910 install-make: installdirs
29911 @: $(MAKE); $(unstage)
29912 @r=`${PWD_COMMAND}`; export r; \
29913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29914 $(HOST_EXPORTS) \
29915 (cd $(HOST_SUBDIR)/make && \
29916 $(MAKE) $(FLAGS_TO_PASS) install)
29917
29918 @endif make
29919
29920 # Other targets (info, dvi, pdf, etc.)
29921
29922 .PHONY: maybe-info-make info-make
29923 maybe-info-make:
29924 @if make
29925 maybe-info-make: info-make
29926
29927 info-make: \
29928 configure-make
29929 @: $(MAKE); $(unstage)
29930 @[ -f ./make/Makefile ] || exit 0; \
29931 r=`${PWD_COMMAND}`; export r; \
29932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29933 $(HOST_EXPORTS) \
29934 for flag in $(EXTRA_HOST_FLAGS) ; do \
29935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29936 done; \
29937 echo "Doing info in make" ; \
29938 (cd $(HOST_SUBDIR)/make && \
29939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29941 "RANLIB=$${RANLIB}" \
29942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29943 info) \
29944 || exit 1
29945
29946 @endif make
29947
29948 .PHONY: maybe-dvi-make dvi-make
29949 maybe-dvi-make:
29950 @if make
29951 maybe-dvi-make: dvi-make
29952
29953 dvi-make: \
29954 configure-make
29955 @: $(MAKE); $(unstage)
29956 @[ -f ./make/Makefile ] || exit 0; \
29957 r=`${PWD_COMMAND}`; export r; \
29958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29959 $(HOST_EXPORTS) \
29960 for flag in $(EXTRA_HOST_FLAGS) ; do \
29961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29962 done; \
29963 echo "Doing dvi in make" ; \
29964 (cd $(HOST_SUBDIR)/make && \
29965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29967 "RANLIB=$${RANLIB}" \
29968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29969 dvi) \
29970 || exit 1
29971
29972 @endif make
29973
29974 .PHONY: maybe-pdf-make pdf-make
29975 maybe-pdf-make:
29976 @if make
29977 maybe-pdf-make: pdf-make
29978
29979 pdf-make: \
29980 configure-make
29981 @: $(MAKE); $(unstage)
29982 @[ -f ./make/Makefile ] || exit 0; \
29983 r=`${PWD_COMMAND}`; export r; \
29984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29985 $(HOST_EXPORTS) \
29986 for flag in $(EXTRA_HOST_FLAGS) ; do \
29987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29988 done; \
29989 echo "Doing pdf in make" ; \
29990 (cd $(HOST_SUBDIR)/make && \
29991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29993 "RANLIB=$${RANLIB}" \
29994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29995 pdf) \
29996 || exit 1
29997
29998 @endif make
29999
30000 .PHONY: maybe-html-make html-make
30001 maybe-html-make:
30002 @if make
30003 maybe-html-make: html-make
30004
30005 html-make: \
30006 configure-make
30007 @: $(MAKE); $(unstage)
30008 @[ -f ./make/Makefile ] || exit 0; \
30009 r=`${PWD_COMMAND}`; export r; \
30010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30011 $(HOST_EXPORTS) \
30012 for flag in $(EXTRA_HOST_FLAGS) ; do \
30013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30014 done; \
30015 echo "Doing html in make" ; \
30016 (cd $(HOST_SUBDIR)/make && \
30017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30019 "RANLIB=$${RANLIB}" \
30020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30021 html) \
30022 || exit 1
30023
30024 @endif make
30025
30026 .PHONY: maybe-TAGS-make TAGS-make
30027 maybe-TAGS-make:
30028 @if make
30029 maybe-TAGS-make: TAGS-make
30030
30031 TAGS-make: \
30032 configure-make
30033 @: $(MAKE); $(unstage)
30034 @[ -f ./make/Makefile ] || exit 0; \
30035 r=`${PWD_COMMAND}`; export r; \
30036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30037 $(HOST_EXPORTS) \
30038 for flag in $(EXTRA_HOST_FLAGS) ; do \
30039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30040 done; \
30041 echo "Doing TAGS in make" ; \
30042 (cd $(HOST_SUBDIR)/make && \
30043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30045 "RANLIB=$${RANLIB}" \
30046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30047 TAGS) \
30048 || exit 1
30049
30050 @endif make
30051
30052 .PHONY: maybe-install-info-make install-info-make
30053 maybe-install-info-make:
30054 @if make
30055 maybe-install-info-make: install-info-make
30056
30057 install-info-make: \
30058 configure-make \
30059 info-make
30060 @: $(MAKE); $(unstage)
30061 @[ -f ./make/Makefile ] || exit 0; \
30062 r=`${PWD_COMMAND}`; export r; \
30063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30064 $(HOST_EXPORTS) \
30065 for flag in $(EXTRA_HOST_FLAGS) ; do \
30066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30067 done; \
30068 echo "Doing install-info in make" ; \
30069 (cd $(HOST_SUBDIR)/make && \
30070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30072 "RANLIB=$${RANLIB}" \
30073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30074 install-info) \
30075 || exit 1
30076
30077 @endif make
30078
30079 .PHONY: maybe-install-pdf-make install-pdf-make
30080 maybe-install-pdf-make:
30081 @if make
30082 maybe-install-pdf-make: install-pdf-make
30083
30084 install-pdf-make: \
30085 configure-make \
30086 pdf-make
30087 @: $(MAKE); $(unstage)
30088 @[ -f ./make/Makefile ] || exit 0; \
30089 r=`${PWD_COMMAND}`; export r; \
30090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30091 $(HOST_EXPORTS) \
30092 for flag in $(EXTRA_HOST_FLAGS) ; do \
30093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30094 done; \
30095 echo "Doing install-pdf in make" ; \
30096 (cd $(HOST_SUBDIR)/make && \
30097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30099 "RANLIB=$${RANLIB}" \
30100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30101 install-pdf) \
30102 || exit 1
30103
30104 @endif make
30105
30106 .PHONY: maybe-install-html-make install-html-make
30107 maybe-install-html-make:
30108 @if make
30109 maybe-install-html-make: install-html-make
30110
30111 install-html-make: \
30112 configure-make \
30113 html-make
30114 @: $(MAKE); $(unstage)
30115 @[ -f ./make/Makefile ] || exit 0; \
30116 r=`${PWD_COMMAND}`; export r; \
30117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30118 $(HOST_EXPORTS) \
30119 for flag in $(EXTRA_HOST_FLAGS) ; do \
30120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30121 done; \
30122 echo "Doing install-html in make" ; \
30123 (cd $(HOST_SUBDIR)/make && \
30124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30126 "RANLIB=$${RANLIB}" \
30127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30128 install-html) \
30129 || exit 1
30130
30131 @endif make
30132
30133 .PHONY: maybe-installcheck-make installcheck-make
30134 maybe-installcheck-make:
30135 @if make
30136 maybe-installcheck-make: installcheck-make
30137
30138 installcheck-make: \
30139 configure-make
30140 @: $(MAKE); $(unstage)
30141 @[ -f ./make/Makefile ] || exit 0; \
30142 r=`${PWD_COMMAND}`; export r; \
30143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30144 $(HOST_EXPORTS) \
30145 for flag in $(EXTRA_HOST_FLAGS) ; do \
30146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30147 done; \
30148 echo "Doing installcheck in make" ; \
30149 (cd $(HOST_SUBDIR)/make && \
30150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30152 "RANLIB=$${RANLIB}" \
30153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30154 installcheck) \
30155 || exit 1
30156
30157 @endif make
30158
30159 .PHONY: maybe-mostlyclean-make mostlyclean-make
30160 maybe-mostlyclean-make:
30161 @if make
30162 maybe-mostlyclean-make: mostlyclean-make
30163
30164 mostlyclean-make:
30165 @: $(MAKE); $(unstage)
30166 @[ -f ./make/Makefile ] || exit 0; \
30167 r=`${PWD_COMMAND}`; export r; \
30168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30169 $(HOST_EXPORTS) \
30170 for flag in $(EXTRA_HOST_FLAGS) ; do \
30171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30172 done; \
30173 echo "Doing mostlyclean in make" ; \
30174 (cd $(HOST_SUBDIR)/make && \
30175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30177 "RANLIB=$${RANLIB}" \
30178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30179 mostlyclean) \
30180 || exit 1
30181
30182 @endif make
30183
30184 .PHONY: maybe-clean-make clean-make
30185 maybe-clean-make:
30186 @if make
30187 maybe-clean-make: clean-make
30188
30189 clean-make:
30190 @: $(MAKE); $(unstage)
30191 @[ -f ./make/Makefile ] || exit 0; \
30192 r=`${PWD_COMMAND}`; export r; \
30193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30194 $(HOST_EXPORTS) \
30195 for flag in $(EXTRA_HOST_FLAGS) ; do \
30196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30197 done; \
30198 echo "Doing clean in make" ; \
30199 (cd $(HOST_SUBDIR)/make && \
30200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30202 "RANLIB=$${RANLIB}" \
30203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30204 clean) \
30205 || exit 1
30206
30207 @endif make
30208
30209 .PHONY: maybe-distclean-make distclean-make
30210 maybe-distclean-make:
30211 @if make
30212 maybe-distclean-make: distclean-make
30213
30214 distclean-make:
30215 @: $(MAKE); $(unstage)
30216 @[ -f ./make/Makefile ] || exit 0; \
30217 r=`${PWD_COMMAND}`; export r; \
30218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30219 $(HOST_EXPORTS) \
30220 for flag in $(EXTRA_HOST_FLAGS) ; do \
30221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30222 done; \
30223 echo "Doing distclean in make" ; \
30224 (cd $(HOST_SUBDIR)/make && \
30225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30227 "RANLIB=$${RANLIB}" \
30228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30229 distclean) \
30230 || exit 1
30231
30232 @endif make
30233
30234 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
30235 maybe-maintainer-clean-make:
30236 @if make
30237 maybe-maintainer-clean-make: maintainer-clean-make
30238
30239 maintainer-clean-make:
30240 @: $(MAKE); $(unstage)
30241 @[ -f ./make/Makefile ] || exit 0; \
30242 r=`${PWD_COMMAND}`; export r; \
30243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30244 $(HOST_EXPORTS) \
30245 for flag in $(EXTRA_HOST_FLAGS) ; do \
30246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30247 done; \
30248 echo "Doing maintainer-clean in make" ; \
30249 (cd $(HOST_SUBDIR)/make && \
30250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30252 "RANLIB=$${RANLIB}" \
30253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30254 maintainer-clean) \
30255 || exit 1
30256
30257 @endif make
30258
30259
30260
30261 .PHONY: configure-mmalloc maybe-configure-mmalloc
30262 maybe-configure-mmalloc:
30263 @if gcc-bootstrap
30264 configure-mmalloc: stage_current
30265 @endif gcc-bootstrap
30266 @if mmalloc
30267 maybe-configure-mmalloc: configure-mmalloc
30268 configure-mmalloc:
30269 @: $(MAKE); $(unstage)
30270 @r=`${PWD_COMMAND}`; export r; \
30271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30272 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
30273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
30274 $(HOST_EXPORTS) \
30275 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
30276 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
30277 case $(srcdir) in \
30278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30279 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
30280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30281 esac; \
30282 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
30283 libsrcdir="$$s/mmalloc"; \
30284 $(SHELL) $${libsrcdir}/configure \
30285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30286 --target=${target_alias} $${srcdiroption} \
30287 || exit 1
30288 @endif mmalloc
30289
30290
30291
30292
30293
30294 .PHONY: all-mmalloc maybe-all-mmalloc
30295 maybe-all-mmalloc:
30296 @if gcc-bootstrap
30297 all-mmalloc: stage_current
30298 @endif gcc-bootstrap
30299 @if mmalloc
30300 TARGET-mmalloc=all
30301 maybe-all-mmalloc: all-mmalloc
30302 all-mmalloc: configure-mmalloc
30303 @: $(MAKE); $(unstage)
30304 @r=`${PWD_COMMAND}`; export r; \
30305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30306 $(HOST_EXPORTS) \
30307 (cd $(HOST_SUBDIR)/mmalloc && \
30308 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30309 $(TARGET-mmalloc))
30310 @endif mmalloc
30311
30312
30313
30314
30315 .PHONY: check-mmalloc maybe-check-mmalloc
30316 maybe-check-mmalloc:
30317 @if mmalloc
30318 maybe-check-mmalloc: check-mmalloc
30319
30320 check-mmalloc:
30321
30322 @endif mmalloc
30323
30324 .PHONY: install-mmalloc maybe-install-mmalloc
30325 maybe-install-mmalloc:
30326 @if mmalloc
30327 maybe-install-mmalloc: install-mmalloc
30328
30329 install-mmalloc: installdirs
30330 @: $(MAKE); $(unstage)
30331 @r=`${PWD_COMMAND}`; export r; \
30332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30333 $(HOST_EXPORTS) \
30334 (cd $(HOST_SUBDIR)/mmalloc && \
30335 $(MAKE) $(FLAGS_TO_PASS) install)
30336
30337 @endif mmalloc
30338
30339 # Other targets (info, dvi, pdf, etc.)
30340
30341 .PHONY: maybe-info-mmalloc info-mmalloc
30342 maybe-info-mmalloc:
30343 @if mmalloc
30344 maybe-info-mmalloc: info-mmalloc
30345
30346 info-mmalloc: \
30347 configure-mmalloc
30348 @: $(MAKE); $(unstage)
30349 @[ -f ./mmalloc/Makefile ] || exit 0; \
30350 r=`${PWD_COMMAND}`; export r; \
30351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30352 $(HOST_EXPORTS) \
30353 for flag in $(EXTRA_HOST_FLAGS) ; do \
30354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30355 done; \
30356 echo "Doing info in mmalloc" ; \
30357 (cd $(HOST_SUBDIR)/mmalloc && \
30358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30360 "RANLIB=$${RANLIB}" \
30361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30362 info) \
30363 || exit 1
30364
30365 @endif mmalloc
30366
30367 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
30368 maybe-dvi-mmalloc:
30369 @if mmalloc
30370 maybe-dvi-mmalloc: dvi-mmalloc
30371
30372 dvi-mmalloc: \
30373 configure-mmalloc
30374 @: $(MAKE); $(unstage)
30375 @[ -f ./mmalloc/Makefile ] || exit 0; \
30376 r=`${PWD_COMMAND}`; export r; \
30377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30378 $(HOST_EXPORTS) \
30379 for flag in $(EXTRA_HOST_FLAGS) ; do \
30380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30381 done; \
30382 echo "Doing dvi in mmalloc" ; \
30383 (cd $(HOST_SUBDIR)/mmalloc && \
30384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30386 "RANLIB=$${RANLIB}" \
30387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30388 dvi) \
30389 || exit 1
30390
30391 @endif mmalloc
30392
30393 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
30394 maybe-pdf-mmalloc:
30395 @if mmalloc
30396 maybe-pdf-mmalloc: pdf-mmalloc
30397
30398 pdf-mmalloc: \
30399 configure-mmalloc
30400 @: $(MAKE); $(unstage)
30401 @[ -f ./mmalloc/Makefile ] || exit 0; \
30402 r=`${PWD_COMMAND}`; export r; \
30403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30404 $(HOST_EXPORTS) \
30405 for flag in $(EXTRA_HOST_FLAGS) ; do \
30406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30407 done; \
30408 echo "Doing pdf in mmalloc" ; \
30409 (cd $(HOST_SUBDIR)/mmalloc && \
30410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30412 "RANLIB=$${RANLIB}" \
30413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30414 pdf) \
30415 || exit 1
30416
30417 @endif mmalloc
30418
30419 .PHONY: maybe-html-mmalloc html-mmalloc
30420 maybe-html-mmalloc:
30421 @if mmalloc
30422 maybe-html-mmalloc: html-mmalloc
30423
30424 html-mmalloc: \
30425 configure-mmalloc
30426 @: $(MAKE); $(unstage)
30427 @[ -f ./mmalloc/Makefile ] || exit 0; \
30428 r=`${PWD_COMMAND}`; export r; \
30429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30430 $(HOST_EXPORTS) \
30431 for flag in $(EXTRA_HOST_FLAGS) ; do \
30432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30433 done; \
30434 echo "Doing html in mmalloc" ; \
30435 (cd $(HOST_SUBDIR)/mmalloc && \
30436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30438 "RANLIB=$${RANLIB}" \
30439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30440 html) \
30441 || exit 1
30442
30443 @endif mmalloc
30444
30445 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
30446 maybe-TAGS-mmalloc:
30447 @if mmalloc
30448 maybe-TAGS-mmalloc: TAGS-mmalloc
30449
30450 TAGS-mmalloc: \
30451 configure-mmalloc
30452 @: $(MAKE); $(unstage)
30453 @[ -f ./mmalloc/Makefile ] || exit 0; \
30454 r=`${PWD_COMMAND}`; export r; \
30455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30456 $(HOST_EXPORTS) \
30457 for flag in $(EXTRA_HOST_FLAGS) ; do \
30458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30459 done; \
30460 echo "Doing TAGS in mmalloc" ; \
30461 (cd $(HOST_SUBDIR)/mmalloc && \
30462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30464 "RANLIB=$${RANLIB}" \
30465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30466 TAGS) \
30467 || exit 1
30468
30469 @endif mmalloc
30470
30471 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
30472 maybe-install-info-mmalloc:
30473 @if mmalloc
30474 maybe-install-info-mmalloc: install-info-mmalloc
30475
30476 install-info-mmalloc: \
30477 configure-mmalloc \
30478 info-mmalloc
30479 @: $(MAKE); $(unstage)
30480 @[ -f ./mmalloc/Makefile ] || exit 0; \
30481 r=`${PWD_COMMAND}`; export r; \
30482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30483 $(HOST_EXPORTS) \
30484 for flag in $(EXTRA_HOST_FLAGS) ; do \
30485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30486 done; \
30487 echo "Doing install-info in mmalloc" ; \
30488 (cd $(HOST_SUBDIR)/mmalloc && \
30489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30491 "RANLIB=$${RANLIB}" \
30492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30493 install-info) \
30494 || exit 1
30495
30496 @endif mmalloc
30497
30498 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
30499 maybe-install-pdf-mmalloc:
30500 @if mmalloc
30501 maybe-install-pdf-mmalloc: install-pdf-mmalloc
30502
30503 install-pdf-mmalloc: \
30504 configure-mmalloc \
30505 pdf-mmalloc
30506 @: $(MAKE); $(unstage)
30507 @[ -f ./mmalloc/Makefile ] || exit 0; \
30508 r=`${PWD_COMMAND}`; export r; \
30509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30510 $(HOST_EXPORTS) \
30511 for flag in $(EXTRA_HOST_FLAGS) ; do \
30512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30513 done; \
30514 echo "Doing install-pdf in mmalloc" ; \
30515 (cd $(HOST_SUBDIR)/mmalloc && \
30516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30518 "RANLIB=$${RANLIB}" \
30519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30520 install-pdf) \
30521 || exit 1
30522
30523 @endif mmalloc
30524
30525 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
30526 maybe-install-html-mmalloc:
30527 @if mmalloc
30528 maybe-install-html-mmalloc: install-html-mmalloc
30529
30530 install-html-mmalloc: \
30531 configure-mmalloc \
30532 html-mmalloc
30533 @: $(MAKE); $(unstage)
30534 @[ -f ./mmalloc/Makefile ] || exit 0; \
30535 r=`${PWD_COMMAND}`; export r; \
30536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30537 $(HOST_EXPORTS) \
30538 for flag in $(EXTRA_HOST_FLAGS) ; do \
30539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30540 done; \
30541 echo "Doing install-html in mmalloc" ; \
30542 (cd $(HOST_SUBDIR)/mmalloc && \
30543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30545 "RANLIB=$${RANLIB}" \
30546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30547 install-html) \
30548 || exit 1
30549
30550 @endif mmalloc
30551
30552 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
30553 maybe-installcheck-mmalloc:
30554 @if mmalloc
30555 maybe-installcheck-mmalloc: installcheck-mmalloc
30556
30557 installcheck-mmalloc: \
30558 configure-mmalloc
30559 @: $(MAKE); $(unstage)
30560 @[ -f ./mmalloc/Makefile ] || exit 0; \
30561 r=`${PWD_COMMAND}`; export r; \
30562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30563 $(HOST_EXPORTS) \
30564 for flag in $(EXTRA_HOST_FLAGS) ; do \
30565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30566 done; \
30567 echo "Doing installcheck in mmalloc" ; \
30568 (cd $(HOST_SUBDIR)/mmalloc && \
30569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30571 "RANLIB=$${RANLIB}" \
30572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30573 installcheck) \
30574 || exit 1
30575
30576 @endif mmalloc
30577
30578 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
30579 maybe-mostlyclean-mmalloc:
30580 @if mmalloc
30581 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
30582
30583 mostlyclean-mmalloc:
30584 @: $(MAKE); $(unstage)
30585 @[ -f ./mmalloc/Makefile ] || exit 0; \
30586 r=`${PWD_COMMAND}`; export r; \
30587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30588 $(HOST_EXPORTS) \
30589 for flag in $(EXTRA_HOST_FLAGS) ; do \
30590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30591 done; \
30592 echo "Doing mostlyclean in mmalloc" ; \
30593 (cd $(HOST_SUBDIR)/mmalloc && \
30594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30596 "RANLIB=$${RANLIB}" \
30597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30598 mostlyclean) \
30599 || exit 1
30600
30601 @endif mmalloc
30602
30603 .PHONY: maybe-clean-mmalloc clean-mmalloc
30604 maybe-clean-mmalloc:
30605 @if mmalloc
30606 maybe-clean-mmalloc: clean-mmalloc
30607
30608 clean-mmalloc:
30609 @: $(MAKE); $(unstage)
30610 @[ -f ./mmalloc/Makefile ] || exit 0; \
30611 r=`${PWD_COMMAND}`; export r; \
30612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30613 $(HOST_EXPORTS) \
30614 for flag in $(EXTRA_HOST_FLAGS) ; do \
30615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30616 done; \
30617 echo "Doing clean in mmalloc" ; \
30618 (cd $(HOST_SUBDIR)/mmalloc && \
30619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30621 "RANLIB=$${RANLIB}" \
30622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30623 clean) \
30624 || exit 1
30625
30626 @endif mmalloc
30627
30628 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
30629 maybe-distclean-mmalloc:
30630 @if mmalloc
30631 maybe-distclean-mmalloc: distclean-mmalloc
30632
30633 distclean-mmalloc:
30634 @: $(MAKE); $(unstage)
30635 @[ -f ./mmalloc/Makefile ] || exit 0; \
30636 r=`${PWD_COMMAND}`; export r; \
30637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30638 $(HOST_EXPORTS) \
30639 for flag in $(EXTRA_HOST_FLAGS) ; do \
30640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30641 done; \
30642 echo "Doing distclean in mmalloc" ; \
30643 (cd $(HOST_SUBDIR)/mmalloc && \
30644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30646 "RANLIB=$${RANLIB}" \
30647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30648 distclean) \
30649 || exit 1
30650
30651 @endif mmalloc
30652
30653 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
30654 maybe-maintainer-clean-mmalloc:
30655 @if mmalloc
30656 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
30657
30658 maintainer-clean-mmalloc:
30659 @: $(MAKE); $(unstage)
30660 @[ -f ./mmalloc/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 maintainer-clean in mmalloc" ; \
30668 (cd $(HOST_SUBDIR)/mmalloc && \
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 maintainer-clean) \
30674 || exit 1
30675
30676 @endif mmalloc
30677
30678
30679
30680 .PHONY: configure-patch maybe-configure-patch
30681 maybe-configure-patch:
30682 @if gcc-bootstrap
30683 configure-patch: stage_current
30684 @endif gcc-bootstrap
30685 @if patch
30686 maybe-configure-patch: configure-patch
30687 configure-patch:
30688 @: $(MAKE); $(unstage)
30689 @r=`${PWD_COMMAND}`; export r; \
30690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30691 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
30692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
30693 $(HOST_EXPORTS) \
30694 echo Configuring in $(HOST_SUBDIR)/patch; \
30695 cd "$(HOST_SUBDIR)/patch" || exit 1; \
30696 case $(srcdir) in \
30697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30698 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
30699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30700 esac; \
30701 srcdiroption="--srcdir=$${topdir}/patch"; \
30702 libsrcdir="$$s/patch"; \
30703 $(SHELL) $${libsrcdir}/configure \
30704 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30705 --target=${target_alias} $${srcdiroption} \
30706 || exit 1
30707 @endif patch
30708
30709
30710
30711
30712
30713 .PHONY: all-patch maybe-all-patch
30714 maybe-all-patch:
30715 @if gcc-bootstrap
30716 all-patch: stage_current
30717 @endif gcc-bootstrap
30718 @if patch
30719 TARGET-patch=all
30720 maybe-all-patch: all-patch
30721 all-patch: configure-patch
30722 @: $(MAKE); $(unstage)
30723 @r=`${PWD_COMMAND}`; export r; \
30724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30725 $(HOST_EXPORTS) \
30726 (cd $(HOST_SUBDIR)/patch && \
30727 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30728 $(TARGET-patch))
30729 @endif patch
30730
30731
30732
30733
30734 .PHONY: check-patch maybe-check-patch
30735 maybe-check-patch:
30736 @if patch
30737 maybe-check-patch: check-patch
30738
30739 check-patch:
30740 @: $(MAKE); $(unstage)
30741 @r=`${PWD_COMMAND}`; export r; \
30742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30743 $(HOST_EXPORTS) \
30744 (cd $(HOST_SUBDIR)/patch && \
30745 $(MAKE) $(FLAGS_TO_PASS) check)
30746
30747 @endif patch
30748
30749 .PHONY: install-patch maybe-install-patch
30750 maybe-install-patch:
30751 @if patch
30752 maybe-install-patch: install-patch
30753
30754 install-patch: installdirs
30755 @: $(MAKE); $(unstage)
30756 @r=`${PWD_COMMAND}`; export r; \
30757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30758 $(HOST_EXPORTS) \
30759 (cd $(HOST_SUBDIR)/patch && \
30760 $(MAKE) $(FLAGS_TO_PASS) install)
30761
30762 @endif patch
30763
30764 # Other targets (info, dvi, pdf, etc.)
30765
30766 .PHONY: maybe-info-patch info-patch
30767 maybe-info-patch:
30768 @if patch
30769 maybe-info-patch: info-patch
30770
30771 info-patch: \
30772 configure-patch
30773 @: $(MAKE); $(unstage)
30774 @[ -f ./patch/Makefile ] || exit 0; \
30775 r=`${PWD_COMMAND}`; export r; \
30776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30777 $(HOST_EXPORTS) \
30778 for flag in $(EXTRA_HOST_FLAGS) ; do \
30779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30780 done; \
30781 echo "Doing info in patch" ; \
30782 (cd $(HOST_SUBDIR)/patch && \
30783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30785 "RANLIB=$${RANLIB}" \
30786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30787 info) \
30788 || exit 1
30789
30790 @endif patch
30791
30792 .PHONY: maybe-dvi-patch dvi-patch
30793 maybe-dvi-patch:
30794 @if patch
30795 maybe-dvi-patch: dvi-patch
30796
30797 dvi-patch: \
30798 configure-patch
30799 @: $(MAKE); $(unstage)
30800 @[ -f ./patch/Makefile ] || exit 0; \
30801 r=`${PWD_COMMAND}`; export r; \
30802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30803 $(HOST_EXPORTS) \
30804 for flag in $(EXTRA_HOST_FLAGS) ; do \
30805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30806 done; \
30807 echo "Doing dvi in patch" ; \
30808 (cd $(HOST_SUBDIR)/patch && \
30809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30811 "RANLIB=$${RANLIB}" \
30812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30813 dvi) \
30814 || exit 1
30815
30816 @endif patch
30817
30818 .PHONY: maybe-pdf-patch pdf-patch
30819 maybe-pdf-patch:
30820 @if patch
30821 maybe-pdf-patch: pdf-patch
30822
30823 pdf-patch: \
30824 configure-patch
30825 @: $(MAKE); $(unstage)
30826 @[ -f ./patch/Makefile ] || exit 0; \
30827 r=`${PWD_COMMAND}`; export r; \
30828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30829 $(HOST_EXPORTS) \
30830 for flag in $(EXTRA_HOST_FLAGS) ; do \
30831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30832 done; \
30833 echo "Doing pdf in patch" ; \
30834 (cd $(HOST_SUBDIR)/patch && \
30835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30837 "RANLIB=$${RANLIB}" \
30838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30839 pdf) \
30840 || exit 1
30841
30842 @endif patch
30843
30844 .PHONY: maybe-html-patch html-patch
30845 maybe-html-patch:
30846 @if patch
30847 maybe-html-patch: html-patch
30848
30849 html-patch: \
30850 configure-patch
30851 @: $(MAKE); $(unstage)
30852 @[ -f ./patch/Makefile ] || exit 0; \
30853 r=`${PWD_COMMAND}`; export r; \
30854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30855 $(HOST_EXPORTS) \
30856 for flag in $(EXTRA_HOST_FLAGS) ; do \
30857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30858 done; \
30859 echo "Doing html in patch" ; \
30860 (cd $(HOST_SUBDIR)/patch && \
30861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30863 "RANLIB=$${RANLIB}" \
30864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30865 html) \
30866 || exit 1
30867
30868 @endif patch
30869
30870 .PHONY: maybe-TAGS-patch TAGS-patch
30871 maybe-TAGS-patch:
30872 @if patch
30873 maybe-TAGS-patch: TAGS-patch
30874
30875 TAGS-patch: \
30876 configure-patch
30877 @: $(MAKE); $(unstage)
30878 @[ -f ./patch/Makefile ] || exit 0; \
30879 r=`${PWD_COMMAND}`; export r; \
30880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30881 $(HOST_EXPORTS) \
30882 for flag in $(EXTRA_HOST_FLAGS) ; do \
30883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30884 done; \
30885 echo "Doing TAGS in patch" ; \
30886 (cd $(HOST_SUBDIR)/patch && \
30887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30889 "RANLIB=$${RANLIB}" \
30890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30891 TAGS) \
30892 || exit 1
30893
30894 @endif patch
30895
30896 .PHONY: maybe-install-info-patch install-info-patch
30897 maybe-install-info-patch:
30898 @if patch
30899 maybe-install-info-patch: install-info-patch
30900
30901 install-info-patch: \
30902 configure-patch \
30903 info-patch
30904 @: $(MAKE); $(unstage)
30905 @[ -f ./patch/Makefile ] || exit 0; \
30906 r=`${PWD_COMMAND}`; export r; \
30907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30908 $(HOST_EXPORTS) \
30909 for flag in $(EXTRA_HOST_FLAGS) ; do \
30910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30911 done; \
30912 echo "Doing install-info in patch" ; \
30913 (cd $(HOST_SUBDIR)/patch && \
30914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30916 "RANLIB=$${RANLIB}" \
30917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30918 install-info) \
30919 || exit 1
30920
30921 @endif patch
30922
30923 .PHONY: maybe-install-pdf-patch install-pdf-patch
30924 maybe-install-pdf-patch:
30925 @if patch
30926 maybe-install-pdf-patch: install-pdf-patch
30927
30928 install-pdf-patch: \
30929 configure-patch \
30930 pdf-patch
30931 @: $(MAKE); $(unstage)
30932 @[ -f ./patch/Makefile ] || exit 0; \
30933 r=`${PWD_COMMAND}`; export r; \
30934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30935 $(HOST_EXPORTS) \
30936 for flag in $(EXTRA_HOST_FLAGS) ; do \
30937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30938 done; \
30939 echo "Doing install-pdf in patch" ; \
30940 (cd $(HOST_SUBDIR)/patch && \
30941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30943 "RANLIB=$${RANLIB}" \
30944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30945 install-pdf) \
30946 || exit 1
30947
30948 @endif patch
30949
30950 .PHONY: maybe-install-html-patch install-html-patch
30951 maybe-install-html-patch:
30952 @if patch
30953 maybe-install-html-patch: install-html-patch
30954
30955 install-html-patch: \
30956 configure-patch \
30957 html-patch
30958 @: $(MAKE); $(unstage)
30959 @[ -f ./patch/Makefile ] || exit 0; \
30960 r=`${PWD_COMMAND}`; export r; \
30961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30962 $(HOST_EXPORTS) \
30963 for flag in $(EXTRA_HOST_FLAGS) ; do \
30964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30965 done; \
30966 echo "Doing install-html in patch" ; \
30967 (cd $(HOST_SUBDIR)/patch && \
30968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30970 "RANLIB=$${RANLIB}" \
30971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30972 install-html) \
30973 || exit 1
30974
30975 @endif patch
30976
30977 .PHONY: maybe-installcheck-patch installcheck-patch
30978 maybe-installcheck-patch:
30979 @if patch
30980 maybe-installcheck-patch: installcheck-patch
30981
30982 installcheck-patch: \
30983 configure-patch
30984 @: $(MAKE); $(unstage)
30985 @[ -f ./patch/Makefile ] || exit 0; \
30986 r=`${PWD_COMMAND}`; export r; \
30987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30988 $(HOST_EXPORTS) \
30989 for flag in $(EXTRA_HOST_FLAGS) ; do \
30990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30991 done; \
30992 echo "Doing installcheck in patch" ; \
30993 (cd $(HOST_SUBDIR)/patch && \
30994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30996 "RANLIB=$${RANLIB}" \
30997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30998 installcheck) \
30999 || exit 1
31000
31001 @endif patch
31002
31003 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
31004 maybe-mostlyclean-patch:
31005 @if patch
31006 maybe-mostlyclean-patch: mostlyclean-patch
31007
31008 mostlyclean-patch:
31009 @: $(MAKE); $(unstage)
31010 @[ -f ./patch/Makefile ] || exit 0; \
31011 r=`${PWD_COMMAND}`; export r; \
31012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31013 $(HOST_EXPORTS) \
31014 for flag in $(EXTRA_HOST_FLAGS) ; do \
31015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31016 done; \
31017 echo "Doing mostlyclean in patch" ; \
31018 (cd $(HOST_SUBDIR)/patch && \
31019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31021 "RANLIB=$${RANLIB}" \
31022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31023 mostlyclean) \
31024 || exit 1
31025
31026 @endif patch
31027
31028 .PHONY: maybe-clean-patch clean-patch
31029 maybe-clean-patch:
31030 @if patch
31031 maybe-clean-patch: clean-patch
31032
31033 clean-patch:
31034 @: $(MAKE); $(unstage)
31035 @[ -f ./patch/Makefile ] || exit 0; \
31036 r=`${PWD_COMMAND}`; export r; \
31037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31038 $(HOST_EXPORTS) \
31039 for flag in $(EXTRA_HOST_FLAGS) ; do \
31040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31041 done; \
31042 echo "Doing clean in patch" ; \
31043 (cd $(HOST_SUBDIR)/patch && \
31044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31046 "RANLIB=$${RANLIB}" \
31047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31048 clean) \
31049 || exit 1
31050
31051 @endif patch
31052
31053 .PHONY: maybe-distclean-patch distclean-patch
31054 maybe-distclean-patch:
31055 @if patch
31056 maybe-distclean-patch: distclean-patch
31057
31058 distclean-patch:
31059 @: $(MAKE); $(unstage)
31060 @[ -f ./patch/Makefile ] || exit 0; \
31061 r=`${PWD_COMMAND}`; export r; \
31062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31063 $(HOST_EXPORTS) \
31064 for flag in $(EXTRA_HOST_FLAGS) ; do \
31065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31066 done; \
31067 echo "Doing distclean in patch" ; \
31068 (cd $(HOST_SUBDIR)/patch && \
31069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31071 "RANLIB=$${RANLIB}" \
31072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31073 distclean) \
31074 || exit 1
31075
31076 @endif patch
31077
31078 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
31079 maybe-maintainer-clean-patch:
31080 @if patch
31081 maybe-maintainer-clean-patch: maintainer-clean-patch
31082
31083 maintainer-clean-patch:
31084 @: $(MAKE); $(unstage)
31085 @[ -f ./patch/Makefile ] || exit 0; \
31086 r=`${PWD_COMMAND}`; export r; \
31087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31088 $(HOST_EXPORTS) \
31089 for flag in $(EXTRA_HOST_FLAGS) ; do \
31090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31091 done; \
31092 echo "Doing maintainer-clean in patch" ; \
31093 (cd $(HOST_SUBDIR)/patch && \
31094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31096 "RANLIB=$${RANLIB}" \
31097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31098 maintainer-clean) \
31099 || exit 1
31100
31101 @endif patch
31102
31103
31104
31105 .PHONY: configure-perl maybe-configure-perl
31106 maybe-configure-perl:
31107 @if gcc-bootstrap
31108 configure-perl: stage_current
31109 @endif gcc-bootstrap
31110 @if perl
31111 maybe-configure-perl: configure-perl
31112 configure-perl:
31113 @: $(MAKE); $(unstage)
31114 @r=`${PWD_COMMAND}`; export r; \
31115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31116 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
31117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
31118 $(HOST_EXPORTS) \
31119 echo Configuring in $(HOST_SUBDIR)/perl; \
31120 cd "$(HOST_SUBDIR)/perl" || exit 1; \
31121 case $(srcdir) in \
31122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31123 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
31124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31125 esac; \
31126 srcdiroption="--srcdir=$${topdir}/perl"; \
31127 libsrcdir="$$s/perl"; \
31128 $(SHELL) $${libsrcdir}/configure \
31129 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31130 --target=${target_alias} $${srcdiroption} \
31131 || exit 1
31132 @endif perl
31133
31134
31135
31136
31137
31138 .PHONY: all-perl maybe-all-perl
31139 maybe-all-perl:
31140 @if gcc-bootstrap
31141 all-perl: stage_current
31142 @endif gcc-bootstrap
31143 @if perl
31144 TARGET-perl=all
31145 maybe-all-perl: all-perl
31146 all-perl: configure-perl
31147 @: $(MAKE); $(unstage)
31148 @r=`${PWD_COMMAND}`; export r; \
31149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31150 $(HOST_EXPORTS) \
31151 (cd $(HOST_SUBDIR)/perl && \
31152 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31153 $(TARGET-perl))
31154 @endif perl
31155
31156
31157
31158
31159 .PHONY: check-perl maybe-check-perl
31160 maybe-check-perl:
31161 @if perl
31162 maybe-check-perl: check-perl
31163
31164 check-perl:
31165 @: $(MAKE); $(unstage)
31166 @r=`${PWD_COMMAND}`; export r; \
31167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31168 $(HOST_EXPORTS) \
31169 (cd $(HOST_SUBDIR)/perl && \
31170 $(MAKE) $(FLAGS_TO_PASS) check)
31171
31172 @endif perl
31173
31174 .PHONY: install-perl maybe-install-perl
31175 maybe-install-perl:
31176 @if perl
31177 maybe-install-perl: install-perl
31178
31179 install-perl: installdirs
31180 @: $(MAKE); $(unstage)
31181 @r=`${PWD_COMMAND}`; export r; \
31182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31183 $(HOST_EXPORTS) \
31184 (cd $(HOST_SUBDIR)/perl && \
31185 $(MAKE) $(FLAGS_TO_PASS) install)
31186
31187 @endif perl
31188
31189 # Other targets (info, dvi, pdf, etc.)
31190
31191 .PHONY: maybe-info-perl info-perl
31192 maybe-info-perl:
31193 @if perl
31194 maybe-info-perl: info-perl
31195
31196 info-perl: \
31197 configure-perl
31198 @: $(MAKE); $(unstage)
31199 @[ -f ./perl/Makefile ] || exit 0; \
31200 r=`${PWD_COMMAND}`; export r; \
31201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31202 $(HOST_EXPORTS) \
31203 for flag in $(EXTRA_HOST_FLAGS) ; do \
31204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31205 done; \
31206 echo "Doing info in perl" ; \
31207 (cd $(HOST_SUBDIR)/perl && \
31208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31210 "RANLIB=$${RANLIB}" \
31211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31212 info) \
31213 || exit 1
31214
31215 @endif perl
31216
31217 .PHONY: maybe-dvi-perl dvi-perl
31218 maybe-dvi-perl:
31219 @if perl
31220 maybe-dvi-perl: dvi-perl
31221
31222 dvi-perl: \
31223 configure-perl
31224 @: $(MAKE); $(unstage)
31225 @[ -f ./perl/Makefile ] || exit 0; \
31226 r=`${PWD_COMMAND}`; export r; \
31227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31228 $(HOST_EXPORTS) \
31229 for flag in $(EXTRA_HOST_FLAGS) ; do \
31230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31231 done; \
31232 echo "Doing dvi in perl" ; \
31233 (cd $(HOST_SUBDIR)/perl && \
31234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31236 "RANLIB=$${RANLIB}" \
31237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31238 dvi) \
31239 || exit 1
31240
31241 @endif perl
31242
31243 .PHONY: maybe-pdf-perl pdf-perl
31244 maybe-pdf-perl:
31245 @if perl
31246 maybe-pdf-perl: pdf-perl
31247
31248 pdf-perl: \
31249 configure-perl
31250 @: $(MAKE); $(unstage)
31251 @[ -f ./perl/Makefile ] || exit 0; \
31252 r=`${PWD_COMMAND}`; export r; \
31253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31254 $(HOST_EXPORTS) \
31255 for flag in $(EXTRA_HOST_FLAGS) ; do \
31256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31257 done; \
31258 echo "Doing pdf in perl" ; \
31259 (cd $(HOST_SUBDIR)/perl && \
31260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31262 "RANLIB=$${RANLIB}" \
31263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31264 pdf) \
31265 || exit 1
31266
31267 @endif perl
31268
31269 .PHONY: maybe-html-perl html-perl
31270 maybe-html-perl:
31271 @if perl
31272 maybe-html-perl: html-perl
31273
31274 html-perl: \
31275 configure-perl
31276 @: $(MAKE); $(unstage)
31277 @[ -f ./perl/Makefile ] || exit 0; \
31278 r=`${PWD_COMMAND}`; export r; \
31279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31280 $(HOST_EXPORTS) \
31281 for flag in $(EXTRA_HOST_FLAGS) ; do \
31282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31283 done; \
31284 echo "Doing html in perl" ; \
31285 (cd $(HOST_SUBDIR)/perl && \
31286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31288 "RANLIB=$${RANLIB}" \
31289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31290 html) \
31291 || exit 1
31292
31293 @endif perl
31294
31295 .PHONY: maybe-TAGS-perl TAGS-perl
31296 maybe-TAGS-perl:
31297 @if perl
31298 maybe-TAGS-perl: TAGS-perl
31299
31300 TAGS-perl: \
31301 configure-perl
31302 @: $(MAKE); $(unstage)
31303 @[ -f ./perl/Makefile ] || exit 0; \
31304 r=`${PWD_COMMAND}`; export r; \
31305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31306 $(HOST_EXPORTS) \
31307 for flag in $(EXTRA_HOST_FLAGS) ; do \
31308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31309 done; \
31310 echo "Doing TAGS in perl" ; \
31311 (cd $(HOST_SUBDIR)/perl && \
31312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31314 "RANLIB=$${RANLIB}" \
31315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31316 TAGS) \
31317 || exit 1
31318
31319 @endif perl
31320
31321 .PHONY: maybe-install-info-perl install-info-perl
31322 maybe-install-info-perl:
31323 @if perl
31324 maybe-install-info-perl: install-info-perl
31325
31326 install-info-perl: \
31327 configure-perl \
31328 info-perl
31329 @: $(MAKE); $(unstage)
31330 @[ -f ./perl/Makefile ] || exit 0; \
31331 r=`${PWD_COMMAND}`; export r; \
31332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31333 $(HOST_EXPORTS) \
31334 for flag in $(EXTRA_HOST_FLAGS) ; do \
31335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31336 done; \
31337 echo "Doing install-info in perl" ; \
31338 (cd $(HOST_SUBDIR)/perl && \
31339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31341 "RANLIB=$${RANLIB}" \
31342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31343 install-info) \
31344 || exit 1
31345
31346 @endif perl
31347
31348 .PHONY: maybe-install-pdf-perl install-pdf-perl
31349 maybe-install-pdf-perl:
31350 @if perl
31351 maybe-install-pdf-perl: install-pdf-perl
31352
31353 install-pdf-perl: \
31354 configure-perl \
31355 pdf-perl
31356 @: $(MAKE); $(unstage)
31357 @[ -f ./perl/Makefile ] || exit 0; \
31358 r=`${PWD_COMMAND}`; export r; \
31359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31360 $(HOST_EXPORTS) \
31361 for flag in $(EXTRA_HOST_FLAGS) ; do \
31362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31363 done; \
31364 echo "Doing install-pdf in perl" ; \
31365 (cd $(HOST_SUBDIR)/perl && \
31366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31368 "RANLIB=$${RANLIB}" \
31369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31370 install-pdf) \
31371 || exit 1
31372
31373 @endif perl
31374
31375 .PHONY: maybe-install-html-perl install-html-perl
31376 maybe-install-html-perl:
31377 @if perl
31378 maybe-install-html-perl: install-html-perl
31379
31380 install-html-perl: \
31381 configure-perl \
31382 html-perl
31383 @: $(MAKE); $(unstage)
31384 @[ -f ./perl/Makefile ] || exit 0; \
31385 r=`${PWD_COMMAND}`; export r; \
31386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31387 $(HOST_EXPORTS) \
31388 for flag in $(EXTRA_HOST_FLAGS) ; do \
31389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31390 done; \
31391 echo "Doing install-html in perl" ; \
31392 (cd $(HOST_SUBDIR)/perl && \
31393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31395 "RANLIB=$${RANLIB}" \
31396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31397 install-html) \
31398 || exit 1
31399
31400 @endif perl
31401
31402 .PHONY: maybe-installcheck-perl installcheck-perl
31403 maybe-installcheck-perl:
31404 @if perl
31405 maybe-installcheck-perl: installcheck-perl
31406
31407 installcheck-perl: \
31408 configure-perl
31409 @: $(MAKE); $(unstage)
31410 @[ -f ./perl/Makefile ] || exit 0; \
31411 r=`${PWD_COMMAND}`; export r; \
31412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31413 $(HOST_EXPORTS) \
31414 for flag in $(EXTRA_HOST_FLAGS) ; do \
31415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31416 done; \
31417 echo "Doing installcheck in perl" ; \
31418 (cd $(HOST_SUBDIR)/perl && \
31419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31421 "RANLIB=$${RANLIB}" \
31422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31423 installcheck) \
31424 || exit 1
31425
31426 @endif perl
31427
31428 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
31429 maybe-mostlyclean-perl:
31430 @if perl
31431 maybe-mostlyclean-perl: mostlyclean-perl
31432
31433 mostlyclean-perl:
31434 @: $(MAKE); $(unstage)
31435 @[ -f ./perl/Makefile ] || exit 0; \
31436 r=`${PWD_COMMAND}`; export r; \
31437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31438 $(HOST_EXPORTS) \
31439 for flag in $(EXTRA_HOST_FLAGS) ; do \
31440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31441 done; \
31442 echo "Doing mostlyclean in perl" ; \
31443 (cd $(HOST_SUBDIR)/perl && \
31444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31446 "RANLIB=$${RANLIB}" \
31447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31448 mostlyclean) \
31449 || exit 1
31450
31451 @endif perl
31452
31453 .PHONY: maybe-clean-perl clean-perl
31454 maybe-clean-perl:
31455 @if perl
31456 maybe-clean-perl: clean-perl
31457
31458 clean-perl:
31459 @: $(MAKE); $(unstage)
31460 @[ -f ./perl/Makefile ] || exit 0; \
31461 r=`${PWD_COMMAND}`; export r; \
31462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31463 $(HOST_EXPORTS) \
31464 for flag in $(EXTRA_HOST_FLAGS) ; do \
31465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31466 done; \
31467 echo "Doing clean in perl" ; \
31468 (cd $(HOST_SUBDIR)/perl && \
31469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31471 "RANLIB=$${RANLIB}" \
31472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31473 clean) \
31474 || exit 1
31475
31476 @endif perl
31477
31478 .PHONY: maybe-distclean-perl distclean-perl
31479 maybe-distclean-perl:
31480 @if perl
31481 maybe-distclean-perl: distclean-perl
31482
31483 distclean-perl:
31484 @: $(MAKE); $(unstage)
31485 @[ -f ./perl/Makefile ] || exit 0; \
31486 r=`${PWD_COMMAND}`; export r; \
31487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31488 $(HOST_EXPORTS) \
31489 for flag in $(EXTRA_HOST_FLAGS) ; do \
31490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31491 done; \
31492 echo "Doing distclean in perl" ; \
31493 (cd $(HOST_SUBDIR)/perl && \
31494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31496 "RANLIB=$${RANLIB}" \
31497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31498 distclean) \
31499 || exit 1
31500
31501 @endif perl
31502
31503 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
31504 maybe-maintainer-clean-perl:
31505 @if perl
31506 maybe-maintainer-clean-perl: maintainer-clean-perl
31507
31508 maintainer-clean-perl:
31509 @: $(MAKE); $(unstage)
31510 @[ -f ./perl/Makefile ] || exit 0; \
31511 r=`${PWD_COMMAND}`; export r; \
31512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31513 $(HOST_EXPORTS) \
31514 for flag in $(EXTRA_HOST_FLAGS) ; do \
31515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31516 done; \
31517 echo "Doing maintainer-clean in perl" ; \
31518 (cd $(HOST_SUBDIR)/perl && \
31519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31521 "RANLIB=$${RANLIB}" \
31522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31523 maintainer-clean) \
31524 || exit 1
31525
31526 @endif perl
31527
31528
31529
31530 .PHONY: configure-prms maybe-configure-prms
31531 maybe-configure-prms:
31532 @if gcc-bootstrap
31533 configure-prms: stage_current
31534 @endif gcc-bootstrap
31535 @if prms
31536 maybe-configure-prms: configure-prms
31537 configure-prms:
31538 @: $(MAKE); $(unstage)
31539 @r=`${PWD_COMMAND}`; export r; \
31540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31541 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
31542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
31543 $(HOST_EXPORTS) \
31544 echo Configuring in $(HOST_SUBDIR)/prms; \
31545 cd "$(HOST_SUBDIR)/prms" || exit 1; \
31546 case $(srcdir) in \
31547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31548 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
31549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31550 esac; \
31551 srcdiroption="--srcdir=$${topdir}/prms"; \
31552 libsrcdir="$$s/prms"; \
31553 $(SHELL) $${libsrcdir}/configure \
31554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31555 --target=${target_alias} $${srcdiroption} \
31556 || exit 1
31557 @endif prms
31558
31559
31560
31561
31562
31563 .PHONY: all-prms maybe-all-prms
31564 maybe-all-prms:
31565 @if gcc-bootstrap
31566 all-prms: stage_current
31567 @endif gcc-bootstrap
31568 @if prms
31569 TARGET-prms=all
31570 maybe-all-prms: all-prms
31571 all-prms: configure-prms
31572 @: $(MAKE); $(unstage)
31573 @r=`${PWD_COMMAND}`; export r; \
31574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31575 $(HOST_EXPORTS) \
31576 (cd $(HOST_SUBDIR)/prms && \
31577 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31578 $(TARGET-prms))
31579 @endif prms
31580
31581
31582
31583
31584 .PHONY: check-prms maybe-check-prms
31585 maybe-check-prms:
31586 @if prms
31587 maybe-check-prms: check-prms
31588
31589 check-prms:
31590 @: $(MAKE); $(unstage)
31591 @r=`${PWD_COMMAND}`; export r; \
31592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31593 $(HOST_EXPORTS) \
31594 (cd $(HOST_SUBDIR)/prms && \
31595 $(MAKE) $(FLAGS_TO_PASS) check)
31596
31597 @endif prms
31598
31599 .PHONY: install-prms maybe-install-prms
31600 maybe-install-prms:
31601 @if prms
31602 maybe-install-prms: install-prms
31603
31604 install-prms: installdirs
31605 @: $(MAKE); $(unstage)
31606 @r=`${PWD_COMMAND}`; export r; \
31607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31608 $(HOST_EXPORTS) \
31609 (cd $(HOST_SUBDIR)/prms && \
31610 $(MAKE) $(FLAGS_TO_PASS) install)
31611
31612 @endif prms
31613
31614 # Other targets (info, dvi, pdf, etc.)
31615
31616 .PHONY: maybe-info-prms info-prms
31617 maybe-info-prms:
31618 @if prms
31619 maybe-info-prms: info-prms
31620
31621 info-prms: \
31622 configure-prms
31623 @: $(MAKE); $(unstage)
31624 @[ -f ./prms/Makefile ] || exit 0; \
31625 r=`${PWD_COMMAND}`; export r; \
31626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31627 $(HOST_EXPORTS) \
31628 for flag in $(EXTRA_HOST_FLAGS) ; do \
31629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31630 done; \
31631 echo "Doing info in prms" ; \
31632 (cd $(HOST_SUBDIR)/prms && \
31633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31635 "RANLIB=$${RANLIB}" \
31636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31637 info) \
31638 || exit 1
31639
31640 @endif prms
31641
31642 .PHONY: maybe-dvi-prms dvi-prms
31643 maybe-dvi-prms:
31644 @if prms
31645 maybe-dvi-prms: dvi-prms
31646
31647 dvi-prms: \
31648 configure-prms
31649 @: $(MAKE); $(unstage)
31650 @[ -f ./prms/Makefile ] || exit 0; \
31651 r=`${PWD_COMMAND}`; export r; \
31652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31653 $(HOST_EXPORTS) \
31654 for flag in $(EXTRA_HOST_FLAGS) ; do \
31655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31656 done; \
31657 echo "Doing dvi in prms" ; \
31658 (cd $(HOST_SUBDIR)/prms && \
31659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31661 "RANLIB=$${RANLIB}" \
31662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31663 dvi) \
31664 || exit 1
31665
31666 @endif prms
31667
31668 .PHONY: maybe-pdf-prms pdf-prms
31669 maybe-pdf-prms:
31670 @if prms
31671 maybe-pdf-prms: pdf-prms
31672
31673 pdf-prms: \
31674 configure-prms
31675 @: $(MAKE); $(unstage)
31676 @[ -f ./prms/Makefile ] || exit 0; \
31677 r=`${PWD_COMMAND}`; export r; \
31678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31679 $(HOST_EXPORTS) \
31680 for flag in $(EXTRA_HOST_FLAGS) ; do \
31681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31682 done; \
31683 echo "Doing pdf in prms" ; \
31684 (cd $(HOST_SUBDIR)/prms && \
31685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31687 "RANLIB=$${RANLIB}" \
31688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31689 pdf) \
31690 || exit 1
31691
31692 @endif prms
31693
31694 .PHONY: maybe-html-prms html-prms
31695 maybe-html-prms:
31696 @if prms
31697 maybe-html-prms: html-prms
31698
31699 html-prms: \
31700 configure-prms
31701 @: $(MAKE); $(unstage)
31702 @[ -f ./prms/Makefile ] || exit 0; \
31703 r=`${PWD_COMMAND}`; export r; \
31704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31705 $(HOST_EXPORTS) \
31706 for flag in $(EXTRA_HOST_FLAGS) ; do \
31707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31708 done; \
31709 echo "Doing html in prms" ; \
31710 (cd $(HOST_SUBDIR)/prms && \
31711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31713 "RANLIB=$${RANLIB}" \
31714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31715 html) \
31716 || exit 1
31717
31718 @endif prms
31719
31720 .PHONY: maybe-TAGS-prms TAGS-prms
31721 maybe-TAGS-prms:
31722 @if prms
31723 maybe-TAGS-prms: TAGS-prms
31724
31725 TAGS-prms: \
31726 configure-prms
31727 @: $(MAKE); $(unstage)
31728 @[ -f ./prms/Makefile ] || exit 0; \
31729 r=`${PWD_COMMAND}`; export r; \
31730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31731 $(HOST_EXPORTS) \
31732 for flag in $(EXTRA_HOST_FLAGS) ; do \
31733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31734 done; \
31735 echo "Doing TAGS in prms" ; \
31736 (cd $(HOST_SUBDIR)/prms && \
31737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31739 "RANLIB=$${RANLIB}" \
31740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31741 TAGS) \
31742 || exit 1
31743
31744 @endif prms
31745
31746 .PHONY: maybe-install-info-prms install-info-prms
31747 maybe-install-info-prms:
31748 @if prms
31749 maybe-install-info-prms: install-info-prms
31750
31751 install-info-prms: \
31752 configure-prms \
31753 info-prms
31754 @: $(MAKE); $(unstage)
31755 @[ -f ./prms/Makefile ] || exit 0; \
31756 r=`${PWD_COMMAND}`; export r; \
31757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31758 $(HOST_EXPORTS) \
31759 for flag in $(EXTRA_HOST_FLAGS) ; do \
31760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31761 done; \
31762 echo "Doing install-info in prms" ; \
31763 (cd $(HOST_SUBDIR)/prms && \
31764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31766 "RANLIB=$${RANLIB}" \
31767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31768 install-info) \
31769 || exit 1
31770
31771 @endif prms
31772
31773 .PHONY: maybe-install-pdf-prms install-pdf-prms
31774 maybe-install-pdf-prms:
31775 @if prms
31776 maybe-install-pdf-prms: install-pdf-prms
31777
31778 install-pdf-prms: \
31779 configure-prms \
31780 pdf-prms
31781 @: $(MAKE); $(unstage)
31782 @[ -f ./prms/Makefile ] || exit 0; \
31783 r=`${PWD_COMMAND}`; export r; \
31784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31785 $(HOST_EXPORTS) \
31786 for flag in $(EXTRA_HOST_FLAGS) ; do \
31787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31788 done; \
31789 echo "Doing install-pdf in prms" ; \
31790 (cd $(HOST_SUBDIR)/prms && \
31791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31793 "RANLIB=$${RANLIB}" \
31794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31795 install-pdf) \
31796 || exit 1
31797
31798 @endif prms
31799
31800 .PHONY: maybe-install-html-prms install-html-prms
31801 maybe-install-html-prms:
31802 @if prms
31803 maybe-install-html-prms: install-html-prms
31804
31805 install-html-prms: \
31806 configure-prms \
31807 html-prms
31808 @: $(MAKE); $(unstage)
31809 @[ -f ./prms/Makefile ] || exit 0; \
31810 r=`${PWD_COMMAND}`; export r; \
31811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31812 $(HOST_EXPORTS) \
31813 for flag in $(EXTRA_HOST_FLAGS) ; do \
31814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31815 done; \
31816 echo "Doing install-html in prms" ; \
31817 (cd $(HOST_SUBDIR)/prms && \
31818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31820 "RANLIB=$${RANLIB}" \
31821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31822 install-html) \
31823 || exit 1
31824
31825 @endif prms
31826
31827 .PHONY: maybe-installcheck-prms installcheck-prms
31828 maybe-installcheck-prms:
31829 @if prms
31830 maybe-installcheck-prms: installcheck-prms
31831
31832 installcheck-prms: \
31833 configure-prms
31834 @: $(MAKE); $(unstage)
31835 @[ -f ./prms/Makefile ] || exit 0; \
31836 r=`${PWD_COMMAND}`; export r; \
31837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31838 $(HOST_EXPORTS) \
31839 for flag in $(EXTRA_HOST_FLAGS) ; do \
31840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31841 done; \
31842 echo "Doing installcheck in prms" ; \
31843 (cd $(HOST_SUBDIR)/prms && \
31844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31846 "RANLIB=$${RANLIB}" \
31847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31848 installcheck) \
31849 || exit 1
31850
31851 @endif prms
31852
31853 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
31854 maybe-mostlyclean-prms:
31855 @if prms
31856 maybe-mostlyclean-prms: mostlyclean-prms
31857
31858 mostlyclean-prms:
31859 @: $(MAKE); $(unstage)
31860 @[ -f ./prms/Makefile ] || exit 0; \
31861 r=`${PWD_COMMAND}`; export r; \
31862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31863 $(HOST_EXPORTS) \
31864 for flag in $(EXTRA_HOST_FLAGS) ; do \
31865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31866 done; \
31867 echo "Doing mostlyclean in prms" ; \
31868 (cd $(HOST_SUBDIR)/prms && \
31869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31871 "RANLIB=$${RANLIB}" \
31872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31873 mostlyclean) \
31874 || exit 1
31875
31876 @endif prms
31877
31878 .PHONY: maybe-clean-prms clean-prms
31879 maybe-clean-prms:
31880 @if prms
31881 maybe-clean-prms: clean-prms
31882
31883 clean-prms:
31884 @: $(MAKE); $(unstage)
31885 @[ -f ./prms/Makefile ] || exit 0; \
31886 r=`${PWD_COMMAND}`; export r; \
31887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31888 $(HOST_EXPORTS) \
31889 for flag in $(EXTRA_HOST_FLAGS) ; do \
31890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31891 done; \
31892 echo "Doing clean in prms" ; \
31893 (cd $(HOST_SUBDIR)/prms && \
31894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31896 "RANLIB=$${RANLIB}" \
31897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31898 clean) \
31899 || exit 1
31900
31901 @endif prms
31902
31903 .PHONY: maybe-distclean-prms distclean-prms
31904 maybe-distclean-prms:
31905 @if prms
31906 maybe-distclean-prms: distclean-prms
31907
31908 distclean-prms:
31909 @: $(MAKE); $(unstage)
31910 @[ -f ./prms/Makefile ] || exit 0; \
31911 r=`${PWD_COMMAND}`; export r; \
31912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31913 $(HOST_EXPORTS) \
31914 for flag in $(EXTRA_HOST_FLAGS) ; do \
31915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31916 done; \
31917 echo "Doing distclean in prms" ; \
31918 (cd $(HOST_SUBDIR)/prms && \
31919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31921 "RANLIB=$${RANLIB}" \
31922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31923 distclean) \
31924 || exit 1
31925
31926 @endif prms
31927
31928 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
31929 maybe-maintainer-clean-prms:
31930 @if prms
31931 maybe-maintainer-clean-prms: maintainer-clean-prms
31932
31933 maintainer-clean-prms:
31934 @: $(MAKE); $(unstage)
31935 @[ -f ./prms/Makefile ] || exit 0; \
31936 r=`${PWD_COMMAND}`; export r; \
31937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31938 $(HOST_EXPORTS) \
31939 for flag in $(EXTRA_HOST_FLAGS) ; do \
31940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31941 done; \
31942 echo "Doing maintainer-clean in prms" ; \
31943 (cd $(HOST_SUBDIR)/prms && \
31944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31946 "RANLIB=$${RANLIB}" \
31947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31948 maintainer-clean) \
31949 || exit 1
31950
31951 @endif prms
31952
31953
31954
31955 .PHONY: configure-rcs maybe-configure-rcs
31956 maybe-configure-rcs:
31957 @if gcc-bootstrap
31958 configure-rcs: stage_current
31959 @endif gcc-bootstrap
31960 @if rcs
31961 maybe-configure-rcs: configure-rcs
31962 configure-rcs:
31963 @: $(MAKE); $(unstage)
31964 @r=`${PWD_COMMAND}`; export r; \
31965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31966 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
31967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
31968 $(HOST_EXPORTS) \
31969 echo Configuring in $(HOST_SUBDIR)/rcs; \
31970 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
31971 case $(srcdir) in \
31972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31973 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
31974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31975 esac; \
31976 srcdiroption="--srcdir=$${topdir}/rcs"; \
31977 libsrcdir="$$s/rcs"; \
31978 $(SHELL) $${libsrcdir}/configure \
31979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31980 --target=${target_alias} $${srcdiroption} \
31981 || exit 1
31982 @endif rcs
31983
31984
31985
31986
31987
31988 .PHONY: all-rcs maybe-all-rcs
31989 maybe-all-rcs:
31990 @if gcc-bootstrap
31991 all-rcs: stage_current
31992 @endif gcc-bootstrap
31993 @if rcs
31994 TARGET-rcs=all
31995 maybe-all-rcs: all-rcs
31996 all-rcs: configure-rcs
31997 @: $(MAKE); $(unstage)
31998 @r=`${PWD_COMMAND}`; export r; \
31999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32000 $(HOST_EXPORTS) \
32001 (cd $(HOST_SUBDIR)/rcs && \
32002 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32003 $(TARGET-rcs))
32004 @endif rcs
32005
32006
32007
32008
32009 .PHONY: check-rcs maybe-check-rcs
32010 maybe-check-rcs:
32011 @if rcs
32012 maybe-check-rcs: check-rcs
32013
32014 check-rcs:
32015 @: $(MAKE); $(unstage)
32016 @r=`${PWD_COMMAND}`; export r; \
32017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32018 $(HOST_EXPORTS) \
32019 (cd $(HOST_SUBDIR)/rcs && \
32020 $(MAKE) $(FLAGS_TO_PASS) check)
32021
32022 @endif rcs
32023
32024 .PHONY: install-rcs maybe-install-rcs
32025 maybe-install-rcs:
32026 @if rcs
32027 maybe-install-rcs: install-rcs
32028
32029 install-rcs: installdirs
32030 @: $(MAKE); $(unstage)
32031 @r=`${PWD_COMMAND}`; export r; \
32032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32033 $(HOST_EXPORTS) \
32034 (cd $(HOST_SUBDIR)/rcs && \
32035 $(MAKE) $(FLAGS_TO_PASS) install)
32036
32037 @endif rcs
32038
32039 # Other targets (info, dvi, pdf, etc.)
32040
32041 .PHONY: maybe-info-rcs info-rcs
32042 maybe-info-rcs:
32043 @if rcs
32044 maybe-info-rcs: info-rcs
32045
32046 info-rcs: \
32047 configure-rcs
32048 @: $(MAKE); $(unstage)
32049 @[ -f ./rcs/Makefile ] || exit 0; \
32050 r=`${PWD_COMMAND}`; export r; \
32051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32052 $(HOST_EXPORTS) \
32053 for flag in $(EXTRA_HOST_FLAGS) ; do \
32054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32055 done; \
32056 echo "Doing info in rcs" ; \
32057 (cd $(HOST_SUBDIR)/rcs && \
32058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32060 "RANLIB=$${RANLIB}" \
32061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32062 info) \
32063 || exit 1
32064
32065 @endif rcs
32066
32067 .PHONY: maybe-dvi-rcs dvi-rcs
32068 maybe-dvi-rcs:
32069 @if rcs
32070 maybe-dvi-rcs: dvi-rcs
32071
32072 dvi-rcs: \
32073 configure-rcs
32074 @: $(MAKE); $(unstage)
32075 @[ -f ./rcs/Makefile ] || exit 0; \
32076 r=`${PWD_COMMAND}`; export r; \
32077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32078 $(HOST_EXPORTS) \
32079 for flag in $(EXTRA_HOST_FLAGS) ; do \
32080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32081 done; \
32082 echo "Doing dvi in rcs" ; \
32083 (cd $(HOST_SUBDIR)/rcs && \
32084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32086 "RANLIB=$${RANLIB}" \
32087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32088 dvi) \
32089 || exit 1
32090
32091 @endif rcs
32092
32093 .PHONY: maybe-pdf-rcs pdf-rcs
32094 maybe-pdf-rcs:
32095 @if rcs
32096 maybe-pdf-rcs: pdf-rcs
32097
32098 pdf-rcs: \
32099 configure-rcs
32100 @: $(MAKE); $(unstage)
32101 @[ -f ./rcs/Makefile ] || exit 0; \
32102 r=`${PWD_COMMAND}`; export r; \
32103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32104 $(HOST_EXPORTS) \
32105 for flag in $(EXTRA_HOST_FLAGS) ; do \
32106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32107 done; \
32108 echo "Doing pdf in rcs" ; \
32109 (cd $(HOST_SUBDIR)/rcs && \
32110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32112 "RANLIB=$${RANLIB}" \
32113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32114 pdf) \
32115 || exit 1
32116
32117 @endif rcs
32118
32119 .PHONY: maybe-html-rcs html-rcs
32120 maybe-html-rcs:
32121 @if rcs
32122 maybe-html-rcs: html-rcs
32123
32124 html-rcs: \
32125 configure-rcs
32126 @: $(MAKE); $(unstage)
32127 @[ -f ./rcs/Makefile ] || exit 0; \
32128 r=`${PWD_COMMAND}`; export r; \
32129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32130 $(HOST_EXPORTS) \
32131 for flag in $(EXTRA_HOST_FLAGS) ; do \
32132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32133 done; \
32134 echo "Doing html in rcs" ; \
32135 (cd $(HOST_SUBDIR)/rcs && \
32136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32138 "RANLIB=$${RANLIB}" \
32139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32140 html) \
32141 || exit 1
32142
32143 @endif rcs
32144
32145 .PHONY: maybe-TAGS-rcs TAGS-rcs
32146 maybe-TAGS-rcs:
32147 @if rcs
32148 maybe-TAGS-rcs: TAGS-rcs
32149
32150 TAGS-rcs: \
32151 configure-rcs
32152 @: $(MAKE); $(unstage)
32153 @[ -f ./rcs/Makefile ] || exit 0; \
32154 r=`${PWD_COMMAND}`; export r; \
32155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32156 $(HOST_EXPORTS) \
32157 for flag in $(EXTRA_HOST_FLAGS) ; do \
32158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32159 done; \
32160 echo "Doing TAGS in rcs" ; \
32161 (cd $(HOST_SUBDIR)/rcs && \
32162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32164 "RANLIB=$${RANLIB}" \
32165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32166 TAGS) \
32167 || exit 1
32168
32169 @endif rcs
32170
32171 .PHONY: maybe-install-info-rcs install-info-rcs
32172 maybe-install-info-rcs:
32173 @if rcs
32174 maybe-install-info-rcs: install-info-rcs
32175
32176 install-info-rcs: \
32177 configure-rcs \
32178 info-rcs
32179 @: $(MAKE); $(unstage)
32180 @[ -f ./rcs/Makefile ] || exit 0; \
32181 r=`${PWD_COMMAND}`; export r; \
32182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32183 $(HOST_EXPORTS) \
32184 for flag in $(EXTRA_HOST_FLAGS) ; do \
32185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32186 done; \
32187 echo "Doing install-info in rcs" ; \
32188 (cd $(HOST_SUBDIR)/rcs && \
32189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32191 "RANLIB=$${RANLIB}" \
32192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32193 install-info) \
32194 || exit 1
32195
32196 @endif rcs
32197
32198 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
32199 maybe-install-pdf-rcs:
32200 @if rcs
32201 maybe-install-pdf-rcs: install-pdf-rcs
32202
32203 install-pdf-rcs: \
32204 configure-rcs \
32205 pdf-rcs
32206 @: $(MAKE); $(unstage)
32207 @[ -f ./rcs/Makefile ] || exit 0; \
32208 r=`${PWD_COMMAND}`; export r; \
32209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32210 $(HOST_EXPORTS) \
32211 for flag in $(EXTRA_HOST_FLAGS) ; do \
32212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32213 done; \
32214 echo "Doing install-pdf in rcs" ; \
32215 (cd $(HOST_SUBDIR)/rcs && \
32216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32218 "RANLIB=$${RANLIB}" \
32219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32220 install-pdf) \
32221 || exit 1
32222
32223 @endif rcs
32224
32225 .PHONY: maybe-install-html-rcs install-html-rcs
32226 maybe-install-html-rcs:
32227 @if rcs
32228 maybe-install-html-rcs: install-html-rcs
32229
32230 install-html-rcs: \
32231 configure-rcs \
32232 html-rcs
32233 @: $(MAKE); $(unstage)
32234 @[ -f ./rcs/Makefile ] || exit 0; \
32235 r=`${PWD_COMMAND}`; export r; \
32236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32237 $(HOST_EXPORTS) \
32238 for flag in $(EXTRA_HOST_FLAGS) ; do \
32239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32240 done; \
32241 echo "Doing install-html in rcs" ; \
32242 (cd $(HOST_SUBDIR)/rcs && \
32243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32245 "RANLIB=$${RANLIB}" \
32246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32247 install-html) \
32248 || exit 1
32249
32250 @endif rcs
32251
32252 .PHONY: maybe-installcheck-rcs installcheck-rcs
32253 maybe-installcheck-rcs:
32254 @if rcs
32255 maybe-installcheck-rcs: installcheck-rcs
32256
32257 installcheck-rcs: \
32258 configure-rcs
32259 @: $(MAKE); $(unstage)
32260 @[ -f ./rcs/Makefile ] || exit 0; \
32261 r=`${PWD_COMMAND}`; export r; \
32262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32263 $(HOST_EXPORTS) \
32264 for flag in $(EXTRA_HOST_FLAGS) ; do \
32265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32266 done; \
32267 echo "Doing installcheck in rcs" ; \
32268 (cd $(HOST_SUBDIR)/rcs && \
32269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32271 "RANLIB=$${RANLIB}" \
32272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32273 installcheck) \
32274 || exit 1
32275
32276 @endif rcs
32277
32278 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
32279 maybe-mostlyclean-rcs:
32280 @if rcs
32281 maybe-mostlyclean-rcs: mostlyclean-rcs
32282
32283 mostlyclean-rcs:
32284 @: $(MAKE); $(unstage)
32285 @[ -f ./rcs/Makefile ] || exit 0; \
32286 r=`${PWD_COMMAND}`; export r; \
32287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32288 $(HOST_EXPORTS) \
32289 for flag in $(EXTRA_HOST_FLAGS) ; do \
32290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32291 done; \
32292 echo "Doing mostlyclean in rcs" ; \
32293 (cd $(HOST_SUBDIR)/rcs && \
32294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32296 "RANLIB=$${RANLIB}" \
32297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32298 mostlyclean) \
32299 || exit 1
32300
32301 @endif rcs
32302
32303 .PHONY: maybe-clean-rcs clean-rcs
32304 maybe-clean-rcs:
32305 @if rcs
32306 maybe-clean-rcs: clean-rcs
32307
32308 clean-rcs:
32309 @: $(MAKE); $(unstage)
32310 @[ -f ./rcs/Makefile ] || exit 0; \
32311 r=`${PWD_COMMAND}`; export r; \
32312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32313 $(HOST_EXPORTS) \
32314 for flag in $(EXTRA_HOST_FLAGS) ; do \
32315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32316 done; \
32317 echo "Doing clean in rcs" ; \
32318 (cd $(HOST_SUBDIR)/rcs && \
32319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32321 "RANLIB=$${RANLIB}" \
32322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32323 clean) \
32324 || exit 1
32325
32326 @endif rcs
32327
32328 .PHONY: maybe-distclean-rcs distclean-rcs
32329 maybe-distclean-rcs:
32330 @if rcs
32331 maybe-distclean-rcs: distclean-rcs
32332
32333 distclean-rcs:
32334 @: $(MAKE); $(unstage)
32335 @[ -f ./rcs/Makefile ] || exit 0; \
32336 r=`${PWD_COMMAND}`; export r; \
32337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32338 $(HOST_EXPORTS) \
32339 for flag in $(EXTRA_HOST_FLAGS) ; do \
32340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32341 done; \
32342 echo "Doing distclean in rcs" ; \
32343 (cd $(HOST_SUBDIR)/rcs && \
32344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32346 "RANLIB=$${RANLIB}" \
32347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32348 distclean) \
32349 || exit 1
32350
32351 @endif rcs
32352
32353 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
32354 maybe-maintainer-clean-rcs:
32355 @if rcs
32356 maybe-maintainer-clean-rcs: maintainer-clean-rcs
32357
32358 maintainer-clean-rcs:
32359 @: $(MAKE); $(unstage)
32360 @[ -f ./rcs/Makefile ] || exit 0; \
32361 r=`${PWD_COMMAND}`; export r; \
32362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32363 $(HOST_EXPORTS) \
32364 for flag in $(EXTRA_HOST_FLAGS) ; do \
32365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32366 done; \
32367 echo "Doing maintainer-clean in rcs" ; \
32368 (cd $(HOST_SUBDIR)/rcs && \
32369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32371 "RANLIB=$${RANLIB}" \
32372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32373 maintainer-clean) \
32374 || exit 1
32375
32376 @endif rcs
32377
32378
32379
32380 .PHONY: configure-readline maybe-configure-readline
32381 maybe-configure-readline:
32382 @if gcc-bootstrap
32383 configure-readline: stage_current
32384 @endif gcc-bootstrap
32385 @if readline
32386 maybe-configure-readline: configure-readline
32387 configure-readline:
32388 @: $(MAKE); $(unstage)
32389 @r=`${PWD_COMMAND}`; export r; \
32390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32391 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
32393 $(HOST_EXPORTS) \
32394 echo Configuring in $(HOST_SUBDIR)/readline; \
32395 cd "$(HOST_SUBDIR)/readline" || exit 1; \
32396 case $(srcdir) in \
32397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32398 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32400 esac; \
32401 srcdiroption="--srcdir=$${topdir}/readline"; \
32402 libsrcdir="$$s/readline"; \
32403 $(SHELL) $${libsrcdir}/configure \
32404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32405 --target=${target_alias} $${srcdiroption} \
32406 || exit 1
32407 @endif readline
32408
32409
32410
32411
32412
32413 .PHONY: all-readline maybe-all-readline
32414 maybe-all-readline:
32415 @if gcc-bootstrap
32416 all-readline: stage_current
32417 @endif gcc-bootstrap
32418 @if readline
32419 TARGET-readline=all
32420 maybe-all-readline: all-readline
32421 all-readline: configure-readline
32422 @: $(MAKE); $(unstage)
32423 @r=`${PWD_COMMAND}`; export r; \
32424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32425 $(HOST_EXPORTS) \
32426 (cd $(HOST_SUBDIR)/readline && \
32427 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32428 $(TARGET-readline))
32429 @endif readline
32430
32431
32432
32433
32434 .PHONY: check-readline maybe-check-readline
32435 maybe-check-readline:
32436 @if readline
32437 maybe-check-readline: check-readline
32438
32439 check-readline:
32440 @: $(MAKE); $(unstage)
32441 @r=`${PWD_COMMAND}`; export r; \
32442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32443 $(HOST_EXPORTS) \
32444 (cd $(HOST_SUBDIR)/readline && \
32445 $(MAKE) $(FLAGS_TO_PASS) check)
32446
32447 @endif readline
32448
32449 .PHONY: install-readline maybe-install-readline
32450 maybe-install-readline:
32451 @if readline
32452 maybe-install-readline: install-readline
32453
32454 install-readline: installdirs
32455 @: $(MAKE); $(unstage)
32456 @r=`${PWD_COMMAND}`; export r; \
32457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32458 $(HOST_EXPORTS) \
32459 (cd $(HOST_SUBDIR)/readline && \
32460 $(MAKE) $(FLAGS_TO_PASS) install)
32461
32462 @endif readline
32463
32464 # Other targets (info, dvi, pdf, etc.)
32465
32466 .PHONY: maybe-info-readline info-readline
32467 maybe-info-readline:
32468 @if readline
32469 maybe-info-readline: info-readline
32470
32471 info-readline: \
32472 configure-readline
32473 @: $(MAKE); $(unstage)
32474 @[ -f ./readline/Makefile ] || exit 0; \
32475 r=`${PWD_COMMAND}`; export r; \
32476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32477 $(HOST_EXPORTS) \
32478 for flag in $(EXTRA_HOST_FLAGS) ; do \
32479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32480 done; \
32481 echo "Doing info in readline" ; \
32482 (cd $(HOST_SUBDIR)/readline && \
32483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32485 "RANLIB=$${RANLIB}" \
32486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32487 info) \
32488 || exit 1
32489
32490 @endif readline
32491
32492 .PHONY: maybe-dvi-readline dvi-readline
32493 maybe-dvi-readline:
32494 @if readline
32495 maybe-dvi-readline: dvi-readline
32496
32497 dvi-readline: \
32498 configure-readline
32499 @: $(MAKE); $(unstage)
32500 @[ -f ./readline/Makefile ] || exit 0; \
32501 r=`${PWD_COMMAND}`; export r; \
32502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32503 $(HOST_EXPORTS) \
32504 for flag in $(EXTRA_HOST_FLAGS) ; do \
32505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32506 done; \
32507 echo "Doing dvi in readline" ; \
32508 (cd $(HOST_SUBDIR)/readline && \
32509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32511 "RANLIB=$${RANLIB}" \
32512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32513 dvi) \
32514 || exit 1
32515
32516 @endif readline
32517
32518 .PHONY: maybe-pdf-readline pdf-readline
32519 maybe-pdf-readline:
32520 @if readline
32521 maybe-pdf-readline: pdf-readline
32522
32523 pdf-readline: \
32524 configure-readline
32525 @: $(MAKE); $(unstage)
32526 @[ -f ./readline/Makefile ] || exit 0; \
32527 r=`${PWD_COMMAND}`; export r; \
32528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32529 $(HOST_EXPORTS) \
32530 for flag in $(EXTRA_HOST_FLAGS) ; do \
32531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32532 done; \
32533 echo "Doing pdf in readline" ; \
32534 (cd $(HOST_SUBDIR)/readline && \
32535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32537 "RANLIB=$${RANLIB}" \
32538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32539 pdf) \
32540 || exit 1
32541
32542 @endif readline
32543
32544 .PHONY: maybe-html-readline html-readline
32545 maybe-html-readline:
32546 @if readline
32547 maybe-html-readline: html-readline
32548
32549 html-readline: \
32550 configure-readline
32551 @: $(MAKE); $(unstage)
32552 @[ -f ./readline/Makefile ] || exit 0; \
32553 r=`${PWD_COMMAND}`; export r; \
32554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32555 $(HOST_EXPORTS) \
32556 for flag in $(EXTRA_HOST_FLAGS) ; do \
32557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32558 done; \
32559 echo "Doing html in readline" ; \
32560 (cd $(HOST_SUBDIR)/readline && \
32561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32563 "RANLIB=$${RANLIB}" \
32564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32565 html) \
32566 || exit 1
32567
32568 @endif readline
32569
32570 .PHONY: maybe-TAGS-readline TAGS-readline
32571 maybe-TAGS-readline:
32572 @if readline
32573 maybe-TAGS-readline: TAGS-readline
32574
32575 TAGS-readline: \
32576 configure-readline
32577 @: $(MAKE); $(unstage)
32578 @[ -f ./readline/Makefile ] || exit 0; \
32579 r=`${PWD_COMMAND}`; export r; \
32580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32581 $(HOST_EXPORTS) \
32582 for flag in $(EXTRA_HOST_FLAGS) ; do \
32583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32584 done; \
32585 echo "Doing TAGS in readline" ; \
32586 (cd $(HOST_SUBDIR)/readline && \
32587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32589 "RANLIB=$${RANLIB}" \
32590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32591 TAGS) \
32592 || exit 1
32593
32594 @endif readline
32595
32596 .PHONY: maybe-install-info-readline install-info-readline
32597 maybe-install-info-readline:
32598 @if readline
32599 maybe-install-info-readline: install-info-readline
32600
32601 install-info-readline: \
32602 configure-readline \
32603 info-readline
32604 @: $(MAKE); $(unstage)
32605 @[ -f ./readline/Makefile ] || exit 0; \
32606 r=`${PWD_COMMAND}`; export r; \
32607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32608 $(HOST_EXPORTS) \
32609 for flag in $(EXTRA_HOST_FLAGS) ; do \
32610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32611 done; \
32612 echo "Doing install-info in readline" ; \
32613 (cd $(HOST_SUBDIR)/readline && \
32614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32616 "RANLIB=$${RANLIB}" \
32617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32618 install-info) \
32619 || exit 1
32620
32621 @endif readline
32622
32623 .PHONY: maybe-install-pdf-readline install-pdf-readline
32624 maybe-install-pdf-readline:
32625 @if readline
32626 maybe-install-pdf-readline: install-pdf-readline
32627
32628 install-pdf-readline: \
32629 configure-readline \
32630 pdf-readline
32631 @: $(MAKE); $(unstage)
32632 @[ -f ./readline/Makefile ] || exit 0; \
32633 r=`${PWD_COMMAND}`; export r; \
32634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32635 $(HOST_EXPORTS) \
32636 for flag in $(EXTRA_HOST_FLAGS) ; do \
32637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32638 done; \
32639 echo "Doing install-pdf in readline" ; \
32640 (cd $(HOST_SUBDIR)/readline && \
32641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32643 "RANLIB=$${RANLIB}" \
32644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32645 install-pdf) \
32646 || exit 1
32647
32648 @endif readline
32649
32650 .PHONY: maybe-install-html-readline install-html-readline
32651 maybe-install-html-readline:
32652 @if readline
32653 maybe-install-html-readline: install-html-readline
32654
32655 install-html-readline: \
32656 configure-readline \
32657 html-readline
32658 @: $(MAKE); $(unstage)
32659 @[ -f ./readline/Makefile ] || exit 0; \
32660 r=`${PWD_COMMAND}`; export r; \
32661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32662 $(HOST_EXPORTS) \
32663 for flag in $(EXTRA_HOST_FLAGS) ; do \
32664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32665 done; \
32666 echo "Doing install-html in readline" ; \
32667 (cd $(HOST_SUBDIR)/readline && \
32668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32670 "RANLIB=$${RANLIB}" \
32671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32672 install-html) \
32673 || exit 1
32674
32675 @endif readline
32676
32677 .PHONY: maybe-installcheck-readline installcheck-readline
32678 maybe-installcheck-readline:
32679 @if readline
32680 maybe-installcheck-readline: installcheck-readline
32681
32682 installcheck-readline: \
32683 configure-readline
32684 @: $(MAKE); $(unstage)
32685 @[ -f ./readline/Makefile ] || exit 0; \
32686 r=`${PWD_COMMAND}`; export r; \
32687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32688 $(HOST_EXPORTS) \
32689 for flag in $(EXTRA_HOST_FLAGS) ; do \
32690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32691 done; \
32692 echo "Doing installcheck in readline" ; \
32693 (cd $(HOST_SUBDIR)/readline && \
32694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32696 "RANLIB=$${RANLIB}" \
32697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32698 installcheck) \
32699 || exit 1
32700
32701 @endif readline
32702
32703 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32704 maybe-mostlyclean-readline:
32705 @if readline
32706 maybe-mostlyclean-readline: mostlyclean-readline
32707
32708 mostlyclean-readline:
32709 @: $(MAKE); $(unstage)
32710 @[ -f ./readline/Makefile ] || exit 0; \
32711 r=`${PWD_COMMAND}`; export r; \
32712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32713 $(HOST_EXPORTS) \
32714 for flag in $(EXTRA_HOST_FLAGS) ; do \
32715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32716 done; \
32717 echo "Doing mostlyclean in readline" ; \
32718 (cd $(HOST_SUBDIR)/readline && \
32719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32721 "RANLIB=$${RANLIB}" \
32722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32723 mostlyclean) \
32724 || exit 1
32725
32726 @endif readline
32727
32728 .PHONY: maybe-clean-readline clean-readline
32729 maybe-clean-readline:
32730 @if readline
32731 maybe-clean-readline: clean-readline
32732
32733 clean-readline:
32734 @: $(MAKE); $(unstage)
32735 @[ -f ./readline/Makefile ] || exit 0; \
32736 r=`${PWD_COMMAND}`; export r; \
32737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32738 $(HOST_EXPORTS) \
32739 for flag in $(EXTRA_HOST_FLAGS) ; do \
32740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32741 done; \
32742 echo "Doing clean in readline" ; \
32743 (cd $(HOST_SUBDIR)/readline && \
32744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32746 "RANLIB=$${RANLIB}" \
32747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32748 clean) \
32749 || exit 1
32750
32751 @endif readline
32752
32753 .PHONY: maybe-distclean-readline distclean-readline
32754 maybe-distclean-readline:
32755 @if readline
32756 maybe-distclean-readline: distclean-readline
32757
32758 distclean-readline:
32759 @: $(MAKE); $(unstage)
32760 @[ -f ./readline/Makefile ] || exit 0; \
32761 r=`${PWD_COMMAND}`; export r; \
32762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32763 $(HOST_EXPORTS) \
32764 for flag in $(EXTRA_HOST_FLAGS) ; do \
32765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32766 done; \
32767 echo "Doing distclean in readline" ; \
32768 (cd $(HOST_SUBDIR)/readline && \
32769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32771 "RANLIB=$${RANLIB}" \
32772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32773 distclean) \
32774 || exit 1
32775
32776 @endif readline
32777
32778 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32779 maybe-maintainer-clean-readline:
32780 @if readline
32781 maybe-maintainer-clean-readline: maintainer-clean-readline
32782
32783 maintainer-clean-readline:
32784 @: $(MAKE); $(unstage)
32785 @[ -f ./readline/Makefile ] || exit 0; \
32786 r=`${PWD_COMMAND}`; export r; \
32787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32788 $(HOST_EXPORTS) \
32789 for flag in $(EXTRA_HOST_FLAGS) ; do \
32790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32791 done; \
32792 echo "Doing maintainer-clean in readline" ; \
32793 (cd $(HOST_SUBDIR)/readline && \
32794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32796 "RANLIB=$${RANLIB}" \
32797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32798 maintainer-clean) \
32799 || exit 1
32800
32801 @endif readline
32802
32803
32804
32805 .PHONY: configure-release maybe-configure-release
32806 maybe-configure-release:
32807 @if gcc-bootstrap
32808 configure-release: stage_current
32809 @endif gcc-bootstrap
32810 @if release
32811 maybe-configure-release: configure-release
32812 configure-release:
32813 @: $(MAKE); $(unstage)
32814 @r=`${PWD_COMMAND}`; export r; \
32815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32816 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
32817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
32818 $(HOST_EXPORTS) \
32819 echo Configuring in $(HOST_SUBDIR)/release; \
32820 cd "$(HOST_SUBDIR)/release" || exit 1; \
32821 case $(srcdir) in \
32822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32823 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
32824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32825 esac; \
32826 srcdiroption="--srcdir=$${topdir}/release"; \
32827 libsrcdir="$$s/release"; \
32828 $(SHELL) $${libsrcdir}/configure \
32829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32830 --target=${target_alias} $${srcdiroption} \
32831 || exit 1
32832 @endif release
32833
32834
32835
32836
32837
32838 .PHONY: all-release maybe-all-release
32839 maybe-all-release:
32840 @if gcc-bootstrap
32841 all-release: stage_current
32842 @endif gcc-bootstrap
32843 @if release
32844 TARGET-release=all
32845 maybe-all-release: all-release
32846 all-release: configure-release
32847 @: $(MAKE); $(unstage)
32848 @r=`${PWD_COMMAND}`; export r; \
32849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32850 $(HOST_EXPORTS) \
32851 (cd $(HOST_SUBDIR)/release && \
32852 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32853 $(TARGET-release))
32854 @endif release
32855
32856
32857
32858
32859 .PHONY: check-release maybe-check-release
32860 maybe-check-release:
32861 @if release
32862 maybe-check-release: check-release
32863
32864 check-release:
32865
32866 @endif release
32867
32868 .PHONY: install-release maybe-install-release
32869 maybe-install-release:
32870 @if release
32871 maybe-install-release: install-release
32872
32873 install-release:
32874
32875 @endif release
32876
32877 # Other targets (info, dvi, pdf, etc.)
32878
32879 .PHONY: maybe-info-release info-release
32880 maybe-info-release:
32881 @if release
32882 maybe-info-release: info-release
32883
32884 info-release: \
32885 configure-release
32886 @: $(MAKE); $(unstage)
32887 @[ -f ./release/Makefile ] || exit 0; \
32888 r=`${PWD_COMMAND}`; export r; \
32889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32890 $(HOST_EXPORTS) \
32891 for flag in $(EXTRA_HOST_FLAGS) ; do \
32892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32893 done; \
32894 echo "Doing info in release" ; \
32895 (cd $(HOST_SUBDIR)/release && \
32896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32898 "RANLIB=$${RANLIB}" \
32899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32900 info) \
32901 || exit 1
32902
32903 @endif release
32904
32905 .PHONY: maybe-dvi-release dvi-release
32906 maybe-dvi-release:
32907 @if release
32908 maybe-dvi-release: dvi-release
32909
32910 dvi-release: \
32911 configure-release
32912 @: $(MAKE); $(unstage)
32913 @[ -f ./release/Makefile ] || exit 0; \
32914 r=`${PWD_COMMAND}`; export r; \
32915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32916 $(HOST_EXPORTS) \
32917 for flag in $(EXTRA_HOST_FLAGS) ; do \
32918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32919 done; \
32920 echo "Doing dvi in release" ; \
32921 (cd $(HOST_SUBDIR)/release && \
32922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32924 "RANLIB=$${RANLIB}" \
32925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32926 dvi) \
32927 || exit 1
32928
32929 @endif release
32930
32931 .PHONY: maybe-pdf-release pdf-release
32932 maybe-pdf-release:
32933 @if release
32934 maybe-pdf-release: pdf-release
32935
32936 pdf-release: \
32937 configure-release
32938 @: $(MAKE); $(unstage)
32939 @[ -f ./release/Makefile ] || exit 0; \
32940 r=`${PWD_COMMAND}`; export r; \
32941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32942 $(HOST_EXPORTS) \
32943 for flag in $(EXTRA_HOST_FLAGS) ; do \
32944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32945 done; \
32946 echo "Doing pdf in release" ; \
32947 (cd $(HOST_SUBDIR)/release && \
32948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32950 "RANLIB=$${RANLIB}" \
32951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32952 pdf) \
32953 || exit 1
32954
32955 @endif release
32956
32957 .PHONY: maybe-html-release html-release
32958 maybe-html-release:
32959 @if release
32960 maybe-html-release: html-release
32961
32962 html-release: \
32963 configure-release
32964 @: $(MAKE); $(unstage)
32965 @[ -f ./release/Makefile ] || exit 0; \
32966 r=`${PWD_COMMAND}`; export r; \
32967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32968 $(HOST_EXPORTS) \
32969 for flag in $(EXTRA_HOST_FLAGS) ; do \
32970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32971 done; \
32972 echo "Doing html in release" ; \
32973 (cd $(HOST_SUBDIR)/release && \
32974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32976 "RANLIB=$${RANLIB}" \
32977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32978 html) \
32979 || exit 1
32980
32981 @endif release
32982
32983 .PHONY: maybe-TAGS-release TAGS-release
32984 maybe-TAGS-release:
32985 @if release
32986 maybe-TAGS-release: TAGS-release
32987
32988 TAGS-release: \
32989 configure-release
32990 @: $(MAKE); $(unstage)
32991 @[ -f ./release/Makefile ] || exit 0; \
32992 r=`${PWD_COMMAND}`; export r; \
32993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32994 $(HOST_EXPORTS) \
32995 for flag in $(EXTRA_HOST_FLAGS) ; do \
32996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32997 done; \
32998 echo "Doing TAGS in release" ; \
32999 (cd $(HOST_SUBDIR)/release && \
33000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33002 "RANLIB=$${RANLIB}" \
33003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33004 TAGS) \
33005 || exit 1
33006
33007 @endif release
33008
33009 .PHONY: maybe-install-info-release install-info-release
33010 maybe-install-info-release:
33011 @if release
33012 maybe-install-info-release: install-info-release
33013
33014 install-info-release: \
33015 configure-release \
33016 info-release
33017 @: $(MAKE); $(unstage)
33018 @[ -f ./release/Makefile ] || exit 0; \
33019 r=`${PWD_COMMAND}`; export r; \
33020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33021 $(HOST_EXPORTS) \
33022 for flag in $(EXTRA_HOST_FLAGS) ; do \
33023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33024 done; \
33025 echo "Doing install-info in release" ; \
33026 (cd $(HOST_SUBDIR)/release && \
33027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33029 "RANLIB=$${RANLIB}" \
33030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33031 install-info) \
33032 || exit 1
33033
33034 @endif release
33035
33036 .PHONY: maybe-install-pdf-release install-pdf-release
33037 maybe-install-pdf-release:
33038 @if release
33039 maybe-install-pdf-release: install-pdf-release
33040
33041 install-pdf-release: \
33042 configure-release \
33043 pdf-release
33044 @: $(MAKE); $(unstage)
33045 @[ -f ./release/Makefile ] || exit 0; \
33046 r=`${PWD_COMMAND}`; export r; \
33047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33048 $(HOST_EXPORTS) \
33049 for flag in $(EXTRA_HOST_FLAGS) ; do \
33050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33051 done; \
33052 echo "Doing install-pdf in release" ; \
33053 (cd $(HOST_SUBDIR)/release && \
33054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33056 "RANLIB=$${RANLIB}" \
33057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33058 install-pdf) \
33059 || exit 1
33060
33061 @endif release
33062
33063 .PHONY: maybe-install-html-release install-html-release
33064 maybe-install-html-release:
33065 @if release
33066 maybe-install-html-release: install-html-release
33067
33068 install-html-release: \
33069 configure-release \
33070 html-release
33071 @: $(MAKE); $(unstage)
33072 @[ -f ./release/Makefile ] || exit 0; \
33073 r=`${PWD_COMMAND}`; export r; \
33074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33075 $(HOST_EXPORTS) \
33076 for flag in $(EXTRA_HOST_FLAGS) ; do \
33077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33078 done; \
33079 echo "Doing install-html in release" ; \
33080 (cd $(HOST_SUBDIR)/release && \
33081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33083 "RANLIB=$${RANLIB}" \
33084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33085 install-html) \
33086 || exit 1
33087
33088 @endif release
33089
33090 .PHONY: maybe-installcheck-release installcheck-release
33091 maybe-installcheck-release:
33092 @if release
33093 maybe-installcheck-release: installcheck-release
33094
33095 installcheck-release: \
33096 configure-release
33097 @: $(MAKE); $(unstage)
33098 @[ -f ./release/Makefile ] || exit 0; \
33099 r=`${PWD_COMMAND}`; export r; \
33100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33101 $(HOST_EXPORTS) \
33102 for flag in $(EXTRA_HOST_FLAGS) ; do \
33103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33104 done; \
33105 echo "Doing installcheck in release" ; \
33106 (cd $(HOST_SUBDIR)/release && \
33107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33109 "RANLIB=$${RANLIB}" \
33110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33111 installcheck) \
33112 || exit 1
33113
33114 @endif release
33115
33116 .PHONY: maybe-mostlyclean-release mostlyclean-release
33117 maybe-mostlyclean-release:
33118 @if release
33119 maybe-mostlyclean-release: mostlyclean-release
33120
33121 mostlyclean-release:
33122 @: $(MAKE); $(unstage)
33123 @[ -f ./release/Makefile ] || exit 0; \
33124 r=`${PWD_COMMAND}`; export r; \
33125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33126 $(HOST_EXPORTS) \
33127 for flag in $(EXTRA_HOST_FLAGS) ; do \
33128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33129 done; \
33130 echo "Doing mostlyclean in release" ; \
33131 (cd $(HOST_SUBDIR)/release && \
33132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33134 "RANLIB=$${RANLIB}" \
33135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33136 mostlyclean) \
33137 || exit 1
33138
33139 @endif release
33140
33141 .PHONY: maybe-clean-release clean-release
33142 maybe-clean-release:
33143 @if release
33144 maybe-clean-release: clean-release
33145
33146 clean-release:
33147 @: $(MAKE); $(unstage)
33148 @[ -f ./release/Makefile ] || exit 0; \
33149 r=`${PWD_COMMAND}`; export r; \
33150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33151 $(HOST_EXPORTS) \
33152 for flag in $(EXTRA_HOST_FLAGS) ; do \
33153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33154 done; \
33155 echo "Doing clean in release" ; \
33156 (cd $(HOST_SUBDIR)/release && \
33157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33159 "RANLIB=$${RANLIB}" \
33160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33161 clean) \
33162 || exit 1
33163
33164 @endif release
33165
33166 .PHONY: maybe-distclean-release distclean-release
33167 maybe-distclean-release:
33168 @if release
33169 maybe-distclean-release: distclean-release
33170
33171 distclean-release:
33172 @: $(MAKE); $(unstage)
33173 @[ -f ./release/Makefile ] || exit 0; \
33174 r=`${PWD_COMMAND}`; export r; \
33175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33176 $(HOST_EXPORTS) \
33177 for flag in $(EXTRA_HOST_FLAGS) ; do \
33178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33179 done; \
33180 echo "Doing distclean in release" ; \
33181 (cd $(HOST_SUBDIR)/release && \
33182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33184 "RANLIB=$${RANLIB}" \
33185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33186 distclean) \
33187 || exit 1
33188
33189 @endif release
33190
33191 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
33192 maybe-maintainer-clean-release:
33193 @if release
33194 maybe-maintainer-clean-release: maintainer-clean-release
33195
33196 maintainer-clean-release:
33197 @: $(MAKE); $(unstage)
33198 @[ -f ./release/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 maintainer-clean in release" ; \
33206 (cd $(HOST_SUBDIR)/release && \
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 maintainer-clean) \
33212 || exit 1
33213
33214 @endif release
33215
33216
33217
33218 .PHONY: configure-recode maybe-configure-recode
33219 maybe-configure-recode:
33220 @if gcc-bootstrap
33221 configure-recode: stage_current
33222 @endif gcc-bootstrap
33223 @if recode
33224 maybe-configure-recode: configure-recode
33225 configure-recode:
33226 @: $(MAKE); $(unstage)
33227 @r=`${PWD_COMMAND}`; export r; \
33228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33229 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
33230 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
33231 $(HOST_EXPORTS) \
33232 echo Configuring in $(HOST_SUBDIR)/recode; \
33233 cd "$(HOST_SUBDIR)/recode" || exit 1; \
33234 case $(srcdir) in \
33235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33236 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
33237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33238 esac; \
33239 srcdiroption="--srcdir=$${topdir}/recode"; \
33240 libsrcdir="$$s/recode"; \
33241 $(SHELL) $${libsrcdir}/configure \
33242 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33243 --target=${target_alias} $${srcdiroption} \
33244 || exit 1
33245 @endif recode
33246
33247
33248
33249
33250
33251 .PHONY: all-recode maybe-all-recode
33252 maybe-all-recode:
33253 @if gcc-bootstrap
33254 all-recode: stage_current
33255 @endif gcc-bootstrap
33256 @if recode
33257 TARGET-recode=all
33258 maybe-all-recode: all-recode
33259 all-recode: configure-recode
33260 @: $(MAKE); $(unstage)
33261 @r=`${PWD_COMMAND}`; export r; \
33262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33263 $(HOST_EXPORTS) \
33264 (cd $(HOST_SUBDIR)/recode && \
33265 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33266 $(TARGET-recode))
33267 @endif recode
33268
33269
33270
33271
33272 .PHONY: check-recode maybe-check-recode
33273 maybe-check-recode:
33274 @if recode
33275 maybe-check-recode: check-recode
33276
33277 check-recode:
33278 @: $(MAKE); $(unstage)
33279 @r=`${PWD_COMMAND}`; export r; \
33280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33281 $(HOST_EXPORTS) \
33282 (cd $(HOST_SUBDIR)/recode && \
33283 $(MAKE) $(FLAGS_TO_PASS) check)
33284
33285 @endif recode
33286
33287 .PHONY: install-recode maybe-install-recode
33288 maybe-install-recode:
33289 @if recode
33290 maybe-install-recode: install-recode
33291
33292 install-recode: installdirs
33293 @: $(MAKE); $(unstage)
33294 @r=`${PWD_COMMAND}`; export r; \
33295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33296 $(HOST_EXPORTS) \
33297 (cd $(HOST_SUBDIR)/recode && \
33298 $(MAKE) $(FLAGS_TO_PASS) install)
33299
33300 @endif recode
33301
33302 # Other targets (info, dvi, pdf, etc.)
33303
33304 .PHONY: maybe-info-recode info-recode
33305 maybe-info-recode:
33306 @if recode
33307 maybe-info-recode: info-recode
33308
33309 info-recode: \
33310 configure-recode
33311 @: $(MAKE); $(unstage)
33312 @[ -f ./recode/Makefile ] || exit 0; \
33313 r=`${PWD_COMMAND}`; export r; \
33314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33315 $(HOST_EXPORTS) \
33316 for flag in $(EXTRA_HOST_FLAGS) ; do \
33317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33318 done; \
33319 echo "Doing info in recode" ; \
33320 (cd $(HOST_SUBDIR)/recode && \
33321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33323 "RANLIB=$${RANLIB}" \
33324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33325 info) \
33326 || exit 1
33327
33328 @endif recode
33329
33330 .PHONY: maybe-dvi-recode dvi-recode
33331 maybe-dvi-recode:
33332 @if recode
33333 maybe-dvi-recode: dvi-recode
33334
33335 dvi-recode: \
33336 configure-recode
33337 @: $(MAKE); $(unstage)
33338 @[ -f ./recode/Makefile ] || exit 0; \
33339 r=`${PWD_COMMAND}`; export r; \
33340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33341 $(HOST_EXPORTS) \
33342 for flag in $(EXTRA_HOST_FLAGS) ; do \
33343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33344 done; \
33345 echo "Doing dvi in recode" ; \
33346 (cd $(HOST_SUBDIR)/recode && \
33347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33349 "RANLIB=$${RANLIB}" \
33350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33351 dvi) \
33352 || exit 1
33353
33354 @endif recode
33355
33356 .PHONY: maybe-pdf-recode pdf-recode
33357 maybe-pdf-recode:
33358 @if recode
33359 maybe-pdf-recode: pdf-recode
33360
33361 pdf-recode: \
33362 configure-recode
33363 @: $(MAKE); $(unstage)
33364 @[ -f ./recode/Makefile ] || exit 0; \
33365 r=`${PWD_COMMAND}`; export r; \
33366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33367 $(HOST_EXPORTS) \
33368 for flag in $(EXTRA_HOST_FLAGS) ; do \
33369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33370 done; \
33371 echo "Doing pdf in recode" ; \
33372 (cd $(HOST_SUBDIR)/recode && \
33373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33375 "RANLIB=$${RANLIB}" \
33376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33377 pdf) \
33378 || exit 1
33379
33380 @endif recode
33381
33382 .PHONY: maybe-html-recode html-recode
33383 maybe-html-recode:
33384 @if recode
33385 maybe-html-recode: html-recode
33386
33387 html-recode: \
33388 configure-recode
33389 @: $(MAKE); $(unstage)
33390 @[ -f ./recode/Makefile ] || exit 0; \
33391 r=`${PWD_COMMAND}`; export r; \
33392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33393 $(HOST_EXPORTS) \
33394 for flag in $(EXTRA_HOST_FLAGS) ; do \
33395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33396 done; \
33397 echo "Doing html in recode" ; \
33398 (cd $(HOST_SUBDIR)/recode && \
33399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33401 "RANLIB=$${RANLIB}" \
33402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33403 html) \
33404 || exit 1
33405
33406 @endif recode
33407
33408 .PHONY: maybe-TAGS-recode TAGS-recode
33409 maybe-TAGS-recode:
33410 @if recode
33411 maybe-TAGS-recode: TAGS-recode
33412
33413 TAGS-recode: \
33414 configure-recode
33415 @: $(MAKE); $(unstage)
33416 @[ -f ./recode/Makefile ] || exit 0; \
33417 r=`${PWD_COMMAND}`; export r; \
33418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33419 $(HOST_EXPORTS) \
33420 for flag in $(EXTRA_HOST_FLAGS) ; do \
33421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33422 done; \
33423 echo "Doing TAGS in recode" ; \
33424 (cd $(HOST_SUBDIR)/recode && \
33425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33427 "RANLIB=$${RANLIB}" \
33428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33429 TAGS) \
33430 || exit 1
33431
33432 @endif recode
33433
33434 .PHONY: maybe-install-info-recode install-info-recode
33435 maybe-install-info-recode:
33436 @if recode
33437 maybe-install-info-recode: install-info-recode
33438
33439 install-info-recode: \
33440 configure-recode \
33441 info-recode
33442 @: $(MAKE); $(unstage)
33443 @[ -f ./recode/Makefile ] || exit 0; \
33444 r=`${PWD_COMMAND}`; export r; \
33445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33446 $(HOST_EXPORTS) \
33447 for flag in $(EXTRA_HOST_FLAGS) ; do \
33448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33449 done; \
33450 echo "Doing install-info in recode" ; \
33451 (cd $(HOST_SUBDIR)/recode && \
33452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33454 "RANLIB=$${RANLIB}" \
33455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33456 install-info) \
33457 || exit 1
33458
33459 @endif recode
33460
33461 .PHONY: maybe-install-pdf-recode install-pdf-recode
33462 maybe-install-pdf-recode:
33463 @if recode
33464 maybe-install-pdf-recode: install-pdf-recode
33465
33466 install-pdf-recode: \
33467 configure-recode \
33468 pdf-recode
33469 @: $(MAKE); $(unstage)
33470 @[ -f ./recode/Makefile ] || exit 0; \
33471 r=`${PWD_COMMAND}`; export r; \
33472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33473 $(HOST_EXPORTS) \
33474 for flag in $(EXTRA_HOST_FLAGS) ; do \
33475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33476 done; \
33477 echo "Doing install-pdf in recode" ; \
33478 (cd $(HOST_SUBDIR)/recode && \
33479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33481 "RANLIB=$${RANLIB}" \
33482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33483 install-pdf) \
33484 || exit 1
33485
33486 @endif recode
33487
33488 .PHONY: maybe-install-html-recode install-html-recode
33489 maybe-install-html-recode:
33490 @if recode
33491 maybe-install-html-recode: install-html-recode
33492
33493 install-html-recode: \
33494 configure-recode \
33495 html-recode
33496 @: $(MAKE); $(unstage)
33497 @[ -f ./recode/Makefile ] || exit 0; \
33498 r=`${PWD_COMMAND}`; export r; \
33499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33500 $(HOST_EXPORTS) \
33501 for flag in $(EXTRA_HOST_FLAGS) ; do \
33502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33503 done; \
33504 echo "Doing install-html in recode" ; \
33505 (cd $(HOST_SUBDIR)/recode && \
33506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33508 "RANLIB=$${RANLIB}" \
33509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33510 install-html) \
33511 || exit 1
33512
33513 @endif recode
33514
33515 .PHONY: maybe-installcheck-recode installcheck-recode
33516 maybe-installcheck-recode:
33517 @if recode
33518 maybe-installcheck-recode: installcheck-recode
33519
33520 installcheck-recode: \
33521 configure-recode
33522 @: $(MAKE); $(unstage)
33523 @[ -f ./recode/Makefile ] || exit 0; \
33524 r=`${PWD_COMMAND}`; export r; \
33525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33526 $(HOST_EXPORTS) \
33527 for flag in $(EXTRA_HOST_FLAGS) ; do \
33528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33529 done; \
33530 echo "Doing installcheck in recode" ; \
33531 (cd $(HOST_SUBDIR)/recode && \
33532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33534 "RANLIB=$${RANLIB}" \
33535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33536 installcheck) \
33537 || exit 1
33538
33539 @endif recode
33540
33541 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
33542 maybe-mostlyclean-recode:
33543 @if recode
33544 maybe-mostlyclean-recode: mostlyclean-recode
33545
33546 mostlyclean-recode:
33547 @: $(MAKE); $(unstage)
33548 @[ -f ./recode/Makefile ] || exit 0; \
33549 r=`${PWD_COMMAND}`; export r; \
33550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33551 $(HOST_EXPORTS) \
33552 for flag in $(EXTRA_HOST_FLAGS) ; do \
33553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33554 done; \
33555 echo "Doing mostlyclean in recode" ; \
33556 (cd $(HOST_SUBDIR)/recode && \
33557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33559 "RANLIB=$${RANLIB}" \
33560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33561 mostlyclean) \
33562 || exit 1
33563
33564 @endif recode
33565
33566 .PHONY: maybe-clean-recode clean-recode
33567 maybe-clean-recode:
33568 @if recode
33569 maybe-clean-recode: clean-recode
33570
33571 clean-recode:
33572 @: $(MAKE); $(unstage)
33573 @[ -f ./recode/Makefile ] || exit 0; \
33574 r=`${PWD_COMMAND}`; export r; \
33575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33576 $(HOST_EXPORTS) \
33577 for flag in $(EXTRA_HOST_FLAGS) ; do \
33578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33579 done; \
33580 echo "Doing clean in recode" ; \
33581 (cd $(HOST_SUBDIR)/recode && \
33582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33584 "RANLIB=$${RANLIB}" \
33585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33586 clean) \
33587 || exit 1
33588
33589 @endif recode
33590
33591 .PHONY: maybe-distclean-recode distclean-recode
33592 maybe-distclean-recode:
33593 @if recode
33594 maybe-distclean-recode: distclean-recode
33595
33596 distclean-recode:
33597 @: $(MAKE); $(unstage)
33598 @[ -f ./recode/Makefile ] || exit 0; \
33599 r=`${PWD_COMMAND}`; export r; \
33600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33601 $(HOST_EXPORTS) \
33602 for flag in $(EXTRA_HOST_FLAGS) ; do \
33603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33604 done; \
33605 echo "Doing distclean in recode" ; \
33606 (cd $(HOST_SUBDIR)/recode && \
33607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33609 "RANLIB=$${RANLIB}" \
33610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33611 distclean) \
33612 || exit 1
33613
33614 @endif recode
33615
33616 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
33617 maybe-maintainer-clean-recode:
33618 @if recode
33619 maybe-maintainer-clean-recode: maintainer-clean-recode
33620
33621 maintainer-clean-recode:
33622 @: $(MAKE); $(unstage)
33623 @[ -f ./recode/Makefile ] || exit 0; \
33624 r=`${PWD_COMMAND}`; export r; \
33625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33626 $(HOST_EXPORTS) \
33627 for flag in $(EXTRA_HOST_FLAGS) ; do \
33628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33629 done; \
33630 echo "Doing maintainer-clean in recode" ; \
33631 (cd $(HOST_SUBDIR)/recode && \
33632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33634 "RANLIB=$${RANLIB}" \
33635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33636 maintainer-clean) \
33637 || exit 1
33638
33639 @endif recode
33640
33641
33642
33643 .PHONY: configure-sed maybe-configure-sed
33644 maybe-configure-sed:
33645 @if gcc-bootstrap
33646 configure-sed: stage_current
33647 @endif gcc-bootstrap
33648 @if sed
33649 maybe-configure-sed: configure-sed
33650 configure-sed:
33651 @: $(MAKE); $(unstage)
33652 @r=`${PWD_COMMAND}`; export r; \
33653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33654 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
33655 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
33656 $(HOST_EXPORTS) \
33657 echo Configuring in $(HOST_SUBDIR)/sed; \
33658 cd "$(HOST_SUBDIR)/sed" || exit 1; \
33659 case $(srcdir) in \
33660 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33661 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
33662 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33663 esac; \
33664 srcdiroption="--srcdir=$${topdir}/sed"; \
33665 libsrcdir="$$s/sed"; \
33666 $(SHELL) $${libsrcdir}/configure \
33667 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33668 --target=${target_alias} $${srcdiroption} \
33669 || exit 1
33670 @endif sed
33671
33672
33673
33674
33675
33676 .PHONY: all-sed maybe-all-sed
33677 maybe-all-sed:
33678 @if gcc-bootstrap
33679 all-sed: stage_current
33680 @endif gcc-bootstrap
33681 @if sed
33682 TARGET-sed=all
33683 maybe-all-sed: all-sed
33684 all-sed: configure-sed
33685 @: $(MAKE); $(unstage)
33686 @r=`${PWD_COMMAND}`; export r; \
33687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33688 $(HOST_EXPORTS) \
33689 (cd $(HOST_SUBDIR)/sed && \
33690 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33691 $(TARGET-sed))
33692 @endif sed
33693
33694
33695
33696
33697 .PHONY: check-sed maybe-check-sed
33698 maybe-check-sed:
33699 @if sed
33700 maybe-check-sed: check-sed
33701
33702 check-sed:
33703 @: $(MAKE); $(unstage)
33704 @r=`${PWD_COMMAND}`; export r; \
33705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33706 $(HOST_EXPORTS) \
33707 (cd $(HOST_SUBDIR)/sed && \
33708 $(MAKE) $(FLAGS_TO_PASS) check)
33709
33710 @endif sed
33711
33712 .PHONY: install-sed maybe-install-sed
33713 maybe-install-sed:
33714 @if sed
33715 maybe-install-sed: install-sed
33716
33717 install-sed: installdirs
33718 @: $(MAKE); $(unstage)
33719 @r=`${PWD_COMMAND}`; export r; \
33720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33721 $(HOST_EXPORTS) \
33722 (cd $(HOST_SUBDIR)/sed && \
33723 $(MAKE) $(FLAGS_TO_PASS) install)
33724
33725 @endif sed
33726
33727 # Other targets (info, dvi, pdf, etc.)
33728
33729 .PHONY: maybe-info-sed info-sed
33730 maybe-info-sed:
33731 @if sed
33732 maybe-info-sed: info-sed
33733
33734 info-sed: \
33735 configure-sed
33736 @: $(MAKE); $(unstage)
33737 @[ -f ./sed/Makefile ] || exit 0; \
33738 r=`${PWD_COMMAND}`; export r; \
33739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33740 $(HOST_EXPORTS) \
33741 for flag in $(EXTRA_HOST_FLAGS) ; do \
33742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33743 done; \
33744 echo "Doing info in sed" ; \
33745 (cd $(HOST_SUBDIR)/sed && \
33746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33748 "RANLIB=$${RANLIB}" \
33749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33750 info) \
33751 || exit 1
33752
33753 @endif sed
33754
33755 .PHONY: maybe-dvi-sed dvi-sed
33756 maybe-dvi-sed:
33757 @if sed
33758 maybe-dvi-sed: dvi-sed
33759
33760 dvi-sed: \
33761 configure-sed
33762 @: $(MAKE); $(unstage)
33763 @[ -f ./sed/Makefile ] || exit 0; \
33764 r=`${PWD_COMMAND}`; export r; \
33765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33766 $(HOST_EXPORTS) \
33767 for flag in $(EXTRA_HOST_FLAGS) ; do \
33768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33769 done; \
33770 echo "Doing dvi in sed" ; \
33771 (cd $(HOST_SUBDIR)/sed && \
33772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33774 "RANLIB=$${RANLIB}" \
33775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33776 dvi) \
33777 || exit 1
33778
33779 @endif sed
33780
33781 .PHONY: maybe-pdf-sed pdf-sed
33782 maybe-pdf-sed:
33783 @if sed
33784 maybe-pdf-sed: pdf-sed
33785
33786 pdf-sed: \
33787 configure-sed
33788 @: $(MAKE); $(unstage)
33789 @[ -f ./sed/Makefile ] || exit 0; \
33790 r=`${PWD_COMMAND}`; export r; \
33791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33792 $(HOST_EXPORTS) \
33793 for flag in $(EXTRA_HOST_FLAGS) ; do \
33794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33795 done; \
33796 echo "Doing pdf in sed" ; \
33797 (cd $(HOST_SUBDIR)/sed && \
33798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33800 "RANLIB=$${RANLIB}" \
33801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33802 pdf) \
33803 || exit 1
33804
33805 @endif sed
33806
33807 .PHONY: maybe-html-sed html-sed
33808 maybe-html-sed:
33809 @if sed
33810 maybe-html-sed: html-sed
33811
33812 html-sed: \
33813 configure-sed
33814 @: $(MAKE); $(unstage)
33815 @[ -f ./sed/Makefile ] || exit 0; \
33816 r=`${PWD_COMMAND}`; export r; \
33817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33818 $(HOST_EXPORTS) \
33819 for flag in $(EXTRA_HOST_FLAGS) ; do \
33820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33821 done; \
33822 echo "Doing html in sed" ; \
33823 (cd $(HOST_SUBDIR)/sed && \
33824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33826 "RANLIB=$${RANLIB}" \
33827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33828 html) \
33829 || exit 1
33830
33831 @endif sed
33832
33833 .PHONY: maybe-TAGS-sed TAGS-sed
33834 maybe-TAGS-sed:
33835 @if sed
33836 maybe-TAGS-sed: TAGS-sed
33837
33838 TAGS-sed: \
33839 configure-sed
33840 @: $(MAKE); $(unstage)
33841 @[ -f ./sed/Makefile ] || exit 0; \
33842 r=`${PWD_COMMAND}`; export r; \
33843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33844 $(HOST_EXPORTS) \
33845 for flag in $(EXTRA_HOST_FLAGS) ; do \
33846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33847 done; \
33848 echo "Doing TAGS in sed" ; \
33849 (cd $(HOST_SUBDIR)/sed && \
33850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33852 "RANLIB=$${RANLIB}" \
33853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33854 TAGS) \
33855 || exit 1
33856
33857 @endif sed
33858
33859 .PHONY: maybe-install-info-sed install-info-sed
33860 maybe-install-info-sed:
33861 @if sed
33862 maybe-install-info-sed: install-info-sed
33863
33864 install-info-sed: \
33865 configure-sed \
33866 info-sed
33867 @: $(MAKE); $(unstage)
33868 @[ -f ./sed/Makefile ] || exit 0; \
33869 r=`${PWD_COMMAND}`; export r; \
33870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33871 $(HOST_EXPORTS) \
33872 for flag in $(EXTRA_HOST_FLAGS) ; do \
33873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33874 done; \
33875 echo "Doing install-info in sed" ; \
33876 (cd $(HOST_SUBDIR)/sed && \
33877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33879 "RANLIB=$${RANLIB}" \
33880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33881 install-info) \
33882 || exit 1
33883
33884 @endif sed
33885
33886 .PHONY: maybe-install-pdf-sed install-pdf-sed
33887 maybe-install-pdf-sed:
33888 @if sed
33889 maybe-install-pdf-sed: install-pdf-sed
33890
33891 install-pdf-sed: \
33892 configure-sed \
33893 pdf-sed
33894 @: $(MAKE); $(unstage)
33895 @[ -f ./sed/Makefile ] || exit 0; \
33896 r=`${PWD_COMMAND}`; export r; \
33897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33898 $(HOST_EXPORTS) \
33899 for flag in $(EXTRA_HOST_FLAGS) ; do \
33900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33901 done; \
33902 echo "Doing install-pdf in sed" ; \
33903 (cd $(HOST_SUBDIR)/sed && \
33904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33906 "RANLIB=$${RANLIB}" \
33907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33908 install-pdf) \
33909 || exit 1
33910
33911 @endif sed
33912
33913 .PHONY: maybe-install-html-sed install-html-sed
33914 maybe-install-html-sed:
33915 @if sed
33916 maybe-install-html-sed: install-html-sed
33917
33918 install-html-sed: \
33919 configure-sed \
33920 html-sed
33921 @: $(MAKE); $(unstage)
33922 @[ -f ./sed/Makefile ] || exit 0; \
33923 r=`${PWD_COMMAND}`; export r; \
33924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33925 $(HOST_EXPORTS) \
33926 for flag in $(EXTRA_HOST_FLAGS) ; do \
33927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33928 done; \
33929 echo "Doing install-html in sed" ; \
33930 (cd $(HOST_SUBDIR)/sed && \
33931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33933 "RANLIB=$${RANLIB}" \
33934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33935 install-html) \
33936 || exit 1
33937
33938 @endif sed
33939
33940 .PHONY: maybe-installcheck-sed installcheck-sed
33941 maybe-installcheck-sed:
33942 @if sed
33943 maybe-installcheck-sed: installcheck-sed
33944
33945 installcheck-sed: \
33946 configure-sed
33947 @: $(MAKE); $(unstage)
33948 @[ -f ./sed/Makefile ] || exit 0; \
33949 r=`${PWD_COMMAND}`; export r; \
33950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33951 $(HOST_EXPORTS) \
33952 for flag in $(EXTRA_HOST_FLAGS) ; do \
33953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33954 done; \
33955 echo "Doing installcheck in sed" ; \
33956 (cd $(HOST_SUBDIR)/sed && \
33957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33959 "RANLIB=$${RANLIB}" \
33960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33961 installcheck) \
33962 || exit 1
33963
33964 @endif sed
33965
33966 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
33967 maybe-mostlyclean-sed:
33968 @if sed
33969 maybe-mostlyclean-sed: mostlyclean-sed
33970
33971 mostlyclean-sed:
33972 @: $(MAKE); $(unstage)
33973 @[ -f ./sed/Makefile ] || exit 0; \
33974 r=`${PWD_COMMAND}`; export r; \
33975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33976 $(HOST_EXPORTS) \
33977 for flag in $(EXTRA_HOST_FLAGS) ; do \
33978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33979 done; \
33980 echo "Doing mostlyclean in sed" ; \
33981 (cd $(HOST_SUBDIR)/sed && \
33982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33984 "RANLIB=$${RANLIB}" \
33985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33986 mostlyclean) \
33987 || exit 1
33988
33989 @endif sed
33990
33991 .PHONY: maybe-clean-sed clean-sed
33992 maybe-clean-sed:
33993 @if sed
33994 maybe-clean-sed: clean-sed
33995
33996 clean-sed:
33997 @: $(MAKE); $(unstage)
33998 @[ -f ./sed/Makefile ] || exit 0; \
33999 r=`${PWD_COMMAND}`; export r; \
34000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34001 $(HOST_EXPORTS) \
34002 for flag in $(EXTRA_HOST_FLAGS) ; do \
34003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34004 done; \
34005 echo "Doing clean in sed" ; \
34006 (cd $(HOST_SUBDIR)/sed && \
34007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34009 "RANLIB=$${RANLIB}" \
34010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34011 clean) \
34012 || exit 1
34013
34014 @endif sed
34015
34016 .PHONY: maybe-distclean-sed distclean-sed
34017 maybe-distclean-sed:
34018 @if sed
34019 maybe-distclean-sed: distclean-sed
34020
34021 distclean-sed:
34022 @: $(MAKE); $(unstage)
34023 @[ -f ./sed/Makefile ] || exit 0; \
34024 r=`${PWD_COMMAND}`; export r; \
34025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34026 $(HOST_EXPORTS) \
34027 for flag in $(EXTRA_HOST_FLAGS) ; do \
34028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34029 done; \
34030 echo "Doing distclean in sed" ; \
34031 (cd $(HOST_SUBDIR)/sed && \
34032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34034 "RANLIB=$${RANLIB}" \
34035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34036 distclean) \
34037 || exit 1
34038
34039 @endif sed
34040
34041 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
34042 maybe-maintainer-clean-sed:
34043 @if sed
34044 maybe-maintainer-clean-sed: maintainer-clean-sed
34045
34046 maintainer-clean-sed:
34047 @: $(MAKE); $(unstage)
34048 @[ -f ./sed/Makefile ] || exit 0; \
34049 r=`${PWD_COMMAND}`; export r; \
34050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34051 $(HOST_EXPORTS) \
34052 for flag in $(EXTRA_HOST_FLAGS) ; do \
34053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34054 done; \
34055 echo "Doing maintainer-clean in sed" ; \
34056 (cd $(HOST_SUBDIR)/sed && \
34057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34059 "RANLIB=$${RANLIB}" \
34060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34061 maintainer-clean) \
34062 || exit 1
34063
34064 @endif sed
34065
34066
34067
34068 .PHONY: configure-send-pr maybe-configure-send-pr
34069 maybe-configure-send-pr:
34070 @if gcc-bootstrap
34071 configure-send-pr: stage_current
34072 @endif gcc-bootstrap
34073 @if send-pr
34074 maybe-configure-send-pr: configure-send-pr
34075 configure-send-pr:
34076 @: $(MAKE); $(unstage)
34077 @r=`${PWD_COMMAND}`; export r; \
34078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34079 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
34080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
34081 $(HOST_EXPORTS) \
34082 echo Configuring in $(HOST_SUBDIR)/send-pr; \
34083 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
34084 case $(srcdir) in \
34085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34086 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
34087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34088 esac; \
34089 srcdiroption="--srcdir=$${topdir}/send-pr"; \
34090 libsrcdir="$$s/send-pr"; \
34091 $(SHELL) $${libsrcdir}/configure \
34092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34093 --target=${target_alias} $${srcdiroption} \
34094 || exit 1
34095 @endif send-pr
34096
34097
34098
34099
34100
34101 .PHONY: all-send-pr maybe-all-send-pr
34102 maybe-all-send-pr:
34103 @if gcc-bootstrap
34104 all-send-pr: stage_current
34105 @endif gcc-bootstrap
34106 @if send-pr
34107 TARGET-send-pr=all
34108 maybe-all-send-pr: all-send-pr
34109 all-send-pr: configure-send-pr
34110 @: $(MAKE); $(unstage)
34111 @r=`${PWD_COMMAND}`; export r; \
34112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34113 $(HOST_EXPORTS) \
34114 (cd $(HOST_SUBDIR)/send-pr && \
34115 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34116 $(TARGET-send-pr))
34117 @endif send-pr
34118
34119
34120
34121
34122 .PHONY: check-send-pr maybe-check-send-pr
34123 maybe-check-send-pr:
34124 @if send-pr
34125 maybe-check-send-pr: check-send-pr
34126
34127 check-send-pr:
34128 @: $(MAKE); $(unstage)
34129 @r=`${PWD_COMMAND}`; export r; \
34130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34131 $(HOST_EXPORTS) \
34132 (cd $(HOST_SUBDIR)/send-pr && \
34133 $(MAKE) $(FLAGS_TO_PASS) check)
34134
34135 @endif send-pr
34136
34137 .PHONY: install-send-pr maybe-install-send-pr
34138 maybe-install-send-pr:
34139 @if send-pr
34140 maybe-install-send-pr: install-send-pr
34141
34142 install-send-pr: installdirs
34143 @: $(MAKE); $(unstage)
34144 @r=`${PWD_COMMAND}`; export r; \
34145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34146 $(HOST_EXPORTS) \
34147 (cd $(HOST_SUBDIR)/send-pr && \
34148 $(MAKE) $(FLAGS_TO_PASS) install)
34149
34150 @endif send-pr
34151
34152 # Other targets (info, dvi, pdf, etc.)
34153
34154 .PHONY: maybe-info-send-pr info-send-pr
34155 maybe-info-send-pr:
34156 @if send-pr
34157 maybe-info-send-pr: info-send-pr
34158
34159 info-send-pr: \
34160 configure-send-pr
34161 @: $(MAKE); $(unstage)
34162 @[ -f ./send-pr/Makefile ] || exit 0; \
34163 r=`${PWD_COMMAND}`; export r; \
34164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34165 $(HOST_EXPORTS) \
34166 for flag in $(EXTRA_HOST_FLAGS) ; do \
34167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34168 done; \
34169 echo "Doing info in send-pr" ; \
34170 (cd $(HOST_SUBDIR)/send-pr && \
34171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34173 "RANLIB=$${RANLIB}" \
34174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34175 info) \
34176 || exit 1
34177
34178 @endif send-pr
34179
34180 .PHONY: maybe-dvi-send-pr dvi-send-pr
34181 maybe-dvi-send-pr:
34182 @if send-pr
34183 maybe-dvi-send-pr: dvi-send-pr
34184
34185 dvi-send-pr: \
34186 configure-send-pr
34187 @: $(MAKE); $(unstage)
34188 @[ -f ./send-pr/Makefile ] || exit 0; \
34189 r=`${PWD_COMMAND}`; export r; \
34190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34191 $(HOST_EXPORTS) \
34192 for flag in $(EXTRA_HOST_FLAGS) ; do \
34193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34194 done; \
34195 echo "Doing dvi in send-pr" ; \
34196 (cd $(HOST_SUBDIR)/send-pr && \
34197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34199 "RANLIB=$${RANLIB}" \
34200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34201 dvi) \
34202 || exit 1
34203
34204 @endif send-pr
34205
34206 .PHONY: maybe-pdf-send-pr pdf-send-pr
34207 maybe-pdf-send-pr:
34208 @if send-pr
34209 maybe-pdf-send-pr: pdf-send-pr
34210
34211 pdf-send-pr: \
34212 configure-send-pr
34213 @: $(MAKE); $(unstage)
34214 @[ -f ./send-pr/Makefile ] || exit 0; \
34215 r=`${PWD_COMMAND}`; export r; \
34216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34217 $(HOST_EXPORTS) \
34218 for flag in $(EXTRA_HOST_FLAGS) ; do \
34219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34220 done; \
34221 echo "Doing pdf in send-pr" ; \
34222 (cd $(HOST_SUBDIR)/send-pr && \
34223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34225 "RANLIB=$${RANLIB}" \
34226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34227 pdf) \
34228 || exit 1
34229
34230 @endif send-pr
34231
34232 .PHONY: maybe-html-send-pr html-send-pr
34233 maybe-html-send-pr:
34234 @if send-pr
34235 maybe-html-send-pr: html-send-pr
34236
34237 html-send-pr: \
34238 configure-send-pr
34239 @: $(MAKE); $(unstage)
34240 @[ -f ./send-pr/Makefile ] || exit 0; \
34241 r=`${PWD_COMMAND}`; export r; \
34242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34243 $(HOST_EXPORTS) \
34244 for flag in $(EXTRA_HOST_FLAGS) ; do \
34245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34246 done; \
34247 echo "Doing html in send-pr" ; \
34248 (cd $(HOST_SUBDIR)/send-pr && \
34249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34251 "RANLIB=$${RANLIB}" \
34252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34253 html) \
34254 || exit 1
34255
34256 @endif send-pr
34257
34258 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
34259 maybe-TAGS-send-pr:
34260 @if send-pr
34261 maybe-TAGS-send-pr: TAGS-send-pr
34262
34263 TAGS-send-pr: \
34264 configure-send-pr
34265 @: $(MAKE); $(unstage)
34266 @[ -f ./send-pr/Makefile ] || exit 0; \
34267 r=`${PWD_COMMAND}`; export r; \
34268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34269 $(HOST_EXPORTS) \
34270 for flag in $(EXTRA_HOST_FLAGS) ; do \
34271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34272 done; \
34273 echo "Doing TAGS in send-pr" ; \
34274 (cd $(HOST_SUBDIR)/send-pr && \
34275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34277 "RANLIB=$${RANLIB}" \
34278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34279 TAGS) \
34280 || exit 1
34281
34282 @endif send-pr
34283
34284 .PHONY: maybe-install-info-send-pr install-info-send-pr
34285 maybe-install-info-send-pr:
34286 @if send-pr
34287 maybe-install-info-send-pr: install-info-send-pr
34288
34289 install-info-send-pr: \
34290 configure-send-pr \
34291 info-send-pr
34292 @: $(MAKE); $(unstage)
34293 @[ -f ./send-pr/Makefile ] || exit 0; \
34294 r=`${PWD_COMMAND}`; export r; \
34295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34296 $(HOST_EXPORTS) \
34297 for flag in $(EXTRA_HOST_FLAGS) ; do \
34298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34299 done; \
34300 echo "Doing install-info in send-pr" ; \
34301 (cd $(HOST_SUBDIR)/send-pr && \
34302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34304 "RANLIB=$${RANLIB}" \
34305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34306 install-info) \
34307 || exit 1
34308
34309 @endif send-pr
34310
34311 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
34312 maybe-install-pdf-send-pr:
34313 @if send-pr
34314 maybe-install-pdf-send-pr: install-pdf-send-pr
34315
34316 install-pdf-send-pr: \
34317 configure-send-pr \
34318 pdf-send-pr
34319 @: $(MAKE); $(unstage)
34320 @[ -f ./send-pr/Makefile ] || exit 0; \
34321 r=`${PWD_COMMAND}`; export r; \
34322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34323 $(HOST_EXPORTS) \
34324 for flag in $(EXTRA_HOST_FLAGS) ; do \
34325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34326 done; \
34327 echo "Doing install-pdf in send-pr" ; \
34328 (cd $(HOST_SUBDIR)/send-pr && \
34329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34331 "RANLIB=$${RANLIB}" \
34332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34333 install-pdf) \
34334 || exit 1
34335
34336 @endif send-pr
34337
34338 .PHONY: maybe-install-html-send-pr install-html-send-pr
34339 maybe-install-html-send-pr:
34340 @if send-pr
34341 maybe-install-html-send-pr: install-html-send-pr
34342
34343 install-html-send-pr: \
34344 configure-send-pr \
34345 html-send-pr
34346 @: $(MAKE); $(unstage)
34347 @[ -f ./send-pr/Makefile ] || exit 0; \
34348 r=`${PWD_COMMAND}`; export r; \
34349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34350 $(HOST_EXPORTS) \
34351 for flag in $(EXTRA_HOST_FLAGS) ; do \
34352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34353 done; \
34354 echo "Doing install-html in send-pr" ; \
34355 (cd $(HOST_SUBDIR)/send-pr && \
34356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34358 "RANLIB=$${RANLIB}" \
34359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34360 install-html) \
34361 || exit 1
34362
34363 @endif send-pr
34364
34365 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
34366 maybe-installcheck-send-pr:
34367 @if send-pr
34368 maybe-installcheck-send-pr: installcheck-send-pr
34369
34370 installcheck-send-pr: \
34371 configure-send-pr
34372 @: $(MAKE); $(unstage)
34373 @[ -f ./send-pr/Makefile ] || exit 0; \
34374 r=`${PWD_COMMAND}`; export r; \
34375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34376 $(HOST_EXPORTS) \
34377 for flag in $(EXTRA_HOST_FLAGS) ; do \
34378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34379 done; \
34380 echo "Doing installcheck in send-pr" ; \
34381 (cd $(HOST_SUBDIR)/send-pr && \
34382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34384 "RANLIB=$${RANLIB}" \
34385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34386 installcheck) \
34387 || exit 1
34388
34389 @endif send-pr
34390
34391 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
34392 maybe-mostlyclean-send-pr:
34393 @if send-pr
34394 maybe-mostlyclean-send-pr: mostlyclean-send-pr
34395
34396 mostlyclean-send-pr:
34397 @: $(MAKE); $(unstage)
34398 @[ -f ./send-pr/Makefile ] || exit 0; \
34399 r=`${PWD_COMMAND}`; export r; \
34400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34401 $(HOST_EXPORTS) \
34402 for flag in $(EXTRA_HOST_FLAGS) ; do \
34403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34404 done; \
34405 echo "Doing mostlyclean in send-pr" ; \
34406 (cd $(HOST_SUBDIR)/send-pr && \
34407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34409 "RANLIB=$${RANLIB}" \
34410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34411 mostlyclean) \
34412 || exit 1
34413
34414 @endif send-pr
34415
34416 .PHONY: maybe-clean-send-pr clean-send-pr
34417 maybe-clean-send-pr:
34418 @if send-pr
34419 maybe-clean-send-pr: clean-send-pr
34420
34421 clean-send-pr:
34422 @: $(MAKE); $(unstage)
34423 @[ -f ./send-pr/Makefile ] || exit 0; \
34424 r=`${PWD_COMMAND}`; export r; \
34425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34426 $(HOST_EXPORTS) \
34427 for flag in $(EXTRA_HOST_FLAGS) ; do \
34428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34429 done; \
34430 echo "Doing clean in send-pr" ; \
34431 (cd $(HOST_SUBDIR)/send-pr && \
34432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34434 "RANLIB=$${RANLIB}" \
34435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34436 clean) \
34437 || exit 1
34438
34439 @endif send-pr
34440
34441 .PHONY: maybe-distclean-send-pr distclean-send-pr
34442 maybe-distclean-send-pr:
34443 @if send-pr
34444 maybe-distclean-send-pr: distclean-send-pr
34445
34446 distclean-send-pr:
34447 @: $(MAKE); $(unstage)
34448 @[ -f ./send-pr/Makefile ] || exit 0; \
34449 r=`${PWD_COMMAND}`; export r; \
34450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34451 $(HOST_EXPORTS) \
34452 for flag in $(EXTRA_HOST_FLAGS) ; do \
34453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34454 done; \
34455 echo "Doing distclean in send-pr" ; \
34456 (cd $(HOST_SUBDIR)/send-pr && \
34457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34459 "RANLIB=$${RANLIB}" \
34460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34461 distclean) \
34462 || exit 1
34463
34464 @endif send-pr
34465
34466 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
34467 maybe-maintainer-clean-send-pr:
34468 @if send-pr
34469 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
34470
34471 maintainer-clean-send-pr:
34472 @: $(MAKE); $(unstage)
34473 @[ -f ./send-pr/Makefile ] || exit 0; \
34474 r=`${PWD_COMMAND}`; export r; \
34475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34476 $(HOST_EXPORTS) \
34477 for flag in $(EXTRA_HOST_FLAGS) ; do \
34478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34479 done; \
34480 echo "Doing maintainer-clean in send-pr" ; \
34481 (cd $(HOST_SUBDIR)/send-pr && \
34482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34484 "RANLIB=$${RANLIB}" \
34485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34486 maintainer-clean) \
34487 || exit 1
34488
34489 @endif send-pr
34490
34491
34492
34493 .PHONY: configure-shellutils maybe-configure-shellutils
34494 maybe-configure-shellutils:
34495 @if gcc-bootstrap
34496 configure-shellutils: stage_current
34497 @endif gcc-bootstrap
34498 @if shellutils
34499 maybe-configure-shellutils: configure-shellutils
34500 configure-shellutils:
34501 @: $(MAKE); $(unstage)
34502 @r=`${PWD_COMMAND}`; export r; \
34503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34504 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
34505 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
34506 $(HOST_EXPORTS) \
34507 echo Configuring in $(HOST_SUBDIR)/shellutils; \
34508 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
34509 case $(srcdir) in \
34510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34511 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
34512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34513 esac; \
34514 srcdiroption="--srcdir=$${topdir}/shellutils"; \
34515 libsrcdir="$$s/shellutils"; \
34516 $(SHELL) $${libsrcdir}/configure \
34517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34518 --target=${target_alias} $${srcdiroption} \
34519 || exit 1
34520 @endif shellutils
34521
34522
34523
34524
34525
34526 .PHONY: all-shellutils maybe-all-shellutils
34527 maybe-all-shellutils:
34528 @if gcc-bootstrap
34529 all-shellutils: stage_current
34530 @endif gcc-bootstrap
34531 @if shellutils
34532 TARGET-shellutils=all
34533 maybe-all-shellutils: all-shellutils
34534 all-shellutils: configure-shellutils
34535 @: $(MAKE); $(unstage)
34536 @r=`${PWD_COMMAND}`; export r; \
34537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34538 $(HOST_EXPORTS) \
34539 (cd $(HOST_SUBDIR)/shellutils && \
34540 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34541 $(TARGET-shellutils))
34542 @endif shellutils
34543
34544
34545
34546
34547 .PHONY: check-shellutils maybe-check-shellutils
34548 maybe-check-shellutils:
34549 @if shellutils
34550 maybe-check-shellutils: check-shellutils
34551
34552 check-shellutils:
34553 @: $(MAKE); $(unstage)
34554 @r=`${PWD_COMMAND}`; export r; \
34555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34556 $(HOST_EXPORTS) \
34557 (cd $(HOST_SUBDIR)/shellutils && \
34558 $(MAKE) $(FLAGS_TO_PASS) check)
34559
34560 @endif shellutils
34561
34562 .PHONY: install-shellutils maybe-install-shellutils
34563 maybe-install-shellutils:
34564 @if shellutils
34565 maybe-install-shellutils: install-shellutils
34566
34567 install-shellutils: installdirs
34568 @: $(MAKE); $(unstage)
34569 @r=`${PWD_COMMAND}`; export r; \
34570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34571 $(HOST_EXPORTS) \
34572 (cd $(HOST_SUBDIR)/shellutils && \
34573 $(MAKE) $(FLAGS_TO_PASS) install)
34574
34575 @endif shellutils
34576
34577 # Other targets (info, dvi, pdf, etc.)
34578
34579 .PHONY: maybe-info-shellutils info-shellutils
34580 maybe-info-shellutils:
34581 @if shellutils
34582 maybe-info-shellutils: info-shellutils
34583
34584 info-shellutils: \
34585 configure-shellutils
34586 @: $(MAKE); $(unstage)
34587 @[ -f ./shellutils/Makefile ] || exit 0; \
34588 r=`${PWD_COMMAND}`; export r; \
34589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34590 $(HOST_EXPORTS) \
34591 for flag in $(EXTRA_HOST_FLAGS) ; do \
34592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34593 done; \
34594 echo "Doing info in shellutils" ; \
34595 (cd $(HOST_SUBDIR)/shellutils && \
34596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34598 "RANLIB=$${RANLIB}" \
34599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34600 info) \
34601 || exit 1
34602
34603 @endif shellutils
34604
34605 .PHONY: maybe-dvi-shellutils dvi-shellutils
34606 maybe-dvi-shellutils:
34607 @if shellutils
34608 maybe-dvi-shellutils: dvi-shellutils
34609
34610 dvi-shellutils: \
34611 configure-shellutils
34612 @: $(MAKE); $(unstage)
34613 @[ -f ./shellutils/Makefile ] || exit 0; \
34614 r=`${PWD_COMMAND}`; export r; \
34615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34616 $(HOST_EXPORTS) \
34617 for flag in $(EXTRA_HOST_FLAGS) ; do \
34618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34619 done; \
34620 echo "Doing dvi in shellutils" ; \
34621 (cd $(HOST_SUBDIR)/shellutils && \
34622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34624 "RANLIB=$${RANLIB}" \
34625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34626 dvi) \
34627 || exit 1
34628
34629 @endif shellutils
34630
34631 .PHONY: maybe-pdf-shellutils pdf-shellutils
34632 maybe-pdf-shellutils:
34633 @if shellutils
34634 maybe-pdf-shellutils: pdf-shellutils
34635
34636 pdf-shellutils: \
34637 configure-shellutils
34638 @: $(MAKE); $(unstage)
34639 @[ -f ./shellutils/Makefile ] || exit 0; \
34640 r=`${PWD_COMMAND}`; export r; \
34641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34642 $(HOST_EXPORTS) \
34643 for flag in $(EXTRA_HOST_FLAGS) ; do \
34644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34645 done; \
34646 echo "Doing pdf in shellutils" ; \
34647 (cd $(HOST_SUBDIR)/shellutils && \
34648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34650 "RANLIB=$${RANLIB}" \
34651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34652 pdf) \
34653 || exit 1
34654
34655 @endif shellutils
34656
34657 .PHONY: maybe-html-shellutils html-shellutils
34658 maybe-html-shellutils:
34659 @if shellutils
34660 maybe-html-shellutils: html-shellutils
34661
34662 html-shellutils: \
34663 configure-shellutils
34664 @: $(MAKE); $(unstage)
34665 @[ -f ./shellutils/Makefile ] || exit 0; \
34666 r=`${PWD_COMMAND}`; export r; \
34667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34668 $(HOST_EXPORTS) \
34669 for flag in $(EXTRA_HOST_FLAGS) ; do \
34670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34671 done; \
34672 echo "Doing html in shellutils" ; \
34673 (cd $(HOST_SUBDIR)/shellutils && \
34674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34676 "RANLIB=$${RANLIB}" \
34677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34678 html) \
34679 || exit 1
34680
34681 @endif shellutils
34682
34683 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
34684 maybe-TAGS-shellutils:
34685 @if shellutils
34686 maybe-TAGS-shellutils: TAGS-shellutils
34687
34688 TAGS-shellutils: \
34689 configure-shellutils
34690 @: $(MAKE); $(unstage)
34691 @[ -f ./shellutils/Makefile ] || exit 0; \
34692 r=`${PWD_COMMAND}`; export r; \
34693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34694 $(HOST_EXPORTS) \
34695 for flag in $(EXTRA_HOST_FLAGS) ; do \
34696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34697 done; \
34698 echo "Doing TAGS in shellutils" ; \
34699 (cd $(HOST_SUBDIR)/shellutils && \
34700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34702 "RANLIB=$${RANLIB}" \
34703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34704 TAGS) \
34705 || exit 1
34706
34707 @endif shellutils
34708
34709 .PHONY: maybe-install-info-shellutils install-info-shellutils
34710 maybe-install-info-shellutils:
34711 @if shellutils
34712 maybe-install-info-shellutils: install-info-shellutils
34713
34714 install-info-shellutils: \
34715 configure-shellutils \
34716 info-shellutils
34717 @: $(MAKE); $(unstage)
34718 @[ -f ./shellutils/Makefile ] || exit 0; \
34719 r=`${PWD_COMMAND}`; export r; \
34720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34721 $(HOST_EXPORTS) \
34722 for flag in $(EXTRA_HOST_FLAGS) ; do \
34723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34724 done; \
34725 echo "Doing install-info in shellutils" ; \
34726 (cd $(HOST_SUBDIR)/shellutils && \
34727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34729 "RANLIB=$${RANLIB}" \
34730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34731 install-info) \
34732 || exit 1
34733
34734 @endif shellutils
34735
34736 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
34737 maybe-install-pdf-shellutils:
34738 @if shellutils
34739 maybe-install-pdf-shellutils: install-pdf-shellutils
34740
34741 install-pdf-shellutils: \
34742 configure-shellutils \
34743 pdf-shellutils
34744 @: $(MAKE); $(unstage)
34745 @[ -f ./shellutils/Makefile ] || exit 0; \
34746 r=`${PWD_COMMAND}`; export r; \
34747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34748 $(HOST_EXPORTS) \
34749 for flag in $(EXTRA_HOST_FLAGS) ; do \
34750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34751 done; \
34752 echo "Doing install-pdf in shellutils" ; \
34753 (cd $(HOST_SUBDIR)/shellutils && \
34754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34756 "RANLIB=$${RANLIB}" \
34757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34758 install-pdf) \
34759 || exit 1
34760
34761 @endif shellutils
34762
34763 .PHONY: maybe-install-html-shellutils install-html-shellutils
34764 maybe-install-html-shellutils:
34765 @if shellutils
34766 maybe-install-html-shellutils: install-html-shellutils
34767
34768 install-html-shellutils: \
34769 configure-shellutils \
34770 html-shellutils
34771 @: $(MAKE); $(unstage)
34772 @[ -f ./shellutils/Makefile ] || exit 0; \
34773 r=`${PWD_COMMAND}`; export r; \
34774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34775 $(HOST_EXPORTS) \
34776 for flag in $(EXTRA_HOST_FLAGS) ; do \
34777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34778 done; \
34779 echo "Doing install-html in shellutils" ; \
34780 (cd $(HOST_SUBDIR)/shellutils && \
34781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34783 "RANLIB=$${RANLIB}" \
34784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34785 install-html) \
34786 || exit 1
34787
34788 @endif shellutils
34789
34790 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
34791 maybe-installcheck-shellutils:
34792 @if shellutils
34793 maybe-installcheck-shellutils: installcheck-shellutils
34794
34795 installcheck-shellutils: \
34796 configure-shellutils
34797 @: $(MAKE); $(unstage)
34798 @[ -f ./shellutils/Makefile ] || exit 0; \
34799 r=`${PWD_COMMAND}`; export r; \
34800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34801 $(HOST_EXPORTS) \
34802 for flag in $(EXTRA_HOST_FLAGS) ; do \
34803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34804 done; \
34805 echo "Doing installcheck in shellutils" ; \
34806 (cd $(HOST_SUBDIR)/shellutils && \
34807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34809 "RANLIB=$${RANLIB}" \
34810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34811 installcheck) \
34812 || exit 1
34813
34814 @endif shellutils
34815
34816 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
34817 maybe-mostlyclean-shellutils:
34818 @if shellutils
34819 maybe-mostlyclean-shellutils: mostlyclean-shellutils
34820
34821 mostlyclean-shellutils:
34822 @: $(MAKE); $(unstage)
34823 @[ -f ./shellutils/Makefile ] || exit 0; \
34824 r=`${PWD_COMMAND}`; export r; \
34825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34826 $(HOST_EXPORTS) \
34827 for flag in $(EXTRA_HOST_FLAGS) ; do \
34828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34829 done; \
34830 echo "Doing mostlyclean in shellutils" ; \
34831 (cd $(HOST_SUBDIR)/shellutils && \
34832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34834 "RANLIB=$${RANLIB}" \
34835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34836 mostlyclean) \
34837 || exit 1
34838
34839 @endif shellutils
34840
34841 .PHONY: maybe-clean-shellutils clean-shellutils
34842 maybe-clean-shellutils:
34843 @if shellutils
34844 maybe-clean-shellutils: clean-shellutils
34845
34846 clean-shellutils:
34847 @: $(MAKE); $(unstage)
34848 @[ -f ./shellutils/Makefile ] || exit 0; \
34849 r=`${PWD_COMMAND}`; export r; \
34850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34851 $(HOST_EXPORTS) \
34852 for flag in $(EXTRA_HOST_FLAGS) ; do \
34853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34854 done; \
34855 echo "Doing clean in shellutils" ; \
34856 (cd $(HOST_SUBDIR)/shellutils && \
34857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34859 "RANLIB=$${RANLIB}" \
34860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34861 clean) \
34862 || exit 1
34863
34864 @endif shellutils
34865
34866 .PHONY: maybe-distclean-shellutils distclean-shellutils
34867 maybe-distclean-shellutils:
34868 @if shellutils
34869 maybe-distclean-shellutils: distclean-shellutils
34870
34871 distclean-shellutils:
34872 @: $(MAKE); $(unstage)
34873 @[ -f ./shellutils/Makefile ] || exit 0; \
34874 r=`${PWD_COMMAND}`; export r; \
34875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34876 $(HOST_EXPORTS) \
34877 for flag in $(EXTRA_HOST_FLAGS) ; do \
34878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34879 done; \
34880 echo "Doing distclean in shellutils" ; \
34881 (cd $(HOST_SUBDIR)/shellutils && \
34882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34884 "RANLIB=$${RANLIB}" \
34885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34886 distclean) \
34887 || exit 1
34888
34889 @endif shellutils
34890
34891 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
34892 maybe-maintainer-clean-shellutils:
34893 @if shellutils
34894 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
34895
34896 maintainer-clean-shellutils:
34897 @: $(MAKE); $(unstage)
34898 @[ -f ./shellutils/Makefile ] || exit 0; \
34899 r=`${PWD_COMMAND}`; export r; \
34900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34901 $(HOST_EXPORTS) \
34902 for flag in $(EXTRA_HOST_FLAGS) ; do \
34903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34904 done; \
34905 echo "Doing maintainer-clean in shellutils" ; \
34906 (cd $(HOST_SUBDIR)/shellutils && \
34907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34909 "RANLIB=$${RANLIB}" \
34910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34911 maintainer-clean) \
34912 || exit 1
34913
34914 @endif shellutils
34915
34916
34917
34918 .PHONY: configure-sid maybe-configure-sid
34919 maybe-configure-sid:
34920 @if gcc-bootstrap
34921 configure-sid: stage_current
34922 @endif gcc-bootstrap
34923 @if sid
34924 maybe-configure-sid: configure-sid
34925 configure-sid:
34926 @: $(MAKE); $(unstage)
34927 @r=`${PWD_COMMAND}`; export r; \
34928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34929 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
34930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
34931 $(HOST_EXPORTS) \
34932 echo Configuring in $(HOST_SUBDIR)/sid; \
34933 cd "$(HOST_SUBDIR)/sid" || exit 1; \
34934 case $(srcdir) in \
34935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34936 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
34937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34938 esac; \
34939 srcdiroption="--srcdir=$${topdir}/sid"; \
34940 libsrcdir="$$s/sid"; \
34941 $(SHELL) $${libsrcdir}/configure \
34942 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34943 --target=${target_alias} $${srcdiroption} \
34944 || exit 1
34945 @endif sid
34946
34947
34948
34949
34950
34951 .PHONY: all-sid maybe-all-sid
34952 maybe-all-sid:
34953 @if gcc-bootstrap
34954 all-sid: stage_current
34955 @endif gcc-bootstrap
34956 @if sid
34957 TARGET-sid=all
34958 maybe-all-sid: all-sid
34959 all-sid: configure-sid
34960 @: $(MAKE); $(unstage)
34961 @r=`${PWD_COMMAND}`; export r; \
34962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34963 $(HOST_EXPORTS) \
34964 (cd $(HOST_SUBDIR)/sid && \
34965 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34966 $(TARGET-sid))
34967 @endif sid
34968
34969
34970
34971
34972 .PHONY: check-sid maybe-check-sid
34973 maybe-check-sid:
34974 @if sid
34975 maybe-check-sid: check-sid
34976
34977 check-sid:
34978 @: $(MAKE); $(unstage)
34979 @r=`${PWD_COMMAND}`; export r; \
34980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34981 $(HOST_EXPORTS) \
34982 (cd $(HOST_SUBDIR)/sid && \
34983 $(MAKE) $(FLAGS_TO_PASS) check)
34984
34985 @endif sid
34986
34987 .PHONY: install-sid maybe-install-sid
34988 maybe-install-sid:
34989 @if sid
34990 maybe-install-sid: install-sid
34991
34992 install-sid: installdirs
34993 @: $(MAKE); $(unstage)
34994 @r=`${PWD_COMMAND}`; export r; \
34995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34996 $(HOST_EXPORTS) \
34997 (cd $(HOST_SUBDIR)/sid && \
34998 $(MAKE) $(FLAGS_TO_PASS) install)
34999
35000 @endif sid
35001
35002 # Other targets (info, dvi, pdf, etc.)
35003
35004 .PHONY: maybe-info-sid info-sid
35005 maybe-info-sid:
35006 @if sid
35007 maybe-info-sid: info-sid
35008
35009 info-sid: \
35010 configure-sid
35011 @: $(MAKE); $(unstage)
35012 @[ -f ./sid/Makefile ] || exit 0; \
35013 r=`${PWD_COMMAND}`; export r; \
35014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35015 $(HOST_EXPORTS) \
35016 for flag in $(EXTRA_HOST_FLAGS) ; do \
35017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35018 done; \
35019 echo "Doing info in sid" ; \
35020 (cd $(HOST_SUBDIR)/sid && \
35021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35023 "RANLIB=$${RANLIB}" \
35024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35025 info) \
35026 || exit 1
35027
35028 @endif sid
35029
35030 .PHONY: maybe-dvi-sid dvi-sid
35031 maybe-dvi-sid:
35032 @if sid
35033 maybe-dvi-sid: dvi-sid
35034
35035 dvi-sid: \
35036 configure-sid
35037 @: $(MAKE); $(unstage)
35038 @[ -f ./sid/Makefile ] || exit 0; \
35039 r=`${PWD_COMMAND}`; export r; \
35040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35041 $(HOST_EXPORTS) \
35042 for flag in $(EXTRA_HOST_FLAGS) ; do \
35043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35044 done; \
35045 echo "Doing dvi in sid" ; \
35046 (cd $(HOST_SUBDIR)/sid && \
35047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35049 "RANLIB=$${RANLIB}" \
35050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35051 dvi) \
35052 || exit 1
35053
35054 @endif sid
35055
35056 .PHONY: maybe-pdf-sid pdf-sid
35057 maybe-pdf-sid:
35058 @if sid
35059 maybe-pdf-sid: pdf-sid
35060
35061 pdf-sid: \
35062 configure-sid
35063 @: $(MAKE); $(unstage)
35064 @[ -f ./sid/Makefile ] || exit 0; \
35065 r=`${PWD_COMMAND}`; export r; \
35066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35067 $(HOST_EXPORTS) \
35068 for flag in $(EXTRA_HOST_FLAGS) ; do \
35069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35070 done; \
35071 echo "Doing pdf in sid" ; \
35072 (cd $(HOST_SUBDIR)/sid && \
35073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35075 "RANLIB=$${RANLIB}" \
35076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35077 pdf) \
35078 || exit 1
35079
35080 @endif sid
35081
35082 .PHONY: maybe-html-sid html-sid
35083 maybe-html-sid:
35084 @if sid
35085 maybe-html-sid: html-sid
35086
35087 html-sid: \
35088 configure-sid
35089 @: $(MAKE); $(unstage)
35090 @[ -f ./sid/Makefile ] || exit 0; \
35091 r=`${PWD_COMMAND}`; export r; \
35092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35093 $(HOST_EXPORTS) \
35094 for flag in $(EXTRA_HOST_FLAGS) ; do \
35095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35096 done; \
35097 echo "Doing html in sid" ; \
35098 (cd $(HOST_SUBDIR)/sid && \
35099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35101 "RANLIB=$${RANLIB}" \
35102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35103 html) \
35104 || exit 1
35105
35106 @endif sid
35107
35108 .PHONY: maybe-TAGS-sid TAGS-sid
35109 maybe-TAGS-sid:
35110 @if sid
35111 maybe-TAGS-sid: TAGS-sid
35112
35113 TAGS-sid: \
35114 configure-sid
35115 @: $(MAKE); $(unstage)
35116 @[ -f ./sid/Makefile ] || exit 0; \
35117 r=`${PWD_COMMAND}`; export r; \
35118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35119 $(HOST_EXPORTS) \
35120 for flag in $(EXTRA_HOST_FLAGS) ; do \
35121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35122 done; \
35123 echo "Doing TAGS in sid" ; \
35124 (cd $(HOST_SUBDIR)/sid && \
35125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35127 "RANLIB=$${RANLIB}" \
35128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35129 TAGS) \
35130 || exit 1
35131
35132 @endif sid
35133
35134 .PHONY: maybe-install-info-sid install-info-sid
35135 maybe-install-info-sid:
35136 @if sid
35137 maybe-install-info-sid: install-info-sid
35138
35139 install-info-sid: \
35140 configure-sid \
35141 info-sid
35142 @: $(MAKE); $(unstage)
35143 @[ -f ./sid/Makefile ] || exit 0; \
35144 r=`${PWD_COMMAND}`; export r; \
35145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35146 $(HOST_EXPORTS) \
35147 for flag in $(EXTRA_HOST_FLAGS) ; do \
35148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35149 done; \
35150 echo "Doing install-info in sid" ; \
35151 (cd $(HOST_SUBDIR)/sid && \
35152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35154 "RANLIB=$${RANLIB}" \
35155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35156 install-info) \
35157 || exit 1
35158
35159 @endif sid
35160
35161 .PHONY: maybe-install-pdf-sid install-pdf-sid
35162 maybe-install-pdf-sid:
35163 @if sid
35164 maybe-install-pdf-sid: install-pdf-sid
35165
35166 install-pdf-sid: \
35167 configure-sid \
35168 pdf-sid
35169 @: $(MAKE); $(unstage)
35170 @[ -f ./sid/Makefile ] || exit 0; \
35171 r=`${PWD_COMMAND}`; export r; \
35172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35173 $(HOST_EXPORTS) \
35174 for flag in $(EXTRA_HOST_FLAGS) ; do \
35175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35176 done; \
35177 echo "Doing install-pdf in sid" ; \
35178 (cd $(HOST_SUBDIR)/sid && \
35179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35181 "RANLIB=$${RANLIB}" \
35182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35183 install-pdf) \
35184 || exit 1
35185
35186 @endif sid
35187
35188 .PHONY: maybe-install-html-sid install-html-sid
35189 maybe-install-html-sid:
35190 @if sid
35191 maybe-install-html-sid: install-html-sid
35192
35193 install-html-sid: \
35194 configure-sid \
35195 html-sid
35196 @: $(MAKE); $(unstage)
35197 @[ -f ./sid/Makefile ] || exit 0; \
35198 r=`${PWD_COMMAND}`; export r; \
35199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35200 $(HOST_EXPORTS) \
35201 for flag in $(EXTRA_HOST_FLAGS) ; do \
35202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35203 done; \
35204 echo "Doing install-html in sid" ; \
35205 (cd $(HOST_SUBDIR)/sid && \
35206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35208 "RANLIB=$${RANLIB}" \
35209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35210 install-html) \
35211 || exit 1
35212
35213 @endif sid
35214
35215 .PHONY: maybe-installcheck-sid installcheck-sid
35216 maybe-installcheck-sid:
35217 @if sid
35218 maybe-installcheck-sid: installcheck-sid
35219
35220 installcheck-sid: \
35221 configure-sid
35222 @: $(MAKE); $(unstage)
35223 @[ -f ./sid/Makefile ] || exit 0; \
35224 r=`${PWD_COMMAND}`; export r; \
35225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35226 $(HOST_EXPORTS) \
35227 for flag in $(EXTRA_HOST_FLAGS) ; do \
35228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35229 done; \
35230 echo "Doing installcheck in sid" ; \
35231 (cd $(HOST_SUBDIR)/sid && \
35232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35234 "RANLIB=$${RANLIB}" \
35235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35236 installcheck) \
35237 || exit 1
35238
35239 @endif sid
35240
35241 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
35242 maybe-mostlyclean-sid:
35243 @if sid
35244 maybe-mostlyclean-sid: mostlyclean-sid
35245
35246 mostlyclean-sid:
35247 @: $(MAKE); $(unstage)
35248 @[ -f ./sid/Makefile ] || exit 0; \
35249 r=`${PWD_COMMAND}`; export r; \
35250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35251 $(HOST_EXPORTS) \
35252 for flag in $(EXTRA_HOST_FLAGS) ; do \
35253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35254 done; \
35255 echo "Doing mostlyclean in sid" ; \
35256 (cd $(HOST_SUBDIR)/sid && \
35257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35259 "RANLIB=$${RANLIB}" \
35260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35261 mostlyclean) \
35262 || exit 1
35263
35264 @endif sid
35265
35266 .PHONY: maybe-clean-sid clean-sid
35267 maybe-clean-sid:
35268 @if sid
35269 maybe-clean-sid: clean-sid
35270
35271 clean-sid:
35272 @: $(MAKE); $(unstage)
35273 @[ -f ./sid/Makefile ] || exit 0; \
35274 r=`${PWD_COMMAND}`; export r; \
35275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35276 $(HOST_EXPORTS) \
35277 for flag in $(EXTRA_HOST_FLAGS) ; do \
35278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35279 done; \
35280 echo "Doing clean in sid" ; \
35281 (cd $(HOST_SUBDIR)/sid && \
35282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35284 "RANLIB=$${RANLIB}" \
35285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35286 clean) \
35287 || exit 1
35288
35289 @endif sid
35290
35291 .PHONY: maybe-distclean-sid distclean-sid
35292 maybe-distclean-sid:
35293 @if sid
35294 maybe-distclean-sid: distclean-sid
35295
35296 distclean-sid:
35297 @: $(MAKE); $(unstage)
35298 @[ -f ./sid/Makefile ] || exit 0; \
35299 r=`${PWD_COMMAND}`; export r; \
35300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35301 $(HOST_EXPORTS) \
35302 for flag in $(EXTRA_HOST_FLAGS) ; do \
35303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35304 done; \
35305 echo "Doing distclean in sid" ; \
35306 (cd $(HOST_SUBDIR)/sid && \
35307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35309 "RANLIB=$${RANLIB}" \
35310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35311 distclean) \
35312 || exit 1
35313
35314 @endif sid
35315
35316 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
35317 maybe-maintainer-clean-sid:
35318 @if sid
35319 maybe-maintainer-clean-sid: maintainer-clean-sid
35320
35321 maintainer-clean-sid:
35322 @: $(MAKE); $(unstage)
35323 @[ -f ./sid/Makefile ] || exit 0; \
35324 r=`${PWD_COMMAND}`; export r; \
35325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35326 $(HOST_EXPORTS) \
35327 for flag in $(EXTRA_HOST_FLAGS) ; do \
35328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35329 done; \
35330 echo "Doing maintainer-clean in sid" ; \
35331 (cd $(HOST_SUBDIR)/sid && \
35332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35334 "RANLIB=$${RANLIB}" \
35335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35336 maintainer-clean) \
35337 || exit 1
35338
35339 @endif sid
35340
35341
35342
35343 .PHONY: configure-sim maybe-configure-sim
35344 maybe-configure-sim:
35345 @if gcc-bootstrap
35346 configure-sim: stage_current
35347 @endif gcc-bootstrap
35348 @if sim
35349 maybe-configure-sim: configure-sim
35350 configure-sim:
35351 @: $(MAKE); $(unstage)
35352 @r=`${PWD_COMMAND}`; export r; \
35353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35354 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
35355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
35356 $(HOST_EXPORTS) \
35357 echo Configuring in $(HOST_SUBDIR)/sim; \
35358 cd "$(HOST_SUBDIR)/sim" || exit 1; \
35359 case $(srcdir) in \
35360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35361 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
35362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35363 esac; \
35364 srcdiroption="--srcdir=$${topdir}/sim"; \
35365 libsrcdir="$$s/sim"; \
35366 $(SHELL) $${libsrcdir}/configure \
35367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35368 --target=${target_alias} $${srcdiroption} \
35369 || exit 1
35370 @endif sim
35371
35372
35373
35374
35375
35376 .PHONY: all-sim maybe-all-sim
35377 maybe-all-sim:
35378 @if gcc-bootstrap
35379 all-sim: stage_current
35380 @endif gcc-bootstrap
35381 @if sim
35382 TARGET-sim=all
35383 maybe-all-sim: all-sim
35384 all-sim: configure-sim
35385 @: $(MAKE); $(unstage)
35386 @r=`${PWD_COMMAND}`; export r; \
35387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35388 $(HOST_EXPORTS) \
35389 (cd $(HOST_SUBDIR)/sim && \
35390 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35391 $(TARGET-sim))
35392 @endif sim
35393
35394
35395
35396
35397 .PHONY: check-sim maybe-check-sim
35398 maybe-check-sim:
35399 @if sim
35400 maybe-check-sim: check-sim
35401
35402 check-sim:
35403 @: $(MAKE); $(unstage)
35404 @r=`${PWD_COMMAND}`; export r; \
35405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35406 $(HOST_EXPORTS) \
35407 (cd $(HOST_SUBDIR)/sim && \
35408 $(MAKE) $(FLAGS_TO_PASS) check)
35409
35410 @endif sim
35411
35412 .PHONY: install-sim maybe-install-sim
35413 maybe-install-sim:
35414 @if sim
35415 maybe-install-sim: install-sim
35416
35417 install-sim: installdirs
35418 @: $(MAKE); $(unstage)
35419 @r=`${PWD_COMMAND}`; export r; \
35420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35421 $(HOST_EXPORTS) \
35422 (cd $(HOST_SUBDIR)/sim && \
35423 $(MAKE) $(FLAGS_TO_PASS) install)
35424
35425 @endif sim
35426
35427 # Other targets (info, dvi, pdf, etc.)
35428
35429 .PHONY: maybe-info-sim info-sim
35430 maybe-info-sim:
35431 @if sim
35432 maybe-info-sim: info-sim
35433
35434 info-sim: \
35435 configure-sim
35436 @: $(MAKE); $(unstage)
35437 @[ -f ./sim/Makefile ] || exit 0; \
35438 r=`${PWD_COMMAND}`; export r; \
35439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35440 $(HOST_EXPORTS) \
35441 for flag in $(EXTRA_HOST_FLAGS) ; do \
35442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35443 done; \
35444 echo "Doing info in sim" ; \
35445 (cd $(HOST_SUBDIR)/sim && \
35446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35448 "RANLIB=$${RANLIB}" \
35449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35450 info) \
35451 || exit 1
35452
35453 @endif sim
35454
35455 .PHONY: maybe-dvi-sim dvi-sim
35456 maybe-dvi-sim:
35457 @if sim
35458 maybe-dvi-sim: dvi-sim
35459
35460 dvi-sim: \
35461 configure-sim
35462 @: $(MAKE); $(unstage)
35463 @[ -f ./sim/Makefile ] || exit 0; \
35464 r=`${PWD_COMMAND}`; export r; \
35465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35466 $(HOST_EXPORTS) \
35467 for flag in $(EXTRA_HOST_FLAGS) ; do \
35468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35469 done; \
35470 echo "Doing dvi in sim" ; \
35471 (cd $(HOST_SUBDIR)/sim && \
35472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35474 "RANLIB=$${RANLIB}" \
35475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35476 dvi) \
35477 || exit 1
35478
35479 @endif sim
35480
35481 .PHONY: maybe-pdf-sim pdf-sim
35482 maybe-pdf-sim:
35483 @if sim
35484 maybe-pdf-sim: pdf-sim
35485
35486 pdf-sim: \
35487 configure-sim
35488 @: $(MAKE); $(unstage)
35489 @[ -f ./sim/Makefile ] || exit 0; \
35490 r=`${PWD_COMMAND}`; export r; \
35491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35492 $(HOST_EXPORTS) \
35493 for flag in $(EXTRA_HOST_FLAGS) ; do \
35494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35495 done; \
35496 echo "Doing pdf in sim" ; \
35497 (cd $(HOST_SUBDIR)/sim && \
35498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35500 "RANLIB=$${RANLIB}" \
35501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35502 pdf) \
35503 || exit 1
35504
35505 @endif sim
35506
35507 .PHONY: maybe-html-sim html-sim
35508 maybe-html-sim:
35509 @if sim
35510 maybe-html-sim: html-sim
35511
35512 html-sim: \
35513 configure-sim
35514 @: $(MAKE); $(unstage)
35515 @[ -f ./sim/Makefile ] || exit 0; \
35516 r=`${PWD_COMMAND}`; export r; \
35517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35518 $(HOST_EXPORTS) \
35519 for flag in $(EXTRA_HOST_FLAGS) ; do \
35520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35521 done; \
35522 echo "Doing html in sim" ; \
35523 (cd $(HOST_SUBDIR)/sim && \
35524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35526 "RANLIB=$${RANLIB}" \
35527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35528 html) \
35529 || exit 1
35530
35531 @endif sim
35532
35533 .PHONY: maybe-TAGS-sim TAGS-sim
35534 maybe-TAGS-sim:
35535 @if sim
35536 maybe-TAGS-sim: TAGS-sim
35537
35538 TAGS-sim: \
35539 configure-sim
35540 @: $(MAKE); $(unstage)
35541 @[ -f ./sim/Makefile ] || exit 0; \
35542 r=`${PWD_COMMAND}`; export r; \
35543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35544 $(HOST_EXPORTS) \
35545 for flag in $(EXTRA_HOST_FLAGS) ; do \
35546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35547 done; \
35548 echo "Doing TAGS in sim" ; \
35549 (cd $(HOST_SUBDIR)/sim && \
35550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35552 "RANLIB=$${RANLIB}" \
35553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35554 TAGS) \
35555 || exit 1
35556
35557 @endif sim
35558
35559 .PHONY: maybe-install-info-sim install-info-sim
35560 maybe-install-info-sim:
35561 @if sim
35562 maybe-install-info-sim: install-info-sim
35563
35564 install-info-sim: \
35565 configure-sim \
35566 info-sim
35567 @: $(MAKE); $(unstage)
35568 @[ -f ./sim/Makefile ] || exit 0; \
35569 r=`${PWD_COMMAND}`; export r; \
35570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35571 $(HOST_EXPORTS) \
35572 for flag in $(EXTRA_HOST_FLAGS) ; do \
35573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35574 done; \
35575 echo "Doing install-info in sim" ; \
35576 (cd $(HOST_SUBDIR)/sim && \
35577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35579 "RANLIB=$${RANLIB}" \
35580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35581 install-info) \
35582 || exit 1
35583
35584 @endif sim
35585
35586 .PHONY: maybe-install-pdf-sim install-pdf-sim
35587 maybe-install-pdf-sim:
35588 @if sim
35589 maybe-install-pdf-sim: install-pdf-sim
35590
35591 install-pdf-sim: \
35592 configure-sim \
35593 pdf-sim
35594 @: $(MAKE); $(unstage)
35595 @[ -f ./sim/Makefile ] || exit 0; \
35596 r=`${PWD_COMMAND}`; export r; \
35597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35598 $(HOST_EXPORTS) \
35599 for flag in $(EXTRA_HOST_FLAGS) ; do \
35600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35601 done; \
35602 echo "Doing install-pdf in sim" ; \
35603 (cd $(HOST_SUBDIR)/sim && \
35604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35606 "RANLIB=$${RANLIB}" \
35607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35608 install-pdf) \
35609 || exit 1
35610
35611 @endif sim
35612
35613 .PHONY: maybe-install-html-sim install-html-sim
35614 maybe-install-html-sim:
35615 @if sim
35616 maybe-install-html-sim: install-html-sim
35617
35618 install-html-sim: \
35619 configure-sim \
35620 html-sim
35621 @: $(MAKE); $(unstage)
35622 @[ -f ./sim/Makefile ] || exit 0; \
35623 r=`${PWD_COMMAND}`; export r; \
35624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35625 $(HOST_EXPORTS) \
35626 for flag in $(EXTRA_HOST_FLAGS) ; do \
35627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35628 done; \
35629 echo "Doing install-html in sim" ; \
35630 (cd $(HOST_SUBDIR)/sim && \
35631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35633 "RANLIB=$${RANLIB}" \
35634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35635 install-html) \
35636 || exit 1
35637
35638 @endif sim
35639
35640 .PHONY: maybe-installcheck-sim installcheck-sim
35641 maybe-installcheck-sim:
35642 @if sim
35643 maybe-installcheck-sim: installcheck-sim
35644
35645 installcheck-sim: \
35646 configure-sim
35647 @: $(MAKE); $(unstage)
35648 @[ -f ./sim/Makefile ] || exit 0; \
35649 r=`${PWD_COMMAND}`; export r; \
35650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35651 $(HOST_EXPORTS) \
35652 for flag in $(EXTRA_HOST_FLAGS) ; do \
35653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35654 done; \
35655 echo "Doing installcheck in sim" ; \
35656 (cd $(HOST_SUBDIR)/sim && \
35657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35659 "RANLIB=$${RANLIB}" \
35660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35661 installcheck) \
35662 || exit 1
35663
35664 @endif sim
35665
35666 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
35667 maybe-mostlyclean-sim:
35668 @if sim
35669 maybe-mostlyclean-sim: mostlyclean-sim
35670
35671 mostlyclean-sim:
35672 @: $(MAKE); $(unstage)
35673 @[ -f ./sim/Makefile ] || exit 0; \
35674 r=`${PWD_COMMAND}`; export r; \
35675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35676 $(HOST_EXPORTS) \
35677 for flag in $(EXTRA_HOST_FLAGS) ; do \
35678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35679 done; \
35680 echo "Doing mostlyclean in sim" ; \
35681 (cd $(HOST_SUBDIR)/sim && \
35682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35684 "RANLIB=$${RANLIB}" \
35685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35686 mostlyclean) \
35687 || exit 1
35688
35689 @endif sim
35690
35691 .PHONY: maybe-clean-sim clean-sim
35692 maybe-clean-sim:
35693 @if sim
35694 maybe-clean-sim: clean-sim
35695
35696 clean-sim:
35697 @: $(MAKE); $(unstage)
35698 @[ -f ./sim/Makefile ] || exit 0; \
35699 r=`${PWD_COMMAND}`; export r; \
35700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35701 $(HOST_EXPORTS) \
35702 for flag in $(EXTRA_HOST_FLAGS) ; do \
35703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35704 done; \
35705 echo "Doing clean in sim" ; \
35706 (cd $(HOST_SUBDIR)/sim && \
35707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35709 "RANLIB=$${RANLIB}" \
35710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35711 clean) \
35712 || exit 1
35713
35714 @endif sim
35715
35716 .PHONY: maybe-distclean-sim distclean-sim
35717 maybe-distclean-sim:
35718 @if sim
35719 maybe-distclean-sim: distclean-sim
35720
35721 distclean-sim:
35722 @: $(MAKE); $(unstage)
35723 @[ -f ./sim/Makefile ] || exit 0; \
35724 r=`${PWD_COMMAND}`; export r; \
35725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35726 $(HOST_EXPORTS) \
35727 for flag in $(EXTRA_HOST_FLAGS) ; do \
35728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35729 done; \
35730 echo "Doing distclean in sim" ; \
35731 (cd $(HOST_SUBDIR)/sim && \
35732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35734 "RANLIB=$${RANLIB}" \
35735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35736 distclean) \
35737 || exit 1
35738
35739 @endif sim
35740
35741 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
35742 maybe-maintainer-clean-sim:
35743 @if sim
35744 maybe-maintainer-clean-sim: maintainer-clean-sim
35745
35746 maintainer-clean-sim:
35747 @: $(MAKE); $(unstage)
35748 @[ -f ./sim/Makefile ] || exit 0; \
35749 r=`${PWD_COMMAND}`; export r; \
35750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35751 $(HOST_EXPORTS) \
35752 for flag in $(EXTRA_HOST_FLAGS) ; do \
35753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35754 done; \
35755 echo "Doing maintainer-clean in sim" ; \
35756 (cd $(HOST_SUBDIR)/sim && \
35757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35759 "RANLIB=$${RANLIB}" \
35760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35761 maintainer-clean) \
35762 || exit 1
35763
35764 @endif sim
35765
35766
35767
35768 .PHONY: configure-tar maybe-configure-tar
35769 maybe-configure-tar:
35770 @if gcc-bootstrap
35771 configure-tar: stage_current
35772 @endif gcc-bootstrap
35773 @if tar
35774 maybe-configure-tar: configure-tar
35775 configure-tar:
35776 @: $(MAKE); $(unstage)
35777 @r=`${PWD_COMMAND}`; export r; \
35778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35779 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
35780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
35781 $(HOST_EXPORTS) \
35782 echo Configuring in $(HOST_SUBDIR)/tar; \
35783 cd "$(HOST_SUBDIR)/tar" || exit 1; \
35784 case $(srcdir) in \
35785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35786 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
35787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35788 esac; \
35789 srcdiroption="--srcdir=$${topdir}/tar"; \
35790 libsrcdir="$$s/tar"; \
35791 $(SHELL) $${libsrcdir}/configure \
35792 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35793 --target=${target_alias} $${srcdiroption} \
35794 || exit 1
35795 @endif tar
35796
35797
35798
35799
35800
35801 .PHONY: all-tar maybe-all-tar
35802 maybe-all-tar:
35803 @if gcc-bootstrap
35804 all-tar: stage_current
35805 @endif gcc-bootstrap
35806 @if tar
35807 TARGET-tar=all
35808 maybe-all-tar: all-tar
35809 all-tar: configure-tar
35810 @: $(MAKE); $(unstage)
35811 @r=`${PWD_COMMAND}`; export r; \
35812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35813 $(HOST_EXPORTS) \
35814 (cd $(HOST_SUBDIR)/tar && \
35815 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35816 $(TARGET-tar))
35817 @endif tar
35818
35819
35820
35821
35822 .PHONY: check-tar maybe-check-tar
35823 maybe-check-tar:
35824 @if tar
35825 maybe-check-tar: check-tar
35826
35827 check-tar:
35828 @: $(MAKE); $(unstage)
35829 @r=`${PWD_COMMAND}`; export r; \
35830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35831 $(HOST_EXPORTS) \
35832 (cd $(HOST_SUBDIR)/tar && \
35833 $(MAKE) $(FLAGS_TO_PASS) check)
35834
35835 @endif tar
35836
35837 .PHONY: install-tar maybe-install-tar
35838 maybe-install-tar:
35839 @if tar
35840 maybe-install-tar: install-tar
35841
35842 install-tar: installdirs
35843 @: $(MAKE); $(unstage)
35844 @r=`${PWD_COMMAND}`; export r; \
35845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35846 $(HOST_EXPORTS) \
35847 (cd $(HOST_SUBDIR)/tar && \
35848 $(MAKE) $(FLAGS_TO_PASS) install)
35849
35850 @endif tar
35851
35852 # Other targets (info, dvi, pdf, etc.)
35853
35854 .PHONY: maybe-info-tar info-tar
35855 maybe-info-tar:
35856 @if tar
35857 maybe-info-tar: info-tar
35858
35859 info-tar: \
35860 configure-tar
35861 @: $(MAKE); $(unstage)
35862 @[ -f ./tar/Makefile ] || exit 0; \
35863 r=`${PWD_COMMAND}`; export r; \
35864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35865 $(HOST_EXPORTS) \
35866 for flag in $(EXTRA_HOST_FLAGS) ; do \
35867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35868 done; \
35869 echo "Doing info in tar" ; \
35870 (cd $(HOST_SUBDIR)/tar && \
35871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35873 "RANLIB=$${RANLIB}" \
35874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35875 info) \
35876 || exit 1
35877
35878 @endif tar
35879
35880 .PHONY: maybe-dvi-tar dvi-tar
35881 maybe-dvi-tar:
35882 @if tar
35883 maybe-dvi-tar: dvi-tar
35884
35885 dvi-tar: \
35886 configure-tar
35887 @: $(MAKE); $(unstage)
35888 @[ -f ./tar/Makefile ] || exit 0; \
35889 r=`${PWD_COMMAND}`; export r; \
35890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35891 $(HOST_EXPORTS) \
35892 for flag in $(EXTRA_HOST_FLAGS) ; do \
35893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35894 done; \
35895 echo "Doing dvi in tar" ; \
35896 (cd $(HOST_SUBDIR)/tar && \
35897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35899 "RANLIB=$${RANLIB}" \
35900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35901 dvi) \
35902 || exit 1
35903
35904 @endif tar
35905
35906 .PHONY: maybe-pdf-tar pdf-tar
35907 maybe-pdf-tar:
35908 @if tar
35909 maybe-pdf-tar: pdf-tar
35910
35911 pdf-tar: \
35912 configure-tar
35913 @: $(MAKE); $(unstage)
35914 @[ -f ./tar/Makefile ] || exit 0; \
35915 r=`${PWD_COMMAND}`; export r; \
35916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35917 $(HOST_EXPORTS) \
35918 for flag in $(EXTRA_HOST_FLAGS) ; do \
35919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35920 done; \
35921 echo "Doing pdf in tar" ; \
35922 (cd $(HOST_SUBDIR)/tar && \
35923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35925 "RANLIB=$${RANLIB}" \
35926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35927 pdf) \
35928 || exit 1
35929
35930 @endif tar
35931
35932 .PHONY: maybe-html-tar html-tar
35933 maybe-html-tar:
35934 @if tar
35935 maybe-html-tar: html-tar
35936
35937 html-tar: \
35938 configure-tar
35939 @: $(MAKE); $(unstage)
35940 @[ -f ./tar/Makefile ] || exit 0; \
35941 r=`${PWD_COMMAND}`; export r; \
35942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35943 $(HOST_EXPORTS) \
35944 for flag in $(EXTRA_HOST_FLAGS) ; do \
35945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35946 done; \
35947 echo "Doing html in tar" ; \
35948 (cd $(HOST_SUBDIR)/tar && \
35949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35951 "RANLIB=$${RANLIB}" \
35952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35953 html) \
35954 || exit 1
35955
35956 @endif tar
35957
35958 .PHONY: maybe-TAGS-tar TAGS-tar
35959 maybe-TAGS-tar:
35960 @if tar
35961 maybe-TAGS-tar: TAGS-tar
35962
35963 TAGS-tar: \
35964 configure-tar
35965 @: $(MAKE); $(unstage)
35966 @[ -f ./tar/Makefile ] || exit 0; \
35967 r=`${PWD_COMMAND}`; export r; \
35968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35969 $(HOST_EXPORTS) \
35970 for flag in $(EXTRA_HOST_FLAGS) ; do \
35971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35972 done; \
35973 echo "Doing TAGS in tar" ; \
35974 (cd $(HOST_SUBDIR)/tar && \
35975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35977 "RANLIB=$${RANLIB}" \
35978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35979 TAGS) \
35980 || exit 1
35981
35982 @endif tar
35983
35984 .PHONY: maybe-install-info-tar install-info-tar
35985 maybe-install-info-tar:
35986 @if tar
35987 maybe-install-info-tar: install-info-tar
35988
35989 install-info-tar: \
35990 configure-tar \
35991 info-tar
35992 @: $(MAKE); $(unstage)
35993 @[ -f ./tar/Makefile ] || exit 0; \
35994 r=`${PWD_COMMAND}`; export r; \
35995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35996 $(HOST_EXPORTS) \
35997 for flag in $(EXTRA_HOST_FLAGS) ; do \
35998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35999 done; \
36000 echo "Doing install-info in tar" ; \
36001 (cd $(HOST_SUBDIR)/tar && \
36002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36004 "RANLIB=$${RANLIB}" \
36005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36006 install-info) \
36007 || exit 1
36008
36009 @endif tar
36010
36011 .PHONY: maybe-install-pdf-tar install-pdf-tar
36012 maybe-install-pdf-tar:
36013 @if tar
36014 maybe-install-pdf-tar: install-pdf-tar
36015
36016 install-pdf-tar: \
36017 configure-tar \
36018 pdf-tar
36019 @: $(MAKE); $(unstage)
36020 @[ -f ./tar/Makefile ] || exit 0; \
36021 r=`${PWD_COMMAND}`; export r; \
36022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36023 $(HOST_EXPORTS) \
36024 for flag in $(EXTRA_HOST_FLAGS) ; do \
36025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36026 done; \
36027 echo "Doing install-pdf in tar" ; \
36028 (cd $(HOST_SUBDIR)/tar && \
36029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36031 "RANLIB=$${RANLIB}" \
36032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36033 install-pdf) \
36034 || exit 1
36035
36036 @endif tar
36037
36038 .PHONY: maybe-install-html-tar install-html-tar
36039 maybe-install-html-tar:
36040 @if tar
36041 maybe-install-html-tar: install-html-tar
36042
36043 install-html-tar: \
36044 configure-tar \
36045 html-tar
36046 @: $(MAKE); $(unstage)
36047 @[ -f ./tar/Makefile ] || exit 0; \
36048 r=`${PWD_COMMAND}`; export r; \
36049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36050 $(HOST_EXPORTS) \
36051 for flag in $(EXTRA_HOST_FLAGS) ; do \
36052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36053 done; \
36054 echo "Doing install-html in tar" ; \
36055 (cd $(HOST_SUBDIR)/tar && \
36056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36058 "RANLIB=$${RANLIB}" \
36059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36060 install-html) \
36061 || exit 1
36062
36063 @endif tar
36064
36065 .PHONY: maybe-installcheck-tar installcheck-tar
36066 maybe-installcheck-tar:
36067 @if tar
36068 maybe-installcheck-tar: installcheck-tar
36069
36070 installcheck-tar: \
36071 configure-tar
36072 @: $(MAKE); $(unstage)
36073 @[ -f ./tar/Makefile ] || exit 0; \
36074 r=`${PWD_COMMAND}`; export r; \
36075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36076 $(HOST_EXPORTS) \
36077 for flag in $(EXTRA_HOST_FLAGS) ; do \
36078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36079 done; \
36080 echo "Doing installcheck in tar" ; \
36081 (cd $(HOST_SUBDIR)/tar && \
36082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36084 "RANLIB=$${RANLIB}" \
36085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36086 installcheck) \
36087 || exit 1
36088
36089 @endif tar
36090
36091 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
36092 maybe-mostlyclean-tar:
36093 @if tar
36094 maybe-mostlyclean-tar: mostlyclean-tar
36095
36096 mostlyclean-tar:
36097 @: $(MAKE); $(unstage)
36098 @[ -f ./tar/Makefile ] || exit 0; \
36099 r=`${PWD_COMMAND}`; export r; \
36100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36101 $(HOST_EXPORTS) \
36102 for flag in $(EXTRA_HOST_FLAGS) ; do \
36103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36104 done; \
36105 echo "Doing mostlyclean in tar" ; \
36106 (cd $(HOST_SUBDIR)/tar && \
36107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36109 "RANLIB=$${RANLIB}" \
36110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36111 mostlyclean) \
36112 || exit 1
36113
36114 @endif tar
36115
36116 .PHONY: maybe-clean-tar clean-tar
36117 maybe-clean-tar:
36118 @if tar
36119 maybe-clean-tar: clean-tar
36120
36121 clean-tar:
36122 @: $(MAKE); $(unstage)
36123 @[ -f ./tar/Makefile ] || exit 0; \
36124 r=`${PWD_COMMAND}`; export r; \
36125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36126 $(HOST_EXPORTS) \
36127 for flag in $(EXTRA_HOST_FLAGS) ; do \
36128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36129 done; \
36130 echo "Doing clean in tar" ; \
36131 (cd $(HOST_SUBDIR)/tar && \
36132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36134 "RANLIB=$${RANLIB}" \
36135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36136 clean) \
36137 || exit 1
36138
36139 @endif tar
36140
36141 .PHONY: maybe-distclean-tar distclean-tar
36142 maybe-distclean-tar:
36143 @if tar
36144 maybe-distclean-tar: distclean-tar
36145
36146 distclean-tar:
36147 @: $(MAKE); $(unstage)
36148 @[ -f ./tar/Makefile ] || exit 0; \
36149 r=`${PWD_COMMAND}`; export r; \
36150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36151 $(HOST_EXPORTS) \
36152 for flag in $(EXTRA_HOST_FLAGS) ; do \
36153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36154 done; \
36155 echo "Doing distclean in tar" ; \
36156 (cd $(HOST_SUBDIR)/tar && \
36157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36159 "RANLIB=$${RANLIB}" \
36160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36161 distclean) \
36162 || exit 1
36163
36164 @endif tar
36165
36166 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
36167 maybe-maintainer-clean-tar:
36168 @if tar
36169 maybe-maintainer-clean-tar: maintainer-clean-tar
36170
36171 maintainer-clean-tar:
36172 @: $(MAKE); $(unstage)
36173 @[ -f ./tar/Makefile ] || exit 0; \
36174 r=`${PWD_COMMAND}`; export r; \
36175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36176 $(HOST_EXPORTS) \
36177 for flag in $(EXTRA_HOST_FLAGS) ; do \
36178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36179 done; \
36180 echo "Doing maintainer-clean in tar" ; \
36181 (cd $(HOST_SUBDIR)/tar && \
36182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36184 "RANLIB=$${RANLIB}" \
36185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36186 maintainer-clean) \
36187 || exit 1
36188
36189 @endif tar
36190
36191
36192
36193 .PHONY: configure-texinfo maybe-configure-texinfo
36194 maybe-configure-texinfo:
36195 @if gcc-bootstrap
36196 configure-texinfo: stage_current
36197 @endif gcc-bootstrap
36198 @if texinfo
36199 maybe-configure-texinfo: configure-texinfo
36200 configure-texinfo:
36201 @: $(MAKE); $(unstage)
36202 @r=`${PWD_COMMAND}`; export r; \
36203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36204 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
36205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
36206 $(HOST_EXPORTS) \
36207 echo Configuring in $(HOST_SUBDIR)/texinfo; \
36208 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
36209 case $(srcdir) in \
36210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36211 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
36212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36213 esac; \
36214 srcdiroption="--srcdir=$${topdir}/texinfo"; \
36215 libsrcdir="$$s/texinfo"; \
36216 $(SHELL) $${libsrcdir}/configure \
36217 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36218 --target=${target_alias} $${srcdiroption} \
36219 || exit 1
36220 @endif texinfo
36221
36222
36223
36224
36225
36226 .PHONY: all-texinfo maybe-all-texinfo
36227 maybe-all-texinfo:
36228 @if gcc-bootstrap
36229 all-texinfo: stage_current
36230 @endif gcc-bootstrap
36231 @if texinfo
36232 TARGET-texinfo=all
36233 maybe-all-texinfo: all-texinfo
36234 all-texinfo: configure-texinfo
36235 @: $(MAKE); $(unstage)
36236 @r=`${PWD_COMMAND}`; export r; \
36237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36238 $(HOST_EXPORTS) \
36239 (cd $(HOST_SUBDIR)/texinfo && \
36240 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36241 $(TARGET-texinfo))
36242 @endif texinfo
36243
36244
36245
36246
36247 .PHONY: check-texinfo maybe-check-texinfo
36248 maybe-check-texinfo:
36249 @if texinfo
36250 maybe-check-texinfo: check-texinfo
36251
36252 check-texinfo:
36253 @: $(MAKE); $(unstage)
36254 @r=`${PWD_COMMAND}`; export r; \
36255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36256 $(HOST_EXPORTS) \
36257 (cd $(HOST_SUBDIR)/texinfo && \
36258 $(MAKE) $(FLAGS_TO_PASS) check)
36259
36260 @endif texinfo
36261
36262 .PHONY: install-texinfo maybe-install-texinfo
36263 maybe-install-texinfo:
36264 @if texinfo
36265 maybe-install-texinfo: install-texinfo
36266
36267 install-texinfo:
36268
36269 @endif texinfo
36270
36271 # Other targets (info, dvi, pdf, etc.)
36272
36273 .PHONY: maybe-info-texinfo info-texinfo
36274 maybe-info-texinfo:
36275 @if texinfo
36276 maybe-info-texinfo: info-texinfo
36277
36278 info-texinfo: \
36279 configure-texinfo
36280 @: $(MAKE); $(unstage)
36281 @[ -f ./texinfo/Makefile ] || exit 0; \
36282 r=`${PWD_COMMAND}`; export r; \
36283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36284 $(HOST_EXPORTS) \
36285 for flag in $(EXTRA_HOST_FLAGS) ; do \
36286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36287 done; \
36288 echo "Doing info in texinfo" ; \
36289 (cd $(HOST_SUBDIR)/texinfo && \
36290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36292 "RANLIB=$${RANLIB}" \
36293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36294 info) \
36295 || exit 1
36296
36297 @endif texinfo
36298
36299 .PHONY: maybe-dvi-texinfo dvi-texinfo
36300 maybe-dvi-texinfo:
36301 @if texinfo
36302 maybe-dvi-texinfo: dvi-texinfo
36303
36304 dvi-texinfo: \
36305 configure-texinfo
36306 @: $(MAKE); $(unstage)
36307 @[ -f ./texinfo/Makefile ] || exit 0; \
36308 r=`${PWD_COMMAND}`; export r; \
36309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36310 $(HOST_EXPORTS) \
36311 for flag in $(EXTRA_HOST_FLAGS) ; do \
36312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36313 done; \
36314 echo "Doing dvi in texinfo" ; \
36315 (cd $(HOST_SUBDIR)/texinfo && \
36316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36318 "RANLIB=$${RANLIB}" \
36319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36320 dvi) \
36321 || exit 1
36322
36323 @endif texinfo
36324
36325 .PHONY: maybe-pdf-texinfo pdf-texinfo
36326 maybe-pdf-texinfo:
36327 @if texinfo
36328 maybe-pdf-texinfo: pdf-texinfo
36329
36330 pdf-texinfo: \
36331 configure-texinfo
36332 @: $(MAKE); $(unstage)
36333 @[ -f ./texinfo/Makefile ] || exit 0; \
36334 r=`${PWD_COMMAND}`; export r; \
36335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36336 $(HOST_EXPORTS) \
36337 for flag in $(EXTRA_HOST_FLAGS) ; do \
36338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36339 done; \
36340 echo "Doing pdf in texinfo" ; \
36341 (cd $(HOST_SUBDIR)/texinfo && \
36342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36344 "RANLIB=$${RANLIB}" \
36345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36346 pdf) \
36347 || exit 1
36348
36349 @endif texinfo
36350
36351 .PHONY: maybe-html-texinfo html-texinfo
36352 maybe-html-texinfo:
36353 @if texinfo
36354 maybe-html-texinfo: html-texinfo
36355
36356 html-texinfo: \
36357 configure-texinfo
36358 @: $(MAKE); $(unstage)
36359 @[ -f ./texinfo/Makefile ] || exit 0; \
36360 r=`${PWD_COMMAND}`; export r; \
36361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36362 $(HOST_EXPORTS) \
36363 for flag in $(EXTRA_HOST_FLAGS) ; do \
36364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36365 done; \
36366 echo "Doing html in texinfo" ; \
36367 (cd $(HOST_SUBDIR)/texinfo && \
36368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36370 "RANLIB=$${RANLIB}" \
36371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36372 html) \
36373 || exit 1
36374
36375 @endif texinfo
36376
36377 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
36378 maybe-TAGS-texinfo:
36379 @if texinfo
36380 maybe-TAGS-texinfo: TAGS-texinfo
36381
36382 TAGS-texinfo: \
36383 configure-texinfo
36384 @: $(MAKE); $(unstage)
36385 @[ -f ./texinfo/Makefile ] || exit 0; \
36386 r=`${PWD_COMMAND}`; export r; \
36387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36388 $(HOST_EXPORTS) \
36389 for flag in $(EXTRA_HOST_FLAGS) ; do \
36390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36391 done; \
36392 echo "Doing TAGS in texinfo" ; \
36393 (cd $(HOST_SUBDIR)/texinfo && \
36394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36396 "RANLIB=$${RANLIB}" \
36397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36398 TAGS) \
36399 || exit 1
36400
36401 @endif texinfo
36402
36403 .PHONY: maybe-install-info-texinfo install-info-texinfo
36404 maybe-install-info-texinfo:
36405 @if texinfo
36406 maybe-install-info-texinfo: install-info-texinfo
36407
36408 install-info-texinfo: \
36409 configure-texinfo \
36410 info-texinfo
36411 @: $(MAKE); $(unstage)
36412 @[ -f ./texinfo/Makefile ] || exit 0; \
36413 r=`${PWD_COMMAND}`; export r; \
36414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36415 $(HOST_EXPORTS) \
36416 for flag in $(EXTRA_HOST_FLAGS) ; do \
36417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36418 done; \
36419 echo "Doing install-info in texinfo" ; \
36420 (cd $(HOST_SUBDIR)/texinfo && \
36421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36423 "RANLIB=$${RANLIB}" \
36424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36425 install-info) \
36426 || exit 1
36427
36428 @endif texinfo
36429
36430 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
36431 maybe-install-pdf-texinfo:
36432 @if texinfo
36433 maybe-install-pdf-texinfo: install-pdf-texinfo
36434
36435 install-pdf-texinfo: \
36436 configure-texinfo \
36437 pdf-texinfo
36438 @: $(MAKE); $(unstage)
36439 @[ -f ./texinfo/Makefile ] || exit 0; \
36440 r=`${PWD_COMMAND}`; export r; \
36441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36442 $(HOST_EXPORTS) \
36443 for flag in $(EXTRA_HOST_FLAGS) ; do \
36444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36445 done; \
36446 echo "Doing install-pdf in texinfo" ; \
36447 (cd $(HOST_SUBDIR)/texinfo && \
36448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36450 "RANLIB=$${RANLIB}" \
36451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36452 install-pdf) \
36453 || exit 1
36454
36455 @endif texinfo
36456
36457 .PHONY: maybe-install-html-texinfo install-html-texinfo
36458 maybe-install-html-texinfo:
36459 @if texinfo
36460 maybe-install-html-texinfo: install-html-texinfo
36461
36462 install-html-texinfo: \
36463 configure-texinfo \
36464 html-texinfo
36465 @: $(MAKE); $(unstage)
36466 @[ -f ./texinfo/Makefile ] || exit 0; \
36467 r=`${PWD_COMMAND}`; export r; \
36468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36469 $(HOST_EXPORTS) \
36470 for flag in $(EXTRA_HOST_FLAGS) ; do \
36471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36472 done; \
36473 echo "Doing install-html in texinfo" ; \
36474 (cd $(HOST_SUBDIR)/texinfo && \
36475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36477 "RANLIB=$${RANLIB}" \
36478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36479 install-html) \
36480 || exit 1
36481
36482 @endif texinfo
36483
36484 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
36485 maybe-installcheck-texinfo:
36486 @if texinfo
36487 maybe-installcheck-texinfo: installcheck-texinfo
36488
36489 installcheck-texinfo: \
36490 configure-texinfo
36491 @: $(MAKE); $(unstage)
36492 @[ -f ./texinfo/Makefile ] || exit 0; \
36493 r=`${PWD_COMMAND}`; export r; \
36494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36495 $(HOST_EXPORTS) \
36496 for flag in $(EXTRA_HOST_FLAGS) ; do \
36497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36498 done; \
36499 echo "Doing installcheck in texinfo" ; \
36500 (cd $(HOST_SUBDIR)/texinfo && \
36501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36503 "RANLIB=$${RANLIB}" \
36504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36505 installcheck) \
36506 || exit 1
36507
36508 @endif texinfo
36509
36510 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
36511 maybe-mostlyclean-texinfo:
36512 @if texinfo
36513 maybe-mostlyclean-texinfo: mostlyclean-texinfo
36514
36515 mostlyclean-texinfo:
36516 @: $(MAKE); $(unstage)
36517 @[ -f ./texinfo/Makefile ] || exit 0; \
36518 r=`${PWD_COMMAND}`; export r; \
36519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36520 $(HOST_EXPORTS) \
36521 for flag in $(EXTRA_HOST_FLAGS) ; do \
36522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36523 done; \
36524 echo "Doing mostlyclean in texinfo" ; \
36525 (cd $(HOST_SUBDIR)/texinfo && \
36526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36528 "RANLIB=$${RANLIB}" \
36529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36530 mostlyclean) \
36531 || exit 1
36532
36533 @endif texinfo
36534
36535 .PHONY: maybe-clean-texinfo clean-texinfo
36536 maybe-clean-texinfo:
36537 @if texinfo
36538 maybe-clean-texinfo: clean-texinfo
36539
36540 clean-texinfo:
36541 @: $(MAKE); $(unstage)
36542 @[ -f ./texinfo/Makefile ] || exit 0; \
36543 r=`${PWD_COMMAND}`; export r; \
36544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36545 $(HOST_EXPORTS) \
36546 for flag in $(EXTRA_HOST_FLAGS) ; do \
36547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36548 done; \
36549 echo "Doing clean in texinfo" ; \
36550 (cd $(HOST_SUBDIR)/texinfo && \
36551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36553 "RANLIB=$${RANLIB}" \
36554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36555 clean) \
36556 || exit 1
36557
36558 @endif texinfo
36559
36560 .PHONY: maybe-distclean-texinfo distclean-texinfo
36561 maybe-distclean-texinfo:
36562 @if texinfo
36563 maybe-distclean-texinfo: distclean-texinfo
36564
36565 distclean-texinfo:
36566 @: $(MAKE); $(unstage)
36567 @[ -f ./texinfo/Makefile ] || exit 0; \
36568 r=`${PWD_COMMAND}`; export r; \
36569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36570 $(HOST_EXPORTS) \
36571 for flag in $(EXTRA_HOST_FLAGS) ; do \
36572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36573 done; \
36574 echo "Doing distclean in texinfo" ; \
36575 (cd $(HOST_SUBDIR)/texinfo && \
36576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36578 "RANLIB=$${RANLIB}" \
36579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36580 distclean) \
36581 || exit 1
36582
36583 @endif texinfo
36584
36585 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
36586 maybe-maintainer-clean-texinfo:
36587 @if texinfo
36588 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
36589
36590 maintainer-clean-texinfo:
36591 @: $(MAKE); $(unstage)
36592 @[ -f ./texinfo/Makefile ] || exit 0; \
36593 r=`${PWD_COMMAND}`; export r; \
36594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36595 $(HOST_EXPORTS) \
36596 for flag in $(EXTRA_HOST_FLAGS) ; do \
36597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36598 done; \
36599 echo "Doing maintainer-clean in texinfo" ; \
36600 (cd $(HOST_SUBDIR)/texinfo && \
36601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36603 "RANLIB=$${RANLIB}" \
36604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36605 maintainer-clean) \
36606 || exit 1
36607
36608 @endif texinfo
36609
36610
36611
36612 .PHONY: configure-textutils maybe-configure-textutils
36613 maybe-configure-textutils:
36614 @if gcc-bootstrap
36615 configure-textutils: stage_current
36616 @endif gcc-bootstrap
36617 @if textutils
36618 maybe-configure-textutils: configure-textutils
36619 configure-textutils:
36620 @: $(MAKE); $(unstage)
36621 @r=`${PWD_COMMAND}`; export r; \
36622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36623 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
36624 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
36625 $(HOST_EXPORTS) \
36626 echo Configuring in $(HOST_SUBDIR)/textutils; \
36627 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
36628 case $(srcdir) in \
36629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36630 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
36631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36632 esac; \
36633 srcdiroption="--srcdir=$${topdir}/textutils"; \
36634 libsrcdir="$$s/textutils"; \
36635 $(SHELL) $${libsrcdir}/configure \
36636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36637 --target=${target_alias} $${srcdiroption} \
36638 || exit 1
36639 @endif textutils
36640
36641
36642
36643
36644
36645 .PHONY: all-textutils maybe-all-textutils
36646 maybe-all-textutils:
36647 @if gcc-bootstrap
36648 all-textutils: stage_current
36649 @endif gcc-bootstrap
36650 @if textutils
36651 TARGET-textutils=all
36652 maybe-all-textutils: all-textutils
36653 all-textutils: configure-textutils
36654 @: $(MAKE); $(unstage)
36655 @r=`${PWD_COMMAND}`; export r; \
36656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36657 $(HOST_EXPORTS) \
36658 (cd $(HOST_SUBDIR)/textutils && \
36659 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36660 $(TARGET-textutils))
36661 @endif textutils
36662
36663
36664
36665
36666 .PHONY: check-textutils maybe-check-textutils
36667 maybe-check-textutils:
36668 @if textutils
36669 maybe-check-textutils: check-textutils
36670
36671 check-textutils:
36672 @: $(MAKE); $(unstage)
36673 @r=`${PWD_COMMAND}`; export r; \
36674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36675 $(HOST_EXPORTS) \
36676 (cd $(HOST_SUBDIR)/textutils && \
36677 $(MAKE) $(FLAGS_TO_PASS) check)
36678
36679 @endif textutils
36680
36681 .PHONY: install-textutils maybe-install-textutils
36682 maybe-install-textutils:
36683 @if textutils
36684 maybe-install-textutils: install-textutils
36685
36686 install-textutils: installdirs
36687 @: $(MAKE); $(unstage)
36688 @r=`${PWD_COMMAND}`; export r; \
36689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36690 $(HOST_EXPORTS) \
36691 (cd $(HOST_SUBDIR)/textutils && \
36692 $(MAKE) $(FLAGS_TO_PASS) install)
36693
36694 @endif textutils
36695
36696 # Other targets (info, dvi, pdf, etc.)
36697
36698 .PHONY: maybe-info-textutils info-textutils
36699 maybe-info-textutils:
36700 @if textutils
36701 maybe-info-textutils: info-textutils
36702
36703 info-textutils: \
36704 configure-textutils
36705 @: $(MAKE); $(unstage)
36706 @[ -f ./textutils/Makefile ] || exit 0; \
36707 r=`${PWD_COMMAND}`; export r; \
36708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36709 $(HOST_EXPORTS) \
36710 for flag in $(EXTRA_HOST_FLAGS) ; do \
36711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36712 done; \
36713 echo "Doing info in textutils" ; \
36714 (cd $(HOST_SUBDIR)/textutils && \
36715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36717 "RANLIB=$${RANLIB}" \
36718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36719 info) \
36720 || exit 1
36721
36722 @endif textutils
36723
36724 .PHONY: maybe-dvi-textutils dvi-textutils
36725 maybe-dvi-textutils:
36726 @if textutils
36727 maybe-dvi-textutils: dvi-textutils
36728
36729 dvi-textutils: \
36730 configure-textutils
36731 @: $(MAKE); $(unstage)
36732 @[ -f ./textutils/Makefile ] || exit 0; \
36733 r=`${PWD_COMMAND}`; export r; \
36734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36735 $(HOST_EXPORTS) \
36736 for flag in $(EXTRA_HOST_FLAGS) ; do \
36737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36738 done; \
36739 echo "Doing dvi in textutils" ; \
36740 (cd $(HOST_SUBDIR)/textutils && \
36741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36743 "RANLIB=$${RANLIB}" \
36744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36745 dvi) \
36746 || exit 1
36747
36748 @endif textutils
36749
36750 .PHONY: maybe-pdf-textutils pdf-textutils
36751 maybe-pdf-textutils:
36752 @if textutils
36753 maybe-pdf-textutils: pdf-textutils
36754
36755 pdf-textutils: \
36756 configure-textutils
36757 @: $(MAKE); $(unstage)
36758 @[ -f ./textutils/Makefile ] || exit 0; \
36759 r=`${PWD_COMMAND}`; export r; \
36760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36761 $(HOST_EXPORTS) \
36762 for flag in $(EXTRA_HOST_FLAGS) ; do \
36763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36764 done; \
36765 echo "Doing pdf in textutils" ; \
36766 (cd $(HOST_SUBDIR)/textutils && \
36767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36769 "RANLIB=$${RANLIB}" \
36770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36771 pdf) \
36772 || exit 1
36773
36774 @endif textutils
36775
36776 .PHONY: maybe-html-textutils html-textutils
36777 maybe-html-textutils:
36778 @if textutils
36779 maybe-html-textutils: html-textutils
36780
36781 html-textutils: \
36782 configure-textutils
36783 @: $(MAKE); $(unstage)
36784 @[ -f ./textutils/Makefile ] || exit 0; \
36785 r=`${PWD_COMMAND}`; export r; \
36786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36787 $(HOST_EXPORTS) \
36788 for flag in $(EXTRA_HOST_FLAGS) ; do \
36789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36790 done; \
36791 echo "Doing html in textutils" ; \
36792 (cd $(HOST_SUBDIR)/textutils && \
36793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36795 "RANLIB=$${RANLIB}" \
36796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36797 html) \
36798 || exit 1
36799
36800 @endif textutils
36801
36802 .PHONY: maybe-TAGS-textutils TAGS-textutils
36803 maybe-TAGS-textutils:
36804 @if textutils
36805 maybe-TAGS-textutils: TAGS-textutils
36806
36807 TAGS-textutils: \
36808 configure-textutils
36809 @: $(MAKE); $(unstage)
36810 @[ -f ./textutils/Makefile ] || exit 0; \
36811 r=`${PWD_COMMAND}`; export r; \
36812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36813 $(HOST_EXPORTS) \
36814 for flag in $(EXTRA_HOST_FLAGS) ; do \
36815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36816 done; \
36817 echo "Doing TAGS in textutils" ; \
36818 (cd $(HOST_SUBDIR)/textutils && \
36819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36821 "RANLIB=$${RANLIB}" \
36822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36823 TAGS) \
36824 || exit 1
36825
36826 @endif textutils
36827
36828 .PHONY: maybe-install-info-textutils install-info-textutils
36829 maybe-install-info-textutils:
36830 @if textutils
36831 maybe-install-info-textutils: install-info-textutils
36832
36833 install-info-textutils: \
36834 configure-textutils \
36835 info-textutils
36836 @: $(MAKE); $(unstage)
36837 @[ -f ./textutils/Makefile ] || exit 0; \
36838 r=`${PWD_COMMAND}`; export r; \
36839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36840 $(HOST_EXPORTS) \
36841 for flag in $(EXTRA_HOST_FLAGS) ; do \
36842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36843 done; \
36844 echo "Doing install-info in textutils" ; \
36845 (cd $(HOST_SUBDIR)/textutils && \
36846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36848 "RANLIB=$${RANLIB}" \
36849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36850 install-info) \
36851 || exit 1
36852
36853 @endif textutils
36854
36855 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
36856 maybe-install-pdf-textutils:
36857 @if textutils
36858 maybe-install-pdf-textutils: install-pdf-textutils
36859
36860 install-pdf-textutils: \
36861 configure-textutils \
36862 pdf-textutils
36863 @: $(MAKE); $(unstage)
36864 @[ -f ./textutils/Makefile ] || exit 0; \
36865 r=`${PWD_COMMAND}`; export r; \
36866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36867 $(HOST_EXPORTS) \
36868 for flag in $(EXTRA_HOST_FLAGS) ; do \
36869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36870 done; \
36871 echo "Doing install-pdf in textutils" ; \
36872 (cd $(HOST_SUBDIR)/textutils && \
36873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36875 "RANLIB=$${RANLIB}" \
36876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36877 install-pdf) \
36878 || exit 1
36879
36880 @endif textutils
36881
36882 .PHONY: maybe-install-html-textutils install-html-textutils
36883 maybe-install-html-textutils:
36884 @if textutils
36885 maybe-install-html-textutils: install-html-textutils
36886
36887 install-html-textutils: \
36888 configure-textutils \
36889 html-textutils
36890 @: $(MAKE); $(unstage)
36891 @[ -f ./textutils/Makefile ] || exit 0; \
36892 r=`${PWD_COMMAND}`; export r; \
36893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36894 $(HOST_EXPORTS) \
36895 for flag in $(EXTRA_HOST_FLAGS) ; do \
36896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36897 done; \
36898 echo "Doing install-html in textutils" ; \
36899 (cd $(HOST_SUBDIR)/textutils && \
36900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36902 "RANLIB=$${RANLIB}" \
36903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36904 install-html) \
36905 || exit 1
36906
36907 @endif textutils
36908
36909 .PHONY: maybe-installcheck-textutils installcheck-textutils
36910 maybe-installcheck-textutils:
36911 @if textutils
36912 maybe-installcheck-textutils: installcheck-textutils
36913
36914 installcheck-textutils: \
36915 configure-textutils
36916 @: $(MAKE); $(unstage)
36917 @[ -f ./textutils/Makefile ] || exit 0; \
36918 r=`${PWD_COMMAND}`; export r; \
36919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36920 $(HOST_EXPORTS) \
36921 for flag in $(EXTRA_HOST_FLAGS) ; do \
36922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36923 done; \
36924 echo "Doing installcheck in textutils" ; \
36925 (cd $(HOST_SUBDIR)/textutils && \
36926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36928 "RANLIB=$${RANLIB}" \
36929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36930 installcheck) \
36931 || exit 1
36932
36933 @endif textutils
36934
36935 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
36936 maybe-mostlyclean-textutils:
36937 @if textutils
36938 maybe-mostlyclean-textutils: mostlyclean-textutils
36939
36940 mostlyclean-textutils:
36941 @: $(MAKE); $(unstage)
36942 @[ -f ./textutils/Makefile ] || exit 0; \
36943 r=`${PWD_COMMAND}`; export r; \
36944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36945 $(HOST_EXPORTS) \
36946 for flag in $(EXTRA_HOST_FLAGS) ; do \
36947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36948 done; \
36949 echo "Doing mostlyclean in textutils" ; \
36950 (cd $(HOST_SUBDIR)/textutils && \
36951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36953 "RANLIB=$${RANLIB}" \
36954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36955 mostlyclean) \
36956 || exit 1
36957
36958 @endif textutils
36959
36960 .PHONY: maybe-clean-textutils clean-textutils
36961 maybe-clean-textutils:
36962 @if textutils
36963 maybe-clean-textutils: clean-textutils
36964
36965 clean-textutils:
36966 @: $(MAKE); $(unstage)
36967 @[ -f ./textutils/Makefile ] || exit 0; \
36968 r=`${PWD_COMMAND}`; export r; \
36969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36970 $(HOST_EXPORTS) \
36971 for flag in $(EXTRA_HOST_FLAGS) ; do \
36972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36973 done; \
36974 echo "Doing clean in textutils" ; \
36975 (cd $(HOST_SUBDIR)/textutils && \
36976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36978 "RANLIB=$${RANLIB}" \
36979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36980 clean) \
36981 || exit 1
36982
36983 @endif textutils
36984
36985 .PHONY: maybe-distclean-textutils distclean-textutils
36986 maybe-distclean-textutils:
36987 @if textutils
36988 maybe-distclean-textutils: distclean-textutils
36989
36990 distclean-textutils:
36991 @: $(MAKE); $(unstage)
36992 @[ -f ./textutils/Makefile ] || exit 0; \
36993 r=`${PWD_COMMAND}`; export r; \
36994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36995 $(HOST_EXPORTS) \
36996 for flag in $(EXTRA_HOST_FLAGS) ; do \
36997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36998 done; \
36999 echo "Doing distclean in textutils" ; \
37000 (cd $(HOST_SUBDIR)/textutils && \
37001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37003 "RANLIB=$${RANLIB}" \
37004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37005 distclean) \
37006 || exit 1
37007
37008 @endif textutils
37009
37010 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
37011 maybe-maintainer-clean-textutils:
37012 @if textutils
37013 maybe-maintainer-clean-textutils: maintainer-clean-textutils
37014
37015 maintainer-clean-textutils:
37016 @: $(MAKE); $(unstage)
37017 @[ -f ./textutils/Makefile ] || exit 0; \
37018 r=`${PWD_COMMAND}`; export r; \
37019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37020 $(HOST_EXPORTS) \
37021 for flag in $(EXTRA_HOST_FLAGS) ; do \
37022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37023 done; \
37024 echo "Doing maintainer-clean in textutils" ; \
37025 (cd $(HOST_SUBDIR)/textutils && \
37026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37028 "RANLIB=$${RANLIB}" \
37029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37030 maintainer-clean) \
37031 || exit 1
37032
37033 @endif textutils
37034
37035
37036
37037 .PHONY: configure-time maybe-configure-time
37038 maybe-configure-time:
37039 @if gcc-bootstrap
37040 configure-time: stage_current
37041 @endif gcc-bootstrap
37042 @if time
37043 maybe-configure-time: configure-time
37044 configure-time:
37045 @: $(MAKE); $(unstage)
37046 @r=`${PWD_COMMAND}`; export r; \
37047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37048 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
37049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
37050 $(HOST_EXPORTS) \
37051 echo Configuring in $(HOST_SUBDIR)/time; \
37052 cd "$(HOST_SUBDIR)/time" || exit 1; \
37053 case $(srcdir) in \
37054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37055 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
37056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37057 esac; \
37058 srcdiroption="--srcdir=$${topdir}/time"; \
37059 libsrcdir="$$s/time"; \
37060 $(SHELL) $${libsrcdir}/configure \
37061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37062 --target=${target_alias} $${srcdiroption} \
37063 || exit 1
37064 @endif time
37065
37066
37067
37068
37069
37070 .PHONY: all-time maybe-all-time
37071 maybe-all-time:
37072 @if gcc-bootstrap
37073 all-time: stage_current
37074 @endif gcc-bootstrap
37075 @if time
37076 TARGET-time=all
37077 maybe-all-time: all-time
37078 all-time: configure-time
37079 @: $(MAKE); $(unstage)
37080 @r=`${PWD_COMMAND}`; export r; \
37081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37082 $(HOST_EXPORTS) \
37083 (cd $(HOST_SUBDIR)/time && \
37084 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37085 $(TARGET-time))
37086 @endif time
37087
37088
37089
37090
37091 .PHONY: check-time maybe-check-time
37092 maybe-check-time:
37093 @if time
37094 maybe-check-time: check-time
37095
37096 check-time:
37097 @: $(MAKE); $(unstage)
37098 @r=`${PWD_COMMAND}`; export r; \
37099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37100 $(HOST_EXPORTS) \
37101 (cd $(HOST_SUBDIR)/time && \
37102 $(MAKE) $(FLAGS_TO_PASS) check)
37103
37104 @endif time
37105
37106 .PHONY: install-time maybe-install-time
37107 maybe-install-time:
37108 @if time
37109 maybe-install-time: install-time
37110
37111 install-time: installdirs
37112 @: $(MAKE); $(unstage)
37113 @r=`${PWD_COMMAND}`; export r; \
37114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37115 $(HOST_EXPORTS) \
37116 (cd $(HOST_SUBDIR)/time && \
37117 $(MAKE) $(FLAGS_TO_PASS) install)
37118
37119 @endif time
37120
37121 # Other targets (info, dvi, pdf, etc.)
37122
37123 .PHONY: maybe-info-time info-time
37124 maybe-info-time:
37125 @if time
37126 maybe-info-time: info-time
37127
37128 info-time: \
37129 configure-time
37130 @: $(MAKE); $(unstage)
37131 @[ -f ./time/Makefile ] || exit 0; \
37132 r=`${PWD_COMMAND}`; export r; \
37133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37134 $(HOST_EXPORTS) \
37135 for flag in $(EXTRA_HOST_FLAGS) ; do \
37136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37137 done; \
37138 echo "Doing info in time" ; \
37139 (cd $(HOST_SUBDIR)/time && \
37140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37142 "RANLIB=$${RANLIB}" \
37143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37144 info) \
37145 || exit 1
37146
37147 @endif time
37148
37149 .PHONY: maybe-dvi-time dvi-time
37150 maybe-dvi-time:
37151 @if time
37152 maybe-dvi-time: dvi-time
37153
37154 dvi-time: \
37155 configure-time
37156 @: $(MAKE); $(unstage)
37157 @[ -f ./time/Makefile ] || exit 0; \
37158 r=`${PWD_COMMAND}`; export r; \
37159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37160 $(HOST_EXPORTS) \
37161 for flag in $(EXTRA_HOST_FLAGS) ; do \
37162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37163 done; \
37164 echo "Doing dvi in time" ; \
37165 (cd $(HOST_SUBDIR)/time && \
37166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37168 "RANLIB=$${RANLIB}" \
37169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37170 dvi) \
37171 || exit 1
37172
37173 @endif time
37174
37175 .PHONY: maybe-pdf-time pdf-time
37176 maybe-pdf-time:
37177 @if time
37178 maybe-pdf-time: pdf-time
37179
37180 pdf-time: \
37181 configure-time
37182 @: $(MAKE); $(unstage)
37183 @[ -f ./time/Makefile ] || exit 0; \
37184 r=`${PWD_COMMAND}`; export r; \
37185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37186 $(HOST_EXPORTS) \
37187 for flag in $(EXTRA_HOST_FLAGS) ; do \
37188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37189 done; \
37190 echo "Doing pdf in time" ; \
37191 (cd $(HOST_SUBDIR)/time && \
37192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37194 "RANLIB=$${RANLIB}" \
37195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37196 pdf) \
37197 || exit 1
37198
37199 @endif time
37200
37201 .PHONY: maybe-html-time html-time
37202 maybe-html-time:
37203 @if time
37204 maybe-html-time: html-time
37205
37206 html-time: \
37207 configure-time
37208 @: $(MAKE); $(unstage)
37209 @[ -f ./time/Makefile ] || exit 0; \
37210 r=`${PWD_COMMAND}`; export r; \
37211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37212 $(HOST_EXPORTS) \
37213 for flag in $(EXTRA_HOST_FLAGS) ; do \
37214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37215 done; \
37216 echo "Doing html in time" ; \
37217 (cd $(HOST_SUBDIR)/time && \
37218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37220 "RANLIB=$${RANLIB}" \
37221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37222 html) \
37223 || exit 1
37224
37225 @endif time
37226
37227 .PHONY: maybe-TAGS-time TAGS-time
37228 maybe-TAGS-time:
37229 @if time
37230 maybe-TAGS-time: TAGS-time
37231
37232 TAGS-time: \
37233 configure-time
37234 @: $(MAKE); $(unstage)
37235 @[ -f ./time/Makefile ] || exit 0; \
37236 r=`${PWD_COMMAND}`; export r; \
37237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37238 $(HOST_EXPORTS) \
37239 for flag in $(EXTRA_HOST_FLAGS) ; do \
37240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37241 done; \
37242 echo "Doing TAGS in time" ; \
37243 (cd $(HOST_SUBDIR)/time && \
37244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37246 "RANLIB=$${RANLIB}" \
37247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37248 TAGS) \
37249 || exit 1
37250
37251 @endif time
37252
37253 .PHONY: maybe-install-info-time install-info-time
37254 maybe-install-info-time:
37255 @if time
37256 maybe-install-info-time: install-info-time
37257
37258 install-info-time: \
37259 configure-time \
37260 info-time
37261 @: $(MAKE); $(unstage)
37262 @[ -f ./time/Makefile ] || exit 0; \
37263 r=`${PWD_COMMAND}`; export r; \
37264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37265 $(HOST_EXPORTS) \
37266 for flag in $(EXTRA_HOST_FLAGS) ; do \
37267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37268 done; \
37269 echo "Doing install-info in time" ; \
37270 (cd $(HOST_SUBDIR)/time && \
37271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37273 "RANLIB=$${RANLIB}" \
37274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37275 install-info) \
37276 || exit 1
37277
37278 @endif time
37279
37280 .PHONY: maybe-install-pdf-time install-pdf-time
37281 maybe-install-pdf-time:
37282 @if time
37283 maybe-install-pdf-time: install-pdf-time
37284
37285 install-pdf-time: \
37286 configure-time \
37287 pdf-time
37288 @: $(MAKE); $(unstage)
37289 @[ -f ./time/Makefile ] || exit 0; \
37290 r=`${PWD_COMMAND}`; export r; \
37291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37292 $(HOST_EXPORTS) \
37293 for flag in $(EXTRA_HOST_FLAGS) ; do \
37294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37295 done; \
37296 echo "Doing install-pdf in time" ; \
37297 (cd $(HOST_SUBDIR)/time && \
37298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37300 "RANLIB=$${RANLIB}" \
37301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37302 install-pdf) \
37303 || exit 1
37304
37305 @endif time
37306
37307 .PHONY: maybe-install-html-time install-html-time
37308 maybe-install-html-time:
37309 @if time
37310 maybe-install-html-time: install-html-time
37311
37312 install-html-time: \
37313 configure-time \
37314 html-time
37315 @: $(MAKE); $(unstage)
37316 @[ -f ./time/Makefile ] || exit 0; \
37317 r=`${PWD_COMMAND}`; export r; \
37318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37319 $(HOST_EXPORTS) \
37320 for flag in $(EXTRA_HOST_FLAGS) ; do \
37321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37322 done; \
37323 echo "Doing install-html in time" ; \
37324 (cd $(HOST_SUBDIR)/time && \
37325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37327 "RANLIB=$${RANLIB}" \
37328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37329 install-html) \
37330 || exit 1
37331
37332 @endif time
37333
37334 .PHONY: maybe-installcheck-time installcheck-time
37335 maybe-installcheck-time:
37336 @if time
37337 maybe-installcheck-time: installcheck-time
37338
37339 installcheck-time: \
37340 configure-time
37341 @: $(MAKE); $(unstage)
37342 @[ -f ./time/Makefile ] || exit 0; \
37343 r=`${PWD_COMMAND}`; export r; \
37344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37345 $(HOST_EXPORTS) \
37346 for flag in $(EXTRA_HOST_FLAGS) ; do \
37347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37348 done; \
37349 echo "Doing installcheck in time" ; \
37350 (cd $(HOST_SUBDIR)/time && \
37351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37353 "RANLIB=$${RANLIB}" \
37354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37355 installcheck) \
37356 || exit 1
37357
37358 @endif time
37359
37360 .PHONY: maybe-mostlyclean-time mostlyclean-time
37361 maybe-mostlyclean-time:
37362 @if time
37363 maybe-mostlyclean-time: mostlyclean-time
37364
37365 mostlyclean-time:
37366 @: $(MAKE); $(unstage)
37367 @[ -f ./time/Makefile ] || exit 0; \
37368 r=`${PWD_COMMAND}`; export r; \
37369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37370 $(HOST_EXPORTS) \
37371 for flag in $(EXTRA_HOST_FLAGS) ; do \
37372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37373 done; \
37374 echo "Doing mostlyclean in time" ; \
37375 (cd $(HOST_SUBDIR)/time && \
37376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37378 "RANLIB=$${RANLIB}" \
37379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37380 mostlyclean) \
37381 || exit 1
37382
37383 @endif time
37384
37385 .PHONY: maybe-clean-time clean-time
37386 maybe-clean-time:
37387 @if time
37388 maybe-clean-time: clean-time
37389
37390 clean-time:
37391 @: $(MAKE); $(unstage)
37392 @[ -f ./time/Makefile ] || exit 0; \
37393 r=`${PWD_COMMAND}`; export r; \
37394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37395 $(HOST_EXPORTS) \
37396 for flag in $(EXTRA_HOST_FLAGS) ; do \
37397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37398 done; \
37399 echo "Doing clean in time" ; \
37400 (cd $(HOST_SUBDIR)/time && \
37401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37403 "RANLIB=$${RANLIB}" \
37404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37405 clean) \
37406 || exit 1
37407
37408 @endif time
37409
37410 .PHONY: maybe-distclean-time distclean-time
37411 maybe-distclean-time:
37412 @if time
37413 maybe-distclean-time: distclean-time
37414
37415 distclean-time:
37416 @: $(MAKE); $(unstage)
37417 @[ -f ./time/Makefile ] || exit 0; \
37418 r=`${PWD_COMMAND}`; export r; \
37419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37420 $(HOST_EXPORTS) \
37421 for flag in $(EXTRA_HOST_FLAGS) ; do \
37422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37423 done; \
37424 echo "Doing distclean in time" ; \
37425 (cd $(HOST_SUBDIR)/time && \
37426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37428 "RANLIB=$${RANLIB}" \
37429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37430 distclean) \
37431 || exit 1
37432
37433 @endif time
37434
37435 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
37436 maybe-maintainer-clean-time:
37437 @if time
37438 maybe-maintainer-clean-time: maintainer-clean-time
37439
37440 maintainer-clean-time:
37441 @: $(MAKE); $(unstage)
37442 @[ -f ./time/Makefile ] || exit 0; \
37443 r=`${PWD_COMMAND}`; export r; \
37444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37445 $(HOST_EXPORTS) \
37446 for flag in $(EXTRA_HOST_FLAGS) ; do \
37447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37448 done; \
37449 echo "Doing maintainer-clean in time" ; \
37450 (cd $(HOST_SUBDIR)/time && \
37451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37453 "RANLIB=$${RANLIB}" \
37454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37455 maintainer-clean) \
37456 || exit 1
37457
37458 @endif time
37459
37460
37461
37462 .PHONY: configure-uudecode maybe-configure-uudecode
37463 maybe-configure-uudecode:
37464 @if gcc-bootstrap
37465 configure-uudecode: stage_current
37466 @endif gcc-bootstrap
37467 @if uudecode
37468 maybe-configure-uudecode: configure-uudecode
37469 configure-uudecode:
37470 @: $(MAKE); $(unstage)
37471 @r=`${PWD_COMMAND}`; export r; \
37472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37473 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
37474 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
37475 $(HOST_EXPORTS) \
37476 echo Configuring in $(HOST_SUBDIR)/uudecode; \
37477 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
37478 case $(srcdir) in \
37479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37480 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
37481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37482 esac; \
37483 srcdiroption="--srcdir=$${topdir}/uudecode"; \
37484 libsrcdir="$$s/uudecode"; \
37485 $(SHELL) $${libsrcdir}/configure \
37486 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37487 --target=${target_alias} $${srcdiroption} \
37488 || exit 1
37489 @endif uudecode
37490
37491
37492
37493
37494
37495 .PHONY: all-uudecode maybe-all-uudecode
37496 maybe-all-uudecode:
37497 @if gcc-bootstrap
37498 all-uudecode: stage_current
37499 @endif gcc-bootstrap
37500 @if uudecode
37501 TARGET-uudecode=all
37502 maybe-all-uudecode: all-uudecode
37503 all-uudecode: configure-uudecode
37504 @: $(MAKE); $(unstage)
37505 @r=`${PWD_COMMAND}`; export r; \
37506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37507 $(HOST_EXPORTS) \
37508 (cd $(HOST_SUBDIR)/uudecode && \
37509 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37510 $(TARGET-uudecode))
37511 @endif uudecode
37512
37513
37514
37515
37516 .PHONY: check-uudecode maybe-check-uudecode
37517 maybe-check-uudecode:
37518 @if uudecode
37519 maybe-check-uudecode: check-uudecode
37520
37521 check-uudecode:
37522 @: $(MAKE); $(unstage)
37523 @r=`${PWD_COMMAND}`; export r; \
37524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37525 $(HOST_EXPORTS) \
37526 (cd $(HOST_SUBDIR)/uudecode && \
37527 $(MAKE) $(FLAGS_TO_PASS) check)
37528
37529 @endif uudecode
37530
37531 .PHONY: install-uudecode maybe-install-uudecode
37532 maybe-install-uudecode:
37533 @if uudecode
37534 maybe-install-uudecode: install-uudecode
37535
37536 install-uudecode: installdirs
37537 @: $(MAKE); $(unstage)
37538 @r=`${PWD_COMMAND}`; export r; \
37539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37540 $(HOST_EXPORTS) \
37541 (cd $(HOST_SUBDIR)/uudecode && \
37542 $(MAKE) $(FLAGS_TO_PASS) install)
37543
37544 @endif uudecode
37545
37546 # Other targets (info, dvi, pdf, etc.)
37547
37548 .PHONY: maybe-info-uudecode info-uudecode
37549 maybe-info-uudecode:
37550 @if uudecode
37551 maybe-info-uudecode: info-uudecode
37552
37553 info-uudecode: \
37554 configure-uudecode
37555 @: $(MAKE); $(unstage)
37556 @[ -f ./uudecode/Makefile ] || exit 0; \
37557 r=`${PWD_COMMAND}`; export r; \
37558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37559 $(HOST_EXPORTS) \
37560 for flag in $(EXTRA_HOST_FLAGS) ; do \
37561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37562 done; \
37563 echo "Doing info in uudecode" ; \
37564 (cd $(HOST_SUBDIR)/uudecode && \
37565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37567 "RANLIB=$${RANLIB}" \
37568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37569 info) \
37570 || exit 1
37571
37572 @endif uudecode
37573
37574 .PHONY: maybe-dvi-uudecode dvi-uudecode
37575 maybe-dvi-uudecode:
37576 @if uudecode
37577 maybe-dvi-uudecode: dvi-uudecode
37578
37579 dvi-uudecode: \
37580 configure-uudecode
37581 @: $(MAKE); $(unstage)
37582 @[ -f ./uudecode/Makefile ] || exit 0; \
37583 r=`${PWD_COMMAND}`; export r; \
37584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37585 $(HOST_EXPORTS) \
37586 for flag in $(EXTRA_HOST_FLAGS) ; do \
37587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37588 done; \
37589 echo "Doing dvi in uudecode" ; \
37590 (cd $(HOST_SUBDIR)/uudecode && \
37591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37593 "RANLIB=$${RANLIB}" \
37594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37595 dvi) \
37596 || exit 1
37597
37598 @endif uudecode
37599
37600 .PHONY: maybe-pdf-uudecode pdf-uudecode
37601 maybe-pdf-uudecode:
37602 @if uudecode
37603 maybe-pdf-uudecode: pdf-uudecode
37604
37605 pdf-uudecode: \
37606 configure-uudecode
37607 @: $(MAKE); $(unstage)
37608 @[ -f ./uudecode/Makefile ] || exit 0; \
37609 r=`${PWD_COMMAND}`; export r; \
37610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37611 $(HOST_EXPORTS) \
37612 for flag in $(EXTRA_HOST_FLAGS) ; do \
37613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37614 done; \
37615 echo "Doing pdf in uudecode" ; \
37616 (cd $(HOST_SUBDIR)/uudecode && \
37617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37619 "RANLIB=$${RANLIB}" \
37620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37621 pdf) \
37622 || exit 1
37623
37624 @endif uudecode
37625
37626 .PHONY: maybe-html-uudecode html-uudecode
37627 maybe-html-uudecode:
37628 @if uudecode
37629 maybe-html-uudecode: html-uudecode
37630
37631 html-uudecode: \
37632 configure-uudecode
37633 @: $(MAKE); $(unstage)
37634 @[ -f ./uudecode/Makefile ] || exit 0; \
37635 r=`${PWD_COMMAND}`; export r; \
37636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37637 $(HOST_EXPORTS) \
37638 for flag in $(EXTRA_HOST_FLAGS) ; do \
37639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37640 done; \
37641 echo "Doing html in uudecode" ; \
37642 (cd $(HOST_SUBDIR)/uudecode && \
37643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37645 "RANLIB=$${RANLIB}" \
37646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37647 html) \
37648 || exit 1
37649
37650 @endif uudecode
37651
37652 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
37653 maybe-TAGS-uudecode:
37654 @if uudecode
37655 maybe-TAGS-uudecode: TAGS-uudecode
37656
37657 TAGS-uudecode: \
37658 configure-uudecode
37659 @: $(MAKE); $(unstage)
37660 @[ -f ./uudecode/Makefile ] || exit 0; \
37661 r=`${PWD_COMMAND}`; export r; \
37662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37663 $(HOST_EXPORTS) \
37664 for flag in $(EXTRA_HOST_FLAGS) ; do \
37665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37666 done; \
37667 echo "Doing TAGS in uudecode" ; \
37668 (cd $(HOST_SUBDIR)/uudecode && \
37669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37671 "RANLIB=$${RANLIB}" \
37672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37673 TAGS) \
37674 || exit 1
37675
37676 @endif uudecode
37677
37678 .PHONY: maybe-install-info-uudecode install-info-uudecode
37679 maybe-install-info-uudecode:
37680 @if uudecode
37681 maybe-install-info-uudecode: install-info-uudecode
37682
37683 install-info-uudecode: \
37684 configure-uudecode \
37685 info-uudecode
37686 @: $(MAKE); $(unstage)
37687 @[ -f ./uudecode/Makefile ] || exit 0; \
37688 r=`${PWD_COMMAND}`; export r; \
37689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37690 $(HOST_EXPORTS) \
37691 for flag in $(EXTRA_HOST_FLAGS) ; do \
37692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37693 done; \
37694 echo "Doing install-info in uudecode" ; \
37695 (cd $(HOST_SUBDIR)/uudecode && \
37696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37698 "RANLIB=$${RANLIB}" \
37699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37700 install-info) \
37701 || exit 1
37702
37703 @endif uudecode
37704
37705 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
37706 maybe-install-pdf-uudecode:
37707 @if uudecode
37708 maybe-install-pdf-uudecode: install-pdf-uudecode
37709
37710 install-pdf-uudecode: \
37711 configure-uudecode \
37712 pdf-uudecode
37713 @: $(MAKE); $(unstage)
37714 @[ -f ./uudecode/Makefile ] || exit 0; \
37715 r=`${PWD_COMMAND}`; export r; \
37716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37717 $(HOST_EXPORTS) \
37718 for flag in $(EXTRA_HOST_FLAGS) ; do \
37719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37720 done; \
37721 echo "Doing install-pdf in uudecode" ; \
37722 (cd $(HOST_SUBDIR)/uudecode && \
37723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37725 "RANLIB=$${RANLIB}" \
37726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37727 install-pdf) \
37728 || exit 1
37729
37730 @endif uudecode
37731
37732 .PHONY: maybe-install-html-uudecode install-html-uudecode
37733 maybe-install-html-uudecode:
37734 @if uudecode
37735 maybe-install-html-uudecode: install-html-uudecode
37736
37737 install-html-uudecode: \
37738 configure-uudecode \
37739 html-uudecode
37740 @: $(MAKE); $(unstage)
37741 @[ -f ./uudecode/Makefile ] || exit 0; \
37742 r=`${PWD_COMMAND}`; export r; \
37743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37744 $(HOST_EXPORTS) \
37745 for flag in $(EXTRA_HOST_FLAGS) ; do \
37746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37747 done; \
37748 echo "Doing install-html in uudecode" ; \
37749 (cd $(HOST_SUBDIR)/uudecode && \
37750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37752 "RANLIB=$${RANLIB}" \
37753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37754 install-html) \
37755 || exit 1
37756
37757 @endif uudecode
37758
37759 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
37760 maybe-installcheck-uudecode:
37761 @if uudecode
37762 maybe-installcheck-uudecode: installcheck-uudecode
37763
37764 installcheck-uudecode: \
37765 configure-uudecode
37766 @: $(MAKE); $(unstage)
37767 @[ -f ./uudecode/Makefile ] || exit 0; \
37768 r=`${PWD_COMMAND}`; export r; \
37769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37770 $(HOST_EXPORTS) \
37771 for flag in $(EXTRA_HOST_FLAGS) ; do \
37772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37773 done; \
37774 echo "Doing installcheck in uudecode" ; \
37775 (cd $(HOST_SUBDIR)/uudecode && \
37776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37778 "RANLIB=$${RANLIB}" \
37779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37780 installcheck) \
37781 || exit 1
37782
37783 @endif uudecode
37784
37785 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
37786 maybe-mostlyclean-uudecode:
37787 @if uudecode
37788 maybe-mostlyclean-uudecode: mostlyclean-uudecode
37789
37790 mostlyclean-uudecode:
37791 @: $(MAKE); $(unstage)
37792 @[ -f ./uudecode/Makefile ] || exit 0; \
37793 r=`${PWD_COMMAND}`; export r; \
37794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37795 $(HOST_EXPORTS) \
37796 for flag in $(EXTRA_HOST_FLAGS) ; do \
37797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37798 done; \
37799 echo "Doing mostlyclean in uudecode" ; \
37800 (cd $(HOST_SUBDIR)/uudecode && \
37801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37803 "RANLIB=$${RANLIB}" \
37804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37805 mostlyclean) \
37806 || exit 1
37807
37808 @endif uudecode
37809
37810 .PHONY: maybe-clean-uudecode clean-uudecode
37811 maybe-clean-uudecode:
37812 @if uudecode
37813 maybe-clean-uudecode: clean-uudecode
37814
37815 clean-uudecode:
37816 @: $(MAKE); $(unstage)
37817 @[ -f ./uudecode/Makefile ] || exit 0; \
37818 r=`${PWD_COMMAND}`; export r; \
37819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37820 $(HOST_EXPORTS) \
37821 for flag in $(EXTRA_HOST_FLAGS) ; do \
37822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37823 done; \
37824 echo "Doing clean in uudecode" ; \
37825 (cd $(HOST_SUBDIR)/uudecode && \
37826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37828 "RANLIB=$${RANLIB}" \
37829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37830 clean) \
37831 || exit 1
37832
37833 @endif uudecode
37834
37835 .PHONY: maybe-distclean-uudecode distclean-uudecode
37836 maybe-distclean-uudecode:
37837 @if uudecode
37838 maybe-distclean-uudecode: distclean-uudecode
37839
37840 distclean-uudecode:
37841 @: $(MAKE); $(unstage)
37842 @[ -f ./uudecode/Makefile ] || exit 0; \
37843 r=`${PWD_COMMAND}`; export r; \
37844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37845 $(HOST_EXPORTS) \
37846 for flag in $(EXTRA_HOST_FLAGS) ; do \
37847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37848 done; \
37849 echo "Doing distclean in uudecode" ; \
37850 (cd $(HOST_SUBDIR)/uudecode && \
37851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37853 "RANLIB=$${RANLIB}" \
37854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37855 distclean) \
37856 || exit 1
37857
37858 @endif uudecode
37859
37860 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
37861 maybe-maintainer-clean-uudecode:
37862 @if uudecode
37863 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
37864
37865 maintainer-clean-uudecode:
37866 @: $(MAKE); $(unstage)
37867 @[ -f ./uudecode/Makefile ] || exit 0; \
37868 r=`${PWD_COMMAND}`; export r; \
37869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37870 $(HOST_EXPORTS) \
37871 for flag in $(EXTRA_HOST_FLAGS) ; do \
37872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37873 done; \
37874 echo "Doing maintainer-clean in uudecode" ; \
37875 (cd $(HOST_SUBDIR)/uudecode && \
37876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37878 "RANLIB=$${RANLIB}" \
37879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37880 maintainer-clean) \
37881 || exit 1
37882
37883 @endif uudecode
37884
37885
37886
37887 .PHONY: configure-wdiff maybe-configure-wdiff
37888 maybe-configure-wdiff:
37889 @if gcc-bootstrap
37890 configure-wdiff: stage_current
37891 @endif gcc-bootstrap
37892 @if wdiff
37893 maybe-configure-wdiff: configure-wdiff
37894 configure-wdiff:
37895 @: $(MAKE); $(unstage)
37896 @r=`${PWD_COMMAND}`; export r; \
37897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37898 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
37899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
37900 $(HOST_EXPORTS) \
37901 echo Configuring in $(HOST_SUBDIR)/wdiff; \
37902 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
37903 case $(srcdir) in \
37904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37905 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
37906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37907 esac; \
37908 srcdiroption="--srcdir=$${topdir}/wdiff"; \
37909 libsrcdir="$$s/wdiff"; \
37910 $(SHELL) $${libsrcdir}/configure \
37911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37912 --target=${target_alias} $${srcdiroption} \
37913 || exit 1
37914 @endif wdiff
37915
37916
37917
37918
37919
37920 .PHONY: all-wdiff maybe-all-wdiff
37921 maybe-all-wdiff:
37922 @if gcc-bootstrap
37923 all-wdiff: stage_current
37924 @endif gcc-bootstrap
37925 @if wdiff
37926 TARGET-wdiff=all
37927 maybe-all-wdiff: all-wdiff
37928 all-wdiff: configure-wdiff
37929 @: $(MAKE); $(unstage)
37930 @r=`${PWD_COMMAND}`; export r; \
37931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37932 $(HOST_EXPORTS) \
37933 (cd $(HOST_SUBDIR)/wdiff && \
37934 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37935 $(TARGET-wdiff))
37936 @endif wdiff
37937
37938
37939
37940
37941 .PHONY: check-wdiff maybe-check-wdiff
37942 maybe-check-wdiff:
37943 @if wdiff
37944 maybe-check-wdiff: check-wdiff
37945
37946 check-wdiff:
37947 @: $(MAKE); $(unstage)
37948 @r=`${PWD_COMMAND}`; export r; \
37949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37950 $(HOST_EXPORTS) \
37951 (cd $(HOST_SUBDIR)/wdiff && \
37952 $(MAKE) $(FLAGS_TO_PASS) check)
37953
37954 @endif wdiff
37955
37956 .PHONY: install-wdiff maybe-install-wdiff
37957 maybe-install-wdiff:
37958 @if wdiff
37959 maybe-install-wdiff: install-wdiff
37960
37961 install-wdiff: installdirs
37962 @: $(MAKE); $(unstage)
37963 @r=`${PWD_COMMAND}`; export r; \
37964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37965 $(HOST_EXPORTS) \
37966 (cd $(HOST_SUBDIR)/wdiff && \
37967 $(MAKE) $(FLAGS_TO_PASS) install)
37968
37969 @endif wdiff
37970
37971 # Other targets (info, dvi, pdf, etc.)
37972
37973 .PHONY: maybe-info-wdiff info-wdiff
37974 maybe-info-wdiff:
37975 @if wdiff
37976 maybe-info-wdiff: info-wdiff
37977
37978 info-wdiff: \
37979 configure-wdiff
37980 @: $(MAKE); $(unstage)
37981 @[ -f ./wdiff/Makefile ] || exit 0; \
37982 r=`${PWD_COMMAND}`; export r; \
37983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37984 $(HOST_EXPORTS) \
37985 for flag in $(EXTRA_HOST_FLAGS) ; do \
37986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37987 done; \
37988 echo "Doing info in wdiff" ; \
37989 (cd $(HOST_SUBDIR)/wdiff && \
37990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37992 "RANLIB=$${RANLIB}" \
37993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37994 info) \
37995 || exit 1
37996
37997 @endif wdiff
37998
37999 .PHONY: maybe-dvi-wdiff dvi-wdiff
38000 maybe-dvi-wdiff:
38001 @if wdiff
38002 maybe-dvi-wdiff: dvi-wdiff
38003
38004 dvi-wdiff: \
38005 configure-wdiff
38006 @: $(MAKE); $(unstage)
38007 @[ -f ./wdiff/Makefile ] || exit 0; \
38008 r=`${PWD_COMMAND}`; export r; \
38009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38010 $(HOST_EXPORTS) \
38011 for flag in $(EXTRA_HOST_FLAGS) ; do \
38012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38013 done; \
38014 echo "Doing dvi in wdiff" ; \
38015 (cd $(HOST_SUBDIR)/wdiff && \
38016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38018 "RANLIB=$${RANLIB}" \
38019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38020 dvi) \
38021 || exit 1
38022
38023 @endif wdiff
38024
38025 .PHONY: maybe-pdf-wdiff pdf-wdiff
38026 maybe-pdf-wdiff:
38027 @if wdiff
38028 maybe-pdf-wdiff: pdf-wdiff
38029
38030 pdf-wdiff: \
38031 configure-wdiff
38032 @: $(MAKE); $(unstage)
38033 @[ -f ./wdiff/Makefile ] || exit 0; \
38034 r=`${PWD_COMMAND}`; export r; \
38035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38036 $(HOST_EXPORTS) \
38037 for flag in $(EXTRA_HOST_FLAGS) ; do \
38038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38039 done; \
38040 echo "Doing pdf in wdiff" ; \
38041 (cd $(HOST_SUBDIR)/wdiff && \
38042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38044 "RANLIB=$${RANLIB}" \
38045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38046 pdf) \
38047 || exit 1
38048
38049 @endif wdiff
38050
38051 .PHONY: maybe-html-wdiff html-wdiff
38052 maybe-html-wdiff:
38053 @if wdiff
38054 maybe-html-wdiff: html-wdiff
38055
38056 html-wdiff: \
38057 configure-wdiff
38058 @: $(MAKE); $(unstage)
38059 @[ -f ./wdiff/Makefile ] || exit 0; \
38060 r=`${PWD_COMMAND}`; export r; \
38061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38062 $(HOST_EXPORTS) \
38063 for flag in $(EXTRA_HOST_FLAGS) ; do \
38064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38065 done; \
38066 echo "Doing html in wdiff" ; \
38067 (cd $(HOST_SUBDIR)/wdiff && \
38068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38070 "RANLIB=$${RANLIB}" \
38071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38072 html) \
38073 || exit 1
38074
38075 @endif wdiff
38076
38077 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
38078 maybe-TAGS-wdiff:
38079 @if wdiff
38080 maybe-TAGS-wdiff: TAGS-wdiff
38081
38082 TAGS-wdiff: \
38083 configure-wdiff
38084 @: $(MAKE); $(unstage)
38085 @[ -f ./wdiff/Makefile ] || exit 0; \
38086 r=`${PWD_COMMAND}`; export r; \
38087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38088 $(HOST_EXPORTS) \
38089 for flag in $(EXTRA_HOST_FLAGS) ; do \
38090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38091 done; \
38092 echo "Doing TAGS in wdiff" ; \
38093 (cd $(HOST_SUBDIR)/wdiff && \
38094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38096 "RANLIB=$${RANLIB}" \
38097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38098 TAGS) \
38099 || exit 1
38100
38101 @endif wdiff
38102
38103 .PHONY: maybe-install-info-wdiff install-info-wdiff
38104 maybe-install-info-wdiff:
38105 @if wdiff
38106 maybe-install-info-wdiff: install-info-wdiff
38107
38108 install-info-wdiff: \
38109 configure-wdiff \
38110 info-wdiff
38111 @: $(MAKE); $(unstage)
38112 @[ -f ./wdiff/Makefile ] || exit 0; \
38113 r=`${PWD_COMMAND}`; export r; \
38114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38115 $(HOST_EXPORTS) \
38116 for flag in $(EXTRA_HOST_FLAGS) ; do \
38117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38118 done; \
38119 echo "Doing install-info in wdiff" ; \
38120 (cd $(HOST_SUBDIR)/wdiff && \
38121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38123 "RANLIB=$${RANLIB}" \
38124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38125 install-info) \
38126 || exit 1
38127
38128 @endif wdiff
38129
38130 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
38131 maybe-install-pdf-wdiff:
38132 @if wdiff
38133 maybe-install-pdf-wdiff: install-pdf-wdiff
38134
38135 install-pdf-wdiff: \
38136 configure-wdiff \
38137 pdf-wdiff
38138 @: $(MAKE); $(unstage)
38139 @[ -f ./wdiff/Makefile ] || exit 0; \
38140 r=`${PWD_COMMAND}`; export r; \
38141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38142 $(HOST_EXPORTS) \
38143 for flag in $(EXTRA_HOST_FLAGS) ; do \
38144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38145 done; \
38146 echo "Doing install-pdf in wdiff" ; \
38147 (cd $(HOST_SUBDIR)/wdiff && \
38148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38150 "RANLIB=$${RANLIB}" \
38151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38152 install-pdf) \
38153 || exit 1
38154
38155 @endif wdiff
38156
38157 .PHONY: maybe-install-html-wdiff install-html-wdiff
38158 maybe-install-html-wdiff:
38159 @if wdiff
38160 maybe-install-html-wdiff: install-html-wdiff
38161
38162 install-html-wdiff: \
38163 configure-wdiff \
38164 html-wdiff
38165 @: $(MAKE); $(unstage)
38166 @[ -f ./wdiff/Makefile ] || exit 0; \
38167 r=`${PWD_COMMAND}`; export r; \
38168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38169 $(HOST_EXPORTS) \
38170 for flag in $(EXTRA_HOST_FLAGS) ; do \
38171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38172 done; \
38173 echo "Doing install-html in wdiff" ; \
38174 (cd $(HOST_SUBDIR)/wdiff && \
38175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38177 "RANLIB=$${RANLIB}" \
38178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38179 install-html) \
38180 || exit 1
38181
38182 @endif wdiff
38183
38184 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
38185 maybe-installcheck-wdiff:
38186 @if wdiff
38187 maybe-installcheck-wdiff: installcheck-wdiff
38188
38189 installcheck-wdiff: \
38190 configure-wdiff
38191 @: $(MAKE); $(unstage)
38192 @[ -f ./wdiff/Makefile ] || exit 0; \
38193 r=`${PWD_COMMAND}`; export r; \
38194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38195 $(HOST_EXPORTS) \
38196 for flag in $(EXTRA_HOST_FLAGS) ; do \
38197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38198 done; \
38199 echo "Doing installcheck in wdiff" ; \
38200 (cd $(HOST_SUBDIR)/wdiff && \
38201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38203 "RANLIB=$${RANLIB}" \
38204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38205 installcheck) \
38206 || exit 1
38207
38208 @endif wdiff
38209
38210 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
38211 maybe-mostlyclean-wdiff:
38212 @if wdiff
38213 maybe-mostlyclean-wdiff: mostlyclean-wdiff
38214
38215 mostlyclean-wdiff:
38216 @: $(MAKE); $(unstage)
38217 @[ -f ./wdiff/Makefile ] || exit 0; \
38218 r=`${PWD_COMMAND}`; export r; \
38219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38220 $(HOST_EXPORTS) \
38221 for flag in $(EXTRA_HOST_FLAGS) ; do \
38222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38223 done; \
38224 echo "Doing mostlyclean in wdiff" ; \
38225 (cd $(HOST_SUBDIR)/wdiff && \
38226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38228 "RANLIB=$${RANLIB}" \
38229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38230 mostlyclean) \
38231 || exit 1
38232
38233 @endif wdiff
38234
38235 .PHONY: maybe-clean-wdiff clean-wdiff
38236 maybe-clean-wdiff:
38237 @if wdiff
38238 maybe-clean-wdiff: clean-wdiff
38239
38240 clean-wdiff:
38241 @: $(MAKE); $(unstage)
38242 @[ -f ./wdiff/Makefile ] || exit 0; \
38243 r=`${PWD_COMMAND}`; export r; \
38244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38245 $(HOST_EXPORTS) \
38246 for flag in $(EXTRA_HOST_FLAGS) ; do \
38247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38248 done; \
38249 echo "Doing clean in wdiff" ; \
38250 (cd $(HOST_SUBDIR)/wdiff && \
38251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38253 "RANLIB=$${RANLIB}" \
38254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38255 clean) \
38256 || exit 1
38257
38258 @endif wdiff
38259
38260 .PHONY: maybe-distclean-wdiff distclean-wdiff
38261 maybe-distclean-wdiff:
38262 @if wdiff
38263 maybe-distclean-wdiff: distclean-wdiff
38264
38265 distclean-wdiff:
38266 @: $(MAKE); $(unstage)
38267 @[ -f ./wdiff/Makefile ] || exit 0; \
38268 r=`${PWD_COMMAND}`; export r; \
38269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38270 $(HOST_EXPORTS) \
38271 for flag in $(EXTRA_HOST_FLAGS) ; do \
38272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38273 done; \
38274 echo "Doing distclean in wdiff" ; \
38275 (cd $(HOST_SUBDIR)/wdiff && \
38276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38278 "RANLIB=$${RANLIB}" \
38279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38280 distclean) \
38281 || exit 1
38282
38283 @endif wdiff
38284
38285 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
38286 maybe-maintainer-clean-wdiff:
38287 @if wdiff
38288 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
38289
38290 maintainer-clean-wdiff:
38291 @: $(MAKE); $(unstage)
38292 @[ -f ./wdiff/Makefile ] || exit 0; \
38293 r=`${PWD_COMMAND}`; export r; \
38294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38295 $(HOST_EXPORTS) \
38296 for flag in $(EXTRA_HOST_FLAGS) ; do \
38297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38298 done; \
38299 echo "Doing maintainer-clean in wdiff" ; \
38300 (cd $(HOST_SUBDIR)/wdiff && \
38301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38303 "RANLIB=$${RANLIB}" \
38304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38305 maintainer-clean) \
38306 || exit 1
38307
38308 @endif wdiff
38309
38310
38311
38312 .PHONY: configure-zip maybe-configure-zip
38313 maybe-configure-zip:
38314 @if gcc-bootstrap
38315 configure-zip: stage_current
38316 @endif gcc-bootstrap
38317 @if zip
38318 maybe-configure-zip: configure-zip
38319 configure-zip:
38320 @: $(MAKE); $(unstage)
38321 @r=`${PWD_COMMAND}`; export r; \
38322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38323 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
38324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
38325 $(HOST_EXPORTS) \
38326 echo Configuring in $(HOST_SUBDIR)/zip; \
38327 cd "$(HOST_SUBDIR)/zip" || exit 1; \
38328 case $(srcdir) in \
38329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38330 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
38331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38332 esac; \
38333 srcdiroption="--srcdir=$${topdir}/zip"; \
38334 libsrcdir="$$s/zip"; \
38335 $(SHELL) $${libsrcdir}/configure \
38336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38337 --target=${target_alias} $${srcdiroption} \
38338 || exit 1
38339 @endif zip
38340
38341
38342
38343
38344
38345 .PHONY: all-zip maybe-all-zip
38346 maybe-all-zip:
38347 @if gcc-bootstrap
38348 all-zip: stage_current
38349 @endif gcc-bootstrap
38350 @if zip
38351 TARGET-zip=all
38352 maybe-all-zip: all-zip
38353 all-zip: configure-zip
38354 @: $(MAKE); $(unstage)
38355 @r=`${PWD_COMMAND}`; export r; \
38356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38357 $(HOST_EXPORTS) \
38358 (cd $(HOST_SUBDIR)/zip && \
38359 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38360 $(TARGET-zip))
38361 @endif zip
38362
38363
38364
38365
38366 .PHONY: check-zip maybe-check-zip
38367 maybe-check-zip:
38368 @if zip
38369 maybe-check-zip: check-zip
38370
38371 # This module is only tested in a native toolchain.
38372 check-zip:
38373 @: $(MAKE); $(unstage)
38374 @if [ '$(host)' = '$(target)' ] ; then \
38375 r=`${PWD_COMMAND}`; export r; \
38376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38377 $(HOST_EXPORTS) \
38378 (cd $(HOST_SUBDIR)/zip && \
38379 $(MAKE) $(FLAGS_TO_PASS) check); \
38380 fi
38381
38382 @endif zip
38383
38384 .PHONY: install-zip maybe-install-zip
38385 maybe-install-zip:
38386 @if zip
38387 maybe-install-zip: install-zip
38388
38389 install-zip: installdirs
38390 @: $(MAKE); $(unstage)
38391 @r=`${PWD_COMMAND}`; export r; \
38392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38393 $(HOST_EXPORTS) \
38394 (cd $(HOST_SUBDIR)/zip && \
38395 $(MAKE) $(FLAGS_TO_PASS) install)
38396
38397 @endif zip
38398
38399 # Other targets (info, dvi, pdf, etc.)
38400
38401 .PHONY: maybe-info-zip info-zip
38402 maybe-info-zip:
38403 @if zip
38404 maybe-info-zip: info-zip
38405
38406 info-zip: \
38407 configure-zip
38408 @: $(MAKE); $(unstage)
38409 @[ -f ./zip/Makefile ] || exit 0; \
38410 r=`${PWD_COMMAND}`; export r; \
38411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38412 $(HOST_EXPORTS) \
38413 for flag in $(EXTRA_HOST_FLAGS) ; do \
38414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38415 done; \
38416 echo "Doing info in zip" ; \
38417 (cd $(HOST_SUBDIR)/zip && \
38418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38420 "RANLIB=$${RANLIB}" \
38421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38422 info) \
38423 || exit 1
38424
38425 @endif zip
38426
38427 .PHONY: maybe-dvi-zip dvi-zip
38428 maybe-dvi-zip:
38429 @if zip
38430 maybe-dvi-zip: dvi-zip
38431
38432 dvi-zip: \
38433 configure-zip
38434 @: $(MAKE); $(unstage)
38435 @[ -f ./zip/Makefile ] || exit 0; \
38436 r=`${PWD_COMMAND}`; export r; \
38437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38438 $(HOST_EXPORTS) \
38439 for flag in $(EXTRA_HOST_FLAGS) ; do \
38440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38441 done; \
38442 echo "Doing dvi in zip" ; \
38443 (cd $(HOST_SUBDIR)/zip && \
38444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38446 "RANLIB=$${RANLIB}" \
38447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38448 dvi) \
38449 || exit 1
38450
38451 @endif zip
38452
38453 .PHONY: maybe-pdf-zip pdf-zip
38454 maybe-pdf-zip:
38455 @if zip
38456 maybe-pdf-zip: pdf-zip
38457
38458 pdf-zip: \
38459 configure-zip
38460 @: $(MAKE); $(unstage)
38461 @[ -f ./zip/Makefile ] || exit 0; \
38462 r=`${PWD_COMMAND}`; export r; \
38463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38464 $(HOST_EXPORTS) \
38465 for flag in $(EXTRA_HOST_FLAGS) ; do \
38466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38467 done; \
38468 echo "Doing pdf in zip" ; \
38469 (cd $(HOST_SUBDIR)/zip && \
38470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38472 "RANLIB=$${RANLIB}" \
38473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38474 pdf) \
38475 || exit 1
38476
38477 @endif zip
38478
38479 .PHONY: maybe-html-zip html-zip
38480 maybe-html-zip:
38481 @if zip
38482 maybe-html-zip: html-zip
38483
38484 html-zip: \
38485 configure-zip
38486 @: $(MAKE); $(unstage)
38487 @[ -f ./zip/Makefile ] || exit 0; \
38488 r=`${PWD_COMMAND}`; export r; \
38489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38490 $(HOST_EXPORTS) \
38491 for flag in $(EXTRA_HOST_FLAGS) ; do \
38492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38493 done; \
38494 echo "Doing html in zip" ; \
38495 (cd $(HOST_SUBDIR)/zip && \
38496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38498 "RANLIB=$${RANLIB}" \
38499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38500 html) \
38501 || exit 1
38502
38503 @endif zip
38504
38505 .PHONY: maybe-TAGS-zip TAGS-zip
38506 maybe-TAGS-zip:
38507 @if zip
38508 maybe-TAGS-zip: TAGS-zip
38509
38510 TAGS-zip: \
38511 configure-zip
38512 @: $(MAKE); $(unstage)
38513 @[ -f ./zip/Makefile ] || exit 0; \
38514 r=`${PWD_COMMAND}`; export r; \
38515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38516 $(HOST_EXPORTS) \
38517 for flag in $(EXTRA_HOST_FLAGS) ; do \
38518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38519 done; \
38520 echo "Doing TAGS in zip" ; \
38521 (cd $(HOST_SUBDIR)/zip && \
38522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38524 "RANLIB=$${RANLIB}" \
38525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38526 TAGS) \
38527 || exit 1
38528
38529 @endif zip
38530
38531 .PHONY: maybe-install-info-zip install-info-zip
38532 maybe-install-info-zip:
38533 @if zip
38534 maybe-install-info-zip: install-info-zip
38535
38536 install-info-zip: \
38537 configure-zip \
38538 info-zip
38539 @: $(MAKE); $(unstage)
38540 @[ -f ./zip/Makefile ] || exit 0; \
38541 r=`${PWD_COMMAND}`; export r; \
38542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38543 $(HOST_EXPORTS) \
38544 for flag in $(EXTRA_HOST_FLAGS) ; do \
38545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38546 done; \
38547 echo "Doing install-info in zip" ; \
38548 (cd $(HOST_SUBDIR)/zip && \
38549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38551 "RANLIB=$${RANLIB}" \
38552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38553 install-info) \
38554 || exit 1
38555
38556 @endif zip
38557
38558 .PHONY: maybe-install-pdf-zip install-pdf-zip
38559 maybe-install-pdf-zip:
38560 @if zip
38561 maybe-install-pdf-zip: install-pdf-zip
38562
38563 install-pdf-zip: \
38564 configure-zip \
38565 pdf-zip
38566 @: $(MAKE); $(unstage)
38567 @[ -f ./zip/Makefile ] || exit 0; \
38568 r=`${PWD_COMMAND}`; export r; \
38569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38570 $(HOST_EXPORTS) \
38571 for flag in $(EXTRA_HOST_FLAGS) ; do \
38572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38573 done; \
38574 echo "Doing install-pdf in zip" ; \
38575 (cd $(HOST_SUBDIR)/zip && \
38576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38578 "RANLIB=$${RANLIB}" \
38579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38580 install-pdf) \
38581 || exit 1
38582
38583 @endif zip
38584
38585 .PHONY: maybe-install-html-zip install-html-zip
38586 maybe-install-html-zip:
38587 @if zip
38588 maybe-install-html-zip: install-html-zip
38589
38590 install-html-zip: \
38591 configure-zip \
38592 html-zip
38593 @: $(MAKE); $(unstage)
38594 @[ -f ./zip/Makefile ] || exit 0; \
38595 r=`${PWD_COMMAND}`; export r; \
38596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38597 $(HOST_EXPORTS) \
38598 for flag in $(EXTRA_HOST_FLAGS) ; do \
38599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38600 done; \
38601 echo "Doing install-html in zip" ; \
38602 (cd $(HOST_SUBDIR)/zip && \
38603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38605 "RANLIB=$${RANLIB}" \
38606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38607 install-html) \
38608 || exit 1
38609
38610 @endif zip
38611
38612 .PHONY: maybe-installcheck-zip installcheck-zip
38613 maybe-installcheck-zip:
38614 @if zip
38615 maybe-installcheck-zip: installcheck-zip
38616
38617 installcheck-zip: \
38618 configure-zip
38619 @: $(MAKE); $(unstage)
38620 @[ -f ./zip/Makefile ] || exit 0; \
38621 r=`${PWD_COMMAND}`; export r; \
38622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38623 $(HOST_EXPORTS) \
38624 for flag in $(EXTRA_HOST_FLAGS) ; do \
38625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38626 done; \
38627 echo "Doing installcheck in zip" ; \
38628 (cd $(HOST_SUBDIR)/zip && \
38629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38631 "RANLIB=$${RANLIB}" \
38632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38633 installcheck) \
38634 || exit 1
38635
38636 @endif zip
38637
38638 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
38639 maybe-mostlyclean-zip:
38640 @if zip
38641 maybe-mostlyclean-zip: mostlyclean-zip
38642
38643 mostlyclean-zip:
38644 @: $(MAKE); $(unstage)
38645 @[ -f ./zip/Makefile ] || exit 0; \
38646 r=`${PWD_COMMAND}`; export r; \
38647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38648 $(HOST_EXPORTS) \
38649 for flag in $(EXTRA_HOST_FLAGS) ; do \
38650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38651 done; \
38652 echo "Doing mostlyclean in zip" ; \
38653 (cd $(HOST_SUBDIR)/zip && \
38654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38656 "RANLIB=$${RANLIB}" \
38657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38658 mostlyclean) \
38659 || exit 1
38660
38661 @endif zip
38662
38663 .PHONY: maybe-clean-zip clean-zip
38664 maybe-clean-zip:
38665 @if zip
38666 maybe-clean-zip: clean-zip
38667
38668 clean-zip:
38669 @: $(MAKE); $(unstage)
38670 @[ -f ./zip/Makefile ] || exit 0; \
38671 r=`${PWD_COMMAND}`; export r; \
38672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38673 $(HOST_EXPORTS) \
38674 for flag in $(EXTRA_HOST_FLAGS) ; do \
38675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38676 done; \
38677 echo "Doing clean in zip" ; \
38678 (cd $(HOST_SUBDIR)/zip && \
38679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38681 "RANLIB=$${RANLIB}" \
38682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38683 clean) \
38684 || exit 1
38685
38686 @endif zip
38687
38688 .PHONY: maybe-distclean-zip distclean-zip
38689 maybe-distclean-zip:
38690 @if zip
38691 maybe-distclean-zip: distclean-zip
38692
38693 distclean-zip:
38694 @: $(MAKE); $(unstage)
38695 @[ -f ./zip/Makefile ] || exit 0; \
38696 r=`${PWD_COMMAND}`; export r; \
38697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38698 $(HOST_EXPORTS) \
38699 for flag in $(EXTRA_HOST_FLAGS) ; do \
38700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38701 done; \
38702 echo "Doing distclean in zip" ; \
38703 (cd $(HOST_SUBDIR)/zip && \
38704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38706 "RANLIB=$${RANLIB}" \
38707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38708 distclean) \
38709 || exit 1
38710
38711 @endif zip
38712
38713 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
38714 maybe-maintainer-clean-zip:
38715 @if zip
38716 maybe-maintainer-clean-zip: maintainer-clean-zip
38717
38718 maintainer-clean-zip:
38719 @: $(MAKE); $(unstage)
38720 @[ -f ./zip/Makefile ] || exit 0; \
38721 r=`${PWD_COMMAND}`; export r; \
38722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38723 $(HOST_EXPORTS) \
38724 for flag in $(EXTRA_HOST_FLAGS) ; do \
38725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38726 done; \
38727 echo "Doing maintainer-clean in zip" ; \
38728 (cd $(HOST_SUBDIR)/zip && \
38729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38731 "RANLIB=$${RANLIB}" \
38732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38733 maintainer-clean) \
38734 || exit 1
38735
38736 @endif zip
38737
38738
38739
38740 .PHONY: configure-zlib maybe-configure-zlib
38741 maybe-configure-zlib:
38742 @if gcc-bootstrap
38743 configure-zlib: stage_current
38744 @endif gcc-bootstrap
38745 @if zlib
38746 maybe-configure-zlib: configure-zlib
38747 configure-zlib:
38748 @r=`${PWD_COMMAND}`; export r; \
38749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38750 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38751 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38752 $(HOST_EXPORTS) \
38753 echo Configuring in $(HOST_SUBDIR)/zlib; \
38754 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
38755 case $(srcdir) in \
38756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38757 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38759 esac; \
38760 srcdiroption="--srcdir=$${topdir}/zlib"; \
38761 libsrcdir="$$s/zlib"; \
38762 $(SHELL) $${libsrcdir}/configure \
38763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38764 --target=${target_alias} $${srcdiroption} \
38765 || exit 1
38766 @endif zlib
38767
38768
38769
38770 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
38771 maybe-configure-stage1-zlib:
38772 @if zlib-bootstrap
38773 maybe-configure-stage1-zlib: configure-stage1-zlib
38774 configure-stage1-zlib:
38775 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38776 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38777 @r=`${PWD_COMMAND}`; export r; \
38778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38779 TFLAGS="$(STAGE1_TFLAGS)"; \
38780 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38781 $(HOST_EXPORTS) \
38782 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
38783 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
38784 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
38785 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
38786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38787 cd $(HOST_SUBDIR)/zlib || exit 1; \
38788 case $(srcdir) in \
38789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38790 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38792 esac; \
38793 srcdiroption="--srcdir=$${topdir}/zlib"; \
38794 libsrcdir="$$s/zlib"; \
38795 $(SHELL) $${libsrcdir}/configure \
38796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38797 --target=${target_alias} $${srcdiroption} \
38798 $(STAGE1_CONFIGURE_FLAGS)
38799 @endif zlib-bootstrap
38800
38801 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
38802 maybe-configure-stage2-zlib:
38803 @if zlib-bootstrap
38804 maybe-configure-stage2-zlib: configure-stage2-zlib
38805 configure-stage2-zlib:
38806 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38807 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38808 @r=`${PWD_COMMAND}`; export r; \
38809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38810 TFLAGS="$(STAGE2_TFLAGS)"; \
38811 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38812 $(HOST_EXPORTS) \
38813 $(POSTSTAGE1_HOST_EXPORTS) \
38814 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
38815 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
38816 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
38817 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
38818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38819 cd $(HOST_SUBDIR)/zlib || exit 1; \
38820 case $(srcdir) in \
38821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38822 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38824 esac; \
38825 srcdiroption="--srcdir=$${topdir}/zlib"; \
38826 libsrcdir="$$s/zlib"; \
38827 $(SHELL) $${libsrcdir}/configure \
38828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38829 --target=${target_alias} $${srcdiroption} \
38830 --with-build-libsubdir=$(HOST_SUBDIR) \
38831 $(STAGE2_CONFIGURE_FLAGS)
38832 @endif zlib-bootstrap
38833
38834 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
38835 maybe-configure-stage3-zlib:
38836 @if zlib-bootstrap
38837 maybe-configure-stage3-zlib: configure-stage3-zlib
38838 configure-stage3-zlib:
38839 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38840 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38841 @r=`${PWD_COMMAND}`; export r; \
38842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38843 TFLAGS="$(STAGE3_TFLAGS)"; \
38844 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38845 $(HOST_EXPORTS) \
38846 $(POSTSTAGE1_HOST_EXPORTS) \
38847 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
38848 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
38849 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
38850 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
38851 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38852 cd $(HOST_SUBDIR)/zlib || exit 1; \
38853 case $(srcdir) in \
38854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38855 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38857 esac; \
38858 srcdiroption="--srcdir=$${topdir}/zlib"; \
38859 libsrcdir="$$s/zlib"; \
38860 $(SHELL) $${libsrcdir}/configure \
38861 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38862 --target=${target_alias} $${srcdiroption} \
38863 --with-build-libsubdir=$(HOST_SUBDIR) \
38864 $(STAGE3_CONFIGURE_FLAGS)
38865 @endif zlib-bootstrap
38866
38867 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
38868 maybe-configure-stage4-zlib:
38869 @if zlib-bootstrap
38870 maybe-configure-stage4-zlib: configure-stage4-zlib
38871 configure-stage4-zlib:
38872 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38873 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38874 @r=`${PWD_COMMAND}`; export r; \
38875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38876 TFLAGS="$(STAGE4_TFLAGS)"; \
38877 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38878 $(HOST_EXPORTS) \
38879 $(POSTSTAGE1_HOST_EXPORTS) \
38880 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
38881 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
38882 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
38883 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
38884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38885 cd $(HOST_SUBDIR)/zlib || exit 1; \
38886 case $(srcdir) in \
38887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38888 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38890 esac; \
38891 srcdiroption="--srcdir=$${topdir}/zlib"; \
38892 libsrcdir="$$s/zlib"; \
38893 $(SHELL) $${libsrcdir}/configure \
38894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38895 --target=${target_alias} $${srcdiroption} \
38896 --with-build-libsubdir=$(HOST_SUBDIR) \
38897 $(STAGE4_CONFIGURE_FLAGS)
38898 @endif zlib-bootstrap
38899
38900 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
38901 maybe-configure-stageprofile-zlib:
38902 @if zlib-bootstrap
38903 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
38904 configure-stageprofile-zlib:
38905 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38907 @r=`${PWD_COMMAND}`; export r; \
38908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38909 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38910 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38911 $(HOST_EXPORTS) \
38912 $(POSTSTAGE1_HOST_EXPORTS) \
38913 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
38914 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
38915 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
38916 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
38917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38918 cd $(HOST_SUBDIR)/zlib || exit 1; \
38919 case $(srcdir) in \
38920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38921 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38923 esac; \
38924 srcdiroption="--srcdir=$${topdir}/zlib"; \
38925 libsrcdir="$$s/zlib"; \
38926 $(SHELL) $${libsrcdir}/configure \
38927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38928 --target=${target_alias} $${srcdiroption} \
38929 --with-build-libsubdir=$(HOST_SUBDIR) \
38930 $(STAGEprofile_CONFIGURE_FLAGS)
38931 @endif zlib-bootstrap
38932
38933 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
38934 maybe-configure-stagefeedback-zlib:
38935 @if zlib-bootstrap
38936 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
38937 configure-stagefeedback-zlib:
38938 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38939 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38940 @r=`${PWD_COMMAND}`; export r; \
38941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38942 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38943 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38944 $(HOST_EXPORTS) \
38945 $(POSTSTAGE1_HOST_EXPORTS) \
38946 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
38947 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
38948 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
38949 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
38950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38951 cd $(HOST_SUBDIR)/zlib || exit 1; \
38952 case $(srcdir) in \
38953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38954 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38956 esac; \
38957 srcdiroption="--srcdir=$${topdir}/zlib"; \
38958 libsrcdir="$$s/zlib"; \
38959 $(SHELL) $${libsrcdir}/configure \
38960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38961 --target=${target_alias} $${srcdiroption} \
38962 --with-build-libsubdir=$(HOST_SUBDIR) \
38963 $(STAGEfeedback_CONFIGURE_FLAGS)
38964 @endif zlib-bootstrap
38965
38966
38967
38968
38969
38970 .PHONY: all-zlib maybe-all-zlib
38971 maybe-all-zlib:
38972 @if gcc-bootstrap
38973 all-zlib: stage_current
38974 @endif gcc-bootstrap
38975 @if zlib
38976 TARGET-zlib=all
38977 maybe-all-zlib: all-zlib
38978 all-zlib: configure-zlib
38979 @r=`${PWD_COMMAND}`; export r; \
38980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38981 $(HOST_EXPORTS) \
38982 (cd $(HOST_SUBDIR)/zlib && \
38983 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38984 $(TARGET-zlib))
38985 @endif zlib
38986
38987
38988
38989 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
38990 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
38991 maybe-all-stage1-zlib:
38992 maybe-clean-stage1-zlib:
38993 @if zlib-bootstrap
38994 maybe-all-stage1-zlib: all-stage1-zlib
38995 all-stage1: all-stage1-zlib
38996 TARGET-stage1-zlib = $(TARGET-zlib)
38997 all-stage1-zlib: configure-stage1-zlib
38998 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38999 @r=`${PWD_COMMAND}`; export r; \
39000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39001 TFLAGS="$(STAGE1_TFLAGS)"; \
39002 $(HOST_EXPORTS) \
39003 cd $(HOST_SUBDIR)/zlib && \
39004 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39005 CFLAGS="$(STAGE1_CFLAGS)" \
39006 CXXFLAGS="$(STAGE1_CFLAGS)" \
39007 LIBCFLAGS="$(LIBCFLAGS)" \
39008 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39009 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39010 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39011 $(EXTRA_HOST_FLAGS) \
39012 TFLAGS="$(STAGE1_TFLAGS)" \
39013 $(TARGET-stage1-zlib)
39014
39015 maybe-clean-stage1-zlib: clean-stage1-zlib
39016 clean-stage1: clean-stage1-zlib
39017 clean-stage1-zlib:
39018 @if [ $(current_stage) = stage1 ]; then \
39019 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39020 else \
39021 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
39022 $(MAKE) stage1-start; \
39023 fi; \
39024 cd $(HOST_SUBDIR)/zlib && \
39025 $(MAKE) $(EXTRA_HOST_FLAGS) \
39026 clean
39027 @endif zlib-bootstrap
39028
39029
39030 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
39031 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
39032 maybe-all-stage2-zlib:
39033 maybe-clean-stage2-zlib:
39034 @if zlib-bootstrap
39035 maybe-all-stage2-zlib: all-stage2-zlib
39036 all-stage2: all-stage2-zlib
39037 TARGET-stage2-zlib = $(TARGET-zlib)
39038 all-stage2-zlib: configure-stage2-zlib
39039 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39040 @r=`${PWD_COMMAND}`; export r; \
39041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39042 TFLAGS="$(STAGE2_TFLAGS)"; \
39043 $(HOST_EXPORTS) \
39044 $(POSTSTAGE1_HOST_EXPORTS) \
39045 cd $(HOST_SUBDIR)/zlib && \
39046 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39047 CFLAGS="$(STAGE2_CFLAGS)" \
39048 CXXFLAGS="$(STAGE2_CFLAGS)" \
39049 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39050 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39051 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39052 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39053 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39054 TFLAGS="$(STAGE2_TFLAGS)" \
39055 $(TARGET-stage2-zlib)
39056
39057 maybe-clean-stage2-zlib: clean-stage2-zlib
39058 clean-stage2: clean-stage2-zlib
39059 clean-stage2-zlib:
39060 @if [ $(current_stage) = stage2 ]; then \
39061 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39062 else \
39063 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
39064 $(MAKE) stage2-start; \
39065 fi; \
39066 cd $(HOST_SUBDIR)/zlib && \
39067 $(MAKE) $(EXTRA_HOST_FLAGS) \
39068 $(POSTSTAGE1_FLAGS_TO_PASS) \
39069 clean
39070 @endif zlib-bootstrap
39071
39072
39073 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
39074 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
39075 maybe-all-stage3-zlib:
39076 maybe-clean-stage3-zlib:
39077 @if zlib-bootstrap
39078 maybe-all-stage3-zlib: all-stage3-zlib
39079 all-stage3: all-stage3-zlib
39080 TARGET-stage3-zlib = $(TARGET-zlib)
39081 all-stage3-zlib: configure-stage3-zlib
39082 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39083 @r=`${PWD_COMMAND}`; export r; \
39084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39085 TFLAGS="$(STAGE3_TFLAGS)"; \
39086 $(HOST_EXPORTS) \
39087 $(POSTSTAGE1_HOST_EXPORTS) \
39088 cd $(HOST_SUBDIR)/zlib && \
39089 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39090 CFLAGS="$(STAGE3_CFLAGS)" \
39091 CXXFLAGS="$(STAGE3_CFLAGS)" \
39092 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39093 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39094 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39095 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39096 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39097 TFLAGS="$(STAGE3_TFLAGS)" \
39098 $(TARGET-stage3-zlib)
39099
39100 maybe-clean-stage3-zlib: clean-stage3-zlib
39101 clean-stage3: clean-stage3-zlib
39102 clean-stage3-zlib:
39103 @if [ $(current_stage) = stage3 ]; then \
39104 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39105 else \
39106 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
39107 $(MAKE) stage3-start; \
39108 fi; \
39109 cd $(HOST_SUBDIR)/zlib && \
39110 $(MAKE) $(EXTRA_HOST_FLAGS) \
39111 $(POSTSTAGE1_FLAGS_TO_PASS) \
39112 clean
39113 @endif zlib-bootstrap
39114
39115
39116 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
39117 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
39118 maybe-all-stage4-zlib:
39119 maybe-clean-stage4-zlib:
39120 @if zlib-bootstrap
39121 maybe-all-stage4-zlib: all-stage4-zlib
39122 all-stage4: all-stage4-zlib
39123 TARGET-stage4-zlib = $(TARGET-zlib)
39124 all-stage4-zlib: configure-stage4-zlib
39125 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39126 @r=`${PWD_COMMAND}`; export r; \
39127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39128 TFLAGS="$(STAGE4_TFLAGS)"; \
39129 $(HOST_EXPORTS) \
39130 $(POSTSTAGE1_HOST_EXPORTS) \
39131 cd $(HOST_SUBDIR)/zlib && \
39132 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39133 CFLAGS="$(STAGE4_CFLAGS)" \
39134 CXXFLAGS="$(STAGE4_CFLAGS)" \
39135 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39136 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39137 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39138 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39139 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39140 TFLAGS="$(STAGE4_TFLAGS)" \
39141 $(TARGET-stage4-zlib)
39142
39143 maybe-clean-stage4-zlib: clean-stage4-zlib
39144 clean-stage4: clean-stage4-zlib
39145 clean-stage4-zlib:
39146 @if [ $(current_stage) = stage4 ]; then \
39147 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39148 else \
39149 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
39150 $(MAKE) stage4-start; \
39151 fi; \
39152 cd $(HOST_SUBDIR)/zlib && \
39153 $(MAKE) $(EXTRA_HOST_FLAGS) \
39154 $(POSTSTAGE1_FLAGS_TO_PASS) \
39155 clean
39156 @endif zlib-bootstrap
39157
39158
39159 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
39160 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
39161 maybe-all-stageprofile-zlib:
39162 maybe-clean-stageprofile-zlib:
39163 @if zlib-bootstrap
39164 maybe-all-stageprofile-zlib: all-stageprofile-zlib
39165 all-stageprofile: all-stageprofile-zlib
39166 TARGET-stageprofile-zlib = $(TARGET-zlib)
39167 all-stageprofile-zlib: configure-stageprofile-zlib
39168 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39169 @r=`${PWD_COMMAND}`; export r; \
39170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39171 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39172 $(HOST_EXPORTS) \
39173 $(POSTSTAGE1_HOST_EXPORTS) \
39174 cd $(HOST_SUBDIR)/zlib && \
39175 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39176 CFLAGS="$(STAGEprofile_CFLAGS)" \
39177 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
39178 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39179 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39180 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39181 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39182 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39183 TFLAGS="$(STAGEprofile_TFLAGS)" \
39184 $(TARGET-stageprofile-zlib)
39185
39186 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
39187 clean-stageprofile: clean-stageprofile-zlib
39188 clean-stageprofile-zlib:
39189 @if [ $(current_stage) = stageprofile ]; then \
39190 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39191 else \
39192 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
39193 $(MAKE) stageprofile-start; \
39194 fi; \
39195 cd $(HOST_SUBDIR)/zlib && \
39196 $(MAKE) $(EXTRA_HOST_FLAGS) \
39197 $(POSTSTAGE1_FLAGS_TO_PASS) \
39198 clean
39199 @endif zlib-bootstrap
39200
39201
39202 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
39203 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
39204 maybe-all-stagefeedback-zlib:
39205 maybe-clean-stagefeedback-zlib:
39206 @if zlib-bootstrap
39207 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
39208 all-stagefeedback: all-stagefeedback-zlib
39209 TARGET-stagefeedback-zlib = $(TARGET-zlib)
39210 all-stagefeedback-zlib: configure-stagefeedback-zlib
39211 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39212 @r=`${PWD_COMMAND}`; export r; \
39213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39214 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39215 $(HOST_EXPORTS) \
39216 $(POSTSTAGE1_HOST_EXPORTS) \
39217 cd $(HOST_SUBDIR)/zlib && \
39218 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39219 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39220 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
39221 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39222 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39223 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39224 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39225 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39226 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39227 $(TARGET-stagefeedback-zlib)
39228
39229 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
39230 clean-stagefeedback: clean-stagefeedback-zlib
39231 clean-stagefeedback-zlib:
39232 @if [ $(current_stage) = stagefeedback ]; then \
39233 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39234 else \
39235 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
39236 $(MAKE) stagefeedback-start; \
39237 fi; \
39238 cd $(HOST_SUBDIR)/zlib && \
39239 $(MAKE) $(EXTRA_HOST_FLAGS) \
39240 $(POSTSTAGE1_FLAGS_TO_PASS) \
39241 clean
39242 @endif zlib-bootstrap
39243
39244
39245
39246
39247
39248 .PHONY: check-zlib maybe-check-zlib
39249 maybe-check-zlib:
39250 @if zlib
39251 maybe-check-zlib: check-zlib
39252
39253 check-zlib:
39254
39255 @endif zlib
39256
39257 .PHONY: install-zlib maybe-install-zlib
39258 maybe-install-zlib:
39259 @if zlib
39260 maybe-install-zlib: install-zlib
39261
39262 install-zlib:
39263
39264 @endif zlib
39265
39266 # Other targets (info, dvi, pdf, etc.)
39267
39268 .PHONY: maybe-info-zlib info-zlib
39269 maybe-info-zlib:
39270 @if zlib
39271 maybe-info-zlib: info-zlib
39272
39273 info-zlib: \
39274 configure-zlib
39275 @[ -f ./zlib/Makefile ] || exit 0; \
39276 r=`${PWD_COMMAND}`; export r; \
39277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39278 $(HOST_EXPORTS) \
39279 for flag in $(EXTRA_HOST_FLAGS) ; do \
39280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39281 done; \
39282 echo "Doing info in zlib" ; \
39283 (cd $(HOST_SUBDIR)/zlib && \
39284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39286 "RANLIB=$${RANLIB}" \
39287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39288 info) \
39289 || exit 1
39290
39291 @endif zlib
39292
39293 .PHONY: maybe-dvi-zlib dvi-zlib
39294 maybe-dvi-zlib:
39295 @if zlib
39296 maybe-dvi-zlib: dvi-zlib
39297
39298 dvi-zlib: \
39299 configure-zlib
39300 @[ -f ./zlib/Makefile ] || exit 0; \
39301 r=`${PWD_COMMAND}`; export r; \
39302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39303 $(HOST_EXPORTS) \
39304 for flag in $(EXTRA_HOST_FLAGS) ; do \
39305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39306 done; \
39307 echo "Doing dvi in zlib" ; \
39308 (cd $(HOST_SUBDIR)/zlib && \
39309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39311 "RANLIB=$${RANLIB}" \
39312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39313 dvi) \
39314 || exit 1
39315
39316 @endif zlib
39317
39318 .PHONY: maybe-pdf-zlib pdf-zlib
39319 maybe-pdf-zlib:
39320 @if zlib
39321 maybe-pdf-zlib: pdf-zlib
39322
39323 pdf-zlib: \
39324 configure-zlib
39325 @[ -f ./zlib/Makefile ] || exit 0; \
39326 r=`${PWD_COMMAND}`; export r; \
39327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39328 $(HOST_EXPORTS) \
39329 for flag in $(EXTRA_HOST_FLAGS) ; do \
39330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39331 done; \
39332 echo "Doing pdf in zlib" ; \
39333 (cd $(HOST_SUBDIR)/zlib && \
39334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39336 "RANLIB=$${RANLIB}" \
39337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39338 pdf) \
39339 || exit 1
39340
39341 @endif zlib
39342
39343 .PHONY: maybe-html-zlib html-zlib
39344 maybe-html-zlib:
39345 @if zlib
39346 maybe-html-zlib: html-zlib
39347
39348 html-zlib: \
39349 configure-zlib
39350 @[ -f ./zlib/Makefile ] || exit 0; \
39351 r=`${PWD_COMMAND}`; export r; \
39352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39353 $(HOST_EXPORTS) \
39354 for flag in $(EXTRA_HOST_FLAGS) ; do \
39355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39356 done; \
39357 echo "Doing html in zlib" ; \
39358 (cd $(HOST_SUBDIR)/zlib && \
39359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39361 "RANLIB=$${RANLIB}" \
39362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39363 html) \
39364 || exit 1
39365
39366 @endif zlib
39367
39368 .PHONY: maybe-TAGS-zlib TAGS-zlib
39369 maybe-TAGS-zlib:
39370 @if zlib
39371 maybe-TAGS-zlib: TAGS-zlib
39372
39373 TAGS-zlib: \
39374 configure-zlib
39375 @[ -f ./zlib/Makefile ] || exit 0; \
39376 r=`${PWD_COMMAND}`; export r; \
39377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39378 $(HOST_EXPORTS) \
39379 for flag in $(EXTRA_HOST_FLAGS) ; do \
39380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39381 done; \
39382 echo "Doing TAGS in zlib" ; \
39383 (cd $(HOST_SUBDIR)/zlib && \
39384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39386 "RANLIB=$${RANLIB}" \
39387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39388 TAGS) \
39389 || exit 1
39390
39391 @endif zlib
39392
39393 .PHONY: maybe-install-info-zlib install-info-zlib
39394 maybe-install-info-zlib:
39395 @if zlib
39396 maybe-install-info-zlib: install-info-zlib
39397
39398 install-info-zlib: \
39399 configure-zlib \
39400 info-zlib
39401 @[ -f ./zlib/Makefile ] || exit 0; \
39402 r=`${PWD_COMMAND}`; export r; \
39403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39404 $(HOST_EXPORTS) \
39405 for flag in $(EXTRA_HOST_FLAGS) ; do \
39406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39407 done; \
39408 echo "Doing install-info in zlib" ; \
39409 (cd $(HOST_SUBDIR)/zlib && \
39410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39412 "RANLIB=$${RANLIB}" \
39413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39414 install-info) \
39415 || exit 1
39416
39417 @endif zlib
39418
39419 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
39420 maybe-install-pdf-zlib:
39421 @if zlib
39422 maybe-install-pdf-zlib: install-pdf-zlib
39423
39424 install-pdf-zlib: \
39425 configure-zlib \
39426 pdf-zlib
39427 @[ -f ./zlib/Makefile ] || exit 0; \
39428 r=`${PWD_COMMAND}`; export r; \
39429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39430 $(HOST_EXPORTS) \
39431 for flag in $(EXTRA_HOST_FLAGS) ; do \
39432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39433 done; \
39434 echo "Doing install-pdf in zlib" ; \
39435 (cd $(HOST_SUBDIR)/zlib && \
39436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39438 "RANLIB=$${RANLIB}" \
39439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39440 install-pdf) \
39441 || exit 1
39442
39443 @endif zlib
39444
39445 .PHONY: maybe-install-html-zlib install-html-zlib
39446 maybe-install-html-zlib:
39447 @if zlib
39448 maybe-install-html-zlib: install-html-zlib
39449
39450 install-html-zlib: \
39451 configure-zlib \
39452 html-zlib
39453 @[ -f ./zlib/Makefile ] || exit 0; \
39454 r=`${PWD_COMMAND}`; export r; \
39455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39456 $(HOST_EXPORTS) \
39457 for flag in $(EXTRA_HOST_FLAGS) ; do \
39458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39459 done; \
39460 echo "Doing install-html in zlib" ; \
39461 (cd $(HOST_SUBDIR)/zlib && \
39462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39464 "RANLIB=$${RANLIB}" \
39465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39466 install-html) \
39467 || exit 1
39468
39469 @endif zlib
39470
39471 .PHONY: maybe-installcheck-zlib installcheck-zlib
39472 maybe-installcheck-zlib:
39473 @if zlib
39474 maybe-installcheck-zlib: installcheck-zlib
39475
39476 installcheck-zlib: \
39477 configure-zlib
39478 @[ -f ./zlib/Makefile ] || exit 0; \
39479 r=`${PWD_COMMAND}`; export r; \
39480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39481 $(HOST_EXPORTS) \
39482 for flag in $(EXTRA_HOST_FLAGS) ; do \
39483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39484 done; \
39485 echo "Doing installcheck in zlib" ; \
39486 (cd $(HOST_SUBDIR)/zlib && \
39487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39489 "RANLIB=$${RANLIB}" \
39490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39491 installcheck) \
39492 || exit 1
39493
39494 @endif zlib
39495
39496 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
39497 maybe-mostlyclean-zlib:
39498 @if zlib
39499 maybe-mostlyclean-zlib: mostlyclean-zlib
39500
39501 mostlyclean-zlib:
39502 @[ -f ./zlib/Makefile ] || exit 0; \
39503 r=`${PWD_COMMAND}`; export r; \
39504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39505 $(HOST_EXPORTS) \
39506 for flag in $(EXTRA_HOST_FLAGS) ; do \
39507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39508 done; \
39509 echo "Doing mostlyclean in zlib" ; \
39510 (cd $(HOST_SUBDIR)/zlib && \
39511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39513 "RANLIB=$${RANLIB}" \
39514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39515 mostlyclean) \
39516 || exit 1
39517
39518 @endif zlib
39519
39520 .PHONY: maybe-clean-zlib clean-zlib
39521 maybe-clean-zlib:
39522 @if zlib
39523 maybe-clean-zlib: clean-zlib
39524
39525 clean-zlib:
39526 @[ -f ./zlib/Makefile ] || exit 0; \
39527 r=`${PWD_COMMAND}`; export r; \
39528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39529 $(HOST_EXPORTS) \
39530 for flag in $(EXTRA_HOST_FLAGS) ; do \
39531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39532 done; \
39533 echo "Doing clean in zlib" ; \
39534 (cd $(HOST_SUBDIR)/zlib && \
39535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39537 "RANLIB=$${RANLIB}" \
39538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39539 clean) \
39540 || exit 1
39541
39542 @endif zlib
39543
39544 .PHONY: maybe-distclean-zlib distclean-zlib
39545 maybe-distclean-zlib:
39546 @if zlib
39547 maybe-distclean-zlib: distclean-zlib
39548
39549 distclean-zlib:
39550 @[ -f ./zlib/Makefile ] || exit 0; \
39551 r=`${PWD_COMMAND}`; export r; \
39552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39553 $(HOST_EXPORTS) \
39554 for flag in $(EXTRA_HOST_FLAGS) ; do \
39555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39556 done; \
39557 echo "Doing distclean in zlib" ; \
39558 (cd $(HOST_SUBDIR)/zlib && \
39559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39561 "RANLIB=$${RANLIB}" \
39562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39563 distclean) \
39564 || exit 1
39565
39566 @endif zlib
39567
39568 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
39569 maybe-maintainer-clean-zlib:
39570 @if zlib
39571 maybe-maintainer-clean-zlib: maintainer-clean-zlib
39572
39573 maintainer-clean-zlib:
39574 @[ -f ./zlib/Makefile ] || exit 0; \
39575 r=`${PWD_COMMAND}`; export r; \
39576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39577 $(HOST_EXPORTS) \
39578 for flag in $(EXTRA_HOST_FLAGS) ; do \
39579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39580 done; \
39581 echo "Doing maintainer-clean in zlib" ; \
39582 (cd $(HOST_SUBDIR)/zlib && \
39583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39585 "RANLIB=$${RANLIB}" \
39586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39587 maintainer-clean) \
39588 || exit 1
39589
39590 @endif zlib
39591
39592
39593
39594 .PHONY: configure-gdb maybe-configure-gdb
39595 maybe-configure-gdb:
39596 @if gcc-bootstrap
39597 configure-gdb: stage_current
39598 @endif gcc-bootstrap
39599 @if gdb
39600 maybe-configure-gdb: configure-gdb
39601 configure-gdb:
39602 @: $(MAKE); $(unstage)
39603 @r=`${PWD_COMMAND}`; export r; \
39604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39605 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
39606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
39607 $(HOST_EXPORTS) \
39608 echo Configuring in $(HOST_SUBDIR)/gdb; \
39609 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
39610 case $(srcdir) in \
39611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39612 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
39613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39614 esac; \
39615 srcdiroption="--srcdir=$${topdir}/gdb"; \
39616 libsrcdir="$$s/gdb"; \
39617 $(SHELL) $${libsrcdir}/configure \
39618 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39619 --target=${target_alias} $${srcdiroption} \
39620 || exit 1
39621 @endif gdb
39622
39623
39624
39625
39626
39627 .PHONY: all-gdb maybe-all-gdb
39628 maybe-all-gdb:
39629 @if gcc-bootstrap
39630 all-gdb: stage_current
39631 @endif gcc-bootstrap
39632 @if gdb
39633 TARGET-gdb=all
39634 maybe-all-gdb: all-gdb
39635 all-gdb: configure-gdb
39636 @: $(MAKE); $(unstage)
39637 @r=`${PWD_COMMAND}`; export r; \
39638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39639 $(HOST_EXPORTS) \
39640 (cd $(HOST_SUBDIR)/gdb && \
39641 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39642 $(TARGET-gdb))
39643 @endif gdb
39644
39645
39646
39647
39648 .PHONY: check-gdb maybe-check-gdb
39649 maybe-check-gdb:
39650 @if gdb
39651 maybe-check-gdb: check-gdb
39652
39653 check-gdb:
39654 @: $(MAKE); $(unstage)
39655 @r=`${PWD_COMMAND}`; export r; \
39656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39657 $(HOST_EXPORTS) \
39658 (cd $(HOST_SUBDIR)/gdb && \
39659 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39660
39661 @endif gdb
39662
39663 .PHONY: install-gdb maybe-install-gdb
39664 maybe-install-gdb:
39665 @if gdb
39666 maybe-install-gdb: install-gdb
39667
39668 install-gdb: installdirs
39669 @: $(MAKE); $(unstage)
39670 @r=`${PWD_COMMAND}`; export r; \
39671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39672 $(HOST_EXPORTS) \
39673 (cd $(HOST_SUBDIR)/gdb && \
39674 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39675
39676 @endif gdb
39677
39678 # Other targets (info, dvi, pdf, etc.)
39679
39680 .PHONY: maybe-info-gdb info-gdb
39681 maybe-info-gdb:
39682 @if gdb
39683 maybe-info-gdb: info-gdb
39684
39685 info-gdb: \
39686 configure-gdb
39687 @: $(MAKE); $(unstage)
39688 @[ -f ./gdb/Makefile ] || exit 0; \
39689 r=`${PWD_COMMAND}`; export r; \
39690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39691 $(HOST_EXPORTS) \
39692 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39694 done; \
39695 echo "Doing info in gdb" ; \
39696 (cd $(HOST_SUBDIR)/gdb && \
39697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39699 "RANLIB=$${RANLIB}" \
39700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39701 info) \
39702 || exit 1
39703
39704 @endif gdb
39705
39706 .PHONY: maybe-dvi-gdb dvi-gdb
39707 maybe-dvi-gdb:
39708 @if gdb
39709 maybe-dvi-gdb: dvi-gdb
39710
39711 dvi-gdb: \
39712 configure-gdb
39713 @: $(MAKE); $(unstage)
39714 @[ -f ./gdb/Makefile ] || exit 0; \
39715 r=`${PWD_COMMAND}`; export r; \
39716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39717 $(HOST_EXPORTS) \
39718 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39720 done; \
39721 echo "Doing dvi in gdb" ; \
39722 (cd $(HOST_SUBDIR)/gdb && \
39723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39725 "RANLIB=$${RANLIB}" \
39726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39727 dvi) \
39728 || exit 1
39729
39730 @endif gdb
39731
39732 .PHONY: maybe-pdf-gdb pdf-gdb
39733 maybe-pdf-gdb:
39734 @if gdb
39735 maybe-pdf-gdb: pdf-gdb
39736
39737 pdf-gdb: \
39738 configure-gdb
39739 @: $(MAKE); $(unstage)
39740 @[ -f ./gdb/Makefile ] || exit 0; \
39741 r=`${PWD_COMMAND}`; export r; \
39742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39743 $(HOST_EXPORTS) \
39744 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39746 done; \
39747 echo "Doing pdf in gdb" ; \
39748 (cd $(HOST_SUBDIR)/gdb && \
39749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39751 "RANLIB=$${RANLIB}" \
39752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39753 pdf) \
39754 || exit 1
39755
39756 @endif gdb
39757
39758 .PHONY: maybe-html-gdb html-gdb
39759 maybe-html-gdb:
39760 @if gdb
39761 maybe-html-gdb: html-gdb
39762
39763 html-gdb: \
39764 configure-gdb
39765 @: $(MAKE); $(unstage)
39766 @[ -f ./gdb/Makefile ] || exit 0; \
39767 r=`${PWD_COMMAND}`; export r; \
39768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39769 $(HOST_EXPORTS) \
39770 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39772 done; \
39773 echo "Doing html in gdb" ; \
39774 (cd $(HOST_SUBDIR)/gdb && \
39775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39777 "RANLIB=$${RANLIB}" \
39778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39779 html) \
39780 || exit 1
39781
39782 @endif gdb
39783
39784 .PHONY: maybe-TAGS-gdb TAGS-gdb
39785 maybe-TAGS-gdb:
39786 @if gdb
39787 maybe-TAGS-gdb: TAGS-gdb
39788
39789 TAGS-gdb: \
39790 configure-gdb
39791 @: $(MAKE); $(unstage)
39792 @[ -f ./gdb/Makefile ] || exit 0; \
39793 r=`${PWD_COMMAND}`; export r; \
39794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39795 $(HOST_EXPORTS) \
39796 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39798 done; \
39799 echo "Doing TAGS in gdb" ; \
39800 (cd $(HOST_SUBDIR)/gdb && \
39801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39803 "RANLIB=$${RANLIB}" \
39804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39805 TAGS) \
39806 || exit 1
39807
39808 @endif gdb
39809
39810 .PHONY: maybe-install-info-gdb install-info-gdb
39811 maybe-install-info-gdb:
39812 @if gdb
39813 maybe-install-info-gdb: install-info-gdb
39814
39815 install-info-gdb: \
39816 configure-gdb \
39817 info-gdb
39818 @: $(MAKE); $(unstage)
39819 @[ -f ./gdb/Makefile ] || exit 0; \
39820 r=`${PWD_COMMAND}`; export r; \
39821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39822 $(HOST_EXPORTS) \
39823 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39825 done; \
39826 echo "Doing install-info in gdb" ; \
39827 (cd $(HOST_SUBDIR)/gdb && \
39828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39830 "RANLIB=$${RANLIB}" \
39831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39832 install-info) \
39833 || exit 1
39834
39835 @endif gdb
39836
39837 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
39838 maybe-install-pdf-gdb:
39839 @if gdb
39840 maybe-install-pdf-gdb: install-pdf-gdb
39841
39842 install-pdf-gdb: \
39843 configure-gdb \
39844 pdf-gdb
39845 @: $(MAKE); $(unstage)
39846 @[ -f ./gdb/Makefile ] || exit 0; \
39847 r=`${PWD_COMMAND}`; export r; \
39848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39849 $(HOST_EXPORTS) \
39850 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39852 done; \
39853 echo "Doing install-pdf in gdb" ; \
39854 (cd $(HOST_SUBDIR)/gdb && \
39855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39857 "RANLIB=$${RANLIB}" \
39858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39859 install-pdf) \
39860 || exit 1
39861
39862 @endif gdb
39863
39864 .PHONY: maybe-install-html-gdb install-html-gdb
39865 maybe-install-html-gdb:
39866 @if gdb
39867 maybe-install-html-gdb: install-html-gdb
39868
39869 install-html-gdb: \
39870 configure-gdb \
39871 html-gdb
39872 @: $(MAKE); $(unstage)
39873 @[ -f ./gdb/Makefile ] || exit 0; \
39874 r=`${PWD_COMMAND}`; export r; \
39875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39876 $(HOST_EXPORTS) \
39877 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39879 done; \
39880 echo "Doing install-html in gdb" ; \
39881 (cd $(HOST_SUBDIR)/gdb && \
39882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39884 "RANLIB=$${RANLIB}" \
39885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39886 install-html) \
39887 || exit 1
39888
39889 @endif gdb
39890
39891 .PHONY: maybe-installcheck-gdb installcheck-gdb
39892 maybe-installcheck-gdb:
39893 @if gdb
39894 maybe-installcheck-gdb: installcheck-gdb
39895
39896 installcheck-gdb: \
39897 configure-gdb
39898 @: $(MAKE); $(unstage)
39899 @[ -f ./gdb/Makefile ] || exit 0; \
39900 r=`${PWD_COMMAND}`; export r; \
39901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39902 $(HOST_EXPORTS) \
39903 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39905 done; \
39906 echo "Doing installcheck in gdb" ; \
39907 (cd $(HOST_SUBDIR)/gdb && \
39908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39910 "RANLIB=$${RANLIB}" \
39911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39912 installcheck) \
39913 || exit 1
39914
39915 @endif gdb
39916
39917 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
39918 maybe-mostlyclean-gdb:
39919 @if gdb
39920 maybe-mostlyclean-gdb: mostlyclean-gdb
39921
39922 mostlyclean-gdb:
39923 @: $(MAKE); $(unstage)
39924 @[ -f ./gdb/Makefile ] || exit 0; \
39925 r=`${PWD_COMMAND}`; export r; \
39926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39927 $(HOST_EXPORTS) \
39928 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39930 done; \
39931 echo "Doing mostlyclean in gdb" ; \
39932 (cd $(HOST_SUBDIR)/gdb && \
39933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39935 "RANLIB=$${RANLIB}" \
39936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39937 mostlyclean) \
39938 || exit 1
39939
39940 @endif gdb
39941
39942 .PHONY: maybe-clean-gdb clean-gdb
39943 maybe-clean-gdb:
39944 @if gdb
39945 maybe-clean-gdb: clean-gdb
39946
39947 clean-gdb:
39948 @: $(MAKE); $(unstage)
39949 @[ -f ./gdb/Makefile ] || exit 0; \
39950 r=`${PWD_COMMAND}`; export r; \
39951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39952 $(HOST_EXPORTS) \
39953 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39955 done; \
39956 echo "Doing clean in gdb" ; \
39957 (cd $(HOST_SUBDIR)/gdb && \
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 clean) \
39963 || exit 1
39964
39965 @endif gdb
39966
39967 .PHONY: maybe-distclean-gdb distclean-gdb
39968 maybe-distclean-gdb:
39969 @if gdb
39970 maybe-distclean-gdb: distclean-gdb
39971
39972 distclean-gdb:
39973 @: $(MAKE); $(unstage)
39974 @[ -f ./gdb/Makefile ] || exit 0; \
39975 r=`${PWD_COMMAND}`; export r; \
39976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39977 $(HOST_EXPORTS) \
39978 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39980 done; \
39981 echo "Doing distclean in gdb" ; \
39982 (cd $(HOST_SUBDIR)/gdb && \
39983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39985 "RANLIB=$${RANLIB}" \
39986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39987 distclean) \
39988 || exit 1
39989
39990 @endif gdb
39991
39992 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
39993 maybe-maintainer-clean-gdb:
39994 @if gdb
39995 maybe-maintainer-clean-gdb: maintainer-clean-gdb
39996
39997 maintainer-clean-gdb:
39998 @: $(MAKE); $(unstage)
39999 @[ -f ./gdb/Makefile ] || exit 0; \
40000 r=`${PWD_COMMAND}`; export r; \
40001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40002 $(HOST_EXPORTS) \
40003 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40005 done; \
40006 echo "Doing maintainer-clean in gdb" ; \
40007 (cd $(HOST_SUBDIR)/gdb && \
40008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40010 "RANLIB=$${RANLIB}" \
40011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40012 maintainer-clean) \
40013 || exit 1
40014
40015 @endif gdb
40016
40017
40018
40019 .PHONY: configure-expect maybe-configure-expect
40020 maybe-configure-expect:
40021 @if gcc-bootstrap
40022 configure-expect: stage_current
40023 @endif gcc-bootstrap
40024 @if expect
40025 maybe-configure-expect: configure-expect
40026 configure-expect:
40027 @: $(MAKE); $(unstage)
40028 @r=`${PWD_COMMAND}`; export r; \
40029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40030 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
40031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
40032 $(HOST_EXPORTS) \
40033 echo Configuring in $(HOST_SUBDIR)/expect; \
40034 cd "$(HOST_SUBDIR)/expect" || exit 1; \
40035 case $(srcdir) in \
40036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40037 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
40038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40039 esac; \
40040 srcdiroption="--srcdir=$${topdir}/expect"; \
40041 libsrcdir="$$s/expect"; \
40042 $(SHELL) $${libsrcdir}/configure \
40043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40044 --target=${target_alias} $${srcdiroption} \
40045 || exit 1
40046 @endif expect
40047
40048
40049
40050
40051
40052 .PHONY: all-expect maybe-all-expect
40053 maybe-all-expect:
40054 @if gcc-bootstrap
40055 all-expect: stage_current
40056 @endif gcc-bootstrap
40057 @if expect
40058 TARGET-expect=all
40059 maybe-all-expect: all-expect
40060 all-expect: configure-expect
40061 @: $(MAKE); $(unstage)
40062 @r=`${PWD_COMMAND}`; export r; \
40063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40064 $(HOST_EXPORTS) \
40065 (cd $(HOST_SUBDIR)/expect && \
40066 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40067 $(TARGET-expect))
40068 @endif expect
40069
40070
40071
40072
40073 .PHONY: check-expect maybe-check-expect
40074 maybe-check-expect:
40075 @if expect
40076 maybe-check-expect: check-expect
40077
40078 check-expect:
40079 @: $(MAKE); $(unstage)
40080 @r=`${PWD_COMMAND}`; export r; \
40081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40082 $(HOST_EXPORTS) \
40083 (cd $(HOST_SUBDIR)/expect && \
40084 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40085
40086 @endif expect
40087
40088 .PHONY: install-expect maybe-install-expect
40089 maybe-install-expect:
40090 @if expect
40091 maybe-install-expect: install-expect
40092
40093 install-expect: installdirs
40094 @: $(MAKE); $(unstage)
40095 @r=`${PWD_COMMAND}`; export r; \
40096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40097 $(HOST_EXPORTS) \
40098 (cd $(HOST_SUBDIR)/expect && \
40099 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40100
40101 @endif expect
40102
40103 # Other targets (info, dvi, pdf, etc.)
40104
40105 .PHONY: maybe-info-expect info-expect
40106 maybe-info-expect:
40107 @if expect
40108 maybe-info-expect: info-expect
40109
40110 info-expect: \
40111 configure-expect
40112 @: $(MAKE); $(unstage)
40113 @[ -f ./expect/Makefile ] || exit 0; \
40114 r=`${PWD_COMMAND}`; export r; \
40115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40116 $(HOST_EXPORTS) \
40117 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40119 done; \
40120 echo "Doing info in expect" ; \
40121 (cd $(HOST_SUBDIR)/expect && \
40122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40124 "RANLIB=$${RANLIB}" \
40125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40126 info) \
40127 || exit 1
40128
40129 @endif expect
40130
40131 .PHONY: maybe-dvi-expect dvi-expect
40132 maybe-dvi-expect:
40133 @if expect
40134 maybe-dvi-expect: dvi-expect
40135
40136 dvi-expect: \
40137 configure-expect
40138 @: $(MAKE); $(unstage)
40139 @[ -f ./expect/Makefile ] || exit 0; \
40140 r=`${PWD_COMMAND}`; export r; \
40141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40142 $(HOST_EXPORTS) \
40143 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40145 done; \
40146 echo "Doing dvi in expect" ; \
40147 (cd $(HOST_SUBDIR)/expect && \
40148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40150 "RANLIB=$${RANLIB}" \
40151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40152 dvi) \
40153 || exit 1
40154
40155 @endif expect
40156
40157 .PHONY: maybe-pdf-expect pdf-expect
40158 maybe-pdf-expect:
40159 @if expect
40160 maybe-pdf-expect: pdf-expect
40161
40162 pdf-expect: \
40163 configure-expect
40164 @: $(MAKE); $(unstage)
40165 @[ -f ./expect/Makefile ] || exit 0; \
40166 r=`${PWD_COMMAND}`; export r; \
40167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40168 $(HOST_EXPORTS) \
40169 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40171 done; \
40172 echo "Doing pdf in expect" ; \
40173 (cd $(HOST_SUBDIR)/expect && \
40174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40176 "RANLIB=$${RANLIB}" \
40177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40178 pdf) \
40179 || exit 1
40180
40181 @endif expect
40182
40183 .PHONY: maybe-html-expect html-expect
40184 maybe-html-expect:
40185 @if expect
40186 maybe-html-expect: html-expect
40187
40188 html-expect: \
40189 configure-expect
40190 @: $(MAKE); $(unstage)
40191 @[ -f ./expect/Makefile ] || exit 0; \
40192 r=`${PWD_COMMAND}`; export r; \
40193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40194 $(HOST_EXPORTS) \
40195 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40197 done; \
40198 echo "Doing html in expect" ; \
40199 (cd $(HOST_SUBDIR)/expect && \
40200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40202 "RANLIB=$${RANLIB}" \
40203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40204 html) \
40205 || exit 1
40206
40207 @endif expect
40208
40209 .PHONY: maybe-TAGS-expect TAGS-expect
40210 maybe-TAGS-expect:
40211 @if expect
40212 maybe-TAGS-expect: TAGS-expect
40213
40214 TAGS-expect: \
40215 configure-expect
40216 @: $(MAKE); $(unstage)
40217 @[ -f ./expect/Makefile ] || exit 0; \
40218 r=`${PWD_COMMAND}`; export r; \
40219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40220 $(HOST_EXPORTS) \
40221 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40223 done; \
40224 echo "Doing TAGS in expect" ; \
40225 (cd $(HOST_SUBDIR)/expect && \
40226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40228 "RANLIB=$${RANLIB}" \
40229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40230 TAGS) \
40231 || exit 1
40232
40233 @endif expect
40234
40235 .PHONY: maybe-install-info-expect install-info-expect
40236 maybe-install-info-expect:
40237 @if expect
40238 maybe-install-info-expect: install-info-expect
40239
40240 install-info-expect: \
40241 configure-expect \
40242 info-expect
40243 @: $(MAKE); $(unstage)
40244 @[ -f ./expect/Makefile ] || exit 0; \
40245 r=`${PWD_COMMAND}`; export r; \
40246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40247 $(HOST_EXPORTS) \
40248 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40250 done; \
40251 echo "Doing install-info in expect" ; \
40252 (cd $(HOST_SUBDIR)/expect && \
40253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40255 "RANLIB=$${RANLIB}" \
40256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40257 install-info) \
40258 || exit 1
40259
40260 @endif expect
40261
40262 .PHONY: maybe-install-pdf-expect install-pdf-expect
40263 maybe-install-pdf-expect:
40264 @if expect
40265 maybe-install-pdf-expect: install-pdf-expect
40266
40267 install-pdf-expect: \
40268 configure-expect \
40269 pdf-expect
40270 @: $(MAKE); $(unstage)
40271 @[ -f ./expect/Makefile ] || exit 0; \
40272 r=`${PWD_COMMAND}`; export r; \
40273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40274 $(HOST_EXPORTS) \
40275 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40277 done; \
40278 echo "Doing install-pdf in expect" ; \
40279 (cd $(HOST_SUBDIR)/expect && \
40280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40282 "RANLIB=$${RANLIB}" \
40283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40284 install-pdf) \
40285 || exit 1
40286
40287 @endif expect
40288
40289 .PHONY: maybe-install-html-expect install-html-expect
40290 maybe-install-html-expect:
40291 @if expect
40292 maybe-install-html-expect: install-html-expect
40293
40294 install-html-expect: \
40295 configure-expect \
40296 html-expect
40297 @: $(MAKE); $(unstage)
40298 @[ -f ./expect/Makefile ] || exit 0; \
40299 r=`${PWD_COMMAND}`; export r; \
40300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40301 $(HOST_EXPORTS) \
40302 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40304 done; \
40305 echo "Doing install-html in expect" ; \
40306 (cd $(HOST_SUBDIR)/expect && \
40307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40309 "RANLIB=$${RANLIB}" \
40310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40311 install-html) \
40312 || exit 1
40313
40314 @endif expect
40315
40316 .PHONY: maybe-installcheck-expect installcheck-expect
40317 maybe-installcheck-expect:
40318 @if expect
40319 maybe-installcheck-expect: installcheck-expect
40320
40321 installcheck-expect: \
40322 configure-expect
40323 @: $(MAKE); $(unstage)
40324 @[ -f ./expect/Makefile ] || exit 0; \
40325 r=`${PWD_COMMAND}`; export r; \
40326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40327 $(HOST_EXPORTS) \
40328 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40330 done; \
40331 echo "Doing installcheck in expect" ; \
40332 (cd $(HOST_SUBDIR)/expect && \
40333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40335 "RANLIB=$${RANLIB}" \
40336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40337 installcheck) \
40338 || exit 1
40339
40340 @endif expect
40341
40342 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
40343 maybe-mostlyclean-expect:
40344 @if expect
40345 maybe-mostlyclean-expect: mostlyclean-expect
40346
40347 mostlyclean-expect:
40348 @: $(MAKE); $(unstage)
40349 @[ -f ./expect/Makefile ] || exit 0; \
40350 r=`${PWD_COMMAND}`; export r; \
40351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40352 $(HOST_EXPORTS) \
40353 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40355 done; \
40356 echo "Doing mostlyclean in expect" ; \
40357 (cd $(HOST_SUBDIR)/expect && \
40358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40360 "RANLIB=$${RANLIB}" \
40361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40362 mostlyclean) \
40363 || exit 1
40364
40365 @endif expect
40366
40367 .PHONY: maybe-clean-expect clean-expect
40368 maybe-clean-expect:
40369 @if expect
40370 maybe-clean-expect: clean-expect
40371
40372 clean-expect:
40373 @: $(MAKE); $(unstage)
40374 @[ -f ./expect/Makefile ] || exit 0; \
40375 r=`${PWD_COMMAND}`; export r; \
40376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40377 $(HOST_EXPORTS) \
40378 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40380 done; \
40381 echo "Doing clean in expect" ; \
40382 (cd $(HOST_SUBDIR)/expect && \
40383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40385 "RANLIB=$${RANLIB}" \
40386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40387 clean) \
40388 || exit 1
40389
40390 @endif expect
40391
40392 .PHONY: maybe-distclean-expect distclean-expect
40393 maybe-distclean-expect:
40394 @if expect
40395 maybe-distclean-expect: distclean-expect
40396
40397 distclean-expect:
40398 @: $(MAKE); $(unstage)
40399 @[ -f ./expect/Makefile ] || exit 0; \
40400 r=`${PWD_COMMAND}`; export r; \
40401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40402 $(HOST_EXPORTS) \
40403 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40405 done; \
40406 echo "Doing distclean in expect" ; \
40407 (cd $(HOST_SUBDIR)/expect && \
40408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40410 "RANLIB=$${RANLIB}" \
40411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40412 distclean) \
40413 || exit 1
40414
40415 @endif expect
40416
40417 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
40418 maybe-maintainer-clean-expect:
40419 @if expect
40420 maybe-maintainer-clean-expect: maintainer-clean-expect
40421
40422 maintainer-clean-expect:
40423 @: $(MAKE); $(unstage)
40424 @[ -f ./expect/Makefile ] || exit 0; \
40425 r=`${PWD_COMMAND}`; export r; \
40426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40427 $(HOST_EXPORTS) \
40428 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40430 done; \
40431 echo "Doing maintainer-clean in expect" ; \
40432 (cd $(HOST_SUBDIR)/expect && \
40433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40435 "RANLIB=$${RANLIB}" \
40436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40437 maintainer-clean) \
40438 || exit 1
40439
40440 @endif expect
40441
40442
40443
40444 .PHONY: configure-guile maybe-configure-guile
40445 maybe-configure-guile:
40446 @if gcc-bootstrap
40447 configure-guile: stage_current
40448 @endif gcc-bootstrap
40449 @if guile
40450 maybe-configure-guile: configure-guile
40451 configure-guile:
40452 @: $(MAKE); $(unstage)
40453 @r=`${PWD_COMMAND}`; export r; \
40454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40455 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
40456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
40457 $(HOST_EXPORTS) \
40458 echo Configuring in $(HOST_SUBDIR)/guile; \
40459 cd "$(HOST_SUBDIR)/guile" || exit 1; \
40460 case $(srcdir) in \
40461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40462 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
40463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40464 esac; \
40465 srcdiroption="--srcdir=$${topdir}/guile"; \
40466 libsrcdir="$$s/guile"; \
40467 $(SHELL) $${libsrcdir}/configure \
40468 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40469 --target=${target_alias} $${srcdiroption} \
40470 || exit 1
40471 @endif guile
40472
40473
40474
40475
40476
40477 .PHONY: all-guile maybe-all-guile
40478 maybe-all-guile:
40479 @if gcc-bootstrap
40480 all-guile: stage_current
40481 @endif gcc-bootstrap
40482 @if guile
40483 TARGET-guile=all
40484 maybe-all-guile: all-guile
40485 all-guile: configure-guile
40486 @: $(MAKE); $(unstage)
40487 @r=`${PWD_COMMAND}`; export r; \
40488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40489 $(HOST_EXPORTS) \
40490 (cd $(HOST_SUBDIR)/guile && \
40491 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40492 $(TARGET-guile))
40493 @endif guile
40494
40495
40496
40497
40498 .PHONY: check-guile maybe-check-guile
40499 maybe-check-guile:
40500 @if guile
40501 maybe-check-guile: check-guile
40502
40503 check-guile:
40504 @: $(MAKE); $(unstage)
40505 @r=`${PWD_COMMAND}`; export r; \
40506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40507 $(HOST_EXPORTS) \
40508 (cd $(HOST_SUBDIR)/guile && \
40509 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40510
40511 @endif guile
40512
40513 .PHONY: install-guile maybe-install-guile
40514 maybe-install-guile:
40515 @if guile
40516 maybe-install-guile: install-guile
40517
40518 install-guile: installdirs
40519 @: $(MAKE); $(unstage)
40520 @r=`${PWD_COMMAND}`; export r; \
40521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40522 $(HOST_EXPORTS) \
40523 (cd $(HOST_SUBDIR)/guile && \
40524 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40525
40526 @endif guile
40527
40528 # Other targets (info, dvi, pdf, etc.)
40529
40530 .PHONY: maybe-info-guile info-guile
40531 maybe-info-guile:
40532 @if guile
40533 maybe-info-guile: info-guile
40534
40535 info-guile: \
40536 configure-guile
40537 @: $(MAKE); $(unstage)
40538 @[ -f ./guile/Makefile ] || exit 0; \
40539 r=`${PWD_COMMAND}`; export r; \
40540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40541 $(HOST_EXPORTS) \
40542 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40544 done; \
40545 echo "Doing info in guile" ; \
40546 (cd $(HOST_SUBDIR)/guile && \
40547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40549 "RANLIB=$${RANLIB}" \
40550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40551 info) \
40552 || exit 1
40553
40554 @endif guile
40555
40556 .PHONY: maybe-dvi-guile dvi-guile
40557 maybe-dvi-guile:
40558 @if guile
40559 maybe-dvi-guile: dvi-guile
40560
40561 dvi-guile: \
40562 configure-guile
40563 @: $(MAKE); $(unstage)
40564 @[ -f ./guile/Makefile ] || exit 0; \
40565 r=`${PWD_COMMAND}`; export r; \
40566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40567 $(HOST_EXPORTS) \
40568 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40570 done; \
40571 echo "Doing dvi in guile" ; \
40572 (cd $(HOST_SUBDIR)/guile && \
40573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40575 "RANLIB=$${RANLIB}" \
40576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40577 dvi) \
40578 || exit 1
40579
40580 @endif guile
40581
40582 .PHONY: maybe-pdf-guile pdf-guile
40583 maybe-pdf-guile:
40584 @if guile
40585 maybe-pdf-guile: pdf-guile
40586
40587 pdf-guile: \
40588 configure-guile
40589 @: $(MAKE); $(unstage)
40590 @[ -f ./guile/Makefile ] || exit 0; \
40591 r=`${PWD_COMMAND}`; export r; \
40592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40593 $(HOST_EXPORTS) \
40594 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40596 done; \
40597 echo "Doing pdf in guile" ; \
40598 (cd $(HOST_SUBDIR)/guile && \
40599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40601 "RANLIB=$${RANLIB}" \
40602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40603 pdf) \
40604 || exit 1
40605
40606 @endif guile
40607
40608 .PHONY: maybe-html-guile html-guile
40609 maybe-html-guile:
40610 @if guile
40611 maybe-html-guile: html-guile
40612
40613 html-guile: \
40614 configure-guile
40615 @: $(MAKE); $(unstage)
40616 @[ -f ./guile/Makefile ] || exit 0; \
40617 r=`${PWD_COMMAND}`; export r; \
40618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40619 $(HOST_EXPORTS) \
40620 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40622 done; \
40623 echo "Doing html in guile" ; \
40624 (cd $(HOST_SUBDIR)/guile && \
40625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40627 "RANLIB=$${RANLIB}" \
40628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40629 html) \
40630 || exit 1
40631
40632 @endif guile
40633
40634 .PHONY: maybe-TAGS-guile TAGS-guile
40635 maybe-TAGS-guile:
40636 @if guile
40637 maybe-TAGS-guile: TAGS-guile
40638
40639 TAGS-guile: \
40640 configure-guile
40641 @: $(MAKE); $(unstage)
40642 @[ -f ./guile/Makefile ] || exit 0; \
40643 r=`${PWD_COMMAND}`; export r; \
40644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40645 $(HOST_EXPORTS) \
40646 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40648 done; \
40649 echo "Doing TAGS in guile" ; \
40650 (cd $(HOST_SUBDIR)/guile && \
40651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40653 "RANLIB=$${RANLIB}" \
40654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40655 TAGS) \
40656 || exit 1
40657
40658 @endif guile
40659
40660 .PHONY: maybe-install-info-guile install-info-guile
40661 maybe-install-info-guile:
40662 @if guile
40663 maybe-install-info-guile: install-info-guile
40664
40665 install-info-guile: \
40666 configure-guile \
40667 info-guile
40668 @: $(MAKE); $(unstage)
40669 @[ -f ./guile/Makefile ] || exit 0; \
40670 r=`${PWD_COMMAND}`; export r; \
40671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40672 $(HOST_EXPORTS) \
40673 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40675 done; \
40676 echo "Doing install-info in guile" ; \
40677 (cd $(HOST_SUBDIR)/guile && \
40678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40680 "RANLIB=$${RANLIB}" \
40681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40682 install-info) \
40683 || exit 1
40684
40685 @endif guile
40686
40687 .PHONY: maybe-install-pdf-guile install-pdf-guile
40688 maybe-install-pdf-guile:
40689 @if guile
40690 maybe-install-pdf-guile: install-pdf-guile
40691
40692 install-pdf-guile: \
40693 configure-guile \
40694 pdf-guile
40695 @: $(MAKE); $(unstage)
40696 @[ -f ./guile/Makefile ] || exit 0; \
40697 r=`${PWD_COMMAND}`; export r; \
40698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40699 $(HOST_EXPORTS) \
40700 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40702 done; \
40703 echo "Doing install-pdf in guile" ; \
40704 (cd $(HOST_SUBDIR)/guile && \
40705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40707 "RANLIB=$${RANLIB}" \
40708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40709 install-pdf) \
40710 || exit 1
40711
40712 @endif guile
40713
40714 .PHONY: maybe-install-html-guile install-html-guile
40715 maybe-install-html-guile:
40716 @if guile
40717 maybe-install-html-guile: install-html-guile
40718
40719 install-html-guile: \
40720 configure-guile \
40721 html-guile
40722 @: $(MAKE); $(unstage)
40723 @[ -f ./guile/Makefile ] || exit 0; \
40724 r=`${PWD_COMMAND}`; export r; \
40725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40726 $(HOST_EXPORTS) \
40727 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40729 done; \
40730 echo "Doing install-html in guile" ; \
40731 (cd $(HOST_SUBDIR)/guile && \
40732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40734 "RANLIB=$${RANLIB}" \
40735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40736 install-html) \
40737 || exit 1
40738
40739 @endif guile
40740
40741 .PHONY: maybe-installcheck-guile installcheck-guile
40742 maybe-installcheck-guile:
40743 @if guile
40744 maybe-installcheck-guile: installcheck-guile
40745
40746 installcheck-guile: \
40747 configure-guile
40748 @: $(MAKE); $(unstage)
40749 @[ -f ./guile/Makefile ] || exit 0; \
40750 r=`${PWD_COMMAND}`; export r; \
40751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40752 $(HOST_EXPORTS) \
40753 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40755 done; \
40756 echo "Doing installcheck in guile" ; \
40757 (cd $(HOST_SUBDIR)/guile && \
40758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40760 "RANLIB=$${RANLIB}" \
40761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40762 installcheck) \
40763 || exit 1
40764
40765 @endif guile
40766
40767 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
40768 maybe-mostlyclean-guile:
40769 @if guile
40770 maybe-mostlyclean-guile: mostlyclean-guile
40771
40772 mostlyclean-guile:
40773 @: $(MAKE); $(unstage)
40774 @[ -f ./guile/Makefile ] || exit 0; \
40775 r=`${PWD_COMMAND}`; export r; \
40776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40777 $(HOST_EXPORTS) \
40778 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40780 done; \
40781 echo "Doing mostlyclean in guile" ; \
40782 (cd $(HOST_SUBDIR)/guile && \
40783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40785 "RANLIB=$${RANLIB}" \
40786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40787 mostlyclean) \
40788 || exit 1
40789
40790 @endif guile
40791
40792 .PHONY: maybe-clean-guile clean-guile
40793 maybe-clean-guile:
40794 @if guile
40795 maybe-clean-guile: clean-guile
40796
40797 clean-guile:
40798 @: $(MAKE); $(unstage)
40799 @[ -f ./guile/Makefile ] || exit 0; \
40800 r=`${PWD_COMMAND}`; export r; \
40801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40802 $(HOST_EXPORTS) \
40803 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40805 done; \
40806 echo "Doing clean in guile" ; \
40807 (cd $(HOST_SUBDIR)/guile && \
40808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40810 "RANLIB=$${RANLIB}" \
40811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40812 clean) \
40813 || exit 1
40814
40815 @endif guile
40816
40817 .PHONY: maybe-distclean-guile distclean-guile
40818 maybe-distclean-guile:
40819 @if guile
40820 maybe-distclean-guile: distclean-guile
40821
40822 distclean-guile:
40823 @: $(MAKE); $(unstage)
40824 @[ -f ./guile/Makefile ] || exit 0; \
40825 r=`${PWD_COMMAND}`; export r; \
40826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40827 $(HOST_EXPORTS) \
40828 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40830 done; \
40831 echo "Doing distclean in guile" ; \
40832 (cd $(HOST_SUBDIR)/guile && \
40833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40835 "RANLIB=$${RANLIB}" \
40836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40837 distclean) \
40838 || exit 1
40839
40840 @endif guile
40841
40842 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
40843 maybe-maintainer-clean-guile:
40844 @if guile
40845 maybe-maintainer-clean-guile: maintainer-clean-guile
40846
40847 maintainer-clean-guile:
40848 @: $(MAKE); $(unstage)
40849 @[ -f ./guile/Makefile ] || exit 0; \
40850 r=`${PWD_COMMAND}`; export r; \
40851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40852 $(HOST_EXPORTS) \
40853 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40855 done; \
40856 echo "Doing maintainer-clean in guile" ; \
40857 (cd $(HOST_SUBDIR)/guile && \
40858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40860 "RANLIB=$${RANLIB}" \
40861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40862 maintainer-clean) \
40863 || exit 1
40864
40865 @endif guile
40866
40867
40868
40869 .PHONY: configure-tk maybe-configure-tk
40870 maybe-configure-tk:
40871 @if gcc-bootstrap
40872 configure-tk: stage_current
40873 @endif gcc-bootstrap
40874 @if tk
40875 maybe-configure-tk: configure-tk
40876 configure-tk:
40877 @: $(MAKE); $(unstage)
40878 @r=`${PWD_COMMAND}`; export r; \
40879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40880 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
40881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
40882 $(HOST_EXPORTS) \
40883 echo Configuring in $(HOST_SUBDIR)/tk; \
40884 cd "$(HOST_SUBDIR)/tk" || exit 1; \
40885 case $(srcdir) in \
40886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40887 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
40888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40889 esac; \
40890 srcdiroption="--srcdir=$${topdir}/tk"; \
40891 libsrcdir="$$s/tk"; \
40892 $(SHELL) $${libsrcdir}/configure \
40893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40894 --target=${target_alias} $${srcdiroption} \
40895 || exit 1
40896 @endif tk
40897
40898
40899
40900
40901
40902 .PHONY: all-tk maybe-all-tk
40903 maybe-all-tk:
40904 @if gcc-bootstrap
40905 all-tk: stage_current
40906 @endif gcc-bootstrap
40907 @if tk
40908 TARGET-tk=all
40909 maybe-all-tk: all-tk
40910 all-tk: configure-tk
40911 @: $(MAKE); $(unstage)
40912 @r=`${PWD_COMMAND}`; export r; \
40913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40914 $(HOST_EXPORTS) \
40915 (cd $(HOST_SUBDIR)/tk && \
40916 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40917 $(TARGET-tk))
40918 @endif tk
40919
40920
40921
40922
40923 .PHONY: check-tk maybe-check-tk
40924 maybe-check-tk:
40925 @if tk
40926 maybe-check-tk: check-tk
40927
40928 check-tk:
40929 @: $(MAKE); $(unstage)
40930 @r=`${PWD_COMMAND}`; export r; \
40931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40932 $(HOST_EXPORTS) \
40933 (cd $(HOST_SUBDIR)/tk && \
40934 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40935
40936 @endif tk
40937
40938 .PHONY: install-tk maybe-install-tk
40939 maybe-install-tk:
40940 @if tk
40941 maybe-install-tk: install-tk
40942
40943 install-tk: installdirs
40944 @: $(MAKE); $(unstage)
40945 @r=`${PWD_COMMAND}`; export r; \
40946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40947 $(HOST_EXPORTS) \
40948 (cd $(HOST_SUBDIR)/tk && \
40949 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40950
40951 @endif tk
40952
40953 # Other targets (info, dvi, pdf, etc.)
40954
40955 .PHONY: maybe-info-tk info-tk
40956 maybe-info-tk:
40957 @if tk
40958 maybe-info-tk: info-tk
40959
40960 info-tk: \
40961 configure-tk
40962 @: $(MAKE); $(unstage)
40963 @[ -f ./tk/Makefile ] || exit 0; \
40964 r=`${PWD_COMMAND}`; export r; \
40965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40966 $(HOST_EXPORTS) \
40967 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40969 done; \
40970 echo "Doing info in tk" ; \
40971 (cd $(HOST_SUBDIR)/tk && \
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 info) \
40977 || exit 1
40978
40979 @endif tk
40980
40981 .PHONY: maybe-dvi-tk dvi-tk
40982 maybe-dvi-tk:
40983 @if tk
40984 maybe-dvi-tk: dvi-tk
40985
40986 dvi-tk: \
40987 configure-tk
40988 @: $(MAKE); $(unstage)
40989 @[ -f ./tk/Makefile ] || exit 0; \
40990 r=`${PWD_COMMAND}`; export r; \
40991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40992 $(HOST_EXPORTS) \
40993 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40995 done; \
40996 echo "Doing dvi in tk" ; \
40997 (cd $(HOST_SUBDIR)/tk && \
40998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41000 "RANLIB=$${RANLIB}" \
41001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41002 dvi) \
41003 || exit 1
41004
41005 @endif tk
41006
41007 .PHONY: maybe-pdf-tk pdf-tk
41008 maybe-pdf-tk:
41009 @if tk
41010 maybe-pdf-tk: pdf-tk
41011
41012 pdf-tk: \
41013 configure-tk
41014 @: $(MAKE); $(unstage)
41015 @[ -f ./tk/Makefile ] || exit 0; \
41016 r=`${PWD_COMMAND}`; export r; \
41017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41018 $(HOST_EXPORTS) \
41019 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41021 done; \
41022 echo "Doing pdf in tk" ; \
41023 (cd $(HOST_SUBDIR)/tk && \
41024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41026 "RANLIB=$${RANLIB}" \
41027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41028 pdf) \
41029 || exit 1
41030
41031 @endif tk
41032
41033 .PHONY: maybe-html-tk html-tk
41034 maybe-html-tk:
41035 @if tk
41036 maybe-html-tk: html-tk
41037
41038 html-tk: \
41039 configure-tk
41040 @: $(MAKE); $(unstage)
41041 @[ -f ./tk/Makefile ] || exit 0; \
41042 r=`${PWD_COMMAND}`; export r; \
41043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41044 $(HOST_EXPORTS) \
41045 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41047 done; \
41048 echo "Doing html in tk" ; \
41049 (cd $(HOST_SUBDIR)/tk && \
41050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41052 "RANLIB=$${RANLIB}" \
41053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41054 html) \
41055 || exit 1
41056
41057 @endif tk
41058
41059 .PHONY: maybe-TAGS-tk TAGS-tk
41060 maybe-TAGS-tk:
41061 @if tk
41062 maybe-TAGS-tk: TAGS-tk
41063
41064 TAGS-tk: \
41065 configure-tk
41066 @: $(MAKE); $(unstage)
41067 @[ -f ./tk/Makefile ] || exit 0; \
41068 r=`${PWD_COMMAND}`; export r; \
41069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41070 $(HOST_EXPORTS) \
41071 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41073 done; \
41074 echo "Doing TAGS in tk" ; \
41075 (cd $(HOST_SUBDIR)/tk && \
41076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41078 "RANLIB=$${RANLIB}" \
41079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41080 TAGS) \
41081 || exit 1
41082
41083 @endif tk
41084
41085 .PHONY: maybe-install-info-tk install-info-tk
41086 maybe-install-info-tk:
41087 @if tk
41088 maybe-install-info-tk: install-info-tk
41089
41090 install-info-tk: \
41091 configure-tk \
41092 info-tk
41093 @: $(MAKE); $(unstage)
41094 @[ -f ./tk/Makefile ] || exit 0; \
41095 r=`${PWD_COMMAND}`; export r; \
41096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41097 $(HOST_EXPORTS) \
41098 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41100 done; \
41101 echo "Doing install-info in tk" ; \
41102 (cd $(HOST_SUBDIR)/tk && \
41103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41105 "RANLIB=$${RANLIB}" \
41106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41107 install-info) \
41108 || exit 1
41109
41110 @endif tk
41111
41112 .PHONY: maybe-install-pdf-tk install-pdf-tk
41113 maybe-install-pdf-tk:
41114 @if tk
41115 maybe-install-pdf-tk: install-pdf-tk
41116
41117 install-pdf-tk: \
41118 configure-tk \
41119 pdf-tk
41120 @: $(MAKE); $(unstage)
41121 @[ -f ./tk/Makefile ] || exit 0; \
41122 r=`${PWD_COMMAND}`; export r; \
41123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41124 $(HOST_EXPORTS) \
41125 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41127 done; \
41128 echo "Doing install-pdf in tk" ; \
41129 (cd $(HOST_SUBDIR)/tk && \
41130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41132 "RANLIB=$${RANLIB}" \
41133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41134 install-pdf) \
41135 || exit 1
41136
41137 @endif tk
41138
41139 .PHONY: maybe-install-html-tk install-html-tk
41140 maybe-install-html-tk:
41141 @if tk
41142 maybe-install-html-tk: install-html-tk
41143
41144 install-html-tk: \
41145 configure-tk \
41146 html-tk
41147 @: $(MAKE); $(unstage)
41148 @[ -f ./tk/Makefile ] || exit 0; \
41149 r=`${PWD_COMMAND}`; export r; \
41150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41151 $(HOST_EXPORTS) \
41152 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41154 done; \
41155 echo "Doing install-html in tk" ; \
41156 (cd $(HOST_SUBDIR)/tk && \
41157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41159 "RANLIB=$${RANLIB}" \
41160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41161 install-html) \
41162 || exit 1
41163
41164 @endif tk
41165
41166 .PHONY: maybe-installcheck-tk installcheck-tk
41167 maybe-installcheck-tk:
41168 @if tk
41169 maybe-installcheck-tk: installcheck-tk
41170
41171 installcheck-tk: \
41172 configure-tk
41173 @: $(MAKE); $(unstage)
41174 @[ -f ./tk/Makefile ] || exit 0; \
41175 r=`${PWD_COMMAND}`; export r; \
41176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41177 $(HOST_EXPORTS) \
41178 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41180 done; \
41181 echo "Doing installcheck in tk" ; \
41182 (cd $(HOST_SUBDIR)/tk && \
41183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41185 "RANLIB=$${RANLIB}" \
41186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41187 installcheck) \
41188 || exit 1
41189
41190 @endif tk
41191
41192 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
41193 maybe-mostlyclean-tk:
41194 @if tk
41195 maybe-mostlyclean-tk: mostlyclean-tk
41196
41197 mostlyclean-tk:
41198 @: $(MAKE); $(unstage)
41199 @[ -f ./tk/Makefile ] || exit 0; \
41200 r=`${PWD_COMMAND}`; export r; \
41201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41202 $(HOST_EXPORTS) \
41203 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41205 done; \
41206 echo "Doing mostlyclean in tk" ; \
41207 (cd $(HOST_SUBDIR)/tk && \
41208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41210 "RANLIB=$${RANLIB}" \
41211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41212 mostlyclean) \
41213 || exit 1
41214
41215 @endif tk
41216
41217 .PHONY: maybe-clean-tk clean-tk
41218 maybe-clean-tk:
41219 @if tk
41220 maybe-clean-tk: clean-tk
41221
41222 clean-tk:
41223 @: $(MAKE); $(unstage)
41224 @[ -f ./tk/Makefile ] || exit 0; \
41225 r=`${PWD_COMMAND}`; export r; \
41226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41227 $(HOST_EXPORTS) \
41228 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41230 done; \
41231 echo "Doing clean in tk" ; \
41232 (cd $(HOST_SUBDIR)/tk && \
41233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41235 "RANLIB=$${RANLIB}" \
41236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41237 clean) \
41238 || exit 1
41239
41240 @endif tk
41241
41242 .PHONY: maybe-distclean-tk distclean-tk
41243 maybe-distclean-tk:
41244 @if tk
41245 maybe-distclean-tk: distclean-tk
41246
41247 distclean-tk:
41248 @: $(MAKE); $(unstage)
41249 @[ -f ./tk/Makefile ] || exit 0; \
41250 r=`${PWD_COMMAND}`; export r; \
41251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41252 $(HOST_EXPORTS) \
41253 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41255 done; \
41256 echo "Doing distclean in tk" ; \
41257 (cd $(HOST_SUBDIR)/tk && \
41258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41260 "RANLIB=$${RANLIB}" \
41261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41262 distclean) \
41263 || exit 1
41264
41265 @endif tk
41266
41267 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
41268 maybe-maintainer-clean-tk:
41269 @if tk
41270 maybe-maintainer-clean-tk: maintainer-clean-tk
41271
41272 maintainer-clean-tk:
41273 @: $(MAKE); $(unstage)
41274 @[ -f ./tk/Makefile ] || exit 0; \
41275 r=`${PWD_COMMAND}`; export r; \
41276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41277 $(HOST_EXPORTS) \
41278 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41280 done; \
41281 echo "Doing maintainer-clean in tk" ; \
41282 (cd $(HOST_SUBDIR)/tk && \
41283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41285 "RANLIB=$${RANLIB}" \
41286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41287 maintainer-clean) \
41288 || exit 1
41289
41290 @endif tk
41291
41292
41293
41294 .PHONY: configure-libtermcap maybe-configure-libtermcap
41295 maybe-configure-libtermcap:
41296 @if gcc-bootstrap
41297 configure-libtermcap: stage_current
41298 @endif gcc-bootstrap
41299 @if libtermcap
41300 maybe-configure-libtermcap: configure-libtermcap
41301 configure-libtermcap:
41302 @: $(MAKE); $(unstage)
41303 @r=`${PWD_COMMAND}`; export r; \
41304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41305 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
41306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
41307 $(HOST_EXPORTS) \
41308 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
41309 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
41310 case $(srcdir) in \
41311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41312 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
41313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41314 esac; \
41315 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
41316 libsrcdir="$$s/libtermcap"; \
41317 $(SHELL) $${libsrcdir}/configure \
41318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41319 --target=${target_alias} $${srcdiroption} \
41320 || exit 1
41321 @endif libtermcap
41322
41323
41324
41325
41326
41327 .PHONY: all-libtermcap maybe-all-libtermcap
41328 maybe-all-libtermcap:
41329 @if gcc-bootstrap
41330 all-libtermcap: stage_current
41331 @endif gcc-bootstrap
41332 @if libtermcap
41333 TARGET-libtermcap=all
41334 maybe-all-libtermcap: all-libtermcap
41335 all-libtermcap: configure-libtermcap
41336 @: $(MAKE); $(unstage)
41337 @r=`${PWD_COMMAND}`; export r; \
41338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41339 $(HOST_EXPORTS) \
41340 (cd $(HOST_SUBDIR)/libtermcap && \
41341 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41342 $(TARGET-libtermcap))
41343 @endif libtermcap
41344
41345
41346
41347
41348 .PHONY: check-libtermcap maybe-check-libtermcap
41349 maybe-check-libtermcap:
41350 @if libtermcap
41351 maybe-check-libtermcap: check-libtermcap
41352
41353 check-libtermcap:
41354
41355 @endif libtermcap
41356
41357 .PHONY: install-libtermcap maybe-install-libtermcap
41358 maybe-install-libtermcap:
41359 @if libtermcap
41360 maybe-install-libtermcap: install-libtermcap
41361
41362 install-libtermcap: installdirs
41363 @: $(MAKE); $(unstage)
41364 @r=`${PWD_COMMAND}`; export r; \
41365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41366 $(HOST_EXPORTS) \
41367 (cd $(HOST_SUBDIR)/libtermcap && \
41368 $(MAKE) $(FLAGS_TO_PASS) install)
41369
41370 @endif libtermcap
41371
41372 # Other targets (info, dvi, pdf, etc.)
41373
41374 .PHONY: maybe-info-libtermcap info-libtermcap
41375 maybe-info-libtermcap:
41376 @if libtermcap
41377 maybe-info-libtermcap: info-libtermcap
41378
41379 info-libtermcap: \
41380 configure-libtermcap
41381 @: $(MAKE); $(unstage)
41382 @[ -f ./libtermcap/Makefile ] || exit 0; \
41383 r=`${PWD_COMMAND}`; export r; \
41384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41385 $(HOST_EXPORTS) \
41386 for flag in $(EXTRA_HOST_FLAGS) ; do \
41387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41388 done; \
41389 echo "Doing info in libtermcap" ; \
41390 (cd $(HOST_SUBDIR)/libtermcap && \
41391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41393 "RANLIB=$${RANLIB}" \
41394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41395 info) \
41396 || exit 1
41397
41398 @endif libtermcap
41399
41400 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
41401 maybe-dvi-libtermcap:
41402 @if libtermcap
41403 maybe-dvi-libtermcap: dvi-libtermcap
41404
41405 dvi-libtermcap: \
41406 configure-libtermcap
41407 @: $(MAKE); $(unstage)
41408 @[ -f ./libtermcap/Makefile ] || exit 0; \
41409 r=`${PWD_COMMAND}`; export r; \
41410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41411 $(HOST_EXPORTS) \
41412 for flag in $(EXTRA_HOST_FLAGS) ; do \
41413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41414 done; \
41415 echo "Doing dvi in libtermcap" ; \
41416 (cd $(HOST_SUBDIR)/libtermcap && \
41417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41419 "RANLIB=$${RANLIB}" \
41420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41421 dvi) \
41422 || exit 1
41423
41424 @endif libtermcap
41425
41426 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
41427 maybe-pdf-libtermcap:
41428 @if libtermcap
41429 maybe-pdf-libtermcap: pdf-libtermcap
41430
41431 pdf-libtermcap: \
41432 configure-libtermcap
41433 @: $(MAKE); $(unstage)
41434 @[ -f ./libtermcap/Makefile ] || exit 0; \
41435 r=`${PWD_COMMAND}`; export r; \
41436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41437 $(HOST_EXPORTS) \
41438 for flag in $(EXTRA_HOST_FLAGS) ; do \
41439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41440 done; \
41441 echo "Doing pdf in libtermcap" ; \
41442 (cd $(HOST_SUBDIR)/libtermcap && \
41443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41445 "RANLIB=$${RANLIB}" \
41446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41447 pdf) \
41448 || exit 1
41449
41450 @endif libtermcap
41451
41452 .PHONY: maybe-html-libtermcap html-libtermcap
41453 maybe-html-libtermcap:
41454 @if libtermcap
41455 maybe-html-libtermcap: html-libtermcap
41456
41457 html-libtermcap: \
41458 configure-libtermcap
41459 @: $(MAKE); $(unstage)
41460 @[ -f ./libtermcap/Makefile ] || exit 0; \
41461 r=`${PWD_COMMAND}`; export r; \
41462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41463 $(HOST_EXPORTS) \
41464 for flag in $(EXTRA_HOST_FLAGS) ; do \
41465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41466 done; \
41467 echo "Doing html in libtermcap" ; \
41468 (cd $(HOST_SUBDIR)/libtermcap && \
41469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41471 "RANLIB=$${RANLIB}" \
41472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41473 html) \
41474 || exit 1
41475
41476 @endif libtermcap
41477
41478 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
41479 maybe-TAGS-libtermcap:
41480 @if libtermcap
41481 maybe-TAGS-libtermcap: TAGS-libtermcap
41482
41483 TAGS-libtermcap: \
41484 configure-libtermcap
41485 @: $(MAKE); $(unstage)
41486 @[ -f ./libtermcap/Makefile ] || exit 0; \
41487 r=`${PWD_COMMAND}`; export r; \
41488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41489 $(HOST_EXPORTS) \
41490 for flag in $(EXTRA_HOST_FLAGS) ; do \
41491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41492 done; \
41493 echo "Doing TAGS in libtermcap" ; \
41494 (cd $(HOST_SUBDIR)/libtermcap && \
41495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41497 "RANLIB=$${RANLIB}" \
41498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41499 TAGS) \
41500 || exit 1
41501
41502 @endif libtermcap
41503
41504 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
41505 maybe-install-info-libtermcap:
41506 @if libtermcap
41507 maybe-install-info-libtermcap: install-info-libtermcap
41508
41509 install-info-libtermcap: \
41510 configure-libtermcap \
41511 info-libtermcap
41512 @: $(MAKE); $(unstage)
41513 @[ -f ./libtermcap/Makefile ] || exit 0; \
41514 r=`${PWD_COMMAND}`; export r; \
41515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41516 $(HOST_EXPORTS) \
41517 for flag in $(EXTRA_HOST_FLAGS) ; do \
41518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41519 done; \
41520 echo "Doing install-info in libtermcap" ; \
41521 (cd $(HOST_SUBDIR)/libtermcap && \
41522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41524 "RANLIB=$${RANLIB}" \
41525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41526 install-info) \
41527 || exit 1
41528
41529 @endif libtermcap
41530
41531 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
41532 maybe-install-pdf-libtermcap:
41533 @if libtermcap
41534 maybe-install-pdf-libtermcap: install-pdf-libtermcap
41535
41536 install-pdf-libtermcap: \
41537 configure-libtermcap \
41538 pdf-libtermcap
41539 @: $(MAKE); $(unstage)
41540 @[ -f ./libtermcap/Makefile ] || exit 0; \
41541 r=`${PWD_COMMAND}`; export r; \
41542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41543 $(HOST_EXPORTS) \
41544 for flag in $(EXTRA_HOST_FLAGS) ; do \
41545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41546 done; \
41547 echo "Doing install-pdf in libtermcap" ; \
41548 (cd $(HOST_SUBDIR)/libtermcap && \
41549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41551 "RANLIB=$${RANLIB}" \
41552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41553 install-pdf) \
41554 || exit 1
41555
41556 @endif libtermcap
41557
41558 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
41559 maybe-install-html-libtermcap:
41560 @if libtermcap
41561 maybe-install-html-libtermcap: install-html-libtermcap
41562
41563 install-html-libtermcap: \
41564 configure-libtermcap \
41565 html-libtermcap
41566 @: $(MAKE); $(unstage)
41567 @[ -f ./libtermcap/Makefile ] || exit 0; \
41568 r=`${PWD_COMMAND}`; export r; \
41569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41570 $(HOST_EXPORTS) \
41571 for flag in $(EXTRA_HOST_FLAGS) ; do \
41572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41573 done; \
41574 echo "Doing install-html in libtermcap" ; \
41575 (cd $(HOST_SUBDIR)/libtermcap && \
41576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41578 "RANLIB=$${RANLIB}" \
41579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41580 install-html) \
41581 || exit 1
41582
41583 @endif libtermcap
41584
41585 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
41586 maybe-installcheck-libtermcap:
41587 @if libtermcap
41588 maybe-installcheck-libtermcap: installcheck-libtermcap
41589
41590 installcheck-libtermcap: \
41591 configure-libtermcap
41592 @: $(MAKE); $(unstage)
41593 @[ -f ./libtermcap/Makefile ] || exit 0; \
41594 r=`${PWD_COMMAND}`; export r; \
41595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41596 $(HOST_EXPORTS) \
41597 for flag in $(EXTRA_HOST_FLAGS) ; do \
41598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41599 done; \
41600 echo "Doing installcheck in libtermcap" ; \
41601 (cd $(HOST_SUBDIR)/libtermcap && \
41602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41604 "RANLIB=$${RANLIB}" \
41605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41606 installcheck) \
41607 || exit 1
41608
41609 @endif libtermcap
41610
41611 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
41612 maybe-mostlyclean-libtermcap:
41613 @if libtermcap
41614 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
41615
41616 # libtermcap doesn't support mostlyclean.
41617 mostlyclean-libtermcap:
41618
41619 @endif libtermcap
41620
41621 .PHONY: maybe-clean-libtermcap clean-libtermcap
41622 maybe-clean-libtermcap:
41623 @if libtermcap
41624 maybe-clean-libtermcap: clean-libtermcap
41625
41626 # libtermcap doesn't support clean.
41627 clean-libtermcap:
41628
41629 @endif libtermcap
41630
41631 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
41632 maybe-distclean-libtermcap:
41633 @if libtermcap
41634 maybe-distclean-libtermcap: distclean-libtermcap
41635
41636 # libtermcap doesn't support distclean.
41637 distclean-libtermcap:
41638
41639 @endif libtermcap
41640
41641 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
41642 maybe-maintainer-clean-libtermcap:
41643 @if libtermcap
41644 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
41645
41646 # libtermcap doesn't support maintainer-clean.
41647 maintainer-clean-libtermcap:
41648
41649 @endif libtermcap
41650
41651
41652
41653 .PHONY: configure-utils maybe-configure-utils
41654 maybe-configure-utils:
41655 @if gcc-bootstrap
41656 configure-utils: stage_current
41657 @endif gcc-bootstrap
41658 @if utils
41659 maybe-configure-utils: configure-utils
41660 configure-utils:
41661 @: $(MAKE); $(unstage)
41662 @r=`${PWD_COMMAND}`; export r; \
41663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41664 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
41665 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
41666 $(HOST_EXPORTS) \
41667 echo Configuring in $(HOST_SUBDIR)/utils; \
41668 cd "$(HOST_SUBDIR)/utils" || exit 1; \
41669 case $(srcdir) in \
41670 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41671 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
41672 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41673 esac; \
41674 srcdiroption="--srcdir=$${topdir}/utils"; \
41675 libsrcdir="$$s/utils"; \
41676 $(SHELL) $${libsrcdir}/configure \
41677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41678 --target=${target_alias} $${srcdiroption} \
41679 || exit 1
41680 @endif utils
41681
41682
41683
41684
41685
41686 .PHONY: all-utils maybe-all-utils
41687 maybe-all-utils:
41688 @if gcc-bootstrap
41689 all-utils: stage_current
41690 @endif gcc-bootstrap
41691 @if utils
41692 TARGET-utils=all
41693 maybe-all-utils: all-utils
41694 all-utils: configure-utils
41695 @: $(MAKE); $(unstage)
41696 @r=`${PWD_COMMAND}`; export r; \
41697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41698 $(HOST_EXPORTS) \
41699 (cd $(HOST_SUBDIR)/utils && \
41700 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41701 $(TARGET-utils))
41702 @endif utils
41703
41704
41705
41706
41707 .PHONY: check-utils maybe-check-utils
41708 maybe-check-utils:
41709 @if utils
41710 maybe-check-utils: check-utils
41711
41712 check-utils:
41713
41714 @endif utils
41715
41716 .PHONY: install-utils maybe-install-utils
41717 maybe-install-utils:
41718 @if utils
41719 maybe-install-utils: install-utils
41720
41721 install-utils: installdirs
41722 @: $(MAKE); $(unstage)
41723 @r=`${PWD_COMMAND}`; export r; \
41724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41725 $(HOST_EXPORTS) \
41726 (cd $(HOST_SUBDIR)/utils && \
41727 $(MAKE) $(FLAGS_TO_PASS) install)
41728
41729 @endif utils
41730
41731 # Other targets (info, dvi, pdf, etc.)
41732
41733 .PHONY: maybe-info-utils info-utils
41734 maybe-info-utils:
41735 @if utils
41736 maybe-info-utils: info-utils
41737
41738 info-utils: \
41739 configure-utils
41740 @: $(MAKE); $(unstage)
41741 @[ -f ./utils/Makefile ] || exit 0; \
41742 r=`${PWD_COMMAND}`; export r; \
41743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41744 $(HOST_EXPORTS) \
41745 for flag in $(EXTRA_HOST_FLAGS) ; do \
41746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41747 done; \
41748 echo "Doing info in utils" ; \
41749 (cd $(HOST_SUBDIR)/utils && \
41750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41752 "RANLIB=$${RANLIB}" \
41753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41754 info) \
41755 || exit 1
41756
41757 @endif utils
41758
41759 .PHONY: maybe-dvi-utils dvi-utils
41760 maybe-dvi-utils:
41761 @if utils
41762 maybe-dvi-utils: dvi-utils
41763
41764 dvi-utils: \
41765 configure-utils
41766 @: $(MAKE); $(unstage)
41767 @[ -f ./utils/Makefile ] || exit 0; \
41768 r=`${PWD_COMMAND}`; export r; \
41769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41770 $(HOST_EXPORTS) \
41771 for flag in $(EXTRA_HOST_FLAGS) ; do \
41772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41773 done; \
41774 echo "Doing dvi in utils" ; \
41775 (cd $(HOST_SUBDIR)/utils && \
41776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41778 "RANLIB=$${RANLIB}" \
41779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41780 dvi) \
41781 || exit 1
41782
41783 @endif utils
41784
41785 .PHONY: maybe-pdf-utils pdf-utils
41786 maybe-pdf-utils:
41787 @if utils
41788 maybe-pdf-utils: pdf-utils
41789
41790 pdf-utils: \
41791 configure-utils
41792 @: $(MAKE); $(unstage)
41793 @[ -f ./utils/Makefile ] || exit 0; \
41794 r=`${PWD_COMMAND}`; export r; \
41795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41796 $(HOST_EXPORTS) \
41797 for flag in $(EXTRA_HOST_FLAGS) ; do \
41798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41799 done; \
41800 echo "Doing pdf in utils" ; \
41801 (cd $(HOST_SUBDIR)/utils && \
41802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41804 "RANLIB=$${RANLIB}" \
41805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41806 pdf) \
41807 || exit 1
41808
41809 @endif utils
41810
41811 .PHONY: maybe-html-utils html-utils
41812 maybe-html-utils:
41813 @if utils
41814 maybe-html-utils: html-utils
41815
41816 html-utils: \
41817 configure-utils
41818 @: $(MAKE); $(unstage)
41819 @[ -f ./utils/Makefile ] || exit 0; \
41820 r=`${PWD_COMMAND}`; export r; \
41821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41822 $(HOST_EXPORTS) \
41823 for flag in $(EXTRA_HOST_FLAGS) ; do \
41824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41825 done; \
41826 echo "Doing html in utils" ; \
41827 (cd $(HOST_SUBDIR)/utils && \
41828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41830 "RANLIB=$${RANLIB}" \
41831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41832 html) \
41833 || exit 1
41834
41835 @endif utils
41836
41837 .PHONY: maybe-TAGS-utils TAGS-utils
41838 maybe-TAGS-utils:
41839 @if utils
41840 maybe-TAGS-utils: TAGS-utils
41841
41842 TAGS-utils: \
41843 configure-utils
41844 @: $(MAKE); $(unstage)
41845 @[ -f ./utils/Makefile ] || exit 0; \
41846 r=`${PWD_COMMAND}`; export r; \
41847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41848 $(HOST_EXPORTS) \
41849 for flag in $(EXTRA_HOST_FLAGS) ; do \
41850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41851 done; \
41852 echo "Doing TAGS in utils" ; \
41853 (cd $(HOST_SUBDIR)/utils && \
41854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41856 "RANLIB=$${RANLIB}" \
41857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41858 TAGS) \
41859 || exit 1
41860
41861 @endif utils
41862
41863 .PHONY: maybe-install-info-utils install-info-utils
41864 maybe-install-info-utils:
41865 @if utils
41866 maybe-install-info-utils: install-info-utils
41867
41868 install-info-utils: \
41869 configure-utils \
41870 info-utils
41871 @: $(MAKE); $(unstage)
41872 @[ -f ./utils/Makefile ] || exit 0; \
41873 r=`${PWD_COMMAND}`; export r; \
41874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41875 $(HOST_EXPORTS) \
41876 for flag in $(EXTRA_HOST_FLAGS) ; do \
41877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41878 done; \
41879 echo "Doing install-info in utils" ; \
41880 (cd $(HOST_SUBDIR)/utils && \
41881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41883 "RANLIB=$${RANLIB}" \
41884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41885 install-info) \
41886 || exit 1
41887
41888 @endif utils
41889
41890 .PHONY: maybe-install-pdf-utils install-pdf-utils
41891 maybe-install-pdf-utils:
41892 @if utils
41893 maybe-install-pdf-utils: install-pdf-utils
41894
41895 install-pdf-utils: \
41896 configure-utils \
41897 pdf-utils
41898 @: $(MAKE); $(unstage)
41899 @[ -f ./utils/Makefile ] || exit 0; \
41900 r=`${PWD_COMMAND}`; export r; \
41901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41902 $(HOST_EXPORTS) \
41903 for flag in $(EXTRA_HOST_FLAGS) ; do \
41904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41905 done; \
41906 echo "Doing install-pdf in utils" ; \
41907 (cd $(HOST_SUBDIR)/utils && \
41908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41910 "RANLIB=$${RANLIB}" \
41911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41912 install-pdf) \
41913 || exit 1
41914
41915 @endif utils
41916
41917 .PHONY: maybe-install-html-utils install-html-utils
41918 maybe-install-html-utils:
41919 @if utils
41920 maybe-install-html-utils: install-html-utils
41921
41922 install-html-utils: \
41923 configure-utils \
41924 html-utils
41925 @: $(MAKE); $(unstage)
41926 @[ -f ./utils/Makefile ] || exit 0; \
41927 r=`${PWD_COMMAND}`; export r; \
41928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41929 $(HOST_EXPORTS) \
41930 for flag in $(EXTRA_HOST_FLAGS) ; do \
41931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41932 done; \
41933 echo "Doing install-html in utils" ; \
41934 (cd $(HOST_SUBDIR)/utils && \
41935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41937 "RANLIB=$${RANLIB}" \
41938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41939 install-html) \
41940 || exit 1
41941
41942 @endif utils
41943
41944 .PHONY: maybe-installcheck-utils installcheck-utils
41945 maybe-installcheck-utils:
41946 @if utils
41947 maybe-installcheck-utils: installcheck-utils
41948
41949 installcheck-utils: \
41950 configure-utils
41951 @: $(MAKE); $(unstage)
41952 @[ -f ./utils/Makefile ] || exit 0; \
41953 r=`${PWD_COMMAND}`; export r; \
41954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41955 $(HOST_EXPORTS) \
41956 for flag in $(EXTRA_HOST_FLAGS) ; do \
41957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41958 done; \
41959 echo "Doing installcheck in utils" ; \
41960 (cd $(HOST_SUBDIR)/utils && \
41961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41963 "RANLIB=$${RANLIB}" \
41964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41965 installcheck) \
41966 || exit 1
41967
41968 @endif utils
41969
41970 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
41971 maybe-mostlyclean-utils:
41972 @if utils
41973 maybe-mostlyclean-utils: mostlyclean-utils
41974
41975 mostlyclean-utils:
41976 @: $(MAKE); $(unstage)
41977 @[ -f ./utils/Makefile ] || exit 0; \
41978 r=`${PWD_COMMAND}`; export r; \
41979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41980 $(HOST_EXPORTS) \
41981 for flag in $(EXTRA_HOST_FLAGS) ; do \
41982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41983 done; \
41984 echo "Doing mostlyclean in utils" ; \
41985 (cd $(HOST_SUBDIR)/utils && \
41986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41988 "RANLIB=$${RANLIB}" \
41989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41990 mostlyclean) \
41991 || exit 1
41992
41993 @endif utils
41994
41995 .PHONY: maybe-clean-utils clean-utils
41996 maybe-clean-utils:
41997 @if utils
41998 maybe-clean-utils: clean-utils
41999
42000 clean-utils:
42001 @: $(MAKE); $(unstage)
42002 @[ -f ./utils/Makefile ] || exit 0; \
42003 r=`${PWD_COMMAND}`; export r; \
42004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42005 $(HOST_EXPORTS) \
42006 for flag in $(EXTRA_HOST_FLAGS) ; do \
42007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42008 done; \
42009 echo "Doing clean in utils" ; \
42010 (cd $(HOST_SUBDIR)/utils && \
42011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42013 "RANLIB=$${RANLIB}" \
42014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42015 clean) \
42016 || exit 1
42017
42018 @endif utils
42019
42020 .PHONY: maybe-distclean-utils distclean-utils
42021 maybe-distclean-utils:
42022 @if utils
42023 maybe-distclean-utils: distclean-utils
42024
42025 distclean-utils:
42026 @: $(MAKE); $(unstage)
42027 @[ -f ./utils/Makefile ] || exit 0; \
42028 r=`${PWD_COMMAND}`; export r; \
42029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42030 $(HOST_EXPORTS) \
42031 for flag in $(EXTRA_HOST_FLAGS) ; do \
42032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42033 done; \
42034 echo "Doing distclean in utils" ; \
42035 (cd $(HOST_SUBDIR)/utils && \
42036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42038 "RANLIB=$${RANLIB}" \
42039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42040 distclean) \
42041 || exit 1
42042
42043 @endif utils
42044
42045 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
42046 maybe-maintainer-clean-utils:
42047 @if utils
42048 maybe-maintainer-clean-utils: maintainer-clean-utils
42049
42050 maintainer-clean-utils:
42051 @: $(MAKE); $(unstage)
42052 @[ -f ./utils/Makefile ] || exit 0; \
42053 r=`${PWD_COMMAND}`; export r; \
42054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42055 $(HOST_EXPORTS) \
42056 for flag in $(EXTRA_HOST_FLAGS) ; do \
42057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42058 done; \
42059 echo "Doing maintainer-clean in utils" ; \
42060 (cd $(HOST_SUBDIR)/utils && \
42061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42063 "RANLIB=$${RANLIB}" \
42064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42065 maintainer-clean) \
42066 || exit 1
42067
42068 @endif utils
42069
42070
42071
42072 .PHONY: configure-gnattools maybe-configure-gnattools
42073 maybe-configure-gnattools:
42074 @if gcc-bootstrap
42075 configure-gnattools: stage_current
42076 @endif gcc-bootstrap
42077 @if gnattools
42078 maybe-configure-gnattools: configure-gnattools
42079 configure-gnattools:
42080 @: $(MAKE); $(unstage)
42081 @r=`${PWD_COMMAND}`; export r; \
42082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42083 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
42084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
42085 $(HOST_EXPORTS) \
42086 echo Configuring in $(HOST_SUBDIR)/gnattools; \
42087 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
42088 case $(srcdir) in \
42089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42090 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
42091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42092 esac; \
42093 srcdiroption="--srcdir=$${topdir}/gnattools"; \
42094 libsrcdir="$$s/gnattools"; \
42095 $(SHELL) $${libsrcdir}/configure \
42096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42097 --target=${target_alias} $${srcdiroption} \
42098 || exit 1
42099 @endif gnattools
42100
42101
42102
42103
42104
42105 .PHONY: all-gnattools maybe-all-gnattools
42106 maybe-all-gnattools:
42107 @if gcc-bootstrap
42108 all-gnattools: stage_current
42109 @endif gcc-bootstrap
42110 @if gnattools
42111 TARGET-gnattools=all
42112 maybe-all-gnattools: all-gnattools
42113 all-gnattools: configure-gnattools
42114 @: $(MAKE); $(unstage)
42115 @r=`${PWD_COMMAND}`; export r; \
42116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42117 $(HOST_EXPORTS) \
42118 (cd $(HOST_SUBDIR)/gnattools && \
42119 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42120 $(TARGET-gnattools))
42121 @endif gnattools
42122
42123
42124
42125
42126 .PHONY: check-gnattools maybe-check-gnattools
42127 maybe-check-gnattools:
42128 @if gnattools
42129 maybe-check-gnattools: check-gnattools
42130
42131 check-gnattools:
42132 @: $(MAKE); $(unstage)
42133 @r=`${PWD_COMMAND}`; export r; \
42134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42135 $(HOST_EXPORTS) \
42136 (cd $(HOST_SUBDIR)/gnattools && \
42137 $(MAKE) $(FLAGS_TO_PASS) check)
42138
42139 @endif gnattools
42140
42141 .PHONY: install-gnattools maybe-install-gnattools
42142 maybe-install-gnattools:
42143 @if gnattools
42144 maybe-install-gnattools: install-gnattools
42145
42146 install-gnattools: installdirs
42147 @: $(MAKE); $(unstage)
42148 @r=`${PWD_COMMAND}`; export r; \
42149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42150 $(HOST_EXPORTS) \
42151 (cd $(HOST_SUBDIR)/gnattools && \
42152 $(MAKE) $(FLAGS_TO_PASS) install)
42153
42154 @endif gnattools
42155
42156 # Other targets (info, dvi, pdf, etc.)
42157
42158 .PHONY: maybe-info-gnattools info-gnattools
42159 maybe-info-gnattools:
42160 @if gnattools
42161 maybe-info-gnattools: info-gnattools
42162
42163 info-gnattools: \
42164 configure-gnattools
42165 @: $(MAKE); $(unstage)
42166 @[ -f ./gnattools/Makefile ] || exit 0; \
42167 r=`${PWD_COMMAND}`; export r; \
42168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42169 $(HOST_EXPORTS) \
42170 for flag in $(EXTRA_HOST_FLAGS) ; do \
42171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42172 done; \
42173 echo "Doing info in gnattools" ; \
42174 (cd $(HOST_SUBDIR)/gnattools && \
42175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42177 "RANLIB=$${RANLIB}" \
42178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42179 info) \
42180 || exit 1
42181
42182 @endif gnattools
42183
42184 .PHONY: maybe-dvi-gnattools dvi-gnattools
42185 maybe-dvi-gnattools:
42186 @if gnattools
42187 maybe-dvi-gnattools: dvi-gnattools
42188
42189 dvi-gnattools: \
42190 configure-gnattools
42191 @: $(MAKE); $(unstage)
42192 @[ -f ./gnattools/Makefile ] || exit 0; \
42193 r=`${PWD_COMMAND}`; export r; \
42194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42195 $(HOST_EXPORTS) \
42196 for flag in $(EXTRA_HOST_FLAGS) ; do \
42197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42198 done; \
42199 echo "Doing dvi in gnattools" ; \
42200 (cd $(HOST_SUBDIR)/gnattools && \
42201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42203 "RANLIB=$${RANLIB}" \
42204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42205 dvi) \
42206 || exit 1
42207
42208 @endif gnattools
42209
42210 .PHONY: maybe-pdf-gnattools pdf-gnattools
42211 maybe-pdf-gnattools:
42212 @if gnattools
42213 maybe-pdf-gnattools: pdf-gnattools
42214
42215 pdf-gnattools: \
42216 configure-gnattools
42217 @: $(MAKE); $(unstage)
42218 @[ -f ./gnattools/Makefile ] || exit 0; \
42219 r=`${PWD_COMMAND}`; export r; \
42220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42221 $(HOST_EXPORTS) \
42222 for flag in $(EXTRA_HOST_FLAGS) ; do \
42223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42224 done; \
42225 echo "Doing pdf in gnattools" ; \
42226 (cd $(HOST_SUBDIR)/gnattools && \
42227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42229 "RANLIB=$${RANLIB}" \
42230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42231 pdf) \
42232 || exit 1
42233
42234 @endif gnattools
42235
42236 .PHONY: maybe-html-gnattools html-gnattools
42237 maybe-html-gnattools:
42238 @if gnattools
42239 maybe-html-gnattools: html-gnattools
42240
42241 html-gnattools: \
42242 configure-gnattools
42243 @: $(MAKE); $(unstage)
42244 @[ -f ./gnattools/Makefile ] || exit 0; \
42245 r=`${PWD_COMMAND}`; export r; \
42246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42247 $(HOST_EXPORTS) \
42248 for flag in $(EXTRA_HOST_FLAGS) ; do \
42249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42250 done; \
42251 echo "Doing html in gnattools" ; \
42252 (cd $(HOST_SUBDIR)/gnattools && \
42253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42255 "RANLIB=$${RANLIB}" \
42256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42257 html) \
42258 || exit 1
42259
42260 @endif gnattools
42261
42262 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
42263 maybe-TAGS-gnattools:
42264 @if gnattools
42265 maybe-TAGS-gnattools: TAGS-gnattools
42266
42267 TAGS-gnattools: \
42268 configure-gnattools
42269 @: $(MAKE); $(unstage)
42270 @[ -f ./gnattools/Makefile ] || exit 0; \
42271 r=`${PWD_COMMAND}`; export r; \
42272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42273 $(HOST_EXPORTS) \
42274 for flag in $(EXTRA_HOST_FLAGS) ; do \
42275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42276 done; \
42277 echo "Doing TAGS in gnattools" ; \
42278 (cd $(HOST_SUBDIR)/gnattools && \
42279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42281 "RANLIB=$${RANLIB}" \
42282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42283 TAGS) \
42284 || exit 1
42285
42286 @endif gnattools
42287
42288 .PHONY: maybe-install-info-gnattools install-info-gnattools
42289 maybe-install-info-gnattools:
42290 @if gnattools
42291 maybe-install-info-gnattools: install-info-gnattools
42292
42293 install-info-gnattools: \
42294 configure-gnattools \
42295 info-gnattools
42296 @: $(MAKE); $(unstage)
42297 @[ -f ./gnattools/Makefile ] || exit 0; \
42298 r=`${PWD_COMMAND}`; export r; \
42299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42300 $(HOST_EXPORTS) \
42301 for flag in $(EXTRA_HOST_FLAGS) ; do \
42302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42303 done; \
42304 echo "Doing install-info in gnattools" ; \
42305 (cd $(HOST_SUBDIR)/gnattools && \
42306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42308 "RANLIB=$${RANLIB}" \
42309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42310 install-info) \
42311 || exit 1
42312
42313 @endif gnattools
42314
42315 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
42316 maybe-install-pdf-gnattools:
42317 @if gnattools
42318 maybe-install-pdf-gnattools: install-pdf-gnattools
42319
42320 install-pdf-gnattools: \
42321 configure-gnattools \
42322 pdf-gnattools
42323 @: $(MAKE); $(unstage)
42324 @[ -f ./gnattools/Makefile ] || exit 0; \
42325 r=`${PWD_COMMAND}`; export r; \
42326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42327 $(HOST_EXPORTS) \
42328 for flag in $(EXTRA_HOST_FLAGS) ; do \
42329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42330 done; \
42331 echo "Doing install-pdf in gnattools" ; \
42332 (cd $(HOST_SUBDIR)/gnattools && \
42333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42335 "RANLIB=$${RANLIB}" \
42336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42337 install-pdf) \
42338 || exit 1
42339
42340 @endif gnattools
42341
42342 .PHONY: maybe-install-html-gnattools install-html-gnattools
42343 maybe-install-html-gnattools:
42344 @if gnattools
42345 maybe-install-html-gnattools: install-html-gnattools
42346
42347 install-html-gnattools: \
42348 configure-gnattools \
42349 html-gnattools
42350 @: $(MAKE); $(unstage)
42351 @[ -f ./gnattools/Makefile ] || exit 0; \
42352 r=`${PWD_COMMAND}`; export r; \
42353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42354 $(HOST_EXPORTS) \
42355 for flag in $(EXTRA_HOST_FLAGS) ; do \
42356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42357 done; \
42358 echo "Doing install-html in gnattools" ; \
42359 (cd $(HOST_SUBDIR)/gnattools && \
42360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42362 "RANLIB=$${RANLIB}" \
42363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42364 install-html) \
42365 || exit 1
42366
42367 @endif gnattools
42368
42369 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
42370 maybe-installcheck-gnattools:
42371 @if gnattools
42372 maybe-installcheck-gnattools: installcheck-gnattools
42373
42374 installcheck-gnattools: \
42375 configure-gnattools
42376 @: $(MAKE); $(unstage)
42377 @[ -f ./gnattools/Makefile ] || exit 0; \
42378 r=`${PWD_COMMAND}`; export r; \
42379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42380 $(HOST_EXPORTS) \
42381 for flag in $(EXTRA_HOST_FLAGS) ; do \
42382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42383 done; \
42384 echo "Doing installcheck in gnattools" ; \
42385 (cd $(HOST_SUBDIR)/gnattools && \
42386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42388 "RANLIB=$${RANLIB}" \
42389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42390 installcheck) \
42391 || exit 1
42392
42393 @endif gnattools
42394
42395 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
42396 maybe-mostlyclean-gnattools:
42397 @if gnattools
42398 maybe-mostlyclean-gnattools: mostlyclean-gnattools
42399
42400 mostlyclean-gnattools:
42401 @: $(MAKE); $(unstage)
42402 @[ -f ./gnattools/Makefile ] || exit 0; \
42403 r=`${PWD_COMMAND}`; export r; \
42404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42405 $(HOST_EXPORTS) \
42406 for flag in $(EXTRA_HOST_FLAGS) ; do \
42407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42408 done; \
42409 echo "Doing mostlyclean in gnattools" ; \
42410 (cd $(HOST_SUBDIR)/gnattools && \
42411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42413 "RANLIB=$${RANLIB}" \
42414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42415 mostlyclean) \
42416 || exit 1
42417
42418 @endif gnattools
42419
42420 .PHONY: maybe-clean-gnattools clean-gnattools
42421 maybe-clean-gnattools:
42422 @if gnattools
42423 maybe-clean-gnattools: clean-gnattools
42424
42425 clean-gnattools:
42426 @: $(MAKE); $(unstage)
42427 @[ -f ./gnattools/Makefile ] || exit 0; \
42428 r=`${PWD_COMMAND}`; export r; \
42429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42430 $(HOST_EXPORTS) \
42431 for flag in $(EXTRA_HOST_FLAGS) ; do \
42432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42433 done; \
42434 echo "Doing clean in gnattools" ; \
42435 (cd $(HOST_SUBDIR)/gnattools && \
42436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42438 "RANLIB=$${RANLIB}" \
42439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42440 clean) \
42441 || exit 1
42442
42443 @endif gnattools
42444
42445 .PHONY: maybe-distclean-gnattools distclean-gnattools
42446 maybe-distclean-gnattools:
42447 @if gnattools
42448 maybe-distclean-gnattools: distclean-gnattools
42449
42450 distclean-gnattools:
42451 @: $(MAKE); $(unstage)
42452 @[ -f ./gnattools/Makefile ] || exit 0; \
42453 r=`${PWD_COMMAND}`; export r; \
42454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42455 $(HOST_EXPORTS) \
42456 for flag in $(EXTRA_HOST_FLAGS) ; do \
42457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42458 done; \
42459 echo "Doing distclean in gnattools" ; \
42460 (cd $(HOST_SUBDIR)/gnattools && \
42461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42463 "RANLIB=$${RANLIB}" \
42464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42465 distclean) \
42466 || exit 1
42467
42468 @endif gnattools
42469
42470 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
42471 maybe-maintainer-clean-gnattools:
42472 @if gnattools
42473 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
42474
42475 maintainer-clean-gnattools:
42476 @: $(MAKE); $(unstage)
42477 @[ -f ./gnattools/Makefile ] || exit 0; \
42478 r=`${PWD_COMMAND}`; export r; \
42479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42480 $(HOST_EXPORTS) \
42481 for flag in $(EXTRA_HOST_FLAGS) ; do \
42482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42483 done; \
42484 echo "Doing maintainer-clean in gnattools" ; \
42485 (cd $(HOST_SUBDIR)/gnattools && \
42486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42488 "RANLIB=$${RANLIB}" \
42489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42490 maintainer-clean) \
42491 || exit 1
42492
42493 @endif gnattools
42494
42495
42496
42497 # ---------------------------------------
42498 # Modules which run on the target machine
42499 # ---------------------------------------
42500
42501
42502
42503
42504 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42505 maybe-configure-target-libstdc++-v3:
42506 @if gcc-bootstrap
42507 configure-target-libstdc++-v3: stage_current
42508 @endif gcc-bootstrap
42509 @if target-libstdc++-v3
42510 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42511 configure-target-libstdc++-v3:
42512 @: $(MAKE); $(unstage)
42513 @r=`${PWD_COMMAND}`; export r; \
42514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42515 echo "Checking multilib configuration for libstdc++-v3..."; \
42516 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42517 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
42518 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42519 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42520 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42521 else \
42522 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42523 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42524 fi; \
42525 else \
42526 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42527 fi; \
42528 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42529 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42530 $(RAW_CXX_TARGET_EXPORTS) \
42531 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42532 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42533 case $(srcdir) in \
42534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42535 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42537 esac; \
42538 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
42539 libsrcdir="$$s/libstdc++-v3"; \
42540 rm -f no-such-file || : ; \
42541 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42542 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42543 --target=${target_alias} $${srcdiroption} \
42544 || exit 1
42545 @endif target-libstdc++-v3
42546
42547
42548
42549
42550
42551 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42552 maybe-all-target-libstdc++-v3:
42553 @if gcc-bootstrap
42554 all-target-libstdc++-v3: stage_current
42555 @endif gcc-bootstrap
42556 @if target-libstdc++-v3
42557 TARGET-target-libstdc++-v3=all
42558 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42559 all-target-libstdc++-v3: configure-target-libstdc++-v3
42560 @: $(MAKE); $(unstage)
42561 @r=`${PWD_COMMAND}`; export r; \
42562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42563 $(RAW_CXX_TARGET_EXPORTS) \
42564 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42565 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42566 $(TARGET-target-libstdc++-v3))
42567 @endif target-libstdc++-v3
42568
42569
42570
42571
42572
42573 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42574 maybe-check-target-libstdc++-v3:
42575 @if target-libstdc++-v3
42576 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42577
42578 check-target-libstdc++-v3:
42579 @: $(MAKE); $(unstage)
42580 @r=`${PWD_COMMAND}`; export r; \
42581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42582 $(RAW_CXX_TARGET_EXPORTS) \
42583 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42584 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
42585
42586 @endif target-libstdc++-v3
42587
42588 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42589 maybe-install-target-libstdc++-v3:
42590 @if target-libstdc++-v3
42591 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42592
42593 install-target-libstdc++-v3: installdirs
42594 @: $(MAKE); $(unstage)
42595 @r=`${PWD_COMMAND}`; export r; \
42596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42597 $(RAW_CXX_TARGET_EXPORTS) \
42598 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42599 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42600
42601 @endif target-libstdc++-v3
42602
42603 # Other targets (info, dvi, pdf, etc.)
42604
42605 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
42606 maybe-info-target-libstdc++-v3:
42607 @if target-libstdc++-v3
42608 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
42609
42610 info-target-libstdc++-v3: \
42611 configure-target-libstdc++-v3
42612 @: $(MAKE); $(unstage)
42613 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42614 r=`${PWD_COMMAND}`; export r; \
42615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42616 $(RAW_CXX_TARGET_EXPORTS) \
42617 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42618 for flag in $(EXTRA_TARGET_FLAGS); do \
42619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42620 done; \
42621 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42624 "RANLIB=$${RANLIB}" \
42625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42626 info) \
42627 || exit 1
42628
42629 @endif target-libstdc++-v3
42630
42631 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
42632 maybe-dvi-target-libstdc++-v3:
42633 @if target-libstdc++-v3
42634 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
42635
42636 dvi-target-libstdc++-v3: \
42637 configure-target-libstdc++-v3
42638 @: $(MAKE); $(unstage)
42639 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42640 r=`${PWD_COMMAND}`; export r; \
42641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42642 $(RAW_CXX_TARGET_EXPORTS) \
42643 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42644 for flag in $(EXTRA_TARGET_FLAGS); do \
42645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42646 done; \
42647 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42650 "RANLIB=$${RANLIB}" \
42651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42652 dvi) \
42653 || exit 1
42654
42655 @endif target-libstdc++-v3
42656
42657 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
42658 maybe-pdf-target-libstdc++-v3:
42659 @if target-libstdc++-v3
42660 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
42661
42662 pdf-target-libstdc++-v3: \
42663 configure-target-libstdc++-v3
42664 @: $(MAKE); $(unstage)
42665 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42666 r=`${PWD_COMMAND}`; export r; \
42667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42668 $(RAW_CXX_TARGET_EXPORTS) \
42669 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42670 for flag in $(EXTRA_TARGET_FLAGS); do \
42671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42672 done; \
42673 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42676 "RANLIB=$${RANLIB}" \
42677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42678 pdf) \
42679 || exit 1
42680
42681 @endif target-libstdc++-v3
42682
42683 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
42684 maybe-html-target-libstdc++-v3:
42685 @if target-libstdc++-v3
42686 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
42687
42688 html-target-libstdc++-v3: \
42689 configure-target-libstdc++-v3
42690 @: $(MAKE); $(unstage)
42691 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42692 r=`${PWD_COMMAND}`; export r; \
42693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42694 $(RAW_CXX_TARGET_EXPORTS) \
42695 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42696 for flag in $(EXTRA_TARGET_FLAGS); do \
42697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42698 done; \
42699 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42702 "RANLIB=$${RANLIB}" \
42703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42704 html) \
42705 || exit 1
42706
42707 @endif target-libstdc++-v3
42708
42709 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
42710 maybe-TAGS-target-libstdc++-v3:
42711 @if target-libstdc++-v3
42712 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
42713
42714 TAGS-target-libstdc++-v3: \
42715 configure-target-libstdc++-v3
42716 @: $(MAKE); $(unstage)
42717 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42718 r=`${PWD_COMMAND}`; export r; \
42719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42720 $(RAW_CXX_TARGET_EXPORTS) \
42721 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42722 for flag in $(EXTRA_TARGET_FLAGS); do \
42723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42724 done; \
42725 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42728 "RANLIB=$${RANLIB}" \
42729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42730 TAGS) \
42731 || exit 1
42732
42733 @endif target-libstdc++-v3
42734
42735 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
42736 maybe-install-info-target-libstdc++-v3:
42737 @if target-libstdc++-v3
42738 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
42739
42740 install-info-target-libstdc++-v3: \
42741 configure-target-libstdc++-v3 \
42742 info-target-libstdc++-v3
42743 @: $(MAKE); $(unstage)
42744 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42745 r=`${PWD_COMMAND}`; export r; \
42746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42747 $(RAW_CXX_TARGET_EXPORTS) \
42748 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42749 for flag in $(EXTRA_TARGET_FLAGS); do \
42750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42751 done; \
42752 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42755 "RANLIB=$${RANLIB}" \
42756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42757 install-info) \
42758 || exit 1
42759
42760 @endif target-libstdc++-v3
42761
42762 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
42763 maybe-install-pdf-target-libstdc++-v3:
42764 @if target-libstdc++-v3
42765 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
42766
42767 install-pdf-target-libstdc++-v3: \
42768 configure-target-libstdc++-v3 \
42769 pdf-target-libstdc++-v3
42770 @: $(MAKE); $(unstage)
42771 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42772 r=`${PWD_COMMAND}`; export r; \
42773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42774 $(RAW_CXX_TARGET_EXPORTS) \
42775 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42776 for flag in $(EXTRA_TARGET_FLAGS); do \
42777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42778 done; \
42779 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42782 "RANLIB=$${RANLIB}" \
42783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42784 install-pdf) \
42785 || exit 1
42786
42787 @endif target-libstdc++-v3
42788
42789 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
42790 maybe-install-html-target-libstdc++-v3:
42791 @if target-libstdc++-v3
42792 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
42793
42794 install-html-target-libstdc++-v3: \
42795 configure-target-libstdc++-v3 \
42796 html-target-libstdc++-v3
42797 @: $(MAKE); $(unstage)
42798 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42799 r=`${PWD_COMMAND}`; export r; \
42800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42801 $(RAW_CXX_TARGET_EXPORTS) \
42802 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42803 for flag in $(EXTRA_TARGET_FLAGS); do \
42804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42805 done; \
42806 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42809 "RANLIB=$${RANLIB}" \
42810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42811 install-html) \
42812 || exit 1
42813
42814 @endif target-libstdc++-v3
42815
42816 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
42817 maybe-installcheck-target-libstdc++-v3:
42818 @if target-libstdc++-v3
42819 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
42820
42821 installcheck-target-libstdc++-v3: \
42822 configure-target-libstdc++-v3
42823 @: $(MAKE); $(unstage)
42824 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42825 r=`${PWD_COMMAND}`; export r; \
42826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42827 $(RAW_CXX_TARGET_EXPORTS) \
42828 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42829 for flag in $(EXTRA_TARGET_FLAGS); do \
42830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42831 done; \
42832 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42835 "RANLIB=$${RANLIB}" \
42836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42837 installcheck) \
42838 || exit 1
42839
42840 @endif target-libstdc++-v3
42841
42842 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
42843 maybe-mostlyclean-target-libstdc++-v3:
42844 @if target-libstdc++-v3
42845 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
42846
42847 mostlyclean-target-libstdc++-v3:
42848 @: $(MAKE); $(unstage)
42849 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42850 r=`${PWD_COMMAND}`; export r; \
42851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42852 $(RAW_CXX_TARGET_EXPORTS) \
42853 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42854 for flag in $(EXTRA_TARGET_FLAGS); do \
42855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42856 done; \
42857 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42860 "RANLIB=$${RANLIB}" \
42861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42862 mostlyclean) \
42863 || exit 1
42864
42865 @endif target-libstdc++-v3
42866
42867 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
42868 maybe-clean-target-libstdc++-v3:
42869 @if target-libstdc++-v3
42870 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
42871
42872 clean-target-libstdc++-v3:
42873 @: $(MAKE); $(unstage)
42874 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42875 r=`${PWD_COMMAND}`; export r; \
42876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42877 $(RAW_CXX_TARGET_EXPORTS) \
42878 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42879 for flag in $(EXTRA_TARGET_FLAGS); do \
42880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42881 done; \
42882 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42885 "RANLIB=$${RANLIB}" \
42886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42887 clean) \
42888 || exit 1
42889
42890 @endif target-libstdc++-v3
42891
42892 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
42893 maybe-distclean-target-libstdc++-v3:
42894 @if target-libstdc++-v3
42895 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
42896
42897 distclean-target-libstdc++-v3:
42898 @: $(MAKE); $(unstage)
42899 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42900 r=`${PWD_COMMAND}`; export r; \
42901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42902 $(RAW_CXX_TARGET_EXPORTS) \
42903 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42904 for flag in $(EXTRA_TARGET_FLAGS); do \
42905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42906 done; \
42907 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42910 "RANLIB=$${RANLIB}" \
42911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42912 distclean) \
42913 || exit 1
42914
42915 @endif target-libstdc++-v3
42916
42917 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
42918 maybe-maintainer-clean-target-libstdc++-v3:
42919 @if target-libstdc++-v3
42920 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
42921
42922 maintainer-clean-target-libstdc++-v3:
42923 @: $(MAKE); $(unstage)
42924 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42925 r=`${PWD_COMMAND}`; export r; \
42926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42927 $(RAW_CXX_TARGET_EXPORTS) \
42928 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42929 for flag in $(EXTRA_TARGET_FLAGS); do \
42930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42931 done; \
42932 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42935 "RANLIB=$${RANLIB}" \
42936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42937 maintainer-clean) \
42938 || exit 1
42939
42940 @endif target-libstdc++-v3
42941
42942
42943
42944
42945
42946 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
42947 maybe-configure-target-libmudflap:
42948 @if gcc-bootstrap
42949 configure-target-libmudflap: stage_current
42950 @endif gcc-bootstrap
42951 @if target-libmudflap
42952 maybe-configure-target-libmudflap: configure-target-libmudflap
42953 configure-target-libmudflap:
42954 @: $(MAKE); $(unstage)
42955 @r=`${PWD_COMMAND}`; export r; \
42956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42957 echo "Checking multilib configuration for libmudflap..."; \
42958 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
42959 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
42960 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
42961 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
42962 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
42963 else \
42964 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
42965 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
42966 fi; \
42967 else \
42968 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
42969 fi; \
42970 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
42971 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
42972 $(NORMAL_TARGET_EXPORTS) \
42973 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
42974 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
42975 case $(srcdir) in \
42976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42977 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
42978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42979 esac; \
42980 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
42981 libsrcdir="$$s/libmudflap"; \
42982 rm -f no-such-file || : ; \
42983 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42984 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42985 --target=${target_alias} $${srcdiroption} \
42986 || exit 1
42987 @endif target-libmudflap
42988
42989
42990
42991
42992
42993 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
42994 maybe-all-target-libmudflap:
42995 @if gcc-bootstrap
42996 all-target-libmudflap: stage_current
42997 @endif gcc-bootstrap
42998 @if target-libmudflap
42999 TARGET-target-libmudflap=all
43000 maybe-all-target-libmudflap: all-target-libmudflap
43001 all-target-libmudflap: configure-target-libmudflap
43002 @: $(MAKE); $(unstage)
43003 @r=`${PWD_COMMAND}`; export r; \
43004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43005 $(NORMAL_TARGET_EXPORTS) \
43006 (cd $(TARGET_SUBDIR)/libmudflap && \
43007 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43008 $(TARGET-target-libmudflap))
43009 @endif target-libmudflap
43010
43011
43012
43013
43014
43015 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
43016 maybe-check-target-libmudflap:
43017 @if target-libmudflap
43018 maybe-check-target-libmudflap: check-target-libmudflap
43019
43020 check-target-libmudflap:
43021 @: $(MAKE); $(unstage)
43022 @r=`${PWD_COMMAND}`; export r; \
43023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43024 $(NORMAL_TARGET_EXPORTS) \
43025 (cd $(TARGET_SUBDIR)/libmudflap && \
43026 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43027
43028 @endif target-libmudflap
43029
43030 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
43031 maybe-install-target-libmudflap:
43032 @if target-libmudflap
43033 maybe-install-target-libmudflap: install-target-libmudflap
43034
43035 install-target-libmudflap: installdirs
43036 @: $(MAKE); $(unstage)
43037 @r=`${PWD_COMMAND}`; export r; \
43038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43039 $(NORMAL_TARGET_EXPORTS) \
43040 (cd $(TARGET_SUBDIR)/libmudflap && \
43041 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43042
43043 @endif target-libmudflap
43044
43045 # Other targets (info, dvi, pdf, etc.)
43046
43047 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
43048 maybe-info-target-libmudflap:
43049 @if target-libmudflap
43050 maybe-info-target-libmudflap: info-target-libmudflap
43051
43052 info-target-libmudflap: \
43053 configure-target-libmudflap
43054 @: $(MAKE); $(unstage)
43055 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43056 r=`${PWD_COMMAND}`; export r; \
43057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43058 $(NORMAL_TARGET_EXPORTS) \
43059 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
43060 for flag in $(EXTRA_TARGET_FLAGS); do \
43061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43062 done; \
43063 (cd $(TARGET_SUBDIR)/libmudflap && \
43064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43066 "RANLIB=$${RANLIB}" \
43067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43068 info) \
43069 || exit 1
43070
43071 @endif target-libmudflap
43072
43073 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
43074 maybe-dvi-target-libmudflap:
43075 @if target-libmudflap
43076 maybe-dvi-target-libmudflap: dvi-target-libmudflap
43077
43078 dvi-target-libmudflap: \
43079 configure-target-libmudflap
43080 @: $(MAKE); $(unstage)
43081 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43082 r=`${PWD_COMMAND}`; export r; \
43083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43084 $(NORMAL_TARGET_EXPORTS) \
43085 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
43086 for flag in $(EXTRA_TARGET_FLAGS); do \
43087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43088 done; \
43089 (cd $(TARGET_SUBDIR)/libmudflap && \
43090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43092 "RANLIB=$${RANLIB}" \
43093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43094 dvi) \
43095 || exit 1
43096
43097 @endif target-libmudflap
43098
43099 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
43100 maybe-pdf-target-libmudflap:
43101 @if target-libmudflap
43102 maybe-pdf-target-libmudflap: pdf-target-libmudflap
43103
43104 pdf-target-libmudflap: \
43105 configure-target-libmudflap
43106 @: $(MAKE); $(unstage)
43107 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43108 r=`${PWD_COMMAND}`; export r; \
43109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43110 $(NORMAL_TARGET_EXPORTS) \
43111 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
43112 for flag in $(EXTRA_TARGET_FLAGS); do \
43113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43114 done; \
43115 (cd $(TARGET_SUBDIR)/libmudflap && \
43116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43118 "RANLIB=$${RANLIB}" \
43119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43120 pdf) \
43121 || exit 1
43122
43123 @endif target-libmudflap
43124
43125 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
43126 maybe-html-target-libmudflap:
43127 @if target-libmudflap
43128 maybe-html-target-libmudflap: html-target-libmudflap
43129
43130 html-target-libmudflap: \
43131 configure-target-libmudflap
43132 @: $(MAKE); $(unstage)
43133 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43134 r=`${PWD_COMMAND}`; export r; \
43135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43136 $(NORMAL_TARGET_EXPORTS) \
43137 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
43138 for flag in $(EXTRA_TARGET_FLAGS); do \
43139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43140 done; \
43141 (cd $(TARGET_SUBDIR)/libmudflap && \
43142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43144 "RANLIB=$${RANLIB}" \
43145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43146 html) \
43147 || exit 1
43148
43149 @endif target-libmudflap
43150
43151 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
43152 maybe-TAGS-target-libmudflap:
43153 @if target-libmudflap
43154 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
43155
43156 TAGS-target-libmudflap: \
43157 configure-target-libmudflap
43158 @: $(MAKE); $(unstage)
43159 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43160 r=`${PWD_COMMAND}`; export r; \
43161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43162 $(NORMAL_TARGET_EXPORTS) \
43163 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
43164 for flag in $(EXTRA_TARGET_FLAGS); do \
43165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43166 done; \
43167 (cd $(TARGET_SUBDIR)/libmudflap && \
43168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43170 "RANLIB=$${RANLIB}" \
43171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43172 TAGS) \
43173 || exit 1
43174
43175 @endif target-libmudflap
43176
43177 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
43178 maybe-install-info-target-libmudflap:
43179 @if target-libmudflap
43180 maybe-install-info-target-libmudflap: install-info-target-libmudflap
43181
43182 install-info-target-libmudflap: \
43183 configure-target-libmudflap \
43184 info-target-libmudflap
43185 @: $(MAKE); $(unstage)
43186 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43187 r=`${PWD_COMMAND}`; export r; \
43188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43189 $(NORMAL_TARGET_EXPORTS) \
43190 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
43191 for flag in $(EXTRA_TARGET_FLAGS); do \
43192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43193 done; \
43194 (cd $(TARGET_SUBDIR)/libmudflap && \
43195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43197 "RANLIB=$${RANLIB}" \
43198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43199 install-info) \
43200 || exit 1
43201
43202 @endif target-libmudflap
43203
43204 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
43205 maybe-install-pdf-target-libmudflap:
43206 @if target-libmudflap
43207 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
43208
43209 install-pdf-target-libmudflap: \
43210 configure-target-libmudflap \
43211 pdf-target-libmudflap
43212 @: $(MAKE); $(unstage)
43213 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43214 r=`${PWD_COMMAND}`; export r; \
43215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43216 $(NORMAL_TARGET_EXPORTS) \
43217 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
43218 for flag in $(EXTRA_TARGET_FLAGS); do \
43219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43220 done; \
43221 (cd $(TARGET_SUBDIR)/libmudflap && \
43222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43224 "RANLIB=$${RANLIB}" \
43225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43226 install-pdf) \
43227 || exit 1
43228
43229 @endif target-libmudflap
43230
43231 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
43232 maybe-install-html-target-libmudflap:
43233 @if target-libmudflap
43234 maybe-install-html-target-libmudflap: install-html-target-libmudflap
43235
43236 install-html-target-libmudflap: \
43237 configure-target-libmudflap \
43238 html-target-libmudflap
43239 @: $(MAKE); $(unstage)
43240 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43241 r=`${PWD_COMMAND}`; export r; \
43242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43243 $(NORMAL_TARGET_EXPORTS) \
43244 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
43245 for flag in $(EXTRA_TARGET_FLAGS); do \
43246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43247 done; \
43248 (cd $(TARGET_SUBDIR)/libmudflap && \
43249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43251 "RANLIB=$${RANLIB}" \
43252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43253 install-html) \
43254 || exit 1
43255
43256 @endif target-libmudflap
43257
43258 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
43259 maybe-installcheck-target-libmudflap:
43260 @if target-libmudflap
43261 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
43262
43263 installcheck-target-libmudflap: \
43264 configure-target-libmudflap
43265 @: $(MAKE); $(unstage)
43266 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43267 r=`${PWD_COMMAND}`; export r; \
43268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43269 $(NORMAL_TARGET_EXPORTS) \
43270 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
43271 for flag in $(EXTRA_TARGET_FLAGS); do \
43272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43273 done; \
43274 (cd $(TARGET_SUBDIR)/libmudflap && \
43275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43277 "RANLIB=$${RANLIB}" \
43278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43279 installcheck) \
43280 || exit 1
43281
43282 @endif target-libmudflap
43283
43284 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
43285 maybe-mostlyclean-target-libmudflap:
43286 @if target-libmudflap
43287 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
43288
43289 mostlyclean-target-libmudflap:
43290 @: $(MAKE); $(unstage)
43291 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43292 r=`${PWD_COMMAND}`; export r; \
43293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43294 $(NORMAL_TARGET_EXPORTS) \
43295 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
43296 for flag in $(EXTRA_TARGET_FLAGS); do \
43297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43298 done; \
43299 (cd $(TARGET_SUBDIR)/libmudflap && \
43300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43302 "RANLIB=$${RANLIB}" \
43303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43304 mostlyclean) \
43305 || exit 1
43306
43307 @endif target-libmudflap
43308
43309 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
43310 maybe-clean-target-libmudflap:
43311 @if target-libmudflap
43312 maybe-clean-target-libmudflap: clean-target-libmudflap
43313
43314 clean-target-libmudflap:
43315 @: $(MAKE); $(unstage)
43316 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43317 r=`${PWD_COMMAND}`; export r; \
43318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43319 $(NORMAL_TARGET_EXPORTS) \
43320 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
43321 for flag in $(EXTRA_TARGET_FLAGS); do \
43322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43323 done; \
43324 (cd $(TARGET_SUBDIR)/libmudflap && \
43325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43327 "RANLIB=$${RANLIB}" \
43328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43329 clean) \
43330 || exit 1
43331
43332 @endif target-libmudflap
43333
43334 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
43335 maybe-distclean-target-libmudflap:
43336 @if target-libmudflap
43337 maybe-distclean-target-libmudflap: distclean-target-libmudflap
43338
43339 distclean-target-libmudflap:
43340 @: $(MAKE); $(unstage)
43341 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43342 r=`${PWD_COMMAND}`; export r; \
43343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43344 $(NORMAL_TARGET_EXPORTS) \
43345 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
43346 for flag in $(EXTRA_TARGET_FLAGS); do \
43347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43348 done; \
43349 (cd $(TARGET_SUBDIR)/libmudflap && \
43350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43352 "RANLIB=$${RANLIB}" \
43353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43354 distclean) \
43355 || exit 1
43356
43357 @endif target-libmudflap
43358
43359 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
43360 maybe-maintainer-clean-target-libmudflap:
43361 @if target-libmudflap
43362 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
43363
43364 maintainer-clean-target-libmudflap:
43365 @: $(MAKE); $(unstage)
43366 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43367 r=`${PWD_COMMAND}`; export r; \
43368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43369 $(NORMAL_TARGET_EXPORTS) \
43370 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
43371 for flag in $(EXTRA_TARGET_FLAGS); do \
43372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43373 done; \
43374 (cd $(TARGET_SUBDIR)/libmudflap && \
43375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43377 "RANLIB=$${RANLIB}" \
43378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43379 maintainer-clean) \
43380 || exit 1
43381
43382 @endif target-libmudflap
43383
43384
43385
43386
43387
43388 .PHONY: configure-target-libssp maybe-configure-target-libssp
43389 maybe-configure-target-libssp:
43390 @if gcc-bootstrap
43391 configure-target-libssp: stage_current
43392 @endif gcc-bootstrap
43393 @if target-libssp
43394 maybe-configure-target-libssp: configure-target-libssp
43395 configure-target-libssp:
43396 @: $(MAKE); $(unstage)
43397 @r=`${PWD_COMMAND}`; export r; \
43398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43399 echo "Checking multilib configuration for libssp..."; \
43400 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
43401 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
43402 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
43403 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
43404 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
43405 else \
43406 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
43407 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
43408 fi; \
43409 else \
43410 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
43411 fi; \
43412 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
43413 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
43414 $(NORMAL_TARGET_EXPORTS) \
43415 echo Configuring in $(TARGET_SUBDIR)/libssp; \
43416 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
43417 case $(srcdir) in \
43418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43419 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
43420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43421 esac; \
43422 srcdiroption="--srcdir=$${topdir}/libssp"; \
43423 libsrcdir="$$s/libssp"; \
43424 rm -f no-such-file || : ; \
43425 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43426 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43427 --target=${target_alias} $${srcdiroption} \
43428 || exit 1
43429 @endif target-libssp
43430
43431
43432
43433
43434
43435 .PHONY: all-target-libssp maybe-all-target-libssp
43436 maybe-all-target-libssp:
43437 @if gcc-bootstrap
43438 all-target-libssp: stage_current
43439 @endif gcc-bootstrap
43440 @if target-libssp
43441 TARGET-target-libssp=all
43442 maybe-all-target-libssp: all-target-libssp
43443 all-target-libssp: configure-target-libssp
43444 @: $(MAKE); $(unstage)
43445 @r=`${PWD_COMMAND}`; export r; \
43446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43447 $(NORMAL_TARGET_EXPORTS) \
43448 (cd $(TARGET_SUBDIR)/libssp && \
43449 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43450 $(TARGET-target-libssp))
43451 @endif target-libssp
43452
43453
43454
43455
43456
43457 .PHONY: check-target-libssp maybe-check-target-libssp
43458 maybe-check-target-libssp:
43459 @if target-libssp
43460 maybe-check-target-libssp: check-target-libssp
43461
43462 check-target-libssp:
43463 @: $(MAKE); $(unstage)
43464 @r=`${PWD_COMMAND}`; export r; \
43465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43466 $(NORMAL_TARGET_EXPORTS) \
43467 (cd $(TARGET_SUBDIR)/libssp && \
43468 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43469
43470 @endif target-libssp
43471
43472 .PHONY: install-target-libssp maybe-install-target-libssp
43473 maybe-install-target-libssp:
43474 @if target-libssp
43475 maybe-install-target-libssp: install-target-libssp
43476
43477 install-target-libssp: installdirs
43478 @: $(MAKE); $(unstage)
43479 @r=`${PWD_COMMAND}`; export r; \
43480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43481 $(NORMAL_TARGET_EXPORTS) \
43482 (cd $(TARGET_SUBDIR)/libssp && \
43483 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43484
43485 @endif target-libssp
43486
43487 # Other targets (info, dvi, pdf, etc.)
43488
43489 .PHONY: maybe-info-target-libssp info-target-libssp
43490 maybe-info-target-libssp:
43491 @if target-libssp
43492 maybe-info-target-libssp: info-target-libssp
43493
43494 info-target-libssp: \
43495 configure-target-libssp
43496 @: $(MAKE); $(unstage)
43497 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43498 r=`${PWD_COMMAND}`; export r; \
43499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43500 $(NORMAL_TARGET_EXPORTS) \
43501 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
43502 for flag in $(EXTRA_TARGET_FLAGS); do \
43503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43504 done; \
43505 (cd $(TARGET_SUBDIR)/libssp && \
43506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43508 "RANLIB=$${RANLIB}" \
43509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43510 info) \
43511 || exit 1
43512
43513 @endif target-libssp
43514
43515 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
43516 maybe-dvi-target-libssp:
43517 @if target-libssp
43518 maybe-dvi-target-libssp: dvi-target-libssp
43519
43520 dvi-target-libssp: \
43521 configure-target-libssp
43522 @: $(MAKE); $(unstage)
43523 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43524 r=`${PWD_COMMAND}`; export r; \
43525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43526 $(NORMAL_TARGET_EXPORTS) \
43527 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
43528 for flag in $(EXTRA_TARGET_FLAGS); do \
43529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43530 done; \
43531 (cd $(TARGET_SUBDIR)/libssp && \
43532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43534 "RANLIB=$${RANLIB}" \
43535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43536 dvi) \
43537 || exit 1
43538
43539 @endif target-libssp
43540
43541 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
43542 maybe-pdf-target-libssp:
43543 @if target-libssp
43544 maybe-pdf-target-libssp: pdf-target-libssp
43545
43546 pdf-target-libssp: \
43547 configure-target-libssp
43548 @: $(MAKE); $(unstage)
43549 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43550 r=`${PWD_COMMAND}`; export r; \
43551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43552 $(NORMAL_TARGET_EXPORTS) \
43553 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
43554 for flag in $(EXTRA_TARGET_FLAGS); do \
43555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43556 done; \
43557 (cd $(TARGET_SUBDIR)/libssp && \
43558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43560 "RANLIB=$${RANLIB}" \
43561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43562 pdf) \
43563 || exit 1
43564
43565 @endif target-libssp
43566
43567 .PHONY: maybe-html-target-libssp html-target-libssp
43568 maybe-html-target-libssp:
43569 @if target-libssp
43570 maybe-html-target-libssp: html-target-libssp
43571
43572 html-target-libssp: \
43573 configure-target-libssp
43574 @: $(MAKE); $(unstage)
43575 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43576 r=`${PWD_COMMAND}`; export r; \
43577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43578 $(NORMAL_TARGET_EXPORTS) \
43579 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
43580 for flag in $(EXTRA_TARGET_FLAGS); do \
43581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43582 done; \
43583 (cd $(TARGET_SUBDIR)/libssp && \
43584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43586 "RANLIB=$${RANLIB}" \
43587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43588 html) \
43589 || exit 1
43590
43591 @endif target-libssp
43592
43593 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
43594 maybe-TAGS-target-libssp:
43595 @if target-libssp
43596 maybe-TAGS-target-libssp: TAGS-target-libssp
43597
43598 TAGS-target-libssp: \
43599 configure-target-libssp
43600 @: $(MAKE); $(unstage)
43601 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43602 r=`${PWD_COMMAND}`; export r; \
43603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43604 $(NORMAL_TARGET_EXPORTS) \
43605 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
43606 for flag in $(EXTRA_TARGET_FLAGS); do \
43607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43608 done; \
43609 (cd $(TARGET_SUBDIR)/libssp && \
43610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43612 "RANLIB=$${RANLIB}" \
43613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43614 TAGS) \
43615 || exit 1
43616
43617 @endif target-libssp
43618
43619 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
43620 maybe-install-info-target-libssp:
43621 @if target-libssp
43622 maybe-install-info-target-libssp: install-info-target-libssp
43623
43624 install-info-target-libssp: \
43625 configure-target-libssp \
43626 info-target-libssp
43627 @: $(MAKE); $(unstage)
43628 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43629 r=`${PWD_COMMAND}`; export r; \
43630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43631 $(NORMAL_TARGET_EXPORTS) \
43632 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
43633 for flag in $(EXTRA_TARGET_FLAGS); do \
43634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43635 done; \
43636 (cd $(TARGET_SUBDIR)/libssp && \
43637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43639 "RANLIB=$${RANLIB}" \
43640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43641 install-info) \
43642 || exit 1
43643
43644 @endif target-libssp
43645
43646 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
43647 maybe-install-pdf-target-libssp:
43648 @if target-libssp
43649 maybe-install-pdf-target-libssp: install-pdf-target-libssp
43650
43651 install-pdf-target-libssp: \
43652 configure-target-libssp \
43653 pdf-target-libssp
43654 @: $(MAKE); $(unstage)
43655 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43656 r=`${PWD_COMMAND}`; export r; \
43657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43658 $(NORMAL_TARGET_EXPORTS) \
43659 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
43660 for flag in $(EXTRA_TARGET_FLAGS); do \
43661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43662 done; \
43663 (cd $(TARGET_SUBDIR)/libssp && \
43664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43666 "RANLIB=$${RANLIB}" \
43667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43668 install-pdf) \
43669 || exit 1
43670
43671 @endif target-libssp
43672
43673 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
43674 maybe-install-html-target-libssp:
43675 @if target-libssp
43676 maybe-install-html-target-libssp: install-html-target-libssp
43677
43678 install-html-target-libssp: \
43679 configure-target-libssp \
43680 html-target-libssp
43681 @: $(MAKE); $(unstage)
43682 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43683 r=`${PWD_COMMAND}`; export r; \
43684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43685 $(NORMAL_TARGET_EXPORTS) \
43686 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
43687 for flag in $(EXTRA_TARGET_FLAGS); do \
43688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43689 done; \
43690 (cd $(TARGET_SUBDIR)/libssp && \
43691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43693 "RANLIB=$${RANLIB}" \
43694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43695 install-html) \
43696 || exit 1
43697
43698 @endif target-libssp
43699
43700 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
43701 maybe-installcheck-target-libssp:
43702 @if target-libssp
43703 maybe-installcheck-target-libssp: installcheck-target-libssp
43704
43705 installcheck-target-libssp: \
43706 configure-target-libssp
43707 @: $(MAKE); $(unstage)
43708 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43709 r=`${PWD_COMMAND}`; export r; \
43710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43711 $(NORMAL_TARGET_EXPORTS) \
43712 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
43713 for flag in $(EXTRA_TARGET_FLAGS); do \
43714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43715 done; \
43716 (cd $(TARGET_SUBDIR)/libssp && \
43717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43719 "RANLIB=$${RANLIB}" \
43720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43721 installcheck) \
43722 || exit 1
43723
43724 @endif target-libssp
43725
43726 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
43727 maybe-mostlyclean-target-libssp:
43728 @if target-libssp
43729 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
43730
43731 mostlyclean-target-libssp:
43732 @: $(MAKE); $(unstage)
43733 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43734 r=`${PWD_COMMAND}`; export r; \
43735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43736 $(NORMAL_TARGET_EXPORTS) \
43737 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
43738 for flag in $(EXTRA_TARGET_FLAGS); do \
43739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43740 done; \
43741 (cd $(TARGET_SUBDIR)/libssp && \
43742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43744 "RANLIB=$${RANLIB}" \
43745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43746 mostlyclean) \
43747 || exit 1
43748
43749 @endif target-libssp
43750
43751 .PHONY: maybe-clean-target-libssp clean-target-libssp
43752 maybe-clean-target-libssp:
43753 @if target-libssp
43754 maybe-clean-target-libssp: clean-target-libssp
43755
43756 clean-target-libssp:
43757 @: $(MAKE); $(unstage)
43758 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43759 r=`${PWD_COMMAND}`; export r; \
43760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43761 $(NORMAL_TARGET_EXPORTS) \
43762 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
43763 for flag in $(EXTRA_TARGET_FLAGS); do \
43764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43765 done; \
43766 (cd $(TARGET_SUBDIR)/libssp && \
43767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43769 "RANLIB=$${RANLIB}" \
43770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43771 clean) \
43772 || exit 1
43773
43774 @endif target-libssp
43775
43776 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
43777 maybe-distclean-target-libssp:
43778 @if target-libssp
43779 maybe-distclean-target-libssp: distclean-target-libssp
43780
43781 distclean-target-libssp:
43782 @: $(MAKE); $(unstage)
43783 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43784 r=`${PWD_COMMAND}`; export r; \
43785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43786 $(NORMAL_TARGET_EXPORTS) \
43787 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
43788 for flag in $(EXTRA_TARGET_FLAGS); do \
43789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43790 done; \
43791 (cd $(TARGET_SUBDIR)/libssp && \
43792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43794 "RANLIB=$${RANLIB}" \
43795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43796 distclean) \
43797 || exit 1
43798
43799 @endif target-libssp
43800
43801 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
43802 maybe-maintainer-clean-target-libssp:
43803 @if target-libssp
43804 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
43805
43806 maintainer-clean-target-libssp:
43807 @: $(MAKE); $(unstage)
43808 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43809 r=`${PWD_COMMAND}`; export r; \
43810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43811 $(NORMAL_TARGET_EXPORTS) \
43812 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
43813 for flag in $(EXTRA_TARGET_FLAGS); do \
43814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43815 done; \
43816 (cd $(TARGET_SUBDIR)/libssp && \
43817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43819 "RANLIB=$${RANLIB}" \
43820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43821 maintainer-clean) \
43822 || exit 1
43823
43824 @endif target-libssp
43825
43826
43827
43828
43829
43830 .PHONY: configure-target-newlib maybe-configure-target-newlib
43831 maybe-configure-target-newlib:
43832 @if gcc-bootstrap
43833 configure-target-newlib: stage_current
43834 @endif gcc-bootstrap
43835 @if target-newlib
43836 maybe-configure-target-newlib: configure-target-newlib
43837 configure-target-newlib:
43838 @: $(MAKE); $(unstage)
43839 @r=`${PWD_COMMAND}`; export r; \
43840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43841 echo "Checking multilib configuration for newlib..."; \
43842 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
43843 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
43844 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
43845 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
43846 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
43847 else \
43848 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
43849 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
43850 fi; \
43851 else \
43852 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
43853 fi; \
43854 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
43855 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
43856 $(NORMAL_TARGET_EXPORTS) \
43857 echo Configuring in $(TARGET_SUBDIR)/newlib; \
43858 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
43859 case $(srcdir) in \
43860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43861 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
43862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43863 esac; \
43864 srcdiroption="--srcdir=$${topdir}/newlib"; \
43865 libsrcdir="$$s/newlib"; \
43866 rm -f no-such-file || : ; \
43867 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43868 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43869 --target=${target_alias} $${srcdiroption} \
43870 || exit 1
43871 @endif target-newlib
43872
43873
43874
43875
43876
43877 .PHONY: all-target-newlib maybe-all-target-newlib
43878 maybe-all-target-newlib:
43879 @if gcc-bootstrap
43880 all-target-newlib: stage_current
43881 @endif gcc-bootstrap
43882 @if target-newlib
43883 TARGET-target-newlib=all
43884 maybe-all-target-newlib: all-target-newlib
43885 all-target-newlib: configure-target-newlib
43886 @: $(MAKE); $(unstage)
43887 @r=`${PWD_COMMAND}`; export r; \
43888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43889 $(NORMAL_TARGET_EXPORTS) \
43890 (cd $(TARGET_SUBDIR)/newlib && \
43891 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43892 $(TARGET-target-newlib))
43893 @endif target-newlib
43894
43895
43896
43897
43898
43899 .PHONY: check-target-newlib maybe-check-target-newlib
43900 maybe-check-target-newlib:
43901 @if target-newlib
43902 maybe-check-target-newlib: check-target-newlib
43903
43904 check-target-newlib:
43905 @: $(MAKE); $(unstage)
43906 @r=`${PWD_COMMAND}`; export r; \
43907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43908 $(NORMAL_TARGET_EXPORTS) \
43909 (cd $(TARGET_SUBDIR)/newlib && \
43910 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43911
43912 @endif target-newlib
43913
43914 .PHONY: install-target-newlib maybe-install-target-newlib
43915 maybe-install-target-newlib:
43916 @if target-newlib
43917 maybe-install-target-newlib: install-target-newlib
43918
43919 install-target-newlib: installdirs
43920 @: $(MAKE); $(unstage)
43921 @r=`${PWD_COMMAND}`; export r; \
43922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43923 $(NORMAL_TARGET_EXPORTS) \
43924 (cd $(TARGET_SUBDIR)/newlib && \
43925 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43926
43927 @endif target-newlib
43928
43929 # Other targets (info, dvi, pdf, etc.)
43930
43931 .PHONY: maybe-info-target-newlib info-target-newlib
43932 maybe-info-target-newlib:
43933 @if target-newlib
43934 maybe-info-target-newlib: info-target-newlib
43935
43936 info-target-newlib: \
43937 configure-target-newlib
43938 @: $(MAKE); $(unstage)
43939 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43940 r=`${PWD_COMMAND}`; export r; \
43941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43942 $(NORMAL_TARGET_EXPORTS) \
43943 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
43944 for flag in $(EXTRA_TARGET_FLAGS); do \
43945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43946 done; \
43947 (cd $(TARGET_SUBDIR)/newlib && \
43948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43950 "RANLIB=$${RANLIB}" \
43951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43952 info) \
43953 || exit 1
43954
43955 @endif target-newlib
43956
43957 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
43958 maybe-dvi-target-newlib:
43959 @if target-newlib
43960 maybe-dvi-target-newlib: dvi-target-newlib
43961
43962 dvi-target-newlib: \
43963 configure-target-newlib
43964 @: $(MAKE); $(unstage)
43965 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43966 r=`${PWD_COMMAND}`; export r; \
43967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43968 $(NORMAL_TARGET_EXPORTS) \
43969 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
43970 for flag in $(EXTRA_TARGET_FLAGS); do \
43971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43972 done; \
43973 (cd $(TARGET_SUBDIR)/newlib && \
43974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43976 "RANLIB=$${RANLIB}" \
43977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43978 dvi) \
43979 || exit 1
43980
43981 @endif target-newlib
43982
43983 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
43984 maybe-pdf-target-newlib:
43985 @if target-newlib
43986 maybe-pdf-target-newlib: pdf-target-newlib
43987
43988 pdf-target-newlib: \
43989 configure-target-newlib
43990 @: $(MAKE); $(unstage)
43991 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43992 r=`${PWD_COMMAND}`; export r; \
43993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43994 $(NORMAL_TARGET_EXPORTS) \
43995 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
43996 for flag in $(EXTRA_TARGET_FLAGS); do \
43997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43998 done; \
43999 (cd $(TARGET_SUBDIR)/newlib && \
44000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44002 "RANLIB=$${RANLIB}" \
44003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44004 pdf) \
44005 || exit 1
44006
44007 @endif target-newlib
44008
44009 .PHONY: maybe-html-target-newlib html-target-newlib
44010 maybe-html-target-newlib:
44011 @if target-newlib
44012 maybe-html-target-newlib: html-target-newlib
44013
44014 html-target-newlib: \
44015 configure-target-newlib
44016 @: $(MAKE); $(unstage)
44017 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44018 r=`${PWD_COMMAND}`; export r; \
44019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44020 $(NORMAL_TARGET_EXPORTS) \
44021 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
44022 for flag in $(EXTRA_TARGET_FLAGS); do \
44023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44024 done; \
44025 (cd $(TARGET_SUBDIR)/newlib && \
44026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44028 "RANLIB=$${RANLIB}" \
44029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44030 html) \
44031 || exit 1
44032
44033 @endif target-newlib
44034
44035 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
44036 maybe-TAGS-target-newlib:
44037 @if target-newlib
44038 maybe-TAGS-target-newlib: TAGS-target-newlib
44039
44040 TAGS-target-newlib: \
44041 configure-target-newlib
44042 @: $(MAKE); $(unstage)
44043 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44044 r=`${PWD_COMMAND}`; export r; \
44045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44046 $(NORMAL_TARGET_EXPORTS) \
44047 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
44048 for flag in $(EXTRA_TARGET_FLAGS); do \
44049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44050 done; \
44051 (cd $(TARGET_SUBDIR)/newlib && \
44052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44054 "RANLIB=$${RANLIB}" \
44055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44056 TAGS) \
44057 || exit 1
44058
44059 @endif target-newlib
44060
44061 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
44062 maybe-install-info-target-newlib:
44063 @if target-newlib
44064 maybe-install-info-target-newlib: install-info-target-newlib
44065
44066 install-info-target-newlib: \
44067 configure-target-newlib \
44068 info-target-newlib
44069 @: $(MAKE); $(unstage)
44070 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44071 r=`${PWD_COMMAND}`; export r; \
44072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44073 $(NORMAL_TARGET_EXPORTS) \
44074 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
44075 for flag in $(EXTRA_TARGET_FLAGS); do \
44076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44077 done; \
44078 (cd $(TARGET_SUBDIR)/newlib && \
44079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44081 "RANLIB=$${RANLIB}" \
44082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44083 install-info) \
44084 || exit 1
44085
44086 @endif target-newlib
44087
44088 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
44089 maybe-install-pdf-target-newlib:
44090 @if target-newlib
44091 maybe-install-pdf-target-newlib: install-pdf-target-newlib
44092
44093 install-pdf-target-newlib: \
44094 configure-target-newlib \
44095 pdf-target-newlib
44096 @: $(MAKE); $(unstage)
44097 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44098 r=`${PWD_COMMAND}`; export r; \
44099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44100 $(NORMAL_TARGET_EXPORTS) \
44101 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
44102 for flag in $(EXTRA_TARGET_FLAGS); do \
44103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44104 done; \
44105 (cd $(TARGET_SUBDIR)/newlib && \
44106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44108 "RANLIB=$${RANLIB}" \
44109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44110 install-pdf) \
44111 || exit 1
44112
44113 @endif target-newlib
44114
44115 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
44116 maybe-install-html-target-newlib:
44117 @if target-newlib
44118 maybe-install-html-target-newlib: install-html-target-newlib
44119
44120 install-html-target-newlib: \
44121 configure-target-newlib \
44122 html-target-newlib
44123 @: $(MAKE); $(unstage)
44124 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44125 r=`${PWD_COMMAND}`; export r; \
44126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44127 $(NORMAL_TARGET_EXPORTS) \
44128 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
44129 for flag in $(EXTRA_TARGET_FLAGS); do \
44130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44131 done; \
44132 (cd $(TARGET_SUBDIR)/newlib && \
44133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44135 "RANLIB=$${RANLIB}" \
44136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44137 install-html) \
44138 || exit 1
44139
44140 @endif target-newlib
44141
44142 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
44143 maybe-installcheck-target-newlib:
44144 @if target-newlib
44145 maybe-installcheck-target-newlib: installcheck-target-newlib
44146
44147 installcheck-target-newlib: \
44148 configure-target-newlib
44149 @: $(MAKE); $(unstage)
44150 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44151 r=`${PWD_COMMAND}`; export r; \
44152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44153 $(NORMAL_TARGET_EXPORTS) \
44154 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
44155 for flag in $(EXTRA_TARGET_FLAGS); do \
44156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44157 done; \
44158 (cd $(TARGET_SUBDIR)/newlib && \
44159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44161 "RANLIB=$${RANLIB}" \
44162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44163 installcheck) \
44164 || exit 1
44165
44166 @endif target-newlib
44167
44168 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
44169 maybe-mostlyclean-target-newlib:
44170 @if target-newlib
44171 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
44172
44173 mostlyclean-target-newlib:
44174 @: $(MAKE); $(unstage)
44175 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44176 r=`${PWD_COMMAND}`; export r; \
44177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44178 $(NORMAL_TARGET_EXPORTS) \
44179 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
44180 for flag in $(EXTRA_TARGET_FLAGS); do \
44181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44182 done; \
44183 (cd $(TARGET_SUBDIR)/newlib && \
44184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44186 "RANLIB=$${RANLIB}" \
44187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44188 mostlyclean) \
44189 || exit 1
44190
44191 @endif target-newlib
44192
44193 .PHONY: maybe-clean-target-newlib clean-target-newlib
44194 maybe-clean-target-newlib:
44195 @if target-newlib
44196 maybe-clean-target-newlib: clean-target-newlib
44197
44198 clean-target-newlib:
44199 @: $(MAKE); $(unstage)
44200 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44201 r=`${PWD_COMMAND}`; export r; \
44202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44203 $(NORMAL_TARGET_EXPORTS) \
44204 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
44205 for flag in $(EXTRA_TARGET_FLAGS); do \
44206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44207 done; \
44208 (cd $(TARGET_SUBDIR)/newlib && \
44209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44211 "RANLIB=$${RANLIB}" \
44212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44213 clean) \
44214 || exit 1
44215
44216 @endif target-newlib
44217
44218 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
44219 maybe-distclean-target-newlib:
44220 @if target-newlib
44221 maybe-distclean-target-newlib: distclean-target-newlib
44222
44223 distclean-target-newlib:
44224 @: $(MAKE); $(unstage)
44225 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44226 r=`${PWD_COMMAND}`; export r; \
44227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44228 $(NORMAL_TARGET_EXPORTS) \
44229 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
44230 for flag in $(EXTRA_TARGET_FLAGS); do \
44231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44232 done; \
44233 (cd $(TARGET_SUBDIR)/newlib && \
44234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44236 "RANLIB=$${RANLIB}" \
44237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44238 distclean) \
44239 || exit 1
44240
44241 @endif target-newlib
44242
44243 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
44244 maybe-maintainer-clean-target-newlib:
44245 @if target-newlib
44246 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
44247
44248 maintainer-clean-target-newlib:
44249 @: $(MAKE); $(unstage)
44250 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44251 r=`${PWD_COMMAND}`; export r; \
44252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44253 $(NORMAL_TARGET_EXPORTS) \
44254 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
44255 for flag in $(EXTRA_TARGET_FLAGS); do \
44256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44257 done; \
44258 (cd $(TARGET_SUBDIR)/newlib && \
44259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44261 "RANLIB=$${RANLIB}" \
44262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44263 maintainer-clean) \
44264 || exit 1
44265
44266 @endif target-newlib
44267
44268
44269
44270
44271
44272 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
44273 maybe-configure-target-libgcc:
44274 @if gcc-bootstrap
44275 configure-target-libgcc: stage_current
44276 @endif gcc-bootstrap
44277 @if target-libgcc
44278 maybe-configure-target-libgcc: configure-target-libgcc
44279 configure-target-libgcc:
44280 @r=`${PWD_COMMAND}`; export r; \
44281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44282 echo "Checking multilib configuration for libgcc..."; \
44283 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44284 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44285 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44286 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44287 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44288 else \
44289 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44290 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44291 fi; \
44292 else \
44293 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44294 fi; \
44295 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44296 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44297 $(NORMAL_TARGET_EXPORTS) \
44298 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
44299 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
44300 case $(srcdir) in \
44301 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44302 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44303 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44304 esac; \
44305 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44306 libsrcdir="$$s/libgcc"; \
44307 rm -f no-such-file || : ; \
44308 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44309 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44310 --target=${target_alias} $${srcdiroption} \
44311 || exit 1
44312 @endif target-libgcc
44313
44314
44315
44316 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
44317 maybe-configure-stage1-target-libgcc:
44318 @if target-libgcc-bootstrap
44319 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
44320 configure-stage1-target-libgcc:
44321 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44322 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44323 @r=`${PWD_COMMAND}`; export r; \
44324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44325 TFLAGS="$(STAGE1_TFLAGS)"; \
44326 echo "Checking multilib configuration for libgcc..."; \
44327 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44328 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44329 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44330 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44331 else \
44332 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44333 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44334 fi; \
44335 else \
44336 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44337 fi; \
44338 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44339 $(NORMAL_TARGET_EXPORTS) \
44340 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44341 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44342 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44343 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
44344 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44345 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44346 case $(srcdir) in \
44347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44348 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44350 esac; \
44351 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44352 libsrcdir="$$s/libgcc"; \
44353 $(SHELL) $${libsrcdir}/configure \
44354 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44355 --target=${target_alias} $${srcdiroption} \
44356 $(STAGE1_CONFIGURE_FLAGS)
44357 @endif target-libgcc-bootstrap
44358
44359 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
44360 maybe-configure-stage2-target-libgcc:
44361 @if target-libgcc-bootstrap
44362 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
44363 configure-stage2-target-libgcc:
44364 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44365 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44366 @r=`${PWD_COMMAND}`; export r; \
44367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44368 TFLAGS="$(STAGE2_TFLAGS)"; \
44369 echo "Checking multilib configuration for libgcc..."; \
44370 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44371 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44372 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44373 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44374 else \
44375 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44376 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44377 fi; \
44378 else \
44379 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44380 fi; \
44381 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44382 $(NORMAL_TARGET_EXPORTS) \
44383 \
44384 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44385 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44386 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44387 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
44388 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44389 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44390 case $(srcdir) in \
44391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44392 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44394 esac; \
44395 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44396 libsrcdir="$$s/libgcc"; \
44397 $(SHELL) $${libsrcdir}/configure \
44398 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44399 --target=${target_alias} $${srcdiroption} \
44400 --with-build-libsubdir=$(HOST_SUBDIR) \
44401 $(STAGE2_CONFIGURE_FLAGS)
44402 @endif target-libgcc-bootstrap
44403
44404 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
44405 maybe-configure-stage3-target-libgcc:
44406 @if target-libgcc-bootstrap
44407 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
44408 configure-stage3-target-libgcc:
44409 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44410 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44411 @r=`${PWD_COMMAND}`; export r; \
44412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44413 TFLAGS="$(STAGE3_TFLAGS)"; \
44414 echo "Checking multilib configuration for libgcc..."; \
44415 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44416 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44417 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44418 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44419 else \
44420 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44421 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44422 fi; \
44423 else \
44424 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44425 fi; \
44426 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44427 $(NORMAL_TARGET_EXPORTS) \
44428 \
44429 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44430 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44431 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44432 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
44433 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44434 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44435 case $(srcdir) in \
44436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44437 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44439 esac; \
44440 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44441 libsrcdir="$$s/libgcc"; \
44442 $(SHELL) $${libsrcdir}/configure \
44443 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44444 --target=${target_alias} $${srcdiroption} \
44445 --with-build-libsubdir=$(HOST_SUBDIR) \
44446 $(STAGE3_CONFIGURE_FLAGS)
44447 @endif target-libgcc-bootstrap
44448
44449 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
44450 maybe-configure-stage4-target-libgcc:
44451 @if target-libgcc-bootstrap
44452 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
44453 configure-stage4-target-libgcc:
44454 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44455 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44456 @r=`${PWD_COMMAND}`; export r; \
44457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44458 TFLAGS="$(STAGE4_TFLAGS)"; \
44459 echo "Checking multilib configuration for libgcc..."; \
44460 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44461 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44462 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44463 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44464 else \
44465 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44466 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44467 fi; \
44468 else \
44469 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44470 fi; \
44471 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44472 $(NORMAL_TARGET_EXPORTS) \
44473 \
44474 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44475 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44476 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44477 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
44478 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44479 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44480 case $(srcdir) in \
44481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44482 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44484 esac; \
44485 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44486 libsrcdir="$$s/libgcc"; \
44487 $(SHELL) $${libsrcdir}/configure \
44488 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44489 --target=${target_alias} $${srcdiroption} \
44490 --with-build-libsubdir=$(HOST_SUBDIR) \
44491 $(STAGE4_CONFIGURE_FLAGS)
44492 @endif target-libgcc-bootstrap
44493
44494 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
44495 maybe-configure-stageprofile-target-libgcc:
44496 @if target-libgcc-bootstrap
44497 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
44498 configure-stageprofile-target-libgcc:
44499 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44500 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44501 @r=`${PWD_COMMAND}`; export r; \
44502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44503 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44504 echo "Checking multilib configuration for libgcc..."; \
44505 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44506 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44507 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44508 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44509 else \
44510 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44511 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44512 fi; \
44513 else \
44514 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44515 fi; \
44516 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44517 $(NORMAL_TARGET_EXPORTS) \
44518 \
44519 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44520 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44521 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44522 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
44523 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44524 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44525 case $(srcdir) in \
44526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44527 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44529 esac; \
44530 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44531 libsrcdir="$$s/libgcc"; \
44532 $(SHELL) $${libsrcdir}/configure \
44533 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44534 --target=${target_alias} $${srcdiroption} \
44535 --with-build-libsubdir=$(HOST_SUBDIR) \
44536 $(STAGEprofile_CONFIGURE_FLAGS)
44537 @endif target-libgcc-bootstrap
44538
44539 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
44540 maybe-configure-stagefeedback-target-libgcc:
44541 @if target-libgcc-bootstrap
44542 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
44543 configure-stagefeedback-target-libgcc:
44544 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44545 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44546 @r=`${PWD_COMMAND}`; export r; \
44547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44548 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44549 echo "Checking multilib configuration for libgcc..."; \
44550 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44551 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44552 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44553 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44554 else \
44555 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44556 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44557 fi; \
44558 else \
44559 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44560 fi; \
44561 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44562 $(NORMAL_TARGET_EXPORTS) \
44563 \
44564 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44565 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44566 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44567 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
44568 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44569 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44570 case $(srcdir) in \
44571 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44572 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44573 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44574 esac; \
44575 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44576 libsrcdir="$$s/libgcc"; \
44577 $(SHELL) $${libsrcdir}/configure \
44578 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44579 --target=${target_alias} $${srcdiroption} \
44580 --with-build-libsubdir=$(HOST_SUBDIR) \
44581 $(STAGEfeedback_CONFIGURE_FLAGS)
44582 @endif target-libgcc-bootstrap
44583
44584
44585
44586
44587
44588 .PHONY: all-target-libgcc maybe-all-target-libgcc
44589 maybe-all-target-libgcc:
44590 @if gcc-bootstrap
44591 all-target-libgcc: stage_current
44592 @endif gcc-bootstrap
44593 @if target-libgcc
44594 TARGET-target-libgcc=all
44595 maybe-all-target-libgcc: all-target-libgcc
44596 all-target-libgcc: configure-target-libgcc
44597 @r=`${PWD_COMMAND}`; export r; \
44598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44599 $(NORMAL_TARGET_EXPORTS) \
44600 (cd $(TARGET_SUBDIR)/libgcc && \
44601 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44602 $(TARGET-target-libgcc))
44603 @endif target-libgcc
44604
44605
44606
44607 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
44608 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
44609 maybe-all-stage1-target-libgcc:
44610 maybe-clean-stage1-target-libgcc:
44611 @if target-libgcc-bootstrap
44612 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
44613 all-stage1: all-stage1-target-libgcc
44614 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
44615 all-stage1-target-libgcc: configure-stage1-target-libgcc
44616 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44617 @r=`${PWD_COMMAND}`; export r; \
44618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44619 TFLAGS="$(STAGE1_TFLAGS)"; \
44620 $(NORMAL_TARGET_EXPORTS) \
44621 cd $(TARGET_SUBDIR)/libgcc && \
44622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44623 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44624 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44625 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44629 $(EXTRA_TARGET_FLAGS) \
44630 TFLAGS="$(STAGE1_TFLAGS)" \
44631 $(TARGET-stage1-target-libgcc)
44632
44633 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
44634 clean-stage1: clean-stage1-target-libgcc
44635 clean-stage1-target-libgcc:
44636 @if [ $(current_stage) = stage1 ]; then \
44637 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44638 else \
44639 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
44640 $(MAKE) stage1-start; \
44641 fi; \
44642 cd $(TARGET_SUBDIR)/libgcc && \
44643 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44644 clean
44645 @endif target-libgcc-bootstrap
44646
44647
44648 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
44649 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
44650 maybe-all-stage2-target-libgcc:
44651 maybe-clean-stage2-target-libgcc:
44652 @if target-libgcc-bootstrap
44653 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
44654 all-stage2: all-stage2-target-libgcc
44655 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
44656 all-stage2-target-libgcc: configure-stage2-target-libgcc
44657 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44658 @r=`${PWD_COMMAND}`; export r; \
44659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44660 TFLAGS="$(STAGE2_TFLAGS)"; \
44661 $(NORMAL_TARGET_EXPORTS) \
44662 \
44663 cd $(TARGET_SUBDIR)/libgcc && \
44664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44665 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44666 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44667 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44671 $(EXTRA_TARGET_FLAGS) \
44672 TFLAGS="$(STAGE2_TFLAGS)" \
44673 $(TARGET-stage2-target-libgcc)
44674
44675 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
44676 clean-stage2: clean-stage2-target-libgcc
44677 clean-stage2-target-libgcc:
44678 @if [ $(current_stage) = stage2 ]; then \
44679 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44680 else \
44681 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
44682 $(MAKE) stage2-start; \
44683 fi; \
44684 cd $(TARGET_SUBDIR)/libgcc && \
44685 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44686 \
44687 clean
44688 @endif target-libgcc-bootstrap
44689
44690
44691 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
44692 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
44693 maybe-all-stage3-target-libgcc:
44694 maybe-clean-stage3-target-libgcc:
44695 @if target-libgcc-bootstrap
44696 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
44697 all-stage3: all-stage3-target-libgcc
44698 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
44699 all-stage3-target-libgcc: configure-stage3-target-libgcc
44700 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44701 @r=`${PWD_COMMAND}`; export r; \
44702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44703 TFLAGS="$(STAGE3_TFLAGS)"; \
44704 $(NORMAL_TARGET_EXPORTS) \
44705 \
44706 cd $(TARGET_SUBDIR)/libgcc && \
44707 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44708 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44709 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44710 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44711 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44712 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44713 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44714 $(EXTRA_TARGET_FLAGS) \
44715 TFLAGS="$(STAGE3_TFLAGS)" \
44716 $(TARGET-stage3-target-libgcc)
44717
44718 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
44719 clean-stage3: clean-stage3-target-libgcc
44720 clean-stage3-target-libgcc:
44721 @if [ $(current_stage) = stage3 ]; then \
44722 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44723 else \
44724 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
44725 $(MAKE) stage3-start; \
44726 fi; \
44727 cd $(TARGET_SUBDIR)/libgcc && \
44728 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44729 \
44730 clean
44731 @endif target-libgcc-bootstrap
44732
44733
44734 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
44735 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
44736 maybe-all-stage4-target-libgcc:
44737 maybe-clean-stage4-target-libgcc:
44738 @if target-libgcc-bootstrap
44739 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
44740 all-stage4: all-stage4-target-libgcc
44741 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
44742 all-stage4-target-libgcc: configure-stage4-target-libgcc
44743 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44744 @r=`${PWD_COMMAND}`; export r; \
44745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44746 TFLAGS="$(STAGE4_TFLAGS)"; \
44747 $(NORMAL_TARGET_EXPORTS) \
44748 \
44749 cd $(TARGET_SUBDIR)/libgcc && \
44750 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44751 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44752 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44753 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44754 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44755 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44756 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44757 $(EXTRA_TARGET_FLAGS) \
44758 TFLAGS="$(STAGE4_TFLAGS)" \
44759 $(TARGET-stage4-target-libgcc)
44760
44761 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
44762 clean-stage4: clean-stage4-target-libgcc
44763 clean-stage4-target-libgcc:
44764 @if [ $(current_stage) = stage4 ]; then \
44765 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44766 else \
44767 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
44768 $(MAKE) stage4-start; \
44769 fi; \
44770 cd $(TARGET_SUBDIR)/libgcc && \
44771 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44772 \
44773 clean
44774 @endif target-libgcc-bootstrap
44775
44776
44777 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
44778 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
44779 maybe-all-stageprofile-target-libgcc:
44780 maybe-clean-stageprofile-target-libgcc:
44781 @if target-libgcc-bootstrap
44782 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
44783 all-stageprofile: all-stageprofile-target-libgcc
44784 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
44785 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
44786 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44787 @r=`${PWD_COMMAND}`; export r; \
44788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44789 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44790 $(NORMAL_TARGET_EXPORTS) \
44791 \
44792 cd $(TARGET_SUBDIR)/libgcc && \
44793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44794 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44795 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44796 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44797 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44798 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44799 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44800 $(EXTRA_TARGET_FLAGS) \
44801 TFLAGS="$(STAGEprofile_TFLAGS)" \
44802 $(TARGET-stageprofile-target-libgcc)
44803
44804 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
44805 clean-stageprofile: clean-stageprofile-target-libgcc
44806 clean-stageprofile-target-libgcc:
44807 @if [ $(current_stage) = stageprofile ]; then \
44808 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44809 else \
44810 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
44811 $(MAKE) stageprofile-start; \
44812 fi; \
44813 cd $(TARGET_SUBDIR)/libgcc && \
44814 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44815 \
44816 clean
44817 @endif target-libgcc-bootstrap
44818
44819
44820 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
44821 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
44822 maybe-all-stagefeedback-target-libgcc:
44823 maybe-clean-stagefeedback-target-libgcc:
44824 @if target-libgcc-bootstrap
44825 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
44826 all-stagefeedback: all-stagefeedback-target-libgcc
44827 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
44828 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
44829 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44830 @r=`${PWD_COMMAND}`; export r; \
44831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44832 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44833 $(NORMAL_TARGET_EXPORTS) \
44834 \
44835 cd $(TARGET_SUBDIR)/libgcc && \
44836 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44837 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44838 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44839 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44843 $(EXTRA_TARGET_FLAGS) \
44844 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44845 $(TARGET-stagefeedback-target-libgcc)
44846
44847 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
44848 clean-stagefeedback: clean-stagefeedback-target-libgcc
44849 clean-stagefeedback-target-libgcc:
44850 @if [ $(current_stage) = stagefeedback ]; then \
44851 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44852 else \
44853 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
44854 $(MAKE) stagefeedback-start; \
44855 fi; \
44856 cd $(TARGET_SUBDIR)/libgcc && \
44857 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44858 \
44859 clean
44860 @endif target-libgcc-bootstrap
44861
44862
44863
44864
44865
44866
44867 .PHONY: check-target-libgcc maybe-check-target-libgcc
44868 maybe-check-target-libgcc:
44869 @if target-libgcc
44870 maybe-check-target-libgcc: check-target-libgcc
44871
44872 # Dummy target for uncheckable module.
44873 check-target-libgcc:
44874
44875 @endif target-libgcc
44876
44877 .PHONY: install-target-libgcc maybe-install-target-libgcc
44878 maybe-install-target-libgcc:
44879 @if target-libgcc
44880 maybe-install-target-libgcc: install-target-libgcc
44881
44882 install-target-libgcc: installdirs
44883 @: $(MAKE); $(unstage)
44884 @r=`${PWD_COMMAND}`; export r; \
44885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44886 $(NORMAL_TARGET_EXPORTS) \
44887 (cd $(TARGET_SUBDIR)/libgcc && \
44888 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44889
44890 @endif target-libgcc
44891
44892 # Other targets (info, dvi, pdf, etc.)
44893
44894 .PHONY: maybe-info-target-libgcc info-target-libgcc
44895 maybe-info-target-libgcc:
44896 @if target-libgcc
44897 maybe-info-target-libgcc: info-target-libgcc
44898
44899 info-target-libgcc: \
44900 configure-target-libgcc
44901 @: $(MAKE); $(unstage)
44902 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44903 r=`${PWD_COMMAND}`; export r; \
44904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44905 $(NORMAL_TARGET_EXPORTS) \
44906 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
44907 for flag in $(EXTRA_TARGET_FLAGS); do \
44908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44909 done; \
44910 (cd $(TARGET_SUBDIR)/libgcc && \
44911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44913 "RANLIB=$${RANLIB}" \
44914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44915 info) \
44916 || exit 1
44917
44918 @endif target-libgcc
44919
44920 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
44921 maybe-dvi-target-libgcc:
44922 @if target-libgcc
44923 maybe-dvi-target-libgcc: dvi-target-libgcc
44924
44925 dvi-target-libgcc: \
44926 configure-target-libgcc
44927 @: $(MAKE); $(unstage)
44928 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44929 r=`${PWD_COMMAND}`; export r; \
44930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44931 $(NORMAL_TARGET_EXPORTS) \
44932 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
44933 for flag in $(EXTRA_TARGET_FLAGS); do \
44934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44935 done; \
44936 (cd $(TARGET_SUBDIR)/libgcc && \
44937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44939 "RANLIB=$${RANLIB}" \
44940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44941 dvi) \
44942 || exit 1
44943
44944 @endif target-libgcc
44945
44946 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
44947 maybe-pdf-target-libgcc:
44948 @if target-libgcc
44949 maybe-pdf-target-libgcc: pdf-target-libgcc
44950
44951 pdf-target-libgcc: \
44952 configure-target-libgcc
44953 @: $(MAKE); $(unstage)
44954 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44955 r=`${PWD_COMMAND}`; export r; \
44956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44957 $(NORMAL_TARGET_EXPORTS) \
44958 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
44959 for flag in $(EXTRA_TARGET_FLAGS); do \
44960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44961 done; \
44962 (cd $(TARGET_SUBDIR)/libgcc && \
44963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44965 "RANLIB=$${RANLIB}" \
44966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44967 pdf) \
44968 || exit 1
44969
44970 @endif target-libgcc
44971
44972 .PHONY: maybe-html-target-libgcc html-target-libgcc
44973 maybe-html-target-libgcc:
44974 @if target-libgcc
44975 maybe-html-target-libgcc: html-target-libgcc
44976
44977 html-target-libgcc: \
44978 configure-target-libgcc
44979 @: $(MAKE); $(unstage)
44980 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44981 r=`${PWD_COMMAND}`; export r; \
44982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44983 $(NORMAL_TARGET_EXPORTS) \
44984 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
44985 for flag in $(EXTRA_TARGET_FLAGS); do \
44986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44987 done; \
44988 (cd $(TARGET_SUBDIR)/libgcc && \
44989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44991 "RANLIB=$${RANLIB}" \
44992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44993 html) \
44994 || exit 1
44995
44996 @endif target-libgcc
44997
44998 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
44999 maybe-TAGS-target-libgcc:
45000 @if target-libgcc
45001 maybe-TAGS-target-libgcc: TAGS-target-libgcc
45002
45003 TAGS-target-libgcc: \
45004 configure-target-libgcc
45005 @: $(MAKE); $(unstage)
45006 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45007 r=`${PWD_COMMAND}`; export r; \
45008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45009 $(NORMAL_TARGET_EXPORTS) \
45010 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
45011 for flag in $(EXTRA_TARGET_FLAGS); do \
45012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45013 done; \
45014 (cd $(TARGET_SUBDIR)/libgcc && \
45015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45017 "RANLIB=$${RANLIB}" \
45018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45019 TAGS) \
45020 || exit 1
45021
45022 @endif target-libgcc
45023
45024 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
45025 maybe-install-info-target-libgcc:
45026 @if target-libgcc
45027 maybe-install-info-target-libgcc: install-info-target-libgcc
45028
45029 install-info-target-libgcc: \
45030 configure-target-libgcc \
45031 info-target-libgcc
45032 @: $(MAKE); $(unstage)
45033 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45034 r=`${PWD_COMMAND}`; export r; \
45035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45036 $(NORMAL_TARGET_EXPORTS) \
45037 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
45038 for flag in $(EXTRA_TARGET_FLAGS); do \
45039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45040 done; \
45041 (cd $(TARGET_SUBDIR)/libgcc && \
45042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45044 "RANLIB=$${RANLIB}" \
45045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45046 install-info) \
45047 || exit 1
45048
45049 @endif target-libgcc
45050
45051 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
45052 maybe-install-pdf-target-libgcc:
45053 @if target-libgcc
45054 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
45055
45056 install-pdf-target-libgcc: \
45057 configure-target-libgcc \
45058 pdf-target-libgcc
45059 @: $(MAKE); $(unstage)
45060 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45061 r=`${PWD_COMMAND}`; export r; \
45062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45063 $(NORMAL_TARGET_EXPORTS) \
45064 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
45065 for flag in $(EXTRA_TARGET_FLAGS); do \
45066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45067 done; \
45068 (cd $(TARGET_SUBDIR)/libgcc && \
45069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45071 "RANLIB=$${RANLIB}" \
45072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45073 install-pdf) \
45074 || exit 1
45075
45076 @endif target-libgcc
45077
45078 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
45079 maybe-install-html-target-libgcc:
45080 @if target-libgcc
45081 maybe-install-html-target-libgcc: install-html-target-libgcc
45082
45083 install-html-target-libgcc: \
45084 configure-target-libgcc \
45085 html-target-libgcc
45086 @: $(MAKE); $(unstage)
45087 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45088 r=`${PWD_COMMAND}`; export r; \
45089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45090 $(NORMAL_TARGET_EXPORTS) \
45091 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
45092 for flag in $(EXTRA_TARGET_FLAGS); do \
45093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45094 done; \
45095 (cd $(TARGET_SUBDIR)/libgcc && \
45096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45098 "RANLIB=$${RANLIB}" \
45099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45100 install-html) \
45101 || exit 1
45102
45103 @endif target-libgcc
45104
45105 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
45106 maybe-installcheck-target-libgcc:
45107 @if target-libgcc
45108 maybe-installcheck-target-libgcc: installcheck-target-libgcc
45109
45110 installcheck-target-libgcc: \
45111 configure-target-libgcc
45112 @: $(MAKE); $(unstage)
45113 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45114 r=`${PWD_COMMAND}`; export r; \
45115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45116 $(NORMAL_TARGET_EXPORTS) \
45117 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
45118 for flag in $(EXTRA_TARGET_FLAGS); do \
45119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45120 done; \
45121 (cd $(TARGET_SUBDIR)/libgcc && \
45122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45124 "RANLIB=$${RANLIB}" \
45125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45126 installcheck) \
45127 || exit 1
45128
45129 @endif target-libgcc
45130
45131 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
45132 maybe-mostlyclean-target-libgcc:
45133 @if target-libgcc
45134 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
45135
45136 mostlyclean-target-libgcc:
45137 @: $(MAKE); $(unstage)
45138 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45139 r=`${PWD_COMMAND}`; export r; \
45140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45141 $(NORMAL_TARGET_EXPORTS) \
45142 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
45143 for flag in $(EXTRA_TARGET_FLAGS); do \
45144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45145 done; \
45146 (cd $(TARGET_SUBDIR)/libgcc && \
45147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45149 "RANLIB=$${RANLIB}" \
45150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45151 mostlyclean) \
45152 || exit 1
45153
45154 @endif target-libgcc
45155
45156 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
45157 maybe-clean-target-libgcc:
45158 @if target-libgcc
45159 maybe-clean-target-libgcc: clean-target-libgcc
45160
45161 clean-target-libgcc:
45162 @: $(MAKE); $(unstage)
45163 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45164 r=`${PWD_COMMAND}`; export r; \
45165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45166 $(NORMAL_TARGET_EXPORTS) \
45167 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
45168 for flag in $(EXTRA_TARGET_FLAGS); do \
45169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45170 done; \
45171 (cd $(TARGET_SUBDIR)/libgcc && \
45172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45174 "RANLIB=$${RANLIB}" \
45175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45176 clean) \
45177 || exit 1
45178
45179 @endif target-libgcc
45180
45181 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
45182 maybe-distclean-target-libgcc:
45183 @if target-libgcc
45184 maybe-distclean-target-libgcc: distclean-target-libgcc
45185
45186 distclean-target-libgcc:
45187 @: $(MAKE); $(unstage)
45188 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45189 r=`${PWD_COMMAND}`; export r; \
45190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45191 $(NORMAL_TARGET_EXPORTS) \
45192 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
45193 for flag in $(EXTRA_TARGET_FLAGS); do \
45194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45195 done; \
45196 (cd $(TARGET_SUBDIR)/libgcc && \
45197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45199 "RANLIB=$${RANLIB}" \
45200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45201 distclean) \
45202 || exit 1
45203
45204 @endif target-libgcc
45205
45206 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
45207 maybe-maintainer-clean-target-libgcc:
45208 @if target-libgcc
45209 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
45210
45211 maintainer-clean-target-libgcc:
45212 @: $(MAKE); $(unstage)
45213 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45214 r=`${PWD_COMMAND}`; export r; \
45215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45216 $(NORMAL_TARGET_EXPORTS) \
45217 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
45218 for flag in $(EXTRA_TARGET_FLAGS); do \
45219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45220 done; \
45221 (cd $(TARGET_SUBDIR)/libgcc && \
45222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45224 "RANLIB=$${RANLIB}" \
45225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45226 maintainer-clean) \
45227 || exit 1
45228
45229 @endif target-libgcc
45230
45231
45232
45233
45234
45235 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
45236 maybe-configure-target-libgfortran:
45237 @if gcc-bootstrap
45238 configure-target-libgfortran: stage_current
45239 @endif gcc-bootstrap
45240 @if target-libgfortran
45241 maybe-configure-target-libgfortran: configure-target-libgfortran
45242 configure-target-libgfortran:
45243 @: $(MAKE); $(unstage)
45244 @r=`${PWD_COMMAND}`; export r; \
45245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45246 echo "Checking multilib configuration for libgfortran..."; \
45247 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
45248 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
45249 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
45250 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
45251 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
45252 else \
45253 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
45254 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
45255 fi; \
45256 else \
45257 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
45258 fi; \
45259 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
45260 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
45261 $(NORMAL_TARGET_EXPORTS) \
45262 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
45263 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
45264 case $(srcdir) in \
45265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45266 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
45267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45268 esac; \
45269 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
45270 libsrcdir="$$s/libgfortran"; \
45271 rm -f no-such-file || : ; \
45272 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45273 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45274 --target=${target_alias} $${srcdiroption} \
45275 || exit 1
45276 @endif target-libgfortran
45277
45278
45279
45280
45281
45282 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
45283 maybe-all-target-libgfortran:
45284 @if gcc-bootstrap
45285 all-target-libgfortran: stage_current
45286 @endif gcc-bootstrap
45287 @if target-libgfortran
45288 TARGET-target-libgfortran=all
45289 maybe-all-target-libgfortran: all-target-libgfortran
45290 all-target-libgfortran: configure-target-libgfortran
45291 @: $(MAKE); $(unstage)
45292 @r=`${PWD_COMMAND}`; export r; \
45293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45294 $(NORMAL_TARGET_EXPORTS) \
45295 (cd $(TARGET_SUBDIR)/libgfortran && \
45296 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45297 $(TARGET-target-libgfortran))
45298 @endif target-libgfortran
45299
45300
45301
45302
45303
45304 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
45305 maybe-check-target-libgfortran:
45306 @if target-libgfortran
45307 maybe-check-target-libgfortran: check-target-libgfortran
45308
45309 check-target-libgfortran:
45310 @: $(MAKE); $(unstage)
45311 @r=`${PWD_COMMAND}`; export r; \
45312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45313 $(NORMAL_TARGET_EXPORTS) \
45314 (cd $(TARGET_SUBDIR)/libgfortran && \
45315 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45316
45317 @endif target-libgfortran
45318
45319 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
45320 maybe-install-target-libgfortran:
45321 @if target-libgfortran
45322 maybe-install-target-libgfortran: install-target-libgfortran
45323
45324 install-target-libgfortran: installdirs
45325 @: $(MAKE); $(unstage)
45326 @r=`${PWD_COMMAND}`; export r; \
45327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45328 $(NORMAL_TARGET_EXPORTS) \
45329 (cd $(TARGET_SUBDIR)/libgfortran && \
45330 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45331
45332 @endif target-libgfortran
45333
45334 # Other targets (info, dvi, pdf, etc.)
45335
45336 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
45337 maybe-info-target-libgfortran:
45338 @if target-libgfortran
45339 maybe-info-target-libgfortran: info-target-libgfortran
45340
45341 info-target-libgfortran: \
45342 configure-target-libgfortran
45343 @: $(MAKE); $(unstage)
45344 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45345 r=`${PWD_COMMAND}`; export r; \
45346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45347 $(NORMAL_TARGET_EXPORTS) \
45348 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
45349 for flag in $(EXTRA_TARGET_FLAGS); do \
45350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45351 done; \
45352 (cd $(TARGET_SUBDIR)/libgfortran && \
45353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45355 "RANLIB=$${RANLIB}" \
45356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45357 info) \
45358 || exit 1
45359
45360 @endif target-libgfortran
45361
45362 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
45363 maybe-dvi-target-libgfortran:
45364 @if target-libgfortran
45365 maybe-dvi-target-libgfortran: dvi-target-libgfortran
45366
45367 dvi-target-libgfortran: \
45368 configure-target-libgfortran
45369 @: $(MAKE); $(unstage)
45370 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45371 r=`${PWD_COMMAND}`; export r; \
45372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45373 $(NORMAL_TARGET_EXPORTS) \
45374 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
45375 for flag in $(EXTRA_TARGET_FLAGS); do \
45376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45377 done; \
45378 (cd $(TARGET_SUBDIR)/libgfortran && \
45379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45381 "RANLIB=$${RANLIB}" \
45382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45383 dvi) \
45384 || exit 1
45385
45386 @endif target-libgfortran
45387
45388 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
45389 maybe-pdf-target-libgfortran:
45390 @if target-libgfortran
45391 maybe-pdf-target-libgfortran: pdf-target-libgfortran
45392
45393 pdf-target-libgfortran: \
45394 configure-target-libgfortran
45395 @: $(MAKE); $(unstage)
45396 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45397 r=`${PWD_COMMAND}`; export r; \
45398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45399 $(NORMAL_TARGET_EXPORTS) \
45400 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
45401 for flag in $(EXTRA_TARGET_FLAGS); do \
45402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45403 done; \
45404 (cd $(TARGET_SUBDIR)/libgfortran && \
45405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45407 "RANLIB=$${RANLIB}" \
45408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45409 pdf) \
45410 || exit 1
45411
45412 @endif target-libgfortran
45413
45414 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
45415 maybe-html-target-libgfortran:
45416 @if target-libgfortran
45417 maybe-html-target-libgfortran: html-target-libgfortran
45418
45419 html-target-libgfortran: \
45420 configure-target-libgfortran
45421 @: $(MAKE); $(unstage)
45422 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45423 r=`${PWD_COMMAND}`; export r; \
45424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45425 $(NORMAL_TARGET_EXPORTS) \
45426 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
45427 for flag in $(EXTRA_TARGET_FLAGS); do \
45428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45429 done; \
45430 (cd $(TARGET_SUBDIR)/libgfortran && \
45431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45433 "RANLIB=$${RANLIB}" \
45434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45435 html) \
45436 || exit 1
45437
45438 @endif target-libgfortran
45439
45440 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
45441 maybe-TAGS-target-libgfortran:
45442 @if target-libgfortran
45443 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
45444
45445 TAGS-target-libgfortran: \
45446 configure-target-libgfortran
45447 @: $(MAKE); $(unstage)
45448 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45449 r=`${PWD_COMMAND}`; export r; \
45450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45451 $(NORMAL_TARGET_EXPORTS) \
45452 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
45453 for flag in $(EXTRA_TARGET_FLAGS); do \
45454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45455 done; \
45456 (cd $(TARGET_SUBDIR)/libgfortran && \
45457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45459 "RANLIB=$${RANLIB}" \
45460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45461 TAGS) \
45462 || exit 1
45463
45464 @endif target-libgfortran
45465
45466 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
45467 maybe-install-info-target-libgfortran:
45468 @if target-libgfortran
45469 maybe-install-info-target-libgfortran: install-info-target-libgfortran
45470
45471 install-info-target-libgfortran: \
45472 configure-target-libgfortran \
45473 info-target-libgfortran
45474 @: $(MAKE); $(unstage)
45475 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45476 r=`${PWD_COMMAND}`; export r; \
45477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45478 $(NORMAL_TARGET_EXPORTS) \
45479 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
45480 for flag in $(EXTRA_TARGET_FLAGS); do \
45481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45482 done; \
45483 (cd $(TARGET_SUBDIR)/libgfortran && \
45484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45486 "RANLIB=$${RANLIB}" \
45487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45488 install-info) \
45489 || exit 1
45490
45491 @endif target-libgfortran
45492
45493 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
45494 maybe-install-pdf-target-libgfortran:
45495 @if target-libgfortran
45496 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
45497
45498 install-pdf-target-libgfortran: \
45499 configure-target-libgfortran \
45500 pdf-target-libgfortran
45501 @: $(MAKE); $(unstage)
45502 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45503 r=`${PWD_COMMAND}`; export r; \
45504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45505 $(NORMAL_TARGET_EXPORTS) \
45506 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
45507 for flag in $(EXTRA_TARGET_FLAGS); do \
45508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45509 done; \
45510 (cd $(TARGET_SUBDIR)/libgfortran && \
45511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45513 "RANLIB=$${RANLIB}" \
45514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45515 install-pdf) \
45516 || exit 1
45517
45518 @endif target-libgfortran
45519
45520 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
45521 maybe-install-html-target-libgfortran:
45522 @if target-libgfortran
45523 maybe-install-html-target-libgfortran: install-html-target-libgfortran
45524
45525 install-html-target-libgfortran: \
45526 configure-target-libgfortran \
45527 html-target-libgfortran
45528 @: $(MAKE); $(unstage)
45529 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45530 r=`${PWD_COMMAND}`; export r; \
45531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45532 $(NORMAL_TARGET_EXPORTS) \
45533 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
45534 for flag in $(EXTRA_TARGET_FLAGS); do \
45535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45536 done; \
45537 (cd $(TARGET_SUBDIR)/libgfortran && \
45538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45540 "RANLIB=$${RANLIB}" \
45541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45542 install-html) \
45543 || exit 1
45544
45545 @endif target-libgfortran
45546
45547 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
45548 maybe-installcheck-target-libgfortran:
45549 @if target-libgfortran
45550 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
45551
45552 installcheck-target-libgfortran: \
45553 configure-target-libgfortran
45554 @: $(MAKE); $(unstage)
45555 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45556 r=`${PWD_COMMAND}`; export r; \
45557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45558 $(NORMAL_TARGET_EXPORTS) \
45559 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
45560 for flag in $(EXTRA_TARGET_FLAGS); do \
45561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45562 done; \
45563 (cd $(TARGET_SUBDIR)/libgfortran && \
45564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45566 "RANLIB=$${RANLIB}" \
45567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45568 installcheck) \
45569 || exit 1
45570
45571 @endif target-libgfortran
45572
45573 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
45574 maybe-mostlyclean-target-libgfortran:
45575 @if target-libgfortran
45576 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
45577
45578 mostlyclean-target-libgfortran:
45579 @: $(MAKE); $(unstage)
45580 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45581 r=`${PWD_COMMAND}`; export r; \
45582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45583 $(NORMAL_TARGET_EXPORTS) \
45584 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
45585 for flag in $(EXTRA_TARGET_FLAGS); do \
45586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45587 done; \
45588 (cd $(TARGET_SUBDIR)/libgfortran && \
45589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45591 "RANLIB=$${RANLIB}" \
45592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45593 mostlyclean) \
45594 || exit 1
45595
45596 @endif target-libgfortran
45597
45598 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
45599 maybe-clean-target-libgfortran:
45600 @if target-libgfortran
45601 maybe-clean-target-libgfortran: clean-target-libgfortran
45602
45603 clean-target-libgfortran:
45604 @: $(MAKE); $(unstage)
45605 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45606 r=`${PWD_COMMAND}`; export r; \
45607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45608 $(NORMAL_TARGET_EXPORTS) \
45609 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
45610 for flag in $(EXTRA_TARGET_FLAGS); do \
45611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45612 done; \
45613 (cd $(TARGET_SUBDIR)/libgfortran && \
45614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45616 "RANLIB=$${RANLIB}" \
45617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45618 clean) \
45619 || exit 1
45620
45621 @endif target-libgfortran
45622
45623 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
45624 maybe-distclean-target-libgfortran:
45625 @if target-libgfortran
45626 maybe-distclean-target-libgfortran: distclean-target-libgfortran
45627
45628 distclean-target-libgfortran:
45629 @: $(MAKE); $(unstage)
45630 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45631 r=`${PWD_COMMAND}`; export r; \
45632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45633 $(NORMAL_TARGET_EXPORTS) \
45634 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
45635 for flag in $(EXTRA_TARGET_FLAGS); do \
45636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45637 done; \
45638 (cd $(TARGET_SUBDIR)/libgfortran && \
45639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45641 "RANLIB=$${RANLIB}" \
45642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45643 distclean) \
45644 || exit 1
45645
45646 @endif target-libgfortran
45647
45648 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
45649 maybe-maintainer-clean-target-libgfortran:
45650 @if target-libgfortran
45651 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
45652
45653 maintainer-clean-target-libgfortran:
45654 @: $(MAKE); $(unstage)
45655 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45656 r=`${PWD_COMMAND}`; export r; \
45657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45658 $(NORMAL_TARGET_EXPORTS) \
45659 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
45660 for flag in $(EXTRA_TARGET_FLAGS); do \
45661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45662 done; \
45663 (cd $(TARGET_SUBDIR)/libgfortran && \
45664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45666 "RANLIB=$${RANLIB}" \
45667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45668 maintainer-clean) \
45669 || exit 1
45670
45671 @endif target-libgfortran
45672
45673
45674
45675
45676
45677 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
45678 maybe-configure-target-libobjc:
45679 @if gcc-bootstrap
45680 configure-target-libobjc: stage_current
45681 @endif gcc-bootstrap
45682 @if target-libobjc
45683 maybe-configure-target-libobjc: configure-target-libobjc
45684 configure-target-libobjc:
45685 @: $(MAKE); $(unstage)
45686 @r=`${PWD_COMMAND}`; export r; \
45687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45688 echo "Checking multilib configuration for libobjc..."; \
45689 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
45690 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
45691 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45692 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45693 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
45694 else \
45695 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
45696 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45697 fi; \
45698 else \
45699 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45700 fi; \
45701 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
45702 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
45703 $(NORMAL_TARGET_EXPORTS) \
45704 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
45705 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
45706 case $(srcdir) in \
45707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45708 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
45709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45710 esac; \
45711 srcdiroption="--srcdir=$${topdir}/libobjc"; \
45712 libsrcdir="$$s/libobjc"; \
45713 rm -f no-such-file || : ; \
45714 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45715 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45716 --target=${target_alias} $${srcdiroption} \
45717 || exit 1
45718 @endif target-libobjc
45719
45720
45721
45722
45723
45724 .PHONY: all-target-libobjc maybe-all-target-libobjc
45725 maybe-all-target-libobjc:
45726 @if gcc-bootstrap
45727 all-target-libobjc: stage_current
45728 @endif gcc-bootstrap
45729 @if target-libobjc
45730 TARGET-target-libobjc=all
45731 maybe-all-target-libobjc: all-target-libobjc
45732 all-target-libobjc: configure-target-libobjc
45733 @: $(MAKE); $(unstage)
45734 @r=`${PWD_COMMAND}`; export r; \
45735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45736 $(NORMAL_TARGET_EXPORTS) \
45737 (cd $(TARGET_SUBDIR)/libobjc && \
45738 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45739 $(TARGET-target-libobjc))
45740 @endif target-libobjc
45741
45742
45743
45744
45745
45746 .PHONY: check-target-libobjc maybe-check-target-libobjc
45747 maybe-check-target-libobjc:
45748 @if target-libobjc
45749 maybe-check-target-libobjc: check-target-libobjc
45750
45751 check-target-libobjc:
45752 @: $(MAKE); $(unstage)
45753 @r=`${PWD_COMMAND}`; export r; \
45754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45755 $(NORMAL_TARGET_EXPORTS) \
45756 (cd $(TARGET_SUBDIR)/libobjc && \
45757 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45758
45759 @endif target-libobjc
45760
45761 .PHONY: install-target-libobjc maybe-install-target-libobjc
45762 maybe-install-target-libobjc:
45763 @if target-libobjc
45764 maybe-install-target-libobjc: install-target-libobjc
45765
45766 install-target-libobjc: installdirs
45767 @: $(MAKE); $(unstage)
45768 @r=`${PWD_COMMAND}`; export r; \
45769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45770 $(NORMAL_TARGET_EXPORTS) \
45771 (cd $(TARGET_SUBDIR)/libobjc && \
45772 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45773
45774 @endif target-libobjc
45775
45776 # Other targets (info, dvi, pdf, etc.)
45777
45778 .PHONY: maybe-info-target-libobjc info-target-libobjc
45779 maybe-info-target-libobjc:
45780 @if target-libobjc
45781 maybe-info-target-libobjc: info-target-libobjc
45782
45783 info-target-libobjc: \
45784 configure-target-libobjc
45785 @: $(MAKE); $(unstage)
45786 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45787 r=`${PWD_COMMAND}`; export r; \
45788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45789 $(NORMAL_TARGET_EXPORTS) \
45790 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
45791 for flag in $(EXTRA_TARGET_FLAGS); do \
45792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45793 done; \
45794 (cd $(TARGET_SUBDIR)/libobjc && \
45795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45797 "RANLIB=$${RANLIB}" \
45798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45799 info) \
45800 || exit 1
45801
45802 @endif target-libobjc
45803
45804 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
45805 maybe-dvi-target-libobjc:
45806 @if target-libobjc
45807 maybe-dvi-target-libobjc: dvi-target-libobjc
45808
45809 dvi-target-libobjc: \
45810 configure-target-libobjc
45811 @: $(MAKE); $(unstage)
45812 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45813 r=`${PWD_COMMAND}`; export r; \
45814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45815 $(NORMAL_TARGET_EXPORTS) \
45816 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
45817 for flag in $(EXTRA_TARGET_FLAGS); do \
45818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45819 done; \
45820 (cd $(TARGET_SUBDIR)/libobjc && \
45821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45823 "RANLIB=$${RANLIB}" \
45824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45825 dvi) \
45826 || exit 1
45827
45828 @endif target-libobjc
45829
45830 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
45831 maybe-pdf-target-libobjc:
45832 @if target-libobjc
45833 maybe-pdf-target-libobjc: pdf-target-libobjc
45834
45835 pdf-target-libobjc: \
45836 configure-target-libobjc
45837 @: $(MAKE); $(unstage)
45838 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45839 r=`${PWD_COMMAND}`; export r; \
45840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45841 $(NORMAL_TARGET_EXPORTS) \
45842 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
45843 for flag in $(EXTRA_TARGET_FLAGS); do \
45844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45845 done; \
45846 (cd $(TARGET_SUBDIR)/libobjc && \
45847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45849 "RANLIB=$${RANLIB}" \
45850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45851 pdf) \
45852 || exit 1
45853
45854 @endif target-libobjc
45855
45856 .PHONY: maybe-html-target-libobjc html-target-libobjc
45857 maybe-html-target-libobjc:
45858 @if target-libobjc
45859 maybe-html-target-libobjc: html-target-libobjc
45860
45861 html-target-libobjc: \
45862 configure-target-libobjc
45863 @: $(MAKE); $(unstage)
45864 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45865 r=`${PWD_COMMAND}`; export r; \
45866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45867 $(NORMAL_TARGET_EXPORTS) \
45868 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
45869 for flag in $(EXTRA_TARGET_FLAGS); do \
45870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45871 done; \
45872 (cd $(TARGET_SUBDIR)/libobjc && \
45873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45875 "RANLIB=$${RANLIB}" \
45876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45877 html) \
45878 || exit 1
45879
45880 @endif target-libobjc
45881
45882 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
45883 maybe-TAGS-target-libobjc:
45884 @if target-libobjc
45885 maybe-TAGS-target-libobjc: TAGS-target-libobjc
45886
45887 TAGS-target-libobjc: \
45888 configure-target-libobjc
45889 @: $(MAKE); $(unstage)
45890 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45891 r=`${PWD_COMMAND}`; export r; \
45892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45893 $(NORMAL_TARGET_EXPORTS) \
45894 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
45895 for flag in $(EXTRA_TARGET_FLAGS); do \
45896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45897 done; \
45898 (cd $(TARGET_SUBDIR)/libobjc && \
45899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45901 "RANLIB=$${RANLIB}" \
45902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45903 TAGS) \
45904 || exit 1
45905
45906 @endif target-libobjc
45907
45908 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
45909 maybe-install-info-target-libobjc:
45910 @if target-libobjc
45911 maybe-install-info-target-libobjc: install-info-target-libobjc
45912
45913 install-info-target-libobjc: \
45914 configure-target-libobjc \
45915 info-target-libobjc
45916 @: $(MAKE); $(unstage)
45917 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45918 r=`${PWD_COMMAND}`; export r; \
45919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45920 $(NORMAL_TARGET_EXPORTS) \
45921 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
45922 for flag in $(EXTRA_TARGET_FLAGS); do \
45923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45924 done; \
45925 (cd $(TARGET_SUBDIR)/libobjc && \
45926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45928 "RANLIB=$${RANLIB}" \
45929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45930 install-info) \
45931 || exit 1
45932
45933 @endif target-libobjc
45934
45935 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
45936 maybe-install-pdf-target-libobjc:
45937 @if target-libobjc
45938 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
45939
45940 install-pdf-target-libobjc: \
45941 configure-target-libobjc \
45942 pdf-target-libobjc
45943 @: $(MAKE); $(unstage)
45944 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45945 r=`${PWD_COMMAND}`; export r; \
45946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45947 $(NORMAL_TARGET_EXPORTS) \
45948 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
45949 for flag in $(EXTRA_TARGET_FLAGS); do \
45950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45951 done; \
45952 (cd $(TARGET_SUBDIR)/libobjc && \
45953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45955 "RANLIB=$${RANLIB}" \
45956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45957 install-pdf) \
45958 || exit 1
45959
45960 @endif target-libobjc
45961
45962 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
45963 maybe-install-html-target-libobjc:
45964 @if target-libobjc
45965 maybe-install-html-target-libobjc: install-html-target-libobjc
45966
45967 install-html-target-libobjc: \
45968 configure-target-libobjc \
45969 html-target-libobjc
45970 @: $(MAKE); $(unstage)
45971 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45972 r=`${PWD_COMMAND}`; export r; \
45973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45974 $(NORMAL_TARGET_EXPORTS) \
45975 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
45976 for flag in $(EXTRA_TARGET_FLAGS); do \
45977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45978 done; \
45979 (cd $(TARGET_SUBDIR)/libobjc && \
45980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45982 "RANLIB=$${RANLIB}" \
45983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45984 install-html) \
45985 || exit 1
45986
45987 @endif target-libobjc
45988
45989 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
45990 maybe-installcheck-target-libobjc:
45991 @if target-libobjc
45992 maybe-installcheck-target-libobjc: installcheck-target-libobjc
45993
45994 installcheck-target-libobjc: \
45995 configure-target-libobjc
45996 @: $(MAKE); $(unstage)
45997 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45998 r=`${PWD_COMMAND}`; export r; \
45999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46000 $(NORMAL_TARGET_EXPORTS) \
46001 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
46002 for flag in $(EXTRA_TARGET_FLAGS); do \
46003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46004 done; \
46005 (cd $(TARGET_SUBDIR)/libobjc && \
46006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46008 "RANLIB=$${RANLIB}" \
46009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46010 installcheck) \
46011 || exit 1
46012
46013 @endif target-libobjc
46014
46015 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
46016 maybe-mostlyclean-target-libobjc:
46017 @if target-libobjc
46018 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
46019
46020 mostlyclean-target-libobjc:
46021 @: $(MAKE); $(unstage)
46022 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46023 r=`${PWD_COMMAND}`; export r; \
46024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46025 $(NORMAL_TARGET_EXPORTS) \
46026 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
46027 for flag in $(EXTRA_TARGET_FLAGS); do \
46028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46029 done; \
46030 (cd $(TARGET_SUBDIR)/libobjc && \
46031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46033 "RANLIB=$${RANLIB}" \
46034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46035 mostlyclean) \
46036 || exit 1
46037
46038 @endif target-libobjc
46039
46040 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
46041 maybe-clean-target-libobjc:
46042 @if target-libobjc
46043 maybe-clean-target-libobjc: clean-target-libobjc
46044
46045 clean-target-libobjc:
46046 @: $(MAKE); $(unstage)
46047 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46048 r=`${PWD_COMMAND}`; export r; \
46049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46050 $(NORMAL_TARGET_EXPORTS) \
46051 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
46052 for flag in $(EXTRA_TARGET_FLAGS); do \
46053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46054 done; \
46055 (cd $(TARGET_SUBDIR)/libobjc && \
46056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46058 "RANLIB=$${RANLIB}" \
46059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46060 clean) \
46061 || exit 1
46062
46063 @endif target-libobjc
46064
46065 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
46066 maybe-distclean-target-libobjc:
46067 @if target-libobjc
46068 maybe-distclean-target-libobjc: distclean-target-libobjc
46069
46070 distclean-target-libobjc:
46071 @: $(MAKE); $(unstage)
46072 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46073 r=`${PWD_COMMAND}`; export r; \
46074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46075 $(NORMAL_TARGET_EXPORTS) \
46076 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
46077 for flag in $(EXTRA_TARGET_FLAGS); do \
46078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46079 done; \
46080 (cd $(TARGET_SUBDIR)/libobjc && \
46081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46083 "RANLIB=$${RANLIB}" \
46084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46085 distclean) \
46086 || exit 1
46087
46088 @endif target-libobjc
46089
46090 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
46091 maybe-maintainer-clean-target-libobjc:
46092 @if target-libobjc
46093 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
46094
46095 maintainer-clean-target-libobjc:
46096 @: $(MAKE); $(unstage)
46097 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46098 r=`${PWD_COMMAND}`; export r; \
46099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46100 $(NORMAL_TARGET_EXPORTS) \
46101 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
46102 for flag in $(EXTRA_TARGET_FLAGS); do \
46103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46104 done; \
46105 (cd $(TARGET_SUBDIR)/libobjc && \
46106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46108 "RANLIB=$${RANLIB}" \
46109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46110 maintainer-clean) \
46111 || exit 1
46112
46113 @endif target-libobjc
46114
46115
46116
46117
46118
46119 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
46120 maybe-configure-target-libtermcap:
46121 @if gcc-bootstrap
46122 configure-target-libtermcap: stage_current
46123 @endif gcc-bootstrap
46124 @if target-libtermcap
46125 maybe-configure-target-libtermcap: configure-target-libtermcap
46126 configure-target-libtermcap:
46127 @: $(MAKE); $(unstage)
46128 @r=`${PWD_COMMAND}`; export r; \
46129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46130 echo "Checking multilib configuration for libtermcap..."; \
46131 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
46132 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
46133 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46134 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46135 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
46136 else \
46137 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
46138 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46139 fi; \
46140 else \
46141 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46142 fi; \
46143 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
46144 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
46145 $(NORMAL_TARGET_EXPORTS) \
46146 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
46147 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
46148 case $(srcdir) in \
46149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46150 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
46151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46152 esac; \
46153 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
46154 libsrcdir="$$s/libtermcap"; \
46155 rm -f no-such-file || : ; \
46156 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46157 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46158 --target=${target_alias} $${srcdiroption} \
46159 || exit 1
46160 @endif target-libtermcap
46161
46162
46163
46164
46165
46166 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
46167 maybe-all-target-libtermcap:
46168 @if gcc-bootstrap
46169 all-target-libtermcap: stage_current
46170 @endif gcc-bootstrap
46171 @if target-libtermcap
46172 TARGET-target-libtermcap=all
46173 maybe-all-target-libtermcap: all-target-libtermcap
46174 all-target-libtermcap: configure-target-libtermcap
46175 @: $(MAKE); $(unstage)
46176 @r=`${PWD_COMMAND}`; export r; \
46177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46178 $(NORMAL_TARGET_EXPORTS) \
46179 (cd $(TARGET_SUBDIR)/libtermcap && \
46180 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46181 $(TARGET-target-libtermcap))
46182 @endif target-libtermcap
46183
46184
46185
46186
46187
46188 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
46189 maybe-check-target-libtermcap:
46190 @if target-libtermcap
46191 maybe-check-target-libtermcap: check-target-libtermcap
46192
46193 # Dummy target for uncheckable module.
46194 check-target-libtermcap:
46195
46196 @endif target-libtermcap
46197
46198 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
46199 maybe-install-target-libtermcap:
46200 @if target-libtermcap
46201 maybe-install-target-libtermcap: install-target-libtermcap
46202
46203 install-target-libtermcap: installdirs
46204 @: $(MAKE); $(unstage)
46205 @r=`${PWD_COMMAND}`; export r; \
46206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46207 $(NORMAL_TARGET_EXPORTS) \
46208 (cd $(TARGET_SUBDIR)/libtermcap && \
46209 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46210
46211 @endif target-libtermcap
46212
46213 # Other targets (info, dvi, pdf, etc.)
46214
46215 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
46216 maybe-info-target-libtermcap:
46217 @if target-libtermcap
46218 maybe-info-target-libtermcap: info-target-libtermcap
46219
46220 info-target-libtermcap: \
46221 configure-target-libtermcap
46222 @: $(MAKE); $(unstage)
46223 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46224 r=`${PWD_COMMAND}`; export r; \
46225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46226 $(NORMAL_TARGET_EXPORTS) \
46227 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
46228 for flag in $(EXTRA_TARGET_FLAGS); do \
46229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46230 done; \
46231 (cd $(TARGET_SUBDIR)/libtermcap && \
46232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46234 "RANLIB=$${RANLIB}" \
46235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46236 info) \
46237 || exit 1
46238
46239 @endif target-libtermcap
46240
46241 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
46242 maybe-dvi-target-libtermcap:
46243 @if target-libtermcap
46244 maybe-dvi-target-libtermcap: dvi-target-libtermcap
46245
46246 dvi-target-libtermcap: \
46247 configure-target-libtermcap
46248 @: $(MAKE); $(unstage)
46249 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46250 r=`${PWD_COMMAND}`; export r; \
46251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46252 $(NORMAL_TARGET_EXPORTS) \
46253 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
46254 for flag in $(EXTRA_TARGET_FLAGS); do \
46255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46256 done; \
46257 (cd $(TARGET_SUBDIR)/libtermcap && \
46258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46260 "RANLIB=$${RANLIB}" \
46261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46262 dvi) \
46263 || exit 1
46264
46265 @endif target-libtermcap
46266
46267 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
46268 maybe-pdf-target-libtermcap:
46269 @if target-libtermcap
46270 maybe-pdf-target-libtermcap: pdf-target-libtermcap
46271
46272 pdf-target-libtermcap: \
46273 configure-target-libtermcap
46274 @: $(MAKE); $(unstage)
46275 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46276 r=`${PWD_COMMAND}`; export r; \
46277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46278 $(NORMAL_TARGET_EXPORTS) \
46279 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
46280 for flag in $(EXTRA_TARGET_FLAGS); do \
46281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46282 done; \
46283 (cd $(TARGET_SUBDIR)/libtermcap && \
46284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46286 "RANLIB=$${RANLIB}" \
46287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46288 pdf) \
46289 || exit 1
46290
46291 @endif target-libtermcap
46292
46293 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
46294 maybe-html-target-libtermcap:
46295 @if target-libtermcap
46296 maybe-html-target-libtermcap: html-target-libtermcap
46297
46298 html-target-libtermcap: \
46299 configure-target-libtermcap
46300 @: $(MAKE); $(unstage)
46301 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46302 r=`${PWD_COMMAND}`; export r; \
46303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46304 $(NORMAL_TARGET_EXPORTS) \
46305 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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 html) \
46315 || exit 1
46316
46317 @endif target-libtermcap
46318
46319 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
46320 maybe-TAGS-target-libtermcap:
46321 @if target-libtermcap
46322 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
46323
46324 TAGS-target-libtermcap: \
46325 configure-target-libtermcap
46326 @: $(MAKE); $(unstage)
46327 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46328 r=`${PWD_COMMAND}`; export r; \
46329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46330 $(NORMAL_TARGET_EXPORTS) \
46331 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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 TAGS) \
46341 || exit 1
46342
46343 @endif target-libtermcap
46344
46345 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
46346 maybe-install-info-target-libtermcap:
46347 @if target-libtermcap
46348 maybe-install-info-target-libtermcap: install-info-target-libtermcap
46349
46350 install-info-target-libtermcap: \
46351 configure-target-libtermcap \
46352 info-target-libtermcap
46353 @: $(MAKE); $(unstage)
46354 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46355 r=`${PWD_COMMAND}`; export r; \
46356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46357 $(NORMAL_TARGET_EXPORTS) \
46358 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
46359 for flag in $(EXTRA_TARGET_FLAGS); do \
46360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46361 done; \
46362 (cd $(TARGET_SUBDIR)/libtermcap && \
46363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46365 "RANLIB=$${RANLIB}" \
46366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46367 install-info) \
46368 || exit 1
46369
46370 @endif target-libtermcap
46371
46372 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
46373 maybe-install-pdf-target-libtermcap:
46374 @if target-libtermcap
46375 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
46376
46377 install-pdf-target-libtermcap: \
46378 configure-target-libtermcap \
46379 pdf-target-libtermcap
46380 @: $(MAKE); $(unstage)
46381 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46382 r=`${PWD_COMMAND}`; export r; \
46383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46384 $(NORMAL_TARGET_EXPORTS) \
46385 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
46386 for flag in $(EXTRA_TARGET_FLAGS); do \
46387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46388 done; \
46389 (cd $(TARGET_SUBDIR)/libtermcap && \
46390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46392 "RANLIB=$${RANLIB}" \
46393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46394 install-pdf) \
46395 || exit 1
46396
46397 @endif target-libtermcap
46398
46399 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
46400 maybe-install-html-target-libtermcap:
46401 @if target-libtermcap
46402 maybe-install-html-target-libtermcap: install-html-target-libtermcap
46403
46404 install-html-target-libtermcap: \
46405 configure-target-libtermcap \
46406 html-target-libtermcap
46407 @: $(MAKE); $(unstage)
46408 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46409 r=`${PWD_COMMAND}`; export r; \
46410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46411 $(NORMAL_TARGET_EXPORTS) \
46412 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
46413 for flag in $(EXTRA_TARGET_FLAGS); do \
46414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46415 done; \
46416 (cd $(TARGET_SUBDIR)/libtermcap && \
46417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46419 "RANLIB=$${RANLIB}" \
46420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46421 install-html) \
46422 || exit 1
46423
46424 @endif target-libtermcap
46425
46426 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
46427 maybe-installcheck-target-libtermcap:
46428 @if target-libtermcap
46429 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
46430
46431 installcheck-target-libtermcap: \
46432 configure-target-libtermcap
46433 @: $(MAKE); $(unstage)
46434 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46435 r=`${PWD_COMMAND}`; export r; \
46436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46437 $(NORMAL_TARGET_EXPORTS) \
46438 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
46439 for flag in $(EXTRA_TARGET_FLAGS); do \
46440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46441 done; \
46442 (cd $(TARGET_SUBDIR)/libtermcap && \
46443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46445 "RANLIB=$${RANLIB}" \
46446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46447 installcheck) \
46448 || exit 1
46449
46450 @endif target-libtermcap
46451
46452 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
46453 maybe-mostlyclean-target-libtermcap:
46454 @if target-libtermcap
46455 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
46456
46457 # libtermcap doesn't support mostlyclean.
46458 mostlyclean-target-libtermcap:
46459
46460 @endif target-libtermcap
46461
46462 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
46463 maybe-clean-target-libtermcap:
46464 @if target-libtermcap
46465 maybe-clean-target-libtermcap: clean-target-libtermcap
46466
46467 # libtermcap doesn't support clean.
46468 clean-target-libtermcap:
46469
46470 @endif target-libtermcap
46471
46472 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
46473 maybe-distclean-target-libtermcap:
46474 @if target-libtermcap
46475 maybe-distclean-target-libtermcap: distclean-target-libtermcap
46476
46477 # libtermcap doesn't support distclean.
46478 distclean-target-libtermcap:
46479
46480 @endif target-libtermcap
46481
46482 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
46483 maybe-maintainer-clean-target-libtermcap:
46484 @if target-libtermcap
46485 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
46486
46487 # libtermcap doesn't support maintainer-clean.
46488 maintainer-clean-target-libtermcap:
46489
46490 @endif target-libtermcap
46491
46492
46493
46494
46495
46496 .PHONY: configure-target-winsup maybe-configure-target-winsup
46497 maybe-configure-target-winsup:
46498 @if gcc-bootstrap
46499 configure-target-winsup: stage_current
46500 @endif gcc-bootstrap
46501 @if target-winsup
46502 maybe-configure-target-winsup: configure-target-winsup
46503 configure-target-winsup:
46504 @: $(MAKE); $(unstage)
46505 @r=`${PWD_COMMAND}`; export r; \
46506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46507 echo "Checking multilib configuration for winsup..."; \
46508 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
46509 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
46510 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
46511 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
46512 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
46513 else \
46514 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
46515 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46516 fi; \
46517 else \
46518 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46519 fi; \
46520 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
46521 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
46522 $(NORMAL_TARGET_EXPORTS) \
46523 echo Configuring in $(TARGET_SUBDIR)/winsup; \
46524 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
46525 case $(srcdir) in \
46526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46527 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
46528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46529 esac; \
46530 srcdiroption="--srcdir=$${topdir}/winsup"; \
46531 libsrcdir="$$s/winsup"; \
46532 rm -f no-such-file || : ; \
46533 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46534 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46535 --target=${target_alias} $${srcdiroption} \
46536 || exit 1
46537 @endif target-winsup
46538
46539
46540
46541
46542
46543 .PHONY: all-target-winsup maybe-all-target-winsup
46544 maybe-all-target-winsup:
46545 @if gcc-bootstrap
46546 all-target-winsup: stage_current
46547 @endif gcc-bootstrap
46548 @if target-winsup
46549 TARGET-target-winsup=all
46550 maybe-all-target-winsup: all-target-winsup
46551 all-target-winsup: configure-target-winsup
46552 @: $(MAKE); $(unstage)
46553 @r=`${PWD_COMMAND}`; export r; \
46554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46555 $(NORMAL_TARGET_EXPORTS) \
46556 (cd $(TARGET_SUBDIR)/winsup && \
46557 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46558 $(TARGET-target-winsup))
46559 @endif target-winsup
46560
46561
46562
46563
46564
46565 .PHONY: check-target-winsup maybe-check-target-winsup
46566 maybe-check-target-winsup:
46567 @if target-winsup
46568 maybe-check-target-winsup: check-target-winsup
46569
46570 check-target-winsup:
46571 @: $(MAKE); $(unstage)
46572 @r=`${PWD_COMMAND}`; export r; \
46573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46574 $(NORMAL_TARGET_EXPORTS) \
46575 (cd $(TARGET_SUBDIR)/winsup && \
46576 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46577
46578 @endif target-winsup
46579
46580 .PHONY: install-target-winsup maybe-install-target-winsup
46581 maybe-install-target-winsup:
46582 @if target-winsup
46583 maybe-install-target-winsup: install-target-winsup
46584
46585 install-target-winsup: installdirs
46586 @: $(MAKE); $(unstage)
46587 @r=`${PWD_COMMAND}`; export r; \
46588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46589 $(NORMAL_TARGET_EXPORTS) \
46590 (cd $(TARGET_SUBDIR)/winsup && \
46591 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46592
46593 @endif target-winsup
46594
46595 # Other targets (info, dvi, pdf, etc.)
46596
46597 .PHONY: maybe-info-target-winsup info-target-winsup
46598 maybe-info-target-winsup:
46599 @if target-winsup
46600 maybe-info-target-winsup: info-target-winsup
46601
46602 info-target-winsup: \
46603 configure-target-winsup
46604 @: $(MAKE); $(unstage)
46605 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46606 r=`${PWD_COMMAND}`; export r; \
46607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46608 $(NORMAL_TARGET_EXPORTS) \
46609 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
46610 for flag in $(EXTRA_TARGET_FLAGS); do \
46611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46612 done; \
46613 (cd $(TARGET_SUBDIR)/winsup && \
46614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46616 "RANLIB=$${RANLIB}" \
46617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46618 info) \
46619 || exit 1
46620
46621 @endif target-winsup
46622
46623 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
46624 maybe-dvi-target-winsup:
46625 @if target-winsup
46626 maybe-dvi-target-winsup: dvi-target-winsup
46627
46628 dvi-target-winsup: \
46629 configure-target-winsup
46630 @: $(MAKE); $(unstage)
46631 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46632 r=`${PWD_COMMAND}`; export r; \
46633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46634 $(NORMAL_TARGET_EXPORTS) \
46635 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
46636 for flag in $(EXTRA_TARGET_FLAGS); do \
46637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46638 done; \
46639 (cd $(TARGET_SUBDIR)/winsup && \
46640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46642 "RANLIB=$${RANLIB}" \
46643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46644 dvi) \
46645 || exit 1
46646
46647 @endif target-winsup
46648
46649 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
46650 maybe-pdf-target-winsup:
46651 @if target-winsup
46652 maybe-pdf-target-winsup: pdf-target-winsup
46653
46654 pdf-target-winsup: \
46655 configure-target-winsup
46656 @: $(MAKE); $(unstage)
46657 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46658 r=`${PWD_COMMAND}`; export r; \
46659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46660 $(NORMAL_TARGET_EXPORTS) \
46661 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
46662 for flag in $(EXTRA_TARGET_FLAGS); do \
46663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46664 done; \
46665 (cd $(TARGET_SUBDIR)/winsup && \
46666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46668 "RANLIB=$${RANLIB}" \
46669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46670 pdf) \
46671 || exit 1
46672
46673 @endif target-winsup
46674
46675 .PHONY: maybe-html-target-winsup html-target-winsup
46676 maybe-html-target-winsup:
46677 @if target-winsup
46678 maybe-html-target-winsup: html-target-winsup
46679
46680 html-target-winsup: \
46681 configure-target-winsup
46682 @: $(MAKE); $(unstage)
46683 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46684 r=`${PWD_COMMAND}`; export r; \
46685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46686 $(NORMAL_TARGET_EXPORTS) \
46687 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
46688 for flag in $(EXTRA_TARGET_FLAGS); do \
46689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46690 done; \
46691 (cd $(TARGET_SUBDIR)/winsup && \
46692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46694 "RANLIB=$${RANLIB}" \
46695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46696 html) \
46697 || exit 1
46698
46699 @endif target-winsup
46700
46701 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
46702 maybe-TAGS-target-winsup:
46703 @if target-winsup
46704 maybe-TAGS-target-winsup: TAGS-target-winsup
46705
46706 TAGS-target-winsup: \
46707 configure-target-winsup
46708 @: $(MAKE); $(unstage)
46709 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46710 r=`${PWD_COMMAND}`; export r; \
46711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46712 $(NORMAL_TARGET_EXPORTS) \
46713 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
46714 for flag in $(EXTRA_TARGET_FLAGS); do \
46715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46716 done; \
46717 (cd $(TARGET_SUBDIR)/winsup && \
46718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46720 "RANLIB=$${RANLIB}" \
46721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46722 TAGS) \
46723 || exit 1
46724
46725 @endif target-winsup
46726
46727 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
46728 maybe-install-info-target-winsup:
46729 @if target-winsup
46730 maybe-install-info-target-winsup: install-info-target-winsup
46731
46732 install-info-target-winsup: \
46733 configure-target-winsup \
46734 info-target-winsup
46735 @: $(MAKE); $(unstage)
46736 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46737 r=`${PWD_COMMAND}`; export r; \
46738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46739 $(NORMAL_TARGET_EXPORTS) \
46740 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
46741 for flag in $(EXTRA_TARGET_FLAGS); do \
46742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46743 done; \
46744 (cd $(TARGET_SUBDIR)/winsup && \
46745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46747 "RANLIB=$${RANLIB}" \
46748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46749 install-info) \
46750 || exit 1
46751
46752 @endif target-winsup
46753
46754 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
46755 maybe-install-pdf-target-winsup:
46756 @if target-winsup
46757 maybe-install-pdf-target-winsup: install-pdf-target-winsup
46758
46759 install-pdf-target-winsup: \
46760 configure-target-winsup \
46761 pdf-target-winsup
46762 @: $(MAKE); $(unstage)
46763 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46764 r=`${PWD_COMMAND}`; export r; \
46765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46766 $(NORMAL_TARGET_EXPORTS) \
46767 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
46768 for flag in $(EXTRA_TARGET_FLAGS); do \
46769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46770 done; \
46771 (cd $(TARGET_SUBDIR)/winsup && \
46772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46774 "RANLIB=$${RANLIB}" \
46775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46776 install-pdf) \
46777 || exit 1
46778
46779 @endif target-winsup
46780
46781 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
46782 maybe-install-html-target-winsup:
46783 @if target-winsup
46784 maybe-install-html-target-winsup: install-html-target-winsup
46785
46786 install-html-target-winsup: \
46787 configure-target-winsup \
46788 html-target-winsup
46789 @: $(MAKE); $(unstage)
46790 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46791 r=`${PWD_COMMAND}`; export r; \
46792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46793 $(NORMAL_TARGET_EXPORTS) \
46794 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
46795 for flag in $(EXTRA_TARGET_FLAGS); do \
46796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46797 done; \
46798 (cd $(TARGET_SUBDIR)/winsup && \
46799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46801 "RANLIB=$${RANLIB}" \
46802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46803 install-html) \
46804 || exit 1
46805
46806 @endif target-winsup
46807
46808 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
46809 maybe-installcheck-target-winsup:
46810 @if target-winsup
46811 maybe-installcheck-target-winsup: installcheck-target-winsup
46812
46813 installcheck-target-winsup: \
46814 configure-target-winsup
46815 @: $(MAKE); $(unstage)
46816 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46817 r=`${PWD_COMMAND}`; export r; \
46818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46819 $(NORMAL_TARGET_EXPORTS) \
46820 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
46821 for flag in $(EXTRA_TARGET_FLAGS); do \
46822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46823 done; \
46824 (cd $(TARGET_SUBDIR)/winsup && \
46825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46827 "RANLIB=$${RANLIB}" \
46828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46829 installcheck) \
46830 || exit 1
46831
46832 @endif target-winsup
46833
46834 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
46835 maybe-mostlyclean-target-winsup:
46836 @if target-winsup
46837 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
46838
46839 mostlyclean-target-winsup:
46840 @: $(MAKE); $(unstage)
46841 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46842 r=`${PWD_COMMAND}`; export r; \
46843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46844 $(NORMAL_TARGET_EXPORTS) \
46845 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
46846 for flag in $(EXTRA_TARGET_FLAGS); do \
46847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46848 done; \
46849 (cd $(TARGET_SUBDIR)/winsup && \
46850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46852 "RANLIB=$${RANLIB}" \
46853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46854 mostlyclean) \
46855 || exit 1
46856
46857 @endif target-winsup
46858
46859 .PHONY: maybe-clean-target-winsup clean-target-winsup
46860 maybe-clean-target-winsup:
46861 @if target-winsup
46862 maybe-clean-target-winsup: clean-target-winsup
46863
46864 clean-target-winsup:
46865 @: $(MAKE); $(unstage)
46866 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46867 r=`${PWD_COMMAND}`; export r; \
46868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46869 $(NORMAL_TARGET_EXPORTS) \
46870 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
46871 for flag in $(EXTRA_TARGET_FLAGS); do \
46872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46873 done; \
46874 (cd $(TARGET_SUBDIR)/winsup && \
46875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46877 "RANLIB=$${RANLIB}" \
46878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46879 clean) \
46880 || exit 1
46881
46882 @endif target-winsup
46883
46884 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
46885 maybe-distclean-target-winsup:
46886 @if target-winsup
46887 maybe-distclean-target-winsup: distclean-target-winsup
46888
46889 distclean-target-winsup:
46890 @: $(MAKE); $(unstage)
46891 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46892 r=`${PWD_COMMAND}`; export r; \
46893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46894 $(NORMAL_TARGET_EXPORTS) \
46895 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
46896 for flag in $(EXTRA_TARGET_FLAGS); do \
46897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46898 done; \
46899 (cd $(TARGET_SUBDIR)/winsup && \
46900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46902 "RANLIB=$${RANLIB}" \
46903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46904 distclean) \
46905 || exit 1
46906
46907 @endif target-winsup
46908
46909 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
46910 maybe-maintainer-clean-target-winsup:
46911 @if target-winsup
46912 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
46913
46914 maintainer-clean-target-winsup:
46915 @: $(MAKE); $(unstage)
46916 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46917 r=`${PWD_COMMAND}`; export r; \
46918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46919 $(NORMAL_TARGET_EXPORTS) \
46920 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
46921 for flag in $(EXTRA_TARGET_FLAGS); do \
46922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46923 done; \
46924 (cd $(TARGET_SUBDIR)/winsup && \
46925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46927 "RANLIB=$${RANLIB}" \
46928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46929 maintainer-clean) \
46930 || exit 1
46931
46932 @endif target-winsup
46933
46934
46935
46936
46937
46938 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
46939 maybe-configure-target-libgloss:
46940 @if gcc-bootstrap
46941 configure-target-libgloss: stage_current
46942 @endif gcc-bootstrap
46943 @if target-libgloss
46944 maybe-configure-target-libgloss: configure-target-libgloss
46945 configure-target-libgloss:
46946 @: $(MAKE); $(unstage)
46947 @r=`${PWD_COMMAND}`; export r; \
46948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46949 echo "Checking multilib configuration for libgloss..."; \
46950 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
46951 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
46952 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
46953 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
46954 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
46955 else \
46956 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
46957 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
46958 fi; \
46959 else \
46960 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
46961 fi; \
46962 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
46963 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
46964 $(NORMAL_TARGET_EXPORTS) \
46965 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
46966 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
46967 case $(srcdir) in \
46968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46969 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
46970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46971 esac; \
46972 srcdiroption="--srcdir=$${topdir}/libgloss"; \
46973 libsrcdir="$$s/libgloss"; \
46974 rm -f no-such-file || : ; \
46975 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46976 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46977 --target=${target_alias} $${srcdiroption} \
46978 || exit 1
46979 @endif target-libgloss
46980
46981
46982
46983
46984
46985 .PHONY: all-target-libgloss maybe-all-target-libgloss
46986 maybe-all-target-libgloss:
46987 @if gcc-bootstrap
46988 all-target-libgloss: stage_current
46989 @endif gcc-bootstrap
46990 @if target-libgloss
46991 TARGET-target-libgloss=all
46992 maybe-all-target-libgloss: all-target-libgloss
46993 all-target-libgloss: configure-target-libgloss
46994 @: $(MAKE); $(unstage)
46995 @r=`${PWD_COMMAND}`; export r; \
46996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46997 $(NORMAL_TARGET_EXPORTS) \
46998 (cd $(TARGET_SUBDIR)/libgloss && \
46999 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47000 $(TARGET-target-libgloss))
47001 @endif target-libgloss
47002
47003
47004
47005
47006
47007 .PHONY: check-target-libgloss maybe-check-target-libgloss
47008 maybe-check-target-libgloss:
47009 @if target-libgloss
47010 maybe-check-target-libgloss: check-target-libgloss
47011
47012 # Dummy target for uncheckable module.
47013 check-target-libgloss:
47014
47015 @endif target-libgloss
47016
47017 .PHONY: install-target-libgloss maybe-install-target-libgloss
47018 maybe-install-target-libgloss:
47019 @if target-libgloss
47020 maybe-install-target-libgloss: install-target-libgloss
47021
47022 install-target-libgloss: installdirs
47023 @: $(MAKE); $(unstage)
47024 @r=`${PWD_COMMAND}`; export r; \
47025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47026 $(NORMAL_TARGET_EXPORTS) \
47027 (cd $(TARGET_SUBDIR)/libgloss && \
47028 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47029
47030 @endif target-libgloss
47031
47032 # Other targets (info, dvi, pdf, etc.)
47033
47034 .PHONY: maybe-info-target-libgloss info-target-libgloss
47035 maybe-info-target-libgloss:
47036 @if target-libgloss
47037 maybe-info-target-libgloss: info-target-libgloss
47038
47039 info-target-libgloss: \
47040 configure-target-libgloss
47041 @: $(MAKE); $(unstage)
47042 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47043 r=`${PWD_COMMAND}`; export r; \
47044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47045 $(NORMAL_TARGET_EXPORTS) \
47046 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
47047 for flag in $(EXTRA_TARGET_FLAGS); do \
47048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47049 done; \
47050 (cd $(TARGET_SUBDIR)/libgloss && \
47051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47053 "RANLIB=$${RANLIB}" \
47054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47055 info) \
47056 || exit 1
47057
47058 @endif target-libgloss
47059
47060 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
47061 maybe-dvi-target-libgloss:
47062 @if target-libgloss
47063 maybe-dvi-target-libgloss: dvi-target-libgloss
47064
47065 dvi-target-libgloss: \
47066 configure-target-libgloss
47067 @: $(MAKE); $(unstage)
47068 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47069 r=`${PWD_COMMAND}`; export r; \
47070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47071 $(NORMAL_TARGET_EXPORTS) \
47072 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
47073 for flag in $(EXTRA_TARGET_FLAGS); do \
47074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47075 done; \
47076 (cd $(TARGET_SUBDIR)/libgloss && \
47077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47079 "RANLIB=$${RANLIB}" \
47080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47081 dvi) \
47082 || exit 1
47083
47084 @endif target-libgloss
47085
47086 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
47087 maybe-pdf-target-libgloss:
47088 @if target-libgloss
47089 maybe-pdf-target-libgloss: pdf-target-libgloss
47090
47091 pdf-target-libgloss: \
47092 configure-target-libgloss
47093 @: $(MAKE); $(unstage)
47094 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47095 r=`${PWD_COMMAND}`; export r; \
47096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47097 $(NORMAL_TARGET_EXPORTS) \
47098 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
47099 for flag in $(EXTRA_TARGET_FLAGS); do \
47100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47101 done; \
47102 (cd $(TARGET_SUBDIR)/libgloss && \
47103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47105 "RANLIB=$${RANLIB}" \
47106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47107 pdf) \
47108 || exit 1
47109
47110 @endif target-libgloss
47111
47112 .PHONY: maybe-html-target-libgloss html-target-libgloss
47113 maybe-html-target-libgloss:
47114 @if target-libgloss
47115 maybe-html-target-libgloss: html-target-libgloss
47116
47117 html-target-libgloss: \
47118 configure-target-libgloss
47119 @: $(MAKE); $(unstage)
47120 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47121 r=`${PWD_COMMAND}`; export r; \
47122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47123 $(NORMAL_TARGET_EXPORTS) \
47124 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
47125 for flag in $(EXTRA_TARGET_FLAGS); do \
47126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47127 done; \
47128 (cd $(TARGET_SUBDIR)/libgloss && \
47129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47131 "RANLIB=$${RANLIB}" \
47132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47133 html) \
47134 || exit 1
47135
47136 @endif target-libgloss
47137
47138 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
47139 maybe-TAGS-target-libgloss:
47140 @if target-libgloss
47141 maybe-TAGS-target-libgloss: TAGS-target-libgloss
47142
47143 TAGS-target-libgloss: \
47144 configure-target-libgloss
47145 @: $(MAKE); $(unstage)
47146 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47147 r=`${PWD_COMMAND}`; export r; \
47148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47149 $(NORMAL_TARGET_EXPORTS) \
47150 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
47151 for flag in $(EXTRA_TARGET_FLAGS); do \
47152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47153 done; \
47154 (cd $(TARGET_SUBDIR)/libgloss && \
47155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47157 "RANLIB=$${RANLIB}" \
47158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47159 TAGS) \
47160 || exit 1
47161
47162 @endif target-libgloss
47163
47164 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
47165 maybe-install-info-target-libgloss:
47166 @if target-libgloss
47167 maybe-install-info-target-libgloss: install-info-target-libgloss
47168
47169 install-info-target-libgloss: \
47170 configure-target-libgloss \
47171 info-target-libgloss
47172 @: $(MAKE); $(unstage)
47173 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47174 r=`${PWD_COMMAND}`; export r; \
47175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47176 $(NORMAL_TARGET_EXPORTS) \
47177 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
47178 for flag in $(EXTRA_TARGET_FLAGS); do \
47179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47180 done; \
47181 (cd $(TARGET_SUBDIR)/libgloss && \
47182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47184 "RANLIB=$${RANLIB}" \
47185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47186 install-info) \
47187 || exit 1
47188
47189 @endif target-libgloss
47190
47191 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
47192 maybe-install-pdf-target-libgloss:
47193 @if target-libgloss
47194 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
47195
47196 install-pdf-target-libgloss: \
47197 configure-target-libgloss \
47198 pdf-target-libgloss
47199 @: $(MAKE); $(unstage)
47200 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47201 r=`${PWD_COMMAND}`; export r; \
47202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47203 $(NORMAL_TARGET_EXPORTS) \
47204 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
47205 for flag in $(EXTRA_TARGET_FLAGS); do \
47206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47207 done; \
47208 (cd $(TARGET_SUBDIR)/libgloss && \
47209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47211 "RANLIB=$${RANLIB}" \
47212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47213 install-pdf) \
47214 || exit 1
47215
47216 @endif target-libgloss
47217
47218 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
47219 maybe-install-html-target-libgloss:
47220 @if target-libgloss
47221 maybe-install-html-target-libgloss: install-html-target-libgloss
47222
47223 install-html-target-libgloss: \
47224 configure-target-libgloss \
47225 html-target-libgloss
47226 @: $(MAKE); $(unstage)
47227 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47228 r=`${PWD_COMMAND}`; export r; \
47229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47230 $(NORMAL_TARGET_EXPORTS) \
47231 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
47232 for flag in $(EXTRA_TARGET_FLAGS); do \
47233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47234 done; \
47235 (cd $(TARGET_SUBDIR)/libgloss && \
47236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47238 "RANLIB=$${RANLIB}" \
47239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47240 install-html) \
47241 || exit 1
47242
47243 @endif target-libgloss
47244
47245 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
47246 maybe-installcheck-target-libgloss:
47247 @if target-libgloss
47248 maybe-installcheck-target-libgloss: installcheck-target-libgloss
47249
47250 installcheck-target-libgloss: \
47251 configure-target-libgloss
47252 @: $(MAKE); $(unstage)
47253 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47254 r=`${PWD_COMMAND}`; export r; \
47255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47256 $(NORMAL_TARGET_EXPORTS) \
47257 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
47258 for flag in $(EXTRA_TARGET_FLAGS); do \
47259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47260 done; \
47261 (cd $(TARGET_SUBDIR)/libgloss && \
47262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47264 "RANLIB=$${RANLIB}" \
47265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47266 installcheck) \
47267 || exit 1
47268
47269 @endif target-libgloss
47270
47271 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
47272 maybe-mostlyclean-target-libgloss:
47273 @if target-libgloss
47274 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
47275
47276 mostlyclean-target-libgloss:
47277 @: $(MAKE); $(unstage)
47278 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47279 r=`${PWD_COMMAND}`; export r; \
47280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47281 $(NORMAL_TARGET_EXPORTS) \
47282 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
47283 for flag in $(EXTRA_TARGET_FLAGS); do \
47284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47285 done; \
47286 (cd $(TARGET_SUBDIR)/libgloss && \
47287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47289 "RANLIB=$${RANLIB}" \
47290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47291 mostlyclean) \
47292 || exit 1
47293
47294 @endif target-libgloss
47295
47296 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
47297 maybe-clean-target-libgloss:
47298 @if target-libgloss
47299 maybe-clean-target-libgloss: clean-target-libgloss
47300
47301 clean-target-libgloss:
47302 @: $(MAKE); $(unstage)
47303 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47304 r=`${PWD_COMMAND}`; export r; \
47305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47306 $(NORMAL_TARGET_EXPORTS) \
47307 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
47308 for flag in $(EXTRA_TARGET_FLAGS); do \
47309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47310 done; \
47311 (cd $(TARGET_SUBDIR)/libgloss && \
47312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47314 "RANLIB=$${RANLIB}" \
47315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47316 clean) \
47317 || exit 1
47318
47319 @endif target-libgloss
47320
47321 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
47322 maybe-distclean-target-libgloss:
47323 @if target-libgloss
47324 maybe-distclean-target-libgloss: distclean-target-libgloss
47325
47326 distclean-target-libgloss:
47327 @: $(MAKE); $(unstage)
47328 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47329 r=`${PWD_COMMAND}`; export r; \
47330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47331 $(NORMAL_TARGET_EXPORTS) \
47332 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
47333 for flag in $(EXTRA_TARGET_FLAGS); do \
47334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47335 done; \
47336 (cd $(TARGET_SUBDIR)/libgloss && \
47337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47339 "RANLIB=$${RANLIB}" \
47340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47341 distclean) \
47342 || exit 1
47343
47344 @endif target-libgloss
47345
47346 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
47347 maybe-maintainer-clean-target-libgloss:
47348 @if target-libgloss
47349 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
47350
47351 maintainer-clean-target-libgloss:
47352 @: $(MAKE); $(unstage)
47353 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47354 r=`${PWD_COMMAND}`; export r; \
47355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47356 $(NORMAL_TARGET_EXPORTS) \
47357 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
47358 for flag in $(EXTRA_TARGET_FLAGS); do \
47359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47360 done; \
47361 (cd $(TARGET_SUBDIR)/libgloss && \
47362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47364 "RANLIB=$${RANLIB}" \
47365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47366 maintainer-clean) \
47367 || exit 1
47368
47369 @endif target-libgloss
47370
47371
47372
47373
47374
47375 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
47376 maybe-configure-target-libiberty:
47377 @if gcc-bootstrap
47378 configure-target-libiberty: stage_current
47379 @endif gcc-bootstrap
47380 @if target-libiberty
47381 maybe-configure-target-libiberty: configure-target-libiberty
47382 configure-target-libiberty:
47383 @: $(MAKE); $(unstage)
47384 @r=`${PWD_COMMAND}`; export r; \
47385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47386 echo "Checking multilib configuration for libiberty..."; \
47387 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
47388 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
47389 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
47390 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
47391 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
47392 else \
47393 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
47394 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
47395 fi; \
47396 else \
47397 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
47398 fi; \
47399 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
47400 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
47401 $(NORMAL_TARGET_EXPORTS) \
47402 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
47403 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
47404 case $(srcdir) in \
47405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47406 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
47407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47408 esac; \
47409 srcdiroption="--srcdir=$${topdir}/libiberty"; \
47410 libsrcdir="$$s/libiberty"; \
47411 rm -f no-such-file || : ; \
47412 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47413 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47414 --target=${target_alias} $${srcdiroption} \
47415 || exit 1
47416 @endif target-libiberty
47417
47418
47419
47420
47421
47422 .PHONY: all-target-libiberty maybe-all-target-libiberty
47423 maybe-all-target-libiberty:
47424 @if gcc-bootstrap
47425 all-target-libiberty: stage_current
47426 @endif gcc-bootstrap
47427 @if target-libiberty
47428 TARGET-target-libiberty=all
47429 maybe-all-target-libiberty: all-target-libiberty
47430 all-target-libiberty: configure-target-libiberty
47431 @: $(MAKE); $(unstage)
47432 @r=`${PWD_COMMAND}`; export r; \
47433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47434 $(NORMAL_TARGET_EXPORTS) \
47435 (cd $(TARGET_SUBDIR)/libiberty && \
47436 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47437 $(TARGET-target-libiberty))
47438 @endif target-libiberty
47439
47440
47441
47442
47443
47444 .PHONY: check-target-libiberty maybe-check-target-libiberty
47445 maybe-check-target-libiberty:
47446 @if target-libiberty
47447 maybe-check-target-libiberty: check-target-libiberty
47448
47449 check-target-libiberty:
47450 @: $(MAKE); $(unstage)
47451 @r=`${PWD_COMMAND}`; export r; \
47452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47453 $(NORMAL_TARGET_EXPORTS) \
47454 (cd $(TARGET_SUBDIR)/libiberty && \
47455 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47456
47457 @endif target-libiberty
47458
47459 .PHONY: install-target-libiberty maybe-install-target-libiberty
47460 maybe-install-target-libiberty:
47461 @if target-libiberty
47462 maybe-install-target-libiberty: install-target-libiberty
47463
47464 install-target-libiberty: installdirs
47465 @: $(MAKE); $(unstage)
47466 @r=`${PWD_COMMAND}`; export r; \
47467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47468 $(NORMAL_TARGET_EXPORTS) \
47469 (cd $(TARGET_SUBDIR)/libiberty && \
47470 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47471
47472 @endif target-libiberty
47473
47474 # Other targets (info, dvi, pdf, etc.)
47475
47476 .PHONY: maybe-info-target-libiberty info-target-libiberty
47477 maybe-info-target-libiberty:
47478 @if target-libiberty
47479 maybe-info-target-libiberty: info-target-libiberty
47480
47481 info-target-libiberty: \
47482 configure-target-libiberty
47483 @: $(MAKE); $(unstage)
47484 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47485 r=`${PWD_COMMAND}`; export r; \
47486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47487 $(NORMAL_TARGET_EXPORTS) \
47488 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
47489 for flag in $(EXTRA_TARGET_FLAGS); do \
47490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47491 done; \
47492 (cd $(TARGET_SUBDIR)/libiberty && \
47493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47495 "RANLIB=$${RANLIB}" \
47496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47497 info) \
47498 || exit 1
47499
47500 @endif target-libiberty
47501
47502 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
47503 maybe-dvi-target-libiberty:
47504 @if target-libiberty
47505 maybe-dvi-target-libiberty: dvi-target-libiberty
47506
47507 dvi-target-libiberty: \
47508 configure-target-libiberty
47509 @: $(MAKE); $(unstage)
47510 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47511 r=`${PWD_COMMAND}`; export r; \
47512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47513 $(NORMAL_TARGET_EXPORTS) \
47514 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
47515 for flag in $(EXTRA_TARGET_FLAGS); do \
47516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47517 done; \
47518 (cd $(TARGET_SUBDIR)/libiberty && \
47519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47521 "RANLIB=$${RANLIB}" \
47522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47523 dvi) \
47524 || exit 1
47525
47526 @endif target-libiberty
47527
47528 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
47529 maybe-pdf-target-libiberty:
47530 @if target-libiberty
47531 maybe-pdf-target-libiberty: pdf-target-libiberty
47532
47533 pdf-target-libiberty: \
47534 configure-target-libiberty
47535 @: $(MAKE); $(unstage)
47536 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47537 r=`${PWD_COMMAND}`; export r; \
47538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47539 $(NORMAL_TARGET_EXPORTS) \
47540 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
47541 for flag in $(EXTRA_TARGET_FLAGS); do \
47542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47543 done; \
47544 (cd $(TARGET_SUBDIR)/libiberty && \
47545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47547 "RANLIB=$${RANLIB}" \
47548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47549 pdf) \
47550 || exit 1
47551
47552 @endif target-libiberty
47553
47554 .PHONY: maybe-html-target-libiberty html-target-libiberty
47555 maybe-html-target-libiberty:
47556 @if target-libiberty
47557 maybe-html-target-libiberty: html-target-libiberty
47558
47559 html-target-libiberty: \
47560 configure-target-libiberty
47561 @: $(MAKE); $(unstage)
47562 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47563 r=`${PWD_COMMAND}`; export r; \
47564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47565 $(NORMAL_TARGET_EXPORTS) \
47566 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
47567 for flag in $(EXTRA_TARGET_FLAGS); do \
47568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47569 done; \
47570 (cd $(TARGET_SUBDIR)/libiberty && \
47571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47573 "RANLIB=$${RANLIB}" \
47574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47575 html) \
47576 || exit 1
47577
47578 @endif target-libiberty
47579
47580 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
47581 maybe-TAGS-target-libiberty:
47582 @if target-libiberty
47583 maybe-TAGS-target-libiberty: TAGS-target-libiberty
47584
47585 TAGS-target-libiberty: \
47586 configure-target-libiberty
47587 @: $(MAKE); $(unstage)
47588 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47589 r=`${PWD_COMMAND}`; export r; \
47590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47591 $(NORMAL_TARGET_EXPORTS) \
47592 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
47593 for flag in $(EXTRA_TARGET_FLAGS); do \
47594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47595 done; \
47596 (cd $(TARGET_SUBDIR)/libiberty && \
47597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47599 "RANLIB=$${RANLIB}" \
47600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47601 TAGS) \
47602 || exit 1
47603
47604 @endif target-libiberty
47605
47606 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
47607 maybe-install-info-target-libiberty:
47608 @if target-libiberty
47609 maybe-install-info-target-libiberty: install-info-target-libiberty
47610
47611 install-info-target-libiberty: \
47612 configure-target-libiberty \
47613 info-target-libiberty
47614 @: $(MAKE); $(unstage)
47615 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47616 r=`${PWD_COMMAND}`; export r; \
47617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47618 $(NORMAL_TARGET_EXPORTS) \
47619 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
47620 for flag in $(EXTRA_TARGET_FLAGS); do \
47621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47622 done; \
47623 (cd $(TARGET_SUBDIR)/libiberty && \
47624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47626 "RANLIB=$${RANLIB}" \
47627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47628 install-info) \
47629 || exit 1
47630
47631 @endif target-libiberty
47632
47633 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
47634 maybe-install-pdf-target-libiberty:
47635 @if target-libiberty
47636 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
47637
47638 install-pdf-target-libiberty: \
47639 configure-target-libiberty \
47640 pdf-target-libiberty
47641 @: $(MAKE); $(unstage)
47642 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47643 r=`${PWD_COMMAND}`; export r; \
47644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47645 $(NORMAL_TARGET_EXPORTS) \
47646 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
47647 for flag in $(EXTRA_TARGET_FLAGS); do \
47648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47649 done; \
47650 (cd $(TARGET_SUBDIR)/libiberty && \
47651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47653 "RANLIB=$${RANLIB}" \
47654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47655 install-pdf) \
47656 || exit 1
47657
47658 @endif target-libiberty
47659
47660 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
47661 maybe-install-html-target-libiberty:
47662 @if target-libiberty
47663 maybe-install-html-target-libiberty: install-html-target-libiberty
47664
47665 install-html-target-libiberty: \
47666 configure-target-libiberty \
47667 html-target-libiberty
47668 @: $(MAKE); $(unstage)
47669 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47670 r=`${PWD_COMMAND}`; export r; \
47671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47672 $(NORMAL_TARGET_EXPORTS) \
47673 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
47674 for flag in $(EXTRA_TARGET_FLAGS); do \
47675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47676 done; \
47677 (cd $(TARGET_SUBDIR)/libiberty && \
47678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47680 "RANLIB=$${RANLIB}" \
47681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47682 install-html) \
47683 || exit 1
47684
47685 @endif target-libiberty
47686
47687 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
47688 maybe-installcheck-target-libiberty:
47689 @if target-libiberty
47690 maybe-installcheck-target-libiberty: installcheck-target-libiberty
47691
47692 installcheck-target-libiberty: \
47693 configure-target-libiberty
47694 @: $(MAKE); $(unstage)
47695 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47696 r=`${PWD_COMMAND}`; export r; \
47697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47698 $(NORMAL_TARGET_EXPORTS) \
47699 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
47700 for flag in $(EXTRA_TARGET_FLAGS); do \
47701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47702 done; \
47703 (cd $(TARGET_SUBDIR)/libiberty && \
47704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47706 "RANLIB=$${RANLIB}" \
47707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47708 installcheck) \
47709 || exit 1
47710
47711 @endif target-libiberty
47712
47713 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
47714 maybe-mostlyclean-target-libiberty:
47715 @if target-libiberty
47716 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
47717
47718 mostlyclean-target-libiberty:
47719 @: $(MAKE); $(unstage)
47720 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47721 r=`${PWD_COMMAND}`; export r; \
47722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47723 $(NORMAL_TARGET_EXPORTS) \
47724 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
47725 for flag in $(EXTRA_TARGET_FLAGS); do \
47726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47727 done; \
47728 (cd $(TARGET_SUBDIR)/libiberty && \
47729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47731 "RANLIB=$${RANLIB}" \
47732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47733 mostlyclean) \
47734 || exit 1
47735
47736 @endif target-libiberty
47737
47738 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
47739 maybe-clean-target-libiberty:
47740 @if target-libiberty
47741 maybe-clean-target-libiberty: clean-target-libiberty
47742
47743 clean-target-libiberty:
47744 @: $(MAKE); $(unstage)
47745 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47746 r=`${PWD_COMMAND}`; export r; \
47747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47748 $(NORMAL_TARGET_EXPORTS) \
47749 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
47750 for flag in $(EXTRA_TARGET_FLAGS); do \
47751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47752 done; \
47753 (cd $(TARGET_SUBDIR)/libiberty && \
47754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47756 "RANLIB=$${RANLIB}" \
47757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47758 clean) \
47759 || exit 1
47760
47761 @endif target-libiberty
47762
47763 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
47764 maybe-distclean-target-libiberty:
47765 @if target-libiberty
47766 maybe-distclean-target-libiberty: distclean-target-libiberty
47767
47768 distclean-target-libiberty:
47769 @: $(MAKE); $(unstage)
47770 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47771 r=`${PWD_COMMAND}`; export r; \
47772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47773 $(NORMAL_TARGET_EXPORTS) \
47774 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
47775 for flag in $(EXTRA_TARGET_FLAGS); do \
47776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47777 done; \
47778 (cd $(TARGET_SUBDIR)/libiberty && \
47779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47781 "RANLIB=$${RANLIB}" \
47782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47783 distclean) \
47784 || exit 1
47785
47786 @endif target-libiberty
47787
47788 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
47789 maybe-maintainer-clean-target-libiberty:
47790 @if target-libiberty
47791 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
47792
47793 maintainer-clean-target-libiberty:
47794 @: $(MAKE); $(unstage)
47795 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47796 r=`${PWD_COMMAND}`; export r; \
47797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47798 $(NORMAL_TARGET_EXPORTS) \
47799 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
47800 for flag in $(EXTRA_TARGET_FLAGS); do \
47801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47802 done; \
47803 (cd $(TARGET_SUBDIR)/libiberty && \
47804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47806 "RANLIB=$${RANLIB}" \
47807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47808 maintainer-clean) \
47809 || exit 1
47810
47811 @endif target-libiberty
47812
47813
47814
47815
47816
47817 .PHONY: configure-target-gperf maybe-configure-target-gperf
47818 maybe-configure-target-gperf:
47819 @if gcc-bootstrap
47820 configure-target-gperf: stage_current
47821 @endif gcc-bootstrap
47822 @if target-gperf
47823 maybe-configure-target-gperf: configure-target-gperf
47824 configure-target-gperf:
47825 @: $(MAKE); $(unstage)
47826 @r=`${PWD_COMMAND}`; export r; \
47827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47828 echo "Checking multilib configuration for gperf..."; \
47829 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
47830 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
47831 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
47832 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
47833 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
47834 else \
47835 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
47836 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
47837 fi; \
47838 else \
47839 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
47840 fi; \
47841 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
47842 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
47843 $(NORMAL_TARGET_EXPORTS) \
47844 echo Configuring in $(TARGET_SUBDIR)/gperf; \
47845 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
47846 case $(srcdir) in \
47847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47848 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
47849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47850 esac; \
47851 srcdiroption="--srcdir=$${topdir}/gperf"; \
47852 libsrcdir="$$s/gperf"; \
47853 rm -f no-such-file || : ; \
47854 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47855 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47856 --target=${target_alias} $${srcdiroption} \
47857 || exit 1
47858 @endif target-gperf
47859
47860
47861
47862
47863
47864 .PHONY: all-target-gperf maybe-all-target-gperf
47865 maybe-all-target-gperf:
47866 @if gcc-bootstrap
47867 all-target-gperf: stage_current
47868 @endif gcc-bootstrap
47869 @if target-gperf
47870 TARGET-target-gperf=all
47871 maybe-all-target-gperf: all-target-gperf
47872 all-target-gperf: configure-target-gperf
47873 @: $(MAKE); $(unstage)
47874 @r=`${PWD_COMMAND}`; export r; \
47875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47876 $(NORMAL_TARGET_EXPORTS) \
47877 (cd $(TARGET_SUBDIR)/gperf && \
47878 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47879 $(TARGET-target-gperf))
47880 @endif target-gperf
47881
47882
47883
47884
47885
47886 .PHONY: check-target-gperf maybe-check-target-gperf
47887 maybe-check-target-gperf:
47888 @if target-gperf
47889 maybe-check-target-gperf: check-target-gperf
47890
47891 check-target-gperf:
47892 @: $(MAKE); $(unstage)
47893 @r=`${PWD_COMMAND}`; export r; \
47894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47895 $(NORMAL_TARGET_EXPORTS) \
47896 (cd $(TARGET_SUBDIR)/gperf && \
47897 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47898
47899 @endif target-gperf
47900
47901 .PHONY: install-target-gperf maybe-install-target-gperf
47902 maybe-install-target-gperf:
47903 @if target-gperf
47904 maybe-install-target-gperf: install-target-gperf
47905
47906 install-target-gperf: installdirs
47907 @: $(MAKE); $(unstage)
47908 @r=`${PWD_COMMAND}`; export r; \
47909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47910 $(NORMAL_TARGET_EXPORTS) \
47911 (cd $(TARGET_SUBDIR)/gperf && \
47912 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47913
47914 @endif target-gperf
47915
47916 # Other targets (info, dvi, pdf, etc.)
47917
47918 .PHONY: maybe-info-target-gperf info-target-gperf
47919 maybe-info-target-gperf:
47920 @if target-gperf
47921 maybe-info-target-gperf: info-target-gperf
47922
47923 info-target-gperf: \
47924 configure-target-gperf
47925 @: $(MAKE); $(unstage)
47926 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47927 r=`${PWD_COMMAND}`; export r; \
47928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47929 $(NORMAL_TARGET_EXPORTS) \
47930 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
47931 for flag in $(EXTRA_TARGET_FLAGS); do \
47932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47933 done; \
47934 (cd $(TARGET_SUBDIR)/gperf && \
47935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47937 "RANLIB=$${RANLIB}" \
47938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47939 info) \
47940 || exit 1
47941
47942 @endif target-gperf
47943
47944 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
47945 maybe-dvi-target-gperf:
47946 @if target-gperf
47947 maybe-dvi-target-gperf: dvi-target-gperf
47948
47949 dvi-target-gperf: \
47950 configure-target-gperf
47951 @: $(MAKE); $(unstage)
47952 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47953 r=`${PWD_COMMAND}`; export r; \
47954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47955 $(NORMAL_TARGET_EXPORTS) \
47956 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
47957 for flag in $(EXTRA_TARGET_FLAGS); do \
47958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47959 done; \
47960 (cd $(TARGET_SUBDIR)/gperf && \
47961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47963 "RANLIB=$${RANLIB}" \
47964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47965 dvi) \
47966 || exit 1
47967
47968 @endif target-gperf
47969
47970 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
47971 maybe-pdf-target-gperf:
47972 @if target-gperf
47973 maybe-pdf-target-gperf: pdf-target-gperf
47974
47975 pdf-target-gperf: \
47976 configure-target-gperf
47977 @: $(MAKE); $(unstage)
47978 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47979 r=`${PWD_COMMAND}`; export r; \
47980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47981 $(NORMAL_TARGET_EXPORTS) \
47982 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
47983 for flag in $(EXTRA_TARGET_FLAGS); do \
47984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47985 done; \
47986 (cd $(TARGET_SUBDIR)/gperf && \
47987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47989 "RANLIB=$${RANLIB}" \
47990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47991 pdf) \
47992 || exit 1
47993
47994 @endif target-gperf
47995
47996 .PHONY: maybe-html-target-gperf html-target-gperf
47997 maybe-html-target-gperf:
47998 @if target-gperf
47999 maybe-html-target-gperf: html-target-gperf
48000
48001 html-target-gperf: \
48002 configure-target-gperf
48003 @: $(MAKE); $(unstage)
48004 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48005 r=`${PWD_COMMAND}`; export r; \
48006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48007 $(NORMAL_TARGET_EXPORTS) \
48008 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
48009 for flag in $(EXTRA_TARGET_FLAGS); do \
48010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48011 done; \
48012 (cd $(TARGET_SUBDIR)/gperf && \
48013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48015 "RANLIB=$${RANLIB}" \
48016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48017 html) \
48018 || exit 1
48019
48020 @endif target-gperf
48021
48022 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
48023 maybe-TAGS-target-gperf:
48024 @if target-gperf
48025 maybe-TAGS-target-gperf: TAGS-target-gperf
48026
48027 TAGS-target-gperf: \
48028 configure-target-gperf
48029 @: $(MAKE); $(unstage)
48030 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48031 r=`${PWD_COMMAND}`; export r; \
48032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48033 $(NORMAL_TARGET_EXPORTS) \
48034 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
48035 for flag in $(EXTRA_TARGET_FLAGS); do \
48036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48037 done; \
48038 (cd $(TARGET_SUBDIR)/gperf && \
48039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48041 "RANLIB=$${RANLIB}" \
48042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48043 TAGS) \
48044 || exit 1
48045
48046 @endif target-gperf
48047
48048 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
48049 maybe-install-info-target-gperf:
48050 @if target-gperf
48051 maybe-install-info-target-gperf: install-info-target-gperf
48052
48053 install-info-target-gperf: \
48054 configure-target-gperf \
48055 info-target-gperf
48056 @: $(MAKE); $(unstage)
48057 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48058 r=`${PWD_COMMAND}`; export r; \
48059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48060 $(NORMAL_TARGET_EXPORTS) \
48061 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
48062 for flag in $(EXTRA_TARGET_FLAGS); do \
48063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48064 done; \
48065 (cd $(TARGET_SUBDIR)/gperf && \
48066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48068 "RANLIB=$${RANLIB}" \
48069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48070 install-info) \
48071 || exit 1
48072
48073 @endif target-gperf
48074
48075 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
48076 maybe-install-pdf-target-gperf:
48077 @if target-gperf
48078 maybe-install-pdf-target-gperf: install-pdf-target-gperf
48079
48080 install-pdf-target-gperf: \
48081 configure-target-gperf \
48082 pdf-target-gperf
48083 @: $(MAKE); $(unstage)
48084 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48085 r=`${PWD_COMMAND}`; export r; \
48086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48087 $(NORMAL_TARGET_EXPORTS) \
48088 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
48089 for flag in $(EXTRA_TARGET_FLAGS); do \
48090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48091 done; \
48092 (cd $(TARGET_SUBDIR)/gperf && \
48093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48095 "RANLIB=$${RANLIB}" \
48096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48097 install-pdf) \
48098 || exit 1
48099
48100 @endif target-gperf
48101
48102 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
48103 maybe-install-html-target-gperf:
48104 @if target-gperf
48105 maybe-install-html-target-gperf: install-html-target-gperf
48106
48107 install-html-target-gperf: \
48108 configure-target-gperf \
48109 html-target-gperf
48110 @: $(MAKE); $(unstage)
48111 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48112 r=`${PWD_COMMAND}`; export r; \
48113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48114 $(NORMAL_TARGET_EXPORTS) \
48115 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
48116 for flag in $(EXTRA_TARGET_FLAGS); do \
48117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48118 done; \
48119 (cd $(TARGET_SUBDIR)/gperf && \
48120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48122 "RANLIB=$${RANLIB}" \
48123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48124 install-html) \
48125 || exit 1
48126
48127 @endif target-gperf
48128
48129 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
48130 maybe-installcheck-target-gperf:
48131 @if target-gperf
48132 maybe-installcheck-target-gperf: installcheck-target-gperf
48133
48134 installcheck-target-gperf: \
48135 configure-target-gperf
48136 @: $(MAKE); $(unstage)
48137 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48138 r=`${PWD_COMMAND}`; export r; \
48139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48140 $(NORMAL_TARGET_EXPORTS) \
48141 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
48142 for flag in $(EXTRA_TARGET_FLAGS); do \
48143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48144 done; \
48145 (cd $(TARGET_SUBDIR)/gperf && \
48146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48148 "RANLIB=$${RANLIB}" \
48149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48150 installcheck) \
48151 || exit 1
48152
48153 @endif target-gperf
48154
48155 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
48156 maybe-mostlyclean-target-gperf:
48157 @if target-gperf
48158 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
48159
48160 mostlyclean-target-gperf:
48161 @: $(MAKE); $(unstage)
48162 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48163 r=`${PWD_COMMAND}`; export r; \
48164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48165 $(NORMAL_TARGET_EXPORTS) \
48166 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
48167 for flag in $(EXTRA_TARGET_FLAGS); do \
48168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48169 done; \
48170 (cd $(TARGET_SUBDIR)/gperf && \
48171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48173 "RANLIB=$${RANLIB}" \
48174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48175 mostlyclean) \
48176 || exit 1
48177
48178 @endif target-gperf
48179
48180 .PHONY: maybe-clean-target-gperf clean-target-gperf
48181 maybe-clean-target-gperf:
48182 @if target-gperf
48183 maybe-clean-target-gperf: clean-target-gperf
48184
48185 clean-target-gperf:
48186 @: $(MAKE); $(unstage)
48187 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48188 r=`${PWD_COMMAND}`; export r; \
48189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48190 $(NORMAL_TARGET_EXPORTS) \
48191 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
48192 for flag in $(EXTRA_TARGET_FLAGS); do \
48193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48194 done; \
48195 (cd $(TARGET_SUBDIR)/gperf && \
48196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48198 "RANLIB=$${RANLIB}" \
48199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48200 clean) \
48201 || exit 1
48202
48203 @endif target-gperf
48204
48205 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
48206 maybe-distclean-target-gperf:
48207 @if target-gperf
48208 maybe-distclean-target-gperf: distclean-target-gperf
48209
48210 distclean-target-gperf:
48211 @: $(MAKE); $(unstage)
48212 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48213 r=`${PWD_COMMAND}`; export r; \
48214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48215 $(NORMAL_TARGET_EXPORTS) \
48216 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
48217 for flag in $(EXTRA_TARGET_FLAGS); do \
48218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48219 done; \
48220 (cd $(TARGET_SUBDIR)/gperf && \
48221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48223 "RANLIB=$${RANLIB}" \
48224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48225 distclean) \
48226 || exit 1
48227
48228 @endif target-gperf
48229
48230 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
48231 maybe-maintainer-clean-target-gperf:
48232 @if target-gperf
48233 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
48234
48235 maintainer-clean-target-gperf:
48236 @: $(MAKE); $(unstage)
48237 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48238 r=`${PWD_COMMAND}`; export r; \
48239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48240 $(NORMAL_TARGET_EXPORTS) \
48241 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
48242 for flag in $(EXTRA_TARGET_FLAGS); do \
48243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48244 done; \
48245 (cd $(TARGET_SUBDIR)/gperf && \
48246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48248 "RANLIB=$${RANLIB}" \
48249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48250 maintainer-clean) \
48251 || exit 1
48252
48253 @endif target-gperf
48254
48255
48256
48257
48258
48259 .PHONY: configure-target-examples maybe-configure-target-examples
48260 maybe-configure-target-examples:
48261 @if gcc-bootstrap
48262 configure-target-examples: stage_current
48263 @endif gcc-bootstrap
48264 @if target-examples
48265 maybe-configure-target-examples: configure-target-examples
48266 configure-target-examples:
48267 @: $(MAKE); $(unstage)
48268 @r=`${PWD_COMMAND}`; export r; \
48269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48270 echo "Checking multilib configuration for examples..."; \
48271 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
48272 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
48273 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
48274 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
48275 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
48276 else \
48277 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
48278 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
48279 fi; \
48280 else \
48281 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
48282 fi; \
48283 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
48284 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
48285 $(NORMAL_TARGET_EXPORTS) \
48286 echo Configuring in $(TARGET_SUBDIR)/examples; \
48287 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
48288 case $(srcdir) in \
48289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48290 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
48291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48292 esac; \
48293 srcdiroption="--srcdir=$${topdir}/examples"; \
48294 libsrcdir="$$s/examples"; \
48295 rm -f no-such-file || : ; \
48296 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48297 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48298 --target=${target_alias} $${srcdiroption} \
48299 || exit 1
48300 @endif target-examples
48301
48302
48303
48304
48305
48306 .PHONY: all-target-examples maybe-all-target-examples
48307 maybe-all-target-examples:
48308 @if gcc-bootstrap
48309 all-target-examples: stage_current
48310 @endif gcc-bootstrap
48311 @if target-examples
48312 TARGET-target-examples=all
48313 maybe-all-target-examples: all-target-examples
48314 all-target-examples: configure-target-examples
48315 @: $(MAKE); $(unstage)
48316 @r=`${PWD_COMMAND}`; export r; \
48317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48318 $(NORMAL_TARGET_EXPORTS) \
48319 (cd $(TARGET_SUBDIR)/examples && \
48320 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48321 $(TARGET-target-examples))
48322 @endif target-examples
48323
48324
48325
48326
48327
48328 .PHONY: check-target-examples maybe-check-target-examples
48329 maybe-check-target-examples:
48330 @if target-examples
48331 maybe-check-target-examples: check-target-examples
48332
48333 # Dummy target for uncheckable module.
48334 check-target-examples:
48335
48336 @endif target-examples
48337
48338 .PHONY: install-target-examples maybe-install-target-examples
48339 maybe-install-target-examples:
48340 @if target-examples
48341 maybe-install-target-examples: install-target-examples
48342
48343 # Dummy target for uninstallable.
48344 install-target-examples:
48345
48346 @endif target-examples
48347
48348 # Other targets (info, dvi, pdf, etc.)
48349
48350 .PHONY: maybe-info-target-examples info-target-examples
48351 maybe-info-target-examples:
48352 @if target-examples
48353 maybe-info-target-examples: info-target-examples
48354
48355 info-target-examples: \
48356 configure-target-examples
48357 @: $(MAKE); $(unstage)
48358 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48359 r=`${PWD_COMMAND}`; export r; \
48360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48361 $(NORMAL_TARGET_EXPORTS) \
48362 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
48363 for flag in $(EXTRA_TARGET_FLAGS); do \
48364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48365 done; \
48366 (cd $(TARGET_SUBDIR)/examples && \
48367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48369 "RANLIB=$${RANLIB}" \
48370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48371 info) \
48372 || exit 1
48373
48374 @endif target-examples
48375
48376 .PHONY: maybe-dvi-target-examples dvi-target-examples
48377 maybe-dvi-target-examples:
48378 @if target-examples
48379 maybe-dvi-target-examples: dvi-target-examples
48380
48381 dvi-target-examples: \
48382 configure-target-examples
48383 @: $(MAKE); $(unstage)
48384 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48385 r=`${PWD_COMMAND}`; export r; \
48386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48387 $(NORMAL_TARGET_EXPORTS) \
48388 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
48389 for flag in $(EXTRA_TARGET_FLAGS); do \
48390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48391 done; \
48392 (cd $(TARGET_SUBDIR)/examples && \
48393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48395 "RANLIB=$${RANLIB}" \
48396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48397 dvi) \
48398 || exit 1
48399
48400 @endif target-examples
48401
48402 .PHONY: maybe-pdf-target-examples pdf-target-examples
48403 maybe-pdf-target-examples:
48404 @if target-examples
48405 maybe-pdf-target-examples: pdf-target-examples
48406
48407 pdf-target-examples: \
48408 configure-target-examples
48409 @: $(MAKE); $(unstage)
48410 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48411 r=`${PWD_COMMAND}`; export r; \
48412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48413 $(NORMAL_TARGET_EXPORTS) \
48414 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
48415 for flag in $(EXTRA_TARGET_FLAGS); do \
48416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48417 done; \
48418 (cd $(TARGET_SUBDIR)/examples && \
48419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48421 "RANLIB=$${RANLIB}" \
48422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48423 pdf) \
48424 || exit 1
48425
48426 @endif target-examples
48427
48428 .PHONY: maybe-html-target-examples html-target-examples
48429 maybe-html-target-examples:
48430 @if target-examples
48431 maybe-html-target-examples: html-target-examples
48432
48433 html-target-examples: \
48434 configure-target-examples
48435 @: $(MAKE); $(unstage)
48436 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48437 r=`${PWD_COMMAND}`; export r; \
48438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48439 $(NORMAL_TARGET_EXPORTS) \
48440 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
48441 for flag in $(EXTRA_TARGET_FLAGS); do \
48442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48443 done; \
48444 (cd $(TARGET_SUBDIR)/examples && \
48445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48447 "RANLIB=$${RANLIB}" \
48448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48449 html) \
48450 || exit 1
48451
48452 @endif target-examples
48453
48454 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
48455 maybe-TAGS-target-examples:
48456 @if target-examples
48457 maybe-TAGS-target-examples: TAGS-target-examples
48458
48459 TAGS-target-examples: \
48460 configure-target-examples
48461 @: $(MAKE); $(unstage)
48462 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48463 r=`${PWD_COMMAND}`; export r; \
48464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48465 $(NORMAL_TARGET_EXPORTS) \
48466 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
48467 for flag in $(EXTRA_TARGET_FLAGS); do \
48468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48469 done; \
48470 (cd $(TARGET_SUBDIR)/examples && \
48471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48473 "RANLIB=$${RANLIB}" \
48474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48475 TAGS) \
48476 || exit 1
48477
48478 @endif target-examples
48479
48480 .PHONY: maybe-install-info-target-examples install-info-target-examples
48481 maybe-install-info-target-examples:
48482 @if target-examples
48483 maybe-install-info-target-examples: install-info-target-examples
48484
48485 install-info-target-examples: \
48486 configure-target-examples \
48487 info-target-examples
48488 @: $(MAKE); $(unstage)
48489 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48490 r=`${PWD_COMMAND}`; export r; \
48491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48492 $(NORMAL_TARGET_EXPORTS) \
48493 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
48494 for flag in $(EXTRA_TARGET_FLAGS); do \
48495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48496 done; \
48497 (cd $(TARGET_SUBDIR)/examples && \
48498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48500 "RANLIB=$${RANLIB}" \
48501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48502 install-info) \
48503 || exit 1
48504
48505 @endif target-examples
48506
48507 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
48508 maybe-install-pdf-target-examples:
48509 @if target-examples
48510 maybe-install-pdf-target-examples: install-pdf-target-examples
48511
48512 install-pdf-target-examples: \
48513 configure-target-examples \
48514 pdf-target-examples
48515 @: $(MAKE); $(unstage)
48516 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48517 r=`${PWD_COMMAND}`; export r; \
48518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48519 $(NORMAL_TARGET_EXPORTS) \
48520 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
48521 for flag in $(EXTRA_TARGET_FLAGS); do \
48522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48523 done; \
48524 (cd $(TARGET_SUBDIR)/examples && \
48525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48527 "RANLIB=$${RANLIB}" \
48528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48529 install-pdf) \
48530 || exit 1
48531
48532 @endif target-examples
48533
48534 .PHONY: maybe-install-html-target-examples install-html-target-examples
48535 maybe-install-html-target-examples:
48536 @if target-examples
48537 maybe-install-html-target-examples: install-html-target-examples
48538
48539 install-html-target-examples: \
48540 configure-target-examples \
48541 html-target-examples
48542 @: $(MAKE); $(unstage)
48543 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48544 r=`${PWD_COMMAND}`; export r; \
48545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48546 $(NORMAL_TARGET_EXPORTS) \
48547 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
48548 for flag in $(EXTRA_TARGET_FLAGS); do \
48549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48550 done; \
48551 (cd $(TARGET_SUBDIR)/examples && \
48552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48554 "RANLIB=$${RANLIB}" \
48555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48556 install-html) \
48557 || exit 1
48558
48559 @endif target-examples
48560
48561 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
48562 maybe-installcheck-target-examples:
48563 @if target-examples
48564 maybe-installcheck-target-examples: installcheck-target-examples
48565
48566 installcheck-target-examples: \
48567 configure-target-examples
48568 @: $(MAKE); $(unstage)
48569 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48570 r=`${PWD_COMMAND}`; export r; \
48571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48572 $(NORMAL_TARGET_EXPORTS) \
48573 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
48574 for flag in $(EXTRA_TARGET_FLAGS); do \
48575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48576 done; \
48577 (cd $(TARGET_SUBDIR)/examples && \
48578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48580 "RANLIB=$${RANLIB}" \
48581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48582 installcheck) \
48583 || exit 1
48584
48585 @endif target-examples
48586
48587 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
48588 maybe-mostlyclean-target-examples:
48589 @if target-examples
48590 maybe-mostlyclean-target-examples: mostlyclean-target-examples
48591
48592 mostlyclean-target-examples:
48593 @: $(MAKE); $(unstage)
48594 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48595 r=`${PWD_COMMAND}`; export r; \
48596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48597 $(NORMAL_TARGET_EXPORTS) \
48598 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
48599 for flag in $(EXTRA_TARGET_FLAGS); do \
48600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48601 done; \
48602 (cd $(TARGET_SUBDIR)/examples && \
48603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48605 "RANLIB=$${RANLIB}" \
48606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48607 mostlyclean) \
48608 || exit 1
48609
48610 @endif target-examples
48611
48612 .PHONY: maybe-clean-target-examples clean-target-examples
48613 maybe-clean-target-examples:
48614 @if target-examples
48615 maybe-clean-target-examples: clean-target-examples
48616
48617 clean-target-examples:
48618 @: $(MAKE); $(unstage)
48619 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48620 r=`${PWD_COMMAND}`; export r; \
48621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48622 $(NORMAL_TARGET_EXPORTS) \
48623 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
48624 for flag in $(EXTRA_TARGET_FLAGS); do \
48625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48626 done; \
48627 (cd $(TARGET_SUBDIR)/examples && \
48628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48630 "RANLIB=$${RANLIB}" \
48631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48632 clean) \
48633 || exit 1
48634
48635 @endif target-examples
48636
48637 .PHONY: maybe-distclean-target-examples distclean-target-examples
48638 maybe-distclean-target-examples:
48639 @if target-examples
48640 maybe-distclean-target-examples: distclean-target-examples
48641
48642 distclean-target-examples:
48643 @: $(MAKE); $(unstage)
48644 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48645 r=`${PWD_COMMAND}`; export r; \
48646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48647 $(NORMAL_TARGET_EXPORTS) \
48648 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
48649 for flag in $(EXTRA_TARGET_FLAGS); do \
48650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48651 done; \
48652 (cd $(TARGET_SUBDIR)/examples && \
48653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48655 "RANLIB=$${RANLIB}" \
48656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48657 distclean) \
48658 || exit 1
48659
48660 @endif target-examples
48661
48662 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
48663 maybe-maintainer-clean-target-examples:
48664 @if target-examples
48665 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
48666
48667 maintainer-clean-target-examples:
48668 @: $(MAKE); $(unstage)
48669 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48670 r=`${PWD_COMMAND}`; export r; \
48671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48672 $(NORMAL_TARGET_EXPORTS) \
48673 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
48674 for flag in $(EXTRA_TARGET_FLAGS); do \
48675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48676 done; \
48677 (cd $(TARGET_SUBDIR)/examples && \
48678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48680 "RANLIB=$${RANLIB}" \
48681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48682 maintainer-clean) \
48683 || exit 1
48684
48685 @endif target-examples
48686
48687
48688
48689
48690
48691 .PHONY: configure-target-libffi maybe-configure-target-libffi
48692 maybe-configure-target-libffi:
48693 @if gcc-bootstrap
48694 configure-target-libffi: stage_current
48695 @endif gcc-bootstrap
48696 @if target-libffi
48697 maybe-configure-target-libffi: configure-target-libffi
48698 configure-target-libffi:
48699 @: $(MAKE); $(unstage)
48700 @r=`${PWD_COMMAND}`; export r; \
48701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48702 echo "Checking multilib configuration for libffi..."; \
48703 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
48704 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
48705 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
48706 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
48707 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
48708 else \
48709 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
48710 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
48711 fi; \
48712 else \
48713 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
48714 fi; \
48715 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
48716 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
48717 $(NORMAL_TARGET_EXPORTS) \
48718 echo Configuring in $(TARGET_SUBDIR)/libffi; \
48719 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
48720 case $(srcdir) in \
48721 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48722 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
48723 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48724 esac; \
48725 srcdiroption="--srcdir=$${topdir}/libffi"; \
48726 libsrcdir="$$s/libffi"; \
48727 rm -f no-such-file || : ; \
48728 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48729 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48730 --target=${target_alias} $${srcdiroption} \
48731 || exit 1
48732 @endif target-libffi
48733
48734
48735
48736
48737
48738 .PHONY: all-target-libffi maybe-all-target-libffi
48739 maybe-all-target-libffi:
48740 @if gcc-bootstrap
48741 all-target-libffi: stage_current
48742 @endif gcc-bootstrap
48743 @if target-libffi
48744 TARGET-target-libffi=all
48745 maybe-all-target-libffi: all-target-libffi
48746 all-target-libffi: configure-target-libffi
48747 @: $(MAKE); $(unstage)
48748 @r=`${PWD_COMMAND}`; export r; \
48749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48750 $(NORMAL_TARGET_EXPORTS) \
48751 (cd $(TARGET_SUBDIR)/libffi && \
48752 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48753 $(TARGET-target-libffi))
48754 @endif target-libffi
48755
48756
48757
48758
48759
48760 .PHONY: check-target-libffi maybe-check-target-libffi
48761 maybe-check-target-libffi:
48762 @if target-libffi
48763 maybe-check-target-libffi: check-target-libffi
48764
48765 check-target-libffi:
48766 @: $(MAKE); $(unstage)
48767 @r=`${PWD_COMMAND}`; export r; \
48768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48769 $(NORMAL_TARGET_EXPORTS) \
48770 (cd $(TARGET_SUBDIR)/libffi && \
48771 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48772
48773 @endif target-libffi
48774
48775 .PHONY: install-target-libffi maybe-install-target-libffi
48776 maybe-install-target-libffi:
48777 @if target-libffi
48778 maybe-install-target-libffi: install-target-libffi
48779
48780 install-target-libffi: installdirs
48781 @: $(MAKE); $(unstage)
48782 @r=`${PWD_COMMAND}`; export r; \
48783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48784 $(NORMAL_TARGET_EXPORTS) \
48785 (cd $(TARGET_SUBDIR)/libffi && \
48786 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48787
48788 @endif target-libffi
48789
48790 # Other targets (info, dvi, pdf, etc.)
48791
48792 .PHONY: maybe-info-target-libffi info-target-libffi
48793 maybe-info-target-libffi:
48794 @if target-libffi
48795 maybe-info-target-libffi: info-target-libffi
48796
48797 info-target-libffi: \
48798 configure-target-libffi
48799 @: $(MAKE); $(unstage)
48800 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48801 r=`${PWD_COMMAND}`; export r; \
48802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48803 $(NORMAL_TARGET_EXPORTS) \
48804 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
48805 for flag in $(EXTRA_TARGET_FLAGS); do \
48806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48807 done; \
48808 (cd $(TARGET_SUBDIR)/libffi && \
48809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48811 "RANLIB=$${RANLIB}" \
48812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48813 info) \
48814 || exit 1
48815
48816 @endif target-libffi
48817
48818 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
48819 maybe-dvi-target-libffi:
48820 @if target-libffi
48821 maybe-dvi-target-libffi: dvi-target-libffi
48822
48823 dvi-target-libffi: \
48824 configure-target-libffi
48825 @: $(MAKE); $(unstage)
48826 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48827 r=`${PWD_COMMAND}`; export r; \
48828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48829 $(NORMAL_TARGET_EXPORTS) \
48830 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
48831 for flag in $(EXTRA_TARGET_FLAGS); do \
48832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48833 done; \
48834 (cd $(TARGET_SUBDIR)/libffi && \
48835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48837 "RANLIB=$${RANLIB}" \
48838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48839 dvi) \
48840 || exit 1
48841
48842 @endif target-libffi
48843
48844 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
48845 maybe-pdf-target-libffi:
48846 @if target-libffi
48847 maybe-pdf-target-libffi: pdf-target-libffi
48848
48849 pdf-target-libffi: \
48850 configure-target-libffi
48851 @: $(MAKE); $(unstage)
48852 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48853 r=`${PWD_COMMAND}`; export r; \
48854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48855 $(NORMAL_TARGET_EXPORTS) \
48856 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
48857 for flag in $(EXTRA_TARGET_FLAGS); do \
48858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48859 done; \
48860 (cd $(TARGET_SUBDIR)/libffi && \
48861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48863 "RANLIB=$${RANLIB}" \
48864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48865 pdf) \
48866 || exit 1
48867
48868 @endif target-libffi
48869
48870 .PHONY: maybe-html-target-libffi html-target-libffi
48871 maybe-html-target-libffi:
48872 @if target-libffi
48873 maybe-html-target-libffi: html-target-libffi
48874
48875 html-target-libffi: \
48876 configure-target-libffi
48877 @: $(MAKE); $(unstage)
48878 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48879 r=`${PWD_COMMAND}`; export r; \
48880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48881 $(NORMAL_TARGET_EXPORTS) \
48882 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
48883 for flag in $(EXTRA_TARGET_FLAGS); do \
48884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48885 done; \
48886 (cd $(TARGET_SUBDIR)/libffi && \
48887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48889 "RANLIB=$${RANLIB}" \
48890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48891 html) \
48892 || exit 1
48893
48894 @endif target-libffi
48895
48896 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
48897 maybe-TAGS-target-libffi:
48898 @if target-libffi
48899 maybe-TAGS-target-libffi: TAGS-target-libffi
48900
48901 TAGS-target-libffi: \
48902 configure-target-libffi
48903 @: $(MAKE); $(unstage)
48904 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48905 r=`${PWD_COMMAND}`; export r; \
48906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48907 $(NORMAL_TARGET_EXPORTS) \
48908 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
48909 for flag in $(EXTRA_TARGET_FLAGS); do \
48910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48911 done; \
48912 (cd $(TARGET_SUBDIR)/libffi && \
48913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48915 "RANLIB=$${RANLIB}" \
48916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48917 TAGS) \
48918 || exit 1
48919
48920 @endif target-libffi
48921
48922 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
48923 maybe-install-info-target-libffi:
48924 @if target-libffi
48925 maybe-install-info-target-libffi: install-info-target-libffi
48926
48927 install-info-target-libffi: \
48928 configure-target-libffi \
48929 info-target-libffi
48930 @: $(MAKE); $(unstage)
48931 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48932 r=`${PWD_COMMAND}`; export r; \
48933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48934 $(NORMAL_TARGET_EXPORTS) \
48935 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
48936 for flag in $(EXTRA_TARGET_FLAGS); do \
48937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48938 done; \
48939 (cd $(TARGET_SUBDIR)/libffi && \
48940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48942 "RANLIB=$${RANLIB}" \
48943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48944 install-info) \
48945 || exit 1
48946
48947 @endif target-libffi
48948
48949 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
48950 maybe-install-pdf-target-libffi:
48951 @if target-libffi
48952 maybe-install-pdf-target-libffi: install-pdf-target-libffi
48953
48954 install-pdf-target-libffi: \
48955 configure-target-libffi \
48956 pdf-target-libffi
48957 @: $(MAKE); $(unstage)
48958 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48959 r=`${PWD_COMMAND}`; export r; \
48960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48961 $(NORMAL_TARGET_EXPORTS) \
48962 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
48963 for flag in $(EXTRA_TARGET_FLAGS); do \
48964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48965 done; \
48966 (cd $(TARGET_SUBDIR)/libffi && \
48967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48969 "RANLIB=$${RANLIB}" \
48970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48971 install-pdf) \
48972 || exit 1
48973
48974 @endif target-libffi
48975
48976 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
48977 maybe-install-html-target-libffi:
48978 @if target-libffi
48979 maybe-install-html-target-libffi: install-html-target-libffi
48980
48981 install-html-target-libffi: \
48982 configure-target-libffi \
48983 html-target-libffi
48984 @: $(MAKE); $(unstage)
48985 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48986 r=`${PWD_COMMAND}`; export r; \
48987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48988 $(NORMAL_TARGET_EXPORTS) \
48989 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
48990 for flag in $(EXTRA_TARGET_FLAGS); do \
48991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48992 done; \
48993 (cd $(TARGET_SUBDIR)/libffi && \
48994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48996 "RANLIB=$${RANLIB}" \
48997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48998 install-html) \
48999 || exit 1
49000
49001 @endif target-libffi
49002
49003 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
49004 maybe-installcheck-target-libffi:
49005 @if target-libffi
49006 maybe-installcheck-target-libffi: installcheck-target-libffi
49007
49008 installcheck-target-libffi: \
49009 configure-target-libffi
49010 @: $(MAKE); $(unstage)
49011 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49012 r=`${PWD_COMMAND}`; export r; \
49013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49014 $(NORMAL_TARGET_EXPORTS) \
49015 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
49016 for flag in $(EXTRA_TARGET_FLAGS); do \
49017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49018 done; \
49019 (cd $(TARGET_SUBDIR)/libffi && \
49020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49022 "RANLIB=$${RANLIB}" \
49023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49024 installcheck) \
49025 || exit 1
49026
49027 @endif target-libffi
49028
49029 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
49030 maybe-mostlyclean-target-libffi:
49031 @if target-libffi
49032 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
49033
49034 mostlyclean-target-libffi:
49035 @: $(MAKE); $(unstage)
49036 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49037 r=`${PWD_COMMAND}`; export r; \
49038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49039 $(NORMAL_TARGET_EXPORTS) \
49040 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
49041 for flag in $(EXTRA_TARGET_FLAGS); do \
49042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49043 done; \
49044 (cd $(TARGET_SUBDIR)/libffi && \
49045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49047 "RANLIB=$${RANLIB}" \
49048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49049 mostlyclean) \
49050 || exit 1
49051
49052 @endif target-libffi
49053
49054 .PHONY: maybe-clean-target-libffi clean-target-libffi
49055 maybe-clean-target-libffi:
49056 @if target-libffi
49057 maybe-clean-target-libffi: clean-target-libffi
49058
49059 clean-target-libffi:
49060 @: $(MAKE); $(unstage)
49061 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49062 r=`${PWD_COMMAND}`; export r; \
49063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49064 $(NORMAL_TARGET_EXPORTS) \
49065 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
49066 for flag in $(EXTRA_TARGET_FLAGS); do \
49067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49068 done; \
49069 (cd $(TARGET_SUBDIR)/libffi && \
49070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49072 "RANLIB=$${RANLIB}" \
49073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49074 clean) \
49075 || exit 1
49076
49077 @endif target-libffi
49078
49079 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
49080 maybe-distclean-target-libffi:
49081 @if target-libffi
49082 maybe-distclean-target-libffi: distclean-target-libffi
49083
49084 distclean-target-libffi:
49085 @: $(MAKE); $(unstage)
49086 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49087 r=`${PWD_COMMAND}`; export r; \
49088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49089 $(NORMAL_TARGET_EXPORTS) \
49090 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
49091 for flag in $(EXTRA_TARGET_FLAGS); do \
49092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49093 done; \
49094 (cd $(TARGET_SUBDIR)/libffi && \
49095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49097 "RANLIB=$${RANLIB}" \
49098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49099 distclean) \
49100 || exit 1
49101
49102 @endif target-libffi
49103
49104 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
49105 maybe-maintainer-clean-target-libffi:
49106 @if target-libffi
49107 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
49108
49109 maintainer-clean-target-libffi:
49110 @: $(MAKE); $(unstage)
49111 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49112 r=`${PWD_COMMAND}`; export r; \
49113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49114 $(NORMAL_TARGET_EXPORTS) \
49115 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
49116 for flag in $(EXTRA_TARGET_FLAGS); do \
49117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49118 done; \
49119 (cd $(TARGET_SUBDIR)/libffi && \
49120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49122 "RANLIB=$${RANLIB}" \
49123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49124 maintainer-clean) \
49125 || exit 1
49126
49127 @endif target-libffi
49128
49129
49130
49131
49132
49133 .PHONY: configure-target-libjava maybe-configure-target-libjava
49134 maybe-configure-target-libjava:
49135 @if gcc-bootstrap
49136 configure-target-libjava: stage_current
49137 @endif gcc-bootstrap
49138 @if target-libjava
49139 maybe-configure-target-libjava: configure-target-libjava
49140 configure-target-libjava:
49141 @: $(MAKE); $(unstage)
49142 @r=`${PWD_COMMAND}`; export r; \
49143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49144 echo "Checking multilib configuration for libjava..."; \
49145 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
49146 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
49147 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
49148 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
49149 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
49150 else \
49151 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
49152 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
49153 fi; \
49154 else \
49155 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
49156 fi; \
49157 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
49158 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
49159 $(RAW_CXX_TARGET_EXPORTS) \
49160 echo Configuring in $(TARGET_SUBDIR)/libjava; \
49161 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
49162 case $(srcdir) in \
49163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49164 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
49165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49166 esac; \
49167 srcdiroption="--srcdir=$${topdir}/libjava"; \
49168 libsrcdir="$$s/libjava"; \
49169 rm -f no-such-file || : ; \
49170 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49171 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49172 --target=${target_alias} $${srcdiroption} \
49173 || exit 1
49174 @endif target-libjava
49175
49176
49177
49178
49179
49180 .PHONY: all-target-libjava maybe-all-target-libjava
49181 maybe-all-target-libjava:
49182 @if gcc-bootstrap
49183 all-target-libjava: stage_current
49184 @endif gcc-bootstrap
49185 @if target-libjava
49186 TARGET-target-libjava=all
49187 maybe-all-target-libjava: all-target-libjava
49188 all-target-libjava: configure-target-libjava
49189 @: $(MAKE); $(unstage)
49190 @r=`${PWD_COMMAND}`; export r; \
49191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49192 $(RAW_CXX_TARGET_EXPORTS) \
49193 (cd $(TARGET_SUBDIR)/libjava && \
49194 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
49195 $(TARGET-target-libjava))
49196 @endif target-libjava
49197
49198
49199
49200
49201
49202 .PHONY: check-target-libjava maybe-check-target-libjava
49203 maybe-check-target-libjava:
49204 @if target-libjava
49205 maybe-check-target-libjava: check-target-libjava
49206
49207 check-target-libjava:
49208 @: $(MAKE); $(unstage)
49209 @r=`${PWD_COMMAND}`; export r; \
49210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49211 $(RAW_CXX_TARGET_EXPORTS) \
49212 (cd $(TARGET_SUBDIR)/libjava && \
49213 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
49214
49215 @endif target-libjava
49216
49217 .PHONY: install-target-libjava maybe-install-target-libjava
49218 maybe-install-target-libjava:
49219 @if target-libjava
49220 maybe-install-target-libjava: install-target-libjava
49221
49222 install-target-libjava: installdirs
49223 @: $(MAKE); $(unstage)
49224 @r=`${PWD_COMMAND}`; export r; \
49225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49226 $(RAW_CXX_TARGET_EXPORTS) \
49227 (cd $(TARGET_SUBDIR)/libjava && \
49228 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49229
49230 @endif target-libjava
49231
49232 # Other targets (info, dvi, pdf, etc.)
49233
49234 .PHONY: maybe-info-target-libjava info-target-libjava
49235 maybe-info-target-libjava:
49236 @if target-libjava
49237 maybe-info-target-libjava: info-target-libjava
49238
49239 info-target-libjava: \
49240 configure-target-libjava
49241 @: $(MAKE); $(unstage)
49242 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49243 r=`${PWD_COMMAND}`; export r; \
49244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49245 $(RAW_CXX_TARGET_EXPORTS) \
49246 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
49247 for flag in $(EXTRA_TARGET_FLAGS); do \
49248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49249 done; \
49250 (cd $(TARGET_SUBDIR)/libjava && \
49251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49253 "RANLIB=$${RANLIB}" \
49254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49255 info) \
49256 || exit 1
49257
49258 @endif target-libjava
49259
49260 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
49261 maybe-dvi-target-libjava:
49262 @if target-libjava
49263 maybe-dvi-target-libjava: dvi-target-libjava
49264
49265 dvi-target-libjava: \
49266 configure-target-libjava
49267 @: $(MAKE); $(unstage)
49268 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49269 r=`${PWD_COMMAND}`; export r; \
49270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49271 $(RAW_CXX_TARGET_EXPORTS) \
49272 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
49273 for flag in $(EXTRA_TARGET_FLAGS); do \
49274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49275 done; \
49276 (cd $(TARGET_SUBDIR)/libjava && \
49277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49279 "RANLIB=$${RANLIB}" \
49280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49281 dvi) \
49282 || exit 1
49283
49284 @endif target-libjava
49285
49286 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
49287 maybe-pdf-target-libjava:
49288 @if target-libjava
49289 maybe-pdf-target-libjava: pdf-target-libjava
49290
49291 pdf-target-libjava: \
49292 configure-target-libjava
49293 @: $(MAKE); $(unstage)
49294 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49295 r=`${PWD_COMMAND}`; export r; \
49296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49297 $(RAW_CXX_TARGET_EXPORTS) \
49298 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
49299 for flag in $(EXTRA_TARGET_FLAGS); do \
49300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49301 done; \
49302 (cd $(TARGET_SUBDIR)/libjava && \
49303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49305 "RANLIB=$${RANLIB}" \
49306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49307 pdf) \
49308 || exit 1
49309
49310 @endif target-libjava
49311
49312 .PHONY: maybe-html-target-libjava html-target-libjava
49313 maybe-html-target-libjava:
49314 @if target-libjava
49315 maybe-html-target-libjava: html-target-libjava
49316
49317 html-target-libjava: \
49318 configure-target-libjava
49319 @: $(MAKE); $(unstage)
49320 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49321 r=`${PWD_COMMAND}`; export r; \
49322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49323 $(RAW_CXX_TARGET_EXPORTS) \
49324 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
49325 for flag in $(EXTRA_TARGET_FLAGS); do \
49326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49327 done; \
49328 (cd $(TARGET_SUBDIR)/libjava && \
49329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49331 "RANLIB=$${RANLIB}" \
49332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49333 html) \
49334 || exit 1
49335
49336 @endif target-libjava
49337
49338 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
49339 maybe-TAGS-target-libjava:
49340 @if target-libjava
49341 maybe-TAGS-target-libjava: TAGS-target-libjava
49342
49343 TAGS-target-libjava: \
49344 configure-target-libjava
49345 @: $(MAKE); $(unstage)
49346 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49347 r=`${PWD_COMMAND}`; export r; \
49348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49349 $(RAW_CXX_TARGET_EXPORTS) \
49350 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
49351 for flag in $(EXTRA_TARGET_FLAGS); do \
49352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49353 done; \
49354 (cd $(TARGET_SUBDIR)/libjava && \
49355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49357 "RANLIB=$${RANLIB}" \
49358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49359 TAGS) \
49360 || exit 1
49361
49362 @endif target-libjava
49363
49364 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
49365 maybe-install-info-target-libjava:
49366 @if target-libjava
49367 maybe-install-info-target-libjava: install-info-target-libjava
49368
49369 install-info-target-libjava: \
49370 configure-target-libjava \
49371 info-target-libjava
49372 @: $(MAKE); $(unstage)
49373 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49374 r=`${PWD_COMMAND}`; export r; \
49375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49376 $(RAW_CXX_TARGET_EXPORTS) \
49377 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
49378 for flag in $(EXTRA_TARGET_FLAGS); do \
49379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49380 done; \
49381 (cd $(TARGET_SUBDIR)/libjava && \
49382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49384 "RANLIB=$${RANLIB}" \
49385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49386 install-info) \
49387 || exit 1
49388
49389 @endif target-libjava
49390
49391 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
49392 maybe-install-pdf-target-libjava:
49393 @if target-libjava
49394 maybe-install-pdf-target-libjava: install-pdf-target-libjava
49395
49396 install-pdf-target-libjava: \
49397 configure-target-libjava \
49398 pdf-target-libjava
49399 @: $(MAKE); $(unstage)
49400 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49401 r=`${PWD_COMMAND}`; export r; \
49402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49403 $(RAW_CXX_TARGET_EXPORTS) \
49404 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
49405 for flag in $(EXTRA_TARGET_FLAGS); do \
49406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49407 done; \
49408 (cd $(TARGET_SUBDIR)/libjava && \
49409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49411 "RANLIB=$${RANLIB}" \
49412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49413 install-pdf) \
49414 || exit 1
49415
49416 @endif target-libjava
49417
49418 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
49419 maybe-install-html-target-libjava:
49420 @if target-libjava
49421 maybe-install-html-target-libjava: install-html-target-libjava
49422
49423 install-html-target-libjava: \
49424 configure-target-libjava \
49425 html-target-libjava
49426 @: $(MAKE); $(unstage)
49427 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49428 r=`${PWD_COMMAND}`; export r; \
49429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49430 $(RAW_CXX_TARGET_EXPORTS) \
49431 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
49432 for flag in $(EXTRA_TARGET_FLAGS); do \
49433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49434 done; \
49435 (cd $(TARGET_SUBDIR)/libjava && \
49436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49438 "RANLIB=$${RANLIB}" \
49439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49440 install-html) \
49441 || exit 1
49442
49443 @endif target-libjava
49444
49445 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
49446 maybe-installcheck-target-libjava:
49447 @if target-libjava
49448 maybe-installcheck-target-libjava: installcheck-target-libjava
49449
49450 installcheck-target-libjava: \
49451 configure-target-libjava
49452 @: $(MAKE); $(unstage)
49453 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49454 r=`${PWD_COMMAND}`; export r; \
49455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49456 $(RAW_CXX_TARGET_EXPORTS) \
49457 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
49458 for flag in $(EXTRA_TARGET_FLAGS); do \
49459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49460 done; \
49461 (cd $(TARGET_SUBDIR)/libjava && \
49462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49464 "RANLIB=$${RANLIB}" \
49465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49466 installcheck) \
49467 || exit 1
49468
49469 @endif target-libjava
49470
49471 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
49472 maybe-mostlyclean-target-libjava:
49473 @if target-libjava
49474 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
49475
49476 mostlyclean-target-libjava:
49477 @: $(MAKE); $(unstage)
49478 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49479 r=`${PWD_COMMAND}`; export r; \
49480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49481 $(RAW_CXX_TARGET_EXPORTS) \
49482 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
49483 for flag in $(EXTRA_TARGET_FLAGS); do \
49484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49485 done; \
49486 (cd $(TARGET_SUBDIR)/libjava && \
49487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49489 "RANLIB=$${RANLIB}" \
49490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49491 mostlyclean) \
49492 || exit 1
49493
49494 @endif target-libjava
49495
49496 .PHONY: maybe-clean-target-libjava clean-target-libjava
49497 maybe-clean-target-libjava:
49498 @if target-libjava
49499 maybe-clean-target-libjava: clean-target-libjava
49500
49501 clean-target-libjava:
49502 @: $(MAKE); $(unstage)
49503 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49504 r=`${PWD_COMMAND}`; export r; \
49505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49506 $(RAW_CXX_TARGET_EXPORTS) \
49507 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
49508 for flag in $(EXTRA_TARGET_FLAGS); do \
49509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49510 done; \
49511 (cd $(TARGET_SUBDIR)/libjava && \
49512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49514 "RANLIB=$${RANLIB}" \
49515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49516 clean) \
49517 || exit 1
49518
49519 @endif target-libjava
49520
49521 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
49522 maybe-distclean-target-libjava:
49523 @if target-libjava
49524 maybe-distclean-target-libjava: distclean-target-libjava
49525
49526 distclean-target-libjava:
49527 @: $(MAKE); $(unstage)
49528 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49529 r=`${PWD_COMMAND}`; export r; \
49530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49531 $(RAW_CXX_TARGET_EXPORTS) \
49532 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
49533 for flag in $(EXTRA_TARGET_FLAGS); do \
49534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49535 done; \
49536 (cd $(TARGET_SUBDIR)/libjava && \
49537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49539 "RANLIB=$${RANLIB}" \
49540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49541 distclean) \
49542 || exit 1
49543
49544 @endif target-libjava
49545
49546 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
49547 maybe-maintainer-clean-target-libjava:
49548 @if target-libjava
49549 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
49550
49551 maintainer-clean-target-libjava:
49552 @: $(MAKE); $(unstage)
49553 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49554 r=`${PWD_COMMAND}`; export r; \
49555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49556 $(RAW_CXX_TARGET_EXPORTS) \
49557 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
49558 for flag in $(EXTRA_TARGET_FLAGS); do \
49559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49560 done; \
49561 (cd $(TARGET_SUBDIR)/libjava && \
49562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49564 "RANLIB=$${RANLIB}" \
49565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49566 maintainer-clean) \
49567 || exit 1
49568
49569 @endif target-libjava
49570
49571
49572
49573
49574
49575 .PHONY: configure-target-zlib maybe-configure-target-zlib
49576 maybe-configure-target-zlib:
49577 @if gcc-bootstrap
49578 configure-target-zlib: stage_current
49579 @endif gcc-bootstrap
49580 @if target-zlib
49581 maybe-configure-target-zlib: configure-target-zlib
49582 configure-target-zlib:
49583 @: $(MAKE); $(unstage)
49584 @r=`${PWD_COMMAND}`; export r; \
49585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49586 echo "Checking multilib configuration for zlib..."; \
49587 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
49588 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
49589 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
49590 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
49591 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
49592 else \
49593 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
49594 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49595 fi; \
49596 else \
49597 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49598 fi; \
49599 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
49600 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
49601 $(NORMAL_TARGET_EXPORTS) \
49602 echo Configuring in $(TARGET_SUBDIR)/zlib; \
49603 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
49604 case $(srcdir) in \
49605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49606 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
49607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49608 esac; \
49609 srcdiroption="--srcdir=$${topdir}/zlib"; \
49610 libsrcdir="$$s/zlib"; \
49611 rm -f no-such-file || : ; \
49612 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49613 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49614 --target=${target_alias} $${srcdiroption} \
49615 || exit 1
49616 @endif target-zlib
49617
49618
49619
49620
49621
49622 .PHONY: all-target-zlib maybe-all-target-zlib
49623 maybe-all-target-zlib:
49624 @if gcc-bootstrap
49625 all-target-zlib: stage_current
49626 @endif gcc-bootstrap
49627 @if target-zlib
49628 TARGET-target-zlib=all
49629 maybe-all-target-zlib: all-target-zlib
49630 all-target-zlib: configure-target-zlib
49631 @: $(MAKE); $(unstage)
49632 @r=`${PWD_COMMAND}`; export r; \
49633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49634 $(NORMAL_TARGET_EXPORTS) \
49635 (cd $(TARGET_SUBDIR)/zlib && \
49636 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49637 $(TARGET-target-zlib))
49638 @endif target-zlib
49639
49640
49641
49642
49643
49644 .PHONY: check-target-zlib maybe-check-target-zlib
49645 maybe-check-target-zlib:
49646 @if target-zlib
49647 maybe-check-target-zlib: check-target-zlib
49648
49649 check-target-zlib:
49650 @: $(MAKE); $(unstage)
49651 @r=`${PWD_COMMAND}`; export r; \
49652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49653 $(NORMAL_TARGET_EXPORTS) \
49654 (cd $(TARGET_SUBDIR)/zlib && \
49655 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49656
49657 @endif target-zlib
49658
49659 .PHONY: install-target-zlib maybe-install-target-zlib
49660 maybe-install-target-zlib:
49661 @if target-zlib
49662 maybe-install-target-zlib: install-target-zlib
49663
49664 install-target-zlib: installdirs
49665 @: $(MAKE); $(unstage)
49666 @r=`${PWD_COMMAND}`; export r; \
49667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49668 $(NORMAL_TARGET_EXPORTS) \
49669 (cd $(TARGET_SUBDIR)/zlib && \
49670 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49671
49672 @endif target-zlib
49673
49674 # Other targets (info, dvi, pdf, etc.)
49675
49676 .PHONY: maybe-info-target-zlib info-target-zlib
49677 maybe-info-target-zlib:
49678 @if target-zlib
49679 maybe-info-target-zlib: info-target-zlib
49680
49681 info-target-zlib: \
49682 configure-target-zlib
49683 @: $(MAKE); $(unstage)
49684 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49685 r=`${PWD_COMMAND}`; export r; \
49686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49687 $(NORMAL_TARGET_EXPORTS) \
49688 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
49689 for flag in $(EXTRA_TARGET_FLAGS); do \
49690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49691 done; \
49692 (cd $(TARGET_SUBDIR)/zlib && \
49693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49695 "RANLIB=$${RANLIB}" \
49696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49697 info) \
49698 || exit 1
49699
49700 @endif target-zlib
49701
49702 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
49703 maybe-dvi-target-zlib:
49704 @if target-zlib
49705 maybe-dvi-target-zlib: dvi-target-zlib
49706
49707 dvi-target-zlib: \
49708 configure-target-zlib
49709 @: $(MAKE); $(unstage)
49710 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49711 r=`${PWD_COMMAND}`; export r; \
49712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49713 $(NORMAL_TARGET_EXPORTS) \
49714 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
49715 for flag in $(EXTRA_TARGET_FLAGS); do \
49716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49717 done; \
49718 (cd $(TARGET_SUBDIR)/zlib && \
49719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49721 "RANLIB=$${RANLIB}" \
49722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49723 dvi) \
49724 || exit 1
49725
49726 @endif target-zlib
49727
49728 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
49729 maybe-pdf-target-zlib:
49730 @if target-zlib
49731 maybe-pdf-target-zlib: pdf-target-zlib
49732
49733 pdf-target-zlib: \
49734 configure-target-zlib
49735 @: $(MAKE); $(unstage)
49736 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49737 r=`${PWD_COMMAND}`; export r; \
49738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49739 $(NORMAL_TARGET_EXPORTS) \
49740 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
49741 for flag in $(EXTRA_TARGET_FLAGS); do \
49742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49743 done; \
49744 (cd $(TARGET_SUBDIR)/zlib && \
49745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49747 "RANLIB=$${RANLIB}" \
49748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49749 pdf) \
49750 || exit 1
49751
49752 @endif target-zlib
49753
49754 .PHONY: maybe-html-target-zlib html-target-zlib
49755 maybe-html-target-zlib:
49756 @if target-zlib
49757 maybe-html-target-zlib: html-target-zlib
49758
49759 html-target-zlib: \
49760 configure-target-zlib
49761 @: $(MAKE); $(unstage)
49762 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49763 r=`${PWD_COMMAND}`; export r; \
49764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49765 $(NORMAL_TARGET_EXPORTS) \
49766 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
49767 for flag in $(EXTRA_TARGET_FLAGS); do \
49768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49769 done; \
49770 (cd $(TARGET_SUBDIR)/zlib && \
49771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49773 "RANLIB=$${RANLIB}" \
49774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49775 html) \
49776 || exit 1
49777
49778 @endif target-zlib
49779
49780 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
49781 maybe-TAGS-target-zlib:
49782 @if target-zlib
49783 maybe-TAGS-target-zlib: TAGS-target-zlib
49784
49785 TAGS-target-zlib: \
49786 configure-target-zlib
49787 @: $(MAKE); $(unstage)
49788 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49789 r=`${PWD_COMMAND}`; export r; \
49790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49791 $(NORMAL_TARGET_EXPORTS) \
49792 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
49793 for flag in $(EXTRA_TARGET_FLAGS); do \
49794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49795 done; \
49796 (cd $(TARGET_SUBDIR)/zlib && \
49797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49799 "RANLIB=$${RANLIB}" \
49800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49801 TAGS) \
49802 || exit 1
49803
49804 @endif target-zlib
49805
49806 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
49807 maybe-install-info-target-zlib:
49808 @if target-zlib
49809 maybe-install-info-target-zlib: install-info-target-zlib
49810
49811 install-info-target-zlib: \
49812 configure-target-zlib \
49813 info-target-zlib
49814 @: $(MAKE); $(unstage)
49815 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49816 r=`${PWD_COMMAND}`; export r; \
49817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49818 $(NORMAL_TARGET_EXPORTS) \
49819 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
49820 for flag in $(EXTRA_TARGET_FLAGS); do \
49821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49822 done; \
49823 (cd $(TARGET_SUBDIR)/zlib && \
49824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49826 "RANLIB=$${RANLIB}" \
49827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49828 install-info) \
49829 || exit 1
49830
49831 @endif target-zlib
49832
49833 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
49834 maybe-install-pdf-target-zlib:
49835 @if target-zlib
49836 maybe-install-pdf-target-zlib: install-pdf-target-zlib
49837
49838 install-pdf-target-zlib: \
49839 configure-target-zlib \
49840 pdf-target-zlib
49841 @: $(MAKE); $(unstage)
49842 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49843 r=`${PWD_COMMAND}`; export r; \
49844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49845 $(NORMAL_TARGET_EXPORTS) \
49846 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
49847 for flag in $(EXTRA_TARGET_FLAGS); do \
49848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49849 done; \
49850 (cd $(TARGET_SUBDIR)/zlib && \
49851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49853 "RANLIB=$${RANLIB}" \
49854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49855 install-pdf) \
49856 || exit 1
49857
49858 @endif target-zlib
49859
49860 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
49861 maybe-install-html-target-zlib:
49862 @if target-zlib
49863 maybe-install-html-target-zlib: install-html-target-zlib
49864
49865 install-html-target-zlib: \
49866 configure-target-zlib \
49867 html-target-zlib
49868 @: $(MAKE); $(unstage)
49869 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49870 r=`${PWD_COMMAND}`; export r; \
49871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49872 $(NORMAL_TARGET_EXPORTS) \
49873 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
49874 for flag in $(EXTRA_TARGET_FLAGS); do \
49875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49876 done; \
49877 (cd $(TARGET_SUBDIR)/zlib && \
49878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49880 "RANLIB=$${RANLIB}" \
49881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49882 install-html) \
49883 || exit 1
49884
49885 @endif target-zlib
49886
49887 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
49888 maybe-installcheck-target-zlib:
49889 @if target-zlib
49890 maybe-installcheck-target-zlib: installcheck-target-zlib
49891
49892 installcheck-target-zlib: \
49893 configure-target-zlib
49894 @: $(MAKE); $(unstage)
49895 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49896 r=`${PWD_COMMAND}`; export r; \
49897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49898 $(NORMAL_TARGET_EXPORTS) \
49899 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
49900 for flag in $(EXTRA_TARGET_FLAGS); do \
49901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49902 done; \
49903 (cd $(TARGET_SUBDIR)/zlib && \
49904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49906 "RANLIB=$${RANLIB}" \
49907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49908 installcheck) \
49909 || exit 1
49910
49911 @endif target-zlib
49912
49913 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
49914 maybe-mostlyclean-target-zlib:
49915 @if target-zlib
49916 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
49917
49918 mostlyclean-target-zlib:
49919 @: $(MAKE); $(unstage)
49920 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49921 r=`${PWD_COMMAND}`; export r; \
49922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49923 $(NORMAL_TARGET_EXPORTS) \
49924 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
49925 for flag in $(EXTRA_TARGET_FLAGS); do \
49926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49927 done; \
49928 (cd $(TARGET_SUBDIR)/zlib && \
49929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49931 "RANLIB=$${RANLIB}" \
49932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49933 mostlyclean) \
49934 || exit 1
49935
49936 @endif target-zlib
49937
49938 .PHONY: maybe-clean-target-zlib clean-target-zlib
49939 maybe-clean-target-zlib:
49940 @if target-zlib
49941 maybe-clean-target-zlib: clean-target-zlib
49942
49943 clean-target-zlib:
49944 @: $(MAKE); $(unstage)
49945 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49946 r=`${PWD_COMMAND}`; export r; \
49947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49948 $(NORMAL_TARGET_EXPORTS) \
49949 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
49950 for flag in $(EXTRA_TARGET_FLAGS); do \
49951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49952 done; \
49953 (cd $(TARGET_SUBDIR)/zlib && \
49954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49956 "RANLIB=$${RANLIB}" \
49957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49958 clean) \
49959 || exit 1
49960
49961 @endif target-zlib
49962
49963 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
49964 maybe-distclean-target-zlib:
49965 @if target-zlib
49966 maybe-distclean-target-zlib: distclean-target-zlib
49967
49968 distclean-target-zlib:
49969 @: $(MAKE); $(unstage)
49970 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49971 r=`${PWD_COMMAND}`; export r; \
49972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49973 $(NORMAL_TARGET_EXPORTS) \
49974 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
49975 for flag in $(EXTRA_TARGET_FLAGS); do \
49976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49977 done; \
49978 (cd $(TARGET_SUBDIR)/zlib && \
49979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49981 "RANLIB=$${RANLIB}" \
49982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49983 distclean) \
49984 || exit 1
49985
49986 @endif target-zlib
49987
49988 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
49989 maybe-maintainer-clean-target-zlib:
49990 @if target-zlib
49991 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
49992
49993 maintainer-clean-target-zlib:
49994 @: $(MAKE); $(unstage)
49995 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49996 r=`${PWD_COMMAND}`; export r; \
49997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49998 $(NORMAL_TARGET_EXPORTS) \
49999 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
50000 for flag in $(EXTRA_TARGET_FLAGS); do \
50001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50002 done; \
50003 (cd $(TARGET_SUBDIR)/zlib && \
50004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50006 "RANLIB=$${RANLIB}" \
50007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50008 maintainer-clean) \
50009 || exit 1
50010
50011 @endif target-zlib
50012
50013
50014
50015
50016
50017 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
50018 maybe-configure-target-boehm-gc:
50019 @if gcc-bootstrap
50020 configure-target-boehm-gc: stage_current
50021 @endif gcc-bootstrap
50022 @if target-boehm-gc
50023 maybe-configure-target-boehm-gc: configure-target-boehm-gc
50024 configure-target-boehm-gc:
50025 @: $(MAKE); $(unstage)
50026 @r=`${PWD_COMMAND}`; export r; \
50027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50028 echo "Checking multilib configuration for boehm-gc..."; \
50029 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
50030 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
50031 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
50032 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
50033 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
50034 else \
50035 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
50036 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
50037 fi; \
50038 else \
50039 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
50040 fi; \
50041 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
50042 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
50043 $(NORMAL_TARGET_EXPORTS) \
50044 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
50045 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
50046 case $(srcdir) in \
50047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50048 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
50049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50050 esac; \
50051 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
50052 libsrcdir="$$s/boehm-gc"; \
50053 rm -f no-such-file || : ; \
50054 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50055 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50056 --target=${target_alias} $${srcdiroption} \
50057 || exit 1
50058 @endif target-boehm-gc
50059
50060
50061
50062
50063
50064 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
50065 maybe-all-target-boehm-gc:
50066 @if gcc-bootstrap
50067 all-target-boehm-gc: stage_current
50068 @endif gcc-bootstrap
50069 @if target-boehm-gc
50070 TARGET-target-boehm-gc=all
50071 maybe-all-target-boehm-gc: all-target-boehm-gc
50072 all-target-boehm-gc: configure-target-boehm-gc
50073 @: $(MAKE); $(unstage)
50074 @r=`${PWD_COMMAND}`; export r; \
50075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50076 $(NORMAL_TARGET_EXPORTS) \
50077 (cd $(TARGET_SUBDIR)/boehm-gc && \
50078 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50079 $(TARGET-target-boehm-gc))
50080 @endif target-boehm-gc
50081
50082
50083
50084
50085
50086 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
50087 maybe-check-target-boehm-gc:
50088 @if target-boehm-gc
50089 maybe-check-target-boehm-gc: check-target-boehm-gc
50090
50091 check-target-boehm-gc:
50092 @: $(MAKE); $(unstage)
50093 @r=`${PWD_COMMAND}`; export r; \
50094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50095 $(NORMAL_TARGET_EXPORTS) \
50096 (cd $(TARGET_SUBDIR)/boehm-gc && \
50097 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50098
50099 @endif target-boehm-gc
50100
50101 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
50102 maybe-install-target-boehm-gc:
50103 @if target-boehm-gc
50104 maybe-install-target-boehm-gc: install-target-boehm-gc
50105
50106 install-target-boehm-gc: installdirs
50107 @: $(MAKE); $(unstage)
50108 @r=`${PWD_COMMAND}`; export r; \
50109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50110 $(NORMAL_TARGET_EXPORTS) \
50111 (cd $(TARGET_SUBDIR)/boehm-gc && \
50112 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50113
50114 @endif target-boehm-gc
50115
50116 # Other targets (info, dvi, pdf, etc.)
50117
50118 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
50119 maybe-info-target-boehm-gc:
50120 @if target-boehm-gc
50121 maybe-info-target-boehm-gc: info-target-boehm-gc
50122
50123 info-target-boehm-gc: \
50124 configure-target-boehm-gc
50125 @: $(MAKE); $(unstage)
50126 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50127 r=`${PWD_COMMAND}`; export r; \
50128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50129 $(NORMAL_TARGET_EXPORTS) \
50130 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
50131 for flag in $(EXTRA_TARGET_FLAGS); do \
50132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50133 done; \
50134 (cd $(TARGET_SUBDIR)/boehm-gc && \
50135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50137 "RANLIB=$${RANLIB}" \
50138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50139 info) \
50140 || exit 1
50141
50142 @endif target-boehm-gc
50143
50144 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
50145 maybe-dvi-target-boehm-gc:
50146 @if target-boehm-gc
50147 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
50148
50149 dvi-target-boehm-gc: \
50150 configure-target-boehm-gc
50151 @: $(MAKE); $(unstage)
50152 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50153 r=`${PWD_COMMAND}`; export r; \
50154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50155 $(NORMAL_TARGET_EXPORTS) \
50156 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
50157 for flag in $(EXTRA_TARGET_FLAGS); do \
50158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50159 done; \
50160 (cd $(TARGET_SUBDIR)/boehm-gc && \
50161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50163 "RANLIB=$${RANLIB}" \
50164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50165 dvi) \
50166 || exit 1
50167
50168 @endif target-boehm-gc
50169
50170 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
50171 maybe-pdf-target-boehm-gc:
50172 @if target-boehm-gc
50173 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
50174
50175 pdf-target-boehm-gc: \
50176 configure-target-boehm-gc
50177 @: $(MAKE); $(unstage)
50178 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50179 r=`${PWD_COMMAND}`; export r; \
50180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50181 $(NORMAL_TARGET_EXPORTS) \
50182 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
50183 for flag in $(EXTRA_TARGET_FLAGS); do \
50184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50185 done; \
50186 (cd $(TARGET_SUBDIR)/boehm-gc && \
50187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50189 "RANLIB=$${RANLIB}" \
50190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50191 pdf) \
50192 || exit 1
50193
50194 @endif target-boehm-gc
50195
50196 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
50197 maybe-html-target-boehm-gc:
50198 @if target-boehm-gc
50199 maybe-html-target-boehm-gc: html-target-boehm-gc
50200
50201 html-target-boehm-gc: \
50202 configure-target-boehm-gc
50203 @: $(MAKE); $(unstage)
50204 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50205 r=`${PWD_COMMAND}`; export r; \
50206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50207 $(NORMAL_TARGET_EXPORTS) \
50208 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
50209 for flag in $(EXTRA_TARGET_FLAGS); do \
50210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50211 done; \
50212 (cd $(TARGET_SUBDIR)/boehm-gc && \
50213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50215 "RANLIB=$${RANLIB}" \
50216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50217 html) \
50218 || exit 1
50219
50220 @endif target-boehm-gc
50221
50222 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
50223 maybe-TAGS-target-boehm-gc:
50224 @if target-boehm-gc
50225 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
50226
50227 TAGS-target-boehm-gc: \
50228 configure-target-boehm-gc
50229 @: $(MAKE); $(unstage)
50230 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50231 r=`${PWD_COMMAND}`; export r; \
50232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50233 $(NORMAL_TARGET_EXPORTS) \
50234 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
50235 for flag in $(EXTRA_TARGET_FLAGS); do \
50236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50237 done; \
50238 (cd $(TARGET_SUBDIR)/boehm-gc && \
50239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50241 "RANLIB=$${RANLIB}" \
50242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50243 TAGS) \
50244 || exit 1
50245
50246 @endif target-boehm-gc
50247
50248 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
50249 maybe-install-info-target-boehm-gc:
50250 @if target-boehm-gc
50251 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
50252
50253 install-info-target-boehm-gc: \
50254 configure-target-boehm-gc \
50255 info-target-boehm-gc
50256 @: $(MAKE); $(unstage)
50257 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50258 r=`${PWD_COMMAND}`; export r; \
50259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50260 $(NORMAL_TARGET_EXPORTS) \
50261 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
50262 for flag in $(EXTRA_TARGET_FLAGS); do \
50263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50264 done; \
50265 (cd $(TARGET_SUBDIR)/boehm-gc && \
50266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50268 "RANLIB=$${RANLIB}" \
50269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50270 install-info) \
50271 || exit 1
50272
50273 @endif target-boehm-gc
50274
50275 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
50276 maybe-install-pdf-target-boehm-gc:
50277 @if target-boehm-gc
50278 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
50279
50280 install-pdf-target-boehm-gc: \
50281 configure-target-boehm-gc \
50282 pdf-target-boehm-gc
50283 @: $(MAKE); $(unstage)
50284 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50285 r=`${PWD_COMMAND}`; export r; \
50286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50287 $(NORMAL_TARGET_EXPORTS) \
50288 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
50289 for flag in $(EXTRA_TARGET_FLAGS); do \
50290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50291 done; \
50292 (cd $(TARGET_SUBDIR)/boehm-gc && \
50293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50295 "RANLIB=$${RANLIB}" \
50296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50297 install-pdf) \
50298 || exit 1
50299
50300 @endif target-boehm-gc
50301
50302 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
50303 maybe-install-html-target-boehm-gc:
50304 @if target-boehm-gc
50305 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
50306
50307 install-html-target-boehm-gc: \
50308 configure-target-boehm-gc \
50309 html-target-boehm-gc
50310 @: $(MAKE); $(unstage)
50311 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50312 r=`${PWD_COMMAND}`; export r; \
50313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50314 $(NORMAL_TARGET_EXPORTS) \
50315 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
50316 for flag in $(EXTRA_TARGET_FLAGS); do \
50317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50318 done; \
50319 (cd $(TARGET_SUBDIR)/boehm-gc && \
50320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50322 "RANLIB=$${RANLIB}" \
50323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50324 install-html) \
50325 || exit 1
50326
50327 @endif target-boehm-gc
50328
50329 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
50330 maybe-installcheck-target-boehm-gc:
50331 @if target-boehm-gc
50332 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
50333
50334 installcheck-target-boehm-gc: \
50335 configure-target-boehm-gc
50336 @: $(MAKE); $(unstage)
50337 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50338 r=`${PWD_COMMAND}`; export r; \
50339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50340 $(NORMAL_TARGET_EXPORTS) \
50341 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
50342 for flag in $(EXTRA_TARGET_FLAGS); do \
50343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50344 done; \
50345 (cd $(TARGET_SUBDIR)/boehm-gc && \
50346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50348 "RANLIB=$${RANLIB}" \
50349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50350 installcheck) \
50351 || exit 1
50352
50353 @endif target-boehm-gc
50354
50355 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
50356 maybe-mostlyclean-target-boehm-gc:
50357 @if target-boehm-gc
50358 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
50359
50360 mostlyclean-target-boehm-gc:
50361 @: $(MAKE); $(unstage)
50362 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50363 r=`${PWD_COMMAND}`; export r; \
50364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50365 $(NORMAL_TARGET_EXPORTS) \
50366 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
50367 for flag in $(EXTRA_TARGET_FLAGS); do \
50368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50369 done; \
50370 (cd $(TARGET_SUBDIR)/boehm-gc && \
50371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50373 "RANLIB=$${RANLIB}" \
50374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50375 mostlyclean) \
50376 || exit 1
50377
50378 @endif target-boehm-gc
50379
50380 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
50381 maybe-clean-target-boehm-gc:
50382 @if target-boehm-gc
50383 maybe-clean-target-boehm-gc: clean-target-boehm-gc
50384
50385 clean-target-boehm-gc:
50386 @: $(MAKE); $(unstage)
50387 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50388 r=`${PWD_COMMAND}`; export r; \
50389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50390 $(NORMAL_TARGET_EXPORTS) \
50391 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
50392 for flag in $(EXTRA_TARGET_FLAGS); do \
50393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50394 done; \
50395 (cd $(TARGET_SUBDIR)/boehm-gc && \
50396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50398 "RANLIB=$${RANLIB}" \
50399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50400 clean) \
50401 || exit 1
50402
50403 @endif target-boehm-gc
50404
50405 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
50406 maybe-distclean-target-boehm-gc:
50407 @if target-boehm-gc
50408 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
50409
50410 distclean-target-boehm-gc:
50411 @: $(MAKE); $(unstage)
50412 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50413 r=`${PWD_COMMAND}`; export r; \
50414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50415 $(NORMAL_TARGET_EXPORTS) \
50416 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
50417 for flag in $(EXTRA_TARGET_FLAGS); do \
50418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50419 done; \
50420 (cd $(TARGET_SUBDIR)/boehm-gc && \
50421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50423 "RANLIB=$${RANLIB}" \
50424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50425 distclean) \
50426 || exit 1
50427
50428 @endif target-boehm-gc
50429
50430 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
50431 maybe-maintainer-clean-target-boehm-gc:
50432 @if target-boehm-gc
50433 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
50434
50435 maintainer-clean-target-boehm-gc:
50436 @: $(MAKE); $(unstage)
50437 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50438 r=`${PWD_COMMAND}`; export r; \
50439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50440 $(NORMAL_TARGET_EXPORTS) \
50441 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
50442 for flag in $(EXTRA_TARGET_FLAGS); do \
50443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50444 done; \
50445 (cd $(TARGET_SUBDIR)/boehm-gc && \
50446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50448 "RANLIB=$${RANLIB}" \
50449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50450 maintainer-clean) \
50451 || exit 1
50452
50453 @endif target-boehm-gc
50454
50455
50456
50457
50458
50459 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
50460 maybe-configure-target-qthreads:
50461 @if gcc-bootstrap
50462 configure-target-qthreads: stage_current
50463 @endif gcc-bootstrap
50464 @if target-qthreads
50465 maybe-configure-target-qthreads: configure-target-qthreads
50466 configure-target-qthreads:
50467 @: $(MAKE); $(unstage)
50468 @r=`${PWD_COMMAND}`; export r; \
50469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50470 echo "Checking multilib configuration for qthreads..."; \
50471 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
50472 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
50473 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
50474 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
50475 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
50476 else \
50477 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
50478 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
50479 fi; \
50480 else \
50481 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
50482 fi; \
50483 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
50484 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
50485 $(NORMAL_TARGET_EXPORTS) \
50486 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
50487 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
50488 case $(srcdir) in \
50489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50490 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
50491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50492 esac; \
50493 srcdiroption="--srcdir=$${topdir}/qthreads"; \
50494 libsrcdir="$$s/qthreads"; \
50495 rm -f no-such-file || : ; \
50496 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50497 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50498 --target=${target_alias} $${srcdiroption} \
50499 || exit 1
50500 @endif target-qthreads
50501
50502
50503
50504
50505
50506 .PHONY: all-target-qthreads maybe-all-target-qthreads
50507 maybe-all-target-qthreads:
50508 @if gcc-bootstrap
50509 all-target-qthreads: stage_current
50510 @endif gcc-bootstrap
50511 @if target-qthreads
50512 TARGET-target-qthreads=all
50513 maybe-all-target-qthreads: all-target-qthreads
50514 all-target-qthreads: configure-target-qthreads
50515 @: $(MAKE); $(unstage)
50516 @r=`${PWD_COMMAND}`; export r; \
50517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50518 $(NORMAL_TARGET_EXPORTS) \
50519 (cd $(TARGET_SUBDIR)/qthreads && \
50520 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50521 $(TARGET-target-qthreads))
50522 @endif target-qthreads
50523
50524
50525
50526
50527
50528 .PHONY: check-target-qthreads maybe-check-target-qthreads
50529 maybe-check-target-qthreads:
50530 @if target-qthreads
50531 maybe-check-target-qthreads: check-target-qthreads
50532
50533 check-target-qthreads:
50534 @: $(MAKE); $(unstage)
50535 @r=`${PWD_COMMAND}`; export r; \
50536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50537 $(NORMAL_TARGET_EXPORTS) \
50538 (cd $(TARGET_SUBDIR)/qthreads && \
50539 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50540
50541 @endif target-qthreads
50542
50543 .PHONY: install-target-qthreads maybe-install-target-qthreads
50544 maybe-install-target-qthreads:
50545 @if target-qthreads
50546 maybe-install-target-qthreads: install-target-qthreads
50547
50548 install-target-qthreads: installdirs
50549 @: $(MAKE); $(unstage)
50550 @r=`${PWD_COMMAND}`; export r; \
50551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50552 $(NORMAL_TARGET_EXPORTS) \
50553 (cd $(TARGET_SUBDIR)/qthreads && \
50554 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50555
50556 @endif target-qthreads
50557
50558 # Other targets (info, dvi, pdf, etc.)
50559
50560 .PHONY: maybe-info-target-qthreads info-target-qthreads
50561 maybe-info-target-qthreads:
50562 @if target-qthreads
50563 maybe-info-target-qthreads: info-target-qthreads
50564
50565 info-target-qthreads: \
50566 configure-target-qthreads
50567 @: $(MAKE); $(unstage)
50568 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50569 r=`${PWD_COMMAND}`; export r; \
50570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50571 $(NORMAL_TARGET_EXPORTS) \
50572 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
50573 for flag in $(EXTRA_TARGET_FLAGS); do \
50574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50575 done; \
50576 (cd $(TARGET_SUBDIR)/qthreads && \
50577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50579 "RANLIB=$${RANLIB}" \
50580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50581 info) \
50582 || exit 1
50583
50584 @endif target-qthreads
50585
50586 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
50587 maybe-dvi-target-qthreads:
50588 @if target-qthreads
50589 maybe-dvi-target-qthreads: dvi-target-qthreads
50590
50591 dvi-target-qthreads: \
50592 configure-target-qthreads
50593 @: $(MAKE); $(unstage)
50594 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50595 r=`${PWD_COMMAND}`; export r; \
50596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50597 $(NORMAL_TARGET_EXPORTS) \
50598 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
50599 for flag in $(EXTRA_TARGET_FLAGS); do \
50600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50601 done; \
50602 (cd $(TARGET_SUBDIR)/qthreads && \
50603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50605 "RANLIB=$${RANLIB}" \
50606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50607 dvi) \
50608 || exit 1
50609
50610 @endif target-qthreads
50611
50612 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
50613 maybe-pdf-target-qthreads:
50614 @if target-qthreads
50615 maybe-pdf-target-qthreads: pdf-target-qthreads
50616
50617 pdf-target-qthreads: \
50618 configure-target-qthreads
50619 @: $(MAKE); $(unstage)
50620 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50621 r=`${PWD_COMMAND}`; export r; \
50622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50623 $(NORMAL_TARGET_EXPORTS) \
50624 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
50625 for flag in $(EXTRA_TARGET_FLAGS); do \
50626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50627 done; \
50628 (cd $(TARGET_SUBDIR)/qthreads && \
50629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50631 "RANLIB=$${RANLIB}" \
50632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50633 pdf) \
50634 || exit 1
50635
50636 @endif target-qthreads
50637
50638 .PHONY: maybe-html-target-qthreads html-target-qthreads
50639 maybe-html-target-qthreads:
50640 @if target-qthreads
50641 maybe-html-target-qthreads: html-target-qthreads
50642
50643 html-target-qthreads: \
50644 configure-target-qthreads
50645 @: $(MAKE); $(unstage)
50646 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50647 r=`${PWD_COMMAND}`; export r; \
50648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50649 $(NORMAL_TARGET_EXPORTS) \
50650 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
50651 for flag in $(EXTRA_TARGET_FLAGS); do \
50652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50653 done; \
50654 (cd $(TARGET_SUBDIR)/qthreads && \
50655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50657 "RANLIB=$${RANLIB}" \
50658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50659 html) \
50660 || exit 1
50661
50662 @endif target-qthreads
50663
50664 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
50665 maybe-TAGS-target-qthreads:
50666 @if target-qthreads
50667 maybe-TAGS-target-qthreads: TAGS-target-qthreads
50668
50669 TAGS-target-qthreads: \
50670 configure-target-qthreads
50671 @: $(MAKE); $(unstage)
50672 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50673 r=`${PWD_COMMAND}`; export r; \
50674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50675 $(NORMAL_TARGET_EXPORTS) \
50676 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
50677 for flag in $(EXTRA_TARGET_FLAGS); do \
50678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50679 done; \
50680 (cd $(TARGET_SUBDIR)/qthreads && \
50681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50683 "RANLIB=$${RANLIB}" \
50684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50685 TAGS) \
50686 || exit 1
50687
50688 @endif target-qthreads
50689
50690 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
50691 maybe-install-info-target-qthreads:
50692 @if target-qthreads
50693 maybe-install-info-target-qthreads: install-info-target-qthreads
50694
50695 install-info-target-qthreads: \
50696 configure-target-qthreads \
50697 info-target-qthreads
50698 @: $(MAKE); $(unstage)
50699 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50700 r=`${PWD_COMMAND}`; export r; \
50701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50702 $(NORMAL_TARGET_EXPORTS) \
50703 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
50704 for flag in $(EXTRA_TARGET_FLAGS); do \
50705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50706 done; \
50707 (cd $(TARGET_SUBDIR)/qthreads && \
50708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50710 "RANLIB=$${RANLIB}" \
50711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50712 install-info) \
50713 || exit 1
50714
50715 @endif target-qthreads
50716
50717 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
50718 maybe-install-pdf-target-qthreads:
50719 @if target-qthreads
50720 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
50721
50722 install-pdf-target-qthreads: \
50723 configure-target-qthreads \
50724 pdf-target-qthreads
50725 @: $(MAKE); $(unstage)
50726 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50727 r=`${PWD_COMMAND}`; export r; \
50728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50729 $(NORMAL_TARGET_EXPORTS) \
50730 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
50731 for flag in $(EXTRA_TARGET_FLAGS); do \
50732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50733 done; \
50734 (cd $(TARGET_SUBDIR)/qthreads && \
50735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50737 "RANLIB=$${RANLIB}" \
50738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50739 install-pdf) \
50740 || exit 1
50741
50742 @endif target-qthreads
50743
50744 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
50745 maybe-install-html-target-qthreads:
50746 @if target-qthreads
50747 maybe-install-html-target-qthreads: install-html-target-qthreads
50748
50749 install-html-target-qthreads: \
50750 configure-target-qthreads \
50751 html-target-qthreads
50752 @: $(MAKE); $(unstage)
50753 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50754 r=`${PWD_COMMAND}`; export r; \
50755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50756 $(NORMAL_TARGET_EXPORTS) \
50757 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
50758 for flag in $(EXTRA_TARGET_FLAGS); do \
50759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50760 done; \
50761 (cd $(TARGET_SUBDIR)/qthreads && \
50762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50764 "RANLIB=$${RANLIB}" \
50765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50766 install-html) \
50767 || exit 1
50768
50769 @endif target-qthreads
50770
50771 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
50772 maybe-installcheck-target-qthreads:
50773 @if target-qthreads
50774 maybe-installcheck-target-qthreads: installcheck-target-qthreads
50775
50776 installcheck-target-qthreads: \
50777 configure-target-qthreads
50778 @: $(MAKE); $(unstage)
50779 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50780 r=`${PWD_COMMAND}`; export r; \
50781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50782 $(NORMAL_TARGET_EXPORTS) \
50783 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
50784 for flag in $(EXTRA_TARGET_FLAGS); do \
50785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50786 done; \
50787 (cd $(TARGET_SUBDIR)/qthreads && \
50788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50790 "RANLIB=$${RANLIB}" \
50791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50792 installcheck) \
50793 || exit 1
50794
50795 @endif target-qthreads
50796
50797 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
50798 maybe-mostlyclean-target-qthreads:
50799 @if target-qthreads
50800 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
50801
50802 mostlyclean-target-qthreads:
50803 @: $(MAKE); $(unstage)
50804 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50805 r=`${PWD_COMMAND}`; export r; \
50806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50807 $(NORMAL_TARGET_EXPORTS) \
50808 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
50809 for flag in $(EXTRA_TARGET_FLAGS); do \
50810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50811 done; \
50812 (cd $(TARGET_SUBDIR)/qthreads && \
50813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50815 "RANLIB=$${RANLIB}" \
50816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50817 mostlyclean) \
50818 || exit 1
50819
50820 @endif target-qthreads
50821
50822 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
50823 maybe-clean-target-qthreads:
50824 @if target-qthreads
50825 maybe-clean-target-qthreads: clean-target-qthreads
50826
50827 clean-target-qthreads:
50828 @: $(MAKE); $(unstage)
50829 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50830 r=`${PWD_COMMAND}`; export r; \
50831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50832 $(NORMAL_TARGET_EXPORTS) \
50833 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
50834 for flag in $(EXTRA_TARGET_FLAGS); do \
50835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50836 done; \
50837 (cd $(TARGET_SUBDIR)/qthreads && \
50838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50840 "RANLIB=$${RANLIB}" \
50841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50842 clean) \
50843 || exit 1
50844
50845 @endif target-qthreads
50846
50847 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
50848 maybe-distclean-target-qthreads:
50849 @if target-qthreads
50850 maybe-distclean-target-qthreads: distclean-target-qthreads
50851
50852 distclean-target-qthreads:
50853 @: $(MAKE); $(unstage)
50854 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50855 r=`${PWD_COMMAND}`; export r; \
50856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50857 $(NORMAL_TARGET_EXPORTS) \
50858 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
50859 for flag in $(EXTRA_TARGET_FLAGS); do \
50860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50861 done; \
50862 (cd $(TARGET_SUBDIR)/qthreads && \
50863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50865 "RANLIB=$${RANLIB}" \
50866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50867 distclean) \
50868 || exit 1
50869
50870 @endif target-qthreads
50871
50872 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
50873 maybe-maintainer-clean-target-qthreads:
50874 @if target-qthreads
50875 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
50876
50877 maintainer-clean-target-qthreads:
50878 @: $(MAKE); $(unstage)
50879 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50880 r=`${PWD_COMMAND}`; export r; \
50881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50882 $(NORMAL_TARGET_EXPORTS) \
50883 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
50884 for flag in $(EXTRA_TARGET_FLAGS); do \
50885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50886 done; \
50887 (cd $(TARGET_SUBDIR)/qthreads && \
50888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50890 "RANLIB=$${RANLIB}" \
50891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50892 maintainer-clean) \
50893 || exit 1
50894
50895 @endif target-qthreads
50896
50897
50898
50899
50900
50901 .PHONY: configure-target-rda maybe-configure-target-rda
50902 maybe-configure-target-rda:
50903 @if gcc-bootstrap
50904 configure-target-rda: stage_current
50905 @endif gcc-bootstrap
50906 @if target-rda
50907 maybe-configure-target-rda: configure-target-rda
50908 configure-target-rda:
50909 @: $(MAKE); $(unstage)
50910 @r=`${PWD_COMMAND}`; export r; \
50911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50912 echo "Checking multilib configuration for rda..."; \
50913 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
50914 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
50915 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
50916 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
50917 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
50918 else \
50919 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
50920 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
50921 fi; \
50922 else \
50923 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
50924 fi; \
50925 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
50926 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
50927 $(NORMAL_TARGET_EXPORTS) \
50928 echo Configuring in $(TARGET_SUBDIR)/rda; \
50929 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
50930 case $(srcdir) in \
50931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50932 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
50933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50934 esac; \
50935 srcdiroption="--srcdir=$${topdir}/rda"; \
50936 libsrcdir="$$s/rda"; \
50937 rm -f no-such-file || : ; \
50938 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50939 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50940 --target=${target_alias} $${srcdiroption} \
50941 || exit 1
50942 @endif target-rda
50943
50944
50945
50946
50947
50948 .PHONY: all-target-rda maybe-all-target-rda
50949 maybe-all-target-rda:
50950 @if gcc-bootstrap
50951 all-target-rda: stage_current
50952 @endif gcc-bootstrap
50953 @if target-rda
50954 TARGET-target-rda=all
50955 maybe-all-target-rda: all-target-rda
50956 all-target-rda: configure-target-rda
50957 @: $(MAKE); $(unstage)
50958 @r=`${PWD_COMMAND}`; export r; \
50959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50960 $(NORMAL_TARGET_EXPORTS) \
50961 (cd $(TARGET_SUBDIR)/rda && \
50962 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50963 $(TARGET-target-rda))
50964 @endif target-rda
50965
50966
50967
50968
50969
50970 .PHONY: check-target-rda maybe-check-target-rda
50971 maybe-check-target-rda:
50972 @if target-rda
50973 maybe-check-target-rda: check-target-rda
50974
50975 check-target-rda:
50976 @: $(MAKE); $(unstage)
50977 @r=`${PWD_COMMAND}`; export r; \
50978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50979 $(NORMAL_TARGET_EXPORTS) \
50980 (cd $(TARGET_SUBDIR)/rda && \
50981 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50982
50983 @endif target-rda
50984
50985 .PHONY: install-target-rda maybe-install-target-rda
50986 maybe-install-target-rda:
50987 @if target-rda
50988 maybe-install-target-rda: install-target-rda
50989
50990 install-target-rda: installdirs
50991 @: $(MAKE); $(unstage)
50992 @r=`${PWD_COMMAND}`; export r; \
50993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50994 $(NORMAL_TARGET_EXPORTS) \
50995 (cd $(TARGET_SUBDIR)/rda && \
50996 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50997
50998 @endif target-rda
50999
51000 # Other targets (info, dvi, pdf, etc.)
51001
51002 .PHONY: maybe-info-target-rda info-target-rda
51003 maybe-info-target-rda:
51004 @if target-rda
51005 maybe-info-target-rda: info-target-rda
51006
51007 info-target-rda: \
51008 configure-target-rda
51009 @: $(MAKE); $(unstage)
51010 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51011 r=`${PWD_COMMAND}`; export r; \
51012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51013 $(NORMAL_TARGET_EXPORTS) \
51014 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
51015 for flag in $(EXTRA_TARGET_FLAGS); do \
51016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51017 done; \
51018 (cd $(TARGET_SUBDIR)/rda && \
51019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51021 "RANLIB=$${RANLIB}" \
51022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51023 info) \
51024 || exit 1
51025
51026 @endif target-rda
51027
51028 .PHONY: maybe-dvi-target-rda dvi-target-rda
51029 maybe-dvi-target-rda:
51030 @if target-rda
51031 maybe-dvi-target-rda: dvi-target-rda
51032
51033 dvi-target-rda: \
51034 configure-target-rda
51035 @: $(MAKE); $(unstage)
51036 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51037 r=`${PWD_COMMAND}`; export r; \
51038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51039 $(NORMAL_TARGET_EXPORTS) \
51040 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
51041 for flag in $(EXTRA_TARGET_FLAGS); do \
51042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51043 done; \
51044 (cd $(TARGET_SUBDIR)/rda && \
51045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51047 "RANLIB=$${RANLIB}" \
51048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51049 dvi) \
51050 || exit 1
51051
51052 @endif target-rda
51053
51054 .PHONY: maybe-pdf-target-rda pdf-target-rda
51055 maybe-pdf-target-rda:
51056 @if target-rda
51057 maybe-pdf-target-rda: pdf-target-rda
51058
51059 pdf-target-rda: \
51060 configure-target-rda
51061 @: $(MAKE); $(unstage)
51062 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51063 r=`${PWD_COMMAND}`; export r; \
51064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51065 $(NORMAL_TARGET_EXPORTS) \
51066 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
51067 for flag in $(EXTRA_TARGET_FLAGS); do \
51068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51069 done; \
51070 (cd $(TARGET_SUBDIR)/rda && \
51071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51073 "RANLIB=$${RANLIB}" \
51074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51075 pdf) \
51076 || exit 1
51077
51078 @endif target-rda
51079
51080 .PHONY: maybe-html-target-rda html-target-rda
51081 maybe-html-target-rda:
51082 @if target-rda
51083 maybe-html-target-rda: html-target-rda
51084
51085 html-target-rda: \
51086 configure-target-rda
51087 @: $(MAKE); $(unstage)
51088 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51089 r=`${PWD_COMMAND}`; export r; \
51090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51091 $(NORMAL_TARGET_EXPORTS) \
51092 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
51093 for flag in $(EXTRA_TARGET_FLAGS); do \
51094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51095 done; \
51096 (cd $(TARGET_SUBDIR)/rda && \
51097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51099 "RANLIB=$${RANLIB}" \
51100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51101 html) \
51102 || exit 1
51103
51104 @endif target-rda
51105
51106 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
51107 maybe-TAGS-target-rda:
51108 @if target-rda
51109 maybe-TAGS-target-rda: TAGS-target-rda
51110
51111 TAGS-target-rda: \
51112 configure-target-rda
51113 @: $(MAKE); $(unstage)
51114 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51115 r=`${PWD_COMMAND}`; export r; \
51116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51117 $(NORMAL_TARGET_EXPORTS) \
51118 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
51119 for flag in $(EXTRA_TARGET_FLAGS); do \
51120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51121 done; \
51122 (cd $(TARGET_SUBDIR)/rda && \
51123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51125 "RANLIB=$${RANLIB}" \
51126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51127 TAGS) \
51128 || exit 1
51129
51130 @endif target-rda
51131
51132 .PHONY: maybe-install-info-target-rda install-info-target-rda
51133 maybe-install-info-target-rda:
51134 @if target-rda
51135 maybe-install-info-target-rda: install-info-target-rda
51136
51137 install-info-target-rda: \
51138 configure-target-rda \
51139 info-target-rda
51140 @: $(MAKE); $(unstage)
51141 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51142 r=`${PWD_COMMAND}`; export r; \
51143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51144 $(NORMAL_TARGET_EXPORTS) \
51145 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
51146 for flag in $(EXTRA_TARGET_FLAGS); do \
51147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51148 done; \
51149 (cd $(TARGET_SUBDIR)/rda && \
51150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51152 "RANLIB=$${RANLIB}" \
51153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51154 install-info) \
51155 || exit 1
51156
51157 @endif target-rda
51158
51159 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
51160 maybe-install-pdf-target-rda:
51161 @if target-rda
51162 maybe-install-pdf-target-rda: install-pdf-target-rda
51163
51164 install-pdf-target-rda: \
51165 configure-target-rda \
51166 pdf-target-rda
51167 @: $(MAKE); $(unstage)
51168 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51169 r=`${PWD_COMMAND}`; export r; \
51170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51171 $(NORMAL_TARGET_EXPORTS) \
51172 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
51173 for flag in $(EXTRA_TARGET_FLAGS); do \
51174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51175 done; \
51176 (cd $(TARGET_SUBDIR)/rda && \
51177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51179 "RANLIB=$${RANLIB}" \
51180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51181 install-pdf) \
51182 || exit 1
51183
51184 @endif target-rda
51185
51186 .PHONY: maybe-install-html-target-rda install-html-target-rda
51187 maybe-install-html-target-rda:
51188 @if target-rda
51189 maybe-install-html-target-rda: install-html-target-rda
51190
51191 install-html-target-rda: \
51192 configure-target-rda \
51193 html-target-rda
51194 @: $(MAKE); $(unstage)
51195 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51196 r=`${PWD_COMMAND}`; export r; \
51197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51198 $(NORMAL_TARGET_EXPORTS) \
51199 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
51200 for flag in $(EXTRA_TARGET_FLAGS); do \
51201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51202 done; \
51203 (cd $(TARGET_SUBDIR)/rda && \
51204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51206 "RANLIB=$${RANLIB}" \
51207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51208 install-html) \
51209 || exit 1
51210
51211 @endif target-rda
51212
51213 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
51214 maybe-installcheck-target-rda:
51215 @if target-rda
51216 maybe-installcheck-target-rda: installcheck-target-rda
51217
51218 installcheck-target-rda: \
51219 configure-target-rda
51220 @: $(MAKE); $(unstage)
51221 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51222 r=`${PWD_COMMAND}`; export r; \
51223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51224 $(NORMAL_TARGET_EXPORTS) \
51225 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
51226 for flag in $(EXTRA_TARGET_FLAGS); do \
51227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51228 done; \
51229 (cd $(TARGET_SUBDIR)/rda && \
51230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51232 "RANLIB=$${RANLIB}" \
51233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51234 installcheck) \
51235 || exit 1
51236
51237 @endif target-rda
51238
51239 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
51240 maybe-mostlyclean-target-rda:
51241 @if target-rda
51242 maybe-mostlyclean-target-rda: mostlyclean-target-rda
51243
51244 mostlyclean-target-rda:
51245 @: $(MAKE); $(unstage)
51246 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51247 r=`${PWD_COMMAND}`; export r; \
51248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51249 $(NORMAL_TARGET_EXPORTS) \
51250 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
51251 for flag in $(EXTRA_TARGET_FLAGS); do \
51252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51253 done; \
51254 (cd $(TARGET_SUBDIR)/rda && \
51255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51257 "RANLIB=$${RANLIB}" \
51258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51259 mostlyclean) \
51260 || exit 1
51261
51262 @endif target-rda
51263
51264 .PHONY: maybe-clean-target-rda clean-target-rda
51265 maybe-clean-target-rda:
51266 @if target-rda
51267 maybe-clean-target-rda: clean-target-rda
51268
51269 clean-target-rda:
51270 @: $(MAKE); $(unstage)
51271 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51272 r=`${PWD_COMMAND}`; export r; \
51273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51274 $(NORMAL_TARGET_EXPORTS) \
51275 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
51276 for flag in $(EXTRA_TARGET_FLAGS); do \
51277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51278 done; \
51279 (cd $(TARGET_SUBDIR)/rda && \
51280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51282 "RANLIB=$${RANLIB}" \
51283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51284 clean) \
51285 || exit 1
51286
51287 @endif target-rda
51288
51289 .PHONY: maybe-distclean-target-rda distclean-target-rda
51290 maybe-distclean-target-rda:
51291 @if target-rda
51292 maybe-distclean-target-rda: distclean-target-rda
51293
51294 distclean-target-rda:
51295 @: $(MAKE); $(unstage)
51296 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51297 r=`${PWD_COMMAND}`; export r; \
51298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51299 $(NORMAL_TARGET_EXPORTS) \
51300 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
51301 for flag in $(EXTRA_TARGET_FLAGS); do \
51302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51303 done; \
51304 (cd $(TARGET_SUBDIR)/rda && \
51305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51307 "RANLIB=$${RANLIB}" \
51308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51309 distclean) \
51310 || exit 1
51311
51312 @endif target-rda
51313
51314 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
51315 maybe-maintainer-clean-target-rda:
51316 @if target-rda
51317 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
51318
51319 maintainer-clean-target-rda:
51320 @: $(MAKE); $(unstage)
51321 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51322 r=`${PWD_COMMAND}`; export r; \
51323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51324 $(NORMAL_TARGET_EXPORTS) \
51325 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
51326 for flag in $(EXTRA_TARGET_FLAGS); do \
51327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51328 done; \
51329 (cd $(TARGET_SUBDIR)/rda && \
51330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51332 "RANLIB=$${RANLIB}" \
51333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51334 maintainer-clean) \
51335 || exit 1
51336
51337 @endif target-rda
51338
51339
51340
51341
51342
51343 .PHONY: configure-target-libada maybe-configure-target-libada
51344 maybe-configure-target-libada:
51345 @if gcc-bootstrap
51346 configure-target-libada: stage_current
51347 @endif gcc-bootstrap
51348 @if target-libada
51349 maybe-configure-target-libada: configure-target-libada
51350 configure-target-libada:
51351 @: $(MAKE); $(unstage)
51352 @r=`${PWD_COMMAND}`; export r; \
51353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51354 echo "Checking multilib configuration for libada..."; \
51355 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
51356 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
51357 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
51358 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
51359 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
51360 else \
51361 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
51362 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
51363 fi; \
51364 else \
51365 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
51366 fi; \
51367 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
51368 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
51369 $(NORMAL_TARGET_EXPORTS) \
51370 echo Configuring in $(TARGET_SUBDIR)/libada; \
51371 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
51372 case $(srcdir) in \
51373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51374 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
51375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51376 esac; \
51377 srcdiroption="--srcdir=$${topdir}/libada"; \
51378 libsrcdir="$$s/libada"; \
51379 rm -f no-such-file || : ; \
51380 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51381 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51382 --target=${target_alias} $${srcdiroption} \
51383 || exit 1
51384 @endif target-libada
51385
51386
51387
51388
51389
51390 .PHONY: all-target-libada maybe-all-target-libada
51391 maybe-all-target-libada:
51392 @if gcc-bootstrap
51393 all-target-libada: stage_current
51394 @endif gcc-bootstrap
51395 @if target-libada
51396 TARGET-target-libada=all
51397 maybe-all-target-libada: all-target-libada
51398 all-target-libada: configure-target-libada
51399 @: $(MAKE); $(unstage)
51400 @r=`${PWD_COMMAND}`; export r; \
51401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51402 $(NORMAL_TARGET_EXPORTS) \
51403 (cd $(TARGET_SUBDIR)/libada && \
51404 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51405 $(TARGET-target-libada))
51406 @endif target-libada
51407
51408
51409
51410
51411
51412 .PHONY: check-target-libada maybe-check-target-libada
51413 maybe-check-target-libada:
51414 @if target-libada
51415 maybe-check-target-libada: check-target-libada
51416
51417 check-target-libada:
51418 @: $(MAKE); $(unstage)
51419 @r=`${PWD_COMMAND}`; export r; \
51420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51421 $(NORMAL_TARGET_EXPORTS) \
51422 (cd $(TARGET_SUBDIR)/libada && \
51423 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51424
51425 @endif target-libada
51426
51427 .PHONY: install-target-libada maybe-install-target-libada
51428 maybe-install-target-libada:
51429 @if target-libada
51430 maybe-install-target-libada: install-target-libada
51431
51432 install-target-libada: installdirs
51433 @: $(MAKE); $(unstage)
51434 @r=`${PWD_COMMAND}`; export r; \
51435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51436 $(NORMAL_TARGET_EXPORTS) \
51437 (cd $(TARGET_SUBDIR)/libada && \
51438 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51439
51440 @endif target-libada
51441
51442 # Other targets (info, dvi, pdf, etc.)
51443
51444 .PHONY: maybe-info-target-libada info-target-libada
51445 maybe-info-target-libada:
51446 @if target-libada
51447 maybe-info-target-libada: info-target-libada
51448
51449 info-target-libada: \
51450 configure-target-libada
51451 @: $(MAKE); $(unstage)
51452 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51453 r=`${PWD_COMMAND}`; export r; \
51454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51455 $(NORMAL_TARGET_EXPORTS) \
51456 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
51457 for flag in $(EXTRA_TARGET_FLAGS); do \
51458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51459 done; \
51460 (cd $(TARGET_SUBDIR)/libada && \
51461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51463 "RANLIB=$${RANLIB}" \
51464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51465 info) \
51466 || exit 1
51467
51468 @endif target-libada
51469
51470 .PHONY: maybe-dvi-target-libada dvi-target-libada
51471 maybe-dvi-target-libada:
51472 @if target-libada
51473 maybe-dvi-target-libada: dvi-target-libada
51474
51475 dvi-target-libada: \
51476 configure-target-libada
51477 @: $(MAKE); $(unstage)
51478 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51479 r=`${PWD_COMMAND}`; export r; \
51480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51481 $(NORMAL_TARGET_EXPORTS) \
51482 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
51483 for flag in $(EXTRA_TARGET_FLAGS); do \
51484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51485 done; \
51486 (cd $(TARGET_SUBDIR)/libada && \
51487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51489 "RANLIB=$${RANLIB}" \
51490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51491 dvi) \
51492 || exit 1
51493
51494 @endif target-libada
51495
51496 .PHONY: maybe-pdf-target-libada pdf-target-libada
51497 maybe-pdf-target-libada:
51498 @if target-libada
51499 maybe-pdf-target-libada: pdf-target-libada
51500
51501 pdf-target-libada: \
51502 configure-target-libada
51503 @: $(MAKE); $(unstage)
51504 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51505 r=`${PWD_COMMAND}`; export r; \
51506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51507 $(NORMAL_TARGET_EXPORTS) \
51508 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
51509 for flag in $(EXTRA_TARGET_FLAGS); do \
51510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51511 done; \
51512 (cd $(TARGET_SUBDIR)/libada && \
51513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51515 "RANLIB=$${RANLIB}" \
51516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51517 pdf) \
51518 || exit 1
51519
51520 @endif target-libada
51521
51522 .PHONY: maybe-html-target-libada html-target-libada
51523 maybe-html-target-libada:
51524 @if target-libada
51525 maybe-html-target-libada: html-target-libada
51526
51527 html-target-libada: \
51528 configure-target-libada
51529 @: $(MAKE); $(unstage)
51530 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51531 r=`${PWD_COMMAND}`; export r; \
51532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51533 $(NORMAL_TARGET_EXPORTS) \
51534 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
51535 for flag in $(EXTRA_TARGET_FLAGS); do \
51536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51537 done; \
51538 (cd $(TARGET_SUBDIR)/libada && \
51539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51541 "RANLIB=$${RANLIB}" \
51542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51543 html) \
51544 || exit 1
51545
51546 @endif target-libada
51547
51548 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
51549 maybe-TAGS-target-libada:
51550 @if target-libada
51551 maybe-TAGS-target-libada: TAGS-target-libada
51552
51553 TAGS-target-libada: \
51554 configure-target-libada
51555 @: $(MAKE); $(unstage)
51556 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51557 r=`${PWD_COMMAND}`; export r; \
51558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51559 $(NORMAL_TARGET_EXPORTS) \
51560 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
51561 for flag in $(EXTRA_TARGET_FLAGS); do \
51562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51563 done; \
51564 (cd $(TARGET_SUBDIR)/libada && \
51565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51567 "RANLIB=$${RANLIB}" \
51568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51569 TAGS) \
51570 || exit 1
51571
51572 @endif target-libada
51573
51574 .PHONY: maybe-install-info-target-libada install-info-target-libada
51575 maybe-install-info-target-libada:
51576 @if target-libada
51577 maybe-install-info-target-libada: install-info-target-libada
51578
51579 install-info-target-libada: \
51580 configure-target-libada \
51581 info-target-libada
51582 @: $(MAKE); $(unstage)
51583 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51584 r=`${PWD_COMMAND}`; export r; \
51585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51586 $(NORMAL_TARGET_EXPORTS) \
51587 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
51588 for flag in $(EXTRA_TARGET_FLAGS); do \
51589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51590 done; \
51591 (cd $(TARGET_SUBDIR)/libada && \
51592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51594 "RANLIB=$${RANLIB}" \
51595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51596 install-info) \
51597 || exit 1
51598
51599 @endif target-libada
51600
51601 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
51602 maybe-install-pdf-target-libada:
51603 @if target-libada
51604 maybe-install-pdf-target-libada: install-pdf-target-libada
51605
51606 install-pdf-target-libada: \
51607 configure-target-libada \
51608 pdf-target-libada
51609 @: $(MAKE); $(unstage)
51610 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51611 r=`${PWD_COMMAND}`; export r; \
51612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51613 $(NORMAL_TARGET_EXPORTS) \
51614 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
51615 for flag in $(EXTRA_TARGET_FLAGS); do \
51616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51617 done; \
51618 (cd $(TARGET_SUBDIR)/libada && \
51619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51621 "RANLIB=$${RANLIB}" \
51622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51623 install-pdf) \
51624 || exit 1
51625
51626 @endif target-libada
51627
51628 .PHONY: maybe-install-html-target-libada install-html-target-libada
51629 maybe-install-html-target-libada:
51630 @if target-libada
51631 maybe-install-html-target-libada: install-html-target-libada
51632
51633 install-html-target-libada: \
51634 configure-target-libada \
51635 html-target-libada
51636 @: $(MAKE); $(unstage)
51637 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51638 r=`${PWD_COMMAND}`; export r; \
51639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51640 $(NORMAL_TARGET_EXPORTS) \
51641 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
51642 for flag in $(EXTRA_TARGET_FLAGS); do \
51643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51644 done; \
51645 (cd $(TARGET_SUBDIR)/libada && \
51646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51648 "RANLIB=$${RANLIB}" \
51649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51650 install-html) \
51651 || exit 1
51652
51653 @endif target-libada
51654
51655 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
51656 maybe-installcheck-target-libada:
51657 @if target-libada
51658 maybe-installcheck-target-libada: installcheck-target-libada
51659
51660 installcheck-target-libada: \
51661 configure-target-libada
51662 @: $(MAKE); $(unstage)
51663 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51664 r=`${PWD_COMMAND}`; export r; \
51665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51666 $(NORMAL_TARGET_EXPORTS) \
51667 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
51668 for flag in $(EXTRA_TARGET_FLAGS); do \
51669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51670 done; \
51671 (cd $(TARGET_SUBDIR)/libada && \
51672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51674 "RANLIB=$${RANLIB}" \
51675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51676 installcheck) \
51677 || exit 1
51678
51679 @endif target-libada
51680
51681 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
51682 maybe-mostlyclean-target-libada:
51683 @if target-libada
51684 maybe-mostlyclean-target-libada: mostlyclean-target-libada
51685
51686 mostlyclean-target-libada:
51687 @: $(MAKE); $(unstage)
51688 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51689 r=`${PWD_COMMAND}`; export r; \
51690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51691 $(NORMAL_TARGET_EXPORTS) \
51692 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
51693 for flag in $(EXTRA_TARGET_FLAGS); do \
51694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51695 done; \
51696 (cd $(TARGET_SUBDIR)/libada && \
51697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51699 "RANLIB=$${RANLIB}" \
51700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51701 mostlyclean) \
51702 || exit 1
51703
51704 @endif target-libada
51705
51706 .PHONY: maybe-clean-target-libada clean-target-libada
51707 maybe-clean-target-libada:
51708 @if target-libada
51709 maybe-clean-target-libada: clean-target-libada
51710
51711 clean-target-libada:
51712 @: $(MAKE); $(unstage)
51713 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51714 r=`${PWD_COMMAND}`; export r; \
51715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51716 $(NORMAL_TARGET_EXPORTS) \
51717 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
51718 for flag in $(EXTRA_TARGET_FLAGS); do \
51719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51720 done; \
51721 (cd $(TARGET_SUBDIR)/libada && \
51722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51724 "RANLIB=$${RANLIB}" \
51725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51726 clean) \
51727 || exit 1
51728
51729 @endif target-libada
51730
51731 .PHONY: maybe-distclean-target-libada distclean-target-libada
51732 maybe-distclean-target-libada:
51733 @if target-libada
51734 maybe-distclean-target-libada: distclean-target-libada
51735
51736 distclean-target-libada:
51737 @: $(MAKE); $(unstage)
51738 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51739 r=`${PWD_COMMAND}`; export r; \
51740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51741 $(NORMAL_TARGET_EXPORTS) \
51742 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
51743 for flag in $(EXTRA_TARGET_FLAGS); do \
51744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51745 done; \
51746 (cd $(TARGET_SUBDIR)/libada && \
51747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51749 "RANLIB=$${RANLIB}" \
51750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51751 distclean) \
51752 || exit 1
51753
51754 @endif target-libada
51755
51756 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
51757 maybe-maintainer-clean-target-libada:
51758 @if target-libada
51759 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
51760
51761 maintainer-clean-target-libada:
51762 @: $(MAKE); $(unstage)
51763 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51764 r=`${PWD_COMMAND}`; export r; \
51765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51766 $(NORMAL_TARGET_EXPORTS) \
51767 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
51768 for flag in $(EXTRA_TARGET_FLAGS); do \
51769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51770 done; \
51771 (cd $(TARGET_SUBDIR)/libada && \
51772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51774 "RANLIB=$${RANLIB}" \
51775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51776 maintainer-clean) \
51777 || exit 1
51778
51779 @endif target-libada
51780
51781
51782
51783
51784
51785 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
51786 maybe-configure-target-libgomp:
51787 @if gcc-bootstrap
51788 configure-target-libgomp: stage_current
51789 @endif gcc-bootstrap
51790 @if target-libgomp
51791 maybe-configure-target-libgomp: configure-target-libgomp
51792 configure-target-libgomp:
51793 @: $(MAKE); $(unstage)
51794 @r=`${PWD_COMMAND}`; export r; \
51795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51796 echo "Checking multilib configuration for libgomp..."; \
51797 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
51798 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
51799 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51800 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51801 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51802 else \
51803 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51804 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51805 fi; \
51806 else \
51807 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51808 fi; \
51809 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51810 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
51811 $(NORMAL_TARGET_EXPORTS) \
51812 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
51813 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
51814 case $(srcdir) in \
51815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51816 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51818 esac; \
51819 srcdiroption="--srcdir=$${topdir}/libgomp"; \
51820 libsrcdir="$$s/libgomp"; \
51821 rm -f no-such-file || : ; \
51822 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51823 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51824 --target=${target_alias} $${srcdiroption} \
51825 || exit 1
51826 @endif target-libgomp
51827
51828
51829
51830
51831
51832 .PHONY: all-target-libgomp maybe-all-target-libgomp
51833 maybe-all-target-libgomp:
51834 @if gcc-bootstrap
51835 all-target-libgomp: stage_current
51836 @endif gcc-bootstrap
51837 @if target-libgomp
51838 TARGET-target-libgomp=all
51839 maybe-all-target-libgomp: all-target-libgomp
51840 all-target-libgomp: configure-target-libgomp
51841 @: $(MAKE); $(unstage)
51842 @r=`${PWD_COMMAND}`; export r; \
51843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51844 $(NORMAL_TARGET_EXPORTS) \
51845 (cd $(TARGET_SUBDIR)/libgomp && \
51846 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51847 $(TARGET-target-libgomp))
51848 @endif target-libgomp
51849
51850
51851
51852
51853
51854 .PHONY: check-target-libgomp maybe-check-target-libgomp
51855 maybe-check-target-libgomp:
51856 @if target-libgomp
51857 maybe-check-target-libgomp: check-target-libgomp
51858
51859 check-target-libgomp:
51860 @: $(MAKE); $(unstage)
51861 @r=`${PWD_COMMAND}`; export r; \
51862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51863 $(NORMAL_TARGET_EXPORTS) \
51864 (cd $(TARGET_SUBDIR)/libgomp && \
51865 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51866
51867 @endif target-libgomp
51868
51869 .PHONY: install-target-libgomp maybe-install-target-libgomp
51870 maybe-install-target-libgomp:
51871 @if target-libgomp
51872 maybe-install-target-libgomp: install-target-libgomp
51873
51874 install-target-libgomp: installdirs
51875 @: $(MAKE); $(unstage)
51876 @r=`${PWD_COMMAND}`; export r; \
51877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51878 $(NORMAL_TARGET_EXPORTS) \
51879 (cd $(TARGET_SUBDIR)/libgomp && \
51880 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51881
51882 @endif target-libgomp
51883
51884 # Other targets (info, dvi, pdf, etc.)
51885
51886 .PHONY: maybe-info-target-libgomp info-target-libgomp
51887 maybe-info-target-libgomp:
51888 @if target-libgomp
51889 maybe-info-target-libgomp: info-target-libgomp
51890
51891 info-target-libgomp: \
51892 configure-target-libgomp
51893 @: $(MAKE); $(unstage)
51894 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51895 r=`${PWD_COMMAND}`; export r; \
51896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51897 $(NORMAL_TARGET_EXPORTS) \
51898 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
51899 for flag in $(EXTRA_TARGET_FLAGS); do \
51900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51901 done; \
51902 (cd $(TARGET_SUBDIR)/libgomp && \
51903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51905 "RANLIB=$${RANLIB}" \
51906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51907 info) \
51908 || exit 1
51909
51910 @endif target-libgomp
51911
51912 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
51913 maybe-dvi-target-libgomp:
51914 @if target-libgomp
51915 maybe-dvi-target-libgomp: dvi-target-libgomp
51916
51917 dvi-target-libgomp: \
51918 configure-target-libgomp
51919 @: $(MAKE); $(unstage)
51920 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51921 r=`${PWD_COMMAND}`; export r; \
51922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51923 $(NORMAL_TARGET_EXPORTS) \
51924 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
51925 for flag in $(EXTRA_TARGET_FLAGS); do \
51926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51927 done; \
51928 (cd $(TARGET_SUBDIR)/libgomp && \
51929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51931 "RANLIB=$${RANLIB}" \
51932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51933 dvi) \
51934 || exit 1
51935
51936 @endif target-libgomp
51937
51938 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
51939 maybe-pdf-target-libgomp:
51940 @if target-libgomp
51941 maybe-pdf-target-libgomp: pdf-target-libgomp
51942
51943 pdf-target-libgomp: \
51944 configure-target-libgomp
51945 @: $(MAKE); $(unstage)
51946 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51947 r=`${PWD_COMMAND}`; export r; \
51948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51949 $(NORMAL_TARGET_EXPORTS) \
51950 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
51951 for flag in $(EXTRA_TARGET_FLAGS); do \
51952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51953 done; \
51954 (cd $(TARGET_SUBDIR)/libgomp && \
51955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51957 "RANLIB=$${RANLIB}" \
51958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51959 pdf) \
51960 || exit 1
51961
51962 @endif target-libgomp
51963
51964 .PHONY: maybe-html-target-libgomp html-target-libgomp
51965 maybe-html-target-libgomp:
51966 @if target-libgomp
51967 maybe-html-target-libgomp: html-target-libgomp
51968
51969 html-target-libgomp: \
51970 configure-target-libgomp
51971 @: $(MAKE); $(unstage)
51972 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51973 r=`${PWD_COMMAND}`; export r; \
51974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51975 $(NORMAL_TARGET_EXPORTS) \
51976 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
51977 for flag in $(EXTRA_TARGET_FLAGS); do \
51978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51979 done; \
51980 (cd $(TARGET_SUBDIR)/libgomp && \
51981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51983 "RANLIB=$${RANLIB}" \
51984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51985 html) \
51986 || exit 1
51987
51988 @endif target-libgomp
51989
51990 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
51991 maybe-TAGS-target-libgomp:
51992 @if target-libgomp
51993 maybe-TAGS-target-libgomp: TAGS-target-libgomp
51994
51995 TAGS-target-libgomp: \
51996 configure-target-libgomp
51997 @: $(MAKE); $(unstage)
51998 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51999 r=`${PWD_COMMAND}`; export r; \
52000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52001 $(NORMAL_TARGET_EXPORTS) \
52002 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
52003 for flag in $(EXTRA_TARGET_FLAGS); do \
52004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52005 done; \
52006 (cd $(TARGET_SUBDIR)/libgomp && \
52007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52009 "RANLIB=$${RANLIB}" \
52010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52011 TAGS) \
52012 || exit 1
52013
52014 @endif target-libgomp
52015
52016 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
52017 maybe-install-info-target-libgomp:
52018 @if target-libgomp
52019 maybe-install-info-target-libgomp: install-info-target-libgomp
52020
52021 install-info-target-libgomp: \
52022 configure-target-libgomp \
52023 info-target-libgomp
52024 @: $(MAKE); $(unstage)
52025 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52026 r=`${PWD_COMMAND}`; export r; \
52027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52028 $(NORMAL_TARGET_EXPORTS) \
52029 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
52030 for flag in $(EXTRA_TARGET_FLAGS); do \
52031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52032 done; \
52033 (cd $(TARGET_SUBDIR)/libgomp && \
52034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52036 "RANLIB=$${RANLIB}" \
52037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52038 install-info) \
52039 || exit 1
52040
52041 @endif target-libgomp
52042
52043 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
52044 maybe-install-pdf-target-libgomp:
52045 @if target-libgomp
52046 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
52047
52048 install-pdf-target-libgomp: \
52049 configure-target-libgomp \
52050 pdf-target-libgomp
52051 @: $(MAKE); $(unstage)
52052 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52053 r=`${PWD_COMMAND}`; export r; \
52054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52055 $(NORMAL_TARGET_EXPORTS) \
52056 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
52057 for flag in $(EXTRA_TARGET_FLAGS); do \
52058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52059 done; \
52060 (cd $(TARGET_SUBDIR)/libgomp && \
52061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52063 "RANLIB=$${RANLIB}" \
52064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52065 install-pdf) \
52066 || exit 1
52067
52068 @endif target-libgomp
52069
52070 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
52071 maybe-install-html-target-libgomp:
52072 @if target-libgomp
52073 maybe-install-html-target-libgomp: install-html-target-libgomp
52074
52075 install-html-target-libgomp: \
52076 configure-target-libgomp \
52077 html-target-libgomp
52078 @: $(MAKE); $(unstage)
52079 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52080 r=`${PWD_COMMAND}`; export r; \
52081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52082 $(NORMAL_TARGET_EXPORTS) \
52083 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
52084 for flag in $(EXTRA_TARGET_FLAGS); do \
52085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52086 done; \
52087 (cd $(TARGET_SUBDIR)/libgomp && \
52088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52090 "RANLIB=$${RANLIB}" \
52091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52092 install-html) \
52093 || exit 1
52094
52095 @endif target-libgomp
52096
52097 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
52098 maybe-installcheck-target-libgomp:
52099 @if target-libgomp
52100 maybe-installcheck-target-libgomp: installcheck-target-libgomp
52101
52102 installcheck-target-libgomp: \
52103 configure-target-libgomp
52104 @: $(MAKE); $(unstage)
52105 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52106 r=`${PWD_COMMAND}`; export r; \
52107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52108 $(NORMAL_TARGET_EXPORTS) \
52109 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
52110 for flag in $(EXTRA_TARGET_FLAGS); do \
52111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52112 done; \
52113 (cd $(TARGET_SUBDIR)/libgomp && \
52114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52116 "RANLIB=$${RANLIB}" \
52117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52118 installcheck) \
52119 || exit 1
52120
52121 @endif target-libgomp
52122
52123 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
52124 maybe-mostlyclean-target-libgomp:
52125 @if target-libgomp
52126 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
52127
52128 mostlyclean-target-libgomp:
52129 @: $(MAKE); $(unstage)
52130 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52131 r=`${PWD_COMMAND}`; export r; \
52132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52133 $(NORMAL_TARGET_EXPORTS) \
52134 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
52135 for flag in $(EXTRA_TARGET_FLAGS); do \
52136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52137 done; \
52138 (cd $(TARGET_SUBDIR)/libgomp && \
52139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52141 "RANLIB=$${RANLIB}" \
52142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52143 mostlyclean) \
52144 || exit 1
52145
52146 @endif target-libgomp
52147
52148 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
52149 maybe-clean-target-libgomp:
52150 @if target-libgomp
52151 maybe-clean-target-libgomp: clean-target-libgomp
52152
52153 clean-target-libgomp:
52154 @: $(MAKE); $(unstage)
52155 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52156 r=`${PWD_COMMAND}`; export r; \
52157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52158 $(NORMAL_TARGET_EXPORTS) \
52159 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
52160 for flag in $(EXTRA_TARGET_FLAGS); do \
52161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52162 done; \
52163 (cd $(TARGET_SUBDIR)/libgomp && \
52164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52166 "RANLIB=$${RANLIB}" \
52167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52168 clean) \
52169 || exit 1
52170
52171 @endif target-libgomp
52172
52173 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
52174 maybe-distclean-target-libgomp:
52175 @if target-libgomp
52176 maybe-distclean-target-libgomp: distclean-target-libgomp
52177
52178 distclean-target-libgomp:
52179 @: $(MAKE); $(unstage)
52180 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52181 r=`${PWD_COMMAND}`; export r; \
52182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52183 $(NORMAL_TARGET_EXPORTS) \
52184 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
52185 for flag in $(EXTRA_TARGET_FLAGS); do \
52186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52187 done; \
52188 (cd $(TARGET_SUBDIR)/libgomp && \
52189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52191 "RANLIB=$${RANLIB}" \
52192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52193 distclean) \
52194 || exit 1
52195
52196 @endif target-libgomp
52197
52198 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
52199 maybe-maintainer-clean-target-libgomp:
52200 @if target-libgomp
52201 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
52202
52203 maintainer-clean-target-libgomp:
52204 @: $(MAKE); $(unstage)
52205 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52206 r=`${PWD_COMMAND}`; export r; \
52207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52208 $(NORMAL_TARGET_EXPORTS) \
52209 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
52210 for flag in $(EXTRA_TARGET_FLAGS); do \
52211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52212 done; \
52213 (cd $(TARGET_SUBDIR)/libgomp && \
52214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52216 "RANLIB=$${RANLIB}" \
52217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52218 maintainer-clean) \
52219 || exit 1
52220
52221 @endif target-libgomp
52222
52223
52224
52225 # ----------
52226 # GCC module
52227 # ----------
52228
52229 @if gcc-no-bootstrap
52230 .PHONY: cross
52231 cross: all-build all-gas all-ld
52232 @r=`${PWD_COMMAND}`; export r; \
52233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52234 $(HOST_EXPORTS) \
52235 echo "Building the C and C++ compiler"; \
52236 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
52237 @r=`${PWD_COMMAND}`; export r; \
52238 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
52239 echo "Building runtime libraries"; \
52240 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
52241 @endif gcc-no-bootstrap
52242
52243 @if gcc
52244
52245 .PHONY: check-gcc-c check-c
52246 check-gcc-c:
52247 r=`${PWD_COMMAND}`; export r; \
52248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52249 $(HOST_EXPORTS) \
52250 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
52251 check-c: check-gcc-c
52252
52253 .PHONY: check-gcc-c++ check-c++
52254 check-gcc-c++:
52255 r=`${PWD_COMMAND}`; export r; \
52256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52257 $(HOST_EXPORTS) \
52258 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
52259 check-c++: check-gcc-c++ check-target-libstdc++-v3
52260
52261 .PHONY: check-gcc-fortran check-fortran
52262 check-gcc-fortran:
52263 r=`${PWD_COMMAND}`; export r; \
52264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52265 $(HOST_EXPORTS) \
52266 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
52267 check-fortran: check-gcc-fortran check-target-libgfortran
52268
52269 .PHONY: check-gcc-java check-java
52270 check-gcc-java:
52271 r=`${PWD_COMMAND}`; export r; \
52272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52273 $(HOST_EXPORTS) \
52274 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
52275 check-java: check-gcc-java check-target-libjava
52276
52277 .PHONY: check-gcc-ada check-ada
52278 check-gcc-ada:
52279 r=`${PWD_COMMAND}`; export r; \
52280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52281 $(HOST_EXPORTS) \
52282 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
52283 check-ada: check-gcc-ada check-target-libada
52284
52285 .PHONY: check-gcc-objc check-objc
52286 check-gcc-objc:
52287 r=`${PWD_COMMAND}`; export r; \
52288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52289 $(HOST_EXPORTS) \
52290 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
52291 check-objc: check-gcc-objc check-target-libobjc
52292
52293 .PHONY: check-gcc-obj-c++ check-obj-c++
52294 check-gcc-obj-c++:
52295 r=`${PWD_COMMAND}`; export r; \
52296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52297 $(HOST_EXPORTS) \
52298 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
52299 check-obj-c++: check-gcc-obj-c++
52300
52301
52302 # Install the gcc headers files, but not the fixed include files,
52303 # which Cygnus is not allowed to distribute. This rule is very
52304 # dependent on the workings of the gcc Makefile.in.
52305 .PHONY: gcc-no-fixedincludes
52306 gcc-no-fixedincludes:
52307 @if [ -f ./gcc/Makefile ]; then \
52308 rm -rf gcc/tmp-include; \
52309 mv gcc/include gcc/tmp-include 2>/dev/null; \
52310 mkdir gcc/include; \
52311 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
52312 touch gcc/stmp-fixinc gcc/include/fixed; \
52313 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
52314 r=`${PWD_COMMAND}`; export r; \
52315 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
52316 $(HOST_EXPORTS) \
52317 (cd ./gcc && \
52318 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
52319 rm -rf gcc/include; \
52320 mv gcc/tmp-include gcc/include 2>/dev/null; \
52321 else true; fi
52322 @endif gcc
52323
52324 # ---------------------
52325 # GCC bootstrap support
52326 # ---------------------
52327
52328 # We track the current stage (the one in 'gcc') in the stage_current file.
52329 # stage_last instead tracks the stage that was built last. These targets
52330 # are dummy when toplevel bootstrap is not active.
52331
52332 # While making host and target tools, symlinks to the final stage must be
52333 # there, so $(unstage) should be run at various points. To avoid excessive
52334 # recursive invocations of make, we "inline" them using a variable. These
52335 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
52336 # to avoid warnings from the GNU Make job server.
52337
52338 unstage = :
52339 stage = :
52340 current_stage = ""
52341
52342 @if gcc-bootstrap
52343 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
52344 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
52345 current_stage = "`cat stage_current 2> /dev/null`"
52346 @endif gcc-bootstrap
52347
52348 .PHONY: unstage stage
52349 unstage:
52350 @: $(MAKE); $(unstage)
52351 stage:
52352 @: $(MAKE); $(stage)
52353
52354 # Disable commands for lean bootstrap.
52355 LEAN = false
52356
52357 # We name the build directories for the various stages "stage1-gcc",
52358 # "stage2-gcc","stage3-gcc", etc.
52359
52360 # Since the 'compare' process will fail (on debugging information) if any
52361 # directory names are different, we need to link the gcc directory for
52362 # the previous stage to a constant name ('prev-gcc'), and to make the name of
52363 # the build directories constant as well. For the latter, we use naked names
52364 # like 'gcc', because the scripts in that directory assume it. We use
52365 # mv on platforms where symlinks to directories do not work or are not
52366 # reliable.
52367
52368 # 'touch' doesn't work right on some platforms.
52369 STAMP = echo timestamp >
52370
52371 # We only want to compare .o files, so set this!
52372 objext = .o
52373
52374
52375 .PHONY: stage1-start stage1-end
52376
52377 stage1-start::
52378 @: $(MAKE); $(stage); \
52379 echo stage1 > stage_current ; \
52380 echo stage1 > stage_last; \
52381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52382 @if bfd
52383 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
52384 mkdir stage1-bfd; \
52385 mv stage1-bfd bfd
52386 @endif bfd
52387 @if opcodes
52388 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
52389 mkdir stage1-opcodes; \
52390 mv stage1-opcodes opcodes
52391 @endif opcodes
52392 @if binutils
52393 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
52394 mkdir stage1-binutils; \
52395 mv stage1-binutils binutils
52396 @endif binutils
52397 @if gas
52398 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
52399 mkdir stage1-gas; \
52400 mv stage1-gas gas
52401 @endif gas
52402 @if gcc
52403 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
52404 mkdir stage1-gcc; \
52405 mv stage1-gcc gcc
52406 @endif gcc
52407 @if gmp
52408 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
52409 mkdir stage1-gmp; \
52410 mv stage1-gmp gmp
52411 @endif gmp
52412 @if mpfr
52413 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
52414 mkdir stage1-mpfr; \
52415 mv stage1-mpfr mpfr
52416 @endif mpfr
52417 @if mpc
52418 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
52419 mkdir stage1-mpc; \
52420 mv stage1-mpc mpc
52421 @endif mpc
52422 @if ppl
52423 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
52424 mkdir stage1-ppl; \
52425 mv stage1-ppl ppl
52426 @endif ppl
52427 @if cloog
52428 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
52429 mkdir stage1-cloog; \
52430 mv stage1-cloog cloog
52431 @endif cloog
52432 @if gold
52433 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
52434 mkdir stage1-gold; \
52435 mv stage1-gold gold
52436 @endif gold
52437 @if intl
52438 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
52439 mkdir stage1-intl; \
52440 mv stage1-intl intl
52441 @endif intl
52442 @if ld
52443 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
52444 mkdir stage1-ld; \
52445 mv stage1-ld ld
52446 @endif ld
52447 @if libcpp
52448 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
52449 mkdir stage1-libcpp; \
52450 mv stage1-libcpp libcpp
52451 @endif libcpp
52452 @if libdecnumber
52453 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
52454 mkdir stage1-libdecnumber; \
52455 mv stage1-libdecnumber libdecnumber
52456 @endif libdecnumber
52457 @if libiberty
52458 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
52459 mkdir stage1-libiberty; \
52460 mv stage1-libiberty libiberty
52461 @endif libiberty
52462 @if zlib
52463 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
52464 mkdir stage1-zlib; \
52465 mv stage1-zlib zlib
52466 @endif zlib
52467 @[ -d stage1-$(TARGET_SUBDIR) ] || \
52468 mkdir stage1-$(TARGET_SUBDIR); \
52469 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
52470
52471 stage1-end::
52472 @if bfd
52473 @if test -d $(HOST_SUBDIR)/bfd ; then \
52474 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
52475 fi
52476 @endif bfd
52477 @if opcodes
52478 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52479 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
52480 fi
52481 @endif opcodes
52482 @if binutils
52483 @if test -d $(HOST_SUBDIR)/binutils ; then \
52484 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
52485 fi
52486 @endif binutils
52487 @if gas
52488 @if test -d $(HOST_SUBDIR)/gas ; then \
52489 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
52490 fi
52491 @endif gas
52492 @if gcc
52493 @if test -d $(HOST_SUBDIR)/gcc ; then \
52494 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
52495 fi
52496 @endif gcc
52497 @if gmp
52498 @if test -d $(HOST_SUBDIR)/gmp ; then \
52499 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
52500 fi
52501 @endif gmp
52502 @if mpfr
52503 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52504 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
52505 fi
52506 @endif mpfr
52507 @if mpc
52508 @if test -d $(HOST_SUBDIR)/mpc ; then \
52509 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
52510 fi
52511 @endif mpc
52512 @if ppl
52513 @if test -d $(HOST_SUBDIR)/ppl ; then \
52514 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
52515 fi
52516 @endif ppl
52517 @if cloog
52518 @if test -d $(HOST_SUBDIR)/cloog ; then \
52519 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
52520 fi
52521 @endif cloog
52522 @if gold
52523 @if test -d $(HOST_SUBDIR)/gold ; then \
52524 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
52525 fi
52526 @endif gold
52527 @if intl
52528 @if test -d $(HOST_SUBDIR)/intl ; then \
52529 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
52530 fi
52531 @endif intl
52532 @if ld
52533 @if test -d $(HOST_SUBDIR)/ld ; then \
52534 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
52535 fi
52536 @endif ld
52537 @if libcpp
52538 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52539 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
52540 fi
52541 @endif libcpp
52542 @if libdecnumber
52543 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52544 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
52545 fi
52546 @endif libdecnumber
52547 @if libiberty
52548 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52549 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
52550 fi
52551 @endif libiberty
52552 @if zlib
52553 @if test -d $(HOST_SUBDIR)/zlib ; then \
52554 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
52555 fi
52556 @endif zlib
52557 @if test -d $(TARGET_SUBDIR) ; then \
52558 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
52559 fi
52560 rm -f stage_current
52561
52562 # Bubble a bug fix through all the stages up to stage 1. They are
52563 # remade, but not reconfigured. The next stage (if any) will not be
52564 # reconfigured either.
52565 .PHONY: stage1-bubble
52566 stage1-bubble::
52567 @r=`${PWD_COMMAND}`; export r; \
52568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52569 if test -f stage1-lean ; then \
52570 echo Skipping rebuild of stage1 ; \
52571 else \
52572 $(MAKE) stage1-start; \
52573 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
52574 fi
52575
52576 .PHONY: all-stage1 clean-stage1
52577 do-clean: clean-stage1
52578
52579 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52580 # only possibility, but now it conflicts with no-bootstrap rules
52581 @if gcc-bootstrap
52582
52583
52584
52585
52586 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52587
52588 .PHONY: distclean-stage1
52589 distclean-stage1::
52590 @: $(MAKE); $(stage)
52591 @test "`cat stage_last`" != stage1 || rm -f stage_last
52592 rm -rf stage1-*
52593
52594
52595 @endif gcc-bootstrap
52596
52597
52598 .PHONY: stage2-start stage2-end
52599
52600 stage2-start::
52601 @: $(MAKE); $(stage); \
52602 echo stage2 > stage_current ; \
52603 echo stage2 > stage_last; \
52604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52605 @if bfd
52606 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
52607 mkdir stage2-bfd; \
52608 mv stage2-bfd bfd ; \
52609 mv stage1-bfd prev-bfd || test -f stage1-lean
52610 @endif bfd
52611 @if opcodes
52612 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
52613 mkdir stage2-opcodes; \
52614 mv stage2-opcodes opcodes ; \
52615 mv stage1-opcodes prev-opcodes || test -f stage1-lean
52616 @endif opcodes
52617 @if binutils
52618 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
52619 mkdir stage2-binutils; \
52620 mv stage2-binutils binutils ; \
52621 mv stage1-binutils prev-binutils || test -f stage1-lean
52622 @endif binutils
52623 @if gas
52624 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
52625 mkdir stage2-gas; \
52626 mv stage2-gas gas ; \
52627 mv stage1-gas prev-gas || test -f stage1-lean
52628 @endif gas
52629 @if gcc
52630 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
52631 mkdir stage2-gcc; \
52632 mv stage2-gcc gcc ; \
52633 mv stage1-gcc prev-gcc || test -f stage1-lean
52634 @endif gcc
52635 @if gmp
52636 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
52637 mkdir stage2-gmp; \
52638 mv stage2-gmp gmp ; \
52639 mv stage1-gmp prev-gmp || test -f stage1-lean
52640 @endif gmp
52641 @if mpfr
52642 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
52643 mkdir stage2-mpfr; \
52644 mv stage2-mpfr mpfr ; \
52645 mv stage1-mpfr prev-mpfr || test -f stage1-lean
52646 @endif mpfr
52647 @if mpc
52648 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
52649 mkdir stage2-mpc; \
52650 mv stage2-mpc mpc ; \
52651 mv stage1-mpc prev-mpc || test -f stage1-lean
52652 @endif mpc
52653 @if ppl
52654 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
52655 mkdir stage2-ppl; \
52656 mv stage2-ppl ppl ; \
52657 mv stage1-ppl prev-ppl || test -f stage1-lean
52658 @endif ppl
52659 @if cloog
52660 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
52661 mkdir stage2-cloog; \
52662 mv stage2-cloog cloog ; \
52663 mv stage1-cloog prev-cloog || test -f stage1-lean
52664 @endif cloog
52665 @if gold
52666 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
52667 mkdir stage2-gold; \
52668 mv stage2-gold gold ; \
52669 mv stage1-gold prev-gold || test -f stage1-lean
52670 @endif gold
52671 @if intl
52672 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
52673 mkdir stage2-intl; \
52674 mv stage2-intl intl ; \
52675 mv stage1-intl prev-intl || test -f stage1-lean
52676 @endif intl
52677 @if ld
52678 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
52679 mkdir stage2-ld; \
52680 mv stage2-ld ld ; \
52681 mv stage1-ld prev-ld || test -f stage1-lean
52682 @endif ld
52683 @if libcpp
52684 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
52685 mkdir stage2-libcpp; \
52686 mv stage2-libcpp libcpp ; \
52687 mv stage1-libcpp prev-libcpp || test -f stage1-lean
52688 @endif libcpp
52689 @if libdecnumber
52690 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
52691 mkdir stage2-libdecnumber; \
52692 mv stage2-libdecnumber libdecnumber ; \
52693 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
52694 @endif libdecnumber
52695 @if libiberty
52696 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
52697 mkdir stage2-libiberty; \
52698 mv stage2-libiberty libiberty ; \
52699 mv stage1-libiberty prev-libiberty || test -f stage1-lean
52700 @endif libiberty
52701 @if zlib
52702 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
52703 mkdir stage2-zlib; \
52704 mv stage2-zlib zlib ; \
52705 mv stage1-zlib prev-zlib || test -f stage1-lean
52706 @endif zlib
52707 @[ -d stage2-$(TARGET_SUBDIR) ] || \
52708 mkdir stage2-$(TARGET_SUBDIR); \
52709 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52710 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
52711
52712 stage2-end::
52713 @if bfd
52714 @if test -d $(HOST_SUBDIR)/bfd ; then \
52715 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
52716 mv prev-bfd stage1-bfd ; : ; \
52717 fi
52718 @endif bfd
52719 @if opcodes
52720 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52721 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
52722 mv prev-opcodes stage1-opcodes ; : ; \
52723 fi
52724 @endif opcodes
52725 @if binutils
52726 @if test -d $(HOST_SUBDIR)/binutils ; then \
52727 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
52728 mv prev-binutils stage1-binutils ; : ; \
52729 fi
52730 @endif binutils
52731 @if gas
52732 @if test -d $(HOST_SUBDIR)/gas ; then \
52733 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
52734 mv prev-gas stage1-gas ; : ; \
52735 fi
52736 @endif gas
52737 @if gcc
52738 @if test -d $(HOST_SUBDIR)/gcc ; then \
52739 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
52740 mv prev-gcc stage1-gcc ; : ; \
52741 fi
52742 @endif gcc
52743 @if gmp
52744 @if test -d $(HOST_SUBDIR)/gmp ; then \
52745 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
52746 mv prev-gmp stage1-gmp ; : ; \
52747 fi
52748 @endif gmp
52749 @if mpfr
52750 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52751 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
52752 mv prev-mpfr stage1-mpfr ; : ; \
52753 fi
52754 @endif mpfr
52755 @if mpc
52756 @if test -d $(HOST_SUBDIR)/mpc ; then \
52757 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
52758 mv prev-mpc stage1-mpc ; : ; \
52759 fi
52760 @endif mpc
52761 @if ppl
52762 @if test -d $(HOST_SUBDIR)/ppl ; then \
52763 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
52764 mv prev-ppl stage1-ppl ; : ; \
52765 fi
52766 @endif ppl
52767 @if cloog
52768 @if test -d $(HOST_SUBDIR)/cloog ; then \
52769 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
52770 mv prev-cloog stage1-cloog ; : ; \
52771 fi
52772 @endif cloog
52773 @if gold
52774 @if test -d $(HOST_SUBDIR)/gold ; then \
52775 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
52776 mv prev-gold stage1-gold ; : ; \
52777 fi
52778 @endif gold
52779 @if intl
52780 @if test -d $(HOST_SUBDIR)/intl ; then \
52781 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
52782 mv prev-intl stage1-intl ; : ; \
52783 fi
52784 @endif intl
52785 @if ld
52786 @if test -d $(HOST_SUBDIR)/ld ; then \
52787 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
52788 mv prev-ld stage1-ld ; : ; \
52789 fi
52790 @endif ld
52791 @if libcpp
52792 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52793 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
52794 mv prev-libcpp stage1-libcpp ; : ; \
52795 fi
52796 @endif libcpp
52797 @if libdecnumber
52798 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52799 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
52800 mv prev-libdecnumber stage1-libdecnumber ; : ; \
52801 fi
52802 @endif libdecnumber
52803 @if libiberty
52804 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52805 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
52806 mv prev-libiberty stage1-libiberty ; : ; \
52807 fi
52808 @endif libiberty
52809 @if zlib
52810 @if test -d $(HOST_SUBDIR)/zlib ; then \
52811 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
52812 mv prev-zlib stage1-zlib ; : ; \
52813 fi
52814 @endif zlib
52815 @if test -d $(TARGET_SUBDIR) ; then \
52816 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
52817 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
52818 fi
52819 rm -f stage_current
52820
52821 # Bubble a bug fix through all the stages up to stage 2. They are
52822 # remade, but not reconfigured. The next stage (if any) will not be
52823 # reconfigured either.
52824 .PHONY: stage2-bubble
52825 stage2-bubble:: stage1-bubble
52826 @r=`${PWD_COMMAND}`; export r; \
52827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52828 if test -f stage2-lean || test -f stage1-lean ; then \
52829 echo Skipping rebuild of stage2 ; \
52830 else \
52831 $(MAKE) stage2-start; \
52832 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
52833 fi
52834
52835 .PHONY: all-stage2 clean-stage2
52836 do-clean: clean-stage2
52837
52838 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52839 # only possibility, but now it conflicts with no-bootstrap rules
52840 @if gcc-bootstrap
52841
52842
52843
52844 .PHONY: bootstrap2 bootstrap2-lean
52845 bootstrap2:
52846 echo stage2 > stage_final
52847 @r=`${PWD_COMMAND}`; export r; \
52848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52849 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
52850 @: $(MAKE); $(unstage)
52851 @r=`${PWD_COMMAND}`; export r; \
52852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52853 TFLAGS="$(STAGE2_TFLAGS)"; \
52854 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52855
52856 bootstrap2-lean:
52857 echo stage2 > stage_final
52858 @r=`${PWD_COMMAND}`; export r; \
52859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52860 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
52861 @: $(MAKE); $(unstage)
52862 @r=`${PWD_COMMAND}`; export r; \
52863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52864 TFLAGS="$(STAGE2_TFLAGS)"; \
52865 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52866
52867
52868 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52869 distclean-stage1:: distclean-stage2
52870 .PHONY: distclean-stage2
52871 distclean-stage2::
52872 @: $(MAKE); $(stage)
52873 @test "`cat stage_last`" != stage2 || rm -f stage_last
52874 rm -rf stage2-*
52875
52876
52877 @endif gcc-bootstrap
52878
52879
52880 .PHONY: stage3-start stage3-end
52881
52882 stage3-start::
52883 @: $(MAKE); $(stage); \
52884 echo stage3 > stage_current ; \
52885 echo stage3 > stage_last; \
52886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52887 @if bfd
52888 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
52889 mkdir stage3-bfd; \
52890 mv stage3-bfd bfd ; \
52891 mv stage2-bfd prev-bfd || test -f stage2-lean
52892 @endif bfd
52893 @if opcodes
52894 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
52895 mkdir stage3-opcodes; \
52896 mv stage3-opcodes opcodes ; \
52897 mv stage2-opcodes prev-opcodes || test -f stage2-lean
52898 @endif opcodes
52899 @if binutils
52900 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
52901 mkdir stage3-binutils; \
52902 mv stage3-binutils binutils ; \
52903 mv stage2-binutils prev-binutils || test -f stage2-lean
52904 @endif binutils
52905 @if gas
52906 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
52907 mkdir stage3-gas; \
52908 mv stage3-gas gas ; \
52909 mv stage2-gas prev-gas || test -f stage2-lean
52910 @endif gas
52911 @if gcc
52912 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
52913 mkdir stage3-gcc; \
52914 mv stage3-gcc gcc ; \
52915 mv stage2-gcc prev-gcc || test -f stage2-lean
52916 @endif gcc
52917 @if gmp
52918 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
52919 mkdir stage3-gmp; \
52920 mv stage3-gmp gmp ; \
52921 mv stage2-gmp prev-gmp || test -f stage2-lean
52922 @endif gmp
52923 @if mpfr
52924 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
52925 mkdir stage3-mpfr; \
52926 mv stage3-mpfr mpfr ; \
52927 mv stage2-mpfr prev-mpfr || test -f stage2-lean
52928 @endif mpfr
52929 @if mpc
52930 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
52931 mkdir stage3-mpc; \
52932 mv stage3-mpc mpc ; \
52933 mv stage2-mpc prev-mpc || test -f stage2-lean
52934 @endif mpc
52935 @if ppl
52936 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
52937 mkdir stage3-ppl; \
52938 mv stage3-ppl ppl ; \
52939 mv stage2-ppl prev-ppl || test -f stage2-lean
52940 @endif ppl
52941 @if cloog
52942 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
52943 mkdir stage3-cloog; \
52944 mv stage3-cloog cloog ; \
52945 mv stage2-cloog prev-cloog || test -f stage2-lean
52946 @endif cloog
52947 @if gold
52948 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
52949 mkdir stage3-gold; \
52950 mv stage3-gold gold ; \
52951 mv stage2-gold prev-gold || test -f stage2-lean
52952 @endif gold
52953 @if intl
52954 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
52955 mkdir stage3-intl; \
52956 mv stage3-intl intl ; \
52957 mv stage2-intl prev-intl || test -f stage2-lean
52958 @endif intl
52959 @if ld
52960 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
52961 mkdir stage3-ld; \
52962 mv stage3-ld ld ; \
52963 mv stage2-ld prev-ld || test -f stage2-lean
52964 @endif ld
52965 @if libcpp
52966 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
52967 mkdir stage3-libcpp; \
52968 mv stage3-libcpp libcpp ; \
52969 mv stage2-libcpp prev-libcpp || test -f stage2-lean
52970 @endif libcpp
52971 @if libdecnumber
52972 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
52973 mkdir stage3-libdecnumber; \
52974 mv stage3-libdecnumber libdecnumber ; \
52975 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
52976 @endif libdecnumber
52977 @if libiberty
52978 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
52979 mkdir stage3-libiberty; \
52980 mv stage3-libiberty libiberty ; \
52981 mv stage2-libiberty prev-libiberty || test -f stage2-lean
52982 @endif libiberty
52983 @if zlib
52984 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
52985 mkdir stage3-zlib; \
52986 mv stage3-zlib zlib ; \
52987 mv stage2-zlib prev-zlib || test -f stage2-lean
52988 @endif zlib
52989 @[ -d stage3-$(TARGET_SUBDIR) ] || \
52990 mkdir stage3-$(TARGET_SUBDIR); \
52991 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52992 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
52993
52994 stage3-end::
52995 @if bfd
52996 @if test -d $(HOST_SUBDIR)/bfd ; then \
52997 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
52998 mv prev-bfd stage2-bfd ; : ; \
52999 fi
53000 @endif bfd
53001 @if opcodes
53002 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53003 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
53004 mv prev-opcodes stage2-opcodes ; : ; \
53005 fi
53006 @endif opcodes
53007 @if binutils
53008 @if test -d $(HOST_SUBDIR)/binutils ; then \
53009 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
53010 mv prev-binutils stage2-binutils ; : ; \
53011 fi
53012 @endif binutils
53013 @if gas
53014 @if test -d $(HOST_SUBDIR)/gas ; then \
53015 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
53016 mv prev-gas stage2-gas ; : ; \
53017 fi
53018 @endif gas
53019 @if gcc
53020 @if test -d $(HOST_SUBDIR)/gcc ; then \
53021 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
53022 mv prev-gcc stage2-gcc ; : ; \
53023 fi
53024 @endif gcc
53025 @if gmp
53026 @if test -d $(HOST_SUBDIR)/gmp ; then \
53027 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
53028 mv prev-gmp stage2-gmp ; : ; \
53029 fi
53030 @endif gmp
53031 @if mpfr
53032 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53033 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
53034 mv prev-mpfr stage2-mpfr ; : ; \
53035 fi
53036 @endif mpfr
53037 @if mpc
53038 @if test -d $(HOST_SUBDIR)/mpc ; then \
53039 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
53040 mv prev-mpc stage2-mpc ; : ; \
53041 fi
53042 @endif mpc
53043 @if ppl
53044 @if test -d $(HOST_SUBDIR)/ppl ; then \
53045 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
53046 mv prev-ppl stage2-ppl ; : ; \
53047 fi
53048 @endif ppl
53049 @if cloog
53050 @if test -d $(HOST_SUBDIR)/cloog ; then \
53051 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
53052 mv prev-cloog stage2-cloog ; : ; \
53053 fi
53054 @endif cloog
53055 @if gold
53056 @if test -d $(HOST_SUBDIR)/gold ; then \
53057 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
53058 mv prev-gold stage2-gold ; : ; \
53059 fi
53060 @endif gold
53061 @if intl
53062 @if test -d $(HOST_SUBDIR)/intl ; then \
53063 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
53064 mv prev-intl stage2-intl ; : ; \
53065 fi
53066 @endif intl
53067 @if ld
53068 @if test -d $(HOST_SUBDIR)/ld ; then \
53069 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
53070 mv prev-ld stage2-ld ; : ; \
53071 fi
53072 @endif ld
53073 @if libcpp
53074 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53075 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
53076 mv prev-libcpp stage2-libcpp ; : ; \
53077 fi
53078 @endif libcpp
53079 @if libdecnumber
53080 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53081 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
53082 mv prev-libdecnumber stage2-libdecnumber ; : ; \
53083 fi
53084 @endif libdecnumber
53085 @if libiberty
53086 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53087 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
53088 mv prev-libiberty stage2-libiberty ; : ; \
53089 fi
53090 @endif libiberty
53091 @if zlib
53092 @if test -d $(HOST_SUBDIR)/zlib ; then \
53093 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
53094 mv prev-zlib stage2-zlib ; : ; \
53095 fi
53096 @endif zlib
53097 @if test -d $(TARGET_SUBDIR) ; then \
53098 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
53099 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
53100 fi
53101 rm -f stage_current
53102
53103 # Bubble a bug fix through all the stages up to stage 3. They are
53104 # remade, but not reconfigured. The next stage (if any) will not be
53105 # reconfigured either.
53106 .PHONY: stage3-bubble
53107 stage3-bubble:: stage2-bubble
53108 @r=`${PWD_COMMAND}`; export r; \
53109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53110 if test -f stage3-lean || test -f stage2-lean ; then \
53111 echo Skipping rebuild of stage3 ; \
53112 else \
53113 $(MAKE) stage3-start; \
53114 if $(LEAN); then \
53115 rm -rf stage1-* ; \
53116 $(STAMP) stage1-lean ; \
53117 fi; \
53118 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
53119 fi
53120 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
53121
53122 .PHONY: all-stage3 clean-stage3
53123 do-clean: clean-stage3
53124
53125 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53126 # only possibility, but now it conflicts with no-bootstrap rules
53127 @if gcc-bootstrap
53128
53129 compare:
53130 @r=`${PWD_COMMAND}`; export r; \
53131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53132 if test -f stage2-lean; then \
53133 echo Cannot compare object files as stage 2 was deleted. ; \
53134 exit 0 ; \
53135 fi; \
53136 : $(MAKE); $(stage); \
53137 rm -f .bad_compare ; \
53138 echo Comparing stages 2 and 3 ; \
53139 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
53140 files=`find stage3-* -name "*$(objext)" -print | \
53141 sed -n s,^stage$$sed-,,p` ; \
53142 for file in $${files} ; do \
53143 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
53144 if test ! -f $$f1; then continue; fi; \
53145 $(do-compare) > /dev/null 2>&1; \
53146 if test $$? -eq 1; then \
53147 case $$file in \
53148 gcc/cc*-checksum$(objext) | ./libgcc/* | ./gcc/ada/*tools/*) \
53149 echo warning: $$file differs ;; \
53150 *) \
53151 echo $$file differs >> .bad_compare ;; \
53152 esac ; \
53153 fi ; \
53154 done ; \
53155 if [ -f .bad_compare ]; then \
53156 echo "Bootstrap comparison failure!"; \
53157 cat .bad_compare; \
53158 exit 1; \
53159 else \
53160 echo Comparison successful.; \
53161 fi ; \
53162 $(STAMP) compare
53163 if $(LEAN); then \
53164 rm -rf stage2-*; \
53165 $(STAMP) stage2-lean; \
53166 fi
53167
53168
53169
53170 .PHONY: bootstrap bootstrap-lean
53171 bootstrap:
53172 echo stage3 > stage_final
53173 @r=`${PWD_COMMAND}`; export r; \
53174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53175 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
53176 @: $(MAKE); $(unstage)
53177 @r=`${PWD_COMMAND}`; export r; \
53178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53179 TFLAGS="$(STAGE3_TFLAGS)"; \
53180 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53181
53182 bootstrap-lean:
53183 echo stage3 > stage_final
53184 @r=`${PWD_COMMAND}`; export r; \
53185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53186 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
53187 @: $(MAKE); $(unstage)
53188 @r=`${PWD_COMMAND}`; export r; \
53189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53190 TFLAGS="$(STAGE3_TFLAGS)"; \
53191 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53192
53193
53194 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53195 distclean-stage2:: distclean-stage3
53196 .PHONY: distclean-stage3
53197 distclean-stage3::
53198 @: $(MAKE); $(stage)
53199 @test "`cat stage_last`" != stage3 || rm -f stage_last
53200 rm -rf stage3-* compare
53201
53202
53203 .PHONY: cleanstrap
53204 cleanstrap: do-distclean local-clean
53205 echo stage3 > stage_final
53206 @r=`${PWD_COMMAND}`; export r; \
53207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53208 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
53209 @: $(MAKE); $(unstage)
53210 @r=`${PWD_COMMAND}`; export r; \
53211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53212 TFLAGS="$(STAGE3_TFLAGS)"; \
53213 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53214
53215 @endif gcc-bootstrap
53216
53217
53218 .PHONY: stage4-start stage4-end
53219
53220 stage4-start::
53221 @: $(MAKE); $(stage); \
53222 echo stage4 > stage_current ; \
53223 echo stage4 > stage_last; \
53224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53225 @if bfd
53226 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
53227 mkdir stage4-bfd; \
53228 mv stage4-bfd bfd ; \
53229 mv stage3-bfd prev-bfd || test -f stage3-lean
53230 @endif bfd
53231 @if opcodes
53232 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
53233 mkdir stage4-opcodes; \
53234 mv stage4-opcodes opcodes ; \
53235 mv stage3-opcodes prev-opcodes || test -f stage3-lean
53236 @endif opcodes
53237 @if binutils
53238 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
53239 mkdir stage4-binutils; \
53240 mv stage4-binutils binutils ; \
53241 mv stage3-binutils prev-binutils || test -f stage3-lean
53242 @endif binutils
53243 @if gas
53244 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
53245 mkdir stage4-gas; \
53246 mv stage4-gas gas ; \
53247 mv stage3-gas prev-gas || test -f stage3-lean
53248 @endif gas
53249 @if gcc
53250 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
53251 mkdir stage4-gcc; \
53252 mv stage4-gcc gcc ; \
53253 mv stage3-gcc prev-gcc || test -f stage3-lean
53254 @endif gcc
53255 @if gmp
53256 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
53257 mkdir stage4-gmp; \
53258 mv stage4-gmp gmp ; \
53259 mv stage3-gmp prev-gmp || test -f stage3-lean
53260 @endif gmp
53261 @if mpfr
53262 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
53263 mkdir stage4-mpfr; \
53264 mv stage4-mpfr mpfr ; \
53265 mv stage3-mpfr prev-mpfr || test -f stage3-lean
53266 @endif mpfr
53267 @if mpc
53268 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
53269 mkdir stage4-mpc; \
53270 mv stage4-mpc mpc ; \
53271 mv stage3-mpc prev-mpc || test -f stage3-lean
53272 @endif mpc
53273 @if ppl
53274 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
53275 mkdir stage4-ppl; \
53276 mv stage4-ppl ppl ; \
53277 mv stage3-ppl prev-ppl || test -f stage3-lean
53278 @endif ppl
53279 @if cloog
53280 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
53281 mkdir stage4-cloog; \
53282 mv stage4-cloog cloog ; \
53283 mv stage3-cloog prev-cloog || test -f stage3-lean
53284 @endif cloog
53285 @if gold
53286 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
53287 mkdir stage4-gold; \
53288 mv stage4-gold gold ; \
53289 mv stage3-gold prev-gold || test -f stage3-lean
53290 @endif gold
53291 @if intl
53292 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
53293 mkdir stage4-intl; \
53294 mv stage4-intl intl ; \
53295 mv stage3-intl prev-intl || test -f stage3-lean
53296 @endif intl
53297 @if ld
53298 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
53299 mkdir stage4-ld; \
53300 mv stage4-ld ld ; \
53301 mv stage3-ld prev-ld || test -f stage3-lean
53302 @endif ld
53303 @if libcpp
53304 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
53305 mkdir stage4-libcpp; \
53306 mv stage4-libcpp libcpp ; \
53307 mv stage3-libcpp prev-libcpp || test -f stage3-lean
53308 @endif libcpp
53309 @if libdecnumber
53310 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
53311 mkdir stage4-libdecnumber; \
53312 mv stage4-libdecnumber libdecnumber ; \
53313 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
53314 @endif libdecnumber
53315 @if libiberty
53316 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
53317 mkdir stage4-libiberty; \
53318 mv stage4-libiberty libiberty ; \
53319 mv stage3-libiberty prev-libiberty || test -f stage3-lean
53320 @endif libiberty
53321 @if zlib
53322 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
53323 mkdir stage4-zlib; \
53324 mv stage4-zlib zlib ; \
53325 mv stage3-zlib prev-zlib || test -f stage3-lean
53326 @endif zlib
53327 @[ -d stage4-$(TARGET_SUBDIR) ] || \
53328 mkdir stage4-$(TARGET_SUBDIR); \
53329 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53330 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
53331
53332 stage4-end::
53333 @if bfd
53334 @if test -d $(HOST_SUBDIR)/bfd ; then \
53335 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
53336 mv prev-bfd stage3-bfd ; : ; \
53337 fi
53338 @endif bfd
53339 @if opcodes
53340 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53341 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
53342 mv prev-opcodes stage3-opcodes ; : ; \
53343 fi
53344 @endif opcodes
53345 @if binutils
53346 @if test -d $(HOST_SUBDIR)/binutils ; then \
53347 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
53348 mv prev-binutils stage3-binutils ; : ; \
53349 fi
53350 @endif binutils
53351 @if gas
53352 @if test -d $(HOST_SUBDIR)/gas ; then \
53353 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
53354 mv prev-gas stage3-gas ; : ; \
53355 fi
53356 @endif gas
53357 @if gcc
53358 @if test -d $(HOST_SUBDIR)/gcc ; then \
53359 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
53360 mv prev-gcc stage3-gcc ; : ; \
53361 fi
53362 @endif gcc
53363 @if gmp
53364 @if test -d $(HOST_SUBDIR)/gmp ; then \
53365 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
53366 mv prev-gmp stage3-gmp ; : ; \
53367 fi
53368 @endif gmp
53369 @if mpfr
53370 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53371 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
53372 mv prev-mpfr stage3-mpfr ; : ; \
53373 fi
53374 @endif mpfr
53375 @if mpc
53376 @if test -d $(HOST_SUBDIR)/mpc ; then \
53377 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
53378 mv prev-mpc stage3-mpc ; : ; \
53379 fi
53380 @endif mpc
53381 @if ppl
53382 @if test -d $(HOST_SUBDIR)/ppl ; then \
53383 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
53384 mv prev-ppl stage3-ppl ; : ; \
53385 fi
53386 @endif ppl
53387 @if cloog
53388 @if test -d $(HOST_SUBDIR)/cloog ; then \
53389 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
53390 mv prev-cloog stage3-cloog ; : ; \
53391 fi
53392 @endif cloog
53393 @if gold
53394 @if test -d $(HOST_SUBDIR)/gold ; then \
53395 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
53396 mv prev-gold stage3-gold ; : ; \
53397 fi
53398 @endif gold
53399 @if intl
53400 @if test -d $(HOST_SUBDIR)/intl ; then \
53401 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
53402 mv prev-intl stage3-intl ; : ; \
53403 fi
53404 @endif intl
53405 @if ld
53406 @if test -d $(HOST_SUBDIR)/ld ; then \
53407 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
53408 mv prev-ld stage3-ld ; : ; \
53409 fi
53410 @endif ld
53411 @if libcpp
53412 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53413 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
53414 mv prev-libcpp stage3-libcpp ; : ; \
53415 fi
53416 @endif libcpp
53417 @if libdecnumber
53418 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53419 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
53420 mv prev-libdecnumber stage3-libdecnumber ; : ; \
53421 fi
53422 @endif libdecnumber
53423 @if libiberty
53424 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53425 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
53426 mv prev-libiberty stage3-libiberty ; : ; \
53427 fi
53428 @endif libiberty
53429 @if zlib
53430 @if test -d $(HOST_SUBDIR)/zlib ; then \
53431 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
53432 mv prev-zlib stage3-zlib ; : ; \
53433 fi
53434 @endif zlib
53435 @if test -d $(TARGET_SUBDIR) ; then \
53436 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
53437 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
53438 fi
53439 rm -f stage_current
53440
53441 # Bubble a bug fix through all the stages up to stage 4. They are
53442 # remade, but not reconfigured. The next stage (if any) will not be
53443 # reconfigured either.
53444 .PHONY: stage4-bubble
53445 stage4-bubble:: stage3-bubble
53446 @r=`${PWD_COMMAND}`; export r; \
53447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53448 if test -f stage4-lean || test -f stage3-lean ; then \
53449 echo Skipping rebuild of stage4 ; \
53450 else \
53451 $(MAKE) stage4-start; \
53452 if $(LEAN); then \
53453 rm -rf stage2-* ; \
53454 $(STAMP) stage2-lean ; \
53455 fi; \
53456 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
53457 fi
53458 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
53459
53460 .PHONY: all-stage4 clean-stage4
53461 do-clean: clean-stage4
53462
53463 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53464 # only possibility, but now it conflicts with no-bootstrap rules
53465 @if gcc-bootstrap
53466
53467 compare3:
53468 @r=`${PWD_COMMAND}`; export r; \
53469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53470 if test -f stage3-lean; then \
53471 echo Cannot compare object files as stage 3 was deleted. ; \
53472 exit 0 ; \
53473 fi; \
53474 : $(MAKE); $(stage); \
53475 rm -f .bad_compare ; \
53476 echo Comparing stages 3 and 4 ; \
53477 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
53478 files=`find stage4-* -name "*$(objext)" -print | \
53479 sed -n s,^stage$$sed-,,p` ; \
53480 for file in $${files} ; do \
53481 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
53482 if test ! -f $$f1; then continue; fi; \
53483 $(do-compare3) > /dev/null 2>&1; \
53484 if test $$? -eq 1; then \
53485 case $$file in \
53486 gcc/cc*-checksum$(objext) | ./libgcc/* | ./gcc/ada/*tools/*) \
53487 echo warning: $$file differs ;; \
53488 *) \
53489 echo $$file differs >> .bad_compare ;; \
53490 esac ; \
53491 fi ; \
53492 done ; \
53493 if [ -f .bad_compare ]; then \
53494 echo "Bootstrap comparison failure!"; \
53495 cat .bad_compare; \
53496 exit 1; \
53497 else \
53498 echo Comparison successful.; \
53499 fi ; \
53500 $(STAMP) compare3
53501 if $(LEAN); then \
53502 rm -rf stage3-*; \
53503 $(STAMP) stage3-lean; \
53504 fi
53505
53506
53507
53508 .PHONY: bootstrap4 bootstrap4-lean
53509 bootstrap4:
53510 echo stage4 > stage_final
53511 @r=`${PWD_COMMAND}`; export r; \
53512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53513 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
53514 @: $(MAKE); $(unstage)
53515 @r=`${PWD_COMMAND}`; export r; \
53516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53517 TFLAGS="$(STAGE4_TFLAGS)"; \
53518 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53519
53520 bootstrap4-lean:
53521 echo stage4 > stage_final
53522 @r=`${PWD_COMMAND}`; export r; \
53523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53524 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
53525 @: $(MAKE); $(unstage)
53526 @r=`${PWD_COMMAND}`; export r; \
53527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53528 TFLAGS="$(STAGE4_TFLAGS)"; \
53529 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53530
53531
53532 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53533 distclean-stage3:: distclean-stage4
53534 .PHONY: distclean-stage4
53535 distclean-stage4::
53536 @: $(MAKE); $(stage)
53537 @test "`cat stage_last`" != stage4 || rm -f stage_last
53538 rm -rf stage4-* compare3
53539
53540
53541 @endif gcc-bootstrap
53542
53543
53544 .PHONY: stageprofile-start stageprofile-end
53545
53546 stageprofile-start::
53547 @: $(MAKE); $(stage); \
53548 echo stageprofile > stage_current ; \
53549 echo stageprofile > stage_last; \
53550 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53551 @if bfd
53552 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
53553 mkdir stageprofile-bfd; \
53554 mv stageprofile-bfd bfd ; \
53555 mv stage1-bfd prev-bfd || test -f stage1-lean
53556 @endif bfd
53557 @if opcodes
53558 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
53559 mkdir stageprofile-opcodes; \
53560 mv stageprofile-opcodes opcodes ; \
53561 mv stage1-opcodes prev-opcodes || test -f stage1-lean
53562 @endif opcodes
53563 @if binutils
53564 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
53565 mkdir stageprofile-binutils; \
53566 mv stageprofile-binutils binutils ; \
53567 mv stage1-binutils prev-binutils || test -f stage1-lean
53568 @endif binutils
53569 @if gas
53570 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
53571 mkdir stageprofile-gas; \
53572 mv stageprofile-gas gas ; \
53573 mv stage1-gas prev-gas || test -f stage1-lean
53574 @endif gas
53575 @if gcc
53576 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
53577 mkdir stageprofile-gcc; \
53578 mv stageprofile-gcc gcc ; \
53579 mv stage1-gcc prev-gcc || test -f stage1-lean
53580 @endif gcc
53581 @if gmp
53582 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
53583 mkdir stageprofile-gmp; \
53584 mv stageprofile-gmp gmp ; \
53585 mv stage1-gmp prev-gmp || test -f stage1-lean
53586 @endif gmp
53587 @if mpfr
53588 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
53589 mkdir stageprofile-mpfr; \
53590 mv stageprofile-mpfr mpfr ; \
53591 mv stage1-mpfr prev-mpfr || test -f stage1-lean
53592 @endif mpfr
53593 @if mpc
53594 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
53595 mkdir stageprofile-mpc; \
53596 mv stageprofile-mpc mpc ; \
53597 mv stage1-mpc prev-mpc || test -f stage1-lean
53598 @endif mpc
53599 @if ppl
53600 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
53601 mkdir stageprofile-ppl; \
53602 mv stageprofile-ppl ppl ; \
53603 mv stage1-ppl prev-ppl || test -f stage1-lean
53604 @endif ppl
53605 @if cloog
53606 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
53607 mkdir stageprofile-cloog; \
53608 mv stageprofile-cloog cloog ; \
53609 mv stage1-cloog prev-cloog || test -f stage1-lean
53610 @endif cloog
53611 @if gold
53612 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
53613 mkdir stageprofile-gold; \
53614 mv stageprofile-gold gold ; \
53615 mv stage1-gold prev-gold || test -f stage1-lean
53616 @endif gold
53617 @if intl
53618 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
53619 mkdir stageprofile-intl; \
53620 mv stageprofile-intl intl ; \
53621 mv stage1-intl prev-intl || test -f stage1-lean
53622 @endif intl
53623 @if ld
53624 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
53625 mkdir stageprofile-ld; \
53626 mv stageprofile-ld ld ; \
53627 mv stage1-ld prev-ld || test -f stage1-lean
53628 @endif ld
53629 @if libcpp
53630 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
53631 mkdir stageprofile-libcpp; \
53632 mv stageprofile-libcpp libcpp ; \
53633 mv stage1-libcpp prev-libcpp || test -f stage1-lean
53634 @endif libcpp
53635 @if libdecnumber
53636 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
53637 mkdir stageprofile-libdecnumber; \
53638 mv stageprofile-libdecnumber libdecnumber ; \
53639 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
53640 @endif libdecnumber
53641 @if libiberty
53642 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
53643 mkdir stageprofile-libiberty; \
53644 mv stageprofile-libiberty libiberty ; \
53645 mv stage1-libiberty prev-libiberty || test -f stage1-lean
53646 @endif libiberty
53647 @if zlib
53648 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
53649 mkdir stageprofile-zlib; \
53650 mv stageprofile-zlib zlib ; \
53651 mv stage1-zlib prev-zlib || test -f stage1-lean
53652 @endif zlib
53653 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
53654 mkdir stageprofile-$(TARGET_SUBDIR); \
53655 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53656 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
53657
53658 stageprofile-end::
53659 @if bfd
53660 @if test -d $(HOST_SUBDIR)/bfd ; then \
53661 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
53662 mv prev-bfd stage1-bfd ; : ; \
53663 fi
53664 @endif bfd
53665 @if opcodes
53666 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53667 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
53668 mv prev-opcodes stage1-opcodes ; : ; \
53669 fi
53670 @endif opcodes
53671 @if binutils
53672 @if test -d $(HOST_SUBDIR)/binutils ; then \
53673 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
53674 mv prev-binutils stage1-binutils ; : ; \
53675 fi
53676 @endif binutils
53677 @if gas
53678 @if test -d $(HOST_SUBDIR)/gas ; then \
53679 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
53680 mv prev-gas stage1-gas ; : ; \
53681 fi
53682 @endif gas
53683 @if gcc
53684 @if test -d $(HOST_SUBDIR)/gcc ; then \
53685 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
53686 mv prev-gcc stage1-gcc ; : ; \
53687 fi
53688 @endif gcc
53689 @if gmp
53690 @if test -d $(HOST_SUBDIR)/gmp ; then \
53691 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
53692 mv prev-gmp stage1-gmp ; : ; \
53693 fi
53694 @endif gmp
53695 @if mpfr
53696 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53697 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
53698 mv prev-mpfr stage1-mpfr ; : ; \
53699 fi
53700 @endif mpfr
53701 @if mpc
53702 @if test -d $(HOST_SUBDIR)/mpc ; then \
53703 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
53704 mv prev-mpc stage1-mpc ; : ; \
53705 fi
53706 @endif mpc
53707 @if ppl
53708 @if test -d $(HOST_SUBDIR)/ppl ; then \
53709 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
53710 mv prev-ppl stage1-ppl ; : ; \
53711 fi
53712 @endif ppl
53713 @if cloog
53714 @if test -d $(HOST_SUBDIR)/cloog ; then \
53715 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
53716 mv prev-cloog stage1-cloog ; : ; \
53717 fi
53718 @endif cloog
53719 @if gold
53720 @if test -d $(HOST_SUBDIR)/gold ; then \
53721 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
53722 mv prev-gold stage1-gold ; : ; \
53723 fi
53724 @endif gold
53725 @if intl
53726 @if test -d $(HOST_SUBDIR)/intl ; then \
53727 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
53728 mv prev-intl stage1-intl ; : ; \
53729 fi
53730 @endif intl
53731 @if ld
53732 @if test -d $(HOST_SUBDIR)/ld ; then \
53733 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
53734 mv prev-ld stage1-ld ; : ; \
53735 fi
53736 @endif ld
53737 @if libcpp
53738 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53739 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
53740 mv prev-libcpp stage1-libcpp ; : ; \
53741 fi
53742 @endif libcpp
53743 @if libdecnumber
53744 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53745 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
53746 mv prev-libdecnumber stage1-libdecnumber ; : ; \
53747 fi
53748 @endif libdecnumber
53749 @if libiberty
53750 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53751 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
53752 mv prev-libiberty stage1-libiberty ; : ; \
53753 fi
53754 @endif libiberty
53755 @if zlib
53756 @if test -d $(HOST_SUBDIR)/zlib ; then \
53757 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
53758 mv prev-zlib stage1-zlib ; : ; \
53759 fi
53760 @endif zlib
53761 @if test -d $(TARGET_SUBDIR) ; then \
53762 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
53763 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
53764 fi
53765 rm -f stage_current
53766
53767 # Bubble a bug fix through all the stages up to stage profile. They are
53768 # remade, but not reconfigured. The next stage (if any) will not be
53769 # reconfigured either.
53770 .PHONY: stageprofile-bubble
53771 stageprofile-bubble:: stage1-bubble
53772 @r=`${PWD_COMMAND}`; export r; \
53773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53774 if test -f stageprofile-lean || test -f stage1-lean ; then \
53775 echo Skipping rebuild of stageprofile ; \
53776 else \
53777 $(MAKE) stageprofile-start; \
53778 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
53779 fi
53780
53781 .PHONY: all-stageprofile clean-stageprofile
53782 do-clean: clean-stageprofile
53783
53784 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53785 # only possibility, but now it conflicts with no-bootstrap rules
53786 @if gcc-bootstrap
53787
53788
53789
53790
53791 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53792 distclean-stage1:: distclean-stageprofile
53793 .PHONY: distclean-stageprofile
53794 distclean-stageprofile::
53795 @: $(MAKE); $(stage)
53796 @test "`cat stage_last`" != stageprofile || rm -f stage_last
53797 rm -rf stageprofile-*
53798
53799
53800 @endif gcc-bootstrap
53801
53802
53803 .PHONY: stagefeedback-start stagefeedback-end
53804
53805 stagefeedback-start::
53806 @: $(MAKE); $(stage); \
53807 echo stagefeedback > stage_current ; \
53808 echo stagefeedback > stage_last; \
53809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53810 @if bfd
53811 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
53812 mkdir stagefeedback-bfd; \
53813 mv stagefeedback-bfd bfd ; \
53814 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
53815 @endif bfd
53816 @if opcodes
53817 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
53818 mkdir stagefeedback-opcodes; \
53819 mv stagefeedback-opcodes opcodes ; \
53820 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
53821 @endif opcodes
53822 @if binutils
53823 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
53824 mkdir stagefeedback-binutils; \
53825 mv stagefeedback-binutils binutils ; \
53826 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
53827 @endif binutils
53828 @if gas
53829 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
53830 mkdir stagefeedback-gas; \
53831 mv stagefeedback-gas gas ; \
53832 mv stageprofile-gas prev-gas || test -f stageprofile-lean
53833 @endif gas
53834 @if gcc
53835 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
53836 mkdir stagefeedback-gcc; \
53837 mv stagefeedback-gcc gcc ; \
53838 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
53839 @endif gcc
53840 @if gmp
53841 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
53842 mkdir stagefeedback-gmp; \
53843 mv stagefeedback-gmp gmp ; \
53844 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
53845 @endif gmp
53846 @if mpfr
53847 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
53848 mkdir stagefeedback-mpfr; \
53849 mv stagefeedback-mpfr mpfr ; \
53850 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
53851 @endif mpfr
53852 @if mpc
53853 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
53854 mkdir stagefeedback-mpc; \
53855 mv stagefeedback-mpc mpc ; \
53856 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
53857 @endif mpc
53858 @if ppl
53859 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
53860 mkdir stagefeedback-ppl; \
53861 mv stagefeedback-ppl ppl ; \
53862 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
53863 @endif ppl
53864 @if cloog
53865 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
53866 mkdir stagefeedback-cloog; \
53867 mv stagefeedback-cloog cloog ; \
53868 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
53869 @endif cloog
53870 @if gold
53871 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
53872 mkdir stagefeedback-gold; \
53873 mv stagefeedback-gold gold ; \
53874 mv stageprofile-gold prev-gold || test -f stageprofile-lean
53875 @endif gold
53876 @if intl
53877 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
53878 mkdir stagefeedback-intl; \
53879 mv stagefeedback-intl intl ; \
53880 mv stageprofile-intl prev-intl || test -f stageprofile-lean
53881 @endif intl
53882 @if ld
53883 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
53884 mkdir stagefeedback-ld; \
53885 mv stagefeedback-ld ld ; \
53886 mv stageprofile-ld prev-ld || test -f stageprofile-lean
53887 @endif ld
53888 @if libcpp
53889 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
53890 mkdir stagefeedback-libcpp; \
53891 mv stagefeedback-libcpp libcpp ; \
53892 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
53893 @endif libcpp
53894 @if libdecnumber
53895 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
53896 mkdir stagefeedback-libdecnumber; \
53897 mv stagefeedback-libdecnumber libdecnumber ; \
53898 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
53899 @endif libdecnumber
53900 @if libiberty
53901 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
53902 mkdir stagefeedback-libiberty; \
53903 mv stagefeedback-libiberty libiberty ; \
53904 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
53905 @endif libiberty
53906 @if zlib
53907 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
53908 mkdir stagefeedback-zlib; \
53909 mv stagefeedback-zlib zlib ; \
53910 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
53911 @endif zlib
53912 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
53913 mkdir stagefeedback-$(TARGET_SUBDIR); \
53914 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53915 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
53916
53917 stagefeedback-end::
53918 @if bfd
53919 @if test -d $(HOST_SUBDIR)/bfd ; then \
53920 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
53921 mv prev-bfd stageprofile-bfd ; : ; \
53922 fi
53923 @endif bfd
53924 @if opcodes
53925 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53926 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
53927 mv prev-opcodes stageprofile-opcodes ; : ; \
53928 fi
53929 @endif opcodes
53930 @if binutils
53931 @if test -d $(HOST_SUBDIR)/binutils ; then \
53932 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
53933 mv prev-binutils stageprofile-binutils ; : ; \
53934 fi
53935 @endif binutils
53936 @if gas
53937 @if test -d $(HOST_SUBDIR)/gas ; then \
53938 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
53939 mv prev-gas stageprofile-gas ; : ; \
53940 fi
53941 @endif gas
53942 @if gcc
53943 @if test -d $(HOST_SUBDIR)/gcc ; then \
53944 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
53945 mv prev-gcc stageprofile-gcc ; : ; \
53946 fi
53947 @endif gcc
53948 @if gmp
53949 @if test -d $(HOST_SUBDIR)/gmp ; then \
53950 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
53951 mv prev-gmp stageprofile-gmp ; : ; \
53952 fi
53953 @endif gmp
53954 @if mpfr
53955 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53956 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
53957 mv prev-mpfr stageprofile-mpfr ; : ; \
53958 fi
53959 @endif mpfr
53960 @if mpc
53961 @if test -d $(HOST_SUBDIR)/mpc ; then \
53962 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
53963 mv prev-mpc stageprofile-mpc ; : ; \
53964 fi
53965 @endif mpc
53966 @if ppl
53967 @if test -d $(HOST_SUBDIR)/ppl ; then \
53968 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
53969 mv prev-ppl stageprofile-ppl ; : ; \
53970 fi
53971 @endif ppl
53972 @if cloog
53973 @if test -d $(HOST_SUBDIR)/cloog ; then \
53974 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
53975 mv prev-cloog stageprofile-cloog ; : ; \
53976 fi
53977 @endif cloog
53978 @if gold
53979 @if test -d $(HOST_SUBDIR)/gold ; then \
53980 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
53981 mv prev-gold stageprofile-gold ; : ; \
53982 fi
53983 @endif gold
53984 @if intl
53985 @if test -d $(HOST_SUBDIR)/intl ; then \
53986 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
53987 mv prev-intl stageprofile-intl ; : ; \
53988 fi
53989 @endif intl
53990 @if ld
53991 @if test -d $(HOST_SUBDIR)/ld ; then \
53992 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
53993 mv prev-ld stageprofile-ld ; : ; \
53994 fi
53995 @endif ld
53996 @if libcpp
53997 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53998 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
53999 mv prev-libcpp stageprofile-libcpp ; : ; \
54000 fi
54001 @endif libcpp
54002 @if libdecnumber
54003 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54004 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
54005 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
54006 fi
54007 @endif libdecnumber
54008 @if libiberty
54009 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54010 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
54011 mv prev-libiberty stageprofile-libiberty ; : ; \
54012 fi
54013 @endif libiberty
54014 @if zlib
54015 @if test -d $(HOST_SUBDIR)/zlib ; then \
54016 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
54017 mv prev-zlib stageprofile-zlib ; : ; \
54018 fi
54019 @endif zlib
54020 @if test -d $(TARGET_SUBDIR) ; then \
54021 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
54022 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
54023 fi
54024 rm -f stage_current
54025
54026 # Bubble a bug fix through all the stages up to stage feedback. They are
54027 # remade, but not reconfigured. The next stage (if any) will not be
54028 # reconfigured either.
54029 .PHONY: stagefeedback-bubble
54030 stagefeedback-bubble:: stageprofile-bubble
54031 @r=`${PWD_COMMAND}`; export r; \
54032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54033 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
54034 echo Skipping rebuild of stagefeedback ; \
54035 else \
54036 $(MAKE) stagefeedback-start; \
54037 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
54038 fi
54039
54040 .PHONY: all-stagefeedback clean-stagefeedback
54041 do-clean: clean-stagefeedback
54042
54043 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54044 # only possibility, but now it conflicts with no-bootstrap rules
54045 @if gcc-bootstrap
54046
54047
54048
54049 .PHONY: profiledbootstrap profiledbootstrap-lean
54050 profiledbootstrap:
54051 echo stagefeedback > stage_final
54052 @r=`${PWD_COMMAND}`; export r; \
54053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54054 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
54055 @: $(MAKE); $(unstage)
54056 @r=`${PWD_COMMAND}`; export r; \
54057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54058 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54059 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54060
54061 profiledbootstrap-lean:
54062 echo stagefeedback > stage_final
54063 @r=`${PWD_COMMAND}`; export r; \
54064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54065 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
54066 @: $(MAKE); $(unstage)
54067 @r=`${PWD_COMMAND}`; export r; \
54068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54069 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54070 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54071
54072
54073 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54074 distclean-stageprofile:: distclean-stagefeedback
54075 .PHONY: distclean-stagefeedback
54076 distclean-stagefeedback::
54077 @: $(MAKE); $(stage)
54078 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
54079 rm -rf stagefeedback-*
54080
54081
54082 @endif gcc-bootstrap
54083
54084
54085
54086 stageprofile-end::
54087 $(MAKE) distclean-stagefeedback
54088
54089 stagefeedback-start::
54090 @r=`${PWD_COMMAND}`; export r; \
54091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54092 for i in prev-*; do \
54093 j=`echo $$i | sed s/^prev-//` ; \
54094 cd $$r/$$i && \
54095 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
54096 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
54097 done
54098
54099 @if gcc-bootstrap
54100 do-distclean: distclean-stage1
54101
54102 # Provide a GCC build when we're building target libraries. This does
54103 # not work as a dependency, just as the minimum necessary to avoid errors.
54104 stage_last:
54105 @r=`${PWD_COMMAND}`; export r; \
54106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54107 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
54108
54109 # Same as unstage, but not phony and defaulting to stage1-start. We place
54110 # it in the dependency so that for example `make -j3 all-gcc' works.
54111 stage_current:
54112 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
54113
54114 .PHONY: restrap
54115 restrap::
54116 @: $(MAKE); $(stage)
54117 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
54118 restrap:: all
54119 @endif gcc-bootstrap
54120
54121 # --------------------------------------
54122 # Dependencies between different modules
54123 # --------------------------------------
54124
54125 # Generic dependencies for target modules on host stuff, especially gcc
54126 @if gcc-bootstrap
54127 configure-target-libstdc++-v3: stage_last
54128 configure-target-libmudflap: stage_last
54129 configure-target-libssp: stage_last
54130 configure-target-newlib: stage_last
54131 configure-stage1-target-libgcc: maybe-all-stage1-gcc
54132 configure-stage2-target-libgcc: maybe-all-stage2-gcc
54133 configure-stage3-target-libgcc: maybe-all-stage3-gcc
54134 configure-stage4-target-libgcc: maybe-all-stage4-gcc
54135 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
54136 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
54137 configure-target-libgfortran: stage_last
54138 configure-target-libobjc: stage_last
54139 configure-target-libtermcap: stage_last
54140 configure-target-winsup: stage_last
54141 configure-target-libgloss: stage_last
54142 configure-target-libiberty: stage_last
54143 configure-target-gperf: stage_last
54144 configure-target-examples: stage_last
54145 configure-target-libffi: stage_last
54146 configure-target-libjava: stage_last
54147 configure-target-zlib: stage_last
54148 configure-target-boehm-gc: stage_last
54149 configure-target-qthreads: stage_last
54150 configure-target-rda: stage_last
54151 configure-target-libada: stage_last
54152 configure-target-libgomp: stage_last
54153 @endif gcc-bootstrap
54154
54155 @if gcc-no-bootstrap
54156 configure-target-libstdc++-v3: maybe-all-gcc
54157 configure-target-libmudflap: maybe-all-gcc
54158 configure-target-libssp: maybe-all-gcc
54159 configure-target-newlib: maybe-all-gcc
54160 configure-target-libgcc: maybe-all-gcc
54161 configure-target-libgfortran: maybe-all-gcc
54162 configure-target-libobjc: maybe-all-gcc
54163 configure-target-libtermcap: maybe-all-gcc
54164 configure-target-winsup: maybe-all-gcc
54165 configure-target-libgloss: maybe-all-gcc
54166 configure-target-libiberty: maybe-all-gcc
54167 configure-target-gperf: maybe-all-gcc
54168 configure-target-examples: maybe-all-gcc
54169 configure-target-libffi: maybe-all-gcc
54170 configure-target-libjava: maybe-all-gcc
54171 configure-target-zlib: maybe-all-gcc
54172 configure-target-boehm-gc: maybe-all-gcc
54173 configure-target-qthreads: maybe-all-gcc
54174 configure-target-rda: maybe-all-gcc
54175 configure-target-libada: maybe-all-gcc
54176 configure-target-libgomp: maybe-all-gcc
54177 @endif gcc-no-bootstrap
54178
54179
54180 # There are two types of dependencies here: 'hard' dependencies, where one
54181 # module simply won't build without the other; and 'soft' dependencies, where
54182 # if the depended-on module is missing, the depending module will do without
54183 # or find a substitute somewhere (perhaps installed). Soft dependencies
54184 # are made here to depend on a 'maybe-' target. If you're not sure,
54185 # it's safer to use a soft dependency.
54186
54187
54188
54189
54190
54191
54192 # With all the machinery above in place, it is pretty easy to generate
54193 # dependencies. Host dependencies are a bit more complex because we have
54194 # to check for bootstrap/prebootstrap dependencies. To resolve
54195 # prebootstrap dependencies, prebootstrap modules are gathered in
54196 # a hash table.
54197 all-build-bison: maybe-all-build-texinfo
54198 all-build-byacc: maybe-all-build-texinfo
54199 all-build-flex: maybe-all-build-texinfo
54200 all-build-flex: maybe-all-build-bison
54201 all-build-flex: maybe-all-build-byacc
54202 all-build-flex: maybe-all-build-m4
54203 all-build-libiberty: maybe-all-build-texinfo
54204 all-build-m4: maybe-all-build-texinfo
54205 all-build-fixincludes: maybe-all-build-libiberty
54206 configure-gcc: maybe-configure-intl
54207
54208 configure-stage1-gcc: maybe-configure-stage1-intl
54209 configure-stage2-gcc: maybe-configure-stage2-intl
54210 configure-stage3-gcc: maybe-configure-stage3-intl
54211 configure-stage4-gcc: maybe-configure-stage4-intl
54212 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
54213 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
54214 configure-gcc: maybe-all-binutils
54215
54216 configure-stage1-gcc: maybe-all-stage1-binutils
54217 configure-stage2-gcc: maybe-all-stage2-binutils
54218 configure-stage3-gcc: maybe-all-stage3-binutils
54219 configure-stage4-gcc: maybe-all-stage4-binutils
54220 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
54221 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
54222 configure-gcc: maybe-all-gas
54223
54224 configure-stage1-gcc: maybe-all-stage1-gas
54225 configure-stage2-gcc: maybe-all-stage2-gas
54226 configure-stage3-gcc: maybe-all-stage3-gas
54227 configure-stage4-gcc: maybe-all-stage4-gas
54228 configure-stageprofile-gcc: maybe-all-stageprofile-gas
54229 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
54230 configure-gcc: maybe-all-ld
54231
54232 configure-stage1-gcc: maybe-all-stage1-ld
54233 configure-stage2-gcc: maybe-all-stage2-ld
54234 configure-stage3-gcc: maybe-all-stage3-ld
54235 configure-stage4-gcc: maybe-all-stage4-ld
54236 configure-stageprofile-gcc: maybe-all-stageprofile-ld
54237 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
54238 configure-gcc: maybe-all-gold
54239
54240 configure-stage1-gcc: maybe-all-stage1-gold
54241 configure-stage2-gcc: maybe-all-stage2-gold
54242 configure-stage3-gcc: maybe-all-stage3-gold
54243 configure-stage4-gcc: maybe-all-stage4-gold
54244 configure-stageprofile-gcc: maybe-all-stageprofile-gold
54245 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
54246 all-gcc: all-libiberty
54247
54248 all-stage1-gcc: all-stage1-libiberty
54249 all-stage2-gcc: all-stage2-libiberty
54250 all-stage3-gcc: all-stage3-libiberty
54251 all-stage4-gcc: all-stage4-libiberty
54252 all-stageprofile-gcc: all-stageprofile-libiberty
54253 all-stagefeedback-gcc: all-stagefeedback-libiberty
54254 all-gcc: maybe-all-gmp
54255
54256 all-stage1-gcc: maybe-all-stage1-gmp
54257 all-stage2-gcc: maybe-all-stage2-gmp
54258 all-stage3-gcc: maybe-all-stage3-gmp
54259 all-stage4-gcc: maybe-all-stage4-gmp
54260 all-stageprofile-gcc: maybe-all-stageprofile-gmp
54261 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
54262 all-gcc: maybe-all-intl
54263
54264 all-stage1-gcc: maybe-all-stage1-intl
54265 all-stage2-gcc: maybe-all-stage2-intl
54266 all-stage3-gcc: maybe-all-stage3-intl
54267 all-stage4-gcc: maybe-all-stage4-intl
54268 all-stageprofile-gcc: maybe-all-stageprofile-intl
54269 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
54270 all-gcc: maybe-all-mpfr
54271
54272 all-stage1-gcc: maybe-all-stage1-mpfr
54273 all-stage2-gcc: maybe-all-stage2-mpfr
54274 all-stage3-gcc: maybe-all-stage3-mpfr
54275 all-stage4-gcc: maybe-all-stage4-mpfr
54276 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
54277 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
54278 all-gcc: maybe-all-mpc
54279
54280 all-stage1-gcc: maybe-all-stage1-mpc
54281 all-stage2-gcc: maybe-all-stage2-mpc
54282 all-stage3-gcc: maybe-all-stage3-mpc
54283 all-stage4-gcc: maybe-all-stage4-mpc
54284 all-stageprofile-gcc: maybe-all-stageprofile-mpc
54285 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
54286 all-gcc: maybe-all-ppl
54287
54288 all-stage1-gcc: maybe-all-stage1-ppl
54289 all-stage2-gcc: maybe-all-stage2-ppl
54290 all-stage3-gcc: maybe-all-stage3-ppl
54291 all-stage4-gcc: maybe-all-stage4-ppl
54292 all-stageprofile-gcc: maybe-all-stageprofile-ppl
54293 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
54294 all-gcc: maybe-all-cloog
54295
54296 all-stage1-gcc: maybe-all-stage1-cloog
54297 all-stage2-gcc: maybe-all-stage2-cloog
54298 all-stage3-gcc: maybe-all-stage3-cloog
54299 all-stage4-gcc: maybe-all-stage4-cloog
54300 all-stageprofile-gcc: maybe-all-stageprofile-cloog
54301 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
54302 all-gcc: maybe-all-build-texinfo
54303
54304 all-stage1-gcc: maybe-all-build-texinfo
54305 all-stage2-gcc: maybe-all-build-texinfo
54306 all-stage3-gcc: maybe-all-build-texinfo
54307 all-stage4-gcc: maybe-all-build-texinfo
54308 all-stageprofile-gcc: maybe-all-build-texinfo
54309 all-stagefeedback-gcc: maybe-all-build-texinfo
54310 all-gcc: maybe-all-build-bison
54311
54312 all-stage1-gcc: maybe-all-build-bison
54313 all-stage2-gcc: maybe-all-build-bison
54314 all-stage3-gcc: maybe-all-build-bison
54315 all-stage4-gcc: maybe-all-build-bison
54316 all-stageprofile-gcc: maybe-all-build-bison
54317 all-stagefeedback-gcc: maybe-all-build-bison
54318 all-gcc: maybe-all-build-byacc
54319
54320 all-stage1-gcc: maybe-all-build-byacc
54321 all-stage2-gcc: maybe-all-build-byacc
54322 all-stage3-gcc: maybe-all-build-byacc
54323 all-stage4-gcc: maybe-all-build-byacc
54324 all-stageprofile-gcc: maybe-all-build-byacc
54325 all-stagefeedback-gcc: maybe-all-build-byacc
54326 all-gcc: maybe-all-build-flex
54327
54328 all-stage1-gcc: maybe-all-build-flex
54329 all-stage2-gcc: maybe-all-build-flex
54330 all-stage3-gcc: maybe-all-build-flex
54331 all-stage4-gcc: maybe-all-build-flex
54332 all-stageprofile-gcc: maybe-all-build-flex
54333 all-stagefeedback-gcc: maybe-all-build-flex
54334 all-gcc: maybe-all-build-libiberty
54335
54336 all-stage1-gcc: maybe-all-build-libiberty
54337 all-stage2-gcc: maybe-all-build-libiberty
54338 all-stage3-gcc: maybe-all-build-libiberty
54339 all-stage4-gcc: maybe-all-build-libiberty
54340 all-stageprofile-gcc: maybe-all-build-libiberty
54341 all-stagefeedback-gcc: maybe-all-build-libiberty
54342 all-gcc: maybe-all-build-fixincludes
54343
54344 all-stage1-gcc: maybe-all-build-fixincludes
54345 all-stage2-gcc: maybe-all-build-fixincludes
54346 all-stage3-gcc: maybe-all-build-fixincludes
54347 all-stage4-gcc: maybe-all-build-fixincludes
54348 all-stageprofile-gcc: maybe-all-build-fixincludes
54349 all-stagefeedback-gcc: maybe-all-build-fixincludes
54350 all-gcc: maybe-all-zlib
54351
54352 all-stage1-gcc: maybe-all-stage1-zlib
54353 all-stage2-gcc: maybe-all-stage2-zlib
54354 all-stage3-gcc: maybe-all-stage3-zlib
54355 all-stage4-gcc: maybe-all-stage4-zlib
54356 all-stageprofile-gcc: maybe-all-stageprofile-zlib
54357 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
54358 all-gcc: all-libcpp
54359
54360 all-stage1-gcc: all-stage1-libcpp
54361 all-stage2-gcc: all-stage2-libcpp
54362 all-stage3-gcc: all-stage3-libcpp
54363 all-stage4-gcc: all-stage4-libcpp
54364 all-stageprofile-gcc: all-stageprofile-libcpp
54365 all-stagefeedback-gcc: all-stagefeedback-libcpp
54366 all-gcc: all-libdecnumber
54367
54368 all-stage1-gcc: all-stage1-libdecnumber
54369 all-stage2-gcc: all-stage2-libdecnumber
54370 all-stage3-gcc: all-stage3-libdecnumber
54371 all-stage4-gcc: all-stage4-libdecnumber
54372 all-stageprofile-gcc: all-stageprofile-libdecnumber
54373 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
54374 all-gcc: maybe-all-libiberty
54375
54376 all-stage1-gcc: maybe-all-stage1-libiberty
54377 all-stage2-gcc: maybe-all-stage2-libiberty
54378 all-stage3-gcc: maybe-all-stage3-libiberty
54379 all-stage4-gcc: maybe-all-stage4-libiberty
54380 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
54381 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
54382 all-gcc: maybe-all-fixincludes
54383 install-gcc: maybe-install-fixincludes
54384 configure-libcpp: configure-libiberty
54385
54386 configure-stage1-libcpp: configure-stage1-libiberty
54387 configure-stage2-libcpp: configure-stage2-libiberty
54388 configure-stage3-libcpp: configure-stage3-libiberty
54389 configure-stage4-libcpp: configure-stage4-libiberty
54390 configure-stageprofile-libcpp: configure-stageprofile-libiberty
54391 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
54392 configure-libcpp: maybe-configure-intl
54393
54394 configure-stage1-libcpp: maybe-configure-stage1-intl
54395 configure-stage2-libcpp: maybe-configure-stage2-intl
54396 configure-stage3-libcpp: maybe-configure-stage3-intl
54397 configure-stage4-libcpp: maybe-configure-stage4-intl
54398 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
54399 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
54400 all-libcpp: all-libiberty
54401
54402 all-stage1-libcpp: all-stage1-libiberty
54403 all-stage2-libcpp: all-stage2-libiberty
54404 all-stage3-libcpp: all-stage3-libiberty
54405 all-stage4-libcpp: all-stage4-libiberty
54406 all-stageprofile-libcpp: all-stageprofile-libiberty
54407 all-stagefeedback-libcpp: all-stagefeedback-libiberty
54408 all-libcpp: maybe-all-intl
54409
54410 all-stage1-libcpp: maybe-all-stage1-intl
54411 all-stage2-libcpp: maybe-all-stage2-intl
54412 all-stage3-libcpp: maybe-all-stage3-intl
54413 all-stage4-libcpp: maybe-all-stage4-intl
54414 all-stageprofile-libcpp: maybe-all-stageprofile-intl
54415 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
54416 all-fixincludes: maybe-all-libiberty
54417 all-gnattools: maybe-all-target-libada
54418 configure-mpfr: maybe-all-gmp
54419
54420 configure-stage1-mpfr: maybe-all-stage1-gmp
54421 configure-stage2-mpfr: maybe-all-stage2-gmp
54422 configure-stage3-mpfr: maybe-all-stage3-gmp
54423 configure-stage4-mpfr: maybe-all-stage4-gmp
54424 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
54425 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
54426 configure-mpc: maybe-all-mpfr
54427
54428 configure-stage1-mpc: maybe-all-stage1-mpfr
54429 configure-stage2-mpc: maybe-all-stage2-mpfr
54430 configure-stage3-mpc: maybe-all-stage3-mpfr
54431 configure-stage4-mpc: maybe-all-stage4-mpfr
54432 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
54433 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
54434 configure-ppl: maybe-all-gmp
54435
54436 configure-stage1-ppl: maybe-all-stage1-gmp
54437 configure-stage2-ppl: maybe-all-stage2-gmp
54438 configure-stage3-ppl: maybe-all-stage3-gmp
54439 configure-stage4-ppl: maybe-all-stage4-gmp
54440 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
54441 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
54442 configure-ppl: maybe-all-mpfr
54443
54444 configure-stage1-ppl: maybe-all-stage1-mpfr
54445 configure-stage2-ppl: maybe-all-stage2-mpfr
54446 configure-stage3-ppl: maybe-all-stage3-mpfr
54447 configure-stage4-ppl: maybe-all-stage4-mpfr
54448 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
54449 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
54450 configure-cloog: maybe-all-ppl
54451
54452 configure-stage1-cloog: maybe-all-stage1-ppl
54453 configure-stage2-cloog: maybe-all-stage2-ppl
54454 configure-stage3-cloog: maybe-all-stage3-ppl
54455 configure-stage4-cloog: maybe-all-stage4-ppl
54456 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
54457 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
54458 configure-gdb: maybe-all-intl
54459 configure-gdb: maybe-configure-sim
54460 configure-gdb: maybe-all-bfd
54461 configure-gdb: maybe-all-libiconv
54462 all-gdb: maybe-all-libiberty
54463 all-gdb: maybe-all-libiconv
54464 all-gdb: maybe-all-opcodes
54465 all-gdb: maybe-all-readline
54466 all-gdb: maybe-all-build-bison
54467 all-gdb: maybe-all-build-byacc
54468 all-gdb: maybe-all-sim
54469 all-gdb: maybe-all-libdecnumber
54470 configure-libgui: maybe-configure-tcl
54471 configure-libgui: maybe-configure-tk
54472 all-libgui: maybe-all-tcl
54473 all-libgui: maybe-all-tk
54474 all-libgui: maybe-all-itcl
54475 configure-bfd: configure-libiberty
54476
54477 configure-stage1-bfd: configure-stage1-libiberty
54478 configure-stage2-bfd: configure-stage2-libiberty
54479 configure-stage3-bfd: configure-stage3-libiberty
54480 configure-stage4-bfd: configure-stage4-libiberty
54481 configure-stageprofile-bfd: configure-stageprofile-libiberty
54482 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
54483 configure-bfd: maybe-configure-intl
54484
54485 configure-stage1-bfd: maybe-configure-stage1-intl
54486 configure-stage2-bfd: maybe-configure-stage2-intl
54487 configure-stage3-bfd: maybe-configure-stage3-intl
54488 configure-stage4-bfd: maybe-configure-stage4-intl
54489 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
54490 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
54491 all-bfd: maybe-all-libiberty
54492
54493 all-stage1-bfd: maybe-all-stage1-libiberty
54494 all-stage2-bfd: maybe-all-stage2-libiberty
54495 all-stage3-bfd: maybe-all-stage3-libiberty
54496 all-stage4-bfd: maybe-all-stage4-libiberty
54497 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
54498 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
54499 all-bfd: maybe-all-intl
54500
54501 all-stage1-bfd: maybe-all-stage1-intl
54502 all-stage2-bfd: maybe-all-stage2-intl
54503 all-stage3-bfd: maybe-all-stage3-intl
54504 all-stage4-bfd: maybe-all-stage4-intl
54505 all-stageprofile-bfd: maybe-all-stageprofile-intl
54506 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
54507 configure-opcodes: configure-libiberty
54508
54509 configure-stage1-opcodes: configure-stage1-libiberty
54510 configure-stage2-opcodes: configure-stage2-libiberty
54511 configure-stage3-opcodes: configure-stage3-libiberty
54512 configure-stage4-opcodes: configure-stage4-libiberty
54513 configure-stageprofile-opcodes: configure-stageprofile-libiberty
54514 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
54515 all-opcodes: maybe-all-libiberty
54516
54517 all-stage1-opcodes: maybe-all-stage1-libiberty
54518 all-stage2-opcodes: maybe-all-stage2-libiberty
54519 all-stage3-opcodes: maybe-all-stage3-libiberty
54520 all-stage4-opcodes: maybe-all-stage4-libiberty
54521 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
54522 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
54523 configure-binutils: maybe-configure-intl
54524
54525 configure-stage1-binutils: maybe-configure-stage1-intl
54526 configure-stage2-binutils: maybe-configure-stage2-intl
54527 configure-stage3-binutils: maybe-configure-stage3-intl
54528 configure-stage4-binutils: maybe-configure-stage4-intl
54529 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
54530 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
54531 all-binutils: maybe-all-libiberty
54532
54533 all-stage1-binutils: maybe-all-stage1-libiberty
54534 all-stage2-binutils: maybe-all-stage2-libiberty
54535 all-stage3-binutils: maybe-all-stage3-libiberty
54536 all-stage4-binutils: maybe-all-stage4-libiberty
54537 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
54538 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
54539 all-binutils: maybe-all-opcodes
54540
54541 all-stage1-binutils: maybe-all-stage1-opcodes
54542 all-stage2-binutils: maybe-all-stage2-opcodes
54543 all-stage3-binutils: maybe-all-stage3-opcodes
54544 all-stage4-binutils: maybe-all-stage4-opcodes
54545 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
54546 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
54547 all-binutils: maybe-all-bfd
54548
54549 all-stage1-binutils: maybe-all-stage1-bfd
54550 all-stage2-binutils: maybe-all-stage2-bfd
54551 all-stage3-binutils: maybe-all-stage3-bfd
54552 all-stage4-binutils: maybe-all-stage4-bfd
54553 all-stageprofile-binutils: maybe-all-stageprofile-bfd
54554 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
54555 all-binutils: maybe-all-build-flex
54556
54557 all-stage1-binutils: maybe-all-build-flex
54558 all-stage2-binutils: maybe-all-build-flex
54559 all-stage3-binutils: maybe-all-build-flex
54560 all-stage4-binutils: maybe-all-build-flex
54561 all-stageprofile-binutils: maybe-all-build-flex
54562 all-stagefeedback-binutils: maybe-all-build-flex
54563 all-binutils: maybe-all-build-bison
54564
54565 all-stage1-binutils: maybe-all-build-bison
54566 all-stage2-binutils: maybe-all-build-bison
54567 all-stage3-binutils: maybe-all-build-bison
54568 all-stage4-binutils: maybe-all-build-bison
54569 all-stageprofile-binutils: maybe-all-build-bison
54570 all-stagefeedback-binutils: maybe-all-build-bison
54571 all-binutils: maybe-all-build-byacc
54572
54573 all-stage1-binutils: maybe-all-build-byacc
54574 all-stage2-binutils: maybe-all-build-byacc
54575 all-stage3-binutils: maybe-all-build-byacc
54576 all-stage4-binutils: maybe-all-build-byacc
54577 all-stageprofile-binutils: maybe-all-build-byacc
54578 all-stagefeedback-binutils: maybe-all-build-byacc
54579 all-binutils: maybe-all-intl
54580
54581 all-stage1-binutils: maybe-all-stage1-intl
54582 all-stage2-binutils: maybe-all-stage2-intl
54583 all-stage3-binutils: maybe-all-stage3-intl
54584 all-stage4-binutils: maybe-all-stage4-intl
54585 all-stageprofile-binutils: maybe-all-stageprofile-intl
54586 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
54587 install-binutils: maybe-install-opcodes
54588 install-opcodes: maybe-install-bfd
54589 configure-gas: maybe-configure-intl
54590
54591 configure-stage1-gas: maybe-configure-stage1-intl
54592 configure-stage2-gas: maybe-configure-stage2-intl
54593 configure-stage3-gas: maybe-configure-stage3-intl
54594 configure-stage4-gas: maybe-configure-stage4-intl
54595 configure-stageprofile-gas: maybe-configure-stageprofile-intl
54596 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
54597 all-gas: maybe-all-libiberty
54598
54599 all-stage1-gas: maybe-all-stage1-libiberty
54600 all-stage2-gas: maybe-all-stage2-libiberty
54601 all-stage3-gas: maybe-all-stage3-libiberty
54602 all-stage4-gas: maybe-all-stage4-libiberty
54603 all-stageprofile-gas: maybe-all-stageprofile-libiberty
54604 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
54605 all-gas: maybe-all-opcodes
54606
54607 all-stage1-gas: maybe-all-stage1-opcodes
54608 all-stage2-gas: maybe-all-stage2-opcodes
54609 all-stage3-gas: maybe-all-stage3-opcodes
54610 all-stage4-gas: maybe-all-stage4-opcodes
54611 all-stageprofile-gas: maybe-all-stageprofile-opcodes
54612 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
54613 all-gas: maybe-all-bfd
54614
54615 all-stage1-gas: maybe-all-stage1-bfd
54616 all-stage2-gas: maybe-all-stage2-bfd
54617 all-stage3-gas: maybe-all-stage3-bfd
54618 all-stage4-gas: maybe-all-stage4-bfd
54619 all-stageprofile-gas: maybe-all-stageprofile-bfd
54620 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
54621 all-gas: maybe-all-intl
54622
54623 all-stage1-gas: maybe-all-stage1-intl
54624 all-stage2-gas: maybe-all-stage2-intl
54625 all-stage3-gas: maybe-all-stage3-intl
54626 all-stage4-gas: maybe-all-stage4-intl
54627 all-stageprofile-gas: maybe-all-stageprofile-intl
54628 all-stagefeedback-gas: maybe-all-stagefeedback-intl
54629 configure-gprof: maybe-configure-intl
54630 all-gprof: maybe-all-libiberty
54631 all-gprof: maybe-all-bfd
54632 all-gprof: maybe-all-opcodes
54633 all-gprof: maybe-all-intl
54634 configure-ld: maybe-configure-intl
54635
54636 configure-stage1-ld: maybe-configure-stage1-intl
54637 configure-stage2-ld: maybe-configure-stage2-intl
54638 configure-stage3-ld: maybe-configure-stage3-intl
54639 configure-stage4-ld: maybe-configure-stage4-intl
54640 configure-stageprofile-ld: maybe-configure-stageprofile-intl
54641 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
54642 all-ld: maybe-all-libiberty
54643
54644 all-stage1-ld: maybe-all-stage1-libiberty
54645 all-stage2-ld: maybe-all-stage2-libiberty
54646 all-stage3-ld: maybe-all-stage3-libiberty
54647 all-stage4-ld: maybe-all-stage4-libiberty
54648 all-stageprofile-ld: maybe-all-stageprofile-libiberty
54649 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
54650 all-ld: maybe-all-bfd
54651
54652 all-stage1-ld: maybe-all-stage1-bfd
54653 all-stage2-ld: maybe-all-stage2-bfd
54654 all-stage3-ld: maybe-all-stage3-bfd
54655 all-stage4-ld: maybe-all-stage4-bfd
54656 all-stageprofile-ld: maybe-all-stageprofile-bfd
54657 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
54658 all-ld: maybe-all-opcodes
54659
54660 all-stage1-ld: maybe-all-stage1-opcodes
54661 all-stage2-ld: maybe-all-stage2-opcodes
54662 all-stage3-ld: maybe-all-stage3-opcodes
54663 all-stage4-ld: maybe-all-stage4-opcodes
54664 all-stageprofile-ld: maybe-all-stageprofile-opcodes
54665 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
54666 all-ld: maybe-all-build-bison
54667
54668 all-stage1-ld: maybe-all-build-bison
54669 all-stage2-ld: maybe-all-build-bison
54670 all-stage3-ld: maybe-all-build-bison
54671 all-stage4-ld: maybe-all-build-bison
54672 all-stageprofile-ld: maybe-all-build-bison
54673 all-stagefeedback-ld: maybe-all-build-bison
54674 all-ld: maybe-all-build-byacc
54675
54676 all-stage1-ld: maybe-all-build-byacc
54677 all-stage2-ld: maybe-all-build-byacc
54678 all-stage3-ld: maybe-all-build-byacc
54679 all-stage4-ld: maybe-all-build-byacc
54680 all-stageprofile-ld: maybe-all-build-byacc
54681 all-stagefeedback-ld: maybe-all-build-byacc
54682 all-ld: maybe-all-build-flex
54683
54684 all-stage1-ld: maybe-all-build-flex
54685 all-stage2-ld: maybe-all-build-flex
54686 all-stage3-ld: maybe-all-build-flex
54687 all-stage4-ld: maybe-all-build-flex
54688 all-stageprofile-ld: maybe-all-build-flex
54689 all-stagefeedback-ld: maybe-all-build-flex
54690 all-ld: maybe-all-intl
54691
54692 all-stage1-ld: maybe-all-stage1-intl
54693 all-stage2-ld: maybe-all-stage2-intl
54694 all-stage3-ld: maybe-all-stage3-intl
54695 all-stage4-ld: maybe-all-stage4-intl
54696 all-stageprofile-ld: maybe-all-stageprofile-intl
54697 all-stagefeedback-ld: maybe-all-stagefeedback-intl
54698 configure-gold: maybe-configure-intl
54699
54700 configure-stage1-gold: maybe-configure-stage1-intl
54701 configure-stage2-gold: maybe-configure-stage2-intl
54702 configure-stage3-gold: maybe-configure-stage3-intl
54703 configure-stage4-gold: maybe-configure-stage4-intl
54704 configure-stageprofile-gold: maybe-configure-stageprofile-intl
54705 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
54706 all-gold: maybe-all-libiberty
54707
54708 all-stage1-gold: maybe-all-stage1-libiberty
54709 all-stage2-gold: maybe-all-stage2-libiberty
54710 all-stage3-gold: maybe-all-stage3-libiberty
54711 all-stage4-gold: maybe-all-stage4-libiberty
54712 all-stageprofile-gold: maybe-all-stageprofile-libiberty
54713 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
54714 all-gold: maybe-all-intl
54715
54716 all-stage1-gold: maybe-all-stage1-intl
54717 all-stage2-gold: maybe-all-stage2-intl
54718 all-stage3-gold: maybe-all-stage3-intl
54719 all-stage4-gold: maybe-all-stage4-intl
54720 all-stageprofile-gold: maybe-all-stageprofile-intl
54721 all-stagefeedback-gold: maybe-all-stagefeedback-intl
54722 all-gold: maybe-all-bfd
54723
54724 all-stage1-gold: maybe-all-stage1-bfd
54725 all-stage2-gold: maybe-all-stage2-bfd
54726 all-stage3-gold: maybe-all-stage3-bfd
54727 all-stage4-gold: maybe-all-stage4-bfd
54728 all-stageprofile-gold: maybe-all-stageprofile-bfd
54729 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
54730 all-gold: maybe-all-build-bison
54731
54732 all-stage1-gold: maybe-all-build-bison
54733 all-stage2-gold: maybe-all-build-bison
54734 all-stage3-gold: maybe-all-build-bison
54735 all-stage4-gold: maybe-all-build-bison
54736 all-stageprofile-gold: maybe-all-build-bison
54737 all-stagefeedback-gold: maybe-all-build-bison
54738 all-gold: maybe-all-build-byacc
54739
54740 all-stage1-gold: maybe-all-build-byacc
54741 all-stage2-gold: maybe-all-build-byacc
54742 all-stage3-gold: maybe-all-build-byacc
54743 all-stage4-gold: maybe-all-build-byacc
54744 all-stageprofile-gold: maybe-all-build-byacc
54745 all-stagefeedback-gold: maybe-all-build-byacc
54746 check-gold: maybe-all-binutils
54747
54748 check-stage1-gold: maybe-all-stage1-binutils
54749 check-stage2-gold: maybe-all-stage2-binutils
54750 check-stage3-gold: maybe-all-stage3-binutils
54751 check-stage4-gold: maybe-all-stage4-binutils
54752 check-stageprofile-gold: maybe-all-stageprofile-binutils
54753 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
54754 configure-opcodes: maybe-configure-intl
54755
54756 configure-stage1-opcodes: maybe-configure-stage1-intl
54757 configure-stage2-opcodes: maybe-configure-stage2-intl
54758 configure-stage3-opcodes: maybe-configure-stage3-intl
54759 configure-stage4-opcodes: maybe-configure-stage4-intl
54760 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
54761 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
54762 all-opcodes: maybe-all-bfd
54763
54764 all-stage1-opcodes: maybe-all-stage1-bfd
54765 all-stage2-opcodes: maybe-all-stage2-bfd
54766 all-stage3-opcodes: maybe-all-stage3-bfd
54767 all-stage4-opcodes: maybe-all-stage4-bfd
54768 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
54769 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
54770 all-opcodes: maybe-all-libiberty
54771
54772 all-stage1-opcodes: maybe-all-stage1-libiberty
54773 all-stage2-opcodes: maybe-all-stage2-libiberty
54774 all-stage3-opcodes: maybe-all-stage3-libiberty
54775 all-stage4-opcodes: maybe-all-stage4-libiberty
54776 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
54777 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
54778 all-opcodes: maybe-all-intl
54779
54780 all-stage1-opcodes: maybe-all-stage1-intl
54781 all-stage2-opcodes: maybe-all-stage2-intl
54782 all-stage3-opcodes: maybe-all-stage3-intl
54783 all-stage4-opcodes: maybe-all-stage4-intl
54784 all-stageprofile-opcodes: maybe-all-stageprofile-intl
54785 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
54786 all-dejagnu: maybe-all-tcl
54787 all-dejagnu: maybe-all-expect
54788 all-dejagnu: maybe-all-tk
54789 configure-expect: maybe-configure-tcl
54790 configure-expect: maybe-configure-tk
54791 all-expect: maybe-all-tcl
54792 all-expect: maybe-all-tk
54793 configure-itcl: maybe-configure-tcl
54794 configure-itcl: maybe-configure-tk
54795 all-itcl: maybe-all-tcl
54796 all-itcl: maybe-all-tk
54797 install-itcl: maybe-install-tcl
54798 configure-tk: maybe-configure-tcl
54799 all-tk: maybe-all-tcl
54800 all-sid: maybe-all-libiberty
54801 all-sid: maybe-all-bfd
54802 all-sid: maybe-all-opcodes
54803 all-sid: maybe-all-tcl
54804 all-sid: maybe-all-tk
54805 install-sid: maybe-install-tcl
54806 install-sid: maybe-install-tk
54807 configure-sim: maybe-configure-intl
54808 all-sim: maybe-all-intl
54809 all-sim: maybe-all-libiberty
54810 all-sim: maybe-all-bfd
54811 all-sim: maybe-all-opcodes
54812 all-sim: maybe-all-readline
54813 all-sim: maybe-configure-gdb
54814 all-fastjar: maybe-all-zlib
54815 all-fastjar: maybe-all-build-texinfo
54816 all-fastjar: maybe-all-libiberty
54817 all-autoconf: maybe-all-m4
54818 all-autoconf: maybe-all-build-texinfo
54819 all-automake: maybe-all-m4
54820 all-automake: maybe-all-build-texinfo
54821 all-automake: maybe-all-autoconf
54822 all-bison: maybe-all-intl
54823 all-bison: maybe-all-build-texinfo
54824 all-diff: maybe-all-intl
54825 all-diff: maybe-all-build-texinfo
54826 all-fileutils: maybe-all-intl
54827 all-fileutils: maybe-all-build-texinfo
54828 all-flex: maybe-all-build-bison
54829 all-flex: maybe-all-build-byacc
54830 all-flex: maybe-all-intl
54831 all-flex: maybe-all-m4
54832 all-flex: maybe-all-build-texinfo
54833 all-gzip: maybe-all-intl
54834 all-gzip: maybe-all-zlib
54835 all-gzip: maybe-all-build-texinfo
54836 all-hello: maybe-all-intl
54837 all-hello: maybe-all-build-texinfo
54838 all-m4: maybe-all-intl
54839 all-m4: maybe-all-build-texinfo
54840 all-make: maybe-all-intl
54841 all-make: maybe-all-build-texinfo
54842 all-patch: maybe-all-build-texinfo
54843 all-make: maybe-all-build-texinfo
54844 all-prms: maybe-all-libiberty
54845 all-recode: maybe-all-build-texinfo
54846 all-sed: maybe-all-build-texinfo
54847 all-send-pr: maybe-all-prms
54848 all-tar: maybe-all-build-texinfo
54849 all-uudecode: maybe-all-build-texinfo
54850 configure-target-boehm-gc: maybe-configure-target-qthreads
54851 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
54852 configure-target-fastjar: maybe-configure-target-zlib
54853 all-target-fastjar: maybe-all-target-zlib
54854 all-target-fastjar: maybe-all-target-libiberty
54855 configure-target-libjava: maybe-configure-target-zlib
54856 configure-target-libjava: maybe-configure-target-boehm-gc
54857 configure-target-libjava: maybe-configure-target-qthreads
54858 configure-target-libjava: maybe-configure-target-libffi
54859 all-target-libjava: maybe-all-fastjar
54860 all-target-libjava: maybe-all-target-zlib
54861 all-target-libjava: maybe-all-target-boehm-gc
54862 all-target-libjava: maybe-all-target-qthreads
54863 all-target-libjava: maybe-all-target-libffi
54864 configure-target-libobjc: maybe-configure-target-boehm-gc
54865 all-target-libobjc: maybe-all-target-libiberty
54866 all-target-libobjc: maybe-all-target-boehm-gc
54867 all-target-libstdc++-v3: maybe-all-target-libiberty
54868 configure-target-libstdc++-v3: maybe-configure-target-libgomp
54869 all-target-libgloss: maybe-all-target-newlib
54870 all-target-winsup: maybe-all-target-libiberty
54871 all-target-winsup: maybe-all-target-libtermcap
54872
54873
54874 # Dependencies for target modules on other target modules are
54875 # described by lang_env_dependencies; the defaults apply to anything
54876 # not mentioned there.
54877
54878
54879 @if gcc-bootstrap
54880 @endif gcc-bootstrap
54881
54882 @if gcc-no-bootstrap
54883 configure-target-libstdc++-v3: maybe-all-target-libgcc
54884 configure-target-libmudflap: maybe-all-target-libgcc
54885 configure-target-libssp: maybe-all-target-libgcc
54886 configure-target-newlib: maybe-all-target-libgcc
54887 configure-target-libgfortran: maybe-all-target-libgcc
54888 configure-target-libobjc: maybe-all-target-libgcc
54889 configure-target-libtermcap: maybe-all-target-libgcc
54890 configure-target-winsup: maybe-all-target-libgcc
54891 configure-target-libgloss: maybe-all-target-libgcc
54892 configure-target-libiberty: maybe-all-target-libgcc
54893 configure-target-gperf: maybe-all-target-libgcc
54894 configure-target-examples: maybe-all-target-libgcc
54895 configure-target-libffi: maybe-all-target-libgcc
54896 configure-target-libjava: maybe-all-target-libgcc
54897 configure-target-zlib: maybe-all-target-libgcc
54898 configure-target-boehm-gc: maybe-all-target-libgcc
54899 configure-target-qthreads: maybe-all-target-libgcc
54900 configure-target-rda: maybe-all-target-libgcc
54901 configure-target-libada: maybe-all-target-libgcc
54902 configure-target-libgomp: maybe-all-target-libgcc
54903 @endif gcc-no-bootstrap
54904
54905
54906 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
54907
54908 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
54909
54910 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
54911
54912
54913
54914 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
54915
54916 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
54917
54918 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
54919
54920 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
54921
54922
54923
54924 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
54925 configure-target-gperf: maybe-all-target-libstdc++-v3
54926
54927 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
54928
54929 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
54930
54931 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
54932 configure-target-libjava: maybe-all-target-libstdc++-v3
54933
54934 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
54935
54936 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
54937
54938 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
54939
54940 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
54941
54942 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
54943
54944 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
54945
54946
54947 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
54948 GDB_TK = @GDB_TK@
54949 INSTALL_GDB_TK = @INSTALL_GDB_TK@
54950 configure-gdb: $(CONFIGURE_GDB_TK)
54951 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
54952 install-gdb: $(INSTALL_GDB_TK)
54953
54954 # Serialization dependencies. Host configures don't work well in parallel to
54955 # each other, due to contention over config.cache. Target configures and
54956 # build configures are similar.
54957 @serialization_dependencies@
54958
54959 # --------------------------------
54960 # Regenerating top level configury
54961 # --------------------------------
54962
54963 # Rebuilding Makefile.in, using autogen.
54964 AUTOGEN = autogen
54965 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
54966 cd $(srcdir) && $(AUTOGEN) Makefile.def
54967
54968 # Rebuilding Makefile.
54969 Makefile: $(srcdir)/Makefile.in config.status
54970 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
54971
54972 config.status: configure
54973 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
54974
54975 # Rebuilding configure.
54976 AUTOCONF = autoconf
54977 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
54978 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
54979 cd $(srcdir) && $(AUTOCONF)
54980
54981 # ------------------------------
54982 # Special directives to GNU Make
54983 # ------------------------------
54984
54985 # Don't pass command-line variables to submakes.
54986 .NOEXPORT:
54987 MAKEOVERRIDES=
54988
54989 # end of Makefile.in