]> git.ipfire.org Git - thirdparty/gcc.git/blob - Makefile.in
Makefile.def: Add MPC support and dependencies.
[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 .PHONY: all-build
875
876 all-build: maybe-all-build-libiberty
877 all-build: maybe-all-build-bison
878 all-build: maybe-all-build-byacc
879 all-build: maybe-all-build-flex
880 all-build: maybe-all-build-m4
881 all-build: maybe-all-build-texinfo
882 all-build: maybe-all-build-fixincludes
883
884 .PHONY: all-host
885
886 all-host: maybe-all-ash
887 all-host: maybe-all-autoconf
888 all-host: maybe-all-automake
889 all-host: maybe-all-bash
890 @if bfd-no-bootstrap
891 all-host: maybe-all-bfd
892 @endif bfd-no-bootstrap
893 @if opcodes-no-bootstrap
894 all-host: maybe-all-opcodes
895 @endif opcodes-no-bootstrap
896 @if binutils-no-bootstrap
897 all-host: maybe-all-binutils
898 @endif binutils-no-bootstrap
899 all-host: maybe-all-bison
900 all-host: maybe-all-byacc
901 all-host: maybe-all-bzip2
902 all-host: maybe-all-dejagnu
903 all-host: maybe-all-diff
904 all-host: maybe-all-dosutils
905 all-host: maybe-all-etc
906 all-host: maybe-all-fastjar
907 all-host: maybe-all-fileutils
908 all-host: maybe-all-findutils
909 all-host: maybe-all-find
910 all-host: maybe-all-fixincludes
911 all-host: maybe-all-flex
912 @if gas-no-bootstrap
913 all-host: maybe-all-gas
914 @endif gas-no-bootstrap
915 @if gcc-no-bootstrap
916 all-host: maybe-all-gcc
917 @endif gcc-no-bootstrap
918 all-host: maybe-all-gawk
919 all-host: maybe-all-gettext
920 @if gmp-no-bootstrap
921 all-host: maybe-all-gmp
922 @endif gmp-no-bootstrap
923 @if mpfr-no-bootstrap
924 all-host: maybe-all-mpfr
925 @endif mpfr-no-bootstrap
926 @if mpc-no-bootstrap
927 all-host: maybe-all-mpc
928 @endif mpc-no-bootstrap
929 @if ppl-no-bootstrap
930 all-host: maybe-all-ppl
931 @endif ppl-no-bootstrap
932 @if cloog-no-bootstrap
933 all-host: maybe-all-cloog
934 @endif cloog-no-bootstrap
935 all-host: maybe-all-gnuserv
936 @if gold-no-bootstrap
937 all-host: maybe-all-gold
938 @endif gold-no-bootstrap
939 all-host: maybe-all-gprof
940 all-host: maybe-all-gzip
941 all-host: maybe-all-hello
942 all-host: maybe-all-indent
943 @if intl-no-bootstrap
944 all-host: maybe-all-intl
945 @endif intl-no-bootstrap
946 all-host: maybe-all-tcl
947 all-host: maybe-all-itcl
948 @if ld-no-bootstrap
949 all-host: maybe-all-ld
950 @endif ld-no-bootstrap
951 @if libcpp-no-bootstrap
952 all-host: maybe-all-libcpp
953 @endif libcpp-no-bootstrap
954 @if libdecnumber-no-bootstrap
955 all-host: maybe-all-libdecnumber
956 @endif libdecnumber-no-bootstrap
957 all-host: maybe-all-libgui
958 @if libiberty-no-bootstrap
959 all-host: maybe-all-libiberty
960 @endif libiberty-no-bootstrap
961 all-host: maybe-all-libiconv
962 all-host: maybe-all-libtool
963 all-host: maybe-all-m4
964 all-host: maybe-all-make
965 all-host: maybe-all-mmalloc
966 all-host: maybe-all-patch
967 all-host: maybe-all-perl
968 all-host: maybe-all-prms
969 all-host: maybe-all-rcs
970 all-host: maybe-all-readline
971 all-host: maybe-all-release
972 all-host: maybe-all-recode
973 all-host: maybe-all-sed
974 all-host: maybe-all-send-pr
975 all-host: maybe-all-shellutils
976 all-host: maybe-all-sid
977 all-host: maybe-all-sim
978 all-host: maybe-all-tar
979 all-host: maybe-all-texinfo
980 all-host: maybe-all-textutils
981 all-host: maybe-all-time
982 all-host: maybe-all-uudecode
983 all-host: maybe-all-wdiff
984 all-host: maybe-all-zip
985 @if zlib-no-bootstrap
986 all-host: maybe-all-zlib
987 @endif zlib-no-bootstrap
988 all-host: maybe-all-gdb
989 all-host: maybe-all-expect
990 all-host: maybe-all-guile
991 all-host: maybe-all-tk
992 all-host: maybe-all-libtermcap
993 all-host: maybe-all-utils
994 all-host: maybe-all-gnattools
995
996 .PHONY: all-target
997
998 all-target: maybe-all-target-libstdc++-v3
999 all-target: maybe-all-target-libmudflap
1000 all-target: maybe-all-target-libssp
1001 all-target: maybe-all-target-newlib
1002 @if target-libgcc-no-bootstrap
1003 all-target: maybe-all-target-libgcc
1004 @endif target-libgcc-no-bootstrap
1005 all-target: maybe-all-target-libgfortran
1006 all-target: maybe-all-target-libobjc
1007 all-target: maybe-all-target-libtermcap
1008 all-target: maybe-all-target-winsup
1009 all-target: maybe-all-target-libgloss
1010 all-target: maybe-all-target-libiberty
1011 all-target: maybe-all-target-gperf
1012 all-target: maybe-all-target-examples
1013 all-target: maybe-all-target-libffi
1014 all-target: maybe-all-target-libjava
1015 all-target: maybe-all-target-zlib
1016 all-target: maybe-all-target-boehm-gc
1017 all-target: maybe-all-target-qthreads
1018 all-target: maybe-all-target-rda
1019 all-target: maybe-all-target-libada
1020 all-target: maybe-all-target-libgomp
1021
1022 # Do a target for all the subdirectories. A ``make do-X'' will do a
1023 # ``make X'' in all subdirectories (because, in general, there is a
1024 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1025 # but it may do additional work as well).
1026
1027 .PHONY: do-info
1028 do-info:
1029 @: $(MAKE); $(unstage)
1030 @r=`${PWD_COMMAND}`; export r; \
1031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1032 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1033 info-target
1034
1035
1036 .PHONY: info-host
1037
1038 info-host: maybe-info-ash
1039 info-host: maybe-info-autoconf
1040 info-host: maybe-info-automake
1041 info-host: maybe-info-bash
1042 info-host: maybe-info-bfd
1043 info-host: maybe-info-opcodes
1044 info-host: maybe-info-binutils
1045 info-host: maybe-info-bison
1046 info-host: maybe-info-byacc
1047 info-host: maybe-info-bzip2
1048 info-host: maybe-info-dejagnu
1049 info-host: maybe-info-diff
1050 info-host: maybe-info-dosutils
1051 info-host: maybe-info-etc
1052 info-host: maybe-info-fastjar
1053 info-host: maybe-info-fileutils
1054 info-host: maybe-info-findutils
1055 info-host: maybe-info-find
1056 info-host: maybe-info-fixincludes
1057 info-host: maybe-info-flex
1058 info-host: maybe-info-gas
1059 info-host: maybe-info-gcc
1060 info-host: maybe-info-gawk
1061 info-host: maybe-info-gettext
1062 info-host: maybe-info-gmp
1063 info-host: maybe-info-mpfr
1064 info-host: maybe-info-mpc
1065 info-host: maybe-info-ppl
1066 info-host: maybe-info-cloog
1067 info-host: maybe-info-gnuserv
1068 info-host: maybe-info-gold
1069 info-host: maybe-info-gprof
1070 info-host: maybe-info-gzip
1071 info-host: maybe-info-hello
1072 info-host: maybe-info-indent
1073 info-host: maybe-info-intl
1074 info-host: maybe-info-tcl
1075 info-host: maybe-info-itcl
1076 info-host: maybe-info-ld
1077 info-host: maybe-info-libcpp
1078 info-host: maybe-info-libdecnumber
1079 info-host: maybe-info-libgui
1080 info-host: maybe-info-libiberty
1081 info-host: maybe-info-libiconv
1082 info-host: maybe-info-libtool
1083 info-host: maybe-info-m4
1084 info-host: maybe-info-make
1085 info-host: maybe-info-mmalloc
1086 info-host: maybe-info-patch
1087 info-host: maybe-info-perl
1088 info-host: maybe-info-prms
1089 info-host: maybe-info-rcs
1090 info-host: maybe-info-readline
1091 info-host: maybe-info-release
1092 info-host: maybe-info-recode
1093 info-host: maybe-info-sed
1094 info-host: maybe-info-send-pr
1095 info-host: maybe-info-shellutils
1096 info-host: maybe-info-sid
1097 info-host: maybe-info-sim
1098 info-host: maybe-info-tar
1099 info-host: maybe-info-texinfo
1100 info-host: maybe-info-textutils
1101 info-host: maybe-info-time
1102 info-host: maybe-info-uudecode
1103 info-host: maybe-info-wdiff
1104 info-host: maybe-info-zip
1105 info-host: maybe-info-zlib
1106 info-host: maybe-info-gdb
1107 info-host: maybe-info-expect
1108 info-host: maybe-info-guile
1109 info-host: maybe-info-tk
1110 info-host: maybe-info-libtermcap
1111 info-host: maybe-info-utils
1112 info-host: maybe-info-gnattools
1113
1114 .PHONY: info-target
1115
1116 info-target: maybe-info-target-libstdc++-v3
1117 info-target: maybe-info-target-libmudflap
1118 info-target: maybe-info-target-libssp
1119 info-target: maybe-info-target-newlib
1120 info-target: maybe-info-target-libgcc
1121 info-target: maybe-info-target-libgfortran
1122 info-target: maybe-info-target-libobjc
1123 info-target: maybe-info-target-libtermcap
1124 info-target: maybe-info-target-winsup
1125 info-target: maybe-info-target-libgloss
1126 info-target: maybe-info-target-libiberty
1127 info-target: maybe-info-target-gperf
1128 info-target: maybe-info-target-examples
1129 info-target: maybe-info-target-libffi
1130 info-target: maybe-info-target-libjava
1131 info-target: maybe-info-target-zlib
1132 info-target: maybe-info-target-boehm-gc
1133 info-target: maybe-info-target-qthreads
1134 info-target: maybe-info-target-rda
1135 info-target: maybe-info-target-libada
1136 info-target: maybe-info-target-libgomp
1137
1138 .PHONY: do-dvi
1139 do-dvi:
1140 @: $(MAKE); $(unstage)
1141 @r=`${PWD_COMMAND}`; export r; \
1142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1143 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1144 dvi-target
1145
1146
1147 .PHONY: dvi-host
1148
1149 dvi-host: maybe-dvi-ash
1150 dvi-host: maybe-dvi-autoconf
1151 dvi-host: maybe-dvi-automake
1152 dvi-host: maybe-dvi-bash
1153 dvi-host: maybe-dvi-bfd
1154 dvi-host: maybe-dvi-opcodes
1155 dvi-host: maybe-dvi-binutils
1156 dvi-host: maybe-dvi-bison
1157 dvi-host: maybe-dvi-byacc
1158 dvi-host: maybe-dvi-bzip2
1159 dvi-host: maybe-dvi-dejagnu
1160 dvi-host: maybe-dvi-diff
1161 dvi-host: maybe-dvi-dosutils
1162 dvi-host: maybe-dvi-etc
1163 dvi-host: maybe-dvi-fastjar
1164 dvi-host: maybe-dvi-fileutils
1165 dvi-host: maybe-dvi-findutils
1166 dvi-host: maybe-dvi-find
1167 dvi-host: maybe-dvi-fixincludes
1168 dvi-host: maybe-dvi-flex
1169 dvi-host: maybe-dvi-gas
1170 dvi-host: maybe-dvi-gcc
1171 dvi-host: maybe-dvi-gawk
1172 dvi-host: maybe-dvi-gettext
1173 dvi-host: maybe-dvi-gmp
1174 dvi-host: maybe-dvi-mpfr
1175 dvi-host: maybe-dvi-mpc
1176 dvi-host: maybe-dvi-ppl
1177 dvi-host: maybe-dvi-cloog
1178 dvi-host: maybe-dvi-gnuserv
1179 dvi-host: maybe-dvi-gold
1180 dvi-host: maybe-dvi-gprof
1181 dvi-host: maybe-dvi-gzip
1182 dvi-host: maybe-dvi-hello
1183 dvi-host: maybe-dvi-indent
1184 dvi-host: maybe-dvi-intl
1185 dvi-host: maybe-dvi-tcl
1186 dvi-host: maybe-dvi-itcl
1187 dvi-host: maybe-dvi-ld
1188 dvi-host: maybe-dvi-libcpp
1189 dvi-host: maybe-dvi-libdecnumber
1190 dvi-host: maybe-dvi-libgui
1191 dvi-host: maybe-dvi-libiberty
1192 dvi-host: maybe-dvi-libiconv
1193 dvi-host: maybe-dvi-libtool
1194 dvi-host: maybe-dvi-m4
1195 dvi-host: maybe-dvi-make
1196 dvi-host: maybe-dvi-mmalloc
1197 dvi-host: maybe-dvi-patch
1198 dvi-host: maybe-dvi-perl
1199 dvi-host: maybe-dvi-prms
1200 dvi-host: maybe-dvi-rcs
1201 dvi-host: maybe-dvi-readline
1202 dvi-host: maybe-dvi-release
1203 dvi-host: maybe-dvi-recode
1204 dvi-host: maybe-dvi-sed
1205 dvi-host: maybe-dvi-send-pr
1206 dvi-host: maybe-dvi-shellutils
1207 dvi-host: maybe-dvi-sid
1208 dvi-host: maybe-dvi-sim
1209 dvi-host: maybe-dvi-tar
1210 dvi-host: maybe-dvi-texinfo
1211 dvi-host: maybe-dvi-textutils
1212 dvi-host: maybe-dvi-time
1213 dvi-host: maybe-dvi-uudecode
1214 dvi-host: maybe-dvi-wdiff
1215 dvi-host: maybe-dvi-zip
1216 dvi-host: maybe-dvi-zlib
1217 dvi-host: maybe-dvi-gdb
1218 dvi-host: maybe-dvi-expect
1219 dvi-host: maybe-dvi-guile
1220 dvi-host: maybe-dvi-tk
1221 dvi-host: maybe-dvi-libtermcap
1222 dvi-host: maybe-dvi-utils
1223 dvi-host: maybe-dvi-gnattools
1224
1225 .PHONY: dvi-target
1226
1227 dvi-target: maybe-dvi-target-libstdc++-v3
1228 dvi-target: maybe-dvi-target-libmudflap
1229 dvi-target: maybe-dvi-target-libssp
1230 dvi-target: maybe-dvi-target-newlib
1231 dvi-target: maybe-dvi-target-libgcc
1232 dvi-target: maybe-dvi-target-libgfortran
1233 dvi-target: maybe-dvi-target-libobjc
1234 dvi-target: maybe-dvi-target-libtermcap
1235 dvi-target: maybe-dvi-target-winsup
1236 dvi-target: maybe-dvi-target-libgloss
1237 dvi-target: maybe-dvi-target-libiberty
1238 dvi-target: maybe-dvi-target-gperf
1239 dvi-target: maybe-dvi-target-examples
1240 dvi-target: maybe-dvi-target-libffi
1241 dvi-target: maybe-dvi-target-libjava
1242 dvi-target: maybe-dvi-target-zlib
1243 dvi-target: maybe-dvi-target-boehm-gc
1244 dvi-target: maybe-dvi-target-qthreads
1245 dvi-target: maybe-dvi-target-rda
1246 dvi-target: maybe-dvi-target-libada
1247 dvi-target: maybe-dvi-target-libgomp
1248
1249 .PHONY: do-pdf
1250 do-pdf:
1251 @: $(MAKE); $(unstage)
1252 @r=`${PWD_COMMAND}`; export r; \
1253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1254 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1255 pdf-target
1256
1257
1258 .PHONY: pdf-host
1259
1260 pdf-host: maybe-pdf-ash
1261 pdf-host: maybe-pdf-autoconf
1262 pdf-host: maybe-pdf-automake
1263 pdf-host: maybe-pdf-bash
1264 pdf-host: maybe-pdf-bfd
1265 pdf-host: maybe-pdf-opcodes
1266 pdf-host: maybe-pdf-binutils
1267 pdf-host: maybe-pdf-bison
1268 pdf-host: maybe-pdf-byacc
1269 pdf-host: maybe-pdf-bzip2
1270 pdf-host: maybe-pdf-dejagnu
1271 pdf-host: maybe-pdf-diff
1272 pdf-host: maybe-pdf-dosutils
1273 pdf-host: maybe-pdf-etc
1274 pdf-host: maybe-pdf-fastjar
1275 pdf-host: maybe-pdf-fileutils
1276 pdf-host: maybe-pdf-findutils
1277 pdf-host: maybe-pdf-find
1278 pdf-host: maybe-pdf-fixincludes
1279 pdf-host: maybe-pdf-flex
1280 pdf-host: maybe-pdf-gas
1281 pdf-host: maybe-pdf-gcc
1282 pdf-host: maybe-pdf-gawk
1283 pdf-host: maybe-pdf-gettext
1284 pdf-host: maybe-pdf-gmp
1285 pdf-host: maybe-pdf-mpfr
1286 pdf-host: maybe-pdf-mpc
1287 pdf-host: maybe-pdf-ppl
1288 pdf-host: maybe-pdf-cloog
1289 pdf-host: maybe-pdf-gnuserv
1290 pdf-host: maybe-pdf-gold
1291 pdf-host: maybe-pdf-gprof
1292 pdf-host: maybe-pdf-gzip
1293 pdf-host: maybe-pdf-hello
1294 pdf-host: maybe-pdf-indent
1295 pdf-host: maybe-pdf-intl
1296 pdf-host: maybe-pdf-tcl
1297 pdf-host: maybe-pdf-itcl
1298 pdf-host: maybe-pdf-ld
1299 pdf-host: maybe-pdf-libcpp
1300 pdf-host: maybe-pdf-libdecnumber
1301 pdf-host: maybe-pdf-libgui
1302 pdf-host: maybe-pdf-libiberty
1303 pdf-host: maybe-pdf-libiconv
1304 pdf-host: maybe-pdf-libtool
1305 pdf-host: maybe-pdf-m4
1306 pdf-host: maybe-pdf-make
1307 pdf-host: maybe-pdf-mmalloc
1308 pdf-host: maybe-pdf-patch
1309 pdf-host: maybe-pdf-perl
1310 pdf-host: maybe-pdf-prms
1311 pdf-host: maybe-pdf-rcs
1312 pdf-host: maybe-pdf-readline
1313 pdf-host: maybe-pdf-release
1314 pdf-host: maybe-pdf-recode
1315 pdf-host: maybe-pdf-sed
1316 pdf-host: maybe-pdf-send-pr
1317 pdf-host: maybe-pdf-shellutils
1318 pdf-host: maybe-pdf-sid
1319 pdf-host: maybe-pdf-sim
1320 pdf-host: maybe-pdf-tar
1321 pdf-host: maybe-pdf-texinfo
1322 pdf-host: maybe-pdf-textutils
1323 pdf-host: maybe-pdf-time
1324 pdf-host: maybe-pdf-uudecode
1325 pdf-host: maybe-pdf-wdiff
1326 pdf-host: maybe-pdf-zip
1327 pdf-host: maybe-pdf-zlib
1328 pdf-host: maybe-pdf-gdb
1329 pdf-host: maybe-pdf-expect
1330 pdf-host: maybe-pdf-guile
1331 pdf-host: maybe-pdf-tk
1332 pdf-host: maybe-pdf-libtermcap
1333 pdf-host: maybe-pdf-utils
1334 pdf-host: maybe-pdf-gnattools
1335
1336 .PHONY: pdf-target
1337
1338 pdf-target: maybe-pdf-target-libstdc++-v3
1339 pdf-target: maybe-pdf-target-libmudflap
1340 pdf-target: maybe-pdf-target-libssp
1341 pdf-target: maybe-pdf-target-newlib
1342 pdf-target: maybe-pdf-target-libgcc
1343 pdf-target: maybe-pdf-target-libgfortran
1344 pdf-target: maybe-pdf-target-libobjc
1345 pdf-target: maybe-pdf-target-libtermcap
1346 pdf-target: maybe-pdf-target-winsup
1347 pdf-target: maybe-pdf-target-libgloss
1348 pdf-target: maybe-pdf-target-libiberty
1349 pdf-target: maybe-pdf-target-gperf
1350 pdf-target: maybe-pdf-target-examples
1351 pdf-target: maybe-pdf-target-libffi
1352 pdf-target: maybe-pdf-target-libjava
1353 pdf-target: maybe-pdf-target-zlib
1354 pdf-target: maybe-pdf-target-boehm-gc
1355 pdf-target: maybe-pdf-target-qthreads
1356 pdf-target: maybe-pdf-target-rda
1357 pdf-target: maybe-pdf-target-libada
1358 pdf-target: maybe-pdf-target-libgomp
1359
1360 .PHONY: do-html
1361 do-html:
1362 @: $(MAKE); $(unstage)
1363 @r=`${PWD_COMMAND}`; export r; \
1364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1365 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1366 html-target
1367
1368
1369 .PHONY: html-host
1370
1371 html-host: maybe-html-ash
1372 html-host: maybe-html-autoconf
1373 html-host: maybe-html-automake
1374 html-host: maybe-html-bash
1375 html-host: maybe-html-bfd
1376 html-host: maybe-html-opcodes
1377 html-host: maybe-html-binutils
1378 html-host: maybe-html-bison
1379 html-host: maybe-html-byacc
1380 html-host: maybe-html-bzip2
1381 html-host: maybe-html-dejagnu
1382 html-host: maybe-html-diff
1383 html-host: maybe-html-dosutils
1384 html-host: maybe-html-etc
1385 html-host: maybe-html-fastjar
1386 html-host: maybe-html-fileutils
1387 html-host: maybe-html-findutils
1388 html-host: maybe-html-find
1389 html-host: maybe-html-fixincludes
1390 html-host: maybe-html-flex
1391 html-host: maybe-html-gas
1392 html-host: maybe-html-gcc
1393 html-host: maybe-html-gawk
1394 html-host: maybe-html-gettext
1395 html-host: maybe-html-gmp
1396 html-host: maybe-html-mpfr
1397 html-host: maybe-html-mpc
1398 html-host: maybe-html-ppl
1399 html-host: maybe-html-cloog
1400 html-host: maybe-html-gnuserv
1401 html-host: maybe-html-gold
1402 html-host: maybe-html-gprof
1403 html-host: maybe-html-gzip
1404 html-host: maybe-html-hello
1405 html-host: maybe-html-indent
1406 html-host: maybe-html-intl
1407 html-host: maybe-html-tcl
1408 html-host: maybe-html-itcl
1409 html-host: maybe-html-ld
1410 html-host: maybe-html-libcpp
1411 html-host: maybe-html-libdecnumber
1412 html-host: maybe-html-libgui
1413 html-host: maybe-html-libiberty
1414 html-host: maybe-html-libiconv
1415 html-host: maybe-html-libtool
1416 html-host: maybe-html-m4
1417 html-host: maybe-html-make
1418 html-host: maybe-html-mmalloc
1419 html-host: maybe-html-patch
1420 html-host: maybe-html-perl
1421 html-host: maybe-html-prms
1422 html-host: maybe-html-rcs
1423 html-host: maybe-html-readline
1424 html-host: maybe-html-release
1425 html-host: maybe-html-recode
1426 html-host: maybe-html-sed
1427 html-host: maybe-html-send-pr
1428 html-host: maybe-html-shellutils
1429 html-host: maybe-html-sid
1430 html-host: maybe-html-sim
1431 html-host: maybe-html-tar
1432 html-host: maybe-html-texinfo
1433 html-host: maybe-html-textutils
1434 html-host: maybe-html-time
1435 html-host: maybe-html-uudecode
1436 html-host: maybe-html-wdiff
1437 html-host: maybe-html-zip
1438 html-host: maybe-html-zlib
1439 html-host: maybe-html-gdb
1440 html-host: maybe-html-expect
1441 html-host: maybe-html-guile
1442 html-host: maybe-html-tk
1443 html-host: maybe-html-libtermcap
1444 html-host: maybe-html-utils
1445 html-host: maybe-html-gnattools
1446
1447 .PHONY: html-target
1448
1449 html-target: maybe-html-target-libstdc++-v3
1450 html-target: maybe-html-target-libmudflap
1451 html-target: maybe-html-target-libssp
1452 html-target: maybe-html-target-newlib
1453 html-target: maybe-html-target-libgcc
1454 html-target: maybe-html-target-libgfortran
1455 html-target: maybe-html-target-libobjc
1456 html-target: maybe-html-target-libtermcap
1457 html-target: maybe-html-target-winsup
1458 html-target: maybe-html-target-libgloss
1459 html-target: maybe-html-target-libiberty
1460 html-target: maybe-html-target-gperf
1461 html-target: maybe-html-target-examples
1462 html-target: maybe-html-target-libffi
1463 html-target: maybe-html-target-libjava
1464 html-target: maybe-html-target-zlib
1465 html-target: maybe-html-target-boehm-gc
1466 html-target: maybe-html-target-qthreads
1467 html-target: maybe-html-target-rda
1468 html-target: maybe-html-target-libada
1469 html-target: maybe-html-target-libgomp
1470
1471 .PHONY: do-TAGS
1472 do-TAGS:
1473 @: $(MAKE); $(unstage)
1474 @r=`${PWD_COMMAND}`; export r; \
1475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1476 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1477 TAGS-target
1478
1479
1480 .PHONY: TAGS-host
1481
1482 TAGS-host: maybe-TAGS-ash
1483 TAGS-host: maybe-TAGS-autoconf
1484 TAGS-host: maybe-TAGS-automake
1485 TAGS-host: maybe-TAGS-bash
1486 TAGS-host: maybe-TAGS-bfd
1487 TAGS-host: maybe-TAGS-opcodes
1488 TAGS-host: maybe-TAGS-binutils
1489 TAGS-host: maybe-TAGS-bison
1490 TAGS-host: maybe-TAGS-byacc
1491 TAGS-host: maybe-TAGS-bzip2
1492 TAGS-host: maybe-TAGS-dejagnu
1493 TAGS-host: maybe-TAGS-diff
1494 TAGS-host: maybe-TAGS-dosutils
1495 TAGS-host: maybe-TAGS-etc
1496 TAGS-host: maybe-TAGS-fastjar
1497 TAGS-host: maybe-TAGS-fileutils
1498 TAGS-host: maybe-TAGS-findutils
1499 TAGS-host: maybe-TAGS-find
1500 TAGS-host: maybe-TAGS-fixincludes
1501 TAGS-host: maybe-TAGS-flex
1502 TAGS-host: maybe-TAGS-gas
1503 TAGS-host: maybe-TAGS-gcc
1504 TAGS-host: maybe-TAGS-gawk
1505 TAGS-host: maybe-TAGS-gettext
1506 TAGS-host: maybe-TAGS-gmp
1507 TAGS-host: maybe-TAGS-mpfr
1508 TAGS-host: maybe-TAGS-mpc
1509 TAGS-host: maybe-TAGS-ppl
1510 TAGS-host: maybe-TAGS-cloog
1511 TAGS-host: maybe-TAGS-gnuserv
1512 TAGS-host: maybe-TAGS-gold
1513 TAGS-host: maybe-TAGS-gprof
1514 TAGS-host: maybe-TAGS-gzip
1515 TAGS-host: maybe-TAGS-hello
1516 TAGS-host: maybe-TAGS-indent
1517 TAGS-host: maybe-TAGS-intl
1518 TAGS-host: maybe-TAGS-tcl
1519 TAGS-host: maybe-TAGS-itcl
1520 TAGS-host: maybe-TAGS-ld
1521 TAGS-host: maybe-TAGS-libcpp
1522 TAGS-host: maybe-TAGS-libdecnumber
1523 TAGS-host: maybe-TAGS-libgui
1524 TAGS-host: maybe-TAGS-libiberty
1525 TAGS-host: maybe-TAGS-libiconv
1526 TAGS-host: maybe-TAGS-libtool
1527 TAGS-host: maybe-TAGS-m4
1528 TAGS-host: maybe-TAGS-make
1529 TAGS-host: maybe-TAGS-mmalloc
1530 TAGS-host: maybe-TAGS-patch
1531 TAGS-host: maybe-TAGS-perl
1532 TAGS-host: maybe-TAGS-prms
1533 TAGS-host: maybe-TAGS-rcs
1534 TAGS-host: maybe-TAGS-readline
1535 TAGS-host: maybe-TAGS-release
1536 TAGS-host: maybe-TAGS-recode
1537 TAGS-host: maybe-TAGS-sed
1538 TAGS-host: maybe-TAGS-send-pr
1539 TAGS-host: maybe-TAGS-shellutils
1540 TAGS-host: maybe-TAGS-sid
1541 TAGS-host: maybe-TAGS-sim
1542 TAGS-host: maybe-TAGS-tar
1543 TAGS-host: maybe-TAGS-texinfo
1544 TAGS-host: maybe-TAGS-textutils
1545 TAGS-host: maybe-TAGS-time
1546 TAGS-host: maybe-TAGS-uudecode
1547 TAGS-host: maybe-TAGS-wdiff
1548 TAGS-host: maybe-TAGS-zip
1549 TAGS-host: maybe-TAGS-zlib
1550 TAGS-host: maybe-TAGS-gdb
1551 TAGS-host: maybe-TAGS-expect
1552 TAGS-host: maybe-TAGS-guile
1553 TAGS-host: maybe-TAGS-tk
1554 TAGS-host: maybe-TAGS-libtermcap
1555 TAGS-host: maybe-TAGS-utils
1556 TAGS-host: maybe-TAGS-gnattools
1557
1558 .PHONY: TAGS-target
1559
1560 TAGS-target: maybe-TAGS-target-libstdc++-v3
1561 TAGS-target: maybe-TAGS-target-libmudflap
1562 TAGS-target: maybe-TAGS-target-libssp
1563 TAGS-target: maybe-TAGS-target-newlib
1564 TAGS-target: maybe-TAGS-target-libgcc
1565 TAGS-target: maybe-TAGS-target-libgfortran
1566 TAGS-target: maybe-TAGS-target-libobjc
1567 TAGS-target: maybe-TAGS-target-libtermcap
1568 TAGS-target: maybe-TAGS-target-winsup
1569 TAGS-target: maybe-TAGS-target-libgloss
1570 TAGS-target: maybe-TAGS-target-libiberty
1571 TAGS-target: maybe-TAGS-target-gperf
1572 TAGS-target: maybe-TAGS-target-examples
1573 TAGS-target: maybe-TAGS-target-libffi
1574 TAGS-target: maybe-TAGS-target-libjava
1575 TAGS-target: maybe-TAGS-target-zlib
1576 TAGS-target: maybe-TAGS-target-boehm-gc
1577 TAGS-target: maybe-TAGS-target-qthreads
1578 TAGS-target: maybe-TAGS-target-rda
1579 TAGS-target: maybe-TAGS-target-libada
1580 TAGS-target: maybe-TAGS-target-libgomp
1581
1582 .PHONY: do-install-info
1583 do-install-info:
1584 @: $(MAKE); $(unstage)
1585 @r=`${PWD_COMMAND}`; export r; \
1586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1587 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1588 install-info-target
1589
1590
1591 .PHONY: install-info-host
1592
1593 install-info-host: maybe-install-info-ash
1594 install-info-host: maybe-install-info-autoconf
1595 install-info-host: maybe-install-info-automake
1596 install-info-host: maybe-install-info-bash
1597 install-info-host: maybe-install-info-bfd
1598 install-info-host: maybe-install-info-opcodes
1599 install-info-host: maybe-install-info-binutils
1600 install-info-host: maybe-install-info-bison
1601 install-info-host: maybe-install-info-byacc
1602 install-info-host: maybe-install-info-bzip2
1603 install-info-host: maybe-install-info-dejagnu
1604 install-info-host: maybe-install-info-diff
1605 install-info-host: maybe-install-info-dosutils
1606 install-info-host: maybe-install-info-etc
1607 install-info-host: maybe-install-info-fastjar
1608 install-info-host: maybe-install-info-fileutils
1609 install-info-host: maybe-install-info-findutils
1610 install-info-host: maybe-install-info-find
1611 install-info-host: maybe-install-info-fixincludes
1612 install-info-host: maybe-install-info-flex
1613 install-info-host: maybe-install-info-gas
1614 install-info-host: maybe-install-info-gcc
1615 install-info-host: maybe-install-info-gawk
1616 install-info-host: maybe-install-info-gettext
1617 install-info-host: maybe-install-info-gmp
1618 install-info-host: maybe-install-info-mpfr
1619 install-info-host: maybe-install-info-mpc
1620 install-info-host: maybe-install-info-ppl
1621 install-info-host: maybe-install-info-cloog
1622 install-info-host: maybe-install-info-gnuserv
1623 install-info-host: maybe-install-info-gold
1624 install-info-host: maybe-install-info-gprof
1625 install-info-host: maybe-install-info-gzip
1626 install-info-host: maybe-install-info-hello
1627 install-info-host: maybe-install-info-indent
1628 install-info-host: maybe-install-info-intl
1629 install-info-host: maybe-install-info-tcl
1630 install-info-host: maybe-install-info-itcl
1631 install-info-host: maybe-install-info-ld
1632 install-info-host: maybe-install-info-libcpp
1633 install-info-host: maybe-install-info-libdecnumber
1634 install-info-host: maybe-install-info-libgui
1635 install-info-host: maybe-install-info-libiberty
1636 install-info-host: maybe-install-info-libiconv
1637 install-info-host: maybe-install-info-libtool
1638 install-info-host: maybe-install-info-m4
1639 install-info-host: maybe-install-info-make
1640 install-info-host: maybe-install-info-mmalloc
1641 install-info-host: maybe-install-info-patch
1642 install-info-host: maybe-install-info-perl
1643 install-info-host: maybe-install-info-prms
1644 install-info-host: maybe-install-info-rcs
1645 install-info-host: maybe-install-info-readline
1646 install-info-host: maybe-install-info-release
1647 install-info-host: maybe-install-info-recode
1648 install-info-host: maybe-install-info-sed
1649 install-info-host: maybe-install-info-send-pr
1650 install-info-host: maybe-install-info-shellutils
1651 install-info-host: maybe-install-info-sid
1652 install-info-host: maybe-install-info-sim
1653 install-info-host: maybe-install-info-tar
1654 install-info-host: maybe-install-info-texinfo
1655 install-info-host: maybe-install-info-textutils
1656 install-info-host: maybe-install-info-time
1657 install-info-host: maybe-install-info-uudecode
1658 install-info-host: maybe-install-info-wdiff
1659 install-info-host: maybe-install-info-zip
1660 install-info-host: maybe-install-info-zlib
1661 install-info-host: maybe-install-info-gdb
1662 install-info-host: maybe-install-info-expect
1663 install-info-host: maybe-install-info-guile
1664 install-info-host: maybe-install-info-tk
1665 install-info-host: maybe-install-info-libtermcap
1666 install-info-host: maybe-install-info-utils
1667 install-info-host: maybe-install-info-gnattools
1668
1669 .PHONY: install-info-target
1670
1671 install-info-target: maybe-install-info-target-libstdc++-v3
1672 install-info-target: maybe-install-info-target-libmudflap
1673 install-info-target: maybe-install-info-target-libssp
1674 install-info-target: maybe-install-info-target-newlib
1675 install-info-target: maybe-install-info-target-libgcc
1676 install-info-target: maybe-install-info-target-libgfortran
1677 install-info-target: maybe-install-info-target-libobjc
1678 install-info-target: maybe-install-info-target-libtermcap
1679 install-info-target: maybe-install-info-target-winsup
1680 install-info-target: maybe-install-info-target-libgloss
1681 install-info-target: maybe-install-info-target-libiberty
1682 install-info-target: maybe-install-info-target-gperf
1683 install-info-target: maybe-install-info-target-examples
1684 install-info-target: maybe-install-info-target-libffi
1685 install-info-target: maybe-install-info-target-libjava
1686 install-info-target: maybe-install-info-target-zlib
1687 install-info-target: maybe-install-info-target-boehm-gc
1688 install-info-target: maybe-install-info-target-qthreads
1689 install-info-target: maybe-install-info-target-rda
1690 install-info-target: maybe-install-info-target-libada
1691 install-info-target: maybe-install-info-target-libgomp
1692
1693 .PHONY: do-install-pdf
1694 do-install-pdf:
1695 @: $(MAKE); $(unstage)
1696 @r=`${PWD_COMMAND}`; export r; \
1697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1698 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1699 install-pdf-target
1700
1701
1702 .PHONY: install-pdf-host
1703
1704 install-pdf-host: maybe-install-pdf-ash
1705 install-pdf-host: maybe-install-pdf-autoconf
1706 install-pdf-host: maybe-install-pdf-automake
1707 install-pdf-host: maybe-install-pdf-bash
1708 install-pdf-host: maybe-install-pdf-bfd
1709 install-pdf-host: maybe-install-pdf-opcodes
1710 install-pdf-host: maybe-install-pdf-binutils
1711 install-pdf-host: maybe-install-pdf-bison
1712 install-pdf-host: maybe-install-pdf-byacc
1713 install-pdf-host: maybe-install-pdf-bzip2
1714 install-pdf-host: maybe-install-pdf-dejagnu
1715 install-pdf-host: maybe-install-pdf-diff
1716 install-pdf-host: maybe-install-pdf-dosutils
1717 install-pdf-host: maybe-install-pdf-etc
1718 install-pdf-host: maybe-install-pdf-fastjar
1719 install-pdf-host: maybe-install-pdf-fileutils
1720 install-pdf-host: maybe-install-pdf-findutils
1721 install-pdf-host: maybe-install-pdf-find
1722 install-pdf-host: maybe-install-pdf-fixincludes
1723 install-pdf-host: maybe-install-pdf-flex
1724 install-pdf-host: maybe-install-pdf-gas
1725 install-pdf-host: maybe-install-pdf-gcc
1726 install-pdf-host: maybe-install-pdf-gawk
1727 install-pdf-host: maybe-install-pdf-gettext
1728 install-pdf-host: maybe-install-pdf-gmp
1729 install-pdf-host: maybe-install-pdf-mpfr
1730 install-pdf-host: maybe-install-pdf-mpc
1731 install-pdf-host: maybe-install-pdf-ppl
1732 install-pdf-host: maybe-install-pdf-cloog
1733 install-pdf-host: maybe-install-pdf-gnuserv
1734 install-pdf-host: maybe-install-pdf-gold
1735 install-pdf-host: maybe-install-pdf-gprof
1736 install-pdf-host: maybe-install-pdf-gzip
1737 install-pdf-host: maybe-install-pdf-hello
1738 install-pdf-host: maybe-install-pdf-indent
1739 install-pdf-host: maybe-install-pdf-intl
1740 install-pdf-host: maybe-install-pdf-tcl
1741 install-pdf-host: maybe-install-pdf-itcl
1742 install-pdf-host: maybe-install-pdf-ld
1743 install-pdf-host: maybe-install-pdf-libcpp
1744 install-pdf-host: maybe-install-pdf-libdecnumber
1745 install-pdf-host: maybe-install-pdf-libgui
1746 install-pdf-host: maybe-install-pdf-libiberty
1747 install-pdf-host: maybe-install-pdf-libiconv
1748 install-pdf-host: maybe-install-pdf-libtool
1749 install-pdf-host: maybe-install-pdf-m4
1750 install-pdf-host: maybe-install-pdf-make
1751 install-pdf-host: maybe-install-pdf-mmalloc
1752 install-pdf-host: maybe-install-pdf-patch
1753 install-pdf-host: maybe-install-pdf-perl
1754 install-pdf-host: maybe-install-pdf-prms
1755 install-pdf-host: maybe-install-pdf-rcs
1756 install-pdf-host: maybe-install-pdf-readline
1757 install-pdf-host: maybe-install-pdf-release
1758 install-pdf-host: maybe-install-pdf-recode
1759 install-pdf-host: maybe-install-pdf-sed
1760 install-pdf-host: maybe-install-pdf-send-pr
1761 install-pdf-host: maybe-install-pdf-shellutils
1762 install-pdf-host: maybe-install-pdf-sid
1763 install-pdf-host: maybe-install-pdf-sim
1764 install-pdf-host: maybe-install-pdf-tar
1765 install-pdf-host: maybe-install-pdf-texinfo
1766 install-pdf-host: maybe-install-pdf-textutils
1767 install-pdf-host: maybe-install-pdf-time
1768 install-pdf-host: maybe-install-pdf-uudecode
1769 install-pdf-host: maybe-install-pdf-wdiff
1770 install-pdf-host: maybe-install-pdf-zip
1771 install-pdf-host: maybe-install-pdf-zlib
1772 install-pdf-host: maybe-install-pdf-gdb
1773 install-pdf-host: maybe-install-pdf-expect
1774 install-pdf-host: maybe-install-pdf-guile
1775 install-pdf-host: maybe-install-pdf-tk
1776 install-pdf-host: maybe-install-pdf-libtermcap
1777 install-pdf-host: maybe-install-pdf-utils
1778 install-pdf-host: maybe-install-pdf-gnattools
1779
1780 .PHONY: install-pdf-target
1781
1782 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1783 install-pdf-target: maybe-install-pdf-target-libmudflap
1784 install-pdf-target: maybe-install-pdf-target-libssp
1785 install-pdf-target: maybe-install-pdf-target-newlib
1786 install-pdf-target: maybe-install-pdf-target-libgcc
1787 install-pdf-target: maybe-install-pdf-target-libgfortran
1788 install-pdf-target: maybe-install-pdf-target-libobjc
1789 install-pdf-target: maybe-install-pdf-target-libtermcap
1790 install-pdf-target: maybe-install-pdf-target-winsup
1791 install-pdf-target: maybe-install-pdf-target-libgloss
1792 install-pdf-target: maybe-install-pdf-target-libiberty
1793 install-pdf-target: maybe-install-pdf-target-gperf
1794 install-pdf-target: maybe-install-pdf-target-examples
1795 install-pdf-target: maybe-install-pdf-target-libffi
1796 install-pdf-target: maybe-install-pdf-target-libjava
1797 install-pdf-target: maybe-install-pdf-target-zlib
1798 install-pdf-target: maybe-install-pdf-target-boehm-gc
1799 install-pdf-target: maybe-install-pdf-target-qthreads
1800 install-pdf-target: maybe-install-pdf-target-rda
1801 install-pdf-target: maybe-install-pdf-target-libada
1802 install-pdf-target: maybe-install-pdf-target-libgomp
1803
1804 .PHONY: do-install-html
1805 do-install-html:
1806 @: $(MAKE); $(unstage)
1807 @r=`${PWD_COMMAND}`; export r; \
1808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1809 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1810 install-html-target
1811
1812
1813 .PHONY: install-html-host
1814
1815 install-html-host: maybe-install-html-ash
1816 install-html-host: maybe-install-html-autoconf
1817 install-html-host: maybe-install-html-automake
1818 install-html-host: maybe-install-html-bash
1819 install-html-host: maybe-install-html-bfd
1820 install-html-host: maybe-install-html-opcodes
1821 install-html-host: maybe-install-html-binutils
1822 install-html-host: maybe-install-html-bison
1823 install-html-host: maybe-install-html-byacc
1824 install-html-host: maybe-install-html-bzip2
1825 install-html-host: maybe-install-html-dejagnu
1826 install-html-host: maybe-install-html-diff
1827 install-html-host: maybe-install-html-dosutils
1828 install-html-host: maybe-install-html-etc
1829 install-html-host: maybe-install-html-fastjar
1830 install-html-host: maybe-install-html-fileutils
1831 install-html-host: maybe-install-html-findutils
1832 install-html-host: maybe-install-html-find
1833 install-html-host: maybe-install-html-fixincludes
1834 install-html-host: maybe-install-html-flex
1835 install-html-host: maybe-install-html-gas
1836 install-html-host: maybe-install-html-gcc
1837 install-html-host: maybe-install-html-gawk
1838 install-html-host: maybe-install-html-gettext
1839 install-html-host: maybe-install-html-gmp
1840 install-html-host: maybe-install-html-mpfr
1841 install-html-host: maybe-install-html-mpc
1842 install-html-host: maybe-install-html-ppl
1843 install-html-host: maybe-install-html-cloog
1844 install-html-host: maybe-install-html-gnuserv
1845 install-html-host: maybe-install-html-gold
1846 install-html-host: maybe-install-html-gprof
1847 install-html-host: maybe-install-html-gzip
1848 install-html-host: maybe-install-html-hello
1849 install-html-host: maybe-install-html-indent
1850 install-html-host: maybe-install-html-intl
1851 install-html-host: maybe-install-html-tcl
1852 install-html-host: maybe-install-html-itcl
1853 install-html-host: maybe-install-html-ld
1854 install-html-host: maybe-install-html-libcpp
1855 install-html-host: maybe-install-html-libdecnumber
1856 install-html-host: maybe-install-html-libgui
1857 install-html-host: maybe-install-html-libiberty
1858 install-html-host: maybe-install-html-libiconv
1859 install-html-host: maybe-install-html-libtool
1860 install-html-host: maybe-install-html-m4
1861 install-html-host: maybe-install-html-make
1862 install-html-host: maybe-install-html-mmalloc
1863 install-html-host: maybe-install-html-patch
1864 install-html-host: maybe-install-html-perl
1865 install-html-host: maybe-install-html-prms
1866 install-html-host: maybe-install-html-rcs
1867 install-html-host: maybe-install-html-readline
1868 install-html-host: maybe-install-html-release
1869 install-html-host: maybe-install-html-recode
1870 install-html-host: maybe-install-html-sed
1871 install-html-host: maybe-install-html-send-pr
1872 install-html-host: maybe-install-html-shellutils
1873 install-html-host: maybe-install-html-sid
1874 install-html-host: maybe-install-html-sim
1875 install-html-host: maybe-install-html-tar
1876 install-html-host: maybe-install-html-texinfo
1877 install-html-host: maybe-install-html-textutils
1878 install-html-host: maybe-install-html-time
1879 install-html-host: maybe-install-html-uudecode
1880 install-html-host: maybe-install-html-wdiff
1881 install-html-host: maybe-install-html-zip
1882 install-html-host: maybe-install-html-zlib
1883 install-html-host: maybe-install-html-gdb
1884 install-html-host: maybe-install-html-expect
1885 install-html-host: maybe-install-html-guile
1886 install-html-host: maybe-install-html-tk
1887 install-html-host: maybe-install-html-libtermcap
1888 install-html-host: maybe-install-html-utils
1889 install-html-host: maybe-install-html-gnattools
1890
1891 .PHONY: install-html-target
1892
1893 install-html-target: maybe-install-html-target-libstdc++-v3
1894 install-html-target: maybe-install-html-target-libmudflap
1895 install-html-target: maybe-install-html-target-libssp
1896 install-html-target: maybe-install-html-target-newlib
1897 install-html-target: maybe-install-html-target-libgcc
1898 install-html-target: maybe-install-html-target-libgfortran
1899 install-html-target: maybe-install-html-target-libobjc
1900 install-html-target: maybe-install-html-target-libtermcap
1901 install-html-target: maybe-install-html-target-winsup
1902 install-html-target: maybe-install-html-target-libgloss
1903 install-html-target: maybe-install-html-target-libiberty
1904 install-html-target: maybe-install-html-target-gperf
1905 install-html-target: maybe-install-html-target-examples
1906 install-html-target: maybe-install-html-target-libffi
1907 install-html-target: maybe-install-html-target-libjava
1908 install-html-target: maybe-install-html-target-zlib
1909 install-html-target: maybe-install-html-target-boehm-gc
1910 install-html-target: maybe-install-html-target-qthreads
1911 install-html-target: maybe-install-html-target-rda
1912 install-html-target: maybe-install-html-target-libada
1913 install-html-target: maybe-install-html-target-libgomp
1914
1915 .PHONY: do-installcheck
1916 do-installcheck:
1917 @: $(MAKE); $(unstage)
1918 @r=`${PWD_COMMAND}`; export r; \
1919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1920 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1921 installcheck-target
1922
1923
1924 .PHONY: installcheck-host
1925
1926 installcheck-host: maybe-installcheck-ash
1927 installcheck-host: maybe-installcheck-autoconf
1928 installcheck-host: maybe-installcheck-automake
1929 installcheck-host: maybe-installcheck-bash
1930 installcheck-host: maybe-installcheck-bfd
1931 installcheck-host: maybe-installcheck-opcodes
1932 installcheck-host: maybe-installcheck-binutils
1933 installcheck-host: maybe-installcheck-bison
1934 installcheck-host: maybe-installcheck-byacc
1935 installcheck-host: maybe-installcheck-bzip2
1936 installcheck-host: maybe-installcheck-dejagnu
1937 installcheck-host: maybe-installcheck-diff
1938 installcheck-host: maybe-installcheck-dosutils
1939 installcheck-host: maybe-installcheck-etc
1940 installcheck-host: maybe-installcheck-fastjar
1941 installcheck-host: maybe-installcheck-fileutils
1942 installcheck-host: maybe-installcheck-findutils
1943 installcheck-host: maybe-installcheck-find
1944 installcheck-host: maybe-installcheck-fixincludes
1945 installcheck-host: maybe-installcheck-flex
1946 installcheck-host: maybe-installcheck-gas
1947 installcheck-host: maybe-installcheck-gcc
1948 installcheck-host: maybe-installcheck-gawk
1949 installcheck-host: maybe-installcheck-gettext
1950 installcheck-host: maybe-installcheck-gmp
1951 installcheck-host: maybe-installcheck-mpfr
1952 installcheck-host: maybe-installcheck-mpc
1953 installcheck-host: maybe-installcheck-ppl
1954 installcheck-host: maybe-installcheck-cloog
1955 installcheck-host: maybe-installcheck-gnuserv
1956 installcheck-host: maybe-installcheck-gold
1957 installcheck-host: maybe-installcheck-gprof
1958 installcheck-host: maybe-installcheck-gzip
1959 installcheck-host: maybe-installcheck-hello
1960 installcheck-host: maybe-installcheck-indent
1961 installcheck-host: maybe-installcheck-intl
1962 installcheck-host: maybe-installcheck-tcl
1963 installcheck-host: maybe-installcheck-itcl
1964 installcheck-host: maybe-installcheck-ld
1965 installcheck-host: maybe-installcheck-libcpp
1966 installcheck-host: maybe-installcheck-libdecnumber
1967 installcheck-host: maybe-installcheck-libgui
1968 installcheck-host: maybe-installcheck-libiberty
1969 installcheck-host: maybe-installcheck-libiconv
1970 installcheck-host: maybe-installcheck-libtool
1971 installcheck-host: maybe-installcheck-m4
1972 installcheck-host: maybe-installcheck-make
1973 installcheck-host: maybe-installcheck-mmalloc
1974 installcheck-host: maybe-installcheck-patch
1975 installcheck-host: maybe-installcheck-perl
1976 installcheck-host: maybe-installcheck-prms
1977 installcheck-host: maybe-installcheck-rcs
1978 installcheck-host: maybe-installcheck-readline
1979 installcheck-host: maybe-installcheck-release
1980 installcheck-host: maybe-installcheck-recode
1981 installcheck-host: maybe-installcheck-sed
1982 installcheck-host: maybe-installcheck-send-pr
1983 installcheck-host: maybe-installcheck-shellutils
1984 installcheck-host: maybe-installcheck-sid
1985 installcheck-host: maybe-installcheck-sim
1986 installcheck-host: maybe-installcheck-tar
1987 installcheck-host: maybe-installcheck-texinfo
1988 installcheck-host: maybe-installcheck-textutils
1989 installcheck-host: maybe-installcheck-time
1990 installcheck-host: maybe-installcheck-uudecode
1991 installcheck-host: maybe-installcheck-wdiff
1992 installcheck-host: maybe-installcheck-zip
1993 installcheck-host: maybe-installcheck-zlib
1994 installcheck-host: maybe-installcheck-gdb
1995 installcheck-host: maybe-installcheck-expect
1996 installcheck-host: maybe-installcheck-guile
1997 installcheck-host: maybe-installcheck-tk
1998 installcheck-host: maybe-installcheck-libtermcap
1999 installcheck-host: maybe-installcheck-utils
2000 installcheck-host: maybe-installcheck-gnattools
2001
2002 .PHONY: installcheck-target
2003
2004 installcheck-target: maybe-installcheck-target-libstdc++-v3
2005 installcheck-target: maybe-installcheck-target-libmudflap
2006 installcheck-target: maybe-installcheck-target-libssp
2007 installcheck-target: maybe-installcheck-target-newlib
2008 installcheck-target: maybe-installcheck-target-libgcc
2009 installcheck-target: maybe-installcheck-target-libgfortran
2010 installcheck-target: maybe-installcheck-target-libobjc
2011 installcheck-target: maybe-installcheck-target-libtermcap
2012 installcheck-target: maybe-installcheck-target-winsup
2013 installcheck-target: maybe-installcheck-target-libgloss
2014 installcheck-target: maybe-installcheck-target-libiberty
2015 installcheck-target: maybe-installcheck-target-gperf
2016 installcheck-target: maybe-installcheck-target-examples
2017 installcheck-target: maybe-installcheck-target-libffi
2018 installcheck-target: maybe-installcheck-target-libjava
2019 installcheck-target: maybe-installcheck-target-zlib
2020 installcheck-target: maybe-installcheck-target-boehm-gc
2021 installcheck-target: maybe-installcheck-target-qthreads
2022 installcheck-target: maybe-installcheck-target-rda
2023 installcheck-target: maybe-installcheck-target-libada
2024 installcheck-target: maybe-installcheck-target-libgomp
2025
2026 .PHONY: do-mostlyclean
2027 do-mostlyclean:
2028 @: $(MAKE); $(unstage)
2029 @r=`${PWD_COMMAND}`; export r; \
2030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2031 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2032 mostlyclean-target
2033
2034
2035 .PHONY: mostlyclean-host
2036
2037 mostlyclean-host: maybe-mostlyclean-ash
2038 mostlyclean-host: maybe-mostlyclean-autoconf
2039 mostlyclean-host: maybe-mostlyclean-automake
2040 mostlyclean-host: maybe-mostlyclean-bash
2041 mostlyclean-host: maybe-mostlyclean-bfd
2042 mostlyclean-host: maybe-mostlyclean-opcodes
2043 mostlyclean-host: maybe-mostlyclean-binutils
2044 mostlyclean-host: maybe-mostlyclean-bison
2045 mostlyclean-host: maybe-mostlyclean-byacc
2046 mostlyclean-host: maybe-mostlyclean-bzip2
2047 mostlyclean-host: maybe-mostlyclean-dejagnu
2048 mostlyclean-host: maybe-mostlyclean-diff
2049 mostlyclean-host: maybe-mostlyclean-dosutils
2050 mostlyclean-host: maybe-mostlyclean-etc
2051 mostlyclean-host: maybe-mostlyclean-fastjar
2052 mostlyclean-host: maybe-mostlyclean-fileutils
2053 mostlyclean-host: maybe-mostlyclean-findutils
2054 mostlyclean-host: maybe-mostlyclean-find
2055 mostlyclean-host: maybe-mostlyclean-fixincludes
2056 mostlyclean-host: maybe-mostlyclean-flex
2057 mostlyclean-host: maybe-mostlyclean-gas
2058 mostlyclean-host: maybe-mostlyclean-gcc
2059 mostlyclean-host: maybe-mostlyclean-gawk
2060 mostlyclean-host: maybe-mostlyclean-gettext
2061 mostlyclean-host: maybe-mostlyclean-gmp
2062 mostlyclean-host: maybe-mostlyclean-mpfr
2063 mostlyclean-host: maybe-mostlyclean-mpc
2064 mostlyclean-host: maybe-mostlyclean-ppl
2065 mostlyclean-host: maybe-mostlyclean-cloog
2066 mostlyclean-host: maybe-mostlyclean-gnuserv
2067 mostlyclean-host: maybe-mostlyclean-gold
2068 mostlyclean-host: maybe-mostlyclean-gprof
2069 mostlyclean-host: maybe-mostlyclean-gzip
2070 mostlyclean-host: maybe-mostlyclean-hello
2071 mostlyclean-host: maybe-mostlyclean-indent
2072 mostlyclean-host: maybe-mostlyclean-intl
2073 mostlyclean-host: maybe-mostlyclean-tcl
2074 mostlyclean-host: maybe-mostlyclean-itcl
2075 mostlyclean-host: maybe-mostlyclean-ld
2076 mostlyclean-host: maybe-mostlyclean-libcpp
2077 mostlyclean-host: maybe-mostlyclean-libdecnumber
2078 mostlyclean-host: maybe-mostlyclean-libgui
2079 mostlyclean-host: maybe-mostlyclean-libiberty
2080 mostlyclean-host: maybe-mostlyclean-libiconv
2081 mostlyclean-host: maybe-mostlyclean-libtool
2082 mostlyclean-host: maybe-mostlyclean-m4
2083 mostlyclean-host: maybe-mostlyclean-make
2084 mostlyclean-host: maybe-mostlyclean-mmalloc
2085 mostlyclean-host: maybe-mostlyclean-patch
2086 mostlyclean-host: maybe-mostlyclean-perl
2087 mostlyclean-host: maybe-mostlyclean-prms
2088 mostlyclean-host: maybe-mostlyclean-rcs
2089 mostlyclean-host: maybe-mostlyclean-readline
2090 mostlyclean-host: maybe-mostlyclean-release
2091 mostlyclean-host: maybe-mostlyclean-recode
2092 mostlyclean-host: maybe-mostlyclean-sed
2093 mostlyclean-host: maybe-mostlyclean-send-pr
2094 mostlyclean-host: maybe-mostlyclean-shellutils
2095 mostlyclean-host: maybe-mostlyclean-sid
2096 mostlyclean-host: maybe-mostlyclean-sim
2097 mostlyclean-host: maybe-mostlyclean-tar
2098 mostlyclean-host: maybe-mostlyclean-texinfo
2099 mostlyclean-host: maybe-mostlyclean-textutils
2100 mostlyclean-host: maybe-mostlyclean-time
2101 mostlyclean-host: maybe-mostlyclean-uudecode
2102 mostlyclean-host: maybe-mostlyclean-wdiff
2103 mostlyclean-host: maybe-mostlyclean-zip
2104 mostlyclean-host: maybe-mostlyclean-zlib
2105 mostlyclean-host: maybe-mostlyclean-gdb
2106 mostlyclean-host: maybe-mostlyclean-expect
2107 mostlyclean-host: maybe-mostlyclean-guile
2108 mostlyclean-host: maybe-mostlyclean-tk
2109 mostlyclean-host: maybe-mostlyclean-libtermcap
2110 mostlyclean-host: maybe-mostlyclean-utils
2111 mostlyclean-host: maybe-mostlyclean-gnattools
2112
2113 .PHONY: mostlyclean-target
2114
2115 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2116 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2117 mostlyclean-target: maybe-mostlyclean-target-libssp
2118 mostlyclean-target: maybe-mostlyclean-target-newlib
2119 mostlyclean-target: maybe-mostlyclean-target-libgcc
2120 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2121 mostlyclean-target: maybe-mostlyclean-target-libobjc
2122 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2123 mostlyclean-target: maybe-mostlyclean-target-winsup
2124 mostlyclean-target: maybe-mostlyclean-target-libgloss
2125 mostlyclean-target: maybe-mostlyclean-target-libiberty
2126 mostlyclean-target: maybe-mostlyclean-target-gperf
2127 mostlyclean-target: maybe-mostlyclean-target-examples
2128 mostlyclean-target: maybe-mostlyclean-target-libffi
2129 mostlyclean-target: maybe-mostlyclean-target-libjava
2130 mostlyclean-target: maybe-mostlyclean-target-zlib
2131 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2132 mostlyclean-target: maybe-mostlyclean-target-qthreads
2133 mostlyclean-target: maybe-mostlyclean-target-rda
2134 mostlyclean-target: maybe-mostlyclean-target-libada
2135 mostlyclean-target: maybe-mostlyclean-target-libgomp
2136
2137 .PHONY: do-clean
2138 do-clean:
2139 @: $(MAKE); $(unstage)
2140 @r=`${PWD_COMMAND}`; export r; \
2141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2142 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2143 clean-target
2144
2145
2146 .PHONY: clean-host
2147
2148 clean-host: maybe-clean-ash
2149 clean-host: maybe-clean-autoconf
2150 clean-host: maybe-clean-automake
2151 clean-host: maybe-clean-bash
2152 clean-host: maybe-clean-bfd
2153 clean-host: maybe-clean-opcodes
2154 clean-host: maybe-clean-binutils
2155 clean-host: maybe-clean-bison
2156 clean-host: maybe-clean-byacc
2157 clean-host: maybe-clean-bzip2
2158 clean-host: maybe-clean-dejagnu
2159 clean-host: maybe-clean-diff
2160 clean-host: maybe-clean-dosutils
2161 clean-host: maybe-clean-etc
2162 clean-host: maybe-clean-fastjar
2163 clean-host: maybe-clean-fileutils
2164 clean-host: maybe-clean-findutils
2165 clean-host: maybe-clean-find
2166 clean-host: maybe-clean-fixincludes
2167 clean-host: maybe-clean-flex
2168 clean-host: maybe-clean-gas
2169 clean-host: maybe-clean-gcc
2170 clean-host: maybe-clean-gawk
2171 clean-host: maybe-clean-gettext
2172 clean-host: maybe-clean-gmp
2173 clean-host: maybe-clean-mpfr
2174 clean-host: maybe-clean-mpc
2175 clean-host: maybe-clean-ppl
2176 clean-host: maybe-clean-cloog
2177 clean-host: maybe-clean-gnuserv
2178 clean-host: maybe-clean-gold
2179 clean-host: maybe-clean-gprof
2180 clean-host: maybe-clean-gzip
2181 clean-host: maybe-clean-hello
2182 clean-host: maybe-clean-indent
2183 clean-host: maybe-clean-intl
2184 clean-host: maybe-clean-tcl
2185 clean-host: maybe-clean-itcl
2186 clean-host: maybe-clean-ld
2187 clean-host: maybe-clean-libcpp
2188 clean-host: maybe-clean-libdecnumber
2189 clean-host: maybe-clean-libgui
2190 clean-host: maybe-clean-libiberty
2191 clean-host: maybe-clean-libiconv
2192 clean-host: maybe-clean-libtool
2193 clean-host: maybe-clean-m4
2194 clean-host: maybe-clean-make
2195 clean-host: maybe-clean-mmalloc
2196 clean-host: maybe-clean-patch
2197 clean-host: maybe-clean-perl
2198 clean-host: maybe-clean-prms
2199 clean-host: maybe-clean-rcs
2200 clean-host: maybe-clean-readline
2201 clean-host: maybe-clean-release
2202 clean-host: maybe-clean-recode
2203 clean-host: maybe-clean-sed
2204 clean-host: maybe-clean-send-pr
2205 clean-host: maybe-clean-shellutils
2206 clean-host: maybe-clean-sid
2207 clean-host: maybe-clean-sim
2208 clean-host: maybe-clean-tar
2209 clean-host: maybe-clean-texinfo
2210 clean-host: maybe-clean-textutils
2211 clean-host: maybe-clean-time
2212 clean-host: maybe-clean-uudecode
2213 clean-host: maybe-clean-wdiff
2214 clean-host: maybe-clean-zip
2215 clean-host: maybe-clean-zlib
2216 clean-host: maybe-clean-gdb
2217 clean-host: maybe-clean-expect
2218 clean-host: maybe-clean-guile
2219 clean-host: maybe-clean-tk
2220 clean-host: maybe-clean-libtermcap
2221 clean-host: maybe-clean-utils
2222 clean-host: maybe-clean-gnattools
2223
2224 .PHONY: clean-target
2225
2226 clean-target: maybe-clean-target-libstdc++-v3
2227 clean-target: maybe-clean-target-libmudflap
2228 clean-target: maybe-clean-target-libssp
2229 clean-target: maybe-clean-target-newlib
2230 clean-target: maybe-clean-target-libgcc
2231 clean-target: maybe-clean-target-libgfortran
2232 clean-target: maybe-clean-target-libobjc
2233 clean-target: maybe-clean-target-libtermcap
2234 clean-target: maybe-clean-target-winsup
2235 clean-target: maybe-clean-target-libgloss
2236 clean-target: maybe-clean-target-libiberty
2237 clean-target: maybe-clean-target-gperf
2238 clean-target: maybe-clean-target-examples
2239 clean-target: maybe-clean-target-libffi
2240 clean-target: maybe-clean-target-libjava
2241 clean-target: maybe-clean-target-zlib
2242 clean-target: maybe-clean-target-boehm-gc
2243 clean-target: maybe-clean-target-qthreads
2244 clean-target: maybe-clean-target-rda
2245 clean-target: maybe-clean-target-libada
2246 clean-target: maybe-clean-target-libgomp
2247
2248 .PHONY: do-distclean
2249 do-distclean:
2250 @: $(MAKE); $(unstage)
2251 @r=`${PWD_COMMAND}`; export r; \
2252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2253 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2254 distclean-target
2255
2256
2257 .PHONY: distclean-host
2258
2259 distclean-host: maybe-distclean-ash
2260 distclean-host: maybe-distclean-autoconf
2261 distclean-host: maybe-distclean-automake
2262 distclean-host: maybe-distclean-bash
2263 distclean-host: maybe-distclean-bfd
2264 distclean-host: maybe-distclean-opcodes
2265 distclean-host: maybe-distclean-binutils
2266 distclean-host: maybe-distclean-bison
2267 distclean-host: maybe-distclean-byacc
2268 distclean-host: maybe-distclean-bzip2
2269 distclean-host: maybe-distclean-dejagnu
2270 distclean-host: maybe-distclean-diff
2271 distclean-host: maybe-distclean-dosutils
2272 distclean-host: maybe-distclean-etc
2273 distclean-host: maybe-distclean-fastjar
2274 distclean-host: maybe-distclean-fileutils
2275 distclean-host: maybe-distclean-findutils
2276 distclean-host: maybe-distclean-find
2277 distclean-host: maybe-distclean-fixincludes
2278 distclean-host: maybe-distclean-flex
2279 distclean-host: maybe-distclean-gas
2280 distclean-host: maybe-distclean-gcc
2281 distclean-host: maybe-distclean-gawk
2282 distclean-host: maybe-distclean-gettext
2283 distclean-host: maybe-distclean-gmp
2284 distclean-host: maybe-distclean-mpfr
2285 distclean-host: maybe-distclean-mpc
2286 distclean-host: maybe-distclean-ppl
2287 distclean-host: maybe-distclean-cloog
2288 distclean-host: maybe-distclean-gnuserv
2289 distclean-host: maybe-distclean-gold
2290 distclean-host: maybe-distclean-gprof
2291 distclean-host: maybe-distclean-gzip
2292 distclean-host: maybe-distclean-hello
2293 distclean-host: maybe-distclean-indent
2294 distclean-host: maybe-distclean-intl
2295 distclean-host: maybe-distclean-tcl
2296 distclean-host: maybe-distclean-itcl
2297 distclean-host: maybe-distclean-ld
2298 distclean-host: maybe-distclean-libcpp
2299 distclean-host: maybe-distclean-libdecnumber
2300 distclean-host: maybe-distclean-libgui
2301 distclean-host: maybe-distclean-libiberty
2302 distclean-host: maybe-distclean-libiconv
2303 distclean-host: maybe-distclean-libtool
2304 distclean-host: maybe-distclean-m4
2305 distclean-host: maybe-distclean-make
2306 distclean-host: maybe-distclean-mmalloc
2307 distclean-host: maybe-distclean-patch
2308 distclean-host: maybe-distclean-perl
2309 distclean-host: maybe-distclean-prms
2310 distclean-host: maybe-distclean-rcs
2311 distclean-host: maybe-distclean-readline
2312 distclean-host: maybe-distclean-release
2313 distclean-host: maybe-distclean-recode
2314 distclean-host: maybe-distclean-sed
2315 distclean-host: maybe-distclean-send-pr
2316 distclean-host: maybe-distclean-shellutils
2317 distclean-host: maybe-distclean-sid
2318 distclean-host: maybe-distclean-sim
2319 distclean-host: maybe-distclean-tar
2320 distclean-host: maybe-distclean-texinfo
2321 distclean-host: maybe-distclean-textutils
2322 distclean-host: maybe-distclean-time
2323 distclean-host: maybe-distclean-uudecode
2324 distclean-host: maybe-distclean-wdiff
2325 distclean-host: maybe-distclean-zip
2326 distclean-host: maybe-distclean-zlib
2327 distclean-host: maybe-distclean-gdb
2328 distclean-host: maybe-distclean-expect
2329 distclean-host: maybe-distclean-guile
2330 distclean-host: maybe-distclean-tk
2331 distclean-host: maybe-distclean-libtermcap
2332 distclean-host: maybe-distclean-utils
2333 distclean-host: maybe-distclean-gnattools
2334
2335 .PHONY: distclean-target
2336
2337 distclean-target: maybe-distclean-target-libstdc++-v3
2338 distclean-target: maybe-distclean-target-libmudflap
2339 distclean-target: maybe-distclean-target-libssp
2340 distclean-target: maybe-distclean-target-newlib
2341 distclean-target: maybe-distclean-target-libgcc
2342 distclean-target: maybe-distclean-target-libgfortran
2343 distclean-target: maybe-distclean-target-libobjc
2344 distclean-target: maybe-distclean-target-libtermcap
2345 distclean-target: maybe-distclean-target-winsup
2346 distclean-target: maybe-distclean-target-libgloss
2347 distclean-target: maybe-distclean-target-libiberty
2348 distclean-target: maybe-distclean-target-gperf
2349 distclean-target: maybe-distclean-target-examples
2350 distclean-target: maybe-distclean-target-libffi
2351 distclean-target: maybe-distclean-target-libjava
2352 distclean-target: maybe-distclean-target-zlib
2353 distclean-target: maybe-distclean-target-boehm-gc
2354 distclean-target: maybe-distclean-target-qthreads
2355 distclean-target: maybe-distclean-target-rda
2356 distclean-target: maybe-distclean-target-libada
2357 distclean-target: maybe-distclean-target-libgomp
2358
2359 .PHONY: do-maintainer-clean
2360 do-maintainer-clean:
2361 @: $(MAKE); $(unstage)
2362 @r=`${PWD_COMMAND}`; export r; \
2363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2364 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2365 maintainer-clean-target
2366
2367
2368 .PHONY: maintainer-clean-host
2369
2370 maintainer-clean-host: maybe-maintainer-clean-ash
2371 maintainer-clean-host: maybe-maintainer-clean-autoconf
2372 maintainer-clean-host: maybe-maintainer-clean-automake
2373 maintainer-clean-host: maybe-maintainer-clean-bash
2374 maintainer-clean-host: maybe-maintainer-clean-bfd
2375 maintainer-clean-host: maybe-maintainer-clean-opcodes
2376 maintainer-clean-host: maybe-maintainer-clean-binutils
2377 maintainer-clean-host: maybe-maintainer-clean-bison
2378 maintainer-clean-host: maybe-maintainer-clean-byacc
2379 maintainer-clean-host: maybe-maintainer-clean-bzip2
2380 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2381 maintainer-clean-host: maybe-maintainer-clean-diff
2382 maintainer-clean-host: maybe-maintainer-clean-dosutils
2383 maintainer-clean-host: maybe-maintainer-clean-etc
2384 maintainer-clean-host: maybe-maintainer-clean-fastjar
2385 maintainer-clean-host: maybe-maintainer-clean-fileutils
2386 maintainer-clean-host: maybe-maintainer-clean-findutils
2387 maintainer-clean-host: maybe-maintainer-clean-find
2388 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2389 maintainer-clean-host: maybe-maintainer-clean-flex
2390 maintainer-clean-host: maybe-maintainer-clean-gas
2391 maintainer-clean-host: maybe-maintainer-clean-gcc
2392 maintainer-clean-host: maybe-maintainer-clean-gawk
2393 maintainer-clean-host: maybe-maintainer-clean-gettext
2394 maintainer-clean-host: maybe-maintainer-clean-gmp
2395 maintainer-clean-host: maybe-maintainer-clean-mpfr
2396 maintainer-clean-host: maybe-maintainer-clean-mpc
2397 maintainer-clean-host: maybe-maintainer-clean-ppl
2398 maintainer-clean-host: maybe-maintainer-clean-cloog
2399 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2400 maintainer-clean-host: maybe-maintainer-clean-gold
2401 maintainer-clean-host: maybe-maintainer-clean-gprof
2402 maintainer-clean-host: maybe-maintainer-clean-gzip
2403 maintainer-clean-host: maybe-maintainer-clean-hello
2404 maintainer-clean-host: maybe-maintainer-clean-indent
2405 maintainer-clean-host: maybe-maintainer-clean-intl
2406 maintainer-clean-host: maybe-maintainer-clean-tcl
2407 maintainer-clean-host: maybe-maintainer-clean-itcl
2408 maintainer-clean-host: maybe-maintainer-clean-ld
2409 maintainer-clean-host: maybe-maintainer-clean-libcpp
2410 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2411 maintainer-clean-host: maybe-maintainer-clean-libgui
2412 maintainer-clean-host: maybe-maintainer-clean-libiberty
2413 maintainer-clean-host: maybe-maintainer-clean-libiconv
2414 maintainer-clean-host: maybe-maintainer-clean-libtool
2415 maintainer-clean-host: maybe-maintainer-clean-m4
2416 maintainer-clean-host: maybe-maintainer-clean-make
2417 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2418 maintainer-clean-host: maybe-maintainer-clean-patch
2419 maintainer-clean-host: maybe-maintainer-clean-perl
2420 maintainer-clean-host: maybe-maintainer-clean-prms
2421 maintainer-clean-host: maybe-maintainer-clean-rcs
2422 maintainer-clean-host: maybe-maintainer-clean-readline
2423 maintainer-clean-host: maybe-maintainer-clean-release
2424 maintainer-clean-host: maybe-maintainer-clean-recode
2425 maintainer-clean-host: maybe-maintainer-clean-sed
2426 maintainer-clean-host: maybe-maintainer-clean-send-pr
2427 maintainer-clean-host: maybe-maintainer-clean-shellutils
2428 maintainer-clean-host: maybe-maintainer-clean-sid
2429 maintainer-clean-host: maybe-maintainer-clean-sim
2430 maintainer-clean-host: maybe-maintainer-clean-tar
2431 maintainer-clean-host: maybe-maintainer-clean-texinfo
2432 maintainer-clean-host: maybe-maintainer-clean-textutils
2433 maintainer-clean-host: maybe-maintainer-clean-time
2434 maintainer-clean-host: maybe-maintainer-clean-uudecode
2435 maintainer-clean-host: maybe-maintainer-clean-wdiff
2436 maintainer-clean-host: maybe-maintainer-clean-zip
2437 maintainer-clean-host: maybe-maintainer-clean-zlib
2438 maintainer-clean-host: maybe-maintainer-clean-gdb
2439 maintainer-clean-host: maybe-maintainer-clean-expect
2440 maintainer-clean-host: maybe-maintainer-clean-guile
2441 maintainer-clean-host: maybe-maintainer-clean-tk
2442 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2443 maintainer-clean-host: maybe-maintainer-clean-utils
2444 maintainer-clean-host: maybe-maintainer-clean-gnattools
2445
2446 .PHONY: maintainer-clean-target
2447
2448 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2449 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2450 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2451 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2452 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2453 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2454 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2455 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2456 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2457 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2458 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2459 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2460 maintainer-clean-target: maybe-maintainer-clean-target-examples
2461 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2462 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2463 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2464 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2465 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2466 maintainer-clean-target: maybe-maintainer-clean-target-rda
2467 maintainer-clean-target: maybe-maintainer-clean-target-libada
2468 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2469
2470
2471 # Here are the targets which correspond to the do-X targets.
2472
2473 .PHONY: info installcheck dvi pdf html
2474 .PHONY: install-info install-pdf install-html
2475 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2476 .PHONY: local-clean local-distclean local-maintainer-clean
2477 info: do-info
2478 installcheck: do-installcheck
2479 dvi: do-dvi
2480 pdf: do-pdf
2481 html: do-html
2482
2483 # Make sure makeinfo is built before we do a `make info', if we're
2484 # in fact building texinfo.
2485 do-info: maybe-all-texinfo
2486
2487 install-info: do-install-info dir.info
2488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2489 if [ -f dir.info ] ; then \
2490 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2491 else true ; fi
2492
2493 install-pdf: do-install-pdf
2494
2495 install-html: do-install-html
2496
2497 local-clean:
2498 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2499
2500 local-distclean:
2501 -rm -f Makefile config.status config.cache mh-frag mt-frag
2502 -rm -f maybedep.tmp serdep.tmp
2503 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2504 rm -rf $(TARGET_SUBDIR); \
2505 else true; fi
2506 -rm -rf $(BUILD_SUBDIR)
2507 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2508 rm -rf $(HOST_SUBDIR); \
2509 else true; fi
2510 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2511 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2512 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2513 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2514 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2515
2516 local-maintainer-clean:
2517 @echo "This command is intended for maintainers to use;"
2518 @echo "it deletes files that may require special tools to rebuild."
2519
2520 clean: do-clean local-clean
2521 mostlyclean: do-mostlyclean local-clean
2522 distclean: do-distclean local-clean local-distclean
2523 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2524 maintainer-clean: local-distclean
2525 realclean: maintainer-clean
2526
2527 # Check target.
2528
2529 .PHONY: check do-check
2530 check: do-check
2531
2532 # Only include modules actually being configured and built.
2533 .PHONY: check-host
2534 check-host: \
2535 maybe-check-ash \
2536 maybe-check-autoconf \
2537 maybe-check-automake \
2538 maybe-check-bash \
2539 maybe-check-bfd \
2540 maybe-check-opcodes \
2541 maybe-check-binutils \
2542 maybe-check-bison \
2543 maybe-check-byacc \
2544 maybe-check-bzip2 \
2545 maybe-check-dejagnu \
2546 maybe-check-diff \
2547 maybe-check-dosutils \
2548 maybe-check-etc \
2549 maybe-check-fastjar \
2550 maybe-check-fileutils \
2551 maybe-check-findutils \
2552 maybe-check-find \
2553 maybe-check-fixincludes \
2554 maybe-check-flex \
2555 maybe-check-gas \
2556 maybe-check-gcc \
2557 maybe-check-gawk \
2558 maybe-check-gettext \
2559 maybe-check-gmp \
2560 maybe-check-mpfr \
2561 maybe-check-mpc \
2562 maybe-check-ppl \
2563 maybe-check-cloog \
2564 maybe-check-gnuserv \
2565 maybe-check-gold \
2566 maybe-check-gprof \
2567 maybe-check-gzip \
2568 maybe-check-hello \
2569 maybe-check-indent \
2570 maybe-check-intl \
2571 maybe-check-tcl \
2572 maybe-check-itcl \
2573 maybe-check-ld \
2574 maybe-check-libcpp \
2575 maybe-check-libdecnumber \
2576 maybe-check-libgui \
2577 maybe-check-libiberty \
2578 maybe-check-libiconv \
2579 maybe-check-libtool \
2580 maybe-check-m4 \
2581 maybe-check-make \
2582 maybe-check-mmalloc \
2583 maybe-check-patch \
2584 maybe-check-perl \
2585 maybe-check-prms \
2586 maybe-check-rcs \
2587 maybe-check-readline \
2588 maybe-check-release \
2589 maybe-check-recode \
2590 maybe-check-sed \
2591 maybe-check-send-pr \
2592 maybe-check-shellutils \
2593 maybe-check-sid \
2594 maybe-check-sim \
2595 maybe-check-tar \
2596 maybe-check-texinfo \
2597 maybe-check-textutils \
2598 maybe-check-time \
2599 maybe-check-uudecode \
2600 maybe-check-wdiff \
2601 maybe-check-zip \
2602 maybe-check-zlib \
2603 maybe-check-gdb \
2604 maybe-check-expect \
2605 maybe-check-guile \
2606 maybe-check-tk \
2607 maybe-check-libtermcap \
2608 maybe-check-utils \
2609 maybe-check-gnattools
2610
2611 .PHONY: check-target
2612 check-target: \
2613 maybe-check-target-libstdc++-v3 \
2614 maybe-check-target-libmudflap \
2615 maybe-check-target-libssp \
2616 maybe-check-target-newlib \
2617 maybe-check-target-libgcc \
2618 maybe-check-target-libgfortran \
2619 maybe-check-target-libobjc \
2620 maybe-check-target-libtermcap \
2621 maybe-check-target-winsup \
2622 maybe-check-target-libgloss \
2623 maybe-check-target-libiberty \
2624 maybe-check-target-gperf \
2625 maybe-check-target-examples \
2626 maybe-check-target-libffi \
2627 maybe-check-target-libjava \
2628 maybe-check-target-zlib \
2629 maybe-check-target-boehm-gc \
2630 maybe-check-target-qthreads \
2631 maybe-check-target-rda \
2632 maybe-check-target-libada \
2633 maybe-check-target-libgomp
2634
2635 do-check:
2636 @: $(MAKE); $(unstage)
2637 @r=`${PWD_COMMAND}`; export r; \
2638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2639 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2640
2641 # Automated reporting of test results.
2642
2643 warning.log: build.log
2644 $(srcdir)/contrib/warn_summary build.log > $@
2645
2646 mail-report.log:
2647 if test x'$(BOOT_CFLAGS)' != x''; then \
2648 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2649 fi; \
2650 $(srcdir)/contrib/test_summary -t >$@
2651 chmod +x $@
2652 echo If you really want to send e-mail, run ./$@ now
2653
2654 mail-report-with-warnings.log: warning.log
2655 if test x'$(BOOT_CFLAGS)' != x''; then \
2656 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2657 fi; \
2658 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2659 chmod +x $@
2660 echo If you really want to send e-mail, run ./$@ now
2661
2662 # Installation targets.
2663
2664 .PHONY: install uninstall
2665 install:
2666 @: $(MAKE); $(unstage)
2667 @r=`${PWD_COMMAND}`; export r; \
2668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2669 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2670
2671 .PHONY: install-host-nogcc
2672 install-host-nogcc: \
2673 maybe-install-ash \
2674 maybe-install-autoconf \
2675 maybe-install-automake \
2676 maybe-install-bash \
2677 maybe-install-bfd \
2678 maybe-install-opcodes \
2679 maybe-install-binutils \
2680 maybe-install-bison \
2681 maybe-install-byacc \
2682 maybe-install-bzip2 \
2683 maybe-install-dejagnu \
2684 maybe-install-diff \
2685 maybe-install-dosutils \
2686 maybe-install-etc \
2687 maybe-install-fastjar \
2688 maybe-install-fileutils \
2689 maybe-install-findutils \
2690 maybe-install-find \
2691 maybe-install-fixincludes \
2692 maybe-install-flex \
2693 maybe-install-gas \
2694 maybe-install-gawk \
2695 maybe-install-gettext \
2696 maybe-install-gmp \
2697 maybe-install-mpfr \
2698 maybe-install-mpc \
2699 maybe-install-ppl \
2700 maybe-install-cloog \
2701 maybe-install-gnuserv \
2702 maybe-install-gold \
2703 maybe-install-gprof \
2704 maybe-install-gzip \
2705 maybe-install-hello \
2706 maybe-install-indent \
2707 maybe-install-intl \
2708 maybe-install-tcl \
2709 maybe-install-itcl \
2710 maybe-install-ld \
2711 maybe-install-libcpp \
2712 maybe-install-libdecnumber \
2713 maybe-install-libgui \
2714 maybe-install-libiberty \
2715 maybe-install-libiconv \
2716 maybe-install-libtool \
2717 maybe-install-m4 \
2718 maybe-install-make \
2719 maybe-install-mmalloc \
2720 maybe-install-patch \
2721 maybe-install-perl \
2722 maybe-install-prms \
2723 maybe-install-rcs \
2724 maybe-install-readline \
2725 maybe-install-release \
2726 maybe-install-recode \
2727 maybe-install-sed \
2728 maybe-install-send-pr \
2729 maybe-install-shellutils \
2730 maybe-install-sid \
2731 maybe-install-sim \
2732 maybe-install-tar \
2733 maybe-install-texinfo \
2734 maybe-install-textutils \
2735 maybe-install-time \
2736 maybe-install-uudecode \
2737 maybe-install-wdiff \
2738 maybe-install-zip \
2739 maybe-install-zlib \
2740 maybe-install-gdb \
2741 maybe-install-expect \
2742 maybe-install-guile \
2743 maybe-install-tk \
2744 maybe-install-libtermcap \
2745 maybe-install-utils \
2746 maybe-install-gnattools
2747
2748 .PHONY: install-host
2749 install-host: \
2750 maybe-install-ash \
2751 maybe-install-autoconf \
2752 maybe-install-automake \
2753 maybe-install-bash \
2754 maybe-install-bfd \
2755 maybe-install-opcodes \
2756 maybe-install-binutils \
2757 maybe-install-bison \
2758 maybe-install-byacc \
2759 maybe-install-bzip2 \
2760 maybe-install-dejagnu \
2761 maybe-install-diff \
2762 maybe-install-dosutils \
2763 maybe-install-etc \
2764 maybe-install-fastjar \
2765 maybe-install-fileutils \
2766 maybe-install-findutils \
2767 maybe-install-find \
2768 maybe-install-fixincludes \
2769 maybe-install-flex \
2770 maybe-install-gas \
2771 maybe-install-gcc \
2772 maybe-install-gawk \
2773 maybe-install-gettext \
2774 maybe-install-gmp \
2775 maybe-install-mpfr \
2776 maybe-install-mpc \
2777 maybe-install-ppl \
2778 maybe-install-cloog \
2779 maybe-install-gnuserv \
2780 maybe-install-gold \
2781 maybe-install-gprof \
2782 maybe-install-gzip \
2783 maybe-install-hello \
2784 maybe-install-indent \
2785 maybe-install-intl \
2786 maybe-install-tcl \
2787 maybe-install-itcl \
2788 maybe-install-ld \
2789 maybe-install-libcpp \
2790 maybe-install-libdecnumber \
2791 maybe-install-libgui \
2792 maybe-install-libiberty \
2793 maybe-install-libiconv \
2794 maybe-install-libtool \
2795 maybe-install-m4 \
2796 maybe-install-make \
2797 maybe-install-mmalloc \
2798 maybe-install-patch \
2799 maybe-install-perl \
2800 maybe-install-prms \
2801 maybe-install-rcs \
2802 maybe-install-readline \
2803 maybe-install-release \
2804 maybe-install-recode \
2805 maybe-install-sed \
2806 maybe-install-send-pr \
2807 maybe-install-shellutils \
2808 maybe-install-sid \
2809 maybe-install-sim \
2810 maybe-install-tar \
2811 maybe-install-texinfo \
2812 maybe-install-textutils \
2813 maybe-install-time \
2814 maybe-install-uudecode \
2815 maybe-install-wdiff \
2816 maybe-install-zip \
2817 maybe-install-zlib \
2818 maybe-install-gdb \
2819 maybe-install-expect \
2820 maybe-install-guile \
2821 maybe-install-tk \
2822 maybe-install-libtermcap \
2823 maybe-install-utils \
2824 maybe-install-gnattools
2825
2826 .PHONY: install-target
2827 install-target: \
2828 maybe-install-target-libstdc++-v3 \
2829 maybe-install-target-libmudflap \
2830 maybe-install-target-libssp \
2831 maybe-install-target-newlib \
2832 maybe-install-target-libgcc \
2833 maybe-install-target-libgfortran \
2834 maybe-install-target-libobjc \
2835 maybe-install-target-libtermcap \
2836 maybe-install-target-winsup \
2837 maybe-install-target-libgloss \
2838 maybe-install-target-libiberty \
2839 maybe-install-target-gperf \
2840 maybe-install-target-examples \
2841 maybe-install-target-libffi \
2842 maybe-install-target-libjava \
2843 maybe-install-target-zlib \
2844 maybe-install-target-boehm-gc \
2845 maybe-install-target-qthreads \
2846 maybe-install-target-rda \
2847 maybe-install-target-libada \
2848 maybe-install-target-libgomp
2849
2850 uninstall:
2851 @echo "the uninstall target is not supported in this tree"
2852
2853 .PHONY: install.all
2854 install.all: install-no-fixedincludes
2855 @if [ -f ./gcc/Makefile ] ; then \
2856 r=`${PWD_COMMAND}` ; export r ; \
2857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2858 $(HOST_EXPORTS) \
2859 (cd ./gcc && \
2860 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2861 else \
2862 true ; \
2863 fi
2864
2865 # install-no-fixedincludes is used because Cygnus can not distribute
2866 # the fixed header files.
2867 .PHONY: install-no-fixedincludes
2868 install-no-fixedincludes: installdirs install-host-nogcc \
2869 install-target gcc-no-fixedincludes
2870
2871 ### other supporting targets
2872
2873 MAKEDIRS= \
2874 $(DESTDIR)$(prefix) \
2875 $(DESTDIR)$(exec_prefix)
2876 .PHONY: installdirs
2877 installdirs: mkinstalldirs
2878 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2879
2880 dir.info: do-install-info
2881 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2882 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2883 mv -f dir.info.new dir.info ; \
2884 else true ; \
2885 fi
2886
2887 dist:
2888 @echo "Building a full distribution of this tree isn't done"
2889 @echo "via 'make dist'. Check out the etc/ subdirectory"
2890
2891 etags tags: TAGS
2892
2893 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2894 # ability to use several tags files at once, so there is probably no need
2895 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2896 # (if we felt like it) have this Makefile write a piece of elisp which
2897 # the user could load to tell emacs19 where all the TAGS files we just
2898 # built are.
2899 TAGS: do-TAGS
2900
2901 # ------------------------------------
2902 # Macros for configure and all targets
2903 # ------------------------------------
2904
2905
2906
2907
2908
2909 # --------------------------------------
2910 # Modules which run on the build machine
2911 # --------------------------------------
2912
2913
2914 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2915 maybe-configure-build-libiberty:
2916 @if gcc-bootstrap
2917 configure-build-libiberty: stage_current
2918 @endif gcc-bootstrap
2919 @if build-libiberty
2920 maybe-configure-build-libiberty: configure-build-libiberty
2921 configure-build-libiberty:
2922 @: $(MAKE); $(unstage)
2923 @r=`${PWD_COMMAND}`; export r; \
2924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2925 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2926 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2927 $(BUILD_EXPORTS) \
2928 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2929 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2930 case $(srcdir) in \
2931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2932 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2934 esac; \
2935 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2936 libsrcdir="$$s/libiberty"; \
2937 rm -f no-such-file || : ; \
2938 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2939 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2940 --target=${target_alias} $${srcdiroption} \
2941 || exit 1
2942 @endif build-libiberty
2943
2944
2945
2946
2947
2948 .PHONY: all-build-libiberty maybe-all-build-libiberty
2949 maybe-all-build-libiberty:
2950 @if gcc-bootstrap
2951 all-build-libiberty: stage_current
2952 @endif gcc-bootstrap
2953 @if build-libiberty
2954 TARGET-build-libiberty=all
2955 maybe-all-build-libiberty: all-build-libiberty
2956 all-build-libiberty: configure-build-libiberty
2957 @: $(MAKE); $(unstage)
2958 @r=`${PWD_COMMAND}`; export r; \
2959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2960 $(BUILD_EXPORTS) \
2961 (cd $(BUILD_SUBDIR)/libiberty && \
2962 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2963 $(TARGET-build-libiberty))
2964 @endif build-libiberty
2965
2966
2967
2968
2969
2970 .PHONY: configure-build-bison maybe-configure-build-bison
2971 maybe-configure-build-bison:
2972 @if gcc-bootstrap
2973 configure-build-bison: stage_current
2974 @endif gcc-bootstrap
2975 @if build-bison
2976 maybe-configure-build-bison: configure-build-bison
2977 configure-build-bison:
2978 @: $(MAKE); $(unstage)
2979 @r=`${PWD_COMMAND}`; export r; \
2980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2981 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2982 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2983 $(BUILD_EXPORTS) \
2984 echo Configuring in $(BUILD_SUBDIR)/bison; \
2985 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2986 case $(srcdir) in \
2987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2988 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2990 esac; \
2991 srcdiroption="--srcdir=$${topdir}/bison"; \
2992 libsrcdir="$$s/bison"; \
2993 rm -f no-such-file || : ; \
2994 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2995 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2996 --target=${target_alias} $${srcdiroption} \
2997 || exit 1
2998 @endif build-bison
2999
3000
3001
3002
3003
3004 .PHONY: all-build-bison maybe-all-build-bison
3005 maybe-all-build-bison:
3006 @if gcc-bootstrap
3007 all-build-bison: stage_current
3008 @endif gcc-bootstrap
3009 @if build-bison
3010 TARGET-build-bison=all
3011 maybe-all-build-bison: all-build-bison
3012 all-build-bison: configure-build-bison
3013 @: $(MAKE); $(unstage)
3014 @r=`${PWD_COMMAND}`; export r; \
3015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3016 $(BUILD_EXPORTS) \
3017 (cd $(BUILD_SUBDIR)/bison && \
3018 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3019 $(TARGET-build-bison))
3020 @endif build-bison
3021
3022
3023
3024
3025
3026 .PHONY: configure-build-byacc maybe-configure-build-byacc
3027 maybe-configure-build-byacc:
3028 @if gcc-bootstrap
3029 configure-build-byacc: stage_current
3030 @endif gcc-bootstrap
3031 @if build-byacc
3032 maybe-configure-build-byacc: configure-build-byacc
3033 configure-build-byacc:
3034 @: $(MAKE); $(unstage)
3035 @r=`${PWD_COMMAND}`; export r; \
3036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3037 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3038 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3039 $(BUILD_EXPORTS) \
3040 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3041 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3042 case $(srcdir) in \
3043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3044 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3046 esac; \
3047 srcdiroption="--srcdir=$${topdir}/byacc"; \
3048 libsrcdir="$$s/byacc"; \
3049 rm -f no-such-file || : ; \
3050 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3051 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3052 --target=${target_alias} $${srcdiroption} \
3053 || exit 1
3054 @endif build-byacc
3055
3056
3057
3058
3059
3060 .PHONY: all-build-byacc maybe-all-build-byacc
3061 maybe-all-build-byacc:
3062 @if gcc-bootstrap
3063 all-build-byacc: stage_current
3064 @endif gcc-bootstrap
3065 @if build-byacc
3066 TARGET-build-byacc=all
3067 maybe-all-build-byacc: all-build-byacc
3068 all-build-byacc: configure-build-byacc
3069 @: $(MAKE); $(unstage)
3070 @r=`${PWD_COMMAND}`; export r; \
3071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3072 $(BUILD_EXPORTS) \
3073 (cd $(BUILD_SUBDIR)/byacc && \
3074 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3075 $(TARGET-build-byacc))
3076 @endif build-byacc
3077
3078
3079
3080
3081
3082 .PHONY: configure-build-flex maybe-configure-build-flex
3083 maybe-configure-build-flex:
3084 @if gcc-bootstrap
3085 configure-build-flex: stage_current
3086 @endif gcc-bootstrap
3087 @if build-flex
3088 maybe-configure-build-flex: configure-build-flex
3089 configure-build-flex:
3090 @: $(MAKE); $(unstage)
3091 @r=`${PWD_COMMAND}`; export r; \
3092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3093 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3094 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3095 $(BUILD_EXPORTS) \
3096 echo Configuring in $(BUILD_SUBDIR)/flex; \
3097 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3098 case $(srcdir) in \
3099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3100 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3102 esac; \
3103 srcdiroption="--srcdir=$${topdir}/flex"; \
3104 libsrcdir="$$s/flex"; \
3105 rm -f no-such-file || : ; \
3106 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3107 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3108 --target=${target_alias} $${srcdiroption} \
3109 || exit 1
3110 @endif build-flex
3111
3112
3113
3114
3115
3116 .PHONY: all-build-flex maybe-all-build-flex
3117 maybe-all-build-flex:
3118 @if gcc-bootstrap
3119 all-build-flex: stage_current
3120 @endif gcc-bootstrap
3121 @if build-flex
3122 TARGET-build-flex=all
3123 maybe-all-build-flex: all-build-flex
3124 all-build-flex: configure-build-flex
3125 @: $(MAKE); $(unstage)
3126 @r=`${PWD_COMMAND}`; export r; \
3127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3128 $(BUILD_EXPORTS) \
3129 (cd $(BUILD_SUBDIR)/flex && \
3130 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3131 $(TARGET-build-flex))
3132 @endif build-flex
3133
3134
3135
3136
3137
3138 .PHONY: configure-build-m4 maybe-configure-build-m4
3139 maybe-configure-build-m4:
3140 @if gcc-bootstrap
3141 configure-build-m4: stage_current
3142 @endif gcc-bootstrap
3143 @if build-m4
3144 maybe-configure-build-m4: configure-build-m4
3145 configure-build-m4:
3146 @: $(MAKE); $(unstage)
3147 @r=`${PWD_COMMAND}`; export r; \
3148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3149 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3150 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3151 $(BUILD_EXPORTS) \
3152 echo Configuring in $(BUILD_SUBDIR)/m4; \
3153 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3154 case $(srcdir) in \
3155 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3156 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3157 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3158 esac; \
3159 srcdiroption="--srcdir=$${topdir}/m4"; \
3160 libsrcdir="$$s/m4"; \
3161 rm -f no-such-file || : ; \
3162 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3163 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3164 --target=${target_alias} $${srcdiroption} \
3165 || exit 1
3166 @endif build-m4
3167
3168
3169
3170
3171
3172 .PHONY: all-build-m4 maybe-all-build-m4
3173 maybe-all-build-m4:
3174 @if gcc-bootstrap
3175 all-build-m4: stage_current
3176 @endif gcc-bootstrap
3177 @if build-m4
3178 TARGET-build-m4=all
3179 maybe-all-build-m4: all-build-m4
3180 all-build-m4: configure-build-m4
3181 @: $(MAKE); $(unstage)
3182 @r=`${PWD_COMMAND}`; export r; \
3183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3184 $(BUILD_EXPORTS) \
3185 (cd $(BUILD_SUBDIR)/m4 && \
3186 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3187 $(TARGET-build-m4))
3188 @endif build-m4
3189
3190
3191
3192
3193
3194 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3195 maybe-configure-build-texinfo:
3196 @if gcc-bootstrap
3197 configure-build-texinfo: stage_current
3198 @endif gcc-bootstrap
3199 @if build-texinfo
3200 maybe-configure-build-texinfo: configure-build-texinfo
3201 configure-build-texinfo:
3202 @: $(MAKE); $(unstage)
3203 @r=`${PWD_COMMAND}`; export r; \
3204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3205 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3206 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3207 $(BUILD_EXPORTS) \
3208 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3209 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3210 case $(srcdir) in \
3211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3212 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3214 esac; \
3215 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3216 libsrcdir="$$s/texinfo"; \
3217 rm -f no-such-file || : ; \
3218 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3219 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3220 --target=${target_alias} $${srcdiroption} \
3221 || exit 1
3222 @endif build-texinfo
3223
3224
3225
3226
3227
3228 .PHONY: all-build-texinfo maybe-all-build-texinfo
3229 maybe-all-build-texinfo:
3230 @if gcc-bootstrap
3231 all-build-texinfo: stage_current
3232 @endif gcc-bootstrap
3233 @if build-texinfo
3234 TARGET-build-texinfo=all
3235 maybe-all-build-texinfo: all-build-texinfo
3236 all-build-texinfo: configure-build-texinfo
3237 @: $(MAKE); $(unstage)
3238 @r=`${PWD_COMMAND}`; export r; \
3239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3240 $(BUILD_EXPORTS) \
3241 (cd $(BUILD_SUBDIR)/texinfo && \
3242 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3243 $(TARGET-build-texinfo))
3244 @endif build-texinfo
3245
3246
3247
3248
3249
3250 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3251 maybe-configure-build-fixincludes:
3252 @if gcc-bootstrap
3253 configure-build-fixincludes: stage_current
3254 @endif gcc-bootstrap
3255 @if build-fixincludes
3256 maybe-configure-build-fixincludes: configure-build-fixincludes
3257 configure-build-fixincludes:
3258 @: $(MAKE); $(unstage)
3259 @r=`${PWD_COMMAND}`; export r; \
3260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3261 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3262 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3263 $(BUILD_EXPORTS) \
3264 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3265 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3266 case $(srcdir) in \
3267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3268 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3270 esac; \
3271 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3272 libsrcdir="$$s/fixincludes"; \
3273 rm -f no-such-file || : ; \
3274 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3275 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3276 --target=${target_alias} $${srcdiroption} \
3277 || exit 1
3278 @endif build-fixincludes
3279
3280
3281
3282
3283
3284 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3285 maybe-all-build-fixincludes:
3286 @if gcc-bootstrap
3287 all-build-fixincludes: stage_current
3288 @endif gcc-bootstrap
3289 @if build-fixincludes
3290 TARGET-build-fixincludes=all
3291 maybe-all-build-fixincludes: all-build-fixincludes
3292 all-build-fixincludes: configure-build-fixincludes
3293 @: $(MAKE); $(unstage)
3294 @r=`${PWD_COMMAND}`; export r; \
3295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3296 $(BUILD_EXPORTS) \
3297 (cd $(BUILD_SUBDIR)/fixincludes && \
3298 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3299 $(TARGET-build-fixincludes))
3300 @endif build-fixincludes
3301
3302
3303
3304
3305
3306 # --------------------------------------
3307 # Modules which run on the host machine
3308 # --------------------------------------
3309
3310
3311 .PHONY: configure-ash maybe-configure-ash
3312 maybe-configure-ash:
3313 @if gcc-bootstrap
3314 configure-ash: stage_current
3315 @endif gcc-bootstrap
3316 @if ash
3317 maybe-configure-ash: configure-ash
3318 configure-ash:
3319 @: $(MAKE); $(unstage)
3320 @r=`${PWD_COMMAND}`; export r; \
3321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3322 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3324 $(HOST_EXPORTS) \
3325 echo Configuring in $(HOST_SUBDIR)/ash; \
3326 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3327 case $(srcdir) in \
3328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3329 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3331 esac; \
3332 srcdiroption="--srcdir=$${topdir}/ash"; \
3333 libsrcdir="$$s/ash"; \
3334 $(SHELL) $${libsrcdir}/configure \
3335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3336 --target=${target_alias} $${srcdiroption} \
3337 || exit 1
3338 @endif ash
3339
3340
3341
3342
3343
3344 .PHONY: all-ash maybe-all-ash
3345 maybe-all-ash:
3346 @if gcc-bootstrap
3347 all-ash: stage_current
3348 @endif gcc-bootstrap
3349 @if ash
3350 TARGET-ash=all
3351 maybe-all-ash: all-ash
3352 all-ash: configure-ash
3353 @: $(MAKE); $(unstage)
3354 @r=`${PWD_COMMAND}`; export r; \
3355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3356 $(HOST_EXPORTS) \
3357 (cd $(HOST_SUBDIR)/ash && \
3358 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3359 $(TARGET-ash))
3360 @endif ash
3361
3362
3363
3364
3365 .PHONY: check-ash maybe-check-ash
3366 maybe-check-ash:
3367 @if ash
3368 maybe-check-ash: check-ash
3369
3370 check-ash:
3371 @: $(MAKE); $(unstage)
3372 @r=`${PWD_COMMAND}`; export r; \
3373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3374 $(HOST_EXPORTS) \
3375 (cd $(HOST_SUBDIR)/ash && \
3376 $(MAKE) $(FLAGS_TO_PASS) check)
3377
3378 @endif ash
3379
3380 .PHONY: install-ash maybe-install-ash
3381 maybe-install-ash:
3382 @if ash
3383 maybe-install-ash: install-ash
3384
3385 install-ash: installdirs
3386 @: $(MAKE); $(unstage)
3387 @r=`${PWD_COMMAND}`; export r; \
3388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3389 $(HOST_EXPORTS) \
3390 (cd $(HOST_SUBDIR)/ash && \
3391 $(MAKE) $(FLAGS_TO_PASS) install)
3392
3393 @endif ash
3394
3395 # Other targets (info, dvi, pdf, etc.)
3396
3397 .PHONY: maybe-info-ash info-ash
3398 maybe-info-ash:
3399 @if ash
3400 maybe-info-ash: info-ash
3401
3402 info-ash: \
3403 configure-ash
3404 @: $(MAKE); $(unstage)
3405 @[ -f ./ash/Makefile ] || exit 0; \
3406 r=`${PWD_COMMAND}`; export r; \
3407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3408 $(HOST_EXPORTS) \
3409 for flag in $(EXTRA_HOST_FLAGS) ; do \
3410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3411 done; \
3412 echo "Doing info in ash" ; \
3413 (cd $(HOST_SUBDIR)/ash && \
3414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3416 "RANLIB=$${RANLIB}" \
3417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3418 info) \
3419 || exit 1
3420
3421 @endif ash
3422
3423 .PHONY: maybe-dvi-ash dvi-ash
3424 maybe-dvi-ash:
3425 @if ash
3426 maybe-dvi-ash: dvi-ash
3427
3428 dvi-ash: \
3429 configure-ash
3430 @: $(MAKE); $(unstage)
3431 @[ -f ./ash/Makefile ] || exit 0; \
3432 r=`${PWD_COMMAND}`; export r; \
3433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3434 $(HOST_EXPORTS) \
3435 for flag in $(EXTRA_HOST_FLAGS) ; do \
3436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3437 done; \
3438 echo "Doing dvi in ash" ; \
3439 (cd $(HOST_SUBDIR)/ash && \
3440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3442 "RANLIB=$${RANLIB}" \
3443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3444 dvi) \
3445 || exit 1
3446
3447 @endif ash
3448
3449 .PHONY: maybe-pdf-ash pdf-ash
3450 maybe-pdf-ash:
3451 @if ash
3452 maybe-pdf-ash: pdf-ash
3453
3454 pdf-ash: \
3455 configure-ash
3456 @: $(MAKE); $(unstage)
3457 @[ -f ./ash/Makefile ] || exit 0; \
3458 r=`${PWD_COMMAND}`; export r; \
3459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3460 $(HOST_EXPORTS) \
3461 for flag in $(EXTRA_HOST_FLAGS) ; do \
3462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3463 done; \
3464 echo "Doing pdf in ash" ; \
3465 (cd $(HOST_SUBDIR)/ash && \
3466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3468 "RANLIB=$${RANLIB}" \
3469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3470 pdf) \
3471 || exit 1
3472
3473 @endif ash
3474
3475 .PHONY: maybe-html-ash html-ash
3476 maybe-html-ash:
3477 @if ash
3478 maybe-html-ash: html-ash
3479
3480 html-ash: \
3481 configure-ash
3482 @: $(MAKE); $(unstage)
3483 @[ -f ./ash/Makefile ] || exit 0; \
3484 r=`${PWD_COMMAND}`; export r; \
3485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3486 $(HOST_EXPORTS) \
3487 for flag in $(EXTRA_HOST_FLAGS) ; do \
3488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3489 done; \
3490 echo "Doing html in ash" ; \
3491 (cd $(HOST_SUBDIR)/ash && \
3492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3494 "RANLIB=$${RANLIB}" \
3495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3496 html) \
3497 || exit 1
3498
3499 @endif ash
3500
3501 .PHONY: maybe-TAGS-ash TAGS-ash
3502 maybe-TAGS-ash:
3503 @if ash
3504 maybe-TAGS-ash: TAGS-ash
3505
3506 TAGS-ash: \
3507 configure-ash
3508 @: $(MAKE); $(unstage)
3509 @[ -f ./ash/Makefile ] || exit 0; \
3510 r=`${PWD_COMMAND}`; export r; \
3511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3512 $(HOST_EXPORTS) \
3513 for flag in $(EXTRA_HOST_FLAGS) ; do \
3514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3515 done; \
3516 echo "Doing TAGS in ash" ; \
3517 (cd $(HOST_SUBDIR)/ash && \
3518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3520 "RANLIB=$${RANLIB}" \
3521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3522 TAGS) \
3523 || exit 1
3524
3525 @endif ash
3526
3527 .PHONY: maybe-install-info-ash install-info-ash
3528 maybe-install-info-ash:
3529 @if ash
3530 maybe-install-info-ash: install-info-ash
3531
3532 install-info-ash: \
3533 configure-ash \
3534 info-ash
3535 @: $(MAKE); $(unstage)
3536 @[ -f ./ash/Makefile ] || exit 0; \
3537 r=`${PWD_COMMAND}`; export r; \
3538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3539 $(HOST_EXPORTS) \
3540 for flag in $(EXTRA_HOST_FLAGS) ; do \
3541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3542 done; \
3543 echo "Doing install-info in ash" ; \
3544 (cd $(HOST_SUBDIR)/ash && \
3545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3547 "RANLIB=$${RANLIB}" \
3548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3549 install-info) \
3550 || exit 1
3551
3552 @endif ash
3553
3554 .PHONY: maybe-install-pdf-ash install-pdf-ash
3555 maybe-install-pdf-ash:
3556 @if ash
3557 maybe-install-pdf-ash: install-pdf-ash
3558
3559 install-pdf-ash: \
3560 configure-ash \
3561 pdf-ash
3562 @: $(MAKE); $(unstage)
3563 @[ -f ./ash/Makefile ] || exit 0; \
3564 r=`${PWD_COMMAND}`; export r; \
3565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3566 $(HOST_EXPORTS) \
3567 for flag in $(EXTRA_HOST_FLAGS) ; do \
3568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3569 done; \
3570 echo "Doing install-pdf in ash" ; \
3571 (cd $(HOST_SUBDIR)/ash && \
3572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3574 "RANLIB=$${RANLIB}" \
3575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3576 install-pdf) \
3577 || exit 1
3578
3579 @endif ash
3580
3581 .PHONY: maybe-install-html-ash install-html-ash
3582 maybe-install-html-ash:
3583 @if ash
3584 maybe-install-html-ash: install-html-ash
3585
3586 install-html-ash: \
3587 configure-ash \
3588 html-ash
3589 @: $(MAKE); $(unstage)
3590 @[ -f ./ash/Makefile ] || exit 0; \
3591 r=`${PWD_COMMAND}`; export r; \
3592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3593 $(HOST_EXPORTS) \
3594 for flag in $(EXTRA_HOST_FLAGS) ; do \
3595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3596 done; \
3597 echo "Doing install-html in ash" ; \
3598 (cd $(HOST_SUBDIR)/ash && \
3599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3601 "RANLIB=$${RANLIB}" \
3602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3603 install-html) \
3604 || exit 1
3605
3606 @endif ash
3607
3608 .PHONY: maybe-installcheck-ash installcheck-ash
3609 maybe-installcheck-ash:
3610 @if ash
3611 maybe-installcheck-ash: installcheck-ash
3612
3613 installcheck-ash: \
3614 configure-ash
3615 @: $(MAKE); $(unstage)
3616 @[ -f ./ash/Makefile ] || exit 0; \
3617 r=`${PWD_COMMAND}`; export r; \
3618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3619 $(HOST_EXPORTS) \
3620 for flag in $(EXTRA_HOST_FLAGS) ; do \
3621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3622 done; \
3623 echo "Doing installcheck in ash" ; \
3624 (cd $(HOST_SUBDIR)/ash && \
3625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3627 "RANLIB=$${RANLIB}" \
3628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3629 installcheck) \
3630 || exit 1
3631
3632 @endif ash
3633
3634 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3635 maybe-mostlyclean-ash:
3636 @if ash
3637 maybe-mostlyclean-ash: mostlyclean-ash
3638
3639 mostlyclean-ash:
3640 @: $(MAKE); $(unstage)
3641 @[ -f ./ash/Makefile ] || exit 0; \
3642 r=`${PWD_COMMAND}`; export r; \
3643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3644 $(HOST_EXPORTS) \
3645 for flag in $(EXTRA_HOST_FLAGS) ; do \
3646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3647 done; \
3648 echo "Doing mostlyclean in ash" ; \
3649 (cd $(HOST_SUBDIR)/ash && \
3650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3652 "RANLIB=$${RANLIB}" \
3653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3654 mostlyclean) \
3655 || exit 1
3656
3657 @endif ash
3658
3659 .PHONY: maybe-clean-ash clean-ash
3660 maybe-clean-ash:
3661 @if ash
3662 maybe-clean-ash: clean-ash
3663
3664 clean-ash:
3665 @: $(MAKE); $(unstage)
3666 @[ -f ./ash/Makefile ] || exit 0; \
3667 r=`${PWD_COMMAND}`; export r; \
3668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3669 $(HOST_EXPORTS) \
3670 for flag in $(EXTRA_HOST_FLAGS) ; do \
3671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3672 done; \
3673 echo "Doing clean in ash" ; \
3674 (cd $(HOST_SUBDIR)/ash && \
3675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3677 "RANLIB=$${RANLIB}" \
3678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3679 clean) \
3680 || exit 1
3681
3682 @endif ash
3683
3684 .PHONY: maybe-distclean-ash distclean-ash
3685 maybe-distclean-ash:
3686 @if ash
3687 maybe-distclean-ash: distclean-ash
3688
3689 distclean-ash:
3690 @: $(MAKE); $(unstage)
3691 @[ -f ./ash/Makefile ] || exit 0; \
3692 r=`${PWD_COMMAND}`; export r; \
3693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3694 $(HOST_EXPORTS) \
3695 for flag in $(EXTRA_HOST_FLAGS) ; do \
3696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3697 done; \
3698 echo "Doing distclean in ash" ; \
3699 (cd $(HOST_SUBDIR)/ash && \
3700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3702 "RANLIB=$${RANLIB}" \
3703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3704 distclean) \
3705 || exit 1
3706
3707 @endif ash
3708
3709 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3710 maybe-maintainer-clean-ash:
3711 @if ash
3712 maybe-maintainer-clean-ash: maintainer-clean-ash
3713
3714 maintainer-clean-ash:
3715 @: $(MAKE); $(unstage)
3716 @[ -f ./ash/Makefile ] || exit 0; \
3717 r=`${PWD_COMMAND}`; export r; \
3718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3719 $(HOST_EXPORTS) \
3720 for flag in $(EXTRA_HOST_FLAGS) ; do \
3721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3722 done; \
3723 echo "Doing maintainer-clean in ash" ; \
3724 (cd $(HOST_SUBDIR)/ash && \
3725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3727 "RANLIB=$${RANLIB}" \
3728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3729 maintainer-clean) \
3730 || exit 1
3731
3732 @endif ash
3733
3734
3735
3736 .PHONY: configure-autoconf maybe-configure-autoconf
3737 maybe-configure-autoconf:
3738 @if gcc-bootstrap
3739 configure-autoconf: stage_current
3740 @endif gcc-bootstrap
3741 @if autoconf
3742 maybe-configure-autoconf: configure-autoconf
3743 configure-autoconf:
3744 @: $(MAKE); $(unstage)
3745 @r=`${PWD_COMMAND}`; export r; \
3746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3747 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3748 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3749 $(HOST_EXPORTS) \
3750 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3751 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3752 case $(srcdir) in \
3753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3754 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3756 esac; \
3757 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3758 libsrcdir="$$s/autoconf"; \
3759 $(SHELL) $${libsrcdir}/configure \
3760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3761 --target=${target_alias} $${srcdiroption} \
3762 || exit 1
3763 @endif autoconf
3764
3765
3766
3767
3768
3769 .PHONY: all-autoconf maybe-all-autoconf
3770 maybe-all-autoconf:
3771 @if gcc-bootstrap
3772 all-autoconf: stage_current
3773 @endif gcc-bootstrap
3774 @if autoconf
3775 TARGET-autoconf=all
3776 maybe-all-autoconf: all-autoconf
3777 all-autoconf: configure-autoconf
3778 @: $(MAKE); $(unstage)
3779 @r=`${PWD_COMMAND}`; export r; \
3780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3781 $(HOST_EXPORTS) \
3782 (cd $(HOST_SUBDIR)/autoconf && \
3783 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3784 $(TARGET-autoconf))
3785 @endif autoconf
3786
3787
3788
3789
3790 .PHONY: check-autoconf maybe-check-autoconf
3791 maybe-check-autoconf:
3792 @if autoconf
3793 maybe-check-autoconf: check-autoconf
3794
3795 check-autoconf:
3796 @: $(MAKE); $(unstage)
3797 @r=`${PWD_COMMAND}`; export r; \
3798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3799 $(HOST_EXPORTS) \
3800 (cd $(HOST_SUBDIR)/autoconf && \
3801 $(MAKE) $(FLAGS_TO_PASS) check)
3802
3803 @endif autoconf
3804
3805 .PHONY: install-autoconf maybe-install-autoconf
3806 maybe-install-autoconf:
3807 @if autoconf
3808 maybe-install-autoconf: install-autoconf
3809
3810 install-autoconf: installdirs
3811 @: $(MAKE); $(unstage)
3812 @r=`${PWD_COMMAND}`; export r; \
3813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3814 $(HOST_EXPORTS) \
3815 (cd $(HOST_SUBDIR)/autoconf && \
3816 $(MAKE) $(FLAGS_TO_PASS) install)
3817
3818 @endif autoconf
3819
3820 # Other targets (info, dvi, pdf, etc.)
3821
3822 .PHONY: maybe-info-autoconf info-autoconf
3823 maybe-info-autoconf:
3824 @if autoconf
3825 maybe-info-autoconf: info-autoconf
3826
3827 info-autoconf: \
3828 configure-autoconf
3829 @: $(MAKE); $(unstage)
3830 @[ -f ./autoconf/Makefile ] || exit 0; \
3831 r=`${PWD_COMMAND}`; export r; \
3832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3833 $(HOST_EXPORTS) \
3834 for flag in $(EXTRA_HOST_FLAGS) ; do \
3835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3836 done; \
3837 echo "Doing info in autoconf" ; \
3838 (cd $(HOST_SUBDIR)/autoconf && \
3839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3841 "RANLIB=$${RANLIB}" \
3842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3843 info) \
3844 || exit 1
3845
3846 @endif autoconf
3847
3848 .PHONY: maybe-dvi-autoconf dvi-autoconf
3849 maybe-dvi-autoconf:
3850 @if autoconf
3851 maybe-dvi-autoconf: dvi-autoconf
3852
3853 dvi-autoconf: \
3854 configure-autoconf
3855 @: $(MAKE); $(unstage)
3856 @[ -f ./autoconf/Makefile ] || exit 0; \
3857 r=`${PWD_COMMAND}`; export r; \
3858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3859 $(HOST_EXPORTS) \
3860 for flag in $(EXTRA_HOST_FLAGS) ; do \
3861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3862 done; \
3863 echo "Doing dvi in autoconf" ; \
3864 (cd $(HOST_SUBDIR)/autoconf && \
3865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3867 "RANLIB=$${RANLIB}" \
3868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3869 dvi) \
3870 || exit 1
3871
3872 @endif autoconf
3873
3874 .PHONY: maybe-pdf-autoconf pdf-autoconf
3875 maybe-pdf-autoconf:
3876 @if autoconf
3877 maybe-pdf-autoconf: pdf-autoconf
3878
3879 pdf-autoconf: \
3880 configure-autoconf
3881 @: $(MAKE); $(unstage)
3882 @[ -f ./autoconf/Makefile ] || exit 0; \
3883 r=`${PWD_COMMAND}`; export r; \
3884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3885 $(HOST_EXPORTS) \
3886 for flag in $(EXTRA_HOST_FLAGS) ; do \
3887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3888 done; \
3889 echo "Doing pdf in autoconf" ; \
3890 (cd $(HOST_SUBDIR)/autoconf && \
3891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3893 "RANLIB=$${RANLIB}" \
3894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3895 pdf) \
3896 || exit 1
3897
3898 @endif autoconf
3899
3900 .PHONY: maybe-html-autoconf html-autoconf
3901 maybe-html-autoconf:
3902 @if autoconf
3903 maybe-html-autoconf: html-autoconf
3904
3905 html-autoconf: \
3906 configure-autoconf
3907 @: $(MAKE); $(unstage)
3908 @[ -f ./autoconf/Makefile ] || exit 0; \
3909 r=`${PWD_COMMAND}`; export r; \
3910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3911 $(HOST_EXPORTS) \
3912 for flag in $(EXTRA_HOST_FLAGS) ; do \
3913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3914 done; \
3915 echo "Doing html in autoconf" ; \
3916 (cd $(HOST_SUBDIR)/autoconf && \
3917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3919 "RANLIB=$${RANLIB}" \
3920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3921 html) \
3922 || exit 1
3923
3924 @endif autoconf
3925
3926 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3927 maybe-TAGS-autoconf:
3928 @if autoconf
3929 maybe-TAGS-autoconf: TAGS-autoconf
3930
3931 TAGS-autoconf: \
3932 configure-autoconf
3933 @: $(MAKE); $(unstage)
3934 @[ -f ./autoconf/Makefile ] || exit 0; \
3935 r=`${PWD_COMMAND}`; export r; \
3936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3937 $(HOST_EXPORTS) \
3938 for flag in $(EXTRA_HOST_FLAGS) ; do \
3939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3940 done; \
3941 echo "Doing TAGS in autoconf" ; \
3942 (cd $(HOST_SUBDIR)/autoconf && \
3943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3945 "RANLIB=$${RANLIB}" \
3946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3947 TAGS) \
3948 || exit 1
3949
3950 @endif autoconf
3951
3952 .PHONY: maybe-install-info-autoconf install-info-autoconf
3953 maybe-install-info-autoconf:
3954 @if autoconf
3955 maybe-install-info-autoconf: install-info-autoconf
3956
3957 install-info-autoconf: \
3958 configure-autoconf \
3959 info-autoconf
3960 @: $(MAKE); $(unstage)
3961 @[ -f ./autoconf/Makefile ] || exit 0; \
3962 r=`${PWD_COMMAND}`; export r; \
3963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3964 $(HOST_EXPORTS) \
3965 for flag in $(EXTRA_HOST_FLAGS) ; do \
3966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3967 done; \
3968 echo "Doing install-info in autoconf" ; \
3969 (cd $(HOST_SUBDIR)/autoconf && \
3970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3972 "RANLIB=$${RANLIB}" \
3973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3974 install-info) \
3975 || exit 1
3976
3977 @endif autoconf
3978
3979 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3980 maybe-install-pdf-autoconf:
3981 @if autoconf
3982 maybe-install-pdf-autoconf: install-pdf-autoconf
3983
3984 install-pdf-autoconf: \
3985 configure-autoconf \
3986 pdf-autoconf
3987 @: $(MAKE); $(unstage)
3988 @[ -f ./autoconf/Makefile ] || exit 0; \
3989 r=`${PWD_COMMAND}`; export r; \
3990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3991 $(HOST_EXPORTS) \
3992 for flag in $(EXTRA_HOST_FLAGS) ; do \
3993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3994 done; \
3995 echo "Doing install-pdf in autoconf" ; \
3996 (cd $(HOST_SUBDIR)/autoconf && \
3997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3999 "RANLIB=$${RANLIB}" \
4000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4001 install-pdf) \
4002 || exit 1
4003
4004 @endif autoconf
4005
4006 .PHONY: maybe-install-html-autoconf install-html-autoconf
4007 maybe-install-html-autoconf:
4008 @if autoconf
4009 maybe-install-html-autoconf: install-html-autoconf
4010
4011 install-html-autoconf: \
4012 configure-autoconf \
4013 html-autoconf
4014 @: $(MAKE); $(unstage)
4015 @[ -f ./autoconf/Makefile ] || exit 0; \
4016 r=`${PWD_COMMAND}`; export r; \
4017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4018 $(HOST_EXPORTS) \
4019 for flag in $(EXTRA_HOST_FLAGS) ; do \
4020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4021 done; \
4022 echo "Doing install-html in autoconf" ; \
4023 (cd $(HOST_SUBDIR)/autoconf && \
4024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4026 "RANLIB=$${RANLIB}" \
4027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4028 install-html) \
4029 || exit 1
4030
4031 @endif autoconf
4032
4033 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4034 maybe-installcheck-autoconf:
4035 @if autoconf
4036 maybe-installcheck-autoconf: installcheck-autoconf
4037
4038 installcheck-autoconf: \
4039 configure-autoconf
4040 @: $(MAKE); $(unstage)
4041 @[ -f ./autoconf/Makefile ] || exit 0; \
4042 r=`${PWD_COMMAND}`; export r; \
4043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4044 $(HOST_EXPORTS) \
4045 for flag in $(EXTRA_HOST_FLAGS) ; do \
4046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4047 done; \
4048 echo "Doing installcheck in autoconf" ; \
4049 (cd $(HOST_SUBDIR)/autoconf && \
4050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4052 "RANLIB=$${RANLIB}" \
4053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4054 installcheck) \
4055 || exit 1
4056
4057 @endif autoconf
4058
4059 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4060 maybe-mostlyclean-autoconf:
4061 @if autoconf
4062 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4063
4064 mostlyclean-autoconf:
4065 @: $(MAKE); $(unstage)
4066 @[ -f ./autoconf/Makefile ] || exit 0; \
4067 r=`${PWD_COMMAND}`; export r; \
4068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4069 $(HOST_EXPORTS) \
4070 for flag in $(EXTRA_HOST_FLAGS) ; do \
4071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4072 done; \
4073 echo "Doing mostlyclean in autoconf" ; \
4074 (cd $(HOST_SUBDIR)/autoconf && \
4075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4077 "RANLIB=$${RANLIB}" \
4078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4079 mostlyclean) \
4080 || exit 1
4081
4082 @endif autoconf
4083
4084 .PHONY: maybe-clean-autoconf clean-autoconf
4085 maybe-clean-autoconf:
4086 @if autoconf
4087 maybe-clean-autoconf: clean-autoconf
4088
4089 clean-autoconf:
4090 @: $(MAKE); $(unstage)
4091 @[ -f ./autoconf/Makefile ] || exit 0; \
4092 r=`${PWD_COMMAND}`; export r; \
4093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4094 $(HOST_EXPORTS) \
4095 for flag in $(EXTRA_HOST_FLAGS) ; do \
4096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4097 done; \
4098 echo "Doing clean in autoconf" ; \
4099 (cd $(HOST_SUBDIR)/autoconf && \
4100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4102 "RANLIB=$${RANLIB}" \
4103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4104 clean) \
4105 || exit 1
4106
4107 @endif autoconf
4108
4109 .PHONY: maybe-distclean-autoconf distclean-autoconf
4110 maybe-distclean-autoconf:
4111 @if autoconf
4112 maybe-distclean-autoconf: distclean-autoconf
4113
4114 distclean-autoconf:
4115 @: $(MAKE); $(unstage)
4116 @[ -f ./autoconf/Makefile ] || exit 0; \
4117 r=`${PWD_COMMAND}`; export r; \
4118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4119 $(HOST_EXPORTS) \
4120 for flag in $(EXTRA_HOST_FLAGS) ; do \
4121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4122 done; \
4123 echo "Doing distclean in autoconf" ; \
4124 (cd $(HOST_SUBDIR)/autoconf && \
4125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4127 "RANLIB=$${RANLIB}" \
4128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4129 distclean) \
4130 || exit 1
4131
4132 @endif autoconf
4133
4134 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4135 maybe-maintainer-clean-autoconf:
4136 @if autoconf
4137 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4138
4139 maintainer-clean-autoconf:
4140 @: $(MAKE); $(unstage)
4141 @[ -f ./autoconf/Makefile ] || exit 0; \
4142 r=`${PWD_COMMAND}`; export r; \
4143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4144 $(HOST_EXPORTS) \
4145 for flag in $(EXTRA_HOST_FLAGS) ; do \
4146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4147 done; \
4148 echo "Doing maintainer-clean in autoconf" ; \
4149 (cd $(HOST_SUBDIR)/autoconf && \
4150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4152 "RANLIB=$${RANLIB}" \
4153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4154 maintainer-clean) \
4155 || exit 1
4156
4157 @endif autoconf
4158
4159
4160
4161 .PHONY: configure-automake maybe-configure-automake
4162 maybe-configure-automake:
4163 @if gcc-bootstrap
4164 configure-automake: stage_current
4165 @endif gcc-bootstrap
4166 @if automake
4167 maybe-configure-automake: configure-automake
4168 configure-automake:
4169 @: $(MAKE); $(unstage)
4170 @r=`${PWD_COMMAND}`; export r; \
4171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4172 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4173 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4174 $(HOST_EXPORTS) \
4175 echo Configuring in $(HOST_SUBDIR)/automake; \
4176 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4177 case $(srcdir) in \
4178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4179 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4181 esac; \
4182 srcdiroption="--srcdir=$${topdir}/automake"; \
4183 libsrcdir="$$s/automake"; \
4184 $(SHELL) $${libsrcdir}/configure \
4185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4186 --target=${target_alias} $${srcdiroption} \
4187 || exit 1
4188 @endif automake
4189
4190
4191
4192
4193
4194 .PHONY: all-automake maybe-all-automake
4195 maybe-all-automake:
4196 @if gcc-bootstrap
4197 all-automake: stage_current
4198 @endif gcc-bootstrap
4199 @if automake
4200 TARGET-automake=all
4201 maybe-all-automake: all-automake
4202 all-automake: configure-automake
4203 @: $(MAKE); $(unstage)
4204 @r=`${PWD_COMMAND}`; export r; \
4205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4206 $(HOST_EXPORTS) \
4207 (cd $(HOST_SUBDIR)/automake && \
4208 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4209 $(TARGET-automake))
4210 @endif automake
4211
4212
4213
4214
4215 .PHONY: check-automake maybe-check-automake
4216 maybe-check-automake:
4217 @if automake
4218 maybe-check-automake: check-automake
4219
4220 check-automake:
4221 @: $(MAKE); $(unstage)
4222 @r=`${PWD_COMMAND}`; export r; \
4223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4224 $(HOST_EXPORTS) \
4225 (cd $(HOST_SUBDIR)/automake && \
4226 $(MAKE) $(FLAGS_TO_PASS) check)
4227
4228 @endif automake
4229
4230 .PHONY: install-automake maybe-install-automake
4231 maybe-install-automake:
4232 @if automake
4233 maybe-install-automake: install-automake
4234
4235 install-automake: installdirs
4236 @: $(MAKE); $(unstage)
4237 @r=`${PWD_COMMAND}`; export r; \
4238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4239 $(HOST_EXPORTS) \
4240 (cd $(HOST_SUBDIR)/automake && \
4241 $(MAKE) $(FLAGS_TO_PASS) install)
4242
4243 @endif automake
4244
4245 # Other targets (info, dvi, pdf, etc.)
4246
4247 .PHONY: maybe-info-automake info-automake
4248 maybe-info-automake:
4249 @if automake
4250 maybe-info-automake: info-automake
4251
4252 info-automake: \
4253 configure-automake
4254 @: $(MAKE); $(unstage)
4255 @[ -f ./automake/Makefile ] || exit 0; \
4256 r=`${PWD_COMMAND}`; export r; \
4257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4258 $(HOST_EXPORTS) \
4259 for flag in $(EXTRA_HOST_FLAGS) ; do \
4260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4261 done; \
4262 echo "Doing info in automake" ; \
4263 (cd $(HOST_SUBDIR)/automake && \
4264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4266 "RANLIB=$${RANLIB}" \
4267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4268 info) \
4269 || exit 1
4270
4271 @endif automake
4272
4273 .PHONY: maybe-dvi-automake dvi-automake
4274 maybe-dvi-automake:
4275 @if automake
4276 maybe-dvi-automake: dvi-automake
4277
4278 dvi-automake: \
4279 configure-automake
4280 @: $(MAKE); $(unstage)
4281 @[ -f ./automake/Makefile ] || exit 0; \
4282 r=`${PWD_COMMAND}`; export r; \
4283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4284 $(HOST_EXPORTS) \
4285 for flag in $(EXTRA_HOST_FLAGS) ; do \
4286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4287 done; \
4288 echo "Doing dvi in automake" ; \
4289 (cd $(HOST_SUBDIR)/automake && \
4290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4292 "RANLIB=$${RANLIB}" \
4293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4294 dvi) \
4295 || exit 1
4296
4297 @endif automake
4298
4299 .PHONY: maybe-pdf-automake pdf-automake
4300 maybe-pdf-automake:
4301 @if automake
4302 maybe-pdf-automake: pdf-automake
4303
4304 pdf-automake: \
4305 configure-automake
4306 @: $(MAKE); $(unstage)
4307 @[ -f ./automake/Makefile ] || exit 0; \
4308 r=`${PWD_COMMAND}`; export r; \
4309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4310 $(HOST_EXPORTS) \
4311 for flag in $(EXTRA_HOST_FLAGS) ; do \
4312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4313 done; \
4314 echo "Doing pdf in automake" ; \
4315 (cd $(HOST_SUBDIR)/automake && \
4316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4318 "RANLIB=$${RANLIB}" \
4319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4320 pdf) \
4321 || exit 1
4322
4323 @endif automake
4324
4325 .PHONY: maybe-html-automake html-automake
4326 maybe-html-automake:
4327 @if automake
4328 maybe-html-automake: html-automake
4329
4330 html-automake: \
4331 configure-automake
4332 @: $(MAKE); $(unstage)
4333 @[ -f ./automake/Makefile ] || exit 0; \
4334 r=`${PWD_COMMAND}`; export r; \
4335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336 $(HOST_EXPORTS) \
4337 for flag in $(EXTRA_HOST_FLAGS) ; do \
4338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4339 done; \
4340 echo "Doing html in automake" ; \
4341 (cd $(HOST_SUBDIR)/automake && \
4342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4344 "RANLIB=$${RANLIB}" \
4345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4346 html) \
4347 || exit 1
4348
4349 @endif automake
4350
4351 .PHONY: maybe-TAGS-automake TAGS-automake
4352 maybe-TAGS-automake:
4353 @if automake
4354 maybe-TAGS-automake: TAGS-automake
4355
4356 TAGS-automake: \
4357 configure-automake
4358 @: $(MAKE); $(unstage)
4359 @[ -f ./automake/Makefile ] || exit 0; \
4360 r=`${PWD_COMMAND}`; export r; \
4361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4362 $(HOST_EXPORTS) \
4363 for flag in $(EXTRA_HOST_FLAGS) ; do \
4364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4365 done; \
4366 echo "Doing TAGS in automake" ; \
4367 (cd $(HOST_SUBDIR)/automake && \
4368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4370 "RANLIB=$${RANLIB}" \
4371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4372 TAGS) \
4373 || exit 1
4374
4375 @endif automake
4376
4377 .PHONY: maybe-install-info-automake install-info-automake
4378 maybe-install-info-automake:
4379 @if automake
4380 maybe-install-info-automake: install-info-automake
4381
4382 install-info-automake: \
4383 configure-automake \
4384 info-automake
4385 @: $(MAKE); $(unstage)
4386 @[ -f ./automake/Makefile ] || exit 0; \
4387 r=`${PWD_COMMAND}`; export r; \
4388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4389 $(HOST_EXPORTS) \
4390 for flag in $(EXTRA_HOST_FLAGS) ; do \
4391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4392 done; \
4393 echo "Doing install-info in automake" ; \
4394 (cd $(HOST_SUBDIR)/automake && \
4395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4397 "RANLIB=$${RANLIB}" \
4398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4399 install-info) \
4400 || exit 1
4401
4402 @endif automake
4403
4404 .PHONY: maybe-install-pdf-automake install-pdf-automake
4405 maybe-install-pdf-automake:
4406 @if automake
4407 maybe-install-pdf-automake: install-pdf-automake
4408
4409 install-pdf-automake: \
4410 configure-automake \
4411 pdf-automake
4412 @: $(MAKE); $(unstage)
4413 @[ -f ./automake/Makefile ] || exit 0; \
4414 r=`${PWD_COMMAND}`; export r; \
4415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4416 $(HOST_EXPORTS) \
4417 for flag in $(EXTRA_HOST_FLAGS) ; do \
4418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4419 done; \
4420 echo "Doing install-pdf in automake" ; \
4421 (cd $(HOST_SUBDIR)/automake && \
4422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4424 "RANLIB=$${RANLIB}" \
4425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4426 install-pdf) \
4427 || exit 1
4428
4429 @endif automake
4430
4431 .PHONY: maybe-install-html-automake install-html-automake
4432 maybe-install-html-automake:
4433 @if automake
4434 maybe-install-html-automake: install-html-automake
4435
4436 install-html-automake: \
4437 configure-automake \
4438 html-automake
4439 @: $(MAKE); $(unstage)
4440 @[ -f ./automake/Makefile ] || exit 0; \
4441 r=`${PWD_COMMAND}`; export r; \
4442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4443 $(HOST_EXPORTS) \
4444 for flag in $(EXTRA_HOST_FLAGS) ; do \
4445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4446 done; \
4447 echo "Doing install-html in automake" ; \
4448 (cd $(HOST_SUBDIR)/automake && \
4449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4451 "RANLIB=$${RANLIB}" \
4452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4453 install-html) \
4454 || exit 1
4455
4456 @endif automake
4457
4458 .PHONY: maybe-installcheck-automake installcheck-automake
4459 maybe-installcheck-automake:
4460 @if automake
4461 maybe-installcheck-automake: installcheck-automake
4462
4463 installcheck-automake: \
4464 configure-automake
4465 @: $(MAKE); $(unstage)
4466 @[ -f ./automake/Makefile ] || exit 0; \
4467 r=`${PWD_COMMAND}`; export r; \
4468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4469 $(HOST_EXPORTS) \
4470 for flag in $(EXTRA_HOST_FLAGS) ; do \
4471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4472 done; \
4473 echo "Doing installcheck in automake" ; \
4474 (cd $(HOST_SUBDIR)/automake && \
4475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4477 "RANLIB=$${RANLIB}" \
4478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4479 installcheck) \
4480 || exit 1
4481
4482 @endif automake
4483
4484 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4485 maybe-mostlyclean-automake:
4486 @if automake
4487 maybe-mostlyclean-automake: mostlyclean-automake
4488
4489 mostlyclean-automake:
4490 @: $(MAKE); $(unstage)
4491 @[ -f ./automake/Makefile ] || exit 0; \
4492 r=`${PWD_COMMAND}`; export r; \
4493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4494 $(HOST_EXPORTS) \
4495 for flag in $(EXTRA_HOST_FLAGS) ; do \
4496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4497 done; \
4498 echo "Doing mostlyclean in automake" ; \
4499 (cd $(HOST_SUBDIR)/automake && \
4500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4502 "RANLIB=$${RANLIB}" \
4503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4504 mostlyclean) \
4505 || exit 1
4506
4507 @endif automake
4508
4509 .PHONY: maybe-clean-automake clean-automake
4510 maybe-clean-automake:
4511 @if automake
4512 maybe-clean-automake: clean-automake
4513
4514 clean-automake:
4515 @: $(MAKE); $(unstage)
4516 @[ -f ./automake/Makefile ] || exit 0; \
4517 r=`${PWD_COMMAND}`; export r; \
4518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4519 $(HOST_EXPORTS) \
4520 for flag in $(EXTRA_HOST_FLAGS) ; do \
4521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4522 done; \
4523 echo "Doing clean in automake" ; \
4524 (cd $(HOST_SUBDIR)/automake && \
4525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4527 "RANLIB=$${RANLIB}" \
4528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4529 clean) \
4530 || exit 1
4531
4532 @endif automake
4533
4534 .PHONY: maybe-distclean-automake distclean-automake
4535 maybe-distclean-automake:
4536 @if automake
4537 maybe-distclean-automake: distclean-automake
4538
4539 distclean-automake:
4540 @: $(MAKE); $(unstage)
4541 @[ -f ./automake/Makefile ] || exit 0; \
4542 r=`${PWD_COMMAND}`; export r; \
4543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4544 $(HOST_EXPORTS) \
4545 for flag in $(EXTRA_HOST_FLAGS) ; do \
4546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4547 done; \
4548 echo "Doing distclean in automake" ; \
4549 (cd $(HOST_SUBDIR)/automake && \
4550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4552 "RANLIB=$${RANLIB}" \
4553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4554 distclean) \
4555 || exit 1
4556
4557 @endif automake
4558
4559 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4560 maybe-maintainer-clean-automake:
4561 @if automake
4562 maybe-maintainer-clean-automake: maintainer-clean-automake
4563
4564 maintainer-clean-automake:
4565 @: $(MAKE); $(unstage)
4566 @[ -f ./automake/Makefile ] || exit 0; \
4567 r=`${PWD_COMMAND}`; export r; \
4568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4569 $(HOST_EXPORTS) \
4570 for flag in $(EXTRA_HOST_FLAGS) ; do \
4571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4572 done; \
4573 echo "Doing maintainer-clean in automake" ; \
4574 (cd $(HOST_SUBDIR)/automake && \
4575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4577 "RANLIB=$${RANLIB}" \
4578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4579 maintainer-clean) \
4580 || exit 1
4581
4582 @endif automake
4583
4584
4585
4586 .PHONY: configure-bash maybe-configure-bash
4587 maybe-configure-bash:
4588 @if gcc-bootstrap
4589 configure-bash: stage_current
4590 @endif gcc-bootstrap
4591 @if bash
4592 maybe-configure-bash: configure-bash
4593 configure-bash:
4594 @: $(MAKE); $(unstage)
4595 @r=`${PWD_COMMAND}`; export r; \
4596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4597 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4599 $(HOST_EXPORTS) \
4600 echo Configuring in $(HOST_SUBDIR)/bash; \
4601 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4602 case $(srcdir) in \
4603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4604 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4606 esac; \
4607 srcdiroption="--srcdir=$${topdir}/bash"; \
4608 libsrcdir="$$s/bash"; \
4609 $(SHELL) $${libsrcdir}/configure \
4610 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4611 --target=${target_alias} $${srcdiroption} \
4612 || exit 1
4613 @endif bash
4614
4615
4616
4617
4618
4619 .PHONY: all-bash maybe-all-bash
4620 maybe-all-bash:
4621 @if gcc-bootstrap
4622 all-bash: stage_current
4623 @endif gcc-bootstrap
4624 @if bash
4625 TARGET-bash=all
4626 maybe-all-bash: all-bash
4627 all-bash: configure-bash
4628 @: $(MAKE); $(unstage)
4629 @r=`${PWD_COMMAND}`; export r; \
4630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4631 $(HOST_EXPORTS) \
4632 (cd $(HOST_SUBDIR)/bash && \
4633 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4634 $(TARGET-bash))
4635 @endif bash
4636
4637
4638
4639
4640 .PHONY: check-bash maybe-check-bash
4641 maybe-check-bash:
4642 @if bash
4643 maybe-check-bash: check-bash
4644
4645 check-bash:
4646 @: $(MAKE); $(unstage)
4647 @r=`${PWD_COMMAND}`; export r; \
4648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649 $(HOST_EXPORTS) \
4650 (cd $(HOST_SUBDIR)/bash && \
4651 $(MAKE) $(FLAGS_TO_PASS) check)
4652
4653 @endif bash
4654
4655 .PHONY: install-bash maybe-install-bash
4656 maybe-install-bash:
4657 @if bash
4658 maybe-install-bash: install-bash
4659
4660 install-bash: installdirs
4661 @: $(MAKE); $(unstage)
4662 @r=`${PWD_COMMAND}`; export r; \
4663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4664 $(HOST_EXPORTS) \
4665 (cd $(HOST_SUBDIR)/bash && \
4666 $(MAKE) $(FLAGS_TO_PASS) install)
4667
4668 @endif bash
4669
4670 # Other targets (info, dvi, pdf, etc.)
4671
4672 .PHONY: maybe-info-bash info-bash
4673 maybe-info-bash:
4674 @if bash
4675 maybe-info-bash: info-bash
4676
4677 info-bash: \
4678 configure-bash
4679 @: $(MAKE); $(unstage)
4680 @[ -f ./bash/Makefile ] || exit 0; \
4681 r=`${PWD_COMMAND}`; export r; \
4682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4683 $(HOST_EXPORTS) \
4684 for flag in $(EXTRA_HOST_FLAGS) ; do \
4685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4686 done; \
4687 echo "Doing info in bash" ; \
4688 (cd $(HOST_SUBDIR)/bash && \
4689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4691 "RANLIB=$${RANLIB}" \
4692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4693 info) \
4694 || exit 1
4695
4696 @endif bash
4697
4698 .PHONY: maybe-dvi-bash dvi-bash
4699 maybe-dvi-bash:
4700 @if bash
4701 maybe-dvi-bash: dvi-bash
4702
4703 dvi-bash: \
4704 configure-bash
4705 @: $(MAKE); $(unstage)
4706 @[ -f ./bash/Makefile ] || exit 0; \
4707 r=`${PWD_COMMAND}`; export r; \
4708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4709 $(HOST_EXPORTS) \
4710 for flag in $(EXTRA_HOST_FLAGS) ; do \
4711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4712 done; \
4713 echo "Doing dvi in bash" ; \
4714 (cd $(HOST_SUBDIR)/bash && \
4715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4717 "RANLIB=$${RANLIB}" \
4718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4719 dvi) \
4720 || exit 1
4721
4722 @endif bash
4723
4724 .PHONY: maybe-pdf-bash pdf-bash
4725 maybe-pdf-bash:
4726 @if bash
4727 maybe-pdf-bash: pdf-bash
4728
4729 pdf-bash: \
4730 configure-bash
4731 @: $(MAKE); $(unstage)
4732 @[ -f ./bash/Makefile ] || exit 0; \
4733 r=`${PWD_COMMAND}`; export r; \
4734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4735 $(HOST_EXPORTS) \
4736 for flag in $(EXTRA_HOST_FLAGS) ; do \
4737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4738 done; \
4739 echo "Doing pdf in bash" ; \
4740 (cd $(HOST_SUBDIR)/bash && \
4741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4743 "RANLIB=$${RANLIB}" \
4744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4745 pdf) \
4746 || exit 1
4747
4748 @endif bash
4749
4750 .PHONY: maybe-html-bash html-bash
4751 maybe-html-bash:
4752 @if bash
4753 maybe-html-bash: html-bash
4754
4755 html-bash: \
4756 configure-bash
4757 @: $(MAKE); $(unstage)
4758 @[ -f ./bash/Makefile ] || exit 0; \
4759 r=`${PWD_COMMAND}`; export r; \
4760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4761 $(HOST_EXPORTS) \
4762 for flag in $(EXTRA_HOST_FLAGS) ; do \
4763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4764 done; \
4765 echo "Doing html in bash" ; \
4766 (cd $(HOST_SUBDIR)/bash && \
4767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4769 "RANLIB=$${RANLIB}" \
4770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4771 html) \
4772 || exit 1
4773
4774 @endif bash
4775
4776 .PHONY: maybe-TAGS-bash TAGS-bash
4777 maybe-TAGS-bash:
4778 @if bash
4779 maybe-TAGS-bash: TAGS-bash
4780
4781 TAGS-bash: \
4782 configure-bash
4783 @: $(MAKE); $(unstage)
4784 @[ -f ./bash/Makefile ] || exit 0; \
4785 r=`${PWD_COMMAND}`; export r; \
4786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4787 $(HOST_EXPORTS) \
4788 for flag in $(EXTRA_HOST_FLAGS) ; do \
4789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4790 done; \
4791 echo "Doing TAGS in bash" ; \
4792 (cd $(HOST_SUBDIR)/bash && \
4793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4795 "RANLIB=$${RANLIB}" \
4796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4797 TAGS) \
4798 || exit 1
4799
4800 @endif bash
4801
4802 .PHONY: maybe-install-info-bash install-info-bash
4803 maybe-install-info-bash:
4804 @if bash
4805 maybe-install-info-bash: install-info-bash
4806
4807 install-info-bash: \
4808 configure-bash \
4809 info-bash
4810 @: $(MAKE); $(unstage)
4811 @[ -f ./bash/Makefile ] || exit 0; \
4812 r=`${PWD_COMMAND}`; export r; \
4813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4814 $(HOST_EXPORTS) \
4815 for flag in $(EXTRA_HOST_FLAGS) ; do \
4816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4817 done; \
4818 echo "Doing install-info in bash" ; \
4819 (cd $(HOST_SUBDIR)/bash && \
4820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4822 "RANLIB=$${RANLIB}" \
4823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4824 install-info) \
4825 || exit 1
4826
4827 @endif bash
4828
4829 .PHONY: maybe-install-pdf-bash install-pdf-bash
4830 maybe-install-pdf-bash:
4831 @if bash
4832 maybe-install-pdf-bash: install-pdf-bash
4833
4834 install-pdf-bash: \
4835 configure-bash \
4836 pdf-bash
4837 @: $(MAKE); $(unstage)
4838 @[ -f ./bash/Makefile ] || exit 0; \
4839 r=`${PWD_COMMAND}`; export r; \
4840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4841 $(HOST_EXPORTS) \
4842 for flag in $(EXTRA_HOST_FLAGS) ; do \
4843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4844 done; \
4845 echo "Doing install-pdf in bash" ; \
4846 (cd $(HOST_SUBDIR)/bash && \
4847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4849 "RANLIB=$${RANLIB}" \
4850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4851 install-pdf) \
4852 || exit 1
4853
4854 @endif bash
4855
4856 .PHONY: maybe-install-html-bash install-html-bash
4857 maybe-install-html-bash:
4858 @if bash
4859 maybe-install-html-bash: install-html-bash
4860
4861 install-html-bash: \
4862 configure-bash \
4863 html-bash
4864 @: $(MAKE); $(unstage)
4865 @[ -f ./bash/Makefile ] || exit 0; \
4866 r=`${PWD_COMMAND}`; export r; \
4867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4868 $(HOST_EXPORTS) \
4869 for flag in $(EXTRA_HOST_FLAGS) ; do \
4870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4871 done; \
4872 echo "Doing install-html in bash" ; \
4873 (cd $(HOST_SUBDIR)/bash && \
4874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4876 "RANLIB=$${RANLIB}" \
4877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4878 install-html) \
4879 || exit 1
4880
4881 @endif bash
4882
4883 .PHONY: maybe-installcheck-bash installcheck-bash
4884 maybe-installcheck-bash:
4885 @if bash
4886 maybe-installcheck-bash: installcheck-bash
4887
4888 installcheck-bash: \
4889 configure-bash
4890 @: $(MAKE); $(unstage)
4891 @[ -f ./bash/Makefile ] || exit 0; \
4892 r=`${PWD_COMMAND}`; export r; \
4893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4894 $(HOST_EXPORTS) \
4895 for flag in $(EXTRA_HOST_FLAGS) ; do \
4896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4897 done; \
4898 echo "Doing installcheck in bash" ; \
4899 (cd $(HOST_SUBDIR)/bash && \
4900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4902 "RANLIB=$${RANLIB}" \
4903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4904 installcheck) \
4905 || exit 1
4906
4907 @endif bash
4908
4909 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4910 maybe-mostlyclean-bash:
4911 @if bash
4912 maybe-mostlyclean-bash: mostlyclean-bash
4913
4914 mostlyclean-bash:
4915 @: $(MAKE); $(unstage)
4916 @[ -f ./bash/Makefile ] || exit 0; \
4917 r=`${PWD_COMMAND}`; export r; \
4918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4919 $(HOST_EXPORTS) \
4920 for flag in $(EXTRA_HOST_FLAGS) ; do \
4921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4922 done; \
4923 echo "Doing mostlyclean in bash" ; \
4924 (cd $(HOST_SUBDIR)/bash && \
4925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4927 "RANLIB=$${RANLIB}" \
4928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4929 mostlyclean) \
4930 || exit 1
4931
4932 @endif bash
4933
4934 .PHONY: maybe-clean-bash clean-bash
4935 maybe-clean-bash:
4936 @if bash
4937 maybe-clean-bash: clean-bash
4938
4939 clean-bash:
4940 @: $(MAKE); $(unstage)
4941 @[ -f ./bash/Makefile ] || exit 0; \
4942 r=`${PWD_COMMAND}`; export r; \
4943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4944 $(HOST_EXPORTS) \
4945 for flag in $(EXTRA_HOST_FLAGS) ; do \
4946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4947 done; \
4948 echo "Doing clean in bash" ; \
4949 (cd $(HOST_SUBDIR)/bash && \
4950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4952 "RANLIB=$${RANLIB}" \
4953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4954 clean) \
4955 || exit 1
4956
4957 @endif bash
4958
4959 .PHONY: maybe-distclean-bash distclean-bash
4960 maybe-distclean-bash:
4961 @if bash
4962 maybe-distclean-bash: distclean-bash
4963
4964 distclean-bash:
4965 @: $(MAKE); $(unstage)
4966 @[ -f ./bash/Makefile ] || exit 0; \
4967 r=`${PWD_COMMAND}`; export r; \
4968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4969 $(HOST_EXPORTS) \
4970 for flag in $(EXTRA_HOST_FLAGS) ; do \
4971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4972 done; \
4973 echo "Doing distclean in bash" ; \
4974 (cd $(HOST_SUBDIR)/bash && \
4975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4977 "RANLIB=$${RANLIB}" \
4978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4979 distclean) \
4980 || exit 1
4981
4982 @endif bash
4983
4984 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4985 maybe-maintainer-clean-bash:
4986 @if bash
4987 maybe-maintainer-clean-bash: maintainer-clean-bash
4988
4989 maintainer-clean-bash:
4990 @: $(MAKE); $(unstage)
4991 @[ -f ./bash/Makefile ] || exit 0; \
4992 r=`${PWD_COMMAND}`; export r; \
4993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4994 $(HOST_EXPORTS) \
4995 for flag in $(EXTRA_HOST_FLAGS) ; do \
4996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4997 done; \
4998 echo "Doing maintainer-clean in bash" ; \
4999 (cd $(HOST_SUBDIR)/bash && \
5000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5002 "RANLIB=$${RANLIB}" \
5003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5004 maintainer-clean) \
5005 || exit 1
5006
5007 @endif bash
5008
5009
5010
5011 .PHONY: configure-bfd maybe-configure-bfd
5012 maybe-configure-bfd:
5013 @if gcc-bootstrap
5014 configure-bfd: stage_current
5015 @endif gcc-bootstrap
5016 @if bfd
5017 maybe-configure-bfd: configure-bfd
5018 configure-bfd:
5019 @r=`${PWD_COMMAND}`; export r; \
5020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5021 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5023 $(HOST_EXPORTS) \
5024 echo Configuring in $(HOST_SUBDIR)/bfd; \
5025 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5026 case $(srcdir) in \
5027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5028 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5030 esac; \
5031 srcdiroption="--srcdir=$${topdir}/bfd"; \
5032 libsrcdir="$$s/bfd"; \
5033 $(SHELL) $${libsrcdir}/configure \
5034 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5035 --target=${target_alias} $${srcdiroption} \
5036 || exit 1
5037 @endif bfd
5038
5039
5040
5041 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5042 maybe-configure-stage1-bfd:
5043 @if bfd-bootstrap
5044 maybe-configure-stage1-bfd: configure-stage1-bfd
5045 configure-stage1-bfd:
5046 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5047 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5048 @r=`${PWD_COMMAND}`; export r; \
5049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5050 TFLAGS="$(STAGE1_TFLAGS)"; \
5051 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5052 $(HOST_EXPORTS) \
5053 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5054 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5055 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5056 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5058 cd $(HOST_SUBDIR)/bfd || exit 1; \
5059 case $(srcdir) in \
5060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5061 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5063 esac; \
5064 srcdiroption="--srcdir=$${topdir}/bfd"; \
5065 libsrcdir="$$s/bfd"; \
5066 $(SHELL) $${libsrcdir}/configure \
5067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5068 --target=${target_alias} $${srcdiroption} \
5069 $(STAGE1_CONFIGURE_FLAGS)
5070 @endif bfd-bootstrap
5071
5072 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5073 maybe-configure-stage2-bfd:
5074 @if bfd-bootstrap
5075 maybe-configure-stage2-bfd: configure-stage2-bfd
5076 configure-stage2-bfd:
5077 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5078 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5079 @r=`${PWD_COMMAND}`; export r; \
5080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5081 TFLAGS="$(STAGE2_TFLAGS)"; \
5082 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5083 $(HOST_EXPORTS) \
5084 $(POSTSTAGE1_HOST_EXPORTS) \
5085 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5086 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5087 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5088 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5090 cd $(HOST_SUBDIR)/bfd || exit 1; \
5091 case $(srcdir) in \
5092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5093 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5095 esac; \
5096 srcdiroption="--srcdir=$${topdir}/bfd"; \
5097 libsrcdir="$$s/bfd"; \
5098 $(SHELL) $${libsrcdir}/configure \
5099 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5100 --target=${target_alias} $${srcdiroption} \
5101 --with-build-libsubdir=$(HOST_SUBDIR) \
5102 $(STAGE2_CONFIGURE_FLAGS)
5103 @endif bfd-bootstrap
5104
5105 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5106 maybe-configure-stage3-bfd:
5107 @if bfd-bootstrap
5108 maybe-configure-stage3-bfd: configure-stage3-bfd
5109 configure-stage3-bfd:
5110 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5112 @r=`${PWD_COMMAND}`; export r; \
5113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5114 TFLAGS="$(STAGE3_TFLAGS)"; \
5115 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5116 $(HOST_EXPORTS) \
5117 $(POSTSTAGE1_HOST_EXPORTS) \
5118 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5119 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5120 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5121 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5123 cd $(HOST_SUBDIR)/bfd || exit 1; \
5124 case $(srcdir) in \
5125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5126 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5128 esac; \
5129 srcdiroption="--srcdir=$${topdir}/bfd"; \
5130 libsrcdir="$$s/bfd"; \
5131 $(SHELL) $${libsrcdir}/configure \
5132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5133 --target=${target_alias} $${srcdiroption} \
5134 --with-build-libsubdir=$(HOST_SUBDIR) \
5135 $(STAGE3_CONFIGURE_FLAGS)
5136 @endif bfd-bootstrap
5137
5138 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5139 maybe-configure-stage4-bfd:
5140 @if bfd-bootstrap
5141 maybe-configure-stage4-bfd: configure-stage4-bfd
5142 configure-stage4-bfd:
5143 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5144 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5145 @r=`${PWD_COMMAND}`; export r; \
5146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5147 TFLAGS="$(STAGE4_TFLAGS)"; \
5148 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5149 $(HOST_EXPORTS) \
5150 $(POSTSTAGE1_HOST_EXPORTS) \
5151 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5152 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5153 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5154 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5156 cd $(HOST_SUBDIR)/bfd || exit 1; \
5157 case $(srcdir) in \
5158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5159 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5161 esac; \
5162 srcdiroption="--srcdir=$${topdir}/bfd"; \
5163 libsrcdir="$$s/bfd"; \
5164 $(SHELL) $${libsrcdir}/configure \
5165 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5166 --target=${target_alias} $${srcdiroption} \
5167 --with-build-libsubdir=$(HOST_SUBDIR) \
5168 $(STAGE4_CONFIGURE_FLAGS)
5169 @endif bfd-bootstrap
5170
5171 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5172 maybe-configure-stageprofile-bfd:
5173 @if bfd-bootstrap
5174 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5175 configure-stageprofile-bfd:
5176 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5177 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5178 @r=`${PWD_COMMAND}`; export r; \
5179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5180 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5181 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5182 $(HOST_EXPORTS) \
5183 $(POSTSTAGE1_HOST_EXPORTS) \
5184 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5185 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
5186 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5187 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5189 cd $(HOST_SUBDIR)/bfd || exit 1; \
5190 case $(srcdir) in \
5191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5192 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5194 esac; \
5195 srcdiroption="--srcdir=$${topdir}/bfd"; \
5196 libsrcdir="$$s/bfd"; \
5197 $(SHELL) $${libsrcdir}/configure \
5198 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5199 --target=${target_alias} $${srcdiroption} \
5200 --with-build-libsubdir=$(HOST_SUBDIR) \
5201 $(STAGEprofile_CONFIGURE_FLAGS)
5202 @endif bfd-bootstrap
5203
5204 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5205 maybe-configure-stagefeedback-bfd:
5206 @if bfd-bootstrap
5207 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5208 configure-stagefeedback-bfd:
5209 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5211 @r=`${PWD_COMMAND}`; export r; \
5212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5213 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5214 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5215 $(HOST_EXPORTS) \
5216 $(POSTSTAGE1_HOST_EXPORTS) \
5217 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5218 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
5219 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5220 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5222 cd $(HOST_SUBDIR)/bfd || exit 1; \
5223 case $(srcdir) in \
5224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5225 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5227 esac; \
5228 srcdiroption="--srcdir=$${topdir}/bfd"; \
5229 libsrcdir="$$s/bfd"; \
5230 $(SHELL) $${libsrcdir}/configure \
5231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5232 --target=${target_alias} $${srcdiroption} \
5233 --with-build-libsubdir=$(HOST_SUBDIR) \
5234 $(STAGEfeedback_CONFIGURE_FLAGS)
5235 @endif bfd-bootstrap
5236
5237
5238
5239
5240
5241 .PHONY: all-bfd maybe-all-bfd
5242 maybe-all-bfd:
5243 @if gcc-bootstrap
5244 all-bfd: stage_current
5245 @endif gcc-bootstrap
5246 @if bfd
5247 TARGET-bfd=all
5248 maybe-all-bfd: all-bfd
5249 all-bfd: configure-bfd
5250 @r=`${PWD_COMMAND}`; export r; \
5251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5252 $(HOST_EXPORTS) \
5253 (cd $(HOST_SUBDIR)/bfd && \
5254 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5255 $(TARGET-bfd))
5256 @endif bfd
5257
5258
5259
5260 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5261 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5262 maybe-all-stage1-bfd:
5263 maybe-clean-stage1-bfd:
5264 @if bfd-bootstrap
5265 maybe-all-stage1-bfd: all-stage1-bfd
5266 all-stage1: all-stage1-bfd
5267 TARGET-stage1-bfd = $(TARGET-bfd)
5268 all-stage1-bfd: configure-stage1-bfd
5269 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5270 @r=`${PWD_COMMAND}`; export r; \
5271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5272 TFLAGS="$(STAGE1_TFLAGS)"; \
5273 $(HOST_EXPORTS) \
5274 cd $(HOST_SUBDIR)/bfd && \
5275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5276 CFLAGS="$(STAGE1_CFLAGS)" \
5277 CXXFLAGS="$(STAGE1_CFLAGS)" \
5278 LIBCFLAGS="$(LIBCFLAGS)" \
5279 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5280 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5281 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5282 $(EXTRA_HOST_FLAGS) \
5283 TFLAGS="$(STAGE1_TFLAGS)" \
5284 $(TARGET-stage1-bfd)
5285
5286 maybe-clean-stage1-bfd: clean-stage1-bfd
5287 clean-stage1: clean-stage1-bfd
5288 clean-stage1-bfd:
5289 @if [ $(current_stage) = stage1 ]; then \
5290 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5291 else \
5292 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5293 $(MAKE) stage1-start; \
5294 fi; \
5295 cd $(HOST_SUBDIR)/bfd && \
5296 $(MAKE) $(EXTRA_HOST_FLAGS) \
5297 clean
5298 @endif bfd-bootstrap
5299
5300
5301 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5302 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5303 maybe-all-stage2-bfd:
5304 maybe-clean-stage2-bfd:
5305 @if bfd-bootstrap
5306 maybe-all-stage2-bfd: all-stage2-bfd
5307 all-stage2: all-stage2-bfd
5308 TARGET-stage2-bfd = $(TARGET-bfd)
5309 all-stage2-bfd: configure-stage2-bfd
5310 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5311 @r=`${PWD_COMMAND}`; export r; \
5312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5313 TFLAGS="$(STAGE2_TFLAGS)"; \
5314 $(HOST_EXPORTS) \
5315 $(POSTSTAGE1_HOST_EXPORTS) \
5316 cd $(HOST_SUBDIR)/bfd && \
5317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5318 CFLAGS="$(STAGE2_CFLAGS)" \
5319 CXXFLAGS="$(STAGE2_CFLAGS)" \
5320 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5321 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5322 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5323 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5324 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5325 TFLAGS="$(STAGE2_TFLAGS)" \
5326 $(TARGET-stage2-bfd)
5327
5328 maybe-clean-stage2-bfd: clean-stage2-bfd
5329 clean-stage2: clean-stage2-bfd
5330 clean-stage2-bfd:
5331 @if [ $(current_stage) = stage2 ]; then \
5332 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5333 else \
5334 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5335 $(MAKE) stage2-start; \
5336 fi; \
5337 cd $(HOST_SUBDIR)/bfd && \
5338 $(MAKE) $(EXTRA_HOST_FLAGS) \
5339 $(POSTSTAGE1_FLAGS_TO_PASS) \
5340 clean
5341 @endif bfd-bootstrap
5342
5343
5344 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5345 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5346 maybe-all-stage3-bfd:
5347 maybe-clean-stage3-bfd:
5348 @if bfd-bootstrap
5349 maybe-all-stage3-bfd: all-stage3-bfd
5350 all-stage3: all-stage3-bfd
5351 TARGET-stage3-bfd = $(TARGET-bfd)
5352 all-stage3-bfd: configure-stage3-bfd
5353 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5354 @r=`${PWD_COMMAND}`; export r; \
5355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5356 TFLAGS="$(STAGE3_TFLAGS)"; \
5357 $(HOST_EXPORTS) \
5358 $(POSTSTAGE1_HOST_EXPORTS) \
5359 cd $(HOST_SUBDIR)/bfd && \
5360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5361 CFLAGS="$(STAGE3_CFLAGS)" \
5362 CXXFLAGS="$(STAGE3_CFLAGS)" \
5363 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5364 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5365 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5366 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5367 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5368 TFLAGS="$(STAGE3_TFLAGS)" \
5369 $(TARGET-stage3-bfd)
5370
5371 maybe-clean-stage3-bfd: clean-stage3-bfd
5372 clean-stage3: clean-stage3-bfd
5373 clean-stage3-bfd:
5374 @if [ $(current_stage) = stage3 ]; then \
5375 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5376 else \
5377 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5378 $(MAKE) stage3-start; \
5379 fi; \
5380 cd $(HOST_SUBDIR)/bfd && \
5381 $(MAKE) $(EXTRA_HOST_FLAGS) \
5382 $(POSTSTAGE1_FLAGS_TO_PASS) \
5383 clean
5384 @endif bfd-bootstrap
5385
5386
5387 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5388 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5389 maybe-all-stage4-bfd:
5390 maybe-clean-stage4-bfd:
5391 @if bfd-bootstrap
5392 maybe-all-stage4-bfd: all-stage4-bfd
5393 all-stage4: all-stage4-bfd
5394 TARGET-stage4-bfd = $(TARGET-bfd)
5395 all-stage4-bfd: configure-stage4-bfd
5396 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5397 @r=`${PWD_COMMAND}`; export r; \
5398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5399 TFLAGS="$(STAGE4_TFLAGS)"; \
5400 $(HOST_EXPORTS) \
5401 $(POSTSTAGE1_HOST_EXPORTS) \
5402 cd $(HOST_SUBDIR)/bfd && \
5403 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5404 CFLAGS="$(STAGE4_CFLAGS)" \
5405 CXXFLAGS="$(STAGE4_CFLAGS)" \
5406 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5407 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5408 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5409 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5410 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5411 TFLAGS="$(STAGE4_TFLAGS)" \
5412 $(TARGET-stage4-bfd)
5413
5414 maybe-clean-stage4-bfd: clean-stage4-bfd
5415 clean-stage4: clean-stage4-bfd
5416 clean-stage4-bfd:
5417 @if [ $(current_stage) = stage4 ]; then \
5418 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5419 else \
5420 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5421 $(MAKE) stage4-start; \
5422 fi; \
5423 cd $(HOST_SUBDIR)/bfd && \
5424 $(MAKE) $(EXTRA_HOST_FLAGS) \
5425 $(POSTSTAGE1_FLAGS_TO_PASS) \
5426 clean
5427 @endif bfd-bootstrap
5428
5429
5430 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5431 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5432 maybe-all-stageprofile-bfd:
5433 maybe-clean-stageprofile-bfd:
5434 @if bfd-bootstrap
5435 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5436 all-stageprofile: all-stageprofile-bfd
5437 TARGET-stageprofile-bfd = $(TARGET-bfd)
5438 all-stageprofile-bfd: configure-stageprofile-bfd
5439 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5440 @r=`${PWD_COMMAND}`; export r; \
5441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5442 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5443 $(HOST_EXPORTS) \
5444 $(POSTSTAGE1_HOST_EXPORTS) \
5445 cd $(HOST_SUBDIR)/bfd && \
5446 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5447 CFLAGS="$(STAGEprofile_CFLAGS)" \
5448 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
5449 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5450 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5451 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5452 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5453 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5454 TFLAGS="$(STAGEprofile_TFLAGS)" \
5455 $(TARGET-stageprofile-bfd)
5456
5457 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5458 clean-stageprofile: clean-stageprofile-bfd
5459 clean-stageprofile-bfd:
5460 @if [ $(current_stage) = stageprofile ]; then \
5461 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5462 else \
5463 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5464 $(MAKE) stageprofile-start; \
5465 fi; \
5466 cd $(HOST_SUBDIR)/bfd && \
5467 $(MAKE) $(EXTRA_HOST_FLAGS) \
5468 $(POSTSTAGE1_FLAGS_TO_PASS) \
5469 clean
5470 @endif bfd-bootstrap
5471
5472
5473 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5474 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5475 maybe-all-stagefeedback-bfd:
5476 maybe-clean-stagefeedback-bfd:
5477 @if bfd-bootstrap
5478 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5479 all-stagefeedback: all-stagefeedback-bfd
5480 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5481 all-stagefeedback-bfd: configure-stagefeedback-bfd
5482 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5483 @r=`${PWD_COMMAND}`; export r; \
5484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5485 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5486 $(HOST_EXPORTS) \
5487 $(POSTSTAGE1_HOST_EXPORTS) \
5488 cd $(HOST_SUBDIR)/bfd && \
5489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5490 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5491 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
5492 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5493 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5494 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5495 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5496 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5497 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5498 $(TARGET-stagefeedback-bfd)
5499
5500 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5501 clean-stagefeedback: clean-stagefeedback-bfd
5502 clean-stagefeedback-bfd:
5503 @if [ $(current_stage) = stagefeedback ]; then \
5504 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5505 else \
5506 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5507 $(MAKE) stagefeedback-start; \
5508 fi; \
5509 cd $(HOST_SUBDIR)/bfd && \
5510 $(MAKE) $(EXTRA_HOST_FLAGS) \
5511 $(POSTSTAGE1_FLAGS_TO_PASS) \
5512 clean
5513 @endif bfd-bootstrap
5514
5515
5516
5517
5518
5519 .PHONY: check-bfd maybe-check-bfd
5520 maybe-check-bfd:
5521 @if bfd
5522 maybe-check-bfd: check-bfd
5523
5524 check-bfd:
5525 @: $(MAKE); $(unstage)
5526 @r=`${PWD_COMMAND}`; export r; \
5527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5528 $(HOST_EXPORTS) \
5529 (cd $(HOST_SUBDIR)/bfd && \
5530 $(MAKE) $(FLAGS_TO_PASS) check)
5531
5532 @endif bfd
5533
5534 .PHONY: install-bfd maybe-install-bfd
5535 maybe-install-bfd:
5536 @if bfd
5537 maybe-install-bfd: install-bfd
5538
5539 install-bfd: installdirs
5540 @: $(MAKE); $(unstage)
5541 @r=`${PWD_COMMAND}`; export r; \
5542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5543 $(HOST_EXPORTS) \
5544 (cd $(HOST_SUBDIR)/bfd && \
5545 $(MAKE) $(FLAGS_TO_PASS) install)
5546
5547 @endif bfd
5548
5549 # Other targets (info, dvi, pdf, etc.)
5550
5551 .PHONY: maybe-info-bfd info-bfd
5552 maybe-info-bfd:
5553 @if bfd
5554 maybe-info-bfd: info-bfd
5555
5556 info-bfd: \
5557 configure-bfd
5558 @[ -f ./bfd/Makefile ] || exit 0; \
5559 r=`${PWD_COMMAND}`; export r; \
5560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5561 $(HOST_EXPORTS) \
5562 for flag in $(EXTRA_HOST_FLAGS) ; do \
5563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5564 done; \
5565 echo "Doing info in bfd" ; \
5566 (cd $(HOST_SUBDIR)/bfd && \
5567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5569 "RANLIB=$${RANLIB}" \
5570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5571 info) \
5572 || exit 1
5573
5574 @endif bfd
5575
5576 .PHONY: maybe-dvi-bfd dvi-bfd
5577 maybe-dvi-bfd:
5578 @if bfd
5579 maybe-dvi-bfd: dvi-bfd
5580
5581 dvi-bfd: \
5582 configure-bfd
5583 @[ -f ./bfd/Makefile ] || exit 0; \
5584 r=`${PWD_COMMAND}`; export r; \
5585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5586 $(HOST_EXPORTS) \
5587 for flag in $(EXTRA_HOST_FLAGS) ; do \
5588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5589 done; \
5590 echo "Doing dvi in bfd" ; \
5591 (cd $(HOST_SUBDIR)/bfd && \
5592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5594 "RANLIB=$${RANLIB}" \
5595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5596 dvi) \
5597 || exit 1
5598
5599 @endif bfd
5600
5601 .PHONY: maybe-pdf-bfd pdf-bfd
5602 maybe-pdf-bfd:
5603 @if bfd
5604 maybe-pdf-bfd: pdf-bfd
5605
5606 pdf-bfd: \
5607 configure-bfd
5608 @[ -f ./bfd/Makefile ] || exit 0; \
5609 r=`${PWD_COMMAND}`; export r; \
5610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5611 $(HOST_EXPORTS) \
5612 for flag in $(EXTRA_HOST_FLAGS) ; do \
5613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5614 done; \
5615 echo "Doing pdf in bfd" ; \
5616 (cd $(HOST_SUBDIR)/bfd && \
5617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5619 "RANLIB=$${RANLIB}" \
5620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5621 pdf) \
5622 || exit 1
5623
5624 @endif bfd
5625
5626 .PHONY: maybe-html-bfd html-bfd
5627 maybe-html-bfd:
5628 @if bfd
5629 maybe-html-bfd: html-bfd
5630
5631 html-bfd: \
5632 configure-bfd
5633 @[ -f ./bfd/Makefile ] || exit 0; \
5634 r=`${PWD_COMMAND}`; export r; \
5635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5636 $(HOST_EXPORTS) \
5637 for flag in $(EXTRA_HOST_FLAGS) ; do \
5638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5639 done; \
5640 echo "Doing html in bfd" ; \
5641 (cd $(HOST_SUBDIR)/bfd && \
5642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5644 "RANLIB=$${RANLIB}" \
5645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5646 html) \
5647 || exit 1
5648
5649 @endif bfd
5650
5651 .PHONY: maybe-TAGS-bfd TAGS-bfd
5652 maybe-TAGS-bfd:
5653 @if bfd
5654 maybe-TAGS-bfd: TAGS-bfd
5655
5656 TAGS-bfd: \
5657 configure-bfd
5658 @[ -f ./bfd/Makefile ] || exit 0; \
5659 r=`${PWD_COMMAND}`; export r; \
5660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5661 $(HOST_EXPORTS) \
5662 for flag in $(EXTRA_HOST_FLAGS) ; do \
5663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5664 done; \
5665 echo "Doing TAGS in bfd" ; \
5666 (cd $(HOST_SUBDIR)/bfd && \
5667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5669 "RANLIB=$${RANLIB}" \
5670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5671 TAGS) \
5672 || exit 1
5673
5674 @endif bfd
5675
5676 .PHONY: maybe-install-info-bfd install-info-bfd
5677 maybe-install-info-bfd:
5678 @if bfd
5679 maybe-install-info-bfd: install-info-bfd
5680
5681 install-info-bfd: \
5682 configure-bfd \
5683 info-bfd
5684 @[ -f ./bfd/Makefile ] || exit 0; \
5685 r=`${PWD_COMMAND}`; export r; \
5686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5687 $(HOST_EXPORTS) \
5688 for flag in $(EXTRA_HOST_FLAGS) ; do \
5689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5690 done; \
5691 echo "Doing install-info in bfd" ; \
5692 (cd $(HOST_SUBDIR)/bfd && \
5693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5695 "RANLIB=$${RANLIB}" \
5696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5697 install-info) \
5698 || exit 1
5699
5700 @endif bfd
5701
5702 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5703 maybe-install-pdf-bfd:
5704 @if bfd
5705 maybe-install-pdf-bfd: install-pdf-bfd
5706
5707 install-pdf-bfd: \
5708 configure-bfd \
5709 pdf-bfd
5710 @[ -f ./bfd/Makefile ] || exit 0; \
5711 r=`${PWD_COMMAND}`; export r; \
5712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5713 $(HOST_EXPORTS) \
5714 for flag in $(EXTRA_HOST_FLAGS) ; do \
5715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5716 done; \
5717 echo "Doing install-pdf in bfd" ; \
5718 (cd $(HOST_SUBDIR)/bfd && \
5719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5721 "RANLIB=$${RANLIB}" \
5722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5723 install-pdf) \
5724 || exit 1
5725
5726 @endif bfd
5727
5728 .PHONY: maybe-install-html-bfd install-html-bfd
5729 maybe-install-html-bfd:
5730 @if bfd
5731 maybe-install-html-bfd: install-html-bfd
5732
5733 install-html-bfd: \
5734 configure-bfd \
5735 html-bfd
5736 @[ -f ./bfd/Makefile ] || exit 0; \
5737 r=`${PWD_COMMAND}`; export r; \
5738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5739 $(HOST_EXPORTS) \
5740 for flag in $(EXTRA_HOST_FLAGS) ; do \
5741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5742 done; \
5743 echo "Doing install-html in bfd" ; \
5744 (cd $(HOST_SUBDIR)/bfd && \
5745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5747 "RANLIB=$${RANLIB}" \
5748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5749 install-html) \
5750 || exit 1
5751
5752 @endif bfd
5753
5754 .PHONY: maybe-installcheck-bfd installcheck-bfd
5755 maybe-installcheck-bfd:
5756 @if bfd
5757 maybe-installcheck-bfd: installcheck-bfd
5758
5759 installcheck-bfd: \
5760 configure-bfd
5761 @[ -f ./bfd/Makefile ] || exit 0; \
5762 r=`${PWD_COMMAND}`; export r; \
5763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5764 $(HOST_EXPORTS) \
5765 for flag in $(EXTRA_HOST_FLAGS) ; do \
5766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5767 done; \
5768 echo "Doing installcheck in bfd" ; \
5769 (cd $(HOST_SUBDIR)/bfd && \
5770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5772 "RANLIB=$${RANLIB}" \
5773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5774 installcheck) \
5775 || exit 1
5776
5777 @endif bfd
5778
5779 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5780 maybe-mostlyclean-bfd:
5781 @if bfd
5782 maybe-mostlyclean-bfd: mostlyclean-bfd
5783
5784 mostlyclean-bfd:
5785 @[ -f ./bfd/Makefile ] || exit 0; \
5786 r=`${PWD_COMMAND}`; export r; \
5787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5788 $(HOST_EXPORTS) \
5789 for flag in $(EXTRA_HOST_FLAGS) ; do \
5790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5791 done; \
5792 echo "Doing mostlyclean in bfd" ; \
5793 (cd $(HOST_SUBDIR)/bfd && \
5794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5796 "RANLIB=$${RANLIB}" \
5797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5798 mostlyclean) \
5799 || exit 1
5800
5801 @endif bfd
5802
5803 .PHONY: maybe-clean-bfd clean-bfd
5804 maybe-clean-bfd:
5805 @if bfd
5806 maybe-clean-bfd: clean-bfd
5807
5808 clean-bfd:
5809 @[ -f ./bfd/Makefile ] || exit 0; \
5810 r=`${PWD_COMMAND}`; export r; \
5811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5812 $(HOST_EXPORTS) \
5813 for flag in $(EXTRA_HOST_FLAGS) ; do \
5814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5815 done; \
5816 echo "Doing clean in bfd" ; \
5817 (cd $(HOST_SUBDIR)/bfd && \
5818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5820 "RANLIB=$${RANLIB}" \
5821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5822 clean) \
5823 || exit 1
5824
5825 @endif bfd
5826
5827 .PHONY: maybe-distclean-bfd distclean-bfd
5828 maybe-distclean-bfd:
5829 @if bfd
5830 maybe-distclean-bfd: distclean-bfd
5831
5832 distclean-bfd:
5833 @[ -f ./bfd/Makefile ] || exit 0; \
5834 r=`${PWD_COMMAND}`; export r; \
5835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5836 $(HOST_EXPORTS) \
5837 for flag in $(EXTRA_HOST_FLAGS) ; do \
5838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5839 done; \
5840 echo "Doing distclean in bfd" ; \
5841 (cd $(HOST_SUBDIR)/bfd && \
5842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5844 "RANLIB=$${RANLIB}" \
5845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5846 distclean) \
5847 || exit 1
5848
5849 @endif bfd
5850
5851 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5852 maybe-maintainer-clean-bfd:
5853 @if bfd
5854 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5855
5856 maintainer-clean-bfd:
5857 @[ -f ./bfd/Makefile ] || exit 0; \
5858 r=`${PWD_COMMAND}`; export r; \
5859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5860 $(HOST_EXPORTS) \
5861 for flag in $(EXTRA_HOST_FLAGS) ; do \
5862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5863 done; \
5864 echo "Doing maintainer-clean in bfd" ; \
5865 (cd $(HOST_SUBDIR)/bfd && \
5866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5868 "RANLIB=$${RANLIB}" \
5869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5870 maintainer-clean) \
5871 || exit 1
5872
5873 @endif bfd
5874
5875
5876
5877 .PHONY: configure-opcodes maybe-configure-opcodes
5878 maybe-configure-opcodes:
5879 @if gcc-bootstrap
5880 configure-opcodes: stage_current
5881 @endif gcc-bootstrap
5882 @if opcodes
5883 maybe-configure-opcodes: configure-opcodes
5884 configure-opcodes:
5885 @r=`${PWD_COMMAND}`; export r; \
5886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5887 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5889 $(HOST_EXPORTS) \
5890 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5891 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5892 case $(srcdir) in \
5893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5894 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5896 esac; \
5897 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5898 libsrcdir="$$s/opcodes"; \
5899 $(SHELL) $${libsrcdir}/configure \
5900 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5901 --target=${target_alias} $${srcdiroption} \
5902 || exit 1
5903 @endif opcodes
5904
5905
5906
5907 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5908 maybe-configure-stage1-opcodes:
5909 @if opcodes-bootstrap
5910 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5911 configure-stage1-opcodes:
5912 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5913 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5914 @r=`${PWD_COMMAND}`; export r; \
5915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5916 TFLAGS="$(STAGE1_TFLAGS)"; \
5917 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5918 $(HOST_EXPORTS) \
5919 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5920 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5921 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5922 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5923 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5924 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5925 case $(srcdir) in \
5926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5927 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5929 esac; \
5930 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5931 libsrcdir="$$s/opcodes"; \
5932 $(SHELL) $${libsrcdir}/configure \
5933 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5934 --target=${target_alias} $${srcdiroption} \
5935 $(STAGE1_CONFIGURE_FLAGS)
5936 @endif opcodes-bootstrap
5937
5938 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5939 maybe-configure-stage2-opcodes:
5940 @if opcodes-bootstrap
5941 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5942 configure-stage2-opcodes:
5943 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5945 @r=`${PWD_COMMAND}`; export r; \
5946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5947 TFLAGS="$(STAGE2_TFLAGS)"; \
5948 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5949 $(HOST_EXPORTS) \
5950 $(POSTSTAGE1_HOST_EXPORTS) \
5951 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5952 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5953 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5954 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5956 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5957 case $(srcdir) in \
5958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5959 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5961 esac; \
5962 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5963 libsrcdir="$$s/opcodes"; \
5964 $(SHELL) $${libsrcdir}/configure \
5965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5966 --target=${target_alias} $${srcdiroption} \
5967 --with-build-libsubdir=$(HOST_SUBDIR) \
5968 $(STAGE2_CONFIGURE_FLAGS)
5969 @endif opcodes-bootstrap
5970
5971 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5972 maybe-configure-stage3-opcodes:
5973 @if opcodes-bootstrap
5974 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5975 configure-stage3-opcodes:
5976 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5978 @r=`${PWD_COMMAND}`; export r; \
5979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5980 TFLAGS="$(STAGE3_TFLAGS)"; \
5981 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5982 $(HOST_EXPORTS) \
5983 $(POSTSTAGE1_HOST_EXPORTS) \
5984 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5985 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5986 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5987 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5989 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5990 case $(srcdir) in \
5991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5992 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5994 esac; \
5995 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5996 libsrcdir="$$s/opcodes"; \
5997 $(SHELL) $${libsrcdir}/configure \
5998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5999 --target=${target_alias} $${srcdiroption} \
6000 --with-build-libsubdir=$(HOST_SUBDIR) \
6001 $(STAGE3_CONFIGURE_FLAGS)
6002 @endif opcodes-bootstrap
6003
6004 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6005 maybe-configure-stage4-opcodes:
6006 @if opcodes-bootstrap
6007 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6008 configure-stage4-opcodes:
6009 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6010 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6011 @r=`${PWD_COMMAND}`; export r; \
6012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6013 TFLAGS="$(STAGE4_TFLAGS)"; \
6014 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6015 $(HOST_EXPORTS) \
6016 $(POSTSTAGE1_HOST_EXPORTS) \
6017 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6018 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6019 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6020 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6022 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6023 case $(srcdir) in \
6024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6025 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6027 esac; \
6028 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6029 libsrcdir="$$s/opcodes"; \
6030 $(SHELL) $${libsrcdir}/configure \
6031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6032 --target=${target_alias} $${srcdiroption} \
6033 --with-build-libsubdir=$(HOST_SUBDIR) \
6034 $(STAGE4_CONFIGURE_FLAGS)
6035 @endif opcodes-bootstrap
6036
6037 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6038 maybe-configure-stageprofile-opcodes:
6039 @if opcodes-bootstrap
6040 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6041 configure-stageprofile-opcodes:
6042 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6044 @r=`${PWD_COMMAND}`; export r; \
6045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6046 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6047 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6048 $(HOST_EXPORTS) \
6049 $(POSTSTAGE1_HOST_EXPORTS) \
6050 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6051 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6052 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6053 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6055 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6056 case $(srcdir) in \
6057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6058 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6060 esac; \
6061 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6062 libsrcdir="$$s/opcodes"; \
6063 $(SHELL) $${libsrcdir}/configure \
6064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6065 --target=${target_alias} $${srcdiroption} \
6066 --with-build-libsubdir=$(HOST_SUBDIR) \
6067 $(STAGEprofile_CONFIGURE_FLAGS)
6068 @endif opcodes-bootstrap
6069
6070 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6071 maybe-configure-stagefeedback-opcodes:
6072 @if opcodes-bootstrap
6073 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6074 configure-stagefeedback-opcodes:
6075 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6077 @r=`${PWD_COMMAND}`; export r; \
6078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6079 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6080 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6081 $(HOST_EXPORTS) \
6082 $(POSTSTAGE1_HOST_EXPORTS) \
6083 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6084 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6085 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6086 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6087 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6088 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6089 case $(srcdir) in \
6090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6091 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6093 esac; \
6094 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6095 libsrcdir="$$s/opcodes"; \
6096 $(SHELL) $${libsrcdir}/configure \
6097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6098 --target=${target_alias} $${srcdiroption} \
6099 --with-build-libsubdir=$(HOST_SUBDIR) \
6100 $(STAGEfeedback_CONFIGURE_FLAGS)
6101 @endif opcodes-bootstrap
6102
6103
6104
6105
6106
6107 .PHONY: all-opcodes maybe-all-opcodes
6108 maybe-all-opcodes:
6109 @if gcc-bootstrap
6110 all-opcodes: stage_current
6111 @endif gcc-bootstrap
6112 @if opcodes
6113 TARGET-opcodes=all
6114 maybe-all-opcodes: all-opcodes
6115 all-opcodes: configure-opcodes
6116 @r=`${PWD_COMMAND}`; export r; \
6117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6118 $(HOST_EXPORTS) \
6119 (cd $(HOST_SUBDIR)/opcodes && \
6120 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6121 $(TARGET-opcodes))
6122 @endif opcodes
6123
6124
6125
6126 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6127 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6128 maybe-all-stage1-opcodes:
6129 maybe-clean-stage1-opcodes:
6130 @if opcodes-bootstrap
6131 maybe-all-stage1-opcodes: all-stage1-opcodes
6132 all-stage1: all-stage1-opcodes
6133 TARGET-stage1-opcodes = $(TARGET-opcodes)
6134 all-stage1-opcodes: configure-stage1-opcodes
6135 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6136 @r=`${PWD_COMMAND}`; export r; \
6137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6138 TFLAGS="$(STAGE1_TFLAGS)"; \
6139 $(HOST_EXPORTS) \
6140 cd $(HOST_SUBDIR)/opcodes && \
6141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6142 CFLAGS="$(STAGE1_CFLAGS)" \
6143 CXXFLAGS="$(STAGE1_CFLAGS)" \
6144 LIBCFLAGS="$(LIBCFLAGS)" \
6145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6148 $(EXTRA_HOST_FLAGS) \
6149 TFLAGS="$(STAGE1_TFLAGS)" \
6150 $(TARGET-stage1-opcodes)
6151
6152 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6153 clean-stage1: clean-stage1-opcodes
6154 clean-stage1-opcodes:
6155 @if [ $(current_stage) = stage1 ]; then \
6156 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6157 else \
6158 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6159 $(MAKE) stage1-start; \
6160 fi; \
6161 cd $(HOST_SUBDIR)/opcodes && \
6162 $(MAKE) $(EXTRA_HOST_FLAGS) \
6163 clean
6164 @endif opcodes-bootstrap
6165
6166
6167 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6168 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6169 maybe-all-stage2-opcodes:
6170 maybe-clean-stage2-opcodes:
6171 @if opcodes-bootstrap
6172 maybe-all-stage2-opcodes: all-stage2-opcodes
6173 all-stage2: all-stage2-opcodes
6174 TARGET-stage2-opcodes = $(TARGET-opcodes)
6175 all-stage2-opcodes: configure-stage2-opcodes
6176 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6177 @r=`${PWD_COMMAND}`; export r; \
6178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6179 TFLAGS="$(STAGE2_TFLAGS)"; \
6180 $(HOST_EXPORTS) \
6181 $(POSTSTAGE1_HOST_EXPORTS) \
6182 cd $(HOST_SUBDIR)/opcodes && \
6183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6184 CFLAGS="$(STAGE2_CFLAGS)" \
6185 CXXFLAGS="$(STAGE2_CFLAGS)" \
6186 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6190 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6191 TFLAGS="$(STAGE2_TFLAGS)" \
6192 $(TARGET-stage2-opcodes)
6193
6194 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6195 clean-stage2: clean-stage2-opcodes
6196 clean-stage2-opcodes:
6197 @if [ $(current_stage) = stage2 ]; then \
6198 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6199 else \
6200 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6201 $(MAKE) stage2-start; \
6202 fi; \
6203 cd $(HOST_SUBDIR)/opcodes && \
6204 $(MAKE) $(EXTRA_HOST_FLAGS) \
6205 $(POSTSTAGE1_FLAGS_TO_PASS) \
6206 clean
6207 @endif opcodes-bootstrap
6208
6209
6210 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6211 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6212 maybe-all-stage3-opcodes:
6213 maybe-clean-stage3-opcodes:
6214 @if opcodes-bootstrap
6215 maybe-all-stage3-opcodes: all-stage3-opcodes
6216 all-stage3: all-stage3-opcodes
6217 TARGET-stage3-opcodes = $(TARGET-opcodes)
6218 all-stage3-opcodes: configure-stage3-opcodes
6219 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6220 @r=`${PWD_COMMAND}`; export r; \
6221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6222 TFLAGS="$(STAGE3_TFLAGS)"; \
6223 $(HOST_EXPORTS) \
6224 $(POSTSTAGE1_HOST_EXPORTS) \
6225 cd $(HOST_SUBDIR)/opcodes && \
6226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6227 CFLAGS="$(STAGE3_CFLAGS)" \
6228 CXXFLAGS="$(STAGE3_CFLAGS)" \
6229 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6234 TFLAGS="$(STAGE3_TFLAGS)" \
6235 $(TARGET-stage3-opcodes)
6236
6237 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6238 clean-stage3: clean-stage3-opcodes
6239 clean-stage3-opcodes:
6240 @if [ $(current_stage) = stage3 ]; then \
6241 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6242 else \
6243 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6244 $(MAKE) stage3-start; \
6245 fi; \
6246 cd $(HOST_SUBDIR)/opcodes && \
6247 $(MAKE) $(EXTRA_HOST_FLAGS) \
6248 $(POSTSTAGE1_FLAGS_TO_PASS) \
6249 clean
6250 @endif opcodes-bootstrap
6251
6252
6253 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6254 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6255 maybe-all-stage4-opcodes:
6256 maybe-clean-stage4-opcodes:
6257 @if opcodes-bootstrap
6258 maybe-all-stage4-opcodes: all-stage4-opcodes
6259 all-stage4: all-stage4-opcodes
6260 TARGET-stage4-opcodes = $(TARGET-opcodes)
6261 all-stage4-opcodes: configure-stage4-opcodes
6262 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6263 @r=`${PWD_COMMAND}`; export r; \
6264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6265 TFLAGS="$(STAGE4_TFLAGS)"; \
6266 $(HOST_EXPORTS) \
6267 $(POSTSTAGE1_HOST_EXPORTS) \
6268 cd $(HOST_SUBDIR)/opcodes && \
6269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6270 CFLAGS="$(STAGE4_CFLAGS)" \
6271 CXXFLAGS="$(STAGE4_CFLAGS)" \
6272 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6276 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6277 TFLAGS="$(STAGE4_TFLAGS)" \
6278 $(TARGET-stage4-opcodes)
6279
6280 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6281 clean-stage4: clean-stage4-opcodes
6282 clean-stage4-opcodes:
6283 @if [ $(current_stage) = stage4 ]; then \
6284 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6285 else \
6286 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6287 $(MAKE) stage4-start; \
6288 fi; \
6289 cd $(HOST_SUBDIR)/opcodes && \
6290 $(MAKE) $(EXTRA_HOST_FLAGS) \
6291 $(POSTSTAGE1_FLAGS_TO_PASS) \
6292 clean
6293 @endif opcodes-bootstrap
6294
6295
6296 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6297 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6298 maybe-all-stageprofile-opcodes:
6299 maybe-clean-stageprofile-opcodes:
6300 @if opcodes-bootstrap
6301 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6302 all-stageprofile: all-stageprofile-opcodes
6303 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6304 all-stageprofile-opcodes: configure-stageprofile-opcodes
6305 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6306 @r=`${PWD_COMMAND}`; export r; \
6307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6308 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6309 $(HOST_EXPORTS) \
6310 $(POSTSTAGE1_HOST_EXPORTS) \
6311 cd $(HOST_SUBDIR)/opcodes && \
6312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6313 CFLAGS="$(STAGEprofile_CFLAGS)" \
6314 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
6315 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6319 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6320 TFLAGS="$(STAGEprofile_TFLAGS)" \
6321 $(TARGET-stageprofile-opcodes)
6322
6323 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6324 clean-stageprofile: clean-stageprofile-opcodes
6325 clean-stageprofile-opcodes:
6326 @if [ $(current_stage) = stageprofile ]; then \
6327 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6328 else \
6329 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6330 $(MAKE) stageprofile-start; \
6331 fi; \
6332 cd $(HOST_SUBDIR)/opcodes && \
6333 $(MAKE) $(EXTRA_HOST_FLAGS) \
6334 $(POSTSTAGE1_FLAGS_TO_PASS) \
6335 clean
6336 @endif opcodes-bootstrap
6337
6338
6339 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6340 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6341 maybe-all-stagefeedback-opcodes:
6342 maybe-clean-stagefeedback-opcodes:
6343 @if opcodes-bootstrap
6344 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6345 all-stagefeedback: all-stagefeedback-opcodes
6346 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6347 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6348 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6349 @r=`${PWD_COMMAND}`; export r; \
6350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6351 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6352 $(HOST_EXPORTS) \
6353 $(POSTSTAGE1_HOST_EXPORTS) \
6354 cd $(HOST_SUBDIR)/opcodes && \
6355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6356 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6357 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
6358 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6363 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6364 $(TARGET-stagefeedback-opcodes)
6365
6366 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6367 clean-stagefeedback: clean-stagefeedback-opcodes
6368 clean-stagefeedback-opcodes:
6369 @if [ $(current_stage) = stagefeedback ]; then \
6370 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6371 else \
6372 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6373 $(MAKE) stagefeedback-start; \
6374 fi; \
6375 cd $(HOST_SUBDIR)/opcodes && \
6376 $(MAKE) $(EXTRA_HOST_FLAGS) \
6377 $(POSTSTAGE1_FLAGS_TO_PASS) \
6378 clean
6379 @endif opcodes-bootstrap
6380
6381
6382
6383
6384
6385 .PHONY: check-opcodes maybe-check-opcodes
6386 maybe-check-opcodes:
6387 @if opcodes
6388 maybe-check-opcodes: check-opcodes
6389
6390 check-opcodes:
6391 @: $(MAKE); $(unstage)
6392 @r=`${PWD_COMMAND}`; export r; \
6393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6394 $(HOST_EXPORTS) \
6395 (cd $(HOST_SUBDIR)/opcodes && \
6396 $(MAKE) $(FLAGS_TO_PASS) check)
6397
6398 @endif opcodes
6399
6400 .PHONY: install-opcodes maybe-install-opcodes
6401 maybe-install-opcodes:
6402 @if opcodes
6403 maybe-install-opcodes: install-opcodes
6404
6405 install-opcodes: installdirs
6406 @: $(MAKE); $(unstage)
6407 @r=`${PWD_COMMAND}`; export r; \
6408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6409 $(HOST_EXPORTS) \
6410 (cd $(HOST_SUBDIR)/opcodes && \
6411 $(MAKE) $(FLAGS_TO_PASS) install)
6412
6413 @endif opcodes
6414
6415 # Other targets (info, dvi, pdf, etc.)
6416
6417 .PHONY: maybe-info-opcodes info-opcodes
6418 maybe-info-opcodes:
6419 @if opcodes
6420 maybe-info-opcodes: info-opcodes
6421
6422 info-opcodes: \
6423 configure-opcodes
6424 @[ -f ./opcodes/Makefile ] || exit 0; \
6425 r=`${PWD_COMMAND}`; export r; \
6426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6427 $(HOST_EXPORTS) \
6428 for flag in $(EXTRA_HOST_FLAGS) ; do \
6429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6430 done; \
6431 echo "Doing info in opcodes" ; \
6432 (cd $(HOST_SUBDIR)/opcodes && \
6433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6435 "RANLIB=$${RANLIB}" \
6436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6437 info) \
6438 || exit 1
6439
6440 @endif opcodes
6441
6442 .PHONY: maybe-dvi-opcodes dvi-opcodes
6443 maybe-dvi-opcodes:
6444 @if opcodes
6445 maybe-dvi-opcodes: dvi-opcodes
6446
6447 dvi-opcodes: \
6448 configure-opcodes
6449 @[ -f ./opcodes/Makefile ] || exit 0; \
6450 r=`${PWD_COMMAND}`; export r; \
6451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6452 $(HOST_EXPORTS) \
6453 for flag in $(EXTRA_HOST_FLAGS) ; do \
6454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6455 done; \
6456 echo "Doing dvi in opcodes" ; \
6457 (cd $(HOST_SUBDIR)/opcodes && \
6458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6460 "RANLIB=$${RANLIB}" \
6461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6462 dvi) \
6463 || exit 1
6464
6465 @endif opcodes
6466
6467 .PHONY: maybe-pdf-opcodes pdf-opcodes
6468 maybe-pdf-opcodes:
6469 @if opcodes
6470 maybe-pdf-opcodes: pdf-opcodes
6471
6472 pdf-opcodes: \
6473 configure-opcodes
6474 @[ -f ./opcodes/Makefile ] || exit 0; \
6475 r=`${PWD_COMMAND}`; export r; \
6476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6477 $(HOST_EXPORTS) \
6478 for flag in $(EXTRA_HOST_FLAGS) ; do \
6479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6480 done; \
6481 echo "Doing pdf in opcodes" ; \
6482 (cd $(HOST_SUBDIR)/opcodes && \
6483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6485 "RANLIB=$${RANLIB}" \
6486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6487 pdf) \
6488 || exit 1
6489
6490 @endif opcodes
6491
6492 .PHONY: maybe-html-opcodes html-opcodes
6493 maybe-html-opcodes:
6494 @if opcodes
6495 maybe-html-opcodes: html-opcodes
6496
6497 html-opcodes: \
6498 configure-opcodes
6499 @[ -f ./opcodes/Makefile ] || exit 0; \
6500 r=`${PWD_COMMAND}`; export r; \
6501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6502 $(HOST_EXPORTS) \
6503 for flag in $(EXTRA_HOST_FLAGS) ; do \
6504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6505 done; \
6506 echo "Doing html in opcodes" ; \
6507 (cd $(HOST_SUBDIR)/opcodes && \
6508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6510 "RANLIB=$${RANLIB}" \
6511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6512 html) \
6513 || exit 1
6514
6515 @endif opcodes
6516
6517 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6518 maybe-TAGS-opcodes:
6519 @if opcodes
6520 maybe-TAGS-opcodes: TAGS-opcodes
6521
6522 TAGS-opcodes: \
6523 configure-opcodes
6524 @[ -f ./opcodes/Makefile ] || exit 0; \
6525 r=`${PWD_COMMAND}`; export r; \
6526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6527 $(HOST_EXPORTS) \
6528 for flag in $(EXTRA_HOST_FLAGS) ; do \
6529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6530 done; \
6531 echo "Doing TAGS in opcodes" ; \
6532 (cd $(HOST_SUBDIR)/opcodes && \
6533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6535 "RANLIB=$${RANLIB}" \
6536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6537 TAGS) \
6538 || exit 1
6539
6540 @endif opcodes
6541
6542 .PHONY: maybe-install-info-opcodes install-info-opcodes
6543 maybe-install-info-opcodes:
6544 @if opcodes
6545 maybe-install-info-opcodes: install-info-opcodes
6546
6547 install-info-opcodes: \
6548 configure-opcodes \
6549 info-opcodes
6550 @[ -f ./opcodes/Makefile ] || exit 0; \
6551 r=`${PWD_COMMAND}`; export r; \
6552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6553 $(HOST_EXPORTS) \
6554 for flag in $(EXTRA_HOST_FLAGS) ; do \
6555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6556 done; \
6557 echo "Doing install-info in opcodes" ; \
6558 (cd $(HOST_SUBDIR)/opcodes && \
6559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6561 "RANLIB=$${RANLIB}" \
6562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6563 install-info) \
6564 || exit 1
6565
6566 @endif opcodes
6567
6568 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6569 maybe-install-pdf-opcodes:
6570 @if opcodes
6571 maybe-install-pdf-opcodes: install-pdf-opcodes
6572
6573 install-pdf-opcodes: \
6574 configure-opcodes \
6575 pdf-opcodes
6576 @[ -f ./opcodes/Makefile ] || exit 0; \
6577 r=`${PWD_COMMAND}`; export r; \
6578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6579 $(HOST_EXPORTS) \
6580 for flag in $(EXTRA_HOST_FLAGS) ; do \
6581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6582 done; \
6583 echo "Doing install-pdf in opcodes" ; \
6584 (cd $(HOST_SUBDIR)/opcodes && \
6585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6587 "RANLIB=$${RANLIB}" \
6588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6589 install-pdf) \
6590 || exit 1
6591
6592 @endif opcodes
6593
6594 .PHONY: maybe-install-html-opcodes install-html-opcodes
6595 maybe-install-html-opcodes:
6596 @if opcodes
6597 maybe-install-html-opcodes: install-html-opcodes
6598
6599 install-html-opcodes: \
6600 configure-opcodes \
6601 html-opcodes
6602 @[ -f ./opcodes/Makefile ] || exit 0; \
6603 r=`${PWD_COMMAND}`; export r; \
6604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6605 $(HOST_EXPORTS) \
6606 for flag in $(EXTRA_HOST_FLAGS) ; do \
6607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6608 done; \
6609 echo "Doing install-html in opcodes" ; \
6610 (cd $(HOST_SUBDIR)/opcodes && \
6611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6613 "RANLIB=$${RANLIB}" \
6614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6615 install-html) \
6616 || exit 1
6617
6618 @endif opcodes
6619
6620 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6621 maybe-installcheck-opcodes:
6622 @if opcodes
6623 maybe-installcheck-opcodes: installcheck-opcodes
6624
6625 installcheck-opcodes: \
6626 configure-opcodes
6627 @[ -f ./opcodes/Makefile ] || exit 0; \
6628 r=`${PWD_COMMAND}`; export r; \
6629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6630 $(HOST_EXPORTS) \
6631 for flag in $(EXTRA_HOST_FLAGS) ; do \
6632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6633 done; \
6634 echo "Doing installcheck in opcodes" ; \
6635 (cd $(HOST_SUBDIR)/opcodes && \
6636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6638 "RANLIB=$${RANLIB}" \
6639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6640 installcheck) \
6641 || exit 1
6642
6643 @endif opcodes
6644
6645 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6646 maybe-mostlyclean-opcodes:
6647 @if opcodes
6648 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6649
6650 mostlyclean-opcodes:
6651 @[ -f ./opcodes/Makefile ] || exit 0; \
6652 r=`${PWD_COMMAND}`; export r; \
6653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6654 $(HOST_EXPORTS) \
6655 for flag in $(EXTRA_HOST_FLAGS) ; do \
6656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6657 done; \
6658 echo "Doing mostlyclean in opcodes" ; \
6659 (cd $(HOST_SUBDIR)/opcodes && \
6660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6662 "RANLIB=$${RANLIB}" \
6663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6664 mostlyclean) \
6665 || exit 1
6666
6667 @endif opcodes
6668
6669 .PHONY: maybe-clean-opcodes clean-opcodes
6670 maybe-clean-opcodes:
6671 @if opcodes
6672 maybe-clean-opcodes: clean-opcodes
6673
6674 clean-opcodes:
6675 @[ -f ./opcodes/Makefile ] || exit 0; \
6676 r=`${PWD_COMMAND}`; export r; \
6677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6678 $(HOST_EXPORTS) \
6679 for flag in $(EXTRA_HOST_FLAGS) ; do \
6680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6681 done; \
6682 echo "Doing clean in opcodes" ; \
6683 (cd $(HOST_SUBDIR)/opcodes && \
6684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6686 "RANLIB=$${RANLIB}" \
6687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6688 clean) \
6689 || exit 1
6690
6691 @endif opcodes
6692
6693 .PHONY: maybe-distclean-opcodes distclean-opcodes
6694 maybe-distclean-opcodes:
6695 @if opcodes
6696 maybe-distclean-opcodes: distclean-opcodes
6697
6698 distclean-opcodes:
6699 @[ -f ./opcodes/Makefile ] || exit 0; \
6700 r=`${PWD_COMMAND}`; export r; \
6701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6702 $(HOST_EXPORTS) \
6703 for flag in $(EXTRA_HOST_FLAGS) ; do \
6704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6705 done; \
6706 echo "Doing distclean in opcodes" ; \
6707 (cd $(HOST_SUBDIR)/opcodes && \
6708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6710 "RANLIB=$${RANLIB}" \
6711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6712 distclean) \
6713 || exit 1
6714
6715 @endif opcodes
6716
6717 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6718 maybe-maintainer-clean-opcodes:
6719 @if opcodes
6720 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6721
6722 maintainer-clean-opcodes:
6723 @[ -f ./opcodes/Makefile ] || exit 0; \
6724 r=`${PWD_COMMAND}`; export r; \
6725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6726 $(HOST_EXPORTS) \
6727 for flag in $(EXTRA_HOST_FLAGS) ; do \
6728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6729 done; \
6730 echo "Doing maintainer-clean in opcodes" ; \
6731 (cd $(HOST_SUBDIR)/opcodes && \
6732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6734 "RANLIB=$${RANLIB}" \
6735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6736 maintainer-clean) \
6737 || exit 1
6738
6739 @endif opcodes
6740
6741
6742
6743 .PHONY: configure-binutils maybe-configure-binutils
6744 maybe-configure-binutils:
6745 @if gcc-bootstrap
6746 configure-binutils: stage_current
6747 @endif gcc-bootstrap
6748 @if binutils
6749 maybe-configure-binutils: configure-binutils
6750 configure-binutils:
6751 @r=`${PWD_COMMAND}`; export r; \
6752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6753 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6754 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6755 $(HOST_EXPORTS) \
6756 echo Configuring in $(HOST_SUBDIR)/binutils; \
6757 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6758 case $(srcdir) in \
6759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6760 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6762 esac; \
6763 srcdiroption="--srcdir=$${topdir}/binutils"; \
6764 libsrcdir="$$s/binutils"; \
6765 $(SHELL) $${libsrcdir}/configure \
6766 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6767 --target=${target_alias} $${srcdiroption} \
6768 || exit 1
6769 @endif binutils
6770
6771
6772
6773 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6774 maybe-configure-stage1-binutils:
6775 @if binutils-bootstrap
6776 maybe-configure-stage1-binutils: configure-stage1-binutils
6777 configure-stage1-binutils:
6778 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6779 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6780 @r=`${PWD_COMMAND}`; export r; \
6781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6782 TFLAGS="$(STAGE1_TFLAGS)"; \
6783 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6784 $(HOST_EXPORTS) \
6785 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6786 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6787 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6788 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6789 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6790 cd $(HOST_SUBDIR)/binutils || exit 1; \
6791 case $(srcdir) in \
6792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6793 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6795 esac; \
6796 srcdiroption="--srcdir=$${topdir}/binutils"; \
6797 libsrcdir="$$s/binutils"; \
6798 $(SHELL) $${libsrcdir}/configure \
6799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6800 --target=${target_alias} $${srcdiroption} \
6801 $(STAGE1_CONFIGURE_FLAGS)
6802 @endif binutils-bootstrap
6803
6804 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6805 maybe-configure-stage2-binutils:
6806 @if binutils-bootstrap
6807 maybe-configure-stage2-binutils: configure-stage2-binutils
6808 configure-stage2-binutils:
6809 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6810 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6811 @r=`${PWD_COMMAND}`; export r; \
6812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6813 TFLAGS="$(STAGE2_TFLAGS)"; \
6814 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6815 $(HOST_EXPORTS) \
6816 $(POSTSTAGE1_HOST_EXPORTS) \
6817 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6818 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6819 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6820 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6822 cd $(HOST_SUBDIR)/binutils || exit 1; \
6823 case $(srcdir) in \
6824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6825 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6827 esac; \
6828 srcdiroption="--srcdir=$${topdir}/binutils"; \
6829 libsrcdir="$$s/binutils"; \
6830 $(SHELL) $${libsrcdir}/configure \
6831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6832 --target=${target_alias} $${srcdiroption} \
6833 --with-build-libsubdir=$(HOST_SUBDIR) \
6834 $(STAGE2_CONFIGURE_FLAGS)
6835 @endif binutils-bootstrap
6836
6837 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6838 maybe-configure-stage3-binutils:
6839 @if binutils-bootstrap
6840 maybe-configure-stage3-binutils: configure-stage3-binutils
6841 configure-stage3-binutils:
6842 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6844 @r=`${PWD_COMMAND}`; export r; \
6845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6846 TFLAGS="$(STAGE3_TFLAGS)"; \
6847 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6848 $(HOST_EXPORTS) \
6849 $(POSTSTAGE1_HOST_EXPORTS) \
6850 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6851 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6852 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6853 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6855 cd $(HOST_SUBDIR)/binutils || exit 1; \
6856 case $(srcdir) in \
6857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6858 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6860 esac; \
6861 srcdiroption="--srcdir=$${topdir}/binutils"; \
6862 libsrcdir="$$s/binutils"; \
6863 $(SHELL) $${libsrcdir}/configure \
6864 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6865 --target=${target_alias} $${srcdiroption} \
6866 --with-build-libsubdir=$(HOST_SUBDIR) \
6867 $(STAGE3_CONFIGURE_FLAGS)
6868 @endif binutils-bootstrap
6869
6870 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6871 maybe-configure-stage4-binutils:
6872 @if binutils-bootstrap
6873 maybe-configure-stage4-binutils: configure-stage4-binutils
6874 configure-stage4-binutils:
6875 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6876 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6877 @r=`${PWD_COMMAND}`; export r; \
6878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6879 TFLAGS="$(STAGE4_TFLAGS)"; \
6880 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6881 $(HOST_EXPORTS) \
6882 $(POSTSTAGE1_HOST_EXPORTS) \
6883 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6884 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6885 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6886 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6887 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6888 cd $(HOST_SUBDIR)/binutils || exit 1; \
6889 case $(srcdir) in \
6890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6891 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6893 esac; \
6894 srcdiroption="--srcdir=$${topdir}/binutils"; \
6895 libsrcdir="$$s/binutils"; \
6896 $(SHELL) $${libsrcdir}/configure \
6897 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6898 --target=${target_alias} $${srcdiroption} \
6899 --with-build-libsubdir=$(HOST_SUBDIR) \
6900 $(STAGE4_CONFIGURE_FLAGS)
6901 @endif binutils-bootstrap
6902
6903 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6904 maybe-configure-stageprofile-binutils:
6905 @if binutils-bootstrap
6906 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6907 configure-stageprofile-binutils:
6908 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6909 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6910 @r=`${PWD_COMMAND}`; export r; \
6911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6912 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6913 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6914 $(HOST_EXPORTS) \
6915 $(POSTSTAGE1_HOST_EXPORTS) \
6916 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6917 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6918 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6919 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6921 cd $(HOST_SUBDIR)/binutils || exit 1; \
6922 case $(srcdir) in \
6923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6924 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6926 esac; \
6927 srcdiroption="--srcdir=$${topdir}/binutils"; \
6928 libsrcdir="$$s/binutils"; \
6929 $(SHELL) $${libsrcdir}/configure \
6930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6931 --target=${target_alias} $${srcdiroption} \
6932 --with-build-libsubdir=$(HOST_SUBDIR) \
6933 $(STAGEprofile_CONFIGURE_FLAGS)
6934 @endif binutils-bootstrap
6935
6936 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6937 maybe-configure-stagefeedback-binutils:
6938 @if binutils-bootstrap
6939 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6940 configure-stagefeedback-binutils:
6941 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6942 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6943 @r=`${PWD_COMMAND}`; export r; \
6944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6945 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6946 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6947 $(HOST_EXPORTS) \
6948 $(POSTSTAGE1_HOST_EXPORTS) \
6949 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6950 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6951 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6952 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6953 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6954 cd $(HOST_SUBDIR)/binutils || exit 1; \
6955 case $(srcdir) in \
6956 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6957 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6958 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6959 esac; \
6960 srcdiroption="--srcdir=$${topdir}/binutils"; \
6961 libsrcdir="$$s/binutils"; \
6962 $(SHELL) $${libsrcdir}/configure \
6963 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6964 --target=${target_alias} $${srcdiroption} \
6965 --with-build-libsubdir=$(HOST_SUBDIR) \
6966 $(STAGEfeedback_CONFIGURE_FLAGS)
6967 @endif binutils-bootstrap
6968
6969
6970
6971
6972
6973 .PHONY: all-binutils maybe-all-binutils
6974 maybe-all-binutils:
6975 @if gcc-bootstrap
6976 all-binutils: stage_current
6977 @endif gcc-bootstrap
6978 @if binutils
6979 TARGET-binutils=all
6980 maybe-all-binutils: all-binutils
6981 all-binutils: configure-binutils
6982 @r=`${PWD_COMMAND}`; export r; \
6983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6984 $(HOST_EXPORTS) \
6985 (cd $(HOST_SUBDIR)/binutils && \
6986 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6987 $(TARGET-binutils))
6988 @endif binutils
6989
6990
6991
6992 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6993 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6994 maybe-all-stage1-binutils:
6995 maybe-clean-stage1-binutils:
6996 @if binutils-bootstrap
6997 maybe-all-stage1-binutils: all-stage1-binutils
6998 all-stage1: all-stage1-binutils
6999 TARGET-stage1-binutils = $(TARGET-binutils)
7000 all-stage1-binutils: configure-stage1-binutils
7001 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7002 @r=`${PWD_COMMAND}`; export r; \
7003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7004 TFLAGS="$(STAGE1_TFLAGS)"; \
7005 $(HOST_EXPORTS) \
7006 cd $(HOST_SUBDIR)/binutils && \
7007 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7008 CFLAGS="$(STAGE1_CFLAGS)" \
7009 CXXFLAGS="$(STAGE1_CFLAGS)" \
7010 LIBCFLAGS="$(LIBCFLAGS)" \
7011 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7012 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7013 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7014 $(EXTRA_HOST_FLAGS) \
7015 TFLAGS="$(STAGE1_TFLAGS)" \
7016 $(TARGET-stage1-binutils)
7017
7018 maybe-clean-stage1-binutils: clean-stage1-binutils
7019 clean-stage1: clean-stage1-binutils
7020 clean-stage1-binutils:
7021 @if [ $(current_stage) = stage1 ]; then \
7022 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7023 else \
7024 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7025 $(MAKE) stage1-start; \
7026 fi; \
7027 cd $(HOST_SUBDIR)/binutils && \
7028 $(MAKE) $(EXTRA_HOST_FLAGS) \
7029 clean
7030 @endif binutils-bootstrap
7031
7032
7033 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7034 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7035 maybe-all-stage2-binutils:
7036 maybe-clean-stage2-binutils:
7037 @if binutils-bootstrap
7038 maybe-all-stage2-binutils: all-stage2-binutils
7039 all-stage2: all-stage2-binutils
7040 TARGET-stage2-binutils = $(TARGET-binutils)
7041 all-stage2-binutils: configure-stage2-binutils
7042 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7043 @r=`${PWD_COMMAND}`; export r; \
7044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7045 TFLAGS="$(STAGE2_TFLAGS)"; \
7046 $(HOST_EXPORTS) \
7047 $(POSTSTAGE1_HOST_EXPORTS) \
7048 cd $(HOST_SUBDIR)/binutils && \
7049 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7050 CFLAGS="$(STAGE2_CFLAGS)" \
7051 CXXFLAGS="$(STAGE2_CFLAGS)" \
7052 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7053 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7054 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7055 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7056 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7057 TFLAGS="$(STAGE2_TFLAGS)" \
7058 $(TARGET-stage2-binutils)
7059
7060 maybe-clean-stage2-binutils: clean-stage2-binutils
7061 clean-stage2: clean-stage2-binutils
7062 clean-stage2-binutils:
7063 @if [ $(current_stage) = stage2 ]; then \
7064 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7065 else \
7066 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7067 $(MAKE) stage2-start; \
7068 fi; \
7069 cd $(HOST_SUBDIR)/binutils && \
7070 $(MAKE) $(EXTRA_HOST_FLAGS) \
7071 $(POSTSTAGE1_FLAGS_TO_PASS) \
7072 clean
7073 @endif binutils-bootstrap
7074
7075
7076 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7077 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7078 maybe-all-stage3-binutils:
7079 maybe-clean-stage3-binutils:
7080 @if binutils-bootstrap
7081 maybe-all-stage3-binutils: all-stage3-binutils
7082 all-stage3: all-stage3-binutils
7083 TARGET-stage3-binutils = $(TARGET-binutils)
7084 all-stage3-binutils: configure-stage3-binutils
7085 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7086 @r=`${PWD_COMMAND}`; export r; \
7087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7088 TFLAGS="$(STAGE3_TFLAGS)"; \
7089 $(HOST_EXPORTS) \
7090 $(POSTSTAGE1_HOST_EXPORTS) \
7091 cd $(HOST_SUBDIR)/binutils && \
7092 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7093 CFLAGS="$(STAGE3_CFLAGS)" \
7094 CXXFLAGS="$(STAGE3_CFLAGS)" \
7095 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7096 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7097 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7098 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7099 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7100 TFLAGS="$(STAGE3_TFLAGS)" \
7101 $(TARGET-stage3-binutils)
7102
7103 maybe-clean-stage3-binutils: clean-stage3-binutils
7104 clean-stage3: clean-stage3-binutils
7105 clean-stage3-binutils:
7106 @if [ $(current_stage) = stage3 ]; then \
7107 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7108 else \
7109 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7110 $(MAKE) stage3-start; \
7111 fi; \
7112 cd $(HOST_SUBDIR)/binutils && \
7113 $(MAKE) $(EXTRA_HOST_FLAGS) \
7114 $(POSTSTAGE1_FLAGS_TO_PASS) \
7115 clean
7116 @endif binutils-bootstrap
7117
7118
7119 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7120 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7121 maybe-all-stage4-binutils:
7122 maybe-clean-stage4-binutils:
7123 @if binutils-bootstrap
7124 maybe-all-stage4-binutils: all-stage4-binutils
7125 all-stage4: all-stage4-binutils
7126 TARGET-stage4-binutils = $(TARGET-binutils)
7127 all-stage4-binutils: configure-stage4-binutils
7128 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7129 @r=`${PWD_COMMAND}`; export r; \
7130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7131 TFLAGS="$(STAGE4_TFLAGS)"; \
7132 $(HOST_EXPORTS) \
7133 $(POSTSTAGE1_HOST_EXPORTS) \
7134 cd $(HOST_SUBDIR)/binutils && \
7135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7136 CFLAGS="$(STAGE4_CFLAGS)" \
7137 CXXFLAGS="$(STAGE4_CFLAGS)" \
7138 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7139 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7140 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7141 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7142 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7143 TFLAGS="$(STAGE4_TFLAGS)" \
7144 $(TARGET-stage4-binutils)
7145
7146 maybe-clean-stage4-binutils: clean-stage4-binutils
7147 clean-stage4: clean-stage4-binutils
7148 clean-stage4-binutils:
7149 @if [ $(current_stage) = stage4 ]; then \
7150 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7151 else \
7152 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7153 $(MAKE) stage4-start; \
7154 fi; \
7155 cd $(HOST_SUBDIR)/binutils && \
7156 $(MAKE) $(EXTRA_HOST_FLAGS) \
7157 $(POSTSTAGE1_FLAGS_TO_PASS) \
7158 clean
7159 @endif binutils-bootstrap
7160
7161
7162 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7163 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7164 maybe-all-stageprofile-binutils:
7165 maybe-clean-stageprofile-binutils:
7166 @if binutils-bootstrap
7167 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7168 all-stageprofile: all-stageprofile-binutils
7169 TARGET-stageprofile-binutils = $(TARGET-binutils)
7170 all-stageprofile-binutils: configure-stageprofile-binutils
7171 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7172 @r=`${PWD_COMMAND}`; export r; \
7173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7174 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7175 $(HOST_EXPORTS) \
7176 $(POSTSTAGE1_HOST_EXPORTS) \
7177 cd $(HOST_SUBDIR)/binutils && \
7178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7179 CFLAGS="$(STAGEprofile_CFLAGS)" \
7180 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
7181 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7182 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7183 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7184 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7185 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7186 TFLAGS="$(STAGEprofile_TFLAGS)" \
7187 $(TARGET-stageprofile-binutils)
7188
7189 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7190 clean-stageprofile: clean-stageprofile-binutils
7191 clean-stageprofile-binutils:
7192 @if [ $(current_stage) = stageprofile ]; then \
7193 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7194 else \
7195 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7196 $(MAKE) stageprofile-start; \
7197 fi; \
7198 cd $(HOST_SUBDIR)/binutils && \
7199 $(MAKE) $(EXTRA_HOST_FLAGS) \
7200 $(POSTSTAGE1_FLAGS_TO_PASS) \
7201 clean
7202 @endif binutils-bootstrap
7203
7204
7205 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7206 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7207 maybe-all-stagefeedback-binutils:
7208 maybe-clean-stagefeedback-binutils:
7209 @if binutils-bootstrap
7210 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7211 all-stagefeedback: all-stagefeedback-binutils
7212 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7213 all-stagefeedback-binutils: configure-stagefeedback-binutils
7214 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7215 @r=`${PWD_COMMAND}`; export r; \
7216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7217 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7218 $(HOST_EXPORTS) \
7219 $(POSTSTAGE1_HOST_EXPORTS) \
7220 cd $(HOST_SUBDIR)/binutils && \
7221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7222 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7223 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
7224 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7228 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7229 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7230 $(TARGET-stagefeedback-binutils)
7231
7232 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7233 clean-stagefeedback: clean-stagefeedback-binutils
7234 clean-stagefeedback-binutils:
7235 @if [ $(current_stage) = stagefeedback ]; then \
7236 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7237 else \
7238 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7239 $(MAKE) stagefeedback-start; \
7240 fi; \
7241 cd $(HOST_SUBDIR)/binutils && \
7242 $(MAKE) $(EXTRA_HOST_FLAGS) \
7243 $(POSTSTAGE1_FLAGS_TO_PASS) \
7244 clean
7245 @endif binutils-bootstrap
7246
7247
7248
7249
7250
7251 .PHONY: check-binutils maybe-check-binutils
7252 maybe-check-binutils:
7253 @if binutils
7254 maybe-check-binutils: check-binutils
7255
7256 check-binutils:
7257 @: $(MAKE); $(unstage)
7258 @r=`${PWD_COMMAND}`; export r; \
7259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7260 $(HOST_EXPORTS) \
7261 (cd $(HOST_SUBDIR)/binutils && \
7262 $(MAKE) $(FLAGS_TO_PASS) check)
7263
7264 @endif binutils
7265
7266 .PHONY: install-binutils maybe-install-binutils
7267 maybe-install-binutils:
7268 @if binutils
7269 maybe-install-binutils: install-binutils
7270
7271 install-binutils: installdirs
7272 @: $(MAKE); $(unstage)
7273 @r=`${PWD_COMMAND}`; export r; \
7274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7275 $(HOST_EXPORTS) \
7276 (cd $(HOST_SUBDIR)/binutils && \
7277 $(MAKE) $(FLAGS_TO_PASS) install)
7278
7279 @endif binutils
7280
7281 # Other targets (info, dvi, pdf, etc.)
7282
7283 .PHONY: maybe-info-binutils info-binutils
7284 maybe-info-binutils:
7285 @if binutils
7286 maybe-info-binutils: info-binutils
7287
7288 info-binutils: \
7289 configure-binutils
7290 @[ -f ./binutils/Makefile ] || exit 0; \
7291 r=`${PWD_COMMAND}`; export r; \
7292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7293 $(HOST_EXPORTS) \
7294 for flag in $(EXTRA_HOST_FLAGS) ; do \
7295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7296 done; \
7297 echo "Doing info in binutils" ; \
7298 (cd $(HOST_SUBDIR)/binutils && \
7299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7301 "RANLIB=$${RANLIB}" \
7302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7303 info) \
7304 || exit 1
7305
7306 @endif binutils
7307
7308 .PHONY: maybe-dvi-binutils dvi-binutils
7309 maybe-dvi-binutils:
7310 @if binutils
7311 maybe-dvi-binutils: dvi-binutils
7312
7313 dvi-binutils: \
7314 configure-binutils
7315 @[ -f ./binutils/Makefile ] || exit 0; \
7316 r=`${PWD_COMMAND}`; export r; \
7317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7318 $(HOST_EXPORTS) \
7319 for flag in $(EXTRA_HOST_FLAGS) ; do \
7320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7321 done; \
7322 echo "Doing dvi in binutils" ; \
7323 (cd $(HOST_SUBDIR)/binutils && \
7324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7326 "RANLIB=$${RANLIB}" \
7327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7328 dvi) \
7329 || exit 1
7330
7331 @endif binutils
7332
7333 .PHONY: maybe-pdf-binutils pdf-binutils
7334 maybe-pdf-binutils:
7335 @if binutils
7336 maybe-pdf-binutils: pdf-binutils
7337
7338 pdf-binutils: \
7339 configure-binutils
7340 @[ -f ./binutils/Makefile ] || exit 0; \
7341 r=`${PWD_COMMAND}`; export r; \
7342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7343 $(HOST_EXPORTS) \
7344 for flag in $(EXTRA_HOST_FLAGS) ; do \
7345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7346 done; \
7347 echo "Doing pdf in binutils" ; \
7348 (cd $(HOST_SUBDIR)/binutils && \
7349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7351 "RANLIB=$${RANLIB}" \
7352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7353 pdf) \
7354 || exit 1
7355
7356 @endif binutils
7357
7358 .PHONY: maybe-html-binutils html-binutils
7359 maybe-html-binutils:
7360 @if binutils
7361 maybe-html-binutils: html-binutils
7362
7363 html-binutils: \
7364 configure-binutils
7365 @[ -f ./binutils/Makefile ] || exit 0; \
7366 r=`${PWD_COMMAND}`; export r; \
7367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7368 $(HOST_EXPORTS) \
7369 for flag in $(EXTRA_HOST_FLAGS) ; do \
7370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7371 done; \
7372 echo "Doing html in binutils" ; \
7373 (cd $(HOST_SUBDIR)/binutils && \
7374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7376 "RANLIB=$${RANLIB}" \
7377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7378 html) \
7379 || exit 1
7380
7381 @endif binutils
7382
7383 .PHONY: maybe-TAGS-binutils TAGS-binutils
7384 maybe-TAGS-binutils:
7385 @if binutils
7386 maybe-TAGS-binutils: TAGS-binutils
7387
7388 TAGS-binutils: \
7389 configure-binutils
7390 @[ -f ./binutils/Makefile ] || exit 0; \
7391 r=`${PWD_COMMAND}`; export r; \
7392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7393 $(HOST_EXPORTS) \
7394 for flag in $(EXTRA_HOST_FLAGS) ; do \
7395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7396 done; \
7397 echo "Doing TAGS in binutils" ; \
7398 (cd $(HOST_SUBDIR)/binutils && \
7399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7401 "RANLIB=$${RANLIB}" \
7402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7403 TAGS) \
7404 || exit 1
7405
7406 @endif binutils
7407
7408 .PHONY: maybe-install-info-binutils install-info-binutils
7409 maybe-install-info-binutils:
7410 @if binutils
7411 maybe-install-info-binutils: install-info-binutils
7412
7413 install-info-binutils: \
7414 configure-binutils \
7415 info-binutils
7416 @[ -f ./binutils/Makefile ] || exit 0; \
7417 r=`${PWD_COMMAND}`; export r; \
7418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7419 $(HOST_EXPORTS) \
7420 for flag in $(EXTRA_HOST_FLAGS) ; do \
7421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7422 done; \
7423 echo "Doing install-info in binutils" ; \
7424 (cd $(HOST_SUBDIR)/binutils && \
7425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7427 "RANLIB=$${RANLIB}" \
7428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7429 install-info) \
7430 || exit 1
7431
7432 @endif binutils
7433
7434 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7435 maybe-install-pdf-binutils:
7436 @if binutils
7437 maybe-install-pdf-binutils: install-pdf-binutils
7438
7439 install-pdf-binutils: \
7440 configure-binutils \
7441 pdf-binutils
7442 @[ -f ./binutils/Makefile ] || exit 0; \
7443 r=`${PWD_COMMAND}`; export r; \
7444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7445 $(HOST_EXPORTS) \
7446 for flag in $(EXTRA_HOST_FLAGS) ; do \
7447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7448 done; \
7449 echo "Doing install-pdf in binutils" ; \
7450 (cd $(HOST_SUBDIR)/binutils && \
7451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7453 "RANLIB=$${RANLIB}" \
7454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7455 install-pdf) \
7456 || exit 1
7457
7458 @endif binutils
7459
7460 .PHONY: maybe-install-html-binutils install-html-binutils
7461 maybe-install-html-binutils:
7462 @if binutils
7463 maybe-install-html-binutils: install-html-binutils
7464
7465 install-html-binutils: \
7466 configure-binutils \
7467 html-binutils
7468 @[ -f ./binutils/Makefile ] || exit 0; \
7469 r=`${PWD_COMMAND}`; export r; \
7470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7471 $(HOST_EXPORTS) \
7472 for flag in $(EXTRA_HOST_FLAGS) ; do \
7473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7474 done; \
7475 echo "Doing install-html in binutils" ; \
7476 (cd $(HOST_SUBDIR)/binutils && \
7477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7479 "RANLIB=$${RANLIB}" \
7480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7481 install-html) \
7482 || exit 1
7483
7484 @endif binutils
7485
7486 .PHONY: maybe-installcheck-binutils installcheck-binutils
7487 maybe-installcheck-binutils:
7488 @if binutils
7489 maybe-installcheck-binutils: installcheck-binutils
7490
7491 installcheck-binutils: \
7492 configure-binutils
7493 @[ -f ./binutils/Makefile ] || exit 0; \
7494 r=`${PWD_COMMAND}`; export r; \
7495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7496 $(HOST_EXPORTS) \
7497 for flag in $(EXTRA_HOST_FLAGS) ; do \
7498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7499 done; \
7500 echo "Doing installcheck in binutils" ; \
7501 (cd $(HOST_SUBDIR)/binutils && \
7502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7504 "RANLIB=$${RANLIB}" \
7505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7506 installcheck) \
7507 || exit 1
7508
7509 @endif binutils
7510
7511 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7512 maybe-mostlyclean-binutils:
7513 @if binutils
7514 maybe-mostlyclean-binutils: mostlyclean-binutils
7515
7516 mostlyclean-binutils:
7517 @[ -f ./binutils/Makefile ] || exit 0; \
7518 r=`${PWD_COMMAND}`; export r; \
7519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7520 $(HOST_EXPORTS) \
7521 for flag in $(EXTRA_HOST_FLAGS) ; do \
7522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7523 done; \
7524 echo "Doing mostlyclean in binutils" ; \
7525 (cd $(HOST_SUBDIR)/binutils && \
7526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7528 "RANLIB=$${RANLIB}" \
7529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7530 mostlyclean) \
7531 || exit 1
7532
7533 @endif binutils
7534
7535 .PHONY: maybe-clean-binutils clean-binutils
7536 maybe-clean-binutils:
7537 @if binutils
7538 maybe-clean-binutils: clean-binutils
7539
7540 clean-binutils:
7541 @[ -f ./binutils/Makefile ] || exit 0; \
7542 r=`${PWD_COMMAND}`; export r; \
7543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7544 $(HOST_EXPORTS) \
7545 for flag in $(EXTRA_HOST_FLAGS) ; do \
7546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7547 done; \
7548 echo "Doing clean in binutils" ; \
7549 (cd $(HOST_SUBDIR)/binutils && \
7550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7552 "RANLIB=$${RANLIB}" \
7553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7554 clean) \
7555 || exit 1
7556
7557 @endif binutils
7558
7559 .PHONY: maybe-distclean-binutils distclean-binutils
7560 maybe-distclean-binutils:
7561 @if binutils
7562 maybe-distclean-binutils: distclean-binutils
7563
7564 distclean-binutils:
7565 @[ -f ./binutils/Makefile ] || exit 0; \
7566 r=`${PWD_COMMAND}`; export r; \
7567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7568 $(HOST_EXPORTS) \
7569 for flag in $(EXTRA_HOST_FLAGS) ; do \
7570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7571 done; \
7572 echo "Doing distclean in binutils" ; \
7573 (cd $(HOST_SUBDIR)/binutils && \
7574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7576 "RANLIB=$${RANLIB}" \
7577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7578 distclean) \
7579 || exit 1
7580
7581 @endif binutils
7582
7583 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7584 maybe-maintainer-clean-binutils:
7585 @if binutils
7586 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7587
7588 maintainer-clean-binutils:
7589 @[ -f ./binutils/Makefile ] || exit 0; \
7590 r=`${PWD_COMMAND}`; export r; \
7591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7592 $(HOST_EXPORTS) \
7593 for flag in $(EXTRA_HOST_FLAGS) ; do \
7594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7595 done; \
7596 echo "Doing maintainer-clean in binutils" ; \
7597 (cd $(HOST_SUBDIR)/binutils && \
7598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7600 "RANLIB=$${RANLIB}" \
7601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7602 maintainer-clean) \
7603 || exit 1
7604
7605 @endif binutils
7606
7607
7608
7609 .PHONY: configure-bison maybe-configure-bison
7610 maybe-configure-bison:
7611 @if gcc-bootstrap
7612 configure-bison: stage_current
7613 @endif gcc-bootstrap
7614 @if bison
7615 maybe-configure-bison: configure-bison
7616 configure-bison:
7617 @: $(MAKE); $(unstage)
7618 @r=`${PWD_COMMAND}`; export r; \
7619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7620 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7621 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7622 $(HOST_EXPORTS) \
7623 echo Configuring in $(HOST_SUBDIR)/bison; \
7624 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7625 case $(srcdir) in \
7626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7627 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7629 esac; \
7630 srcdiroption="--srcdir=$${topdir}/bison"; \
7631 libsrcdir="$$s/bison"; \
7632 $(SHELL) $${libsrcdir}/configure \
7633 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7634 --target=${target_alias} $${srcdiroption} \
7635 || exit 1
7636 @endif bison
7637
7638
7639
7640
7641
7642 .PHONY: all-bison maybe-all-bison
7643 maybe-all-bison:
7644 @if gcc-bootstrap
7645 all-bison: stage_current
7646 @endif gcc-bootstrap
7647 @if bison
7648 TARGET-bison=all
7649 maybe-all-bison: all-bison
7650 all-bison: configure-bison
7651 @: $(MAKE); $(unstage)
7652 @r=`${PWD_COMMAND}`; export r; \
7653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7654 $(HOST_EXPORTS) \
7655 (cd $(HOST_SUBDIR)/bison && \
7656 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7657 $(TARGET-bison))
7658 @endif bison
7659
7660
7661
7662
7663 .PHONY: check-bison maybe-check-bison
7664 maybe-check-bison:
7665 @if bison
7666 maybe-check-bison: check-bison
7667
7668 # This module is only tested in a native toolchain.
7669 check-bison:
7670 @: $(MAKE); $(unstage)
7671 @if [ '$(host)' = '$(target)' ] ; then \
7672 r=`${PWD_COMMAND}`; export r; \
7673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7674 $(HOST_EXPORTS) \
7675 (cd $(HOST_SUBDIR)/bison && \
7676 $(MAKE) $(FLAGS_TO_PASS) check); \
7677 fi
7678
7679 @endif bison
7680
7681 .PHONY: install-bison maybe-install-bison
7682 maybe-install-bison:
7683 @if bison
7684 maybe-install-bison: install-bison
7685
7686 install-bison: installdirs
7687 @: $(MAKE); $(unstage)
7688 @r=`${PWD_COMMAND}`; export r; \
7689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7690 $(HOST_EXPORTS) \
7691 (cd $(HOST_SUBDIR)/bison && \
7692 $(MAKE) $(FLAGS_TO_PASS) install)
7693
7694 @endif bison
7695
7696 # Other targets (info, dvi, pdf, etc.)
7697
7698 .PHONY: maybe-info-bison info-bison
7699 maybe-info-bison:
7700 @if bison
7701 maybe-info-bison: info-bison
7702
7703 info-bison: \
7704 configure-bison
7705 @: $(MAKE); $(unstage)
7706 @[ -f ./bison/Makefile ] || exit 0; \
7707 r=`${PWD_COMMAND}`; export r; \
7708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7709 $(HOST_EXPORTS) \
7710 for flag in $(EXTRA_HOST_FLAGS) ; do \
7711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7712 done; \
7713 echo "Doing info in bison" ; \
7714 (cd $(HOST_SUBDIR)/bison && \
7715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7717 "RANLIB=$${RANLIB}" \
7718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7719 info) \
7720 || exit 1
7721
7722 @endif bison
7723
7724 .PHONY: maybe-dvi-bison dvi-bison
7725 maybe-dvi-bison:
7726 @if bison
7727 maybe-dvi-bison: dvi-bison
7728
7729 dvi-bison: \
7730 configure-bison
7731 @: $(MAKE); $(unstage)
7732 @[ -f ./bison/Makefile ] || exit 0; \
7733 r=`${PWD_COMMAND}`; export r; \
7734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7735 $(HOST_EXPORTS) \
7736 for flag in $(EXTRA_HOST_FLAGS) ; do \
7737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7738 done; \
7739 echo "Doing dvi in bison" ; \
7740 (cd $(HOST_SUBDIR)/bison && \
7741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7743 "RANLIB=$${RANLIB}" \
7744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7745 dvi) \
7746 || exit 1
7747
7748 @endif bison
7749
7750 .PHONY: maybe-pdf-bison pdf-bison
7751 maybe-pdf-bison:
7752 @if bison
7753 maybe-pdf-bison: pdf-bison
7754
7755 pdf-bison: \
7756 configure-bison
7757 @: $(MAKE); $(unstage)
7758 @[ -f ./bison/Makefile ] || exit 0; \
7759 r=`${PWD_COMMAND}`; export r; \
7760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7761 $(HOST_EXPORTS) \
7762 for flag in $(EXTRA_HOST_FLAGS) ; do \
7763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7764 done; \
7765 echo "Doing pdf in bison" ; \
7766 (cd $(HOST_SUBDIR)/bison && \
7767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7769 "RANLIB=$${RANLIB}" \
7770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7771 pdf) \
7772 || exit 1
7773
7774 @endif bison
7775
7776 .PHONY: maybe-html-bison html-bison
7777 maybe-html-bison:
7778 @if bison
7779 maybe-html-bison: html-bison
7780
7781 html-bison: \
7782 configure-bison
7783 @: $(MAKE); $(unstage)
7784 @[ -f ./bison/Makefile ] || exit 0; \
7785 r=`${PWD_COMMAND}`; export r; \
7786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7787 $(HOST_EXPORTS) \
7788 for flag in $(EXTRA_HOST_FLAGS) ; do \
7789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7790 done; \
7791 echo "Doing html in bison" ; \
7792 (cd $(HOST_SUBDIR)/bison && \
7793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7795 "RANLIB=$${RANLIB}" \
7796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7797 html) \
7798 || exit 1
7799
7800 @endif bison
7801
7802 .PHONY: maybe-TAGS-bison TAGS-bison
7803 maybe-TAGS-bison:
7804 @if bison
7805 maybe-TAGS-bison: TAGS-bison
7806
7807 TAGS-bison: \
7808 configure-bison
7809 @: $(MAKE); $(unstage)
7810 @[ -f ./bison/Makefile ] || exit 0; \
7811 r=`${PWD_COMMAND}`; export r; \
7812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813 $(HOST_EXPORTS) \
7814 for flag in $(EXTRA_HOST_FLAGS) ; do \
7815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7816 done; \
7817 echo "Doing TAGS in bison" ; \
7818 (cd $(HOST_SUBDIR)/bison && \
7819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7821 "RANLIB=$${RANLIB}" \
7822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7823 TAGS) \
7824 || exit 1
7825
7826 @endif bison
7827
7828 .PHONY: maybe-install-info-bison install-info-bison
7829 maybe-install-info-bison:
7830 @if bison
7831 maybe-install-info-bison: install-info-bison
7832
7833 install-info-bison: \
7834 configure-bison \
7835 info-bison
7836 @: $(MAKE); $(unstage)
7837 @[ -f ./bison/Makefile ] || exit 0; \
7838 r=`${PWD_COMMAND}`; export r; \
7839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7840 $(HOST_EXPORTS) \
7841 for flag in $(EXTRA_HOST_FLAGS) ; do \
7842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7843 done; \
7844 echo "Doing install-info in bison" ; \
7845 (cd $(HOST_SUBDIR)/bison && \
7846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7848 "RANLIB=$${RANLIB}" \
7849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7850 install-info) \
7851 || exit 1
7852
7853 @endif bison
7854
7855 .PHONY: maybe-install-pdf-bison install-pdf-bison
7856 maybe-install-pdf-bison:
7857 @if bison
7858 maybe-install-pdf-bison: install-pdf-bison
7859
7860 install-pdf-bison: \
7861 configure-bison \
7862 pdf-bison
7863 @: $(MAKE); $(unstage)
7864 @[ -f ./bison/Makefile ] || exit 0; \
7865 r=`${PWD_COMMAND}`; export r; \
7866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7867 $(HOST_EXPORTS) \
7868 for flag in $(EXTRA_HOST_FLAGS) ; do \
7869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7870 done; \
7871 echo "Doing install-pdf in bison" ; \
7872 (cd $(HOST_SUBDIR)/bison && \
7873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7875 "RANLIB=$${RANLIB}" \
7876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7877 install-pdf) \
7878 || exit 1
7879
7880 @endif bison
7881
7882 .PHONY: maybe-install-html-bison install-html-bison
7883 maybe-install-html-bison:
7884 @if bison
7885 maybe-install-html-bison: install-html-bison
7886
7887 install-html-bison: \
7888 configure-bison \
7889 html-bison
7890 @: $(MAKE); $(unstage)
7891 @[ -f ./bison/Makefile ] || exit 0; \
7892 r=`${PWD_COMMAND}`; export r; \
7893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7894 $(HOST_EXPORTS) \
7895 for flag in $(EXTRA_HOST_FLAGS) ; do \
7896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7897 done; \
7898 echo "Doing install-html in bison" ; \
7899 (cd $(HOST_SUBDIR)/bison && \
7900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7902 "RANLIB=$${RANLIB}" \
7903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7904 install-html) \
7905 || exit 1
7906
7907 @endif bison
7908
7909 .PHONY: maybe-installcheck-bison installcheck-bison
7910 maybe-installcheck-bison:
7911 @if bison
7912 maybe-installcheck-bison: installcheck-bison
7913
7914 installcheck-bison: \
7915 configure-bison
7916 @: $(MAKE); $(unstage)
7917 @[ -f ./bison/Makefile ] || exit 0; \
7918 r=`${PWD_COMMAND}`; export r; \
7919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7920 $(HOST_EXPORTS) \
7921 for flag in $(EXTRA_HOST_FLAGS) ; do \
7922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7923 done; \
7924 echo "Doing installcheck in bison" ; \
7925 (cd $(HOST_SUBDIR)/bison && \
7926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7928 "RANLIB=$${RANLIB}" \
7929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7930 installcheck) \
7931 || exit 1
7932
7933 @endif bison
7934
7935 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7936 maybe-mostlyclean-bison:
7937 @if bison
7938 maybe-mostlyclean-bison: mostlyclean-bison
7939
7940 mostlyclean-bison:
7941 @: $(MAKE); $(unstage)
7942 @[ -f ./bison/Makefile ] || exit 0; \
7943 r=`${PWD_COMMAND}`; export r; \
7944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7945 $(HOST_EXPORTS) \
7946 for flag in $(EXTRA_HOST_FLAGS) ; do \
7947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7948 done; \
7949 echo "Doing mostlyclean in bison" ; \
7950 (cd $(HOST_SUBDIR)/bison && \
7951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7953 "RANLIB=$${RANLIB}" \
7954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7955 mostlyclean) \
7956 || exit 1
7957
7958 @endif bison
7959
7960 .PHONY: maybe-clean-bison clean-bison
7961 maybe-clean-bison:
7962 @if bison
7963 maybe-clean-bison: clean-bison
7964
7965 clean-bison:
7966 @: $(MAKE); $(unstage)
7967 @[ -f ./bison/Makefile ] || exit 0; \
7968 r=`${PWD_COMMAND}`; export r; \
7969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7970 $(HOST_EXPORTS) \
7971 for flag in $(EXTRA_HOST_FLAGS) ; do \
7972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7973 done; \
7974 echo "Doing clean in bison" ; \
7975 (cd $(HOST_SUBDIR)/bison && \
7976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7978 "RANLIB=$${RANLIB}" \
7979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7980 clean) \
7981 || exit 1
7982
7983 @endif bison
7984
7985 .PHONY: maybe-distclean-bison distclean-bison
7986 maybe-distclean-bison:
7987 @if bison
7988 maybe-distclean-bison: distclean-bison
7989
7990 distclean-bison:
7991 @: $(MAKE); $(unstage)
7992 @[ -f ./bison/Makefile ] || exit 0; \
7993 r=`${PWD_COMMAND}`; export r; \
7994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7995 $(HOST_EXPORTS) \
7996 for flag in $(EXTRA_HOST_FLAGS) ; do \
7997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7998 done; \
7999 echo "Doing distclean in bison" ; \
8000 (cd $(HOST_SUBDIR)/bison && \
8001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8003 "RANLIB=$${RANLIB}" \
8004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8005 distclean) \
8006 || exit 1
8007
8008 @endif bison
8009
8010 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8011 maybe-maintainer-clean-bison:
8012 @if bison
8013 maybe-maintainer-clean-bison: maintainer-clean-bison
8014
8015 maintainer-clean-bison:
8016 @: $(MAKE); $(unstage)
8017 @[ -f ./bison/Makefile ] || exit 0; \
8018 r=`${PWD_COMMAND}`; export r; \
8019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8020 $(HOST_EXPORTS) \
8021 for flag in $(EXTRA_HOST_FLAGS) ; do \
8022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8023 done; \
8024 echo "Doing maintainer-clean in bison" ; \
8025 (cd $(HOST_SUBDIR)/bison && \
8026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8028 "RANLIB=$${RANLIB}" \
8029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8030 maintainer-clean) \
8031 || exit 1
8032
8033 @endif bison
8034
8035
8036
8037 .PHONY: configure-byacc maybe-configure-byacc
8038 maybe-configure-byacc:
8039 @if gcc-bootstrap
8040 configure-byacc: stage_current
8041 @endif gcc-bootstrap
8042 @if byacc
8043 maybe-configure-byacc: configure-byacc
8044 configure-byacc:
8045 @: $(MAKE); $(unstage)
8046 @r=`${PWD_COMMAND}`; export r; \
8047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8048 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8050 $(HOST_EXPORTS) \
8051 echo Configuring in $(HOST_SUBDIR)/byacc; \
8052 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8053 case $(srcdir) in \
8054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8055 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8057 esac; \
8058 srcdiroption="--srcdir=$${topdir}/byacc"; \
8059 libsrcdir="$$s/byacc"; \
8060 $(SHELL) $${libsrcdir}/configure \
8061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8062 --target=${target_alias} $${srcdiroption} \
8063 || exit 1
8064 @endif byacc
8065
8066
8067
8068
8069
8070 .PHONY: all-byacc maybe-all-byacc
8071 maybe-all-byacc:
8072 @if gcc-bootstrap
8073 all-byacc: stage_current
8074 @endif gcc-bootstrap
8075 @if byacc
8076 TARGET-byacc=all
8077 maybe-all-byacc: all-byacc
8078 all-byacc: configure-byacc
8079 @: $(MAKE); $(unstage)
8080 @r=`${PWD_COMMAND}`; export r; \
8081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8082 $(HOST_EXPORTS) \
8083 (cd $(HOST_SUBDIR)/byacc && \
8084 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8085 $(TARGET-byacc))
8086 @endif byacc
8087
8088
8089
8090
8091 .PHONY: check-byacc maybe-check-byacc
8092 maybe-check-byacc:
8093 @if byacc
8094 maybe-check-byacc: check-byacc
8095
8096 # This module is only tested in a native toolchain.
8097 check-byacc:
8098 @: $(MAKE); $(unstage)
8099 @if [ '$(host)' = '$(target)' ] ; then \
8100 r=`${PWD_COMMAND}`; export r; \
8101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8102 $(HOST_EXPORTS) \
8103 (cd $(HOST_SUBDIR)/byacc && \
8104 $(MAKE) $(FLAGS_TO_PASS) check); \
8105 fi
8106
8107 @endif byacc
8108
8109 .PHONY: install-byacc maybe-install-byacc
8110 maybe-install-byacc:
8111 @if byacc
8112 maybe-install-byacc: install-byacc
8113
8114 install-byacc: installdirs
8115 @: $(MAKE); $(unstage)
8116 @r=`${PWD_COMMAND}`; export r; \
8117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8118 $(HOST_EXPORTS) \
8119 (cd $(HOST_SUBDIR)/byacc && \
8120 $(MAKE) $(FLAGS_TO_PASS) install)
8121
8122 @endif byacc
8123
8124 # Other targets (info, dvi, pdf, etc.)
8125
8126 .PHONY: maybe-info-byacc info-byacc
8127 maybe-info-byacc:
8128 @if byacc
8129 maybe-info-byacc: info-byacc
8130
8131 info-byacc: \
8132 configure-byacc
8133 @: $(MAKE); $(unstage)
8134 @[ -f ./byacc/Makefile ] || exit 0; \
8135 r=`${PWD_COMMAND}`; export r; \
8136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8137 $(HOST_EXPORTS) \
8138 for flag in $(EXTRA_HOST_FLAGS) ; do \
8139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8140 done; \
8141 echo "Doing info in byacc" ; \
8142 (cd $(HOST_SUBDIR)/byacc && \
8143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8145 "RANLIB=$${RANLIB}" \
8146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8147 info) \
8148 || exit 1
8149
8150 @endif byacc
8151
8152 .PHONY: maybe-dvi-byacc dvi-byacc
8153 maybe-dvi-byacc:
8154 @if byacc
8155 maybe-dvi-byacc: dvi-byacc
8156
8157 dvi-byacc: \
8158 configure-byacc
8159 @: $(MAKE); $(unstage)
8160 @[ -f ./byacc/Makefile ] || exit 0; \
8161 r=`${PWD_COMMAND}`; export r; \
8162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8163 $(HOST_EXPORTS) \
8164 for flag in $(EXTRA_HOST_FLAGS) ; do \
8165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8166 done; \
8167 echo "Doing dvi in byacc" ; \
8168 (cd $(HOST_SUBDIR)/byacc && \
8169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8171 "RANLIB=$${RANLIB}" \
8172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8173 dvi) \
8174 || exit 1
8175
8176 @endif byacc
8177
8178 .PHONY: maybe-pdf-byacc pdf-byacc
8179 maybe-pdf-byacc:
8180 @if byacc
8181 maybe-pdf-byacc: pdf-byacc
8182
8183 pdf-byacc: \
8184 configure-byacc
8185 @: $(MAKE); $(unstage)
8186 @[ -f ./byacc/Makefile ] || exit 0; \
8187 r=`${PWD_COMMAND}`; export r; \
8188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189 $(HOST_EXPORTS) \
8190 for flag in $(EXTRA_HOST_FLAGS) ; do \
8191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8192 done; \
8193 echo "Doing pdf in byacc" ; \
8194 (cd $(HOST_SUBDIR)/byacc && \
8195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8197 "RANLIB=$${RANLIB}" \
8198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8199 pdf) \
8200 || exit 1
8201
8202 @endif byacc
8203
8204 .PHONY: maybe-html-byacc html-byacc
8205 maybe-html-byacc:
8206 @if byacc
8207 maybe-html-byacc: html-byacc
8208
8209 html-byacc: \
8210 configure-byacc
8211 @: $(MAKE); $(unstage)
8212 @[ -f ./byacc/Makefile ] || exit 0; \
8213 r=`${PWD_COMMAND}`; export r; \
8214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8215 $(HOST_EXPORTS) \
8216 for flag in $(EXTRA_HOST_FLAGS) ; do \
8217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8218 done; \
8219 echo "Doing html in byacc" ; \
8220 (cd $(HOST_SUBDIR)/byacc && \
8221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8223 "RANLIB=$${RANLIB}" \
8224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8225 html) \
8226 || exit 1
8227
8228 @endif byacc
8229
8230 .PHONY: maybe-TAGS-byacc TAGS-byacc
8231 maybe-TAGS-byacc:
8232 @if byacc
8233 maybe-TAGS-byacc: TAGS-byacc
8234
8235 TAGS-byacc: \
8236 configure-byacc
8237 @: $(MAKE); $(unstage)
8238 @[ -f ./byacc/Makefile ] || exit 0; \
8239 r=`${PWD_COMMAND}`; export r; \
8240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241 $(HOST_EXPORTS) \
8242 for flag in $(EXTRA_HOST_FLAGS) ; do \
8243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8244 done; \
8245 echo "Doing TAGS in byacc" ; \
8246 (cd $(HOST_SUBDIR)/byacc && \
8247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8249 "RANLIB=$${RANLIB}" \
8250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8251 TAGS) \
8252 || exit 1
8253
8254 @endif byacc
8255
8256 .PHONY: maybe-install-info-byacc install-info-byacc
8257 maybe-install-info-byacc:
8258 @if byacc
8259 maybe-install-info-byacc: install-info-byacc
8260
8261 install-info-byacc: \
8262 configure-byacc \
8263 info-byacc
8264 @: $(MAKE); $(unstage)
8265 @[ -f ./byacc/Makefile ] || exit 0; \
8266 r=`${PWD_COMMAND}`; export r; \
8267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8268 $(HOST_EXPORTS) \
8269 for flag in $(EXTRA_HOST_FLAGS) ; do \
8270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8271 done; \
8272 echo "Doing install-info in byacc" ; \
8273 (cd $(HOST_SUBDIR)/byacc && \
8274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8276 "RANLIB=$${RANLIB}" \
8277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8278 install-info) \
8279 || exit 1
8280
8281 @endif byacc
8282
8283 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8284 maybe-install-pdf-byacc:
8285 @if byacc
8286 maybe-install-pdf-byacc: install-pdf-byacc
8287
8288 install-pdf-byacc: \
8289 configure-byacc \
8290 pdf-byacc
8291 @: $(MAKE); $(unstage)
8292 @[ -f ./byacc/Makefile ] || exit 0; \
8293 r=`${PWD_COMMAND}`; export r; \
8294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8295 $(HOST_EXPORTS) \
8296 for flag in $(EXTRA_HOST_FLAGS) ; do \
8297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8298 done; \
8299 echo "Doing install-pdf in byacc" ; \
8300 (cd $(HOST_SUBDIR)/byacc && \
8301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8303 "RANLIB=$${RANLIB}" \
8304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8305 install-pdf) \
8306 || exit 1
8307
8308 @endif byacc
8309
8310 .PHONY: maybe-install-html-byacc install-html-byacc
8311 maybe-install-html-byacc:
8312 @if byacc
8313 maybe-install-html-byacc: install-html-byacc
8314
8315 install-html-byacc: \
8316 configure-byacc \
8317 html-byacc
8318 @: $(MAKE); $(unstage)
8319 @[ -f ./byacc/Makefile ] || exit 0; \
8320 r=`${PWD_COMMAND}`; export r; \
8321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8322 $(HOST_EXPORTS) \
8323 for flag in $(EXTRA_HOST_FLAGS) ; do \
8324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8325 done; \
8326 echo "Doing install-html in byacc" ; \
8327 (cd $(HOST_SUBDIR)/byacc && \
8328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8330 "RANLIB=$${RANLIB}" \
8331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8332 install-html) \
8333 || exit 1
8334
8335 @endif byacc
8336
8337 .PHONY: maybe-installcheck-byacc installcheck-byacc
8338 maybe-installcheck-byacc:
8339 @if byacc
8340 maybe-installcheck-byacc: installcheck-byacc
8341
8342 installcheck-byacc: \
8343 configure-byacc
8344 @: $(MAKE); $(unstage)
8345 @[ -f ./byacc/Makefile ] || exit 0; \
8346 r=`${PWD_COMMAND}`; export r; \
8347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8348 $(HOST_EXPORTS) \
8349 for flag in $(EXTRA_HOST_FLAGS) ; do \
8350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8351 done; \
8352 echo "Doing installcheck in byacc" ; \
8353 (cd $(HOST_SUBDIR)/byacc && \
8354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8356 "RANLIB=$${RANLIB}" \
8357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8358 installcheck) \
8359 || exit 1
8360
8361 @endif byacc
8362
8363 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8364 maybe-mostlyclean-byacc:
8365 @if byacc
8366 maybe-mostlyclean-byacc: mostlyclean-byacc
8367
8368 mostlyclean-byacc:
8369 @: $(MAKE); $(unstage)
8370 @[ -f ./byacc/Makefile ] || exit 0; \
8371 r=`${PWD_COMMAND}`; export r; \
8372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8373 $(HOST_EXPORTS) \
8374 for flag in $(EXTRA_HOST_FLAGS) ; do \
8375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8376 done; \
8377 echo "Doing mostlyclean in byacc" ; \
8378 (cd $(HOST_SUBDIR)/byacc && \
8379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8381 "RANLIB=$${RANLIB}" \
8382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8383 mostlyclean) \
8384 || exit 1
8385
8386 @endif byacc
8387
8388 .PHONY: maybe-clean-byacc clean-byacc
8389 maybe-clean-byacc:
8390 @if byacc
8391 maybe-clean-byacc: clean-byacc
8392
8393 clean-byacc:
8394 @: $(MAKE); $(unstage)
8395 @[ -f ./byacc/Makefile ] || exit 0; \
8396 r=`${PWD_COMMAND}`; export r; \
8397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8398 $(HOST_EXPORTS) \
8399 for flag in $(EXTRA_HOST_FLAGS) ; do \
8400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8401 done; \
8402 echo "Doing clean in byacc" ; \
8403 (cd $(HOST_SUBDIR)/byacc && \
8404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8406 "RANLIB=$${RANLIB}" \
8407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8408 clean) \
8409 || exit 1
8410
8411 @endif byacc
8412
8413 .PHONY: maybe-distclean-byacc distclean-byacc
8414 maybe-distclean-byacc:
8415 @if byacc
8416 maybe-distclean-byacc: distclean-byacc
8417
8418 distclean-byacc:
8419 @: $(MAKE); $(unstage)
8420 @[ -f ./byacc/Makefile ] || exit 0; \
8421 r=`${PWD_COMMAND}`; export r; \
8422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8423 $(HOST_EXPORTS) \
8424 for flag in $(EXTRA_HOST_FLAGS) ; do \
8425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8426 done; \
8427 echo "Doing distclean in byacc" ; \
8428 (cd $(HOST_SUBDIR)/byacc && \
8429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8431 "RANLIB=$${RANLIB}" \
8432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8433 distclean) \
8434 || exit 1
8435
8436 @endif byacc
8437
8438 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8439 maybe-maintainer-clean-byacc:
8440 @if byacc
8441 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8442
8443 maintainer-clean-byacc:
8444 @: $(MAKE); $(unstage)
8445 @[ -f ./byacc/Makefile ] || exit 0; \
8446 r=`${PWD_COMMAND}`; export r; \
8447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8448 $(HOST_EXPORTS) \
8449 for flag in $(EXTRA_HOST_FLAGS) ; do \
8450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8451 done; \
8452 echo "Doing maintainer-clean in byacc" ; \
8453 (cd $(HOST_SUBDIR)/byacc && \
8454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8456 "RANLIB=$${RANLIB}" \
8457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8458 maintainer-clean) \
8459 || exit 1
8460
8461 @endif byacc
8462
8463
8464
8465 .PHONY: configure-bzip2 maybe-configure-bzip2
8466 maybe-configure-bzip2:
8467 @if gcc-bootstrap
8468 configure-bzip2: stage_current
8469 @endif gcc-bootstrap
8470 @if bzip2
8471 maybe-configure-bzip2: configure-bzip2
8472 configure-bzip2:
8473 @: $(MAKE); $(unstage)
8474 @r=`${PWD_COMMAND}`; export r; \
8475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8476 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8477 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8478 $(HOST_EXPORTS) \
8479 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8480 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8481 case $(srcdir) in \
8482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8483 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8485 esac; \
8486 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8487 libsrcdir="$$s/bzip2"; \
8488 $(SHELL) $${libsrcdir}/configure \
8489 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8490 --target=${target_alias} $${srcdiroption} \
8491 || exit 1
8492 @endif bzip2
8493
8494
8495
8496
8497
8498 .PHONY: all-bzip2 maybe-all-bzip2
8499 maybe-all-bzip2:
8500 @if gcc-bootstrap
8501 all-bzip2: stage_current
8502 @endif gcc-bootstrap
8503 @if bzip2
8504 TARGET-bzip2=all
8505 maybe-all-bzip2: all-bzip2
8506 all-bzip2: configure-bzip2
8507 @: $(MAKE); $(unstage)
8508 @r=`${PWD_COMMAND}`; export r; \
8509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8510 $(HOST_EXPORTS) \
8511 (cd $(HOST_SUBDIR)/bzip2 && \
8512 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8513 $(TARGET-bzip2))
8514 @endif bzip2
8515
8516
8517
8518
8519 .PHONY: check-bzip2 maybe-check-bzip2
8520 maybe-check-bzip2:
8521 @if bzip2
8522 maybe-check-bzip2: check-bzip2
8523
8524 check-bzip2:
8525 @: $(MAKE); $(unstage)
8526 @r=`${PWD_COMMAND}`; export r; \
8527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8528 $(HOST_EXPORTS) \
8529 (cd $(HOST_SUBDIR)/bzip2 && \
8530 $(MAKE) $(FLAGS_TO_PASS) check)
8531
8532 @endif bzip2
8533
8534 .PHONY: install-bzip2 maybe-install-bzip2
8535 maybe-install-bzip2:
8536 @if bzip2
8537 maybe-install-bzip2: install-bzip2
8538
8539 install-bzip2: installdirs
8540 @: $(MAKE); $(unstage)
8541 @r=`${PWD_COMMAND}`; export r; \
8542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8543 $(HOST_EXPORTS) \
8544 (cd $(HOST_SUBDIR)/bzip2 && \
8545 $(MAKE) $(FLAGS_TO_PASS) install)
8546
8547 @endif bzip2
8548
8549 # Other targets (info, dvi, pdf, etc.)
8550
8551 .PHONY: maybe-info-bzip2 info-bzip2
8552 maybe-info-bzip2:
8553 @if bzip2
8554 maybe-info-bzip2: info-bzip2
8555
8556 info-bzip2: \
8557 configure-bzip2
8558 @: $(MAKE); $(unstage)
8559 @[ -f ./bzip2/Makefile ] || exit 0; \
8560 r=`${PWD_COMMAND}`; export r; \
8561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8562 $(HOST_EXPORTS) \
8563 for flag in $(EXTRA_HOST_FLAGS) ; do \
8564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8565 done; \
8566 echo "Doing info in bzip2" ; \
8567 (cd $(HOST_SUBDIR)/bzip2 && \
8568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8570 "RANLIB=$${RANLIB}" \
8571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8572 info) \
8573 || exit 1
8574
8575 @endif bzip2
8576
8577 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8578 maybe-dvi-bzip2:
8579 @if bzip2
8580 maybe-dvi-bzip2: dvi-bzip2
8581
8582 dvi-bzip2: \
8583 configure-bzip2
8584 @: $(MAKE); $(unstage)
8585 @[ -f ./bzip2/Makefile ] || exit 0; \
8586 r=`${PWD_COMMAND}`; export r; \
8587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8588 $(HOST_EXPORTS) \
8589 for flag in $(EXTRA_HOST_FLAGS) ; do \
8590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8591 done; \
8592 echo "Doing dvi in bzip2" ; \
8593 (cd $(HOST_SUBDIR)/bzip2 && \
8594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8596 "RANLIB=$${RANLIB}" \
8597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8598 dvi) \
8599 || exit 1
8600
8601 @endif bzip2
8602
8603 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8604 maybe-pdf-bzip2:
8605 @if bzip2
8606 maybe-pdf-bzip2: pdf-bzip2
8607
8608 pdf-bzip2: \
8609 configure-bzip2
8610 @: $(MAKE); $(unstage)
8611 @[ -f ./bzip2/Makefile ] || exit 0; \
8612 r=`${PWD_COMMAND}`; export r; \
8613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8614 $(HOST_EXPORTS) \
8615 for flag in $(EXTRA_HOST_FLAGS) ; do \
8616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8617 done; \
8618 echo "Doing pdf in bzip2" ; \
8619 (cd $(HOST_SUBDIR)/bzip2 && \
8620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8622 "RANLIB=$${RANLIB}" \
8623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8624 pdf) \
8625 || exit 1
8626
8627 @endif bzip2
8628
8629 .PHONY: maybe-html-bzip2 html-bzip2
8630 maybe-html-bzip2:
8631 @if bzip2
8632 maybe-html-bzip2: html-bzip2
8633
8634 html-bzip2: \
8635 configure-bzip2
8636 @: $(MAKE); $(unstage)
8637 @[ -f ./bzip2/Makefile ] || exit 0; \
8638 r=`${PWD_COMMAND}`; export r; \
8639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8640 $(HOST_EXPORTS) \
8641 for flag in $(EXTRA_HOST_FLAGS) ; do \
8642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8643 done; \
8644 echo "Doing html in bzip2" ; \
8645 (cd $(HOST_SUBDIR)/bzip2 && \
8646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8648 "RANLIB=$${RANLIB}" \
8649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8650 html) \
8651 || exit 1
8652
8653 @endif bzip2
8654
8655 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8656 maybe-TAGS-bzip2:
8657 @if bzip2
8658 maybe-TAGS-bzip2: TAGS-bzip2
8659
8660 TAGS-bzip2: \
8661 configure-bzip2
8662 @: $(MAKE); $(unstage)
8663 @[ -f ./bzip2/Makefile ] || exit 0; \
8664 r=`${PWD_COMMAND}`; export r; \
8665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666 $(HOST_EXPORTS) \
8667 for flag in $(EXTRA_HOST_FLAGS) ; do \
8668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669 done; \
8670 echo "Doing TAGS in bzip2" ; \
8671 (cd $(HOST_SUBDIR)/bzip2 && \
8672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674 "RANLIB=$${RANLIB}" \
8675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8676 TAGS) \
8677 || exit 1
8678
8679 @endif bzip2
8680
8681 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8682 maybe-install-info-bzip2:
8683 @if bzip2
8684 maybe-install-info-bzip2: install-info-bzip2
8685
8686 install-info-bzip2: \
8687 configure-bzip2 \
8688 info-bzip2
8689 @: $(MAKE); $(unstage)
8690 @[ -f ./bzip2/Makefile ] || exit 0; \
8691 r=`${PWD_COMMAND}`; export r; \
8692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8693 $(HOST_EXPORTS) \
8694 for flag in $(EXTRA_HOST_FLAGS) ; do \
8695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8696 done; \
8697 echo "Doing install-info in bzip2" ; \
8698 (cd $(HOST_SUBDIR)/bzip2 && \
8699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8701 "RANLIB=$${RANLIB}" \
8702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8703 install-info) \
8704 || exit 1
8705
8706 @endif bzip2
8707
8708 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8709 maybe-install-pdf-bzip2:
8710 @if bzip2
8711 maybe-install-pdf-bzip2: install-pdf-bzip2
8712
8713 install-pdf-bzip2: \
8714 configure-bzip2 \
8715 pdf-bzip2
8716 @: $(MAKE); $(unstage)
8717 @[ -f ./bzip2/Makefile ] || exit 0; \
8718 r=`${PWD_COMMAND}`; export r; \
8719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8720 $(HOST_EXPORTS) \
8721 for flag in $(EXTRA_HOST_FLAGS) ; do \
8722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8723 done; \
8724 echo "Doing install-pdf in bzip2" ; \
8725 (cd $(HOST_SUBDIR)/bzip2 && \
8726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8728 "RANLIB=$${RANLIB}" \
8729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8730 install-pdf) \
8731 || exit 1
8732
8733 @endif bzip2
8734
8735 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8736 maybe-install-html-bzip2:
8737 @if bzip2
8738 maybe-install-html-bzip2: install-html-bzip2
8739
8740 install-html-bzip2: \
8741 configure-bzip2 \
8742 html-bzip2
8743 @: $(MAKE); $(unstage)
8744 @[ -f ./bzip2/Makefile ] || exit 0; \
8745 r=`${PWD_COMMAND}`; export r; \
8746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8747 $(HOST_EXPORTS) \
8748 for flag in $(EXTRA_HOST_FLAGS) ; do \
8749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8750 done; \
8751 echo "Doing install-html in bzip2" ; \
8752 (cd $(HOST_SUBDIR)/bzip2 && \
8753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8755 "RANLIB=$${RANLIB}" \
8756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8757 install-html) \
8758 || exit 1
8759
8760 @endif bzip2
8761
8762 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8763 maybe-installcheck-bzip2:
8764 @if bzip2
8765 maybe-installcheck-bzip2: installcheck-bzip2
8766
8767 installcheck-bzip2: \
8768 configure-bzip2
8769 @: $(MAKE); $(unstage)
8770 @[ -f ./bzip2/Makefile ] || exit 0; \
8771 r=`${PWD_COMMAND}`; export r; \
8772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8773 $(HOST_EXPORTS) \
8774 for flag in $(EXTRA_HOST_FLAGS) ; do \
8775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8776 done; \
8777 echo "Doing installcheck in bzip2" ; \
8778 (cd $(HOST_SUBDIR)/bzip2 && \
8779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8781 "RANLIB=$${RANLIB}" \
8782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8783 installcheck) \
8784 || exit 1
8785
8786 @endif bzip2
8787
8788 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8789 maybe-mostlyclean-bzip2:
8790 @if bzip2
8791 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8792
8793 mostlyclean-bzip2:
8794 @: $(MAKE); $(unstage)
8795 @[ -f ./bzip2/Makefile ] || exit 0; \
8796 r=`${PWD_COMMAND}`; export r; \
8797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8798 $(HOST_EXPORTS) \
8799 for flag in $(EXTRA_HOST_FLAGS) ; do \
8800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8801 done; \
8802 echo "Doing mostlyclean in bzip2" ; \
8803 (cd $(HOST_SUBDIR)/bzip2 && \
8804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8806 "RANLIB=$${RANLIB}" \
8807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8808 mostlyclean) \
8809 || exit 1
8810
8811 @endif bzip2
8812
8813 .PHONY: maybe-clean-bzip2 clean-bzip2
8814 maybe-clean-bzip2:
8815 @if bzip2
8816 maybe-clean-bzip2: clean-bzip2
8817
8818 clean-bzip2:
8819 @: $(MAKE); $(unstage)
8820 @[ -f ./bzip2/Makefile ] || exit 0; \
8821 r=`${PWD_COMMAND}`; export r; \
8822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8823 $(HOST_EXPORTS) \
8824 for flag in $(EXTRA_HOST_FLAGS) ; do \
8825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8826 done; \
8827 echo "Doing clean in bzip2" ; \
8828 (cd $(HOST_SUBDIR)/bzip2 && \
8829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8831 "RANLIB=$${RANLIB}" \
8832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8833 clean) \
8834 || exit 1
8835
8836 @endif bzip2
8837
8838 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8839 maybe-distclean-bzip2:
8840 @if bzip2
8841 maybe-distclean-bzip2: distclean-bzip2
8842
8843 distclean-bzip2:
8844 @: $(MAKE); $(unstage)
8845 @[ -f ./bzip2/Makefile ] || exit 0; \
8846 r=`${PWD_COMMAND}`; export r; \
8847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8848 $(HOST_EXPORTS) \
8849 for flag in $(EXTRA_HOST_FLAGS) ; do \
8850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8851 done; \
8852 echo "Doing distclean in bzip2" ; \
8853 (cd $(HOST_SUBDIR)/bzip2 && \
8854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8856 "RANLIB=$${RANLIB}" \
8857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8858 distclean) \
8859 || exit 1
8860
8861 @endif bzip2
8862
8863 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8864 maybe-maintainer-clean-bzip2:
8865 @if bzip2
8866 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8867
8868 maintainer-clean-bzip2:
8869 @: $(MAKE); $(unstage)
8870 @[ -f ./bzip2/Makefile ] || exit 0; \
8871 r=`${PWD_COMMAND}`; export r; \
8872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8873 $(HOST_EXPORTS) \
8874 for flag in $(EXTRA_HOST_FLAGS) ; do \
8875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8876 done; \
8877 echo "Doing maintainer-clean in bzip2" ; \
8878 (cd $(HOST_SUBDIR)/bzip2 && \
8879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8881 "RANLIB=$${RANLIB}" \
8882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8883 maintainer-clean) \
8884 || exit 1
8885
8886 @endif bzip2
8887
8888
8889
8890 .PHONY: configure-dejagnu maybe-configure-dejagnu
8891 maybe-configure-dejagnu:
8892 @if gcc-bootstrap
8893 configure-dejagnu: stage_current
8894 @endif gcc-bootstrap
8895 @if dejagnu
8896 maybe-configure-dejagnu: configure-dejagnu
8897 configure-dejagnu:
8898 @: $(MAKE); $(unstage)
8899 @r=`${PWD_COMMAND}`; export r; \
8900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8901 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8903 $(HOST_EXPORTS) \
8904 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8905 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8906 case $(srcdir) in \
8907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8908 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8910 esac; \
8911 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8912 libsrcdir="$$s/dejagnu"; \
8913 $(SHELL) $${libsrcdir}/configure \
8914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8915 --target=${target_alias} $${srcdiroption} \
8916 || exit 1
8917 @endif dejagnu
8918
8919
8920
8921
8922
8923 .PHONY: all-dejagnu maybe-all-dejagnu
8924 maybe-all-dejagnu:
8925 @if gcc-bootstrap
8926 all-dejagnu: stage_current
8927 @endif gcc-bootstrap
8928 @if dejagnu
8929 TARGET-dejagnu=all
8930 maybe-all-dejagnu: all-dejagnu
8931 all-dejagnu: configure-dejagnu
8932 @: $(MAKE); $(unstage)
8933 @r=`${PWD_COMMAND}`; export r; \
8934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8935 $(HOST_EXPORTS) \
8936 (cd $(HOST_SUBDIR)/dejagnu && \
8937 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8938 $(TARGET-dejagnu))
8939 @endif dejagnu
8940
8941
8942
8943
8944 .PHONY: check-dejagnu maybe-check-dejagnu
8945 maybe-check-dejagnu:
8946 @if dejagnu
8947 maybe-check-dejagnu: check-dejagnu
8948
8949 check-dejagnu:
8950 @: $(MAKE); $(unstage)
8951 @r=`${PWD_COMMAND}`; export r; \
8952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953 $(HOST_EXPORTS) \
8954 (cd $(HOST_SUBDIR)/dejagnu && \
8955 $(MAKE) $(FLAGS_TO_PASS) check)
8956
8957 @endif dejagnu
8958
8959 .PHONY: install-dejagnu maybe-install-dejagnu
8960 maybe-install-dejagnu:
8961 @if dejagnu
8962 maybe-install-dejagnu: install-dejagnu
8963
8964 install-dejagnu: installdirs
8965 @: $(MAKE); $(unstage)
8966 @r=`${PWD_COMMAND}`; export r; \
8967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8968 $(HOST_EXPORTS) \
8969 (cd $(HOST_SUBDIR)/dejagnu && \
8970 $(MAKE) $(FLAGS_TO_PASS) install)
8971
8972 @endif dejagnu
8973
8974 # Other targets (info, dvi, pdf, etc.)
8975
8976 .PHONY: maybe-info-dejagnu info-dejagnu
8977 maybe-info-dejagnu:
8978 @if dejagnu
8979 maybe-info-dejagnu: info-dejagnu
8980
8981 info-dejagnu: \
8982 configure-dejagnu
8983 @: $(MAKE); $(unstage)
8984 @[ -f ./dejagnu/Makefile ] || exit 0; \
8985 r=`${PWD_COMMAND}`; export r; \
8986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8987 $(HOST_EXPORTS) \
8988 for flag in $(EXTRA_HOST_FLAGS) ; do \
8989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8990 done; \
8991 echo "Doing info in dejagnu" ; \
8992 (cd $(HOST_SUBDIR)/dejagnu && \
8993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8995 "RANLIB=$${RANLIB}" \
8996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8997 info) \
8998 || exit 1
8999
9000 @endif dejagnu
9001
9002 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9003 maybe-dvi-dejagnu:
9004 @if dejagnu
9005 maybe-dvi-dejagnu: dvi-dejagnu
9006
9007 dvi-dejagnu: \
9008 configure-dejagnu
9009 @: $(MAKE); $(unstage)
9010 @[ -f ./dejagnu/Makefile ] || exit 0; \
9011 r=`${PWD_COMMAND}`; export r; \
9012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9013 $(HOST_EXPORTS) \
9014 for flag in $(EXTRA_HOST_FLAGS) ; do \
9015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9016 done; \
9017 echo "Doing dvi in dejagnu" ; \
9018 (cd $(HOST_SUBDIR)/dejagnu && \
9019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9021 "RANLIB=$${RANLIB}" \
9022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9023 dvi) \
9024 || exit 1
9025
9026 @endif dejagnu
9027
9028 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9029 maybe-pdf-dejagnu:
9030 @if dejagnu
9031 maybe-pdf-dejagnu: pdf-dejagnu
9032
9033 pdf-dejagnu: \
9034 configure-dejagnu
9035 @: $(MAKE); $(unstage)
9036 @[ -f ./dejagnu/Makefile ] || exit 0; \
9037 r=`${PWD_COMMAND}`; export r; \
9038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039 $(HOST_EXPORTS) \
9040 for flag in $(EXTRA_HOST_FLAGS) ; do \
9041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9042 done; \
9043 echo "Doing pdf in dejagnu" ; \
9044 (cd $(HOST_SUBDIR)/dejagnu && \
9045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9047 "RANLIB=$${RANLIB}" \
9048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9049 pdf) \
9050 || exit 1
9051
9052 @endif dejagnu
9053
9054 .PHONY: maybe-html-dejagnu html-dejagnu
9055 maybe-html-dejagnu:
9056 @if dejagnu
9057 maybe-html-dejagnu: html-dejagnu
9058
9059 html-dejagnu: \
9060 configure-dejagnu
9061 @: $(MAKE); $(unstage)
9062 @[ -f ./dejagnu/Makefile ] || exit 0; \
9063 r=`${PWD_COMMAND}`; export r; \
9064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9065 $(HOST_EXPORTS) \
9066 for flag in $(EXTRA_HOST_FLAGS) ; do \
9067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9068 done; \
9069 echo "Doing html in dejagnu" ; \
9070 (cd $(HOST_SUBDIR)/dejagnu && \
9071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9073 "RANLIB=$${RANLIB}" \
9074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9075 html) \
9076 || exit 1
9077
9078 @endif dejagnu
9079
9080 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9081 maybe-TAGS-dejagnu:
9082 @if dejagnu
9083 maybe-TAGS-dejagnu: TAGS-dejagnu
9084
9085 TAGS-dejagnu: \
9086 configure-dejagnu
9087 @: $(MAKE); $(unstage)
9088 @[ -f ./dejagnu/Makefile ] || exit 0; \
9089 r=`${PWD_COMMAND}`; export r; \
9090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9091 $(HOST_EXPORTS) \
9092 for flag in $(EXTRA_HOST_FLAGS) ; do \
9093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9094 done; \
9095 echo "Doing TAGS in dejagnu" ; \
9096 (cd $(HOST_SUBDIR)/dejagnu && \
9097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9099 "RANLIB=$${RANLIB}" \
9100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9101 TAGS) \
9102 || exit 1
9103
9104 @endif dejagnu
9105
9106 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9107 maybe-install-info-dejagnu:
9108 @if dejagnu
9109 maybe-install-info-dejagnu: install-info-dejagnu
9110
9111 install-info-dejagnu: \
9112 configure-dejagnu \
9113 info-dejagnu
9114 @: $(MAKE); $(unstage)
9115 @[ -f ./dejagnu/Makefile ] || exit 0; \
9116 r=`${PWD_COMMAND}`; export r; \
9117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9118 $(HOST_EXPORTS) \
9119 for flag in $(EXTRA_HOST_FLAGS) ; do \
9120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9121 done; \
9122 echo "Doing install-info in dejagnu" ; \
9123 (cd $(HOST_SUBDIR)/dejagnu && \
9124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9126 "RANLIB=$${RANLIB}" \
9127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9128 install-info) \
9129 || exit 1
9130
9131 @endif dejagnu
9132
9133 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9134 maybe-install-pdf-dejagnu:
9135 @if dejagnu
9136 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9137
9138 install-pdf-dejagnu: \
9139 configure-dejagnu \
9140 pdf-dejagnu
9141 @: $(MAKE); $(unstage)
9142 @[ -f ./dejagnu/Makefile ] || exit 0; \
9143 r=`${PWD_COMMAND}`; export r; \
9144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9145 $(HOST_EXPORTS) \
9146 for flag in $(EXTRA_HOST_FLAGS) ; do \
9147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9148 done; \
9149 echo "Doing install-pdf in dejagnu" ; \
9150 (cd $(HOST_SUBDIR)/dejagnu && \
9151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9153 "RANLIB=$${RANLIB}" \
9154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9155 install-pdf) \
9156 || exit 1
9157
9158 @endif dejagnu
9159
9160 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9161 maybe-install-html-dejagnu:
9162 @if dejagnu
9163 maybe-install-html-dejagnu: install-html-dejagnu
9164
9165 install-html-dejagnu: \
9166 configure-dejagnu \
9167 html-dejagnu
9168 @: $(MAKE); $(unstage)
9169 @[ -f ./dejagnu/Makefile ] || exit 0; \
9170 r=`${PWD_COMMAND}`; export r; \
9171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9172 $(HOST_EXPORTS) \
9173 for flag in $(EXTRA_HOST_FLAGS) ; do \
9174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9175 done; \
9176 echo "Doing install-html in dejagnu" ; \
9177 (cd $(HOST_SUBDIR)/dejagnu && \
9178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9180 "RANLIB=$${RANLIB}" \
9181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9182 install-html) \
9183 || exit 1
9184
9185 @endif dejagnu
9186
9187 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9188 maybe-installcheck-dejagnu:
9189 @if dejagnu
9190 maybe-installcheck-dejagnu: installcheck-dejagnu
9191
9192 installcheck-dejagnu: \
9193 configure-dejagnu
9194 @: $(MAKE); $(unstage)
9195 @[ -f ./dejagnu/Makefile ] || exit 0; \
9196 r=`${PWD_COMMAND}`; export r; \
9197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9198 $(HOST_EXPORTS) \
9199 for flag in $(EXTRA_HOST_FLAGS) ; do \
9200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9201 done; \
9202 echo "Doing installcheck in dejagnu" ; \
9203 (cd $(HOST_SUBDIR)/dejagnu && \
9204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9206 "RANLIB=$${RANLIB}" \
9207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9208 installcheck) \
9209 || exit 1
9210
9211 @endif dejagnu
9212
9213 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9214 maybe-mostlyclean-dejagnu:
9215 @if dejagnu
9216 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9217
9218 mostlyclean-dejagnu:
9219 @: $(MAKE); $(unstage)
9220 @[ -f ./dejagnu/Makefile ] || exit 0; \
9221 r=`${PWD_COMMAND}`; export r; \
9222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9223 $(HOST_EXPORTS) \
9224 for flag in $(EXTRA_HOST_FLAGS) ; do \
9225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9226 done; \
9227 echo "Doing mostlyclean in dejagnu" ; \
9228 (cd $(HOST_SUBDIR)/dejagnu && \
9229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9231 "RANLIB=$${RANLIB}" \
9232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9233 mostlyclean) \
9234 || exit 1
9235
9236 @endif dejagnu
9237
9238 .PHONY: maybe-clean-dejagnu clean-dejagnu
9239 maybe-clean-dejagnu:
9240 @if dejagnu
9241 maybe-clean-dejagnu: clean-dejagnu
9242
9243 clean-dejagnu:
9244 @: $(MAKE); $(unstage)
9245 @[ -f ./dejagnu/Makefile ] || exit 0; \
9246 r=`${PWD_COMMAND}`; export r; \
9247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9248 $(HOST_EXPORTS) \
9249 for flag in $(EXTRA_HOST_FLAGS) ; do \
9250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9251 done; \
9252 echo "Doing clean in dejagnu" ; \
9253 (cd $(HOST_SUBDIR)/dejagnu && \
9254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9256 "RANLIB=$${RANLIB}" \
9257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9258 clean) \
9259 || exit 1
9260
9261 @endif dejagnu
9262
9263 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9264 maybe-distclean-dejagnu:
9265 @if dejagnu
9266 maybe-distclean-dejagnu: distclean-dejagnu
9267
9268 distclean-dejagnu:
9269 @: $(MAKE); $(unstage)
9270 @[ -f ./dejagnu/Makefile ] || exit 0; \
9271 r=`${PWD_COMMAND}`; export r; \
9272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9273 $(HOST_EXPORTS) \
9274 for flag in $(EXTRA_HOST_FLAGS) ; do \
9275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9276 done; \
9277 echo "Doing distclean in dejagnu" ; \
9278 (cd $(HOST_SUBDIR)/dejagnu && \
9279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9281 "RANLIB=$${RANLIB}" \
9282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9283 distclean) \
9284 || exit 1
9285
9286 @endif dejagnu
9287
9288 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9289 maybe-maintainer-clean-dejagnu:
9290 @if dejagnu
9291 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9292
9293 maintainer-clean-dejagnu:
9294 @: $(MAKE); $(unstage)
9295 @[ -f ./dejagnu/Makefile ] || exit 0; \
9296 r=`${PWD_COMMAND}`; export r; \
9297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9298 $(HOST_EXPORTS) \
9299 for flag in $(EXTRA_HOST_FLAGS) ; do \
9300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9301 done; \
9302 echo "Doing maintainer-clean in dejagnu" ; \
9303 (cd $(HOST_SUBDIR)/dejagnu && \
9304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9306 "RANLIB=$${RANLIB}" \
9307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9308 maintainer-clean) \
9309 || exit 1
9310
9311 @endif dejagnu
9312
9313
9314
9315 .PHONY: configure-diff maybe-configure-diff
9316 maybe-configure-diff:
9317 @if gcc-bootstrap
9318 configure-diff: stage_current
9319 @endif gcc-bootstrap
9320 @if diff
9321 maybe-configure-diff: configure-diff
9322 configure-diff:
9323 @: $(MAKE); $(unstage)
9324 @r=`${PWD_COMMAND}`; export r; \
9325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9326 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9327 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9328 $(HOST_EXPORTS) \
9329 echo Configuring in $(HOST_SUBDIR)/diff; \
9330 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9331 case $(srcdir) in \
9332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9333 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9335 esac; \
9336 srcdiroption="--srcdir=$${topdir}/diff"; \
9337 libsrcdir="$$s/diff"; \
9338 $(SHELL) $${libsrcdir}/configure \
9339 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9340 --target=${target_alias} $${srcdiroption} \
9341 || exit 1
9342 @endif diff
9343
9344
9345
9346
9347
9348 .PHONY: all-diff maybe-all-diff
9349 maybe-all-diff:
9350 @if gcc-bootstrap
9351 all-diff: stage_current
9352 @endif gcc-bootstrap
9353 @if diff
9354 TARGET-diff=all
9355 maybe-all-diff: all-diff
9356 all-diff: configure-diff
9357 @: $(MAKE); $(unstage)
9358 @r=`${PWD_COMMAND}`; export r; \
9359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9360 $(HOST_EXPORTS) \
9361 (cd $(HOST_SUBDIR)/diff && \
9362 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9363 $(TARGET-diff))
9364 @endif diff
9365
9366
9367
9368
9369 .PHONY: check-diff maybe-check-diff
9370 maybe-check-diff:
9371 @if diff
9372 maybe-check-diff: check-diff
9373
9374 check-diff:
9375 @: $(MAKE); $(unstage)
9376 @r=`${PWD_COMMAND}`; export r; \
9377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9378 $(HOST_EXPORTS) \
9379 (cd $(HOST_SUBDIR)/diff && \
9380 $(MAKE) $(FLAGS_TO_PASS) check)
9381
9382 @endif diff
9383
9384 .PHONY: install-diff maybe-install-diff
9385 maybe-install-diff:
9386 @if diff
9387 maybe-install-diff: install-diff
9388
9389 install-diff: installdirs
9390 @: $(MAKE); $(unstage)
9391 @r=`${PWD_COMMAND}`; export r; \
9392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9393 $(HOST_EXPORTS) \
9394 (cd $(HOST_SUBDIR)/diff && \
9395 $(MAKE) $(FLAGS_TO_PASS) install)
9396
9397 @endif diff
9398
9399 # Other targets (info, dvi, pdf, etc.)
9400
9401 .PHONY: maybe-info-diff info-diff
9402 maybe-info-diff:
9403 @if diff
9404 maybe-info-diff: info-diff
9405
9406 info-diff: \
9407 configure-diff
9408 @: $(MAKE); $(unstage)
9409 @[ -f ./diff/Makefile ] || exit 0; \
9410 r=`${PWD_COMMAND}`; export r; \
9411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412 $(HOST_EXPORTS) \
9413 for flag in $(EXTRA_HOST_FLAGS) ; do \
9414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9415 done; \
9416 echo "Doing info in diff" ; \
9417 (cd $(HOST_SUBDIR)/diff && \
9418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9420 "RANLIB=$${RANLIB}" \
9421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9422 info) \
9423 || exit 1
9424
9425 @endif diff
9426
9427 .PHONY: maybe-dvi-diff dvi-diff
9428 maybe-dvi-diff:
9429 @if diff
9430 maybe-dvi-diff: dvi-diff
9431
9432 dvi-diff: \
9433 configure-diff
9434 @: $(MAKE); $(unstage)
9435 @[ -f ./diff/Makefile ] || exit 0; \
9436 r=`${PWD_COMMAND}`; export r; \
9437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9438 $(HOST_EXPORTS) \
9439 for flag in $(EXTRA_HOST_FLAGS) ; do \
9440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9441 done; \
9442 echo "Doing dvi in diff" ; \
9443 (cd $(HOST_SUBDIR)/diff && \
9444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9446 "RANLIB=$${RANLIB}" \
9447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9448 dvi) \
9449 || exit 1
9450
9451 @endif diff
9452
9453 .PHONY: maybe-pdf-diff pdf-diff
9454 maybe-pdf-diff:
9455 @if diff
9456 maybe-pdf-diff: pdf-diff
9457
9458 pdf-diff: \
9459 configure-diff
9460 @: $(MAKE); $(unstage)
9461 @[ -f ./diff/Makefile ] || exit 0; \
9462 r=`${PWD_COMMAND}`; export r; \
9463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9464 $(HOST_EXPORTS) \
9465 for flag in $(EXTRA_HOST_FLAGS) ; do \
9466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9467 done; \
9468 echo "Doing pdf in diff" ; \
9469 (cd $(HOST_SUBDIR)/diff && \
9470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9472 "RANLIB=$${RANLIB}" \
9473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9474 pdf) \
9475 || exit 1
9476
9477 @endif diff
9478
9479 .PHONY: maybe-html-diff html-diff
9480 maybe-html-diff:
9481 @if diff
9482 maybe-html-diff: html-diff
9483
9484 html-diff: \
9485 configure-diff
9486 @: $(MAKE); $(unstage)
9487 @[ -f ./diff/Makefile ] || exit 0; \
9488 r=`${PWD_COMMAND}`; export r; \
9489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9490 $(HOST_EXPORTS) \
9491 for flag in $(EXTRA_HOST_FLAGS) ; do \
9492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9493 done; \
9494 echo "Doing html in diff" ; \
9495 (cd $(HOST_SUBDIR)/diff && \
9496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9498 "RANLIB=$${RANLIB}" \
9499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9500 html) \
9501 || exit 1
9502
9503 @endif diff
9504
9505 .PHONY: maybe-TAGS-diff TAGS-diff
9506 maybe-TAGS-diff:
9507 @if diff
9508 maybe-TAGS-diff: TAGS-diff
9509
9510 TAGS-diff: \
9511 configure-diff
9512 @: $(MAKE); $(unstage)
9513 @[ -f ./diff/Makefile ] || exit 0; \
9514 r=`${PWD_COMMAND}`; export r; \
9515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9516 $(HOST_EXPORTS) \
9517 for flag in $(EXTRA_HOST_FLAGS) ; do \
9518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9519 done; \
9520 echo "Doing TAGS in diff" ; \
9521 (cd $(HOST_SUBDIR)/diff && \
9522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9524 "RANLIB=$${RANLIB}" \
9525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9526 TAGS) \
9527 || exit 1
9528
9529 @endif diff
9530
9531 .PHONY: maybe-install-info-diff install-info-diff
9532 maybe-install-info-diff:
9533 @if diff
9534 maybe-install-info-diff: install-info-diff
9535
9536 install-info-diff: \
9537 configure-diff \
9538 info-diff
9539 @: $(MAKE); $(unstage)
9540 @[ -f ./diff/Makefile ] || exit 0; \
9541 r=`${PWD_COMMAND}`; export r; \
9542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9543 $(HOST_EXPORTS) \
9544 for flag in $(EXTRA_HOST_FLAGS) ; do \
9545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9546 done; \
9547 echo "Doing install-info in diff" ; \
9548 (cd $(HOST_SUBDIR)/diff && \
9549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9551 "RANLIB=$${RANLIB}" \
9552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9553 install-info) \
9554 || exit 1
9555
9556 @endif diff
9557
9558 .PHONY: maybe-install-pdf-diff install-pdf-diff
9559 maybe-install-pdf-diff:
9560 @if diff
9561 maybe-install-pdf-diff: install-pdf-diff
9562
9563 install-pdf-diff: \
9564 configure-diff \
9565 pdf-diff
9566 @: $(MAKE); $(unstage)
9567 @[ -f ./diff/Makefile ] || exit 0; \
9568 r=`${PWD_COMMAND}`; export r; \
9569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9570 $(HOST_EXPORTS) \
9571 for flag in $(EXTRA_HOST_FLAGS) ; do \
9572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9573 done; \
9574 echo "Doing install-pdf in diff" ; \
9575 (cd $(HOST_SUBDIR)/diff && \
9576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9578 "RANLIB=$${RANLIB}" \
9579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9580 install-pdf) \
9581 || exit 1
9582
9583 @endif diff
9584
9585 .PHONY: maybe-install-html-diff install-html-diff
9586 maybe-install-html-diff:
9587 @if diff
9588 maybe-install-html-diff: install-html-diff
9589
9590 install-html-diff: \
9591 configure-diff \
9592 html-diff
9593 @: $(MAKE); $(unstage)
9594 @[ -f ./diff/Makefile ] || exit 0; \
9595 r=`${PWD_COMMAND}`; export r; \
9596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9597 $(HOST_EXPORTS) \
9598 for flag in $(EXTRA_HOST_FLAGS) ; do \
9599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9600 done; \
9601 echo "Doing install-html in diff" ; \
9602 (cd $(HOST_SUBDIR)/diff && \
9603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9605 "RANLIB=$${RANLIB}" \
9606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9607 install-html) \
9608 || exit 1
9609
9610 @endif diff
9611
9612 .PHONY: maybe-installcheck-diff installcheck-diff
9613 maybe-installcheck-diff:
9614 @if diff
9615 maybe-installcheck-diff: installcheck-diff
9616
9617 installcheck-diff: \
9618 configure-diff
9619 @: $(MAKE); $(unstage)
9620 @[ -f ./diff/Makefile ] || exit 0; \
9621 r=`${PWD_COMMAND}`; export r; \
9622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9623 $(HOST_EXPORTS) \
9624 for flag in $(EXTRA_HOST_FLAGS) ; do \
9625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9626 done; \
9627 echo "Doing installcheck in diff" ; \
9628 (cd $(HOST_SUBDIR)/diff && \
9629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9631 "RANLIB=$${RANLIB}" \
9632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9633 installcheck) \
9634 || exit 1
9635
9636 @endif diff
9637
9638 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9639 maybe-mostlyclean-diff:
9640 @if diff
9641 maybe-mostlyclean-diff: mostlyclean-diff
9642
9643 mostlyclean-diff:
9644 @: $(MAKE); $(unstage)
9645 @[ -f ./diff/Makefile ] || exit 0; \
9646 r=`${PWD_COMMAND}`; export r; \
9647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9648 $(HOST_EXPORTS) \
9649 for flag in $(EXTRA_HOST_FLAGS) ; do \
9650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9651 done; \
9652 echo "Doing mostlyclean in diff" ; \
9653 (cd $(HOST_SUBDIR)/diff && \
9654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9656 "RANLIB=$${RANLIB}" \
9657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9658 mostlyclean) \
9659 || exit 1
9660
9661 @endif diff
9662
9663 .PHONY: maybe-clean-diff clean-diff
9664 maybe-clean-diff:
9665 @if diff
9666 maybe-clean-diff: clean-diff
9667
9668 clean-diff:
9669 @: $(MAKE); $(unstage)
9670 @[ -f ./diff/Makefile ] || exit 0; \
9671 r=`${PWD_COMMAND}`; export r; \
9672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9673 $(HOST_EXPORTS) \
9674 for flag in $(EXTRA_HOST_FLAGS) ; do \
9675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9676 done; \
9677 echo "Doing clean in diff" ; \
9678 (cd $(HOST_SUBDIR)/diff && \
9679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9681 "RANLIB=$${RANLIB}" \
9682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9683 clean) \
9684 || exit 1
9685
9686 @endif diff
9687
9688 .PHONY: maybe-distclean-diff distclean-diff
9689 maybe-distclean-diff:
9690 @if diff
9691 maybe-distclean-diff: distclean-diff
9692
9693 distclean-diff:
9694 @: $(MAKE); $(unstage)
9695 @[ -f ./diff/Makefile ] || exit 0; \
9696 r=`${PWD_COMMAND}`; export r; \
9697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9698 $(HOST_EXPORTS) \
9699 for flag in $(EXTRA_HOST_FLAGS) ; do \
9700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9701 done; \
9702 echo "Doing distclean in diff" ; \
9703 (cd $(HOST_SUBDIR)/diff && \
9704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9706 "RANLIB=$${RANLIB}" \
9707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9708 distclean) \
9709 || exit 1
9710
9711 @endif diff
9712
9713 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9714 maybe-maintainer-clean-diff:
9715 @if diff
9716 maybe-maintainer-clean-diff: maintainer-clean-diff
9717
9718 maintainer-clean-diff:
9719 @: $(MAKE); $(unstage)
9720 @[ -f ./diff/Makefile ] || exit 0; \
9721 r=`${PWD_COMMAND}`; export r; \
9722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9723 $(HOST_EXPORTS) \
9724 for flag in $(EXTRA_HOST_FLAGS) ; do \
9725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9726 done; \
9727 echo "Doing maintainer-clean in diff" ; \
9728 (cd $(HOST_SUBDIR)/diff && \
9729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9731 "RANLIB=$${RANLIB}" \
9732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9733 maintainer-clean) \
9734 || exit 1
9735
9736 @endif diff
9737
9738
9739
9740 .PHONY: configure-dosutils maybe-configure-dosutils
9741 maybe-configure-dosutils:
9742 @if gcc-bootstrap
9743 configure-dosutils: stage_current
9744 @endif gcc-bootstrap
9745 @if dosutils
9746 maybe-configure-dosutils: configure-dosutils
9747 configure-dosutils:
9748 @: $(MAKE); $(unstage)
9749 @r=`${PWD_COMMAND}`; export r; \
9750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9751 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9753 $(HOST_EXPORTS) \
9754 echo Configuring in $(HOST_SUBDIR)/dosutils; \
9755 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9756 case $(srcdir) in \
9757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9758 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9760 esac; \
9761 srcdiroption="--srcdir=$${topdir}/dosutils"; \
9762 libsrcdir="$$s/dosutils"; \
9763 $(SHELL) $${libsrcdir}/configure \
9764 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9765 --target=${target_alias} $${srcdiroption} \
9766 || exit 1
9767 @endif dosutils
9768
9769
9770
9771
9772
9773 .PHONY: all-dosutils maybe-all-dosutils
9774 maybe-all-dosutils:
9775 @if gcc-bootstrap
9776 all-dosutils: stage_current
9777 @endif gcc-bootstrap
9778 @if dosutils
9779 TARGET-dosutils=all
9780 maybe-all-dosutils: all-dosutils
9781 all-dosutils: configure-dosutils
9782 @: $(MAKE); $(unstage)
9783 @r=`${PWD_COMMAND}`; export r; \
9784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9785 $(HOST_EXPORTS) \
9786 (cd $(HOST_SUBDIR)/dosutils && \
9787 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9788 $(TARGET-dosutils))
9789 @endif dosutils
9790
9791
9792
9793
9794 .PHONY: check-dosutils maybe-check-dosutils
9795 maybe-check-dosutils:
9796 @if dosutils
9797 maybe-check-dosutils: check-dosutils
9798
9799 check-dosutils:
9800
9801 @endif dosutils
9802
9803 .PHONY: install-dosutils maybe-install-dosutils
9804 maybe-install-dosutils:
9805 @if dosutils
9806 maybe-install-dosutils: install-dosutils
9807
9808 install-dosutils: installdirs
9809 @: $(MAKE); $(unstage)
9810 @r=`${PWD_COMMAND}`; export r; \
9811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9812 $(HOST_EXPORTS) \
9813 (cd $(HOST_SUBDIR)/dosutils && \
9814 $(MAKE) $(FLAGS_TO_PASS) install)
9815
9816 @endif dosutils
9817
9818 # Other targets (info, dvi, pdf, etc.)
9819
9820 .PHONY: maybe-info-dosutils info-dosutils
9821 maybe-info-dosutils:
9822 @if dosutils
9823 maybe-info-dosutils: info-dosutils
9824
9825 info-dosutils: \
9826 configure-dosutils
9827 @: $(MAKE); $(unstage)
9828 @[ -f ./dosutils/Makefile ] || exit 0; \
9829 r=`${PWD_COMMAND}`; export r; \
9830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9831 $(HOST_EXPORTS) \
9832 for flag in $(EXTRA_HOST_FLAGS) ; do \
9833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9834 done; \
9835 echo "Doing info in dosutils" ; \
9836 (cd $(HOST_SUBDIR)/dosutils && \
9837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9839 "RANLIB=$${RANLIB}" \
9840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9841 info) \
9842 || exit 1
9843
9844 @endif dosutils
9845
9846 .PHONY: maybe-dvi-dosutils dvi-dosutils
9847 maybe-dvi-dosutils:
9848 @if dosutils
9849 maybe-dvi-dosutils: dvi-dosutils
9850
9851 dvi-dosutils: \
9852 configure-dosutils
9853 @: $(MAKE); $(unstage)
9854 @[ -f ./dosutils/Makefile ] || exit 0; \
9855 r=`${PWD_COMMAND}`; export r; \
9856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9857 $(HOST_EXPORTS) \
9858 for flag in $(EXTRA_HOST_FLAGS) ; do \
9859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9860 done; \
9861 echo "Doing dvi in dosutils" ; \
9862 (cd $(HOST_SUBDIR)/dosutils && \
9863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9865 "RANLIB=$${RANLIB}" \
9866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9867 dvi) \
9868 || exit 1
9869
9870 @endif dosutils
9871
9872 .PHONY: maybe-pdf-dosutils pdf-dosutils
9873 maybe-pdf-dosutils:
9874 @if dosutils
9875 maybe-pdf-dosutils: pdf-dosutils
9876
9877 pdf-dosutils: \
9878 configure-dosutils
9879 @: $(MAKE); $(unstage)
9880 @[ -f ./dosutils/Makefile ] || exit 0; \
9881 r=`${PWD_COMMAND}`; export r; \
9882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9883 $(HOST_EXPORTS) \
9884 for flag in $(EXTRA_HOST_FLAGS) ; do \
9885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9886 done; \
9887 echo "Doing pdf in dosutils" ; \
9888 (cd $(HOST_SUBDIR)/dosutils && \
9889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9891 "RANLIB=$${RANLIB}" \
9892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9893 pdf) \
9894 || exit 1
9895
9896 @endif dosutils
9897
9898 .PHONY: maybe-html-dosutils html-dosutils
9899 maybe-html-dosutils:
9900 @if dosutils
9901 maybe-html-dosutils: html-dosutils
9902
9903 html-dosutils: \
9904 configure-dosutils
9905 @: $(MAKE); $(unstage)
9906 @[ -f ./dosutils/Makefile ] || exit 0; \
9907 r=`${PWD_COMMAND}`; export r; \
9908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9909 $(HOST_EXPORTS) \
9910 for flag in $(EXTRA_HOST_FLAGS) ; do \
9911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9912 done; \
9913 echo "Doing html in dosutils" ; \
9914 (cd $(HOST_SUBDIR)/dosutils && \
9915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9917 "RANLIB=$${RANLIB}" \
9918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9919 html) \
9920 || exit 1
9921
9922 @endif dosutils
9923
9924 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
9925 maybe-TAGS-dosutils:
9926 @if dosutils
9927 maybe-TAGS-dosutils: TAGS-dosutils
9928
9929 TAGS-dosutils: \
9930 configure-dosutils
9931 @: $(MAKE); $(unstage)
9932 @[ -f ./dosutils/Makefile ] || exit 0; \
9933 r=`${PWD_COMMAND}`; export r; \
9934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9935 $(HOST_EXPORTS) \
9936 for flag in $(EXTRA_HOST_FLAGS) ; do \
9937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9938 done; \
9939 echo "Doing TAGS in dosutils" ; \
9940 (cd $(HOST_SUBDIR)/dosutils && \
9941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9943 "RANLIB=$${RANLIB}" \
9944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9945 TAGS) \
9946 || exit 1
9947
9948 @endif dosutils
9949
9950 .PHONY: maybe-install-info-dosutils install-info-dosutils
9951 maybe-install-info-dosutils:
9952 @if dosutils
9953 maybe-install-info-dosutils: install-info-dosutils
9954
9955 install-info-dosutils: \
9956 configure-dosutils \
9957 info-dosutils
9958 @: $(MAKE); $(unstage)
9959 @[ -f ./dosutils/Makefile ] || exit 0; \
9960 r=`${PWD_COMMAND}`; export r; \
9961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9962 $(HOST_EXPORTS) \
9963 for flag in $(EXTRA_HOST_FLAGS) ; do \
9964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9965 done; \
9966 echo "Doing install-info in dosutils" ; \
9967 (cd $(HOST_SUBDIR)/dosutils && \
9968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9970 "RANLIB=$${RANLIB}" \
9971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9972 install-info) \
9973 || exit 1
9974
9975 @endif dosutils
9976
9977 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
9978 maybe-install-pdf-dosutils:
9979 @if dosutils
9980 maybe-install-pdf-dosutils: install-pdf-dosutils
9981
9982 install-pdf-dosutils: \
9983 configure-dosutils \
9984 pdf-dosutils
9985 @: $(MAKE); $(unstage)
9986 @[ -f ./dosutils/Makefile ] || exit 0; \
9987 r=`${PWD_COMMAND}`; export r; \
9988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9989 $(HOST_EXPORTS) \
9990 for flag in $(EXTRA_HOST_FLAGS) ; do \
9991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9992 done; \
9993 echo "Doing install-pdf in dosutils" ; \
9994 (cd $(HOST_SUBDIR)/dosutils && \
9995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9997 "RANLIB=$${RANLIB}" \
9998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9999 install-pdf) \
10000 || exit 1
10001
10002 @endif dosutils
10003
10004 .PHONY: maybe-install-html-dosutils install-html-dosutils
10005 maybe-install-html-dosutils:
10006 @if dosutils
10007 maybe-install-html-dosutils: install-html-dosutils
10008
10009 install-html-dosutils: \
10010 configure-dosutils \
10011 html-dosutils
10012 @: $(MAKE); $(unstage)
10013 @[ -f ./dosutils/Makefile ] || exit 0; \
10014 r=`${PWD_COMMAND}`; export r; \
10015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10016 $(HOST_EXPORTS) \
10017 for flag in $(EXTRA_HOST_FLAGS) ; do \
10018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10019 done; \
10020 echo "Doing install-html in dosutils" ; \
10021 (cd $(HOST_SUBDIR)/dosutils && \
10022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10024 "RANLIB=$${RANLIB}" \
10025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10026 install-html) \
10027 || exit 1
10028
10029 @endif dosutils
10030
10031 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10032 maybe-installcheck-dosutils:
10033 @if dosutils
10034 maybe-installcheck-dosutils: installcheck-dosutils
10035
10036 installcheck-dosutils: \
10037 configure-dosutils
10038 @: $(MAKE); $(unstage)
10039 @[ -f ./dosutils/Makefile ] || exit 0; \
10040 r=`${PWD_COMMAND}`; export r; \
10041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10042 $(HOST_EXPORTS) \
10043 for flag in $(EXTRA_HOST_FLAGS) ; do \
10044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10045 done; \
10046 echo "Doing installcheck in dosutils" ; \
10047 (cd $(HOST_SUBDIR)/dosutils && \
10048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10050 "RANLIB=$${RANLIB}" \
10051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10052 installcheck) \
10053 || exit 1
10054
10055 @endif dosutils
10056
10057 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10058 maybe-mostlyclean-dosutils:
10059 @if dosutils
10060 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10061
10062 mostlyclean-dosutils:
10063 @: $(MAKE); $(unstage)
10064 @[ -f ./dosutils/Makefile ] || exit 0; \
10065 r=`${PWD_COMMAND}`; export r; \
10066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10067 $(HOST_EXPORTS) \
10068 for flag in $(EXTRA_HOST_FLAGS) ; do \
10069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10070 done; \
10071 echo "Doing mostlyclean in dosutils" ; \
10072 (cd $(HOST_SUBDIR)/dosutils && \
10073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10075 "RANLIB=$${RANLIB}" \
10076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10077 mostlyclean) \
10078 || exit 1
10079
10080 @endif dosutils
10081
10082 .PHONY: maybe-clean-dosutils clean-dosutils
10083 maybe-clean-dosutils:
10084 @if dosutils
10085 maybe-clean-dosutils: clean-dosutils
10086
10087 clean-dosutils:
10088 @: $(MAKE); $(unstage)
10089 @[ -f ./dosutils/Makefile ] || exit 0; \
10090 r=`${PWD_COMMAND}`; export r; \
10091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10092 $(HOST_EXPORTS) \
10093 for flag in $(EXTRA_HOST_FLAGS) ; do \
10094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10095 done; \
10096 echo "Doing clean in dosutils" ; \
10097 (cd $(HOST_SUBDIR)/dosutils && \
10098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10100 "RANLIB=$${RANLIB}" \
10101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10102 clean) \
10103 || exit 1
10104
10105 @endif dosutils
10106
10107 .PHONY: maybe-distclean-dosutils distclean-dosutils
10108 maybe-distclean-dosutils:
10109 @if dosutils
10110 maybe-distclean-dosutils: distclean-dosutils
10111
10112 distclean-dosutils:
10113 @: $(MAKE); $(unstage)
10114 @[ -f ./dosutils/Makefile ] || exit 0; \
10115 r=`${PWD_COMMAND}`; export r; \
10116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10117 $(HOST_EXPORTS) \
10118 for flag in $(EXTRA_HOST_FLAGS) ; do \
10119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10120 done; \
10121 echo "Doing distclean in dosutils" ; \
10122 (cd $(HOST_SUBDIR)/dosutils && \
10123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10125 "RANLIB=$${RANLIB}" \
10126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10127 distclean) \
10128 || exit 1
10129
10130 @endif dosutils
10131
10132 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10133 maybe-maintainer-clean-dosutils:
10134 @if dosutils
10135 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10136
10137 maintainer-clean-dosutils:
10138 @: $(MAKE); $(unstage)
10139 @[ -f ./dosutils/Makefile ] || exit 0; \
10140 r=`${PWD_COMMAND}`; export r; \
10141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10142 $(HOST_EXPORTS) \
10143 for flag in $(EXTRA_HOST_FLAGS) ; do \
10144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10145 done; \
10146 echo "Doing maintainer-clean in dosutils" ; \
10147 (cd $(HOST_SUBDIR)/dosutils && \
10148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10150 "RANLIB=$${RANLIB}" \
10151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10152 maintainer-clean) \
10153 || exit 1
10154
10155 @endif dosutils
10156
10157
10158
10159 .PHONY: configure-etc maybe-configure-etc
10160 maybe-configure-etc:
10161 @if gcc-bootstrap
10162 configure-etc: stage_current
10163 @endif gcc-bootstrap
10164 @if etc
10165 maybe-configure-etc: configure-etc
10166 configure-etc:
10167 @: $(MAKE); $(unstage)
10168 @r=`${PWD_COMMAND}`; export r; \
10169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10170 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10172 $(HOST_EXPORTS) \
10173 echo Configuring in $(HOST_SUBDIR)/etc; \
10174 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10175 case $(srcdir) in \
10176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10177 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10179 esac; \
10180 srcdiroption="--srcdir=$${topdir}/etc"; \
10181 libsrcdir="$$s/etc"; \
10182 $(SHELL) $${libsrcdir}/configure \
10183 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10184 --target=${target_alias} $${srcdiroption} \
10185 || exit 1
10186 @endif etc
10187
10188
10189
10190
10191
10192 .PHONY: all-etc maybe-all-etc
10193 maybe-all-etc:
10194 @if gcc-bootstrap
10195 all-etc: stage_current
10196 @endif gcc-bootstrap
10197 @if etc
10198 TARGET-etc=all
10199 maybe-all-etc: all-etc
10200 all-etc: configure-etc
10201 @: $(MAKE); $(unstage)
10202 @r=`${PWD_COMMAND}`; export r; \
10203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10204 $(HOST_EXPORTS) \
10205 (cd $(HOST_SUBDIR)/etc && \
10206 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10207 $(TARGET-etc))
10208 @endif etc
10209
10210
10211
10212
10213 .PHONY: check-etc maybe-check-etc
10214 maybe-check-etc:
10215 @if etc
10216 maybe-check-etc: check-etc
10217
10218 check-etc:
10219 @: $(MAKE); $(unstage)
10220 @r=`${PWD_COMMAND}`; export r; \
10221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10222 $(HOST_EXPORTS) \
10223 (cd $(HOST_SUBDIR)/etc && \
10224 $(MAKE) $(FLAGS_TO_PASS) check)
10225
10226 @endif etc
10227
10228 .PHONY: install-etc maybe-install-etc
10229 maybe-install-etc:
10230 @if etc
10231 maybe-install-etc: install-etc
10232
10233 install-etc: installdirs
10234 @: $(MAKE); $(unstage)
10235 @r=`${PWD_COMMAND}`; export r; \
10236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10237 $(HOST_EXPORTS) \
10238 (cd $(HOST_SUBDIR)/etc && \
10239 $(MAKE) $(FLAGS_TO_PASS) install)
10240
10241 @endif etc
10242
10243 # Other targets (info, dvi, pdf, etc.)
10244
10245 .PHONY: maybe-info-etc info-etc
10246 maybe-info-etc:
10247 @if etc
10248 maybe-info-etc: info-etc
10249
10250 info-etc: \
10251 configure-etc
10252 @: $(MAKE); $(unstage)
10253 @[ -f ./etc/Makefile ] || exit 0; \
10254 r=`${PWD_COMMAND}`; export r; \
10255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10256 $(HOST_EXPORTS) \
10257 for flag in $(EXTRA_HOST_FLAGS) ; do \
10258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10259 done; \
10260 echo "Doing info in etc" ; \
10261 (cd $(HOST_SUBDIR)/etc && \
10262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10264 "RANLIB=$${RANLIB}" \
10265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10266 info) \
10267 || exit 1
10268
10269 @endif etc
10270
10271 .PHONY: maybe-dvi-etc dvi-etc
10272 maybe-dvi-etc:
10273 @if etc
10274 maybe-dvi-etc: dvi-etc
10275
10276 dvi-etc: \
10277 configure-etc
10278 @: $(MAKE); $(unstage)
10279 @[ -f ./etc/Makefile ] || exit 0; \
10280 r=`${PWD_COMMAND}`; export r; \
10281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10282 $(HOST_EXPORTS) \
10283 for flag in $(EXTRA_HOST_FLAGS) ; do \
10284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10285 done; \
10286 echo "Doing dvi in etc" ; \
10287 (cd $(HOST_SUBDIR)/etc && \
10288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10290 "RANLIB=$${RANLIB}" \
10291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10292 dvi) \
10293 || exit 1
10294
10295 @endif etc
10296
10297 .PHONY: maybe-pdf-etc pdf-etc
10298 maybe-pdf-etc:
10299 @if etc
10300 maybe-pdf-etc: pdf-etc
10301
10302 pdf-etc: \
10303 configure-etc
10304 @: $(MAKE); $(unstage)
10305 @[ -f ./etc/Makefile ] || exit 0; \
10306 r=`${PWD_COMMAND}`; export r; \
10307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10308 $(HOST_EXPORTS) \
10309 for flag in $(EXTRA_HOST_FLAGS) ; do \
10310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10311 done; \
10312 echo "Doing pdf in etc" ; \
10313 (cd $(HOST_SUBDIR)/etc && \
10314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10316 "RANLIB=$${RANLIB}" \
10317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10318 pdf) \
10319 || exit 1
10320
10321 @endif etc
10322
10323 .PHONY: maybe-html-etc html-etc
10324 maybe-html-etc:
10325 @if etc
10326 maybe-html-etc: html-etc
10327
10328 html-etc: \
10329 configure-etc
10330 @: $(MAKE); $(unstage)
10331 @[ -f ./etc/Makefile ] || exit 0; \
10332 r=`${PWD_COMMAND}`; export r; \
10333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10334 $(HOST_EXPORTS) \
10335 for flag in $(EXTRA_HOST_FLAGS) ; do \
10336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10337 done; \
10338 echo "Doing html in etc" ; \
10339 (cd $(HOST_SUBDIR)/etc && \
10340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10342 "RANLIB=$${RANLIB}" \
10343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10344 html) \
10345 || exit 1
10346
10347 @endif etc
10348
10349 .PHONY: maybe-TAGS-etc TAGS-etc
10350 maybe-TAGS-etc:
10351 @if etc
10352 maybe-TAGS-etc: TAGS-etc
10353
10354 TAGS-etc: \
10355 configure-etc
10356 @: $(MAKE); $(unstage)
10357 @[ -f ./etc/Makefile ] || exit 0; \
10358 r=`${PWD_COMMAND}`; export r; \
10359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10360 $(HOST_EXPORTS) \
10361 for flag in $(EXTRA_HOST_FLAGS) ; do \
10362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10363 done; \
10364 echo "Doing TAGS in etc" ; \
10365 (cd $(HOST_SUBDIR)/etc && \
10366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10368 "RANLIB=$${RANLIB}" \
10369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10370 TAGS) \
10371 || exit 1
10372
10373 @endif etc
10374
10375 .PHONY: maybe-install-info-etc install-info-etc
10376 maybe-install-info-etc:
10377 @if etc
10378 maybe-install-info-etc: install-info-etc
10379
10380 install-info-etc: \
10381 configure-etc \
10382 info-etc
10383 @: $(MAKE); $(unstage)
10384 @[ -f ./etc/Makefile ] || exit 0; \
10385 r=`${PWD_COMMAND}`; export r; \
10386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10387 $(HOST_EXPORTS) \
10388 for flag in $(EXTRA_HOST_FLAGS) ; do \
10389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10390 done; \
10391 echo "Doing install-info in etc" ; \
10392 (cd $(HOST_SUBDIR)/etc && \
10393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10395 "RANLIB=$${RANLIB}" \
10396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10397 install-info) \
10398 || exit 1
10399
10400 @endif etc
10401
10402 .PHONY: maybe-install-pdf-etc install-pdf-etc
10403 maybe-install-pdf-etc:
10404 @if etc
10405 maybe-install-pdf-etc: install-pdf-etc
10406
10407 install-pdf-etc: \
10408 configure-etc \
10409 pdf-etc
10410 @: $(MAKE); $(unstage)
10411 @[ -f ./etc/Makefile ] || exit 0; \
10412 r=`${PWD_COMMAND}`; export r; \
10413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10414 $(HOST_EXPORTS) \
10415 for flag in $(EXTRA_HOST_FLAGS) ; do \
10416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10417 done; \
10418 echo "Doing install-pdf in etc" ; \
10419 (cd $(HOST_SUBDIR)/etc && \
10420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10422 "RANLIB=$${RANLIB}" \
10423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10424 install-pdf) \
10425 || exit 1
10426
10427 @endif etc
10428
10429 .PHONY: maybe-install-html-etc install-html-etc
10430 maybe-install-html-etc:
10431 @if etc
10432 maybe-install-html-etc: install-html-etc
10433
10434 install-html-etc: \
10435 configure-etc \
10436 html-etc
10437 @: $(MAKE); $(unstage)
10438 @[ -f ./etc/Makefile ] || exit 0; \
10439 r=`${PWD_COMMAND}`; export r; \
10440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10441 $(HOST_EXPORTS) \
10442 for flag in $(EXTRA_HOST_FLAGS) ; do \
10443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10444 done; \
10445 echo "Doing install-html in etc" ; \
10446 (cd $(HOST_SUBDIR)/etc && \
10447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10449 "RANLIB=$${RANLIB}" \
10450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10451 install-html) \
10452 || exit 1
10453
10454 @endif etc
10455
10456 .PHONY: maybe-installcheck-etc installcheck-etc
10457 maybe-installcheck-etc:
10458 @if etc
10459 maybe-installcheck-etc: installcheck-etc
10460
10461 installcheck-etc: \
10462 configure-etc
10463 @: $(MAKE); $(unstage)
10464 @[ -f ./etc/Makefile ] || exit 0; \
10465 r=`${PWD_COMMAND}`; export r; \
10466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10467 $(HOST_EXPORTS) \
10468 for flag in $(EXTRA_HOST_FLAGS) ; do \
10469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10470 done; \
10471 echo "Doing installcheck in etc" ; \
10472 (cd $(HOST_SUBDIR)/etc && \
10473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10475 "RANLIB=$${RANLIB}" \
10476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10477 installcheck) \
10478 || exit 1
10479
10480 @endif etc
10481
10482 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10483 maybe-mostlyclean-etc:
10484 @if etc
10485 maybe-mostlyclean-etc: mostlyclean-etc
10486
10487 mostlyclean-etc:
10488 @: $(MAKE); $(unstage)
10489 @[ -f ./etc/Makefile ] || exit 0; \
10490 r=`${PWD_COMMAND}`; export r; \
10491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10492 $(HOST_EXPORTS) \
10493 for flag in $(EXTRA_HOST_FLAGS) ; do \
10494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10495 done; \
10496 echo "Doing mostlyclean in etc" ; \
10497 (cd $(HOST_SUBDIR)/etc && \
10498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10500 "RANLIB=$${RANLIB}" \
10501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10502 mostlyclean) \
10503 || exit 1
10504
10505 @endif etc
10506
10507 .PHONY: maybe-clean-etc clean-etc
10508 maybe-clean-etc:
10509 @if etc
10510 maybe-clean-etc: clean-etc
10511
10512 clean-etc:
10513 @: $(MAKE); $(unstage)
10514 @[ -f ./etc/Makefile ] || exit 0; \
10515 r=`${PWD_COMMAND}`; export r; \
10516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10517 $(HOST_EXPORTS) \
10518 for flag in $(EXTRA_HOST_FLAGS) ; do \
10519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10520 done; \
10521 echo "Doing clean in etc" ; \
10522 (cd $(HOST_SUBDIR)/etc && \
10523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10525 "RANLIB=$${RANLIB}" \
10526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10527 clean) \
10528 || exit 1
10529
10530 @endif etc
10531
10532 .PHONY: maybe-distclean-etc distclean-etc
10533 maybe-distclean-etc:
10534 @if etc
10535 maybe-distclean-etc: distclean-etc
10536
10537 distclean-etc:
10538 @: $(MAKE); $(unstage)
10539 @[ -f ./etc/Makefile ] || exit 0; \
10540 r=`${PWD_COMMAND}`; export r; \
10541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10542 $(HOST_EXPORTS) \
10543 for flag in $(EXTRA_HOST_FLAGS) ; do \
10544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10545 done; \
10546 echo "Doing distclean in etc" ; \
10547 (cd $(HOST_SUBDIR)/etc && \
10548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10550 "RANLIB=$${RANLIB}" \
10551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10552 distclean) \
10553 || exit 1
10554
10555 @endif etc
10556
10557 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10558 maybe-maintainer-clean-etc:
10559 @if etc
10560 maybe-maintainer-clean-etc: maintainer-clean-etc
10561
10562 maintainer-clean-etc:
10563 @: $(MAKE); $(unstage)
10564 @[ -f ./etc/Makefile ] || exit 0; \
10565 r=`${PWD_COMMAND}`; export r; \
10566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10567 $(HOST_EXPORTS) \
10568 for flag in $(EXTRA_HOST_FLAGS) ; do \
10569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10570 done; \
10571 echo "Doing maintainer-clean in etc" ; \
10572 (cd $(HOST_SUBDIR)/etc && \
10573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10575 "RANLIB=$${RANLIB}" \
10576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10577 maintainer-clean) \
10578 || exit 1
10579
10580 @endif etc
10581
10582
10583
10584 .PHONY: configure-fastjar maybe-configure-fastjar
10585 maybe-configure-fastjar:
10586 @if gcc-bootstrap
10587 configure-fastjar: stage_current
10588 @endif gcc-bootstrap
10589 @if fastjar
10590 maybe-configure-fastjar: configure-fastjar
10591 configure-fastjar:
10592 @: $(MAKE); $(unstage)
10593 @r=`${PWD_COMMAND}`; export r; \
10594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10595 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10597 $(HOST_EXPORTS) \
10598 echo Configuring in $(HOST_SUBDIR)/fastjar; \
10599 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10600 case $(srcdir) in \
10601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10602 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10604 esac; \
10605 srcdiroption="--srcdir=$${topdir}/fastjar"; \
10606 libsrcdir="$$s/fastjar"; \
10607 $(SHELL) $${libsrcdir}/configure \
10608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10609 --target=${target_alias} $${srcdiroption} \
10610 || exit 1
10611 @endif fastjar
10612
10613
10614
10615
10616
10617 .PHONY: all-fastjar maybe-all-fastjar
10618 maybe-all-fastjar:
10619 @if gcc-bootstrap
10620 all-fastjar: stage_current
10621 @endif gcc-bootstrap
10622 @if fastjar
10623 TARGET-fastjar=all
10624 maybe-all-fastjar: all-fastjar
10625 all-fastjar: configure-fastjar
10626 @: $(MAKE); $(unstage)
10627 @r=`${PWD_COMMAND}`; export r; \
10628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10629 $(HOST_EXPORTS) \
10630 (cd $(HOST_SUBDIR)/fastjar && \
10631 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10632 $(TARGET-fastjar))
10633 @endif fastjar
10634
10635
10636
10637
10638 .PHONY: check-fastjar maybe-check-fastjar
10639 maybe-check-fastjar:
10640 @if fastjar
10641 maybe-check-fastjar: check-fastjar
10642
10643 # This module is only tested in a native toolchain.
10644 check-fastjar:
10645 @: $(MAKE); $(unstage)
10646 @if [ '$(host)' = '$(target)' ] ; then \
10647 r=`${PWD_COMMAND}`; export r; \
10648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10649 $(HOST_EXPORTS) \
10650 (cd $(HOST_SUBDIR)/fastjar && \
10651 $(MAKE) $(FLAGS_TO_PASS) check); \
10652 fi
10653
10654 @endif fastjar
10655
10656 .PHONY: install-fastjar maybe-install-fastjar
10657 maybe-install-fastjar:
10658 @if fastjar
10659 maybe-install-fastjar: install-fastjar
10660
10661 install-fastjar: installdirs
10662 @: $(MAKE); $(unstage)
10663 @r=`${PWD_COMMAND}`; export r; \
10664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10665 $(HOST_EXPORTS) \
10666 (cd $(HOST_SUBDIR)/fastjar && \
10667 $(MAKE) $(FLAGS_TO_PASS) install)
10668
10669 @endif fastjar
10670
10671 # Other targets (info, dvi, pdf, etc.)
10672
10673 .PHONY: maybe-info-fastjar info-fastjar
10674 maybe-info-fastjar:
10675 @if fastjar
10676 maybe-info-fastjar: info-fastjar
10677
10678 info-fastjar: \
10679 configure-fastjar
10680 @: $(MAKE); $(unstage)
10681 @[ -f ./fastjar/Makefile ] || exit 0; \
10682 r=`${PWD_COMMAND}`; export r; \
10683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10684 $(HOST_EXPORTS) \
10685 for flag in $(EXTRA_HOST_FLAGS) ; do \
10686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10687 done; \
10688 echo "Doing info in fastjar" ; \
10689 (cd $(HOST_SUBDIR)/fastjar && \
10690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10692 "RANLIB=$${RANLIB}" \
10693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10694 info) \
10695 || exit 1
10696
10697 @endif fastjar
10698
10699 .PHONY: maybe-dvi-fastjar dvi-fastjar
10700 maybe-dvi-fastjar:
10701 @if fastjar
10702 maybe-dvi-fastjar: dvi-fastjar
10703
10704 dvi-fastjar: \
10705 configure-fastjar
10706 @: $(MAKE); $(unstage)
10707 @[ -f ./fastjar/Makefile ] || exit 0; \
10708 r=`${PWD_COMMAND}`; export r; \
10709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10710 $(HOST_EXPORTS) \
10711 for flag in $(EXTRA_HOST_FLAGS) ; do \
10712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10713 done; \
10714 echo "Doing dvi in fastjar" ; \
10715 (cd $(HOST_SUBDIR)/fastjar && \
10716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10718 "RANLIB=$${RANLIB}" \
10719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10720 dvi) \
10721 || exit 1
10722
10723 @endif fastjar
10724
10725 .PHONY: maybe-pdf-fastjar pdf-fastjar
10726 maybe-pdf-fastjar:
10727 @if fastjar
10728 maybe-pdf-fastjar: pdf-fastjar
10729
10730 pdf-fastjar: \
10731 configure-fastjar
10732 @: $(MAKE); $(unstage)
10733 @[ -f ./fastjar/Makefile ] || exit 0; \
10734 r=`${PWD_COMMAND}`; export r; \
10735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10736 $(HOST_EXPORTS) \
10737 for flag in $(EXTRA_HOST_FLAGS) ; do \
10738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10739 done; \
10740 echo "Doing pdf in fastjar" ; \
10741 (cd $(HOST_SUBDIR)/fastjar && \
10742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10744 "RANLIB=$${RANLIB}" \
10745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10746 pdf) \
10747 || exit 1
10748
10749 @endif fastjar
10750
10751 .PHONY: maybe-html-fastjar html-fastjar
10752 maybe-html-fastjar:
10753 @if fastjar
10754 maybe-html-fastjar: html-fastjar
10755
10756 html-fastjar: \
10757 configure-fastjar
10758 @: $(MAKE); $(unstage)
10759 @[ -f ./fastjar/Makefile ] || exit 0; \
10760 r=`${PWD_COMMAND}`; export r; \
10761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762 $(HOST_EXPORTS) \
10763 for flag in $(EXTRA_HOST_FLAGS) ; do \
10764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10765 done; \
10766 echo "Doing html in fastjar" ; \
10767 (cd $(HOST_SUBDIR)/fastjar && \
10768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10770 "RANLIB=$${RANLIB}" \
10771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10772 html) \
10773 || exit 1
10774
10775 @endif fastjar
10776
10777 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10778 maybe-TAGS-fastjar:
10779 @if fastjar
10780 maybe-TAGS-fastjar: TAGS-fastjar
10781
10782 TAGS-fastjar: \
10783 configure-fastjar
10784 @: $(MAKE); $(unstage)
10785 @[ -f ./fastjar/Makefile ] || exit 0; \
10786 r=`${PWD_COMMAND}`; export r; \
10787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10788 $(HOST_EXPORTS) \
10789 for flag in $(EXTRA_HOST_FLAGS) ; do \
10790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10791 done; \
10792 echo "Doing TAGS in fastjar" ; \
10793 (cd $(HOST_SUBDIR)/fastjar && \
10794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10796 "RANLIB=$${RANLIB}" \
10797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10798 TAGS) \
10799 || exit 1
10800
10801 @endif fastjar
10802
10803 .PHONY: maybe-install-info-fastjar install-info-fastjar
10804 maybe-install-info-fastjar:
10805 @if fastjar
10806 maybe-install-info-fastjar: install-info-fastjar
10807
10808 install-info-fastjar: \
10809 configure-fastjar \
10810 info-fastjar
10811 @: $(MAKE); $(unstage)
10812 @[ -f ./fastjar/Makefile ] || exit 0; \
10813 r=`${PWD_COMMAND}`; export r; \
10814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10815 $(HOST_EXPORTS) \
10816 for flag in $(EXTRA_HOST_FLAGS) ; do \
10817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10818 done; \
10819 echo "Doing install-info in fastjar" ; \
10820 (cd $(HOST_SUBDIR)/fastjar && \
10821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10823 "RANLIB=$${RANLIB}" \
10824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10825 install-info) \
10826 || exit 1
10827
10828 @endif fastjar
10829
10830 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10831 maybe-install-pdf-fastjar:
10832 @if fastjar
10833 maybe-install-pdf-fastjar: install-pdf-fastjar
10834
10835 install-pdf-fastjar: \
10836 configure-fastjar \
10837 pdf-fastjar
10838 @: $(MAKE); $(unstage)
10839 @[ -f ./fastjar/Makefile ] || exit 0; \
10840 r=`${PWD_COMMAND}`; export r; \
10841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10842 $(HOST_EXPORTS) \
10843 for flag in $(EXTRA_HOST_FLAGS) ; do \
10844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10845 done; \
10846 echo "Doing install-pdf in fastjar" ; \
10847 (cd $(HOST_SUBDIR)/fastjar && \
10848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10850 "RANLIB=$${RANLIB}" \
10851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10852 install-pdf) \
10853 || exit 1
10854
10855 @endif fastjar
10856
10857 .PHONY: maybe-install-html-fastjar install-html-fastjar
10858 maybe-install-html-fastjar:
10859 @if fastjar
10860 maybe-install-html-fastjar: install-html-fastjar
10861
10862 install-html-fastjar: \
10863 configure-fastjar \
10864 html-fastjar
10865 @: $(MAKE); $(unstage)
10866 @[ -f ./fastjar/Makefile ] || exit 0; \
10867 r=`${PWD_COMMAND}`; export r; \
10868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10869 $(HOST_EXPORTS) \
10870 for flag in $(EXTRA_HOST_FLAGS) ; do \
10871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10872 done; \
10873 echo "Doing install-html in fastjar" ; \
10874 (cd $(HOST_SUBDIR)/fastjar && \
10875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10877 "RANLIB=$${RANLIB}" \
10878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10879 install-html) \
10880 || exit 1
10881
10882 @endif fastjar
10883
10884 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10885 maybe-installcheck-fastjar:
10886 @if fastjar
10887 maybe-installcheck-fastjar: installcheck-fastjar
10888
10889 installcheck-fastjar: \
10890 configure-fastjar
10891 @: $(MAKE); $(unstage)
10892 @[ -f ./fastjar/Makefile ] || exit 0; \
10893 r=`${PWD_COMMAND}`; export r; \
10894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10895 $(HOST_EXPORTS) \
10896 for flag in $(EXTRA_HOST_FLAGS) ; do \
10897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10898 done; \
10899 echo "Doing installcheck in fastjar" ; \
10900 (cd $(HOST_SUBDIR)/fastjar && \
10901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10903 "RANLIB=$${RANLIB}" \
10904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10905 installcheck) \
10906 || exit 1
10907
10908 @endif fastjar
10909
10910 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10911 maybe-mostlyclean-fastjar:
10912 @if fastjar
10913 maybe-mostlyclean-fastjar: mostlyclean-fastjar
10914
10915 mostlyclean-fastjar:
10916 @: $(MAKE); $(unstage)
10917 @[ -f ./fastjar/Makefile ] || exit 0; \
10918 r=`${PWD_COMMAND}`; export r; \
10919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10920 $(HOST_EXPORTS) \
10921 for flag in $(EXTRA_HOST_FLAGS) ; do \
10922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10923 done; \
10924 echo "Doing mostlyclean in fastjar" ; \
10925 (cd $(HOST_SUBDIR)/fastjar && \
10926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10928 "RANLIB=$${RANLIB}" \
10929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10930 mostlyclean) \
10931 || exit 1
10932
10933 @endif fastjar
10934
10935 .PHONY: maybe-clean-fastjar clean-fastjar
10936 maybe-clean-fastjar:
10937 @if fastjar
10938 maybe-clean-fastjar: clean-fastjar
10939
10940 clean-fastjar:
10941 @: $(MAKE); $(unstage)
10942 @[ -f ./fastjar/Makefile ] || exit 0; \
10943 r=`${PWD_COMMAND}`; export r; \
10944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10945 $(HOST_EXPORTS) \
10946 for flag in $(EXTRA_HOST_FLAGS) ; do \
10947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10948 done; \
10949 echo "Doing clean in fastjar" ; \
10950 (cd $(HOST_SUBDIR)/fastjar && \
10951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10953 "RANLIB=$${RANLIB}" \
10954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10955 clean) \
10956 || exit 1
10957
10958 @endif fastjar
10959
10960 .PHONY: maybe-distclean-fastjar distclean-fastjar
10961 maybe-distclean-fastjar:
10962 @if fastjar
10963 maybe-distclean-fastjar: distclean-fastjar
10964
10965 distclean-fastjar:
10966 @: $(MAKE); $(unstage)
10967 @[ -f ./fastjar/Makefile ] || exit 0; \
10968 r=`${PWD_COMMAND}`; export r; \
10969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10970 $(HOST_EXPORTS) \
10971 for flag in $(EXTRA_HOST_FLAGS) ; do \
10972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10973 done; \
10974 echo "Doing distclean in fastjar" ; \
10975 (cd $(HOST_SUBDIR)/fastjar && \
10976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10978 "RANLIB=$${RANLIB}" \
10979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10980 distclean) \
10981 || exit 1
10982
10983 @endif fastjar
10984
10985 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
10986 maybe-maintainer-clean-fastjar:
10987 @if fastjar
10988 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
10989
10990 maintainer-clean-fastjar:
10991 @: $(MAKE); $(unstage)
10992 @[ -f ./fastjar/Makefile ] || exit 0; \
10993 r=`${PWD_COMMAND}`; export r; \
10994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10995 $(HOST_EXPORTS) \
10996 for flag in $(EXTRA_HOST_FLAGS) ; do \
10997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10998 done; \
10999 echo "Doing maintainer-clean in fastjar" ; \
11000 (cd $(HOST_SUBDIR)/fastjar && \
11001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11003 "RANLIB=$${RANLIB}" \
11004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11005 maintainer-clean) \
11006 || exit 1
11007
11008 @endif fastjar
11009
11010
11011
11012 .PHONY: configure-fileutils maybe-configure-fileutils
11013 maybe-configure-fileutils:
11014 @if gcc-bootstrap
11015 configure-fileutils: stage_current
11016 @endif gcc-bootstrap
11017 @if fileutils
11018 maybe-configure-fileutils: configure-fileutils
11019 configure-fileutils:
11020 @: $(MAKE); $(unstage)
11021 @r=`${PWD_COMMAND}`; export r; \
11022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11023 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11024 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11025 $(HOST_EXPORTS) \
11026 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11027 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11028 case $(srcdir) in \
11029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11030 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11032 esac; \
11033 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11034 libsrcdir="$$s/fileutils"; \
11035 $(SHELL) $${libsrcdir}/configure \
11036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11037 --target=${target_alias} $${srcdiroption} \
11038 || exit 1
11039 @endif fileutils
11040
11041
11042
11043
11044
11045 .PHONY: all-fileutils maybe-all-fileutils
11046 maybe-all-fileutils:
11047 @if gcc-bootstrap
11048 all-fileutils: stage_current
11049 @endif gcc-bootstrap
11050 @if fileutils
11051 TARGET-fileutils=all
11052 maybe-all-fileutils: all-fileutils
11053 all-fileutils: configure-fileutils
11054 @: $(MAKE); $(unstage)
11055 @r=`${PWD_COMMAND}`; export r; \
11056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11057 $(HOST_EXPORTS) \
11058 (cd $(HOST_SUBDIR)/fileutils && \
11059 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11060 $(TARGET-fileutils))
11061 @endif fileutils
11062
11063
11064
11065
11066 .PHONY: check-fileutils maybe-check-fileutils
11067 maybe-check-fileutils:
11068 @if fileutils
11069 maybe-check-fileutils: check-fileutils
11070
11071 check-fileutils:
11072 @: $(MAKE); $(unstage)
11073 @r=`${PWD_COMMAND}`; export r; \
11074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11075 $(HOST_EXPORTS) \
11076 (cd $(HOST_SUBDIR)/fileutils && \
11077 $(MAKE) $(FLAGS_TO_PASS) check)
11078
11079 @endif fileutils
11080
11081 .PHONY: install-fileutils maybe-install-fileutils
11082 maybe-install-fileutils:
11083 @if fileutils
11084 maybe-install-fileutils: install-fileutils
11085
11086 install-fileutils: installdirs
11087 @: $(MAKE); $(unstage)
11088 @r=`${PWD_COMMAND}`; export r; \
11089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11090 $(HOST_EXPORTS) \
11091 (cd $(HOST_SUBDIR)/fileutils && \
11092 $(MAKE) $(FLAGS_TO_PASS) install)
11093
11094 @endif fileutils
11095
11096 # Other targets (info, dvi, pdf, etc.)
11097
11098 .PHONY: maybe-info-fileutils info-fileutils
11099 maybe-info-fileutils:
11100 @if fileutils
11101 maybe-info-fileutils: info-fileutils
11102
11103 info-fileutils: \
11104 configure-fileutils
11105 @: $(MAKE); $(unstage)
11106 @[ -f ./fileutils/Makefile ] || exit 0; \
11107 r=`${PWD_COMMAND}`; export r; \
11108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11109 $(HOST_EXPORTS) \
11110 for flag in $(EXTRA_HOST_FLAGS) ; do \
11111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11112 done; \
11113 echo "Doing info in fileutils" ; \
11114 (cd $(HOST_SUBDIR)/fileutils && \
11115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11117 "RANLIB=$${RANLIB}" \
11118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11119 info) \
11120 || exit 1
11121
11122 @endif fileutils
11123
11124 .PHONY: maybe-dvi-fileutils dvi-fileutils
11125 maybe-dvi-fileutils:
11126 @if fileutils
11127 maybe-dvi-fileutils: dvi-fileutils
11128
11129 dvi-fileutils: \
11130 configure-fileutils
11131 @: $(MAKE); $(unstage)
11132 @[ -f ./fileutils/Makefile ] || exit 0; \
11133 r=`${PWD_COMMAND}`; export r; \
11134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11135 $(HOST_EXPORTS) \
11136 for flag in $(EXTRA_HOST_FLAGS) ; do \
11137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11138 done; \
11139 echo "Doing dvi in fileutils" ; \
11140 (cd $(HOST_SUBDIR)/fileutils && \
11141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11143 "RANLIB=$${RANLIB}" \
11144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11145 dvi) \
11146 || exit 1
11147
11148 @endif fileutils
11149
11150 .PHONY: maybe-pdf-fileutils pdf-fileutils
11151 maybe-pdf-fileutils:
11152 @if fileutils
11153 maybe-pdf-fileutils: pdf-fileutils
11154
11155 pdf-fileutils: \
11156 configure-fileutils
11157 @: $(MAKE); $(unstage)
11158 @[ -f ./fileutils/Makefile ] || exit 0; \
11159 r=`${PWD_COMMAND}`; export r; \
11160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161 $(HOST_EXPORTS) \
11162 for flag in $(EXTRA_HOST_FLAGS) ; do \
11163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11164 done; \
11165 echo "Doing pdf in fileutils" ; \
11166 (cd $(HOST_SUBDIR)/fileutils && \
11167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11169 "RANLIB=$${RANLIB}" \
11170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11171 pdf) \
11172 || exit 1
11173
11174 @endif fileutils
11175
11176 .PHONY: maybe-html-fileutils html-fileutils
11177 maybe-html-fileutils:
11178 @if fileutils
11179 maybe-html-fileutils: html-fileutils
11180
11181 html-fileutils: \
11182 configure-fileutils
11183 @: $(MAKE); $(unstage)
11184 @[ -f ./fileutils/Makefile ] || exit 0; \
11185 r=`${PWD_COMMAND}`; export r; \
11186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11187 $(HOST_EXPORTS) \
11188 for flag in $(EXTRA_HOST_FLAGS) ; do \
11189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11190 done; \
11191 echo "Doing html in fileutils" ; \
11192 (cd $(HOST_SUBDIR)/fileutils && \
11193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11195 "RANLIB=$${RANLIB}" \
11196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11197 html) \
11198 || exit 1
11199
11200 @endif fileutils
11201
11202 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11203 maybe-TAGS-fileutils:
11204 @if fileutils
11205 maybe-TAGS-fileutils: TAGS-fileutils
11206
11207 TAGS-fileutils: \
11208 configure-fileutils
11209 @: $(MAKE); $(unstage)
11210 @[ -f ./fileutils/Makefile ] || exit 0; \
11211 r=`${PWD_COMMAND}`; export r; \
11212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11213 $(HOST_EXPORTS) \
11214 for flag in $(EXTRA_HOST_FLAGS) ; do \
11215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11216 done; \
11217 echo "Doing TAGS in fileutils" ; \
11218 (cd $(HOST_SUBDIR)/fileutils && \
11219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11221 "RANLIB=$${RANLIB}" \
11222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11223 TAGS) \
11224 || exit 1
11225
11226 @endif fileutils
11227
11228 .PHONY: maybe-install-info-fileutils install-info-fileutils
11229 maybe-install-info-fileutils:
11230 @if fileutils
11231 maybe-install-info-fileutils: install-info-fileutils
11232
11233 install-info-fileutils: \
11234 configure-fileutils \
11235 info-fileutils
11236 @: $(MAKE); $(unstage)
11237 @[ -f ./fileutils/Makefile ] || exit 0; \
11238 r=`${PWD_COMMAND}`; export r; \
11239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11240 $(HOST_EXPORTS) \
11241 for flag in $(EXTRA_HOST_FLAGS) ; do \
11242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11243 done; \
11244 echo "Doing install-info in fileutils" ; \
11245 (cd $(HOST_SUBDIR)/fileutils && \
11246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11248 "RANLIB=$${RANLIB}" \
11249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11250 install-info) \
11251 || exit 1
11252
11253 @endif fileutils
11254
11255 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11256 maybe-install-pdf-fileutils:
11257 @if fileutils
11258 maybe-install-pdf-fileutils: install-pdf-fileutils
11259
11260 install-pdf-fileutils: \
11261 configure-fileutils \
11262 pdf-fileutils
11263 @: $(MAKE); $(unstage)
11264 @[ -f ./fileutils/Makefile ] || exit 0; \
11265 r=`${PWD_COMMAND}`; export r; \
11266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11267 $(HOST_EXPORTS) \
11268 for flag in $(EXTRA_HOST_FLAGS) ; do \
11269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11270 done; \
11271 echo "Doing install-pdf in fileutils" ; \
11272 (cd $(HOST_SUBDIR)/fileutils && \
11273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11275 "RANLIB=$${RANLIB}" \
11276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11277 install-pdf) \
11278 || exit 1
11279
11280 @endif fileutils
11281
11282 .PHONY: maybe-install-html-fileutils install-html-fileutils
11283 maybe-install-html-fileutils:
11284 @if fileutils
11285 maybe-install-html-fileutils: install-html-fileutils
11286
11287 install-html-fileutils: \
11288 configure-fileutils \
11289 html-fileutils
11290 @: $(MAKE); $(unstage)
11291 @[ -f ./fileutils/Makefile ] || exit 0; \
11292 r=`${PWD_COMMAND}`; export r; \
11293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11294 $(HOST_EXPORTS) \
11295 for flag in $(EXTRA_HOST_FLAGS) ; do \
11296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11297 done; \
11298 echo "Doing install-html in fileutils" ; \
11299 (cd $(HOST_SUBDIR)/fileutils && \
11300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11302 "RANLIB=$${RANLIB}" \
11303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11304 install-html) \
11305 || exit 1
11306
11307 @endif fileutils
11308
11309 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11310 maybe-installcheck-fileutils:
11311 @if fileutils
11312 maybe-installcheck-fileutils: installcheck-fileutils
11313
11314 installcheck-fileutils: \
11315 configure-fileutils
11316 @: $(MAKE); $(unstage)
11317 @[ -f ./fileutils/Makefile ] || exit 0; \
11318 r=`${PWD_COMMAND}`; export r; \
11319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11320 $(HOST_EXPORTS) \
11321 for flag in $(EXTRA_HOST_FLAGS) ; do \
11322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11323 done; \
11324 echo "Doing installcheck in fileutils" ; \
11325 (cd $(HOST_SUBDIR)/fileutils && \
11326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11328 "RANLIB=$${RANLIB}" \
11329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11330 installcheck) \
11331 || exit 1
11332
11333 @endif fileutils
11334
11335 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11336 maybe-mostlyclean-fileutils:
11337 @if fileutils
11338 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11339
11340 mostlyclean-fileutils:
11341 @: $(MAKE); $(unstage)
11342 @[ -f ./fileutils/Makefile ] || exit 0; \
11343 r=`${PWD_COMMAND}`; export r; \
11344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11345 $(HOST_EXPORTS) \
11346 for flag in $(EXTRA_HOST_FLAGS) ; do \
11347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11348 done; \
11349 echo "Doing mostlyclean in fileutils" ; \
11350 (cd $(HOST_SUBDIR)/fileutils && \
11351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11353 "RANLIB=$${RANLIB}" \
11354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11355 mostlyclean) \
11356 || exit 1
11357
11358 @endif fileutils
11359
11360 .PHONY: maybe-clean-fileutils clean-fileutils
11361 maybe-clean-fileutils:
11362 @if fileutils
11363 maybe-clean-fileutils: clean-fileutils
11364
11365 clean-fileutils:
11366 @: $(MAKE); $(unstage)
11367 @[ -f ./fileutils/Makefile ] || exit 0; \
11368 r=`${PWD_COMMAND}`; export r; \
11369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11370 $(HOST_EXPORTS) \
11371 for flag in $(EXTRA_HOST_FLAGS) ; do \
11372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11373 done; \
11374 echo "Doing clean in fileutils" ; \
11375 (cd $(HOST_SUBDIR)/fileutils && \
11376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11378 "RANLIB=$${RANLIB}" \
11379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11380 clean) \
11381 || exit 1
11382
11383 @endif fileutils
11384
11385 .PHONY: maybe-distclean-fileutils distclean-fileutils
11386 maybe-distclean-fileutils:
11387 @if fileutils
11388 maybe-distclean-fileutils: distclean-fileutils
11389
11390 distclean-fileutils:
11391 @: $(MAKE); $(unstage)
11392 @[ -f ./fileutils/Makefile ] || exit 0; \
11393 r=`${PWD_COMMAND}`; export r; \
11394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11395 $(HOST_EXPORTS) \
11396 for flag in $(EXTRA_HOST_FLAGS) ; do \
11397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11398 done; \
11399 echo "Doing distclean in fileutils" ; \
11400 (cd $(HOST_SUBDIR)/fileutils && \
11401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11403 "RANLIB=$${RANLIB}" \
11404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11405 distclean) \
11406 || exit 1
11407
11408 @endif fileutils
11409
11410 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11411 maybe-maintainer-clean-fileutils:
11412 @if fileutils
11413 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11414
11415 maintainer-clean-fileutils:
11416 @: $(MAKE); $(unstage)
11417 @[ -f ./fileutils/Makefile ] || exit 0; \
11418 r=`${PWD_COMMAND}`; export r; \
11419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11420 $(HOST_EXPORTS) \
11421 for flag in $(EXTRA_HOST_FLAGS) ; do \
11422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11423 done; \
11424 echo "Doing maintainer-clean in fileutils" ; \
11425 (cd $(HOST_SUBDIR)/fileutils && \
11426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11428 "RANLIB=$${RANLIB}" \
11429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11430 maintainer-clean) \
11431 || exit 1
11432
11433 @endif fileutils
11434
11435
11436
11437 .PHONY: configure-findutils maybe-configure-findutils
11438 maybe-configure-findutils:
11439 @if gcc-bootstrap
11440 configure-findutils: stage_current
11441 @endif gcc-bootstrap
11442 @if findutils
11443 maybe-configure-findutils: configure-findutils
11444 configure-findutils:
11445 @: $(MAKE); $(unstage)
11446 @r=`${PWD_COMMAND}`; export r; \
11447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11448 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11450 $(HOST_EXPORTS) \
11451 echo Configuring in $(HOST_SUBDIR)/findutils; \
11452 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11453 case $(srcdir) in \
11454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11455 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11457 esac; \
11458 srcdiroption="--srcdir=$${topdir}/findutils"; \
11459 libsrcdir="$$s/findutils"; \
11460 $(SHELL) $${libsrcdir}/configure \
11461 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11462 --target=${target_alias} $${srcdiroption} \
11463 || exit 1
11464 @endif findutils
11465
11466
11467
11468
11469
11470 .PHONY: all-findutils maybe-all-findutils
11471 maybe-all-findutils:
11472 @if gcc-bootstrap
11473 all-findutils: stage_current
11474 @endif gcc-bootstrap
11475 @if findutils
11476 TARGET-findutils=all
11477 maybe-all-findutils: all-findutils
11478 all-findutils: configure-findutils
11479 @: $(MAKE); $(unstage)
11480 @r=`${PWD_COMMAND}`; export r; \
11481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11482 $(HOST_EXPORTS) \
11483 (cd $(HOST_SUBDIR)/findutils && \
11484 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11485 $(TARGET-findutils))
11486 @endif findutils
11487
11488
11489
11490
11491 .PHONY: check-findutils maybe-check-findutils
11492 maybe-check-findutils:
11493 @if findutils
11494 maybe-check-findutils: check-findutils
11495
11496 check-findutils:
11497 @: $(MAKE); $(unstage)
11498 @r=`${PWD_COMMAND}`; export r; \
11499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500 $(HOST_EXPORTS) \
11501 (cd $(HOST_SUBDIR)/findutils && \
11502 $(MAKE) $(FLAGS_TO_PASS) check)
11503
11504 @endif findutils
11505
11506 .PHONY: install-findutils maybe-install-findutils
11507 maybe-install-findutils:
11508 @if findutils
11509 maybe-install-findutils: install-findutils
11510
11511 install-findutils: installdirs
11512 @: $(MAKE); $(unstage)
11513 @r=`${PWD_COMMAND}`; export r; \
11514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11515 $(HOST_EXPORTS) \
11516 (cd $(HOST_SUBDIR)/findutils && \
11517 $(MAKE) $(FLAGS_TO_PASS) install)
11518
11519 @endif findutils
11520
11521 # Other targets (info, dvi, pdf, etc.)
11522
11523 .PHONY: maybe-info-findutils info-findutils
11524 maybe-info-findutils:
11525 @if findutils
11526 maybe-info-findutils: info-findutils
11527
11528 info-findutils: \
11529 configure-findutils
11530 @: $(MAKE); $(unstage)
11531 @[ -f ./findutils/Makefile ] || exit 0; \
11532 r=`${PWD_COMMAND}`; export r; \
11533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534 $(HOST_EXPORTS) \
11535 for flag in $(EXTRA_HOST_FLAGS) ; do \
11536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11537 done; \
11538 echo "Doing info in findutils" ; \
11539 (cd $(HOST_SUBDIR)/findutils && \
11540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11542 "RANLIB=$${RANLIB}" \
11543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11544 info) \
11545 || exit 1
11546
11547 @endif findutils
11548
11549 .PHONY: maybe-dvi-findutils dvi-findutils
11550 maybe-dvi-findutils:
11551 @if findutils
11552 maybe-dvi-findutils: dvi-findutils
11553
11554 dvi-findutils: \
11555 configure-findutils
11556 @: $(MAKE); $(unstage)
11557 @[ -f ./findutils/Makefile ] || exit 0; \
11558 r=`${PWD_COMMAND}`; export r; \
11559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11560 $(HOST_EXPORTS) \
11561 for flag in $(EXTRA_HOST_FLAGS) ; do \
11562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11563 done; \
11564 echo "Doing dvi in findutils" ; \
11565 (cd $(HOST_SUBDIR)/findutils && \
11566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11568 "RANLIB=$${RANLIB}" \
11569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11570 dvi) \
11571 || exit 1
11572
11573 @endif findutils
11574
11575 .PHONY: maybe-pdf-findutils pdf-findutils
11576 maybe-pdf-findutils:
11577 @if findutils
11578 maybe-pdf-findutils: pdf-findutils
11579
11580 pdf-findutils: \
11581 configure-findutils
11582 @: $(MAKE); $(unstage)
11583 @[ -f ./findutils/Makefile ] || exit 0; \
11584 r=`${PWD_COMMAND}`; export r; \
11585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586 $(HOST_EXPORTS) \
11587 for flag in $(EXTRA_HOST_FLAGS) ; do \
11588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11589 done; \
11590 echo "Doing pdf in findutils" ; \
11591 (cd $(HOST_SUBDIR)/findutils && \
11592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11594 "RANLIB=$${RANLIB}" \
11595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11596 pdf) \
11597 || exit 1
11598
11599 @endif findutils
11600
11601 .PHONY: maybe-html-findutils html-findutils
11602 maybe-html-findutils:
11603 @if findutils
11604 maybe-html-findutils: html-findutils
11605
11606 html-findutils: \
11607 configure-findutils
11608 @: $(MAKE); $(unstage)
11609 @[ -f ./findutils/Makefile ] || exit 0; \
11610 r=`${PWD_COMMAND}`; export r; \
11611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11612 $(HOST_EXPORTS) \
11613 for flag in $(EXTRA_HOST_FLAGS) ; do \
11614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11615 done; \
11616 echo "Doing html in findutils" ; \
11617 (cd $(HOST_SUBDIR)/findutils && \
11618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11620 "RANLIB=$${RANLIB}" \
11621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11622 html) \
11623 || exit 1
11624
11625 @endif findutils
11626
11627 .PHONY: maybe-TAGS-findutils TAGS-findutils
11628 maybe-TAGS-findutils:
11629 @if findutils
11630 maybe-TAGS-findutils: TAGS-findutils
11631
11632 TAGS-findutils: \
11633 configure-findutils
11634 @: $(MAKE); $(unstage)
11635 @[ -f ./findutils/Makefile ] || exit 0; \
11636 r=`${PWD_COMMAND}`; export r; \
11637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11638 $(HOST_EXPORTS) \
11639 for flag in $(EXTRA_HOST_FLAGS) ; do \
11640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11641 done; \
11642 echo "Doing TAGS in findutils" ; \
11643 (cd $(HOST_SUBDIR)/findutils && \
11644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11646 "RANLIB=$${RANLIB}" \
11647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11648 TAGS) \
11649 || exit 1
11650
11651 @endif findutils
11652
11653 .PHONY: maybe-install-info-findutils install-info-findutils
11654 maybe-install-info-findutils:
11655 @if findutils
11656 maybe-install-info-findutils: install-info-findutils
11657
11658 install-info-findutils: \
11659 configure-findutils \
11660 info-findutils
11661 @: $(MAKE); $(unstage)
11662 @[ -f ./findutils/Makefile ] || exit 0; \
11663 r=`${PWD_COMMAND}`; export r; \
11664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11665 $(HOST_EXPORTS) \
11666 for flag in $(EXTRA_HOST_FLAGS) ; do \
11667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11668 done; \
11669 echo "Doing install-info in findutils" ; \
11670 (cd $(HOST_SUBDIR)/findutils && \
11671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11673 "RANLIB=$${RANLIB}" \
11674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11675 install-info) \
11676 || exit 1
11677
11678 @endif findutils
11679
11680 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11681 maybe-install-pdf-findutils:
11682 @if findutils
11683 maybe-install-pdf-findutils: install-pdf-findutils
11684
11685 install-pdf-findutils: \
11686 configure-findutils \
11687 pdf-findutils
11688 @: $(MAKE); $(unstage)
11689 @[ -f ./findutils/Makefile ] || exit 0; \
11690 r=`${PWD_COMMAND}`; export r; \
11691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11692 $(HOST_EXPORTS) \
11693 for flag in $(EXTRA_HOST_FLAGS) ; do \
11694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11695 done; \
11696 echo "Doing install-pdf in findutils" ; \
11697 (cd $(HOST_SUBDIR)/findutils && \
11698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11700 "RANLIB=$${RANLIB}" \
11701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11702 install-pdf) \
11703 || exit 1
11704
11705 @endif findutils
11706
11707 .PHONY: maybe-install-html-findutils install-html-findutils
11708 maybe-install-html-findutils:
11709 @if findutils
11710 maybe-install-html-findutils: install-html-findutils
11711
11712 install-html-findutils: \
11713 configure-findutils \
11714 html-findutils
11715 @: $(MAKE); $(unstage)
11716 @[ -f ./findutils/Makefile ] || exit 0; \
11717 r=`${PWD_COMMAND}`; export r; \
11718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11719 $(HOST_EXPORTS) \
11720 for flag in $(EXTRA_HOST_FLAGS) ; do \
11721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11722 done; \
11723 echo "Doing install-html in findutils" ; \
11724 (cd $(HOST_SUBDIR)/findutils && \
11725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11727 "RANLIB=$${RANLIB}" \
11728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11729 install-html) \
11730 || exit 1
11731
11732 @endif findutils
11733
11734 .PHONY: maybe-installcheck-findutils installcheck-findutils
11735 maybe-installcheck-findutils:
11736 @if findutils
11737 maybe-installcheck-findutils: installcheck-findutils
11738
11739 installcheck-findutils: \
11740 configure-findutils
11741 @: $(MAKE); $(unstage)
11742 @[ -f ./findutils/Makefile ] || exit 0; \
11743 r=`${PWD_COMMAND}`; export r; \
11744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11745 $(HOST_EXPORTS) \
11746 for flag in $(EXTRA_HOST_FLAGS) ; do \
11747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11748 done; \
11749 echo "Doing installcheck in findutils" ; \
11750 (cd $(HOST_SUBDIR)/findutils && \
11751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11753 "RANLIB=$${RANLIB}" \
11754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11755 installcheck) \
11756 || exit 1
11757
11758 @endif findutils
11759
11760 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11761 maybe-mostlyclean-findutils:
11762 @if findutils
11763 maybe-mostlyclean-findutils: mostlyclean-findutils
11764
11765 mostlyclean-findutils:
11766 @: $(MAKE); $(unstage)
11767 @[ -f ./findutils/Makefile ] || exit 0; \
11768 r=`${PWD_COMMAND}`; export r; \
11769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11770 $(HOST_EXPORTS) \
11771 for flag in $(EXTRA_HOST_FLAGS) ; do \
11772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11773 done; \
11774 echo "Doing mostlyclean in findutils" ; \
11775 (cd $(HOST_SUBDIR)/findutils && \
11776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11778 "RANLIB=$${RANLIB}" \
11779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11780 mostlyclean) \
11781 || exit 1
11782
11783 @endif findutils
11784
11785 .PHONY: maybe-clean-findutils clean-findutils
11786 maybe-clean-findutils:
11787 @if findutils
11788 maybe-clean-findutils: clean-findutils
11789
11790 clean-findutils:
11791 @: $(MAKE); $(unstage)
11792 @[ -f ./findutils/Makefile ] || exit 0; \
11793 r=`${PWD_COMMAND}`; export r; \
11794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11795 $(HOST_EXPORTS) \
11796 for flag in $(EXTRA_HOST_FLAGS) ; do \
11797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11798 done; \
11799 echo "Doing clean in findutils" ; \
11800 (cd $(HOST_SUBDIR)/findutils && \
11801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11803 "RANLIB=$${RANLIB}" \
11804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11805 clean) \
11806 || exit 1
11807
11808 @endif findutils
11809
11810 .PHONY: maybe-distclean-findutils distclean-findutils
11811 maybe-distclean-findutils:
11812 @if findutils
11813 maybe-distclean-findutils: distclean-findutils
11814
11815 distclean-findutils:
11816 @: $(MAKE); $(unstage)
11817 @[ -f ./findutils/Makefile ] || exit 0; \
11818 r=`${PWD_COMMAND}`; export r; \
11819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11820 $(HOST_EXPORTS) \
11821 for flag in $(EXTRA_HOST_FLAGS) ; do \
11822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11823 done; \
11824 echo "Doing distclean in findutils" ; \
11825 (cd $(HOST_SUBDIR)/findutils && \
11826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11828 "RANLIB=$${RANLIB}" \
11829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11830 distclean) \
11831 || exit 1
11832
11833 @endif findutils
11834
11835 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11836 maybe-maintainer-clean-findutils:
11837 @if findutils
11838 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11839
11840 maintainer-clean-findutils:
11841 @: $(MAKE); $(unstage)
11842 @[ -f ./findutils/Makefile ] || exit 0; \
11843 r=`${PWD_COMMAND}`; export r; \
11844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11845 $(HOST_EXPORTS) \
11846 for flag in $(EXTRA_HOST_FLAGS) ; do \
11847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11848 done; \
11849 echo "Doing maintainer-clean in findutils" ; \
11850 (cd $(HOST_SUBDIR)/findutils && \
11851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11853 "RANLIB=$${RANLIB}" \
11854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11855 maintainer-clean) \
11856 || exit 1
11857
11858 @endif findutils
11859
11860
11861
11862 .PHONY: configure-find maybe-configure-find
11863 maybe-configure-find:
11864 @if gcc-bootstrap
11865 configure-find: stage_current
11866 @endif gcc-bootstrap
11867 @if find
11868 maybe-configure-find: configure-find
11869 configure-find:
11870 @: $(MAKE); $(unstage)
11871 @r=`${PWD_COMMAND}`; export r; \
11872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11873 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11875 $(HOST_EXPORTS) \
11876 echo Configuring in $(HOST_SUBDIR)/find; \
11877 cd "$(HOST_SUBDIR)/find" || exit 1; \
11878 case $(srcdir) in \
11879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11880 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11882 esac; \
11883 srcdiroption="--srcdir=$${topdir}/find"; \
11884 libsrcdir="$$s/find"; \
11885 $(SHELL) $${libsrcdir}/configure \
11886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11887 --target=${target_alias} $${srcdiroption} \
11888 || exit 1
11889 @endif find
11890
11891
11892
11893
11894
11895 .PHONY: all-find maybe-all-find
11896 maybe-all-find:
11897 @if gcc-bootstrap
11898 all-find: stage_current
11899 @endif gcc-bootstrap
11900 @if find
11901 TARGET-find=all
11902 maybe-all-find: all-find
11903 all-find: configure-find
11904 @: $(MAKE); $(unstage)
11905 @r=`${PWD_COMMAND}`; export r; \
11906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11907 $(HOST_EXPORTS) \
11908 (cd $(HOST_SUBDIR)/find && \
11909 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11910 $(TARGET-find))
11911 @endif find
11912
11913
11914
11915
11916 .PHONY: check-find maybe-check-find
11917 maybe-check-find:
11918 @if find
11919 maybe-check-find: check-find
11920
11921 check-find:
11922 @: $(MAKE); $(unstage)
11923 @r=`${PWD_COMMAND}`; export r; \
11924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11925 $(HOST_EXPORTS) \
11926 (cd $(HOST_SUBDIR)/find && \
11927 $(MAKE) $(FLAGS_TO_PASS) check)
11928
11929 @endif find
11930
11931 .PHONY: install-find maybe-install-find
11932 maybe-install-find:
11933 @if find
11934 maybe-install-find: install-find
11935
11936 install-find: installdirs
11937 @: $(MAKE); $(unstage)
11938 @r=`${PWD_COMMAND}`; export r; \
11939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11940 $(HOST_EXPORTS) \
11941 (cd $(HOST_SUBDIR)/find && \
11942 $(MAKE) $(FLAGS_TO_PASS) install)
11943
11944 @endif find
11945
11946 # Other targets (info, dvi, pdf, etc.)
11947
11948 .PHONY: maybe-info-find info-find
11949 maybe-info-find:
11950 @if find
11951 maybe-info-find: info-find
11952
11953 info-find: \
11954 configure-find
11955 @: $(MAKE); $(unstage)
11956 @[ -f ./find/Makefile ] || exit 0; \
11957 r=`${PWD_COMMAND}`; export r; \
11958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959 $(HOST_EXPORTS) \
11960 for flag in $(EXTRA_HOST_FLAGS) ; do \
11961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11962 done; \
11963 echo "Doing info in find" ; \
11964 (cd $(HOST_SUBDIR)/find && \
11965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11967 "RANLIB=$${RANLIB}" \
11968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11969 info) \
11970 || exit 1
11971
11972 @endif find
11973
11974 .PHONY: maybe-dvi-find dvi-find
11975 maybe-dvi-find:
11976 @if find
11977 maybe-dvi-find: dvi-find
11978
11979 dvi-find: \
11980 configure-find
11981 @: $(MAKE); $(unstage)
11982 @[ -f ./find/Makefile ] || exit 0; \
11983 r=`${PWD_COMMAND}`; export r; \
11984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11985 $(HOST_EXPORTS) \
11986 for flag in $(EXTRA_HOST_FLAGS) ; do \
11987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11988 done; \
11989 echo "Doing dvi in find" ; \
11990 (cd $(HOST_SUBDIR)/find && \
11991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11993 "RANLIB=$${RANLIB}" \
11994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11995 dvi) \
11996 || exit 1
11997
11998 @endif find
11999
12000 .PHONY: maybe-pdf-find pdf-find
12001 maybe-pdf-find:
12002 @if find
12003 maybe-pdf-find: pdf-find
12004
12005 pdf-find: \
12006 configure-find
12007 @: $(MAKE); $(unstage)
12008 @[ -f ./find/Makefile ] || exit 0; \
12009 r=`${PWD_COMMAND}`; export r; \
12010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12011 $(HOST_EXPORTS) \
12012 for flag in $(EXTRA_HOST_FLAGS) ; do \
12013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12014 done; \
12015 echo "Doing pdf in find" ; \
12016 (cd $(HOST_SUBDIR)/find && \
12017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12019 "RANLIB=$${RANLIB}" \
12020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12021 pdf) \
12022 || exit 1
12023
12024 @endif find
12025
12026 .PHONY: maybe-html-find html-find
12027 maybe-html-find:
12028 @if find
12029 maybe-html-find: html-find
12030
12031 html-find: \
12032 configure-find
12033 @: $(MAKE); $(unstage)
12034 @[ -f ./find/Makefile ] || exit 0; \
12035 r=`${PWD_COMMAND}`; export r; \
12036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12037 $(HOST_EXPORTS) \
12038 for flag in $(EXTRA_HOST_FLAGS) ; do \
12039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12040 done; \
12041 echo "Doing html in find" ; \
12042 (cd $(HOST_SUBDIR)/find && \
12043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12045 "RANLIB=$${RANLIB}" \
12046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12047 html) \
12048 || exit 1
12049
12050 @endif find
12051
12052 .PHONY: maybe-TAGS-find TAGS-find
12053 maybe-TAGS-find:
12054 @if find
12055 maybe-TAGS-find: TAGS-find
12056
12057 TAGS-find: \
12058 configure-find
12059 @: $(MAKE); $(unstage)
12060 @[ -f ./find/Makefile ] || exit 0; \
12061 r=`${PWD_COMMAND}`; export r; \
12062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12063 $(HOST_EXPORTS) \
12064 for flag in $(EXTRA_HOST_FLAGS) ; do \
12065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12066 done; \
12067 echo "Doing TAGS in find" ; \
12068 (cd $(HOST_SUBDIR)/find && \
12069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12071 "RANLIB=$${RANLIB}" \
12072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12073 TAGS) \
12074 || exit 1
12075
12076 @endif find
12077
12078 .PHONY: maybe-install-info-find install-info-find
12079 maybe-install-info-find:
12080 @if find
12081 maybe-install-info-find: install-info-find
12082
12083 install-info-find: \
12084 configure-find \
12085 info-find
12086 @: $(MAKE); $(unstage)
12087 @[ -f ./find/Makefile ] || exit 0; \
12088 r=`${PWD_COMMAND}`; export r; \
12089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12090 $(HOST_EXPORTS) \
12091 for flag in $(EXTRA_HOST_FLAGS) ; do \
12092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12093 done; \
12094 echo "Doing install-info in find" ; \
12095 (cd $(HOST_SUBDIR)/find && \
12096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12098 "RANLIB=$${RANLIB}" \
12099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12100 install-info) \
12101 || exit 1
12102
12103 @endif find
12104
12105 .PHONY: maybe-install-pdf-find install-pdf-find
12106 maybe-install-pdf-find:
12107 @if find
12108 maybe-install-pdf-find: install-pdf-find
12109
12110 install-pdf-find: \
12111 configure-find \
12112 pdf-find
12113 @: $(MAKE); $(unstage)
12114 @[ -f ./find/Makefile ] || exit 0; \
12115 r=`${PWD_COMMAND}`; export r; \
12116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12117 $(HOST_EXPORTS) \
12118 for flag in $(EXTRA_HOST_FLAGS) ; do \
12119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12120 done; \
12121 echo "Doing install-pdf in find" ; \
12122 (cd $(HOST_SUBDIR)/find && \
12123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12125 "RANLIB=$${RANLIB}" \
12126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12127 install-pdf) \
12128 || exit 1
12129
12130 @endif find
12131
12132 .PHONY: maybe-install-html-find install-html-find
12133 maybe-install-html-find:
12134 @if find
12135 maybe-install-html-find: install-html-find
12136
12137 install-html-find: \
12138 configure-find \
12139 html-find
12140 @: $(MAKE); $(unstage)
12141 @[ -f ./find/Makefile ] || exit 0; \
12142 r=`${PWD_COMMAND}`; export r; \
12143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12144 $(HOST_EXPORTS) \
12145 for flag in $(EXTRA_HOST_FLAGS) ; do \
12146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12147 done; \
12148 echo "Doing install-html in find" ; \
12149 (cd $(HOST_SUBDIR)/find && \
12150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12152 "RANLIB=$${RANLIB}" \
12153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12154 install-html) \
12155 || exit 1
12156
12157 @endif find
12158
12159 .PHONY: maybe-installcheck-find installcheck-find
12160 maybe-installcheck-find:
12161 @if find
12162 maybe-installcheck-find: installcheck-find
12163
12164 installcheck-find: \
12165 configure-find
12166 @: $(MAKE); $(unstage)
12167 @[ -f ./find/Makefile ] || exit 0; \
12168 r=`${PWD_COMMAND}`; export r; \
12169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12170 $(HOST_EXPORTS) \
12171 for flag in $(EXTRA_HOST_FLAGS) ; do \
12172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12173 done; \
12174 echo "Doing installcheck in find" ; \
12175 (cd $(HOST_SUBDIR)/find && \
12176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12178 "RANLIB=$${RANLIB}" \
12179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12180 installcheck) \
12181 || exit 1
12182
12183 @endif find
12184
12185 .PHONY: maybe-mostlyclean-find mostlyclean-find
12186 maybe-mostlyclean-find:
12187 @if find
12188 maybe-mostlyclean-find: mostlyclean-find
12189
12190 mostlyclean-find:
12191 @: $(MAKE); $(unstage)
12192 @[ -f ./find/Makefile ] || exit 0; \
12193 r=`${PWD_COMMAND}`; export r; \
12194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12195 $(HOST_EXPORTS) \
12196 for flag in $(EXTRA_HOST_FLAGS) ; do \
12197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12198 done; \
12199 echo "Doing mostlyclean in find" ; \
12200 (cd $(HOST_SUBDIR)/find && \
12201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12203 "RANLIB=$${RANLIB}" \
12204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12205 mostlyclean) \
12206 || exit 1
12207
12208 @endif find
12209
12210 .PHONY: maybe-clean-find clean-find
12211 maybe-clean-find:
12212 @if find
12213 maybe-clean-find: clean-find
12214
12215 clean-find:
12216 @: $(MAKE); $(unstage)
12217 @[ -f ./find/Makefile ] || exit 0; \
12218 r=`${PWD_COMMAND}`; export r; \
12219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12220 $(HOST_EXPORTS) \
12221 for flag in $(EXTRA_HOST_FLAGS) ; do \
12222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12223 done; \
12224 echo "Doing clean in find" ; \
12225 (cd $(HOST_SUBDIR)/find && \
12226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12228 "RANLIB=$${RANLIB}" \
12229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12230 clean) \
12231 || exit 1
12232
12233 @endif find
12234
12235 .PHONY: maybe-distclean-find distclean-find
12236 maybe-distclean-find:
12237 @if find
12238 maybe-distclean-find: distclean-find
12239
12240 distclean-find:
12241 @: $(MAKE); $(unstage)
12242 @[ -f ./find/Makefile ] || exit 0; \
12243 r=`${PWD_COMMAND}`; export r; \
12244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12245 $(HOST_EXPORTS) \
12246 for flag in $(EXTRA_HOST_FLAGS) ; do \
12247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12248 done; \
12249 echo "Doing distclean in find" ; \
12250 (cd $(HOST_SUBDIR)/find && \
12251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12253 "RANLIB=$${RANLIB}" \
12254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12255 distclean) \
12256 || exit 1
12257
12258 @endif find
12259
12260 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12261 maybe-maintainer-clean-find:
12262 @if find
12263 maybe-maintainer-clean-find: maintainer-clean-find
12264
12265 maintainer-clean-find:
12266 @: $(MAKE); $(unstage)
12267 @[ -f ./find/Makefile ] || exit 0; \
12268 r=`${PWD_COMMAND}`; export r; \
12269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12270 $(HOST_EXPORTS) \
12271 for flag in $(EXTRA_HOST_FLAGS) ; do \
12272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12273 done; \
12274 echo "Doing maintainer-clean in find" ; \
12275 (cd $(HOST_SUBDIR)/find && \
12276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12278 "RANLIB=$${RANLIB}" \
12279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12280 maintainer-clean) \
12281 || exit 1
12282
12283 @endif find
12284
12285
12286
12287 .PHONY: configure-fixincludes maybe-configure-fixincludes
12288 maybe-configure-fixincludes:
12289 @if gcc-bootstrap
12290 configure-fixincludes: stage_current
12291 @endif gcc-bootstrap
12292 @if fixincludes
12293 maybe-configure-fixincludes: configure-fixincludes
12294 configure-fixincludes:
12295 @: $(MAKE); $(unstage)
12296 @r=`${PWD_COMMAND}`; export r; \
12297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12298 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12300 $(HOST_EXPORTS) \
12301 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12302 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12303 case $(srcdir) in \
12304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12305 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12307 esac; \
12308 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12309 libsrcdir="$$s/fixincludes"; \
12310 $(SHELL) $${libsrcdir}/configure \
12311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12312 --target=${target_alias} $${srcdiroption} \
12313 || exit 1
12314 @endif fixincludes
12315
12316
12317
12318
12319
12320 .PHONY: all-fixincludes maybe-all-fixincludes
12321 maybe-all-fixincludes:
12322 @if gcc-bootstrap
12323 all-fixincludes: stage_current
12324 @endif gcc-bootstrap
12325 @if fixincludes
12326 TARGET-fixincludes=all
12327 maybe-all-fixincludes: all-fixincludes
12328 all-fixincludes: configure-fixincludes
12329 @: $(MAKE); $(unstage)
12330 @r=`${PWD_COMMAND}`; export r; \
12331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12332 $(HOST_EXPORTS) \
12333 (cd $(HOST_SUBDIR)/fixincludes && \
12334 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12335 $(TARGET-fixincludes))
12336 @endif fixincludes
12337
12338
12339
12340
12341 .PHONY: check-fixincludes maybe-check-fixincludes
12342 maybe-check-fixincludes:
12343 @if fixincludes
12344 maybe-check-fixincludes: check-fixincludes
12345
12346 check-fixincludes:
12347 @: $(MAKE); $(unstage)
12348 @r=`${PWD_COMMAND}`; export r; \
12349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350 $(HOST_EXPORTS) \
12351 (cd $(HOST_SUBDIR)/fixincludes && \
12352 $(MAKE) $(FLAGS_TO_PASS) check)
12353
12354 @endif fixincludes
12355
12356 .PHONY: install-fixincludes maybe-install-fixincludes
12357 maybe-install-fixincludes:
12358 @if fixincludes
12359 maybe-install-fixincludes: install-fixincludes
12360
12361 install-fixincludes: installdirs
12362 @: $(MAKE); $(unstage)
12363 @r=`${PWD_COMMAND}`; export r; \
12364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12365 $(HOST_EXPORTS) \
12366 (cd $(HOST_SUBDIR)/fixincludes && \
12367 $(MAKE) $(FLAGS_TO_PASS) install)
12368
12369 @endif fixincludes
12370
12371 # Other targets (info, dvi, pdf, etc.)
12372
12373 .PHONY: maybe-info-fixincludes info-fixincludes
12374 maybe-info-fixincludes:
12375 @if fixincludes
12376 maybe-info-fixincludes: info-fixincludes
12377
12378 info-fixincludes: \
12379 configure-fixincludes
12380 @: $(MAKE); $(unstage)
12381 @[ -f ./fixincludes/Makefile ] || exit 0; \
12382 r=`${PWD_COMMAND}`; export r; \
12383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12384 $(HOST_EXPORTS) \
12385 for flag in $(EXTRA_HOST_FLAGS) ; do \
12386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12387 done; \
12388 echo "Doing info in fixincludes" ; \
12389 (cd $(HOST_SUBDIR)/fixincludes && \
12390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12392 "RANLIB=$${RANLIB}" \
12393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12394 info) \
12395 || exit 1
12396
12397 @endif fixincludes
12398
12399 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12400 maybe-dvi-fixincludes:
12401 @if fixincludes
12402 maybe-dvi-fixincludes: dvi-fixincludes
12403
12404 dvi-fixincludes: \
12405 configure-fixincludes
12406 @: $(MAKE); $(unstage)
12407 @[ -f ./fixincludes/Makefile ] || exit 0; \
12408 r=`${PWD_COMMAND}`; export r; \
12409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12410 $(HOST_EXPORTS) \
12411 for flag in $(EXTRA_HOST_FLAGS) ; do \
12412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12413 done; \
12414 echo "Doing dvi in fixincludes" ; \
12415 (cd $(HOST_SUBDIR)/fixincludes && \
12416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12418 "RANLIB=$${RANLIB}" \
12419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12420 dvi) \
12421 || exit 1
12422
12423 @endif fixincludes
12424
12425 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12426 maybe-pdf-fixincludes:
12427 @if fixincludes
12428 maybe-pdf-fixincludes: pdf-fixincludes
12429
12430 pdf-fixincludes: \
12431 configure-fixincludes
12432 @: $(MAKE); $(unstage)
12433 @[ -f ./fixincludes/Makefile ] || exit 0; \
12434 r=`${PWD_COMMAND}`; export r; \
12435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12436 $(HOST_EXPORTS) \
12437 for flag in $(EXTRA_HOST_FLAGS) ; do \
12438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12439 done; \
12440 echo "Doing pdf in fixincludes" ; \
12441 (cd $(HOST_SUBDIR)/fixincludes && \
12442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12444 "RANLIB=$${RANLIB}" \
12445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12446 pdf) \
12447 || exit 1
12448
12449 @endif fixincludes
12450
12451 .PHONY: maybe-html-fixincludes html-fixincludes
12452 maybe-html-fixincludes:
12453 @if fixincludes
12454 maybe-html-fixincludes: html-fixincludes
12455
12456 html-fixincludes: \
12457 configure-fixincludes
12458 @: $(MAKE); $(unstage)
12459 @[ -f ./fixincludes/Makefile ] || exit 0; \
12460 r=`${PWD_COMMAND}`; export r; \
12461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12462 $(HOST_EXPORTS) \
12463 for flag in $(EXTRA_HOST_FLAGS) ; do \
12464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12465 done; \
12466 echo "Doing html in fixincludes" ; \
12467 (cd $(HOST_SUBDIR)/fixincludes && \
12468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12470 "RANLIB=$${RANLIB}" \
12471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12472 html) \
12473 || exit 1
12474
12475 @endif fixincludes
12476
12477 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12478 maybe-TAGS-fixincludes:
12479 @if fixincludes
12480 maybe-TAGS-fixincludes: TAGS-fixincludes
12481
12482 # fixincludes doesn't support TAGS.
12483 TAGS-fixincludes:
12484
12485 @endif fixincludes
12486
12487 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12488 maybe-install-info-fixincludes:
12489 @if fixincludes
12490 maybe-install-info-fixincludes: install-info-fixincludes
12491
12492 install-info-fixincludes: \
12493 configure-fixincludes \
12494 info-fixincludes
12495 @: $(MAKE); $(unstage)
12496 @[ -f ./fixincludes/Makefile ] || exit 0; \
12497 r=`${PWD_COMMAND}`; export r; \
12498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12499 $(HOST_EXPORTS) \
12500 for flag in $(EXTRA_HOST_FLAGS) ; do \
12501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12502 done; \
12503 echo "Doing install-info in fixincludes" ; \
12504 (cd $(HOST_SUBDIR)/fixincludes && \
12505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12507 "RANLIB=$${RANLIB}" \
12508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12509 install-info) \
12510 || exit 1
12511
12512 @endif fixincludes
12513
12514 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12515 maybe-install-pdf-fixincludes:
12516 @if fixincludes
12517 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12518
12519 install-pdf-fixincludes: \
12520 configure-fixincludes \
12521 pdf-fixincludes
12522 @: $(MAKE); $(unstage)
12523 @[ -f ./fixincludes/Makefile ] || exit 0; \
12524 r=`${PWD_COMMAND}`; export r; \
12525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12526 $(HOST_EXPORTS) \
12527 for flag in $(EXTRA_HOST_FLAGS) ; do \
12528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12529 done; \
12530 echo "Doing install-pdf in fixincludes" ; \
12531 (cd $(HOST_SUBDIR)/fixincludes && \
12532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12534 "RANLIB=$${RANLIB}" \
12535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12536 install-pdf) \
12537 || exit 1
12538
12539 @endif fixincludes
12540
12541 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12542 maybe-install-html-fixincludes:
12543 @if fixincludes
12544 maybe-install-html-fixincludes: install-html-fixincludes
12545
12546 install-html-fixincludes: \
12547 configure-fixincludes \
12548 html-fixincludes
12549 @: $(MAKE); $(unstage)
12550 @[ -f ./fixincludes/Makefile ] || exit 0; \
12551 r=`${PWD_COMMAND}`; export r; \
12552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12553 $(HOST_EXPORTS) \
12554 for flag in $(EXTRA_HOST_FLAGS) ; do \
12555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12556 done; \
12557 echo "Doing install-html in fixincludes" ; \
12558 (cd $(HOST_SUBDIR)/fixincludes && \
12559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12561 "RANLIB=$${RANLIB}" \
12562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12563 install-html) \
12564 || exit 1
12565
12566 @endif fixincludes
12567
12568 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12569 maybe-installcheck-fixincludes:
12570 @if fixincludes
12571 maybe-installcheck-fixincludes: installcheck-fixincludes
12572
12573 installcheck-fixincludes: \
12574 configure-fixincludes
12575 @: $(MAKE); $(unstage)
12576 @[ -f ./fixincludes/Makefile ] || exit 0; \
12577 r=`${PWD_COMMAND}`; export r; \
12578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12579 $(HOST_EXPORTS) \
12580 for flag in $(EXTRA_HOST_FLAGS) ; do \
12581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12582 done; \
12583 echo "Doing installcheck in fixincludes" ; \
12584 (cd $(HOST_SUBDIR)/fixincludes && \
12585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12587 "RANLIB=$${RANLIB}" \
12588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12589 installcheck) \
12590 || exit 1
12591
12592 @endif fixincludes
12593
12594 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12595 maybe-mostlyclean-fixincludes:
12596 @if fixincludes
12597 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12598
12599 mostlyclean-fixincludes:
12600 @: $(MAKE); $(unstage)
12601 @[ -f ./fixincludes/Makefile ] || exit 0; \
12602 r=`${PWD_COMMAND}`; export r; \
12603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12604 $(HOST_EXPORTS) \
12605 for flag in $(EXTRA_HOST_FLAGS) ; do \
12606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12607 done; \
12608 echo "Doing mostlyclean in fixincludes" ; \
12609 (cd $(HOST_SUBDIR)/fixincludes && \
12610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12612 "RANLIB=$${RANLIB}" \
12613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12614 mostlyclean) \
12615 || exit 1
12616
12617 @endif fixincludes
12618
12619 .PHONY: maybe-clean-fixincludes clean-fixincludes
12620 maybe-clean-fixincludes:
12621 @if fixincludes
12622 maybe-clean-fixincludes: clean-fixincludes
12623
12624 clean-fixincludes:
12625 @: $(MAKE); $(unstage)
12626 @[ -f ./fixincludes/Makefile ] || exit 0; \
12627 r=`${PWD_COMMAND}`; export r; \
12628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12629 $(HOST_EXPORTS) \
12630 for flag in $(EXTRA_HOST_FLAGS) ; do \
12631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12632 done; \
12633 echo "Doing clean in fixincludes" ; \
12634 (cd $(HOST_SUBDIR)/fixincludes && \
12635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12637 "RANLIB=$${RANLIB}" \
12638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12639 clean) \
12640 || exit 1
12641
12642 @endif fixincludes
12643
12644 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12645 maybe-distclean-fixincludes:
12646 @if fixincludes
12647 maybe-distclean-fixincludes: distclean-fixincludes
12648
12649 distclean-fixincludes:
12650 @: $(MAKE); $(unstage)
12651 @[ -f ./fixincludes/Makefile ] || exit 0; \
12652 r=`${PWD_COMMAND}`; export r; \
12653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12654 $(HOST_EXPORTS) \
12655 for flag in $(EXTRA_HOST_FLAGS) ; do \
12656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12657 done; \
12658 echo "Doing distclean in fixincludes" ; \
12659 (cd $(HOST_SUBDIR)/fixincludes && \
12660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12662 "RANLIB=$${RANLIB}" \
12663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12664 distclean) \
12665 || exit 1
12666
12667 @endif fixincludes
12668
12669 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12670 maybe-maintainer-clean-fixincludes:
12671 @if fixincludes
12672 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12673
12674 maintainer-clean-fixincludes:
12675 @: $(MAKE); $(unstage)
12676 @[ -f ./fixincludes/Makefile ] || exit 0; \
12677 r=`${PWD_COMMAND}`; export r; \
12678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12679 $(HOST_EXPORTS) \
12680 for flag in $(EXTRA_HOST_FLAGS) ; do \
12681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12682 done; \
12683 echo "Doing maintainer-clean in fixincludes" ; \
12684 (cd $(HOST_SUBDIR)/fixincludes && \
12685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12687 "RANLIB=$${RANLIB}" \
12688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12689 maintainer-clean) \
12690 || exit 1
12691
12692 @endif fixincludes
12693
12694
12695
12696 .PHONY: configure-flex maybe-configure-flex
12697 maybe-configure-flex:
12698 @if gcc-bootstrap
12699 configure-flex: stage_current
12700 @endif gcc-bootstrap
12701 @if flex
12702 maybe-configure-flex: configure-flex
12703 configure-flex:
12704 @: $(MAKE); $(unstage)
12705 @r=`${PWD_COMMAND}`; export r; \
12706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12707 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12708 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12709 $(HOST_EXPORTS) \
12710 echo Configuring in $(HOST_SUBDIR)/flex; \
12711 cd "$(HOST_SUBDIR)/flex" || exit 1; \
12712 case $(srcdir) in \
12713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12714 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12716 esac; \
12717 srcdiroption="--srcdir=$${topdir}/flex"; \
12718 libsrcdir="$$s/flex"; \
12719 $(SHELL) $${libsrcdir}/configure \
12720 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12721 --target=${target_alias} $${srcdiroption} \
12722 || exit 1
12723 @endif flex
12724
12725
12726
12727
12728
12729 .PHONY: all-flex maybe-all-flex
12730 maybe-all-flex:
12731 @if gcc-bootstrap
12732 all-flex: stage_current
12733 @endif gcc-bootstrap
12734 @if flex
12735 TARGET-flex=all
12736 maybe-all-flex: all-flex
12737 all-flex: configure-flex
12738 @: $(MAKE); $(unstage)
12739 @r=`${PWD_COMMAND}`; export r; \
12740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12741 $(HOST_EXPORTS) \
12742 (cd $(HOST_SUBDIR)/flex && \
12743 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12744 $(TARGET-flex))
12745 @endif flex
12746
12747
12748
12749
12750 .PHONY: check-flex maybe-check-flex
12751 maybe-check-flex:
12752 @if flex
12753 maybe-check-flex: check-flex
12754
12755 # This module is only tested in a native toolchain.
12756 check-flex:
12757 @: $(MAKE); $(unstage)
12758 @if [ '$(host)' = '$(target)' ] ; then \
12759 r=`${PWD_COMMAND}`; export r; \
12760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12761 $(HOST_EXPORTS) \
12762 (cd $(HOST_SUBDIR)/flex && \
12763 $(MAKE) $(FLAGS_TO_PASS) check); \
12764 fi
12765
12766 @endif flex
12767
12768 .PHONY: install-flex maybe-install-flex
12769 maybe-install-flex:
12770 @if flex
12771 maybe-install-flex: install-flex
12772
12773 install-flex: installdirs
12774 @: $(MAKE); $(unstage)
12775 @r=`${PWD_COMMAND}`; export r; \
12776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12777 $(HOST_EXPORTS) \
12778 (cd $(HOST_SUBDIR)/flex && \
12779 $(MAKE) $(FLAGS_TO_PASS) install)
12780
12781 @endif flex
12782
12783 # Other targets (info, dvi, pdf, etc.)
12784
12785 .PHONY: maybe-info-flex info-flex
12786 maybe-info-flex:
12787 @if flex
12788 maybe-info-flex: info-flex
12789
12790 info-flex: \
12791 configure-flex
12792 @: $(MAKE); $(unstage)
12793 @[ -f ./flex/Makefile ] || exit 0; \
12794 r=`${PWD_COMMAND}`; export r; \
12795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12796 $(HOST_EXPORTS) \
12797 for flag in $(EXTRA_HOST_FLAGS) ; do \
12798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12799 done; \
12800 echo "Doing info in flex" ; \
12801 (cd $(HOST_SUBDIR)/flex && \
12802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12804 "RANLIB=$${RANLIB}" \
12805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12806 info) \
12807 || exit 1
12808
12809 @endif flex
12810
12811 .PHONY: maybe-dvi-flex dvi-flex
12812 maybe-dvi-flex:
12813 @if flex
12814 maybe-dvi-flex: dvi-flex
12815
12816 dvi-flex: \
12817 configure-flex
12818 @: $(MAKE); $(unstage)
12819 @[ -f ./flex/Makefile ] || exit 0; \
12820 r=`${PWD_COMMAND}`; export r; \
12821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12822 $(HOST_EXPORTS) \
12823 for flag in $(EXTRA_HOST_FLAGS) ; do \
12824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12825 done; \
12826 echo "Doing dvi in flex" ; \
12827 (cd $(HOST_SUBDIR)/flex && \
12828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12830 "RANLIB=$${RANLIB}" \
12831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12832 dvi) \
12833 || exit 1
12834
12835 @endif flex
12836
12837 .PHONY: maybe-pdf-flex pdf-flex
12838 maybe-pdf-flex:
12839 @if flex
12840 maybe-pdf-flex: pdf-flex
12841
12842 pdf-flex: \
12843 configure-flex
12844 @: $(MAKE); $(unstage)
12845 @[ -f ./flex/Makefile ] || exit 0; \
12846 r=`${PWD_COMMAND}`; export r; \
12847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12848 $(HOST_EXPORTS) \
12849 for flag in $(EXTRA_HOST_FLAGS) ; do \
12850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12851 done; \
12852 echo "Doing pdf in flex" ; \
12853 (cd $(HOST_SUBDIR)/flex && \
12854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12856 "RANLIB=$${RANLIB}" \
12857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12858 pdf) \
12859 || exit 1
12860
12861 @endif flex
12862
12863 .PHONY: maybe-html-flex html-flex
12864 maybe-html-flex:
12865 @if flex
12866 maybe-html-flex: html-flex
12867
12868 html-flex: \
12869 configure-flex
12870 @: $(MAKE); $(unstage)
12871 @[ -f ./flex/Makefile ] || exit 0; \
12872 r=`${PWD_COMMAND}`; export r; \
12873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12874 $(HOST_EXPORTS) \
12875 for flag in $(EXTRA_HOST_FLAGS) ; do \
12876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12877 done; \
12878 echo "Doing html in flex" ; \
12879 (cd $(HOST_SUBDIR)/flex && \
12880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12882 "RANLIB=$${RANLIB}" \
12883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12884 html) \
12885 || exit 1
12886
12887 @endif flex
12888
12889 .PHONY: maybe-TAGS-flex TAGS-flex
12890 maybe-TAGS-flex:
12891 @if flex
12892 maybe-TAGS-flex: TAGS-flex
12893
12894 TAGS-flex: \
12895 configure-flex
12896 @: $(MAKE); $(unstage)
12897 @[ -f ./flex/Makefile ] || exit 0; \
12898 r=`${PWD_COMMAND}`; export r; \
12899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12900 $(HOST_EXPORTS) \
12901 for flag in $(EXTRA_HOST_FLAGS) ; do \
12902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12903 done; \
12904 echo "Doing TAGS in flex" ; \
12905 (cd $(HOST_SUBDIR)/flex && \
12906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12908 "RANLIB=$${RANLIB}" \
12909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12910 TAGS) \
12911 || exit 1
12912
12913 @endif flex
12914
12915 .PHONY: maybe-install-info-flex install-info-flex
12916 maybe-install-info-flex:
12917 @if flex
12918 maybe-install-info-flex: install-info-flex
12919
12920 install-info-flex: \
12921 configure-flex \
12922 info-flex
12923 @: $(MAKE); $(unstage)
12924 @[ -f ./flex/Makefile ] || exit 0; \
12925 r=`${PWD_COMMAND}`; export r; \
12926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12927 $(HOST_EXPORTS) \
12928 for flag in $(EXTRA_HOST_FLAGS) ; do \
12929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12930 done; \
12931 echo "Doing install-info in flex" ; \
12932 (cd $(HOST_SUBDIR)/flex && \
12933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12935 "RANLIB=$${RANLIB}" \
12936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12937 install-info) \
12938 || exit 1
12939
12940 @endif flex
12941
12942 .PHONY: maybe-install-pdf-flex install-pdf-flex
12943 maybe-install-pdf-flex:
12944 @if flex
12945 maybe-install-pdf-flex: install-pdf-flex
12946
12947 install-pdf-flex: \
12948 configure-flex \
12949 pdf-flex
12950 @: $(MAKE); $(unstage)
12951 @[ -f ./flex/Makefile ] || exit 0; \
12952 r=`${PWD_COMMAND}`; export r; \
12953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12954 $(HOST_EXPORTS) \
12955 for flag in $(EXTRA_HOST_FLAGS) ; do \
12956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12957 done; \
12958 echo "Doing install-pdf in flex" ; \
12959 (cd $(HOST_SUBDIR)/flex && \
12960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12962 "RANLIB=$${RANLIB}" \
12963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12964 install-pdf) \
12965 || exit 1
12966
12967 @endif flex
12968
12969 .PHONY: maybe-install-html-flex install-html-flex
12970 maybe-install-html-flex:
12971 @if flex
12972 maybe-install-html-flex: install-html-flex
12973
12974 install-html-flex: \
12975 configure-flex \
12976 html-flex
12977 @: $(MAKE); $(unstage)
12978 @[ -f ./flex/Makefile ] || exit 0; \
12979 r=`${PWD_COMMAND}`; export r; \
12980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12981 $(HOST_EXPORTS) \
12982 for flag in $(EXTRA_HOST_FLAGS) ; do \
12983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12984 done; \
12985 echo "Doing install-html in flex" ; \
12986 (cd $(HOST_SUBDIR)/flex && \
12987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12989 "RANLIB=$${RANLIB}" \
12990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12991 install-html) \
12992 || exit 1
12993
12994 @endif flex
12995
12996 .PHONY: maybe-installcheck-flex installcheck-flex
12997 maybe-installcheck-flex:
12998 @if flex
12999 maybe-installcheck-flex: installcheck-flex
13000
13001 installcheck-flex: \
13002 configure-flex
13003 @: $(MAKE); $(unstage)
13004 @[ -f ./flex/Makefile ] || exit 0; \
13005 r=`${PWD_COMMAND}`; export r; \
13006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13007 $(HOST_EXPORTS) \
13008 for flag in $(EXTRA_HOST_FLAGS) ; do \
13009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13010 done; \
13011 echo "Doing installcheck in flex" ; \
13012 (cd $(HOST_SUBDIR)/flex && \
13013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13015 "RANLIB=$${RANLIB}" \
13016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13017 installcheck) \
13018 || exit 1
13019
13020 @endif flex
13021
13022 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13023 maybe-mostlyclean-flex:
13024 @if flex
13025 maybe-mostlyclean-flex: mostlyclean-flex
13026
13027 mostlyclean-flex:
13028 @: $(MAKE); $(unstage)
13029 @[ -f ./flex/Makefile ] || exit 0; \
13030 r=`${PWD_COMMAND}`; export r; \
13031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13032 $(HOST_EXPORTS) \
13033 for flag in $(EXTRA_HOST_FLAGS) ; do \
13034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13035 done; \
13036 echo "Doing mostlyclean in flex" ; \
13037 (cd $(HOST_SUBDIR)/flex && \
13038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13040 "RANLIB=$${RANLIB}" \
13041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13042 mostlyclean) \
13043 || exit 1
13044
13045 @endif flex
13046
13047 .PHONY: maybe-clean-flex clean-flex
13048 maybe-clean-flex:
13049 @if flex
13050 maybe-clean-flex: clean-flex
13051
13052 clean-flex:
13053 @: $(MAKE); $(unstage)
13054 @[ -f ./flex/Makefile ] || exit 0; \
13055 r=`${PWD_COMMAND}`; export r; \
13056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13057 $(HOST_EXPORTS) \
13058 for flag in $(EXTRA_HOST_FLAGS) ; do \
13059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13060 done; \
13061 echo "Doing clean in flex" ; \
13062 (cd $(HOST_SUBDIR)/flex && \
13063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13065 "RANLIB=$${RANLIB}" \
13066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13067 clean) \
13068 || exit 1
13069
13070 @endif flex
13071
13072 .PHONY: maybe-distclean-flex distclean-flex
13073 maybe-distclean-flex:
13074 @if flex
13075 maybe-distclean-flex: distclean-flex
13076
13077 distclean-flex:
13078 @: $(MAKE); $(unstage)
13079 @[ -f ./flex/Makefile ] || exit 0; \
13080 r=`${PWD_COMMAND}`; export r; \
13081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13082 $(HOST_EXPORTS) \
13083 for flag in $(EXTRA_HOST_FLAGS) ; do \
13084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13085 done; \
13086 echo "Doing distclean in flex" ; \
13087 (cd $(HOST_SUBDIR)/flex && \
13088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13090 "RANLIB=$${RANLIB}" \
13091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13092 distclean) \
13093 || exit 1
13094
13095 @endif flex
13096
13097 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13098 maybe-maintainer-clean-flex:
13099 @if flex
13100 maybe-maintainer-clean-flex: maintainer-clean-flex
13101
13102 maintainer-clean-flex:
13103 @: $(MAKE); $(unstage)
13104 @[ -f ./flex/Makefile ] || exit 0; \
13105 r=`${PWD_COMMAND}`; export r; \
13106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13107 $(HOST_EXPORTS) \
13108 for flag in $(EXTRA_HOST_FLAGS) ; do \
13109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13110 done; \
13111 echo "Doing maintainer-clean in flex" ; \
13112 (cd $(HOST_SUBDIR)/flex && \
13113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13115 "RANLIB=$${RANLIB}" \
13116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13117 maintainer-clean) \
13118 || exit 1
13119
13120 @endif flex
13121
13122
13123
13124 .PHONY: configure-gas maybe-configure-gas
13125 maybe-configure-gas:
13126 @if gcc-bootstrap
13127 configure-gas: stage_current
13128 @endif gcc-bootstrap
13129 @if gas
13130 maybe-configure-gas: configure-gas
13131 configure-gas:
13132 @r=`${PWD_COMMAND}`; export r; \
13133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13134 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13136 $(HOST_EXPORTS) \
13137 echo Configuring in $(HOST_SUBDIR)/gas; \
13138 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13139 case $(srcdir) in \
13140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13141 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13143 esac; \
13144 srcdiroption="--srcdir=$${topdir}/gas"; \
13145 libsrcdir="$$s/gas"; \
13146 $(SHELL) $${libsrcdir}/configure \
13147 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13148 --target=${target_alias} $${srcdiroption} \
13149 || exit 1
13150 @endif gas
13151
13152
13153
13154 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13155 maybe-configure-stage1-gas:
13156 @if gas-bootstrap
13157 maybe-configure-stage1-gas: configure-stage1-gas
13158 configure-stage1-gas:
13159 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13161 @r=`${PWD_COMMAND}`; export r; \
13162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13163 TFLAGS="$(STAGE1_TFLAGS)"; \
13164 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13165 $(HOST_EXPORTS) \
13166 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13167 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13168 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13169 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13170 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13171 cd $(HOST_SUBDIR)/gas || exit 1; \
13172 case $(srcdir) in \
13173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13174 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13176 esac; \
13177 srcdiroption="--srcdir=$${topdir}/gas"; \
13178 libsrcdir="$$s/gas"; \
13179 $(SHELL) $${libsrcdir}/configure \
13180 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13181 --target=${target_alias} $${srcdiroption} \
13182 $(STAGE1_CONFIGURE_FLAGS)
13183 @endif gas-bootstrap
13184
13185 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13186 maybe-configure-stage2-gas:
13187 @if gas-bootstrap
13188 maybe-configure-stage2-gas: configure-stage2-gas
13189 configure-stage2-gas:
13190 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13191 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13192 @r=`${PWD_COMMAND}`; export r; \
13193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13194 TFLAGS="$(STAGE2_TFLAGS)"; \
13195 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13196 $(HOST_EXPORTS) \
13197 $(POSTSTAGE1_HOST_EXPORTS) \
13198 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13199 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13200 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13201 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13203 cd $(HOST_SUBDIR)/gas || exit 1; \
13204 case $(srcdir) in \
13205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13206 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13208 esac; \
13209 srcdiroption="--srcdir=$${topdir}/gas"; \
13210 libsrcdir="$$s/gas"; \
13211 $(SHELL) $${libsrcdir}/configure \
13212 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13213 --target=${target_alias} $${srcdiroption} \
13214 --with-build-libsubdir=$(HOST_SUBDIR) \
13215 $(STAGE2_CONFIGURE_FLAGS)
13216 @endif gas-bootstrap
13217
13218 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13219 maybe-configure-stage3-gas:
13220 @if gas-bootstrap
13221 maybe-configure-stage3-gas: configure-stage3-gas
13222 configure-stage3-gas:
13223 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13224 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13225 @r=`${PWD_COMMAND}`; export r; \
13226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13227 TFLAGS="$(STAGE3_TFLAGS)"; \
13228 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13229 $(HOST_EXPORTS) \
13230 $(POSTSTAGE1_HOST_EXPORTS) \
13231 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13232 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13233 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13234 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13236 cd $(HOST_SUBDIR)/gas || exit 1; \
13237 case $(srcdir) in \
13238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13239 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13241 esac; \
13242 srcdiroption="--srcdir=$${topdir}/gas"; \
13243 libsrcdir="$$s/gas"; \
13244 $(SHELL) $${libsrcdir}/configure \
13245 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13246 --target=${target_alias} $${srcdiroption} \
13247 --with-build-libsubdir=$(HOST_SUBDIR) \
13248 $(STAGE3_CONFIGURE_FLAGS)
13249 @endif gas-bootstrap
13250
13251 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13252 maybe-configure-stage4-gas:
13253 @if gas-bootstrap
13254 maybe-configure-stage4-gas: configure-stage4-gas
13255 configure-stage4-gas:
13256 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13257 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13258 @r=`${PWD_COMMAND}`; export r; \
13259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13260 TFLAGS="$(STAGE4_TFLAGS)"; \
13261 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13262 $(HOST_EXPORTS) \
13263 $(POSTSTAGE1_HOST_EXPORTS) \
13264 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13265 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13266 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13267 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13269 cd $(HOST_SUBDIR)/gas || exit 1; \
13270 case $(srcdir) in \
13271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13272 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13274 esac; \
13275 srcdiroption="--srcdir=$${topdir}/gas"; \
13276 libsrcdir="$$s/gas"; \
13277 $(SHELL) $${libsrcdir}/configure \
13278 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13279 --target=${target_alias} $${srcdiroption} \
13280 --with-build-libsubdir=$(HOST_SUBDIR) \
13281 $(STAGE4_CONFIGURE_FLAGS)
13282 @endif gas-bootstrap
13283
13284 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13285 maybe-configure-stageprofile-gas:
13286 @if gas-bootstrap
13287 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13288 configure-stageprofile-gas:
13289 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13290 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13291 @r=`${PWD_COMMAND}`; export r; \
13292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13293 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13294 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13295 $(HOST_EXPORTS) \
13296 $(POSTSTAGE1_HOST_EXPORTS) \
13297 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13298 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
13299 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13300 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13302 cd $(HOST_SUBDIR)/gas || exit 1; \
13303 case $(srcdir) in \
13304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13305 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13307 esac; \
13308 srcdiroption="--srcdir=$${topdir}/gas"; \
13309 libsrcdir="$$s/gas"; \
13310 $(SHELL) $${libsrcdir}/configure \
13311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13312 --target=${target_alias} $${srcdiroption} \
13313 --with-build-libsubdir=$(HOST_SUBDIR) \
13314 $(STAGEprofile_CONFIGURE_FLAGS)
13315 @endif gas-bootstrap
13316
13317 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13318 maybe-configure-stagefeedback-gas:
13319 @if gas-bootstrap
13320 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13321 configure-stagefeedback-gas:
13322 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13323 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13324 @r=`${PWD_COMMAND}`; export r; \
13325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13326 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13327 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13328 $(HOST_EXPORTS) \
13329 $(POSTSTAGE1_HOST_EXPORTS) \
13330 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13331 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
13332 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13333 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13335 cd $(HOST_SUBDIR)/gas || exit 1; \
13336 case $(srcdir) in \
13337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13338 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13340 esac; \
13341 srcdiroption="--srcdir=$${topdir}/gas"; \
13342 libsrcdir="$$s/gas"; \
13343 $(SHELL) $${libsrcdir}/configure \
13344 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13345 --target=${target_alias} $${srcdiroption} \
13346 --with-build-libsubdir=$(HOST_SUBDIR) \
13347 $(STAGEfeedback_CONFIGURE_FLAGS)
13348 @endif gas-bootstrap
13349
13350
13351
13352
13353
13354 .PHONY: all-gas maybe-all-gas
13355 maybe-all-gas:
13356 @if gcc-bootstrap
13357 all-gas: stage_current
13358 @endif gcc-bootstrap
13359 @if gas
13360 TARGET-gas=all
13361 maybe-all-gas: all-gas
13362 all-gas: configure-gas
13363 @r=`${PWD_COMMAND}`; export r; \
13364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13365 $(HOST_EXPORTS) \
13366 (cd $(HOST_SUBDIR)/gas && \
13367 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13368 $(TARGET-gas))
13369 @endif gas
13370
13371
13372
13373 .PHONY: all-stage1-gas maybe-all-stage1-gas
13374 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13375 maybe-all-stage1-gas:
13376 maybe-clean-stage1-gas:
13377 @if gas-bootstrap
13378 maybe-all-stage1-gas: all-stage1-gas
13379 all-stage1: all-stage1-gas
13380 TARGET-stage1-gas = $(TARGET-gas)
13381 all-stage1-gas: configure-stage1-gas
13382 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13383 @r=`${PWD_COMMAND}`; export r; \
13384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385 TFLAGS="$(STAGE1_TFLAGS)"; \
13386 $(HOST_EXPORTS) \
13387 cd $(HOST_SUBDIR)/gas && \
13388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13389 CFLAGS="$(STAGE1_CFLAGS)" \
13390 CXXFLAGS="$(STAGE1_CFLAGS)" \
13391 LIBCFLAGS="$(LIBCFLAGS)" \
13392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13395 $(EXTRA_HOST_FLAGS) \
13396 TFLAGS="$(STAGE1_TFLAGS)" \
13397 $(TARGET-stage1-gas)
13398
13399 maybe-clean-stage1-gas: clean-stage1-gas
13400 clean-stage1: clean-stage1-gas
13401 clean-stage1-gas:
13402 @if [ $(current_stage) = stage1 ]; then \
13403 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13404 else \
13405 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13406 $(MAKE) stage1-start; \
13407 fi; \
13408 cd $(HOST_SUBDIR)/gas && \
13409 $(MAKE) $(EXTRA_HOST_FLAGS) \
13410 clean
13411 @endif gas-bootstrap
13412
13413
13414 .PHONY: all-stage2-gas maybe-all-stage2-gas
13415 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13416 maybe-all-stage2-gas:
13417 maybe-clean-stage2-gas:
13418 @if gas-bootstrap
13419 maybe-all-stage2-gas: all-stage2-gas
13420 all-stage2: all-stage2-gas
13421 TARGET-stage2-gas = $(TARGET-gas)
13422 all-stage2-gas: configure-stage2-gas
13423 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13424 @r=`${PWD_COMMAND}`; export r; \
13425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13426 TFLAGS="$(STAGE2_TFLAGS)"; \
13427 $(HOST_EXPORTS) \
13428 $(POSTSTAGE1_HOST_EXPORTS) \
13429 cd $(HOST_SUBDIR)/gas && \
13430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13431 CFLAGS="$(STAGE2_CFLAGS)" \
13432 CXXFLAGS="$(STAGE2_CFLAGS)" \
13433 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13437 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13438 TFLAGS="$(STAGE2_TFLAGS)" \
13439 $(TARGET-stage2-gas)
13440
13441 maybe-clean-stage2-gas: clean-stage2-gas
13442 clean-stage2: clean-stage2-gas
13443 clean-stage2-gas:
13444 @if [ $(current_stage) = stage2 ]; then \
13445 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13446 else \
13447 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13448 $(MAKE) stage2-start; \
13449 fi; \
13450 cd $(HOST_SUBDIR)/gas && \
13451 $(MAKE) $(EXTRA_HOST_FLAGS) \
13452 $(POSTSTAGE1_FLAGS_TO_PASS) \
13453 clean
13454 @endif gas-bootstrap
13455
13456
13457 .PHONY: all-stage3-gas maybe-all-stage3-gas
13458 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13459 maybe-all-stage3-gas:
13460 maybe-clean-stage3-gas:
13461 @if gas-bootstrap
13462 maybe-all-stage3-gas: all-stage3-gas
13463 all-stage3: all-stage3-gas
13464 TARGET-stage3-gas = $(TARGET-gas)
13465 all-stage3-gas: configure-stage3-gas
13466 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13467 @r=`${PWD_COMMAND}`; export r; \
13468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13469 TFLAGS="$(STAGE3_TFLAGS)"; \
13470 $(HOST_EXPORTS) \
13471 $(POSTSTAGE1_HOST_EXPORTS) \
13472 cd $(HOST_SUBDIR)/gas && \
13473 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13474 CFLAGS="$(STAGE3_CFLAGS)" \
13475 CXXFLAGS="$(STAGE3_CFLAGS)" \
13476 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13477 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13478 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13479 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13480 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13481 TFLAGS="$(STAGE3_TFLAGS)" \
13482 $(TARGET-stage3-gas)
13483
13484 maybe-clean-stage3-gas: clean-stage3-gas
13485 clean-stage3: clean-stage3-gas
13486 clean-stage3-gas:
13487 @if [ $(current_stage) = stage3 ]; then \
13488 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13489 else \
13490 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13491 $(MAKE) stage3-start; \
13492 fi; \
13493 cd $(HOST_SUBDIR)/gas && \
13494 $(MAKE) $(EXTRA_HOST_FLAGS) \
13495 $(POSTSTAGE1_FLAGS_TO_PASS) \
13496 clean
13497 @endif gas-bootstrap
13498
13499
13500 .PHONY: all-stage4-gas maybe-all-stage4-gas
13501 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13502 maybe-all-stage4-gas:
13503 maybe-clean-stage4-gas:
13504 @if gas-bootstrap
13505 maybe-all-stage4-gas: all-stage4-gas
13506 all-stage4: all-stage4-gas
13507 TARGET-stage4-gas = $(TARGET-gas)
13508 all-stage4-gas: configure-stage4-gas
13509 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13510 @r=`${PWD_COMMAND}`; export r; \
13511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13512 TFLAGS="$(STAGE4_TFLAGS)"; \
13513 $(HOST_EXPORTS) \
13514 $(POSTSTAGE1_HOST_EXPORTS) \
13515 cd $(HOST_SUBDIR)/gas && \
13516 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13517 CFLAGS="$(STAGE4_CFLAGS)" \
13518 CXXFLAGS="$(STAGE4_CFLAGS)" \
13519 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13520 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13521 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13522 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13523 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13524 TFLAGS="$(STAGE4_TFLAGS)" \
13525 $(TARGET-stage4-gas)
13526
13527 maybe-clean-stage4-gas: clean-stage4-gas
13528 clean-stage4: clean-stage4-gas
13529 clean-stage4-gas:
13530 @if [ $(current_stage) = stage4 ]; then \
13531 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13532 else \
13533 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13534 $(MAKE) stage4-start; \
13535 fi; \
13536 cd $(HOST_SUBDIR)/gas && \
13537 $(MAKE) $(EXTRA_HOST_FLAGS) \
13538 $(POSTSTAGE1_FLAGS_TO_PASS) \
13539 clean
13540 @endif gas-bootstrap
13541
13542
13543 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13544 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13545 maybe-all-stageprofile-gas:
13546 maybe-clean-stageprofile-gas:
13547 @if gas-bootstrap
13548 maybe-all-stageprofile-gas: all-stageprofile-gas
13549 all-stageprofile: all-stageprofile-gas
13550 TARGET-stageprofile-gas = $(TARGET-gas)
13551 all-stageprofile-gas: configure-stageprofile-gas
13552 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13553 @r=`${PWD_COMMAND}`; export r; \
13554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13555 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13556 $(HOST_EXPORTS) \
13557 $(POSTSTAGE1_HOST_EXPORTS) \
13558 cd $(HOST_SUBDIR)/gas && \
13559 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13560 CFLAGS="$(STAGEprofile_CFLAGS)" \
13561 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
13562 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13563 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13564 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13565 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13566 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13567 TFLAGS="$(STAGEprofile_TFLAGS)" \
13568 $(TARGET-stageprofile-gas)
13569
13570 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13571 clean-stageprofile: clean-stageprofile-gas
13572 clean-stageprofile-gas:
13573 @if [ $(current_stage) = stageprofile ]; then \
13574 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13575 else \
13576 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13577 $(MAKE) stageprofile-start; \
13578 fi; \
13579 cd $(HOST_SUBDIR)/gas && \
13580 $(MAKE) $(EXTRA_HOST_FLAGS) \
13581 $(POSTSTAGE1_FLAGS_TO_PASS) \
13582 clean
13583 @endif gas-bootstrap
13584
13585
13586 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13587 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13588 maybe-all-stagefeedback-gas:
13589 maybe-clean-stagefeedback-gas:
13590 @if gas-bootstrap
13591 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13592 all-stagefeedback: all-stagefeedback-gas
13593 TARGET-stagefeedback-gas = $(TARGET-gas)
13594 all-stagefeedback-gas: configure-stagefeedback-gas
13595 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13596 @r=`${PWD_COMMAND}`; export r; \
13597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13598 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13599 $(HOST_EXPORTS) \
13600 $(POSTSTAGE1_HOST_EXPORTS) \
13601 cd $(HOST_SUBDIR)/gas && \
13602 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13603 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13604 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
13605 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13606 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13607 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13608 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13609 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13610 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13611 $(TARGET-stagefeedback-gas)
13612
13613 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13614 clean-stagefeedback: clean-stagefeedback-gas
13615 clean-stagefeedback-gas:
13616 @if [ $(current_stage) = stagefeedback ]; then \
13617 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13618 else \
13619 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13620 $(MAKE) stagefeedback-start; \
13621 fi; \
13622 cd $(HOST_SUBDIR)/gas && \
13623 $(MAKE) $(EXTRA_HOST_FLAGS) \
13624 $(POSTSTAGE1_FLAGS_TO_PASS) \
13625 clean
13626 @endif gas-bootstrap
13627
13628
13629
13630
13631
13632 .PHONY: check-gas maybe-check-gas
13633 maybe-check-gas:
13634 @if gas
13635 maybe-check-gas: check-gas
13636
13637 check-gas:
13638 @: $(MAKE); $(unstage)
13639 @r=`${PWD_COMMAND}`; export r; \
13640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13641 $(HOST_EXPORTS) \
13642 (cd $(HOST_SUBDIR)/gas && \
13643 $(MAKE) $(FLAGS_TO_PASS) check)
13644
13645 @endif gas
13646
13647 .PHONY: install-gas maybe-install-gas
13648 maybe-install-gas:
13649 @if gas
13650 maybe-install-gas: install-gas
13651
13652 install-gas: installdirs
13653 @: $(MAKE); $(unstage)
13654 @r=`${PWD_COMMAND}`; export r; \
13655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13656 $(HOST_EXPORTS) \
13657 (cd $(HOST_SUBDIR)/gas && \
13658 $(MAKE) $(FLAGS_TO_PASS) install)
13659
13660 @endif gas
13661
13662 # Other targets (info, dvi, pdf, etc.)
13663
13664 .PHONY: maybe-info-gas info-gas
13665 maybe-info-gas:
13666 @if gas
13667 maybe-info-gas: info-gas
13668
13669 info-gas: \
13670 configure-gas
13671 @[ -f ./gas/Makefile ] || exit 0; \
13672 r=`${PWD_COMMAND}`; export r; \
13673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13674 $(HOST_EXPORTS) \
13675 for flag in $(EXTRA_HOST_FLAGS) ; do \
13676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13677 done; \
13678 echo "Doing info in gas" ; \
13679 (cd $(HOST_SUBDIR)/gas && \
13680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13682 "RANLIB=$${RANLIB}" \
13683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13684 info) \
13685 || exit 1
13686
13687 @endif gas
13688
13689 .PHONY: maybe-dvi-gas dvi-gas
13690 maybe-dvi-gas:
13691 @if gas
13692 maybe-dvi-gas: dvi-gas
13693
13694 dvi-gas: \
13695 configure-gas
13696 @[ -f ./gas/Makefile ] || exit 0; \
13697 r=`${PWD_COMMAND}`; export r; \
13698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13699 $(HOST_EXPORTS) \
13700 for flag in $(EXTRA_HOST_FLAGS) ; do \
13701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13702 done; \
13703 echo "Doing dvi in gas" ; \
13704 (cd $(HOST_SUBDIR)/gas && \
13705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13707 "RANLIB=$${RANLIB}" \
13708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13709 dvi) \
13710 || exit 1
13711
13712 @endif gas
13713
13714 .PHONY: maybe-pdf-gas pdf-gas
13715 maybe-pdf-gas:
13716 @if gas
13717 maybe-pdf-gas: pdf-gas
13718
13719 pdf-gas: \
13720 configure-gas
13721 @[ -f ./gas/Makefile ] || exit 0; \
13722 r=`${PWD_COMMAND}`; export r; \
13723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13724 $(HOST_EXPORTS) \
13725 for flag in $(EXTRA_HOST_FLAGS) ; do \
13726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13727 done; \
13728 echo "Doing pdf in gas" ; \
13729 (cd $(HOST_SUBDIR)/gas && \
13730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13732 "RANLIB=$${RANLIB}" \
13733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13734 pdf) \
13735 || exit 1
13736
13737 @endif gas
13738
13739 .PHONY: maybe-html-gas html-gas
13740 maybe-html-gas:
13741 @if gas
13742 maybe-html-gas: html-gas
13743
13744 html-gas: \
13745 configure-gas
13746 @[ -f ./gas/Makefile ] || exit 0; \
13747 r=`${PWD_COMMAND}`; export r; \
13748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13749 $(HOST_EXPORTS) \
13750 for flag in $(EXTRA_HOST_FLAGS) ; do \
13751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13752 done; \
13753 echo "Doing html in gas" ; \
13754 (cd $(HOST_SUBDIR)/gas && \
13755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13757 "RANLIB=$${RANLIB}" \
13758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13759 html) \
13760 || exit 1
13761
13762 @endif gas
13763
13764 .PHONY: maybe-TAGS-gas TAGS-gas
13765 maybe-TAGS-gas:
13766 @if gas
13767 maybe-TAGS-gas: TAGS-gas
13768
13769 TAGS-gas: \
13770 configure-gas
13771 @[ -f ./gas/Makefile ] || exit 0; \
13772 r=`${PWD_COMMAND}`; export r; \
13773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13774 $(HOST_EXPORTS) \
13775 for flag in $(EXTRA_HOST_FLAGS) ; do \
13776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13777 done; \
13778 echo "Doing TAGS in gas" ; \
13779 (cd $(HOST_SUBDIR)/gas && \
13780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13782 "RANLIB=$${RANLIB}" \
13783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13784 TAGS) \
13785 || exit 1
13786
13787 @endif gas
13788
13789 .PHONY: maybe-install-info-gas install-info-gas
13790 maybe-install-info-gas:
13791 @if gas
13792 maybe-install-info-gas: install-info-gas
13793
13794 install-info-gas: \
13795 configure-gas \
13796 info-gas
13797 @[ -f ./gas/Makefile ] || exit 0; \
13798 r=`${PWD_COMMAND}`; export r; \
13799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13800 $(HOST_EXPORTS) \
13801 for flag in $(EXTRA_HOST_FLAGS) ; do \
13802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13803 done; \
13804 echo "Doing install-info in gas" ; \
13805 (cd $(HOST_SUBDIR)/gas && \
13806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13808 "RANLIB=$${RANLIB}" \
13809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13810 install-info) \
13811 || exit 1
13812
13813 @endif gas
13814
13815 .PHONY: maybe-install-pdf-gas install-pdf-gas
13816 maybe-install-pdf-gas:
13817 @if gas
13818 maybe-install-pdf-gas: install-pdf-gas
13819
13820 install-pdf-gas: \
13821 configure-gas \
13822 pdf-gas
13823 @[ -f ./gas/Makefile ] || exit 0; \
13824 r=`${PWD_COMMAND}`; export r; \
13825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13826 $(HOST_EXPORTS) \
13827 for flag in $(EXTRA_HOST_FLAGS) ; do \
13828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13829 done; \
13830 echo "Doing install-pdf in gas" ; \
13831 (cd $(HOST_SUBDIR)/gas && \
13832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13834 "RANLIB=$${RANLIB}" \
13835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13836 install-pdf) \
13837 || exit 1
13838
13839 @endif gas
13840
13841 .PHONY: maybe-install-html-gas install-html-gas
13842 maybe-install-html-gas:
13843 @if gas
13844 maybe-install-html-gas: install-html-gas
13845
13846 install-html-gas: \
13847 configure-gas \
13848 html-gas
13849 @[ -f ./gas/Makefile ] || exit 0; \
13850 r=`${PWD_COMMAND}`; export r; \
13851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13852 $(HOST_EXPORTS) \
13853 for flag in $(EXTRA_HOST_FLAGS) ; do \
13854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13855 done; \
13856 echo "Doing install-html in gas" ; \
13857 (cd $(HOST_SUBDIR)/gas && \
13858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13860 "RANLIB=$${RANLIB}" \
13861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13862 install-html) \
13863 || exit 1
13864
13865 @endif gas
13866
13867 .PHONY: maybe-installcheck-gas installcheck-gas
13868 maybe-installcheck-gas:
13869 @if gas
13870 maybe-installcheck-gas: installcheck-gas
13871
13872 installcheck-gas: \
13873 configure-gas
13874 @[ -f ./gas/Makefile ] || exit 0; \
13875 r=`${PWD_COMMAND}`; export r; \
13876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13877 $(HOST_EXPORTS) \
13878 for flag in $(EXTRA_HOST_FLAGS) ; do \
13879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13880 done; \
13881 echo "Doing installcheck in gas" ; \
13882 (cd $(HOST_SUBDIR)/gas && \
13883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13885 "RANLIB=$${RANLIB}" \
13886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13887 installcheck) \
13888 || exit 1
13889
13890 @endif gas
13891
13892 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
13893 maybe-mostlyclean-gas:
13894 @if gas
13895 maybe-mostlyclean-gas: mostlyclean-gas
13896
13897 mostlyclean-gas:
13898 @[ -f ./gas/Makefile ] || exit 0; \
13899 r=`${PWD_COMMAND}`; export r; \
13900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13901 $(HOST_EXPORTS) \
13902 for flag in $(EXTRA_HOST_FLAGS) ; do \
13903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13904 done; \
13905 echo "Doing mostlyclean in gas" ; \
13906 (cd $(HOST_SUBDIR)/gas && \
13907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13909 "RANLIB=$${RANLIB}" \
13910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13911 mostlyclean) \
13912 || exit 1
13913
13914 @endif gas
13915
13916 .PHONY: maybe-clean-gas clean-gas
13917 maybe-clean-gas:
13918 @if gas
13919 maybe-clean-gas: clean-gas
13920
13921 clean-gas:
13922 @[ -f ./gas/Makefile ] || exit 0; \
13923 r=`${PWD_COMMAND}`; export r; \
13924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13925 $(HOST_EXPORTS) \
13926 for flag in $(EXTRA_HOST_FLAGS) ; do \
13927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13928 done; \
13929 echo "Doing clean in gas" ; \
13930 (cd $(HOST_SUBDIR)/gas && \
13931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13933 "RANLIB=$${RANLIB}" \
13934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13935 clean) \
13936 || exit 1
13937
13938 @endif gas
13939
13940 .PHONY: maybe-distclean-gas distclean-gas
13941 maybe-distclean-gas:
13942 @if gas
13943 maybe-distclean-gas: distclean-gas
13944
13945 distclean-gas:
13946 @[ -f ./gas/Makefile ] || exit 0; \
13947 r=`${PWD_COMMAND}`; export r; \
13948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13949 $(HOST_EXPORTS) \
13950 for flag in $(EXTRA_HOST_FLAGS) ; do \
13951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13952 done; \
13953 echo "Doing distclean in gas" ; \
13954 (cd $(HOST_SUBDIR)/gas && \
13955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13957 "RANLIB=$${RANLIB}" \
13958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13959 distclean) \
13960 || exit 1
13961
13962 @endif gas
13963
13964 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
13965 maybe-maintainer-clean-gas:
13966 @if gas
13967 maybe-maintainer-clean-gas: maintainer-clean-gas
13968
13969 maintainer-clean-gas:
13970 @[ -f ./gas/Makefile ] || exit 0; \
13971 r=`${PWD_COMMAND}`; export r; \
13972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13973 $(HOST_EXPORTS) \
13974 for flag in $(EXTRA_HOST_FLAGS) ; do \
13975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13976 done; \
13977 echo "Doing maintainer-clean in gas" ; \
13978 (cd $(HOST_SUBDIR)/gas && \
13979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13981 "RANLIB=$${RANLIB}" \
13982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13983 maintainer-clean) \
13984 || exit 1
13985
13986 @endif gas
13987
13988
13989
13990 .PHONY: configure-gcc maybe-configure-gcc
13991 maybe-configure-gcc:
13992 @if gcc-bootstrap
13993 configure-gcc: stage_current
13994 @endif gcc-bootstrap
13995 @if gcc
13996 maybe-configure-gcc: configure-gcc
13997 configure-gcc:
13998 @r=`${PWD_COMMAND}`; export r; \
13999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14000 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14001 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14002 $(HOST_EXPORTS) \
14003 echo Configuring in $(HOST_SUBDIR)/gcc; \
14004 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14005 case $(srcdir) in \
14006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14007 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14009 esac; \
14010 srcdiroption="--srcdir=$${topdir}/gcc"; \
14011 libsrcdir="$$s/gcc"; \
14012 $(SHELL) $${libsrcdir}/configure \
14013 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14014 --target=${target_alias} $${srcdiroption} \
14015 || exit 1
14016 @endif gcc
14017
14018
14019
14020 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14021 maybe-configure-stage1-gcc:
14022 @if gcc-bootstrap
14023 maybe-configure-stage1-gcc: configure-stage1-gcc
14024 configure-stage1-gcc:
14025 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14026 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14027 @r=`${PWD_COMMAND}`; export r; \
14028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14029 TFLAGS="$(STAGE1_TFLAGS)"; \
14030 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14031 $(HOST_EXPORTS) \
14032 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14033 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14034 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14035 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14036 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14037 cd $(HOST_SUBDIR)/gcc || exit 1; \
14038 case $(srcdir) in \
14039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14040 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14042 esac; \
14043 srcdiroption="--srcdir=$${topdir}/gcc"; \
14044 libsrcdir="$$s/gcc"; \
14045 $(SHELL) $${libsrcdir}/configure \
14046 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14047 --target=${target_alias} $${srcdiroption} \
14048 $(STAGE1_CONFIGURE_FLAGS)
14049 @endif gcc-bootstrap
14050
14051 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14052 maybe-configure-stage2-gcc:
14053 @if gcc-bootstrap
14054 maybe-configure-stage2-gcc: configure-stage2-gcc
14055 configure-stage2-gcc:
14056 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14058 @r=`${PWD_COMMAND}`; export r; \
14059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14060 TFLAGS="$(STAGE2_TFLAGS)"; \
14061 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14062 $(HOST_EXPORTS) \
14063 $(POSTSTAGE1_HOST_EXPORTS) \
14064 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14065 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14066 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14067 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14069 cd $(HOST_SUBDIR)/gcc || exit 1; \
14070 case $(srcdir) in \
14071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14072 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14074 esac; \
14075 srcdiroption="--srcdir=$${topdir}/gcc"; \
14076 libsrcdir="$$s/gcc"; \
14077 $(SHELL) $${libsrcdir}/configure \
14078 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14079 --target=${target_alias} $${srcdiroption} \
14080 --with-build-libsubdir=$(HOST_SUBDIR) \
14081 $(STAGE2_CONFIGURE_FLAGS)
14082 @endif gcc-bootstrap
14083
14084 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14085 maybe-configure-stage3-gcc:
14086 @if gcc-bootstrap
14087 maybe-configure-stage3-gcc: configure-stage3-gcc
14088 configure-stage3-gcc:
14089 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14091 @r=`${PWD_COMMAND}`; export r; \
14092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14093 TFLAGS="$(STAGE3_TFLAGS)"; \
14094 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14095 $(HOST_EXPORTS) \
14096 $(POSTSTAGE1_HOST_EXPORTS) \
14097 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14098 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14099 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14100 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14102 cd $(HOST_SUBDIR)/gcc || exit 1; \
14103 case $(srcdir) in \
14104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14105 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14107 esac; \
14108 srcdiroption="--srcdir=$${topdir}/gcc"; \
14109 libsrcdir="$$s/gcc"; \
14110 $(SHELL) $${libsrcdir}/configure \
14111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14112 --target=${target_alias} $${srcdiroption} \
14113 --with-build-libsubdir=$(HOST_SUBDIR) \
14114 $(STAGE3_CONFIGURE_FLAGS)
14115 @endif gcc-bootstrap
14116
14117 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14118 maybe-configure-stage4-gcc:
14119 @if gcc-bootstrap
14120 maybe-configure-stage4-gcc: configure-stage4-gcc
14121 configure-stage4-gcc:
14122 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14123 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14124 @r=`${PWD_COMMAND}`; export r; \
14125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14126 TFLAGS="$(STAGE4_TFLAGS)"; \
14127 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14128 $(HOST_EXPORTS) \
14129 $(POSTSTAGE1_HOST_EXPORTS) \
14130 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14131 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14132 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14133 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14135 cd $(HOST_SUBDIR)/gcc || exit 1; \
14136 case $(srcdir) in \
14137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14138 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14140 esac; \
14141 srcdiroption="--srcdir=$${topdir}/gcc"; \
14142 libsrcdir="$$s/gcc"; \
14143 $(SHELL) $${libsrcdir}/configure \
14144 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14145 --target=${target_alias} $${srcdiroption} \
14146 --with-build-libsubdir=$(HOST_SUBDIR) \
14147 $(STAGE4_CONFIGURE_FLAGS)
14148 @endif gcc-bootstrap
14149
14150 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14151 maybe-configure-stageprofile-gcc:
14152 @if gcc-bootstrap
14153 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14154 configure-stageprofile-gcc:
14155 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14156 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14157 @r=`${PWD_COMMAND}`; export r; \
14158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14159 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14160 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14161 $(HOST_EXPORTS) \
14162 $(POSTSTAGE1_HOST_EXPORTS) \
14163 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14164 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
14165 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14166 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14168 cd $(HOST_SUBDIR)/gcc || exit 1; \
14169 case $(srcdir) in \
14170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14171 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14173 esac; \
14174 srcdiroption="--srcdir=$${topdir}/gcc"; \
14175 libsrcdir="$$s/gcc"; \
14176 $(SHELL) $${libsrcdir}/configure \
14177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14178 --target=${target_alias} $${srcdiroption} \
14179 --with-build-libsubdir=$(HOST_SUBDIR) \
14180 $(STAGEprofile_CONFIGURE_FLAGS)
14181 @endif gcc-bootstrap
14182
14183 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14184 maybe-configure-stagefeedback-gcc:
14185 @if gcc-bootstrap
14186 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14187 configure-stagefeedback-gcc:
14188 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14189 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14190 @r=`${PWD_COMMAND}`; export r; \
14191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14192 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14193 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14194 $(HOST_EXPORTS) \
14195 $(POSTSTAGE1_HOST_EXPORTS) \
14196 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14197 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
14198 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14199 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14201 cd $(HOST_SUBDIR)/gcc || exit 1; \
14202 case $(srcdir) in \
14203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14204 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14206 esac; \
14207 srcdiroption="--srcdir=$${topdir}/gcc"; \
14208 libsrcdir="$$s/gcc"; \
14209 $(SHELL) $${libsrcdir}/configure \
14210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14211 --target=${target_alias} $${srcdiroption} \
14212 --with-build-libsubdir=$(HOST_SUBDIR) \
14213 $(STAGEfeedback_CONFIGURE_FLAGS)
14214 @endif gcc-bootstrap
14215
14216
14217
14218
14219
14220 .PHONY: all-gcc maybe-all-gcc
14221 maybe-all-gcc:
14222 @if gcc-bootstrap
14223 all-gcc: stage_current
14224 @endif gcc-bootstrap
14225 @if gcc
14226 TARGET-gcc=all
14227 maybe-all-gcc: all-gcc
14228 all-gcc: configure-gcc
14229 @r=`${PWD_COMMAND}`; export r; \
14230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14231 $(HOST_EXPORTS) \
14232 (cd $(HOST_SUBDIR)/gcc && \
14233 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14234 $(TARGET-gcc))
14235 @endif gcc
14236
14237
14238
14239 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14240 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14241 maybe-all-stage1-gcc:
14242 maybe-clean-stage1-gcc:
14243 @if gcc-bootstrap
14244 maybe-all-stage1-gcc: all-stage1-gcc
14245 all-stage1: all-stage1-gcc
14246 TARGET-stage1-gcc = $(TARGET-gcc)
14247 all-stage1-gcc: configure-stage1-gcc
14248 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14249 @r=`${PWD_COMMAND}`; export r; \
14250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14251 TFLAGS="$(STAGE1_TFLAGS)"; \
14252 $(HOST_EXPORTS) \
14253 cd $(HOST_SUBDIR)/gcc && \
14254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14255 CFLAGS="$(STAGE1_CFLAGS)" \
14256 CXXFLAGS="$(STAGE1_CFLAGS)" \
14257 LIBCFLAGS="$(LIBCFLAGS)" \
14258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14261 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14262 TFLAGS="$(STAGE1_TFLAGS)" \
14263 $(TARGET-stage1-gcc)
14264
14265 maybe-clean-stage1-gcc: clean-stage1-gcc
14266 clean-stage1: clean-stage1-gcc
14267 clean-stage1-gcc:
14268 @if [ $(current_stage) = stage1 ]; then \
14269 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14270 else \
14271 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14272 $(MAKE) stage1-start; \
14273 fi; \
14274 cd $(HOST_SUBDIR)/gcc && \
14275 $(MAKE) $(EXTRA_HOST_FLAGS) \
14276 $(EXTRA_GCC_FLAGS) clean
14277 @endif gcc-bootstrap
14278
14279
14280 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14281 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14282 maybe-all-stage2-gcc:
14283 maybe-clean-stage2-gcc:
14284 @if gcc-bootstrap
14285 maybe-all-stage2-gcc: all-stage2-gcc
14286 all-stage2: all-stage2-gcc
14287 TARGET-stage2-gcc = $(TARGET-gcc)
14288 all-stage2-gcc: configure-stage2-gcc
14289 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14290 @r=`${PWD_COMMAND}`; export r; \
14291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14292 TFLAGS="$(STAGE2_TFLAGS)"; \
14293 $(HOST_EXPORTS) \
14294 $(POSTSTAGE1_HOST_EXPORTS) \
14295 cd $(HOST_SUBDIR)/gcc && \
14296 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14297 CFLAGS="$(STAGE2_CFLAGS)" \
14298 CXXFLAGS="$(STAGE2_CFLAGS)" \
14299 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14300 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14301 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14302 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14303 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14304 TFLAGS="$(STAGE2_TFLAGS)" \
14305 $(TARGET-stage2-gcc)
14306
14307 maybe-clean-stage2-gcc: clean-stage2-gcc
14308 clean-stage2: clean-stage2-gcc
14309 clean-stage2-gcc:
14310 @if [ $(current_stage) = stage2 ]; then \
14311 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14312 else \
14313 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14314 $(MAKE) stage2-start; \
14315 fi; \
14316 cd $(HOST_SUBDIR)/gcc && \
14317 $(MAKE) $(EXTRA_HOST_FLAGS) \
14318 $(POSTSTAGE1_FLAGS_TO_PASS) \
14319 $(EXTRA_GCC_FLAGS) clean
14320 @endif gcc-bootstrap
14321
14322
14323 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14324 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14325 maybe-all-stage3-gcc:
14326 maybe-clean-stage3-gcc:
14327 @if gcc-bootstrap
14328 maybe-all-stage3-gcc: all-stage3-gcc
14329 all-stage3: all-stage3-gcc
14330 TARGET-stage3-gcc = $(TARGET-gcc)
14331 all-stage3-gcc: configure-stage3-gcc
14332 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14333 @r=`${PWD_COMMAND}`; export r; \
14334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14335 TFLAGS="$(STAGE3_TFLAGS)"; \
14336 $(HOST_EXPORTS) \
14337 $(POSTSTAGE1_HOST_EXPORTS) \
14338 cd $(HOST_SUBDIR)/gcc && \
14339 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14340 CFLAGS="$(STAGE3_CFLAGS)" \
14341 CXXFLAGS="$(STAGE3_CFLAGS)" \
14342 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14343 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14344 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14345 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14346 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14347 TFLAGS="$(STAGE3_TFLAGS)" \
14348 $(TARGET-stage3-gcc)
14349
14350 maybe-clean-stage3-gcc: clean-stage3-gcc
14351 clean-stage3: clean-stage3-gcc
14352 clean-stage3-gcc:
14353 @if [ $(current_stage) = stage3 ]; then \
14354 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14355 else \
14356 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14357 $(MAKE) stage3-start; \
14358 fi; \
14359 cd $(HOST_SUBDIR)/gcc && \
14360 $(MAKE) $(EXTRA_HOST_FLAGS) \
14361 $(POSTSTAGE1_FLAGS_TO_PASS) \
14362 $(EXTRA_GCC_FLAGS) clean
14363 @endif gcc-bootstrap
14364
14365
14366 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14367 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14368 maybe-all-stage4-gcc:
14369 maybe-clean-stage4-gcc:
14370 @if gcc-bootstrap
14371 maybe-all-stage4-gcc: all-stage4-gcc
14372 all-stage4: all-stage4-gcc
14373 TARGET-stage4-gcc = $(TARGET-gcc)
14374 all-stage4-gcc: configure-stage4-gcc
14375 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14376 @r=`${PWD_COMMAND}`; export r; \
14377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14378 TFLAGS="$(STAGE4_TFLAGS)"; \
14379 $(HOST_EXPORTS) \
14380 $(POSTSTAGE1_HOST_EXPORTS) \
14381 cd $(HOST_SUBDIR)/gcc && \
14382 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14383 CFLAGS="$(STAGE4_CFLAGS)" \
14384 CXXFLAGS="$(STAGE4_CFLAGS)" \
14385 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14389 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14390 TFLAGS="$(STAGE4_TFLAGS)" \
14391 $(TARGET-stage4-gcc)
14392
14393 maybe-clean-stage4-gcc: clean-stage4-gcc
14394 clean-stage4: clean-stage4-gcc
14395 clean-stage4-gcc:
14396 @if [ $(current_stage) = stage4 ]; then \
14397 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14398 else \
14399 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14400 $(MAKE) stage4-start; \
14401 fi; \
14402 cd $(HOST_SUBDIR)/gcc && \
14403 $(MAKE) $(EXTRA_HOST_FLAGS) \
14404 $(POSTSTAGE1_FLAGS_TO_PASS) \
14405 $(EXTRA_GCC_FLAGS) clean
14406 @endif gcc-bootstrap
14407
14408
14409 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14410 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14411 maybe-all-stageprofile-gcc:
14412 maybe-clean-stageprofile-gcc:
14413 @if gcc-bootstrap
14414 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14415 all-stageprofile: all-stageprofile-gcc
14416 TARGET-stageprofile-gcc = $(TARGET-gcc)
14417 all-stageprofile-gcc: configure-stageprofile-gcc
14418 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14419 @r=`${PWD_COMMAND}`; export r; \
14420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14421 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14422 $(HOST_EXPORTS) \
14423 $(POSTSTAGE1_HOST_EXPORTS) \
14424 cd $(HOST_SUBDIR)/gcc && \
14425 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14426 CFLAGS="$(STAGEprofile_CFLAGS)" \
14427 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14428 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14429 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14430 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14431 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14432 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14433 TFLAGS="$(STAGEprofile_TFLAGS)" \
14434 $(TARGET-stageprofile-gcc)
14435
14436 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14437 clean-stageprofile: clean-stageprofile-gcc
14438 clean-stageprofile-gcc:
14439 @if [ $(current_stage) = stageprofile ]; then \
14440 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14441 else \
14442 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14443 $(MAKE) stageprofile-start; \
14444 fi; \
14445 cd $(HOST_SUBDIR)/gcc && \
14446 $(MAKE) $(EXTRA_HOST_FLAGS) \
14447 $(POSTSTAGE1_FLAGS_TO_PASS) \
14448 $(EXTRA_GCC_FLAGS) clean
14449 @endif gcc-bootstrap
14450
14451
14452 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14453 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14454 maybe-all-stagefeedback-gcc:
14455 maybe-clean-stagefeedback-gcc:
14456 @if gcc-bootstrap
14457 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14458 all-stagefeedback: all-stagefeedback-gcc
14459 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14460 all-stagefeedback-gcc: configure-stagefeedback-gcc
14461 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14462 @r=`${PWD_COMMAND}`; export r; \
14463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14464 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14465 $(HOST_EXPORTS) \
14466 $(POSTSTAGE1_HOST_EXPORTS) \
14467 cd $(HOST_SUBDIR)/gcc && \
14468 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14469 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14470 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14471 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14472 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14473 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14474 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14475 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14476 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14477 $(TARGET-stagefeedback-gcc)
14478
14479 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14480 clean-stagefeedback: clean-stagefeedback-gcc
14481 clean-stagefeedback-gcc:
14482 @if [ $(current_stage) = stagefeedback ]; then \
14483 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14484 else \
14485 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14486 $(MAKE) stagefeedback-start; \
14487 fi; \
14488 cd $(HOST_SUBDIR)/gcc && \
14489 $(MAKE) $(EXTRA_HOST_FLAGS) \
14490 $(POSTSTAGE1_FLAGS_TO_PASS) \
14491 $(EXTRA_GCC_FLAGS) clean
14492 @endif gcc-bootstrap
14493
14494
14495
14496
14497
14498 .PHONY: check-gcc maybe-check-gcc
14499 maybe-check-gcc:
14500 @if gcc
14501 maybe-check-gcc: check-gcc
14502
14503 check-gcc:
14504 @: $(MAKE); $(unstage)
14505 @r=`${PWD_COMMAND}`; export r; \
14506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14507 $(HOST_EXPORTS) \
14508 (cd $(HOST_SUBDIR)/gcc && \
14509 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14510
14511 @endif gcc
14512
14513 .PHONY: install-gcc maybe-install-gcc
14514 maybe-install-gcc:
14515 @if gcc
14516 maybe-install-gcc: install-gcc
14517
14518 install-gcc: installdirs
14519 @: $(MAKE); $(unstage)
14520 @r=`${PWD_COMMAND}`; export r; \
14521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14522 $(HOST_EXPORTS) \
14523 (cd $(HOST_SUBDIR)/gcc && \
14524 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14525
14526 @endif gcc
14527
14528 # Other targets (info, dvi, pdf, etc.)
14529
14530 .PHONY: maybe-info-gcc info-gcc
14531 maybe-info-gcc:
14532 @if gcc
14533 maybe-info-gcc: info-gcc
14534
14535 info-gcc: \
14536 configure-gcc
14537 @[ -f ./gcc/Makefile ] || exit 0; \
14538 r=`${PWD_COMMAND}`; export r; \
14539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14540 $(HOST_EXPORTS) \
14541 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14543 done; \
14544 echo "Doing info in gcc" ; \
14545 (cd $(HOST_SUBDIR)/gcc && \
14546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14548 "RANLIB=$${RANLIB}" \
14549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14550 info) \
14551 || exit 1
14552
14553 @endif gcc
14554
14555 .PHONY: maybe-dvi-gcc dvi-gcc
14556 maybe-dvi-gcc:
14557 @if gcc
14558 maybe-dvi-gcc: dvi-gcc
14559
14560 dvi-gcc: \
14561 configure-gcc
14562 @[ -f ./gcc/Makefile ] || exit 0; \
14563 r=`${PWD_COMMAND}`; export r; \
14564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14565 $(HOST_EXPORTS) \
14566 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14568 done; \
14569 echo "Doing dvi in gcc" ; \
14570 (cd $(HOST_SUBDIR)/gcc && \
14571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14573 "RANLIB=$${RANLIB}" \
14574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14575 dvi) \
14576 || exit 1
14577
14578 @endif gcc
14579
14580 .PHONY: maybe-pdf-gcc pdf-gcc
14581 maybe-pdf-gcc:
14582 @if gcc
14583 maybe-pdf-gcc: pdf-gcc
14584
14585 pdf-gcc: \
14586 configure-gcc
14587 @[ -f ./gcc/Makefile ] || exit 0; \
14588 r=`${PWD_COMMAND}`; export r; \
14589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14590 $(HOST_EXPORTS) \
14591 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14593 done; \
14594 echo "Doing pdf in gcc" ; \
14595 (cd $(HOST_SUBDIR)/gcc && \
14596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14598 "RANLIB=$${RANLIB}" \
14599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14600 pdf) \
14601 || exit 1
14602
14603 @endif gcc
14604
14605 .PHONY: maybe-html-gcc html-gcc
14606 maybe-html-gcc:
14607 @if gcc
14608 maybe-html-gcc: html-gcc
14609
14610 html-gcc: \
14611 configure-gcc
14612 @[ -f ./gcc/Makefile ] || exit 0; \
14613 r=`${PWD_COMMAND}`; export r; \
14614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14615 $(HOST_EXPORTS) \
14616 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14618 done; \
14619 echo "Doing html in gcc" ; \
14620 (cd $(HOST_SUBDIR)/gcc && \
14621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14623 "RANLIB=$${RANLIB}" \
14624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14625 html) \
14626 || exit 1
14627
14628 @endif gcc
14629
14630 .PHONY: maybe-TAGS-gcc TAGS-gcc
14631 maybe-TAGS-gcc:
14632 @if gcc
14633 maybe-TAGS-gcc: TAGS-gcc
14634
14635 TAGS-gcc: \
14636 configure-gcc
14637 @[ -f ./gcc/Makefile ] || exit 0; \
14638 r=`${PWD_COMMAND}`; export r; \
14639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14640 $(HOST_EXPORTS) \
14641 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14643 done; \
14644 echo "Doing TAGS in gcc" ; \
14645 (cd $(HOST_SUBDIR)/gcc && \
14646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14648 "RANLIB=$${RANLIB}" \
14649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14650 TAGS) \
14651 || exit 1
14652
14653 @endif gcc
14654
14655 .PHONY: maybe-install-info-gcc install-info-gcc
14656 maybe-install-info-gcc:
14657 @if gcc
14658 maybe-install-info-gcc: install-info-gcc
14659
14660 install-info-gcc: \
14661 configure-gcc \
14662 info-gcc
14663 @[ -f ./gcc/Makefile ] || exit 0; \
14664 r=`${PWD_COMMAND}`; export r; \
14665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14666 $(HOST_EXPORTS) \
14667 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14669 done; \
14670 echo "Doing install-info in gcc" ; \
14671 (cd $(HOST_SUBDIR)/gcc && \
14672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14674 "RANLIB=$${RANLIB}" \
14675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14676 install-info) \
14677 || exit 1
14678
14679 @endif gcc
14680
14681 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14682 maybe-install-pdf-gcc:
14683 @if gcc
14684 maybe-install-pdf-gcc: install-pdf-gcc
14685
14686 install-pdf-gcc: \
14687 configure-gcc \
14688 pdf-gcc
14689 @[ -f ./gcc/Makefile ] || exit 0; \
14690 r=`${PWD_COMMAND}`; export r; \
14691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14692 $(HOST_EXPORTS) \
14693 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14695 done; \
14696 echo "Doing install-pdf in gcc" ; \
14697 (cd $(HOST_SUBDIR)/gcc && \
14698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14700 "RANLIB=$${RANLIB}" \
14701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14702 install-pdf) \
14703 || exit 1
14704
14705 @endif gcc
14706
14707 .PHONY: maybe-install-html-gcc install-html-gcc
14708 maybe-install-html-gcc:
14709 @if gcc
14710 maybe-install-html-gcc: install-html-gcc
14711
14712 install-html-gcc: \
14713 configure-gcc \
14714 html-gcc
14715 @[ -f ./gcc/Makefile ] || exit 0; \
14716 r=`${PWD_COMMAND}`; export r; \
14717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14718 $(HOST_EXPORTS) \
14719 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14721 done; \
14722 echo "Doing install-html in gcc" ; \
14723 (cd $(HOST_SUBDIR)/gcc && \
14724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14726 "RANLIB=$${RANLIB}" \
14727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14728 install-html) \
14729 || exit 1
14730
14731 @endif gcc
14732
14733 .PHONY: maybe-installcheck-gcc installcheck-gcc
14734 maybe-installcheck-gcc:
14735 @if gcc
14736 maybe-installcheck-gcc: installcheck-gcc
14737
14738 installcheck-gcc: \
14739 configure-gcc
14740 @[ -f ./gcc/Makefile ] || exit 0; \
14741 r=`${PWD_COMMAND}`; export r; \
14742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14743 $(HOST_EXPORTS) \
14744 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14746 done; \
14747 echo "Doing installcheck in gcc" ; \
14748 (cd $(HOST_SUBDIR)/gcc && \
14749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14751 "RANLIB=$${RANLIB}" \
14752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14753 installcheck) \
14754 || exit 1
14755
14756 @endif gcc
14757
14758 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
14759 maybe-mostlyclean-gcc:
14760 @if gcc
14761 maybe-mostlyclean-gcc: mostlyclean-gcc
14762
14763 mostlyclean-gcc:
14764 @[ -f ./gcc/Makefile ] || exit 0; \
14765 r=`${PWD_COMMAND}`; export r; \
14766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14767 $(HOST_EXPORTS) \
14768 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14770 done; \
14771 echo "Doing mostlyclean in gcc" ; \
14772 (cd $(HOST_SUBDIR)/gcc && \
14773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14775 "RANLIB=$${RANLIB}" \
14776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14777 mostlyclean) \
14778 || exit 1
14779
14780 @endif gcc
14781
14782 .PHONY: maybe-clean-gcc clean-gcc
14783 maybe-clean-gcc:
14784 @if gcc
14785 maybe-clean-gcc: clean-gcc
14786
14787 clean-gcc:
14788 @[ -f ./gcc/Makefile ] || exit 0; \
14789 r=`${PWD_COMMAND}`; export r; \
14790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14791 $(HOST_EXPORTS) \
14792 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14794 done; \
14795 echo "Doing clean in gcc" ; \
14796 (cd $(HOST_SUBDIR)/gcc && \
14797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14799 "RANLIB=$${RANLIB}" \
14800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14801 clean) \
14802 || exit 1
14803
14804 @endif gcc
14805
14806 .PHONY: maybe-distclean-gcc distclean-gcc
14807 maybe-distclean-gcc:
14808 @if gcc
14809 maybe-distclean-gcc: distclean-gcc
14810
14811 distclean-gcc:
14812 @[ -f ./gcc/Makefile ] || exit 0; \
14813 r=`${PWD_COMMAND}`; export r; \
14814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14815 $(HOST_EXPORTS) \
14816 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14818 done; \
14819 echo "Doing distclean in gcc" ; \
14820 (cd $(HOST_SUBDIR)/gcc && \
14821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14823 "RANLIB=$${RANLIB}" \
14824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14825 distclean) \
14826 || exit 1
14827
14828 @endif gcc
14829
14830 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
14831 maybe-maintainer-clean-gcc:
14832 @if gcc
14833 maybe-maintainer-clean-gcc: maintainer-clean-gcc
14834
14835 maintainer-clean-gcc:
14836 @[ -f ./gcc/Makefile ] || exit 0; \
14837 r=`${PWD_COMMAND}`; export r; \
14838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14839 $(HOST_EXPORTS) \
14840 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14842 done; \
14843 echo "Doing maintainer-clean in gcc" ; \
14844 (cd $(HOST_SUBDIR)/gcc && \
14845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14847 "RANLIB=$${RANLIB}" \
14848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14849 maintainer-clean) \
14850 || exit 1
14851
14852 @endif gcc
14853
14854
14855
14856 .PHONY: configure-gawk maybe-configure-gawk
14857 maybe-configure-gawk:
14858 @if gcc-bootstrap
14859 configure-gawk: stage_current
14860 @endif gcc-bootstrap
14861 @if gawk
14862 maybe-configure-gawk: configure-gawk
14863 configure-gawk:
14864 @: $(MAKE); $(unstage)
14865 @r=`${PWD_COMMAND}`; export r; \
14866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14867 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
14868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
14869 $(HOST_EXPORTS) \
14870 echo Configuring in $(HOST_SUBDIR)/gawk; \
14871 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
14872 case $(srcdir) in \
14873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14874 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
14875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14876 esac; \
14877 srcdiroption="--srcdir=$${topdir}/gawk"; \
14878 libsrcdir="$$s/gawk"; \
14879 $(SHELL) $${libsrcdir}/configure \
14880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14881 --target=${target_alias} $${srcdiroption} \
14882 || exit 1
14883 @endif gawk
14884
14885
14886
14887
14888
14889 .PHONY: all-gawk maybe-all-gawk
14890 maybe-all-gawk:
14891 @if gcc-bootstrap
14892 all-gawk: stage_current
14893 @endif gcc-bootstrap
14894 @if gawk
14895 TARGET-gawk=all
14896 maybe-all-gawk: all-gawk
14897 all-gawk: configure-gawk
14898 @: $(MAKE); $(unstage)
14899 @r=`${PWD_COMMAND}`; export r; \
14900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14901 $(HOST_EXPORTS) \
14902 (cd $(HOST_SUBDIR)/gawk && \
14903 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
14904 $(TARGET-gawk))
14905 @endif gawk
14906
14907
14908
14909
14910 .PHONY: check-gawk maybe-check-gawk
14911 maybe-check-gawk:
14912 @if gawk
14913 maybe-check-gawk: check-gawk
14914
14915 check-gawk:
14916 @: $(MAKE); $(unstage)
14917 @r=`${PWD_COMMAND}`; export r; \
14918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14919 $(HOST_EXPORTS) \
14920 (cd $(HOST_SUBDIR)/gawk && \
14921 $(MAKE) $(FLAGS_TO_PASS) check)
14922
14923 @endif gawk
14924
14925 .PHONY: install-gawk maybe-install-gawk
14926 maybe-install-gawk:
14927 @if gawk
14928 maybe-install-gawk: install-gawk
14929
14930 install-gawk: installdirs
14931 @: $(MAKE); $(unstage)
14932 @r=`${PWD_COMMAND}`; export r; \
14933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14934 $(HOST_EXPORTS) \
14935 (cd $(HOST_SUBDIR)/gawk && \
14936 $(MAKE) $(FLAGS_TO_PASS) install)
14937
14938 @endif gawk
14939
14940 # Other targets (info, dvi, pdf, etc.)
14941
14942 .PHONY: maybe-info-gawk info-gawk
14943 maybe-info-gawk:
14944 @if gawk
14945 maybe-info-gawk: info-gawk
14946
14947 info-gawk: \
14948 configure-gawk
14949 @: $(MAKE); $(unstage)
14950 @[ -f ./gawk/Makefile ] || exit 0; \
14951 r=`${PWD_COMMAND}`; export r; \
14952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14953 $(HOST_EXPORTS) \
14954 for flag in $(EXTRA_HOST_FLAGS) ; do \
14955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14956 done; \
14957 echo "Doing info in gawk" ; \
14958 (cd $(HOST_SUBDIR)/gawk && \
14959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14961 "RANLIB=$${RANLIB}" \
14962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14963 info) \
14964 || exit 1
14965
14966 @endif gawk
14967
14968 .PHONY: maybe-dvi-gawk dvi-gawk
14969 maybe-dvi-gawk:
14970 @if gawk
14971 maybe-dvi-gawk: dvi-gawk
14972
14973 dvi-gawk: \
14974 configure-gawk
14975 @: $(MAKE); $(unstage)
14976 @[ -f ./gawk/Makefile ] || exit 0; \
14977 r=`${PWD_COMMAND}`; export r; \
14978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14979 $(HOST_EXPORTS) \
14980 for flag in $(EXTRA_HOST_FLAGS) ; do \
14981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14982 done; \
14983 echo "Doing dvi in gawk" ; \
14984 (cd $(HOST_SUBDIR)/gawk && \
14985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14987 "RANLIB=$${RANLIB}" \
14988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14989 dvi) \
14990 || exit 1
14991
14992 @endif gawk
14993
14994 .PHONY: maybe-pdf-gawk pdf-gawk
14995 maybe-pdf-gawk:
14996 @if gawk
14997 maybe-pdf-gawk: pdf-gawk
14998
14999 pdf-gawk: \
15000 configure-gawk
15001 @: $(MAKE); $(unstage)
15002 @[ -f ./gawk/Makefile ] || exit 0; \
15003 r=`${PWD_COMMAND}`; export r; \
15004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15005 $(HOST_EXPORTS) \
15006 for flag in $(EXTRA_HOST_FLAGS) ; do \
15007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15008 done; \
15009 echo "Doing pdf in gawk" ; \
15010 (cd $(HOST_SUBDIR)/gawk && \
15011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15013 "RANLIB=$${RANLIB}" \
15014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15015 pdf) \
15016 || exit 1
15017
15018 @endif gawk
15019
15020 .PHONY: maybe-html-gawk html-gawk
15021 maybe-html-gawk:
15022 @if gawk
15023 maybe-html-gawk: html-gawk
15024
15025 html-gawk: \
15026 configure-gawk
15027 @: $(MAKE); $(unstage)
15028 @[ -f ./gawk/Makefile ] || exit 0; \
15029 r=`${PWD_COMMAND}`; export r; \
15030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15031 $(HOST_EXPORTS) \
15032 for flag in $(EXTRA_HOST_FLAGS) ; do \
15033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15034 done; \
15035 echo "Doing html in gawk" ; \
15036 (cd $(HOST_SUBDIR)/gawk && \
15037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15039 "RANLIB=$${RANLIB}" \
15040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15041 html) \
15042 || exit 1
15043
15044 @endif gawk
15045
15046 .PHONY: maybe-TAGS-gawk TAGS-gawk
15047 maybe-TAGS-gawk:
15048 @if gawk
15049 maybe-TAGS-gawk: TAGS-gawk
15050
15051 TAGS-gawk: \
15052 configure-gawk
15053 @: $(MAKE); $(unstage)
15054 @[ -f ./gawk/Makefile ] || exit 0; \
15055 r=`${PWD_COMMAND}`; export r; \
15056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15057 $(HOST_EXPORTS) \
15058 for flag in $(EXTRA_HOST_FLAGS) ; do \
15059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15060 done; \
15061 echo "Doing TAGS in gawk" ; \
15062 (cd $(HOST_SUBDIR)/gawk && \
15063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15065 "RANLIB=$${RANLIB}" \
15066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15067 TAGS) \
15068 || exit 1
15069
15070 @endif gawk
15071
15072 .PHONY: maybe-install-info-gawk install-info-gawk
15073 maybe-install-info-gawk:
15074 @if gawk
15075 maybe-install-info-gawk: install-info-gawk
15076
15077 install-info-gawk: \
15078 configure-gawk \
15079 info-gawk
15080 @: $(MAKE); $(unstage)
15081 @[ -f ./gawk/Makefile ] || exit 0; \
15082 r=`${PWD_COMMAND}`; export r; \
15083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15084 $(HOST_EXPORTS) \
15085 for flag in $(EXTRA_HOST_FLAGS) ; do \
15086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15087 done; \
15088 echo "Doing install-info in gawk" ; \
15089 (cd $(HOST_SUBDIR)/gawk && \
15090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15092 "RANLIB=$${RANLIB}" \
15093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15094 install-info) \
15095 || exit 1
15096
15097 @endif gawk
15098
15099 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15100 maybe-install-pdf-gawk:
15101 @if gawk
15102 maybe-install-pdf-gawk: install-pdf-gawk
15103
15104 install-pdf-gawk: \
15105 configure-gawk \
15106 pdf-gawk
15107 @: $(MAKE); $(unstage)
15108 @[ -f ./gawk/Makefile ] || exit 0; \
15109 r=`${PWD_COMMAND}`; export r; \
15110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15111 $(HOST_EXPORTS) \
15112 for flag in $(EXTRA_HOST_FLAGS) ; do \
15113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15114 done; \
15115 echo "Doing install-pdf in gawk" ; \
15116 (cd $(HOST_SUBDIR)/gawk && \
15117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15119 "RANLIB=$${RANLIB}" \
15120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15121 install-pdf) \
15122 || exit 1
15123
15124 @endif gawk
15125
15126 .PHONY: maybe-install-html-gawk install-html-gawk
15127 maybe-install-html-gawk:
15128 @if gawk
15129 maybe-install-html-gawk: install-html-gawk
15130
15131 install-html-gawk: \
15132 configure-gawk \
15133 html-gawk
15134 @: $(MAKE); $(unstage)
15135 @[ -f ./gawk/Makefile ] || exit 0; \
15136 r=`${PWD_COMMAND}`; export r; \
15137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15138 $(HOST_EXPORTS) \
15139 for flag in $(EXTRA_HOST_FLAGS) ; do \
15140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15141 done; \
15142 echo "Doing install-html in gawk" ; \
15143 (cd $(HOST_SUBDIR)/gawk && \
15144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15146 "RANLIB=$${RANLIB}" \
15147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15148 install-html) \
15149 || exit 1
15150
15151 @endif gawk
15152
15153 .PHONY: maybe-installcheck-gawk installcheck-gawk
15154 maybe-installcheck-gawk:
15155 @if gawk
15156 maybe-installcheck-gawk: installcheck-gawk
15157
15158 installcheck-gawk: \
15159 configure-gawk
15160 @: $(MAKE); $(unstage)
15161 @[ -f ./gawk/Makefile ] || exit 0; \
15162 r=`${PWD_COMMAND}`; export r; \
15163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15164 $(HOST_EXPORTS) \
15165 for flag in $(EXTRA_HOST_FLAGS) ; do \
15166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15167 done; \
15168 echo "Doing installcheck in gawk" ; \
15169 (cd $(HOST_SUBDIR)/gawk && \
15170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15172 "RANLIB=$${RANLIB}" \
15173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15174 installcheck) \
15175 || exit 1
15176
15177 @endif gawk
15178
15179 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15180 maybe-mostlyclean-gawk:
15181 @if gawk
15182 maybe-mostlyclean-gawk: mostlyclean-gawk
15183
15184 mostlyclean-gawk:
15185 @: $(MAKE); $(unstage)
15186 @[ -f ./gawk/Makefile ] || exit 0; \
15187 r=`${PWD_COMMAND}`; export r; \
15188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15189 $(HOST_EXPORTS) \
15190 for flag in $(EXTRA_HOST_FLAGS) ; do \
15191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15192 done; \
15193 echo "Doing mostlyclean in gawk" ; \
15194 (cd $(HOST_SUBDIR)/gawk && \
15195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15197 "RANLIB=$${RANLIB}" \
15198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15199 mostlyclean) \
15200 || exit 1
15201
15202 @endif gawk
15203
15204 .PHONY: maybe-clean-gawk clean-gawk
15205 maybe-clean-gawk:
15206 @if gawk
15207 maybe-clean-gawk: clean-gawk
15208
15209 clean-gawk:
15210 @: $(MAKE); $(unstage)
15211 @[ -f ./gawk/Makefile ] || exit 0; \
15212 r=`${PWD_COMMAND}`; export r; \
15213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15214 $(HOST_EXPORTS) \
15215 for flag in $(EXTRA_HOST_FLAGS) ; do \
15216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15217 done; \
15218 echo "Doing clean in gawk" ; \
15219 (cd $(HOST_SUBDIR)/gawk && \
15220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15222 "RANLIB=$${RANLIB}" \
15223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15224 clean) \
15225 || exit 1
15226
15227 @endif gawk
15228
15229 .PHONY: maybe-distclean-gawk distclean-gawk
15230 maybe-distclean-gawk:
15231 @if gawk
15232 maybe-distclean-gawk: distclean-gawk
15233
15234 distclean-gawk:
15235 @: $(MAKE); $(unstage)
15236 @[ -f ./gawk/Makefile ] || exit 0; \
15237 r=`${PWD_COMMAND}`; export r; \
15238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15239 $(HOST_EXPORTS) \
15240 for flag in $(EXTRA_HOST_FLAGS) ; do \
15241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15242 done; \
15243 echo "Doing distclean in gawk" ; \
15244 (cd $(HOST_SUBDIR)/gawk && \
15245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15247 "RANLIB=$${RANLIB}" \
15248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15249 distclean) \
15250 || exit 1
15251
15252 @endif gawk
15253
15254 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15255 maybe-maintainer-clean-gawk:
15256 @if gawk
15257 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15258
15259 maintainer-clean-gawk:
15260 @: $(MAKE); $(unstage)
15261 @[ -f ./gawk/Makefile ] || exit 0; \
15262 r=`${PWD_COMMAND}`; export r; \
15263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15264 $(HOST_EXPORTS) \
15265 for flag in $(EXTRA_HOST_FLAGS) ; do \
15266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15267 done; \
15268 echo "Doing maintainer-clean in gawk" ; \
15269 (cd $(HOST_SUBDIR)/gawk && \
15270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15272 "RANLIB=$${RANLIB}" \
15273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15274 maintainer-clean) \
15275 || exit 1
15276
15277 @endif gawk
15278
15279
15280
15281 .PHONY: configure-gettext maybe-configure-gettext
15282 maybe-configure-gettext:
15283 @if gcc-bootstrap
15284 configure-gettext: stage_current
15285 @endif gcc-bootstrap
15286 @if gettext
15287 maybe-configure-gettext: configure-gettext
15288 configure-gettext:
15289 @: $(MAKE); $(unstage)
15290 @r=`${PWD_COMMAND}`; export r; \
15291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15292 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15294 $(HOST_EXPORTS) \
15295 echo Configuring in $(HOST_SUBDIR)/gettext; \
15296 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15297 case $(srcdir) in \
15298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15299 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15301 esac; \
15302 srcdiroption="--srcdir=$${topdir}/gettext"; \
15303 libsrcdir="$$s/gettext"; \
15304 $(SHELL) $${libsrcdir}/configure \
15305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15306 --target=${target_alias} $${srcdiroption} \
15307 || exit 1
15308 @endif gettext
15309
15310
15311
15312
15313
15314 .PHONY: all-gettext maybe-all-gettext
15315 maybe-all-gettext:
15316 @if gcc-bootstrap
15317 all-gettext: stage_current
15318 @endif gcc-bootstrap
15319 @if gettext
15320 TARGET-gettext=all
15321 maybe-all-gettext: all-gettext
15322 all-gettext: configure-gettext
15323 @: $(MAKE); $(unstage)
15324 @r=`${PWD_COMMAND}`; export r; \
15325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15326 $(HOST_EXPORTS) \
15327 (cd $(HOST_SUBDIR)/gettext && \
15328 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15329 $(TARGET-gettext))
15330 @endif gettext
15331
15332
15333
15334
15335 .PHONY: check-gettext maybe-check-gettext
15336 maybe-check-gettext:
15337 @if gettext
15338 maybe-check-gettext: check-gettext
15339
15340 check-gettext:
15341 @: $(MAKE); $(unstage)
15342 @r=`${PWD_COMMAND}`; export r; \
15343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15344 $(HOST_EXPORTS) \
15345 (cd $(HOST_SUBDIR)/gettext && \
15346 $(MAKE) $(FLAGS_TO_PASS) check)
15347
15348 @endif gettext
15349
15350 .PHONY: install-gettext maybe-install-gettext
15351 maybe-install-gettext:
15352 @if gettext
15353 maybe-install-gettext: install-gettext
15354
15355 install-gettext: installdirs
15356 @: $(MAKE); $(unstage)
15357 @r=`${PWD_COMMAND}`; export r; \
15358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15359 $(HOST_EXPORTS) \
15360 (cd $(HOST_SUBDIR)/gettext && \
15361 $(MAKE) $(FLAGS_TO_PASS) install)
15362
15363 @endif gettext
15364
15365 # Other targets (info, dvi, pdf, etc.)
15366
15367 .PHONY: maybe-info-gettext info-gettext
15368 maybe-info-gettext:
15369 @if gettext
15370 maybe-info-gettext: info-gettext
15371
15372 info-gettext: \
15373 configure-gettext
15374 @: $(MAKE); $(unstage)
15375 @[ -f ./gettext/Makefile ] || exit 0; \
15376 r=`${PWD_COMMAND}`; export r; \
15377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15378 $(HOST_EXPORTS) \
15379 for flag in $(EXTRA_HOST_FLAGS) ; do \
15380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15381 done; \
15382 echo "Doing info in gettext" ; \
15383 (cd $(HOST_SUBDIR)/gettext && \
15384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15386 "RANLIB=$${RANLIB}" \
15387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15388 info) \
15389 || exit 1
15390
15391 @endif gettext
15392
15393 .PHONY: maybe-dvi-gettext dvi-gettext
15394 maybe-dvi-gettext:
15395 @if gettext
15396 maybe-dvi-gettext: dvi-gettext
15397
15398 dvi-gettext: \
15399 configure-gettext
15400 @: $(MAKE); $(unstage)
15401 @[ -f ./gettext/Makefile ] || exit 0; \
15402 r=`${PWD_COMMAND}`; export r; \
15403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15404 $(HOST_EXPORTS) \
15405 for flag in $(EXTRA_HOST_FLAGS) ; do \
15406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15407 done; \
15408 echo "Doing dvi in gettext" ; \
15409 (cd $(HOST_SUBDIR)/gettext && \
15410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15412 "RANLIB=$${RANLIB}" \
15413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15414 dvi) \
15415 || exit 1
15416
15417 @endif gettext
15418
15419 .PHONY: maybe-pdf-gettext pdf-gettext
15420 maybe-pdf-gettext:
15421 @if gettext
15422 maybe-pdf-gettext: pdf-gettext
15423
15424 pdf-gettext: \
15425 configure-gettext
15426 @: $(MAKE); $(unstage)
15427 @[ -f ./gettext/Makefile ] || exit 0; \
15428 r=`${PWD_COMMAND}`; export r; \
15429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15430 $(HOST_EXPORTS) \
15431 for flag in $(EXTRA_HOST_FLAGS) ; do \
15432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15433 done; \
15434 echo "Doing pdf in gettext" ; \
15435 (cd $(HOST_SUBDIR)/gettext && \
15436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15438 "RANLIB=$${RANLIB}" \
15439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15440 pdf) \
15441 || exit 1
15442
15443 @endif gettext
15444
15445 .PHONY: maybe-html-gettext html-gettext
15446 maybe-html-gettext:
15447 @if gettext
15448 maybe-html-gettext: html-gettext
15449
15450 html-gettext: \
15451 configure-gettext
15452 @: $(MAKE); $(unstage)
15453 @[ -f ./gettext/Makefile ] || exit 0; \
15454 r=`${PWD_COMMAND}`; export r; \
15455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15456 $(HOST_EXPORTS) \
15457 for flag in $(EXTRA_HOST_FLAGS) ; do \
15458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15459 done; \
15460 echo "Doing html in gettext" ; \
15461 (cd $(HOST_SUBDIR)/gettext && \
15462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15464 "RANLIB=$${RANLIB}" \
15465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15466 html) \
15467 || exit 1
15468
15469 @endif gettext
15470
15471 .PHONY: maybe-TAGS-gettext TAGS-gettext
15472 maybe-TAGS-gettext:
15473 @if gettext
15474 maybe-TAGS-gettext: TAGS-gettext
15475
15476 TAGS-gettext: \
15477 configure-gettext
15478 @: $(MAKE); $(unstage)
15479 @[ -f ./gettext/Makefile ] || exit 0; \
15480 r=`${PWD_COMMAND}`; export r; \
15481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15482 $(HOST_EXPORTS) \
15483 for flag in $(EXTRA_HOST_FLAGS) ; do \
15484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15485 done; \
15486 echo "Doing TAGS in gettext" ; \
15487 (cd $(HOST_SUBDIR)/gettext && \
15488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15490 "RANLIB=$${RANLIB}" \
15491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15492 TAGS) \
15493 || exit 1
15494
15495 @endif gettext
15496
15497 .PHONY: maybe-install-info-gettext install-info-gettext
15498 maybe-install-info-gettext:
15499 @if gettext
15500 maybe-install-info-gettext: install-info-gettext
15501
15502 install-info-gettext: \
15503 configure-gettext \
15504 info-gettext
15505 @: $(MAKE); $(unstage)
15506 @[ -f ./gettext/Makefile ] || exit 0; \
15507 r=`${PWD_COMMAND}`; export r; \
15508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15509 $(HOST_EXPORTS) \
15510 for flag in $(EXTRA_HOST_FLAGS) ; do \
15511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15512 done; \
15513 echo "Doing install-info in gettext" ; \
15514 (cd $(HOST_SUBDIR)/gettext && \
15515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15517 "RANLIB=$${RANLIB}" \
15518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15519 install-info) \
15520 || exit 1
15521
15522 @endif gettext
15523
15524 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15525 maybe-install-pdf-gettext:
15526 @if gettext
15527 maybe-install-pdf-gettext: install-pdf-gettext
15528
15529 install-pdf-gettext: \
15530 configure-gettext \
15531 pdf-gettext
15532 @: $(MAKE); $(unstage)
15533 @[ -f ./gettext/Makefile ] || exit 0; \
15534 r=`${PWD_COMMAND}`; export r; \
15535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15536 $(HOST_EXPORTS) \
15537 for flag in $(EXTRA_HOST_FLAGS) ; do \
15538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15539 done; \
15540 echo "Doing install-pdf in gettext" ; \
15541 (cd $(HOST_SUBDIR)/gettext && \
15542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15544 "RANLIB=$${RANLIB}" \
15545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15546 install-pdf) \
15547 || exit 1
15548
15549 @endif gettext
15550
15551 .PHONY: maybe-install-html-gettext install-html-gettext
15552 maybe-install-html-gettext:
15553 @if gettext
15554 maybe-install-html-gettext: install-html-gettext
15555
15556 install-html-gettext: \
15557 configure-gettext \
15558 html-gettext
15559 @: $(MAKE); $(unstage)
15560 @[ -f ./gettext/Makefile ] || exit 0; \
15561 r=`${PWD_COMMAND}`; export r; \
15562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15563 $(HOST_EXPORTS) \
15564 for flag in $(EXTRA_HOST_FLAGS) ; do \
15565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15566 done; \
15567 echo "Doing install-html in gettext" ; \
15568 (cd $(HOST_SUBDIR)/gettext && \
15569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15571 "RANLIB=$${RANLIB}" \
15572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15573 install-html) \
15574 || exit 1
15575
15576 @endif gettext
15577
15578 .PHONY: maybe-installcheck-gettext installcheck-gettext
15579 maybe-installcheck-gettext:
15580 @if gettext
15581 maybe-installcheck-gettext: installcheck-gettext
15582
15583 installcheck-gettext: \
15584 configure-gettext
15585 @: $(MAKE); $(unstage)
15586 @[ -f ./gettext/Makefile ] || exit 0; \
15587 r=`${PWD_COMMAND}`; export r; \
15588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15589 $(HOST_EXPORTS) \
15590 for flag in $(EXTRA_HOST_FLAGS) ; do \
15591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15592 done; \
15593 echo "Doing installcheck in gettext" ; \
15594 (cd $(HOST_SUBDIR)/gettext && \
15595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15597 "RANLIB=$${RANLIB}" \
15598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15599 installcheck) \
15600 || exit 1
15601
15602 @endif gettext
15603
15604 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15605 maybe-mostlyclean-gettext:
15606 @if gettext
15607 maybe-mostlyclean-gettext: mostlyclean-gettext
15608
15609 mostlyclean-gettext:
15610 @: $(MAKE); $(unstage)
15611 @[ -f ./gettext/Makefile ] || exit 0; \
15612 r=`${PWD_COMMAND}`; export r; \
15613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15614 $(HOST_EXPORTS) \
15615 for flag in $(EXTRA_HOST_FLAGS) ; do \
15616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15617 done; \
15618 echo "Doing mostlyclean in gettext" ; \
15619 (cd $(HOST_SUBDIR)/gettext && \
15620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15622 "RANLIB=$${RANLIB}" \
15623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15624 mostlyclean) \
15625 || exit 1
15626
15627 @endif gettext
15628
15629 .PHONY: maybe-clean-gettext clean-gettext
15630 maybe-clean-gettext:
15631 @if gettext
15632 maybe-clean-gettext: clean-gettext
15633
15634 clean-gettext:
15635 @: $(MAKE); $(unstage)
15636 @[ -f ./gettext/Makefile ] || exit 0; \
15637 r=`${PWD_COMMAND}`; export r; \
15638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15639 $(HOST_EXPORTS) \
15640 for flag in $(EXTRA_HOST_FLAGS) ; do \
15641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15642 done; \
15643 echo "Doing clean in gettext" ; \
15644 (cd $(HOST_SUBDIR)/gettext && \
15645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15647 "RANLIB=$${RANLIB}" \
15648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15649 clean) \
15650 || exit 1
15651
15652 @endif gettext
15653
15654 .PHONY: maybe-distclean-gettext distclean-gettext
15655 maybe-distclean-gettext:
15656 @if gettext
15657 maybe-distclean-gettext: distclean-gettext
15658
15659 distclean-gettext:
15660 @: $(MAKE); $(unstage)
15661 @[ -f ./gettext/Makefile ] || exit 0; \
15662 r=`${PWD_COMMAND}`; export r; \
15663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15664 $(HOST_EXPORTS) \
15665 for flag in $(EXTRA_HOST_FLAGS) ; do \
15666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15667 done; \
15668 echo "Doing distclean in gettext" ; \
15669 (cd $(HOST_SUBDIR)/gettext && \
15670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15672 "RANLIB=$${RANLIB}" \
15673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15674 distclean) \
15675 || exit 1
15676
15677 @endif gettext
15678
15679 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15680 maybe-maintainer-clean-gettext:
15681 @if gettext
15682 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15683
15684 maintainer-clean-gettext:
15685 @: $(MAKE); $(unstage)
15686 @[ -f ./gettext/Makefile ] || exit 0; \
15687 r=`${PWD_COMMAND}`; export r; \
15688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15689 $(HOST_EXPORTS) \
15690 for flag in $(EXTRA_HOST_FLAGS) ; do \
15691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15692 done; \
15693 echo "Doing maintainer-clean in gettext" ; \
15694 (cd $(HOST_SUBDIR)/gettext && \
15695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15697 "RANLIB=$${RANLIB}" \
15698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15699 maintainer-clean) \
15700 || exit 1
15701
15702 @endif gettext
15703
15704
15705
15706 .PHONY: configure-gmp maybe-configure-gmp
15707 maybe-configure-gmp:
15708 @if gcc-bootstrap
15709 configure-gmp: stage_current
15710 @endif gcc-bootstrap
15711 @if gmp
15712 maybe-configure-gmp: configure-gmp
15713 configure-gmp:
15714 @r=`${PWD_COMMAND}`; export r; \
15715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15716 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15718 $(HOST_EXPORTS) \
15719 echo Configuring in $(HOST_SUBDIR)/gmp; \
15720 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
15721 case $(srcdir) in \
15722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15723 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15725 esac; \
15726 srcdiroption="--srcdir=$${topdir}/gmp"; \
15727 libsrcdir="$$s/gmp"; \
15728 $(SHELL) $${libsrcdir}/configure \
15729 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15730 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
15731 || exit 1
15732 @endif gmp
15733
15734
15735
15736 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
15737 maybe-configure-stage1-gmp:
15738 @if gmp-bootstrap
15739 maybe-configure-stage1-gmp: configure-stage1-gmp
15740 configure-stage1-gmp:
15741 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15743 @r=`${PWD_COMMAND}`; export r; \
15744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15745 TFLAGS="$(STAGE1_TFLAGS)"; \
15746 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15747 $(HOST_EXPORTS) \
15748 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15749 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
15750 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15751 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
15752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15753 cd $(HOST_SUBDIR)/gmp || exit 1; \
15754 case $(srcdir) in \
15755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15756 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15758 esac; \
15759 srcdiroption="--srcdir=$${topdir}/gmp"; \
15760 libsrcdir="$$s/gmp"; \
15761 $(SHELL) $${libsrcdir}/configure \
15762 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15763 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15764 $(STAGE1_CONFIGURE_FLAGS) \
15765 --disable-shared
15766 @endif gmp-bootstrap
15767
15768 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
15769 maybe-configure-stage2-gmp:
15770 @if gmp-bootstrap
15771 maybe-configure-stage2-gmp: configure-stage2-gmp
15772 configure-stage2-gmp:
15773 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15774 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15775 @r=`${PWD_COMMAND}`; export r; \
15776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15777 TFLAGS="$(STAGE2_TFLAGS)"; \
15778 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15779 $(HOST_EXPORTS) \
15780 $(POSTSTAGE1_HOST_EXPORTS) \
15781 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15782 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
15783 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15784 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
15785 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15786 cd $(HOST_SUBDIR)/gmp || exit 1; \
15787 case $(srcdir) in \
15788 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15789 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15790 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15791 esac; \
15792 srcdiroption="--srcdir=$${topdir}/gmp"; \
15793 libsrcdir="$$s/gmp"; \
15794 $(SHELL) $${libsrcdir}/configure \
15795 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15796 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15797 --with-build-libsubdir=$(HOST_SUBDIR) \
15798 $(STAGE2_CONFIGURE_FLAGS) \
15799 --disable-shared
15800 @endif gmp-bootstrap
15801
15802 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
15803 maybe-configure-stage3-gmp:
15804 @if gmp-bootstrap
15805 maybe-configure-stage3-gmp: configure-stage3-gmp
15806 configure-stage3-gmp:
15807 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15808 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15809 @r=`${PWD_COMMAND}`; export r; \
15810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15811 TFLAGS="$(STAGE3_TFLAGS)"; \
15812 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15813 $(HOST_EXPORTS) \
15814 $(POSTSTAGE1_HOST_EXPORTS) \
15815 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15816 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
15817 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15818 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
15819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15820 cd $(HOST_SUBDIR)/gmp || exit 1; \
15821 case $(srcdir) in \
15822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15823 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15825 esac; \
15826 srcdiroption="--srcdir=$${topdir}/gmp"; \
15827 libsrcdir="$$s/gmp"; \
15828 $(SHELL) $${libsrcdir}/configure \
15829 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15830 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15831 --with-build-libsubdir=$(HOST_SUBDIR) \
15832 $(STAGE3_CONFIGURE_FLAGS) \
15833 --disable-shared
15834 @endif gmp-bootstrap
15835
15836 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
15837 maybe-configure-stage4-gmp:
15838 @if gmp-bootstrap
15839 maybe-configure-stage4-gmp: configure-stage4-gmp
15840 configure-stage4-gmp:
15841 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15842 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15843 @r=`${PWD_COMMAND}`; export r; \
15844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15845 TFLAGS="$(STAGE4_TFLAGS)"; \
15846 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15847 $(HOST_EXPORTS) \
15848 $(POSTSTAGE1_HOST_EXPORTS) \
15849 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15850 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
15851 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15852 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
15853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15854 cd $(HOST_SUBDIR)/gmp || exit 1; \
15855 case $(srcdir) in \
15856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15857 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15859 esac; \
15860 srcdiroption="--srcdir=$${topdir}/gmp"; \
15861 libsrcdir="$$s/gmp"; \
15862 $(SHELL) $${libsrcdir}/configure \
15863 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15864 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15865 --with-build-libsubdir=$(HOST_SUBDIR) \
15866 $(STAGE4_CONFIGURE_FLAGS) \
15867 --disable-shared
15868 @endif gmp-bootstrap
15869
15870 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
15871 maybe-configure-stageprofile-gmp:
15872 @if gmp-bootstrap
15873 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
15874 configure-stageprofile-gmp:
15875 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15876 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15877 @r=`${PWD_COMMAND}`; export r; \
15878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15879 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15880 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15881 $(HOST_EXPORTS) \
15882 $(POSTSTAGE1_HOST_EXPORTS) \
15883 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15884 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
15885 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15886 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
15887 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15888 cd $(HOST_SUBDIR)/gmp || exit 1; \
15889 case $(srcdir) in \
15890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15891 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15893 esac; \
15894 srcdiroption="--srcdir=$${topdir}/gmp"; \
15895 libsrcdir="$$s/gmp"; \
15896 $(SHELL) $${libsrcdir}/configure \
15897 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15898 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15899 --with-build-libsubdir=$(HOST_SUBDIR) \
15900 $(STAGEprofile_CONFIGURE_FLAGS) \
15901 --disable-shared
15902 @endif gmp-bootstrap
15903
15904 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
15905 maybe-configure-stagefeedback-gmp:
15906 @if gmp-bootstrap
15907 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
15908 configure-stagefeedback-gmp:
15909 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15910 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15911 @r=`${PWD_COMMAND}`; export r; \
15912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15913 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15914 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15915 $(HOST_EXPORTS) \
15916 $(POSTSTAGE1_HOST_EXPORTS) \
15917 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15918 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
15919 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15920 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
15921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15922 cd $(HOST_SUBDIR)/gmp || exit 1; \
15923 case $(srcdir) in \
15924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15925 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15927 esac; \
15928 srcdiroption="--srcdir=$${topdir}/gmp"; \
15929 libsrcdir="$$s/gmp"; \
15930 $(SHELL) $${libsrcdir}/configure \
15931 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15932 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15933 --with-build-libsubdir=$(HOST_SUBDIR) \
15934 $(STAGEfeedback_CONFIGURE_FLAGS) \
15935 --disable-shared
15936 @endif gmp-bootstrap
15937
15938
15939
15940
15941
15942 .PHONY: all-gmp maybe-all-gmp
15943 maybe-all-gmp:
15944 @if gcc-bootstrap
15945 all-gmp: stage_current
15946 @endif gcc-bootstrap
15947 @if gmp
15948 TARGET-gmp=all
15949 maybe-all-gmp: all-gmp
15950 all-gmp: configure-gmp
15951 @r=`${PWD_COMMAND}`; export r; \
15952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15953 $(HOST_EXPORTS) \
15954 (cd $(HOST_SUBDIR)/gmp && \
15955 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15956 $(TARGET-gmp))
15957 @endif gmp
15958
15959
15960
15961 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
15962 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
15963 maybe-all-stage1-gmp:
15964 maybe-clean-stage1-gmp:
15965 @if gmp-bootstrap
15966 maybe-all-stage1-gmp: all-stage1-gmp
15967 all-stage1: all-stage1-gmp
15968 TARGET-stage1-gmp = $(TARGET-gmp)
15969 all-stage1-gmp: configure-stage1-gmp
15970 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15971 @r=`${PWD_COMMAND}`; export r; \
15972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15973 TFLAGS="$(STAGE1_TFLAGS)"; \
15974 $(HOST_EXPORTS) \
15975 cd $(HOST_SUBDIR)/gmp && \
15976 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15977 CFLAGS="$(STAGE1_CFLAGS)" \
15978 CXXFLAGS="$(STAGE1_CFLAGS)" \
15979 LIBCFLAGS="$(LIBCFLAGS)" \
15980 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15981 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15982 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15983 $(EXTRA_HOST_FLAGS) \
15984 TFLAGS="$(STAGE1_TFLAGS)" \
15985 $(TARGET-stage1-gmp)
15986
15987 maybe-clean-stage1-gmp: clean-stage1-gmp
15988 clean-stage1: clean-stage1-gmp
15989 clean-stage1-gmp:
15990 @if [ $(current_stage) = stage1 ]; then \
15991 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15992 else \
15993 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
15994 $(MAKE) stage1-start; \
15995 fi; \
15996 cd $(HOST_SUBDIR)/gmp && \
15997 $(MAKE) $(EXTRA_HOST_FLAGS) \
15998 clean
15999 @endif gmp-bootstrap
16000
16001
16002 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16003 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16004 maybe-all-stage2-gmp:
16005 maybe-clean-stage2-gmp:
16006 @if gmp-bootstrap
16007 maybe-all-stage2-gmp: all-stage2-gmp
16008 all-stage2: all-stage2-gmp
16009 TARGET-stage2-gmp = $(TARGET-gmp)
16010 all-stage2-gmp: configure-stage2-gmp
16011 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16012 @r=`${PWD_COMMAND}`; export r; \
16013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16014 TFLAGS="$(STAGE2_TFLAGS)"; \
16015 $(HOST_EXPORTS) \
16016 $(POSTSTAGE1_HOST_EXPORTS) \
16017 cd $(HOST_SUBDIR)/gmp && \
16018 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16019 CFLAGS="$(STAGE2_CFLAGS)" \
16020 CXXFLAGS="$(STAGE2_CFLAGS)" \
16021 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16025 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16026 TFLAGS="$(STAGE2_TFLAGS)" \
16027 $(TARGET-stage2-gmp)
16028
16029 maybe-clean-stage2-gmp: clean-stage2-gmp
16030 clean-stage2: clean-stage2-gmp
16031 clean-stage2-gmp:
16032 @if [ $(current_stage) = stage2 ]; then \
16033 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16034 else \
16035 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16036 $(MAKE) stage2-start; \
16037 fi; \
16038 cd $(HOST_SUBDIR)/gmp && \
16039 $(MAKE) $(EXTRA_HOST_FLAGS) \
16040 $(POSTSTAGE1_FLAGS_TO_PASS) \
16041 clean
16042 @endif gmp-bootstrap
16043
16044
16045 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16046 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16047 maybe-all-stage3-gmp:
16048 maybe-clean-stage3-gmp:
16049 @if gmp-bootstrap
16050 maybe-all-stage3-gmp: all-stage3-gmp
16051 all-stage3: all-stage3-gmp
16052 TARGET-stage3-gmp = $(TARGET-gmp)
16053 all-stage3-gmp: configure-stage3-gmp
16054 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16055 @r=`${PWD_COMMAND}`; export r; \
16056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16057 TFLAGS="$(STAGE3_TFLAGS)"; \
16058 $(HOST_EXPORTS) \
16059 $(POSTSTAGE1_HOST_EXPORTS) \
16060 cd $(HOST_SUBDIR)/gmp && \
16061 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16062 CFLAGS="$(STAGE3_CFLAGS)" \
16063 CXXFLAGS="$(STAGE3_CFLAGS)" \
16064 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16065 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16066 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16067 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16068 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16069 TFLAGS="$(STAGE3_TFLAGS)" \
16070 $(TARGET-stage3-gmp)
16071
16072 maybe-clean-stage3-gmp: clean-stage3-gmp
16073 clean-stage3: clean-stage3-gmp
16074 clean-stage3-gmp:
16075 @if [ $(current_stage) = stage3 ]; then \
16076 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16077 else \
16078 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16079 $(MAKE) stage3-start; \
16080 fi; \
16081 cd $(HOST_SUBDIR)/gmp && \
16082 $(MAKE) $(EXTRA_HOST_FLAGS) \
16083 $(POSTSTAGE1_FLAGS_TO_PASS) \
16084 clean
16085 @endif gmp-bootstrap
16086
16087
16088 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16089 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16090 maybe-all-stage4-gmp:
16091 maybe-clean-stage4-gmp:
16092 @if gmp-bootstrap
16093 maybe-all-stage4-gmp: all-stage4-gmp
16094 all-stage4: all-stage4-gmp
16095 TARGET-stage4-gmp = $(TARGET-gmp)
16096 all-stage4-gmp: configure-stage4-gmp
16097 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16098 @r=`${PWD_COMMAND}`; export r; \
16099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16100 TFLAGS="$(STAGE4_TFLAGS)"; \
16101 $(HOST_EXPORTS) \
16102 $(POSTSTAGE1_HOST_EXPORTS) \
16103 cd $(HOST_SUBDIR)/gmp && \
16104 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16105 CFLAGS="$(STAGE4_CFLAGS)" \
16106 CXXFLAGS="$(STAGE4_CFLAGS)" \
16107 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16108 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16109 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16110 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16111 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16112 TFLAGS="$(STAGE4_TFLAGS)" \
16113 $(TARGET-stage4-gmp)
16114
16115 maybe-clean-stage4-gmp: clean-stage4-gmp
16116 clean-stage4: clean-stage4-gmp
16117 clean-stage4-gmp:
16118 @if [ $(current_stage) = stage4 ]; then \
16119 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16120 else \
16121 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16122 $(MAKE) stage4-start; \
16123 fi; \
16124 cd $(HOST_SUBDIR)/gmp && \
16125 $(MAKE) $(EXTRA_HOST_FLAGS) \
16126 $(POSTSTAGE1_FLAGS_TO_PASS) \
16127 clean
16128 @endif gmp-bootstrap
16129
16130
16131 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16132 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16133 maybe-all-stageprofile-gmp:
16134 maybe-clean-stageprofile-gmp:
16135 @if gmp-bootstrap
16136 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16137 all-stageprofile: all-stageprofile-gmp
16138 TARGET-stageprofile-gmp = $(TARGET-gmp)
16139 all-stageprofile-gmp: configure-stageprofile-gmp
16140 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16141 @r=`${PWD_COMMAND}`; export r; \
16142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16144 $(HOST_EXPORTS) \
16145 $(POSTSTAGE1_HOST_EXPORTS) \
16146 cd $(HOST_SUBDIR)/gmp && \
16147 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16148 CFLAGS="$(STAGEprofile_CFLAGS)" \
16149 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
16150 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16151 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16152 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16153 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16154 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16155 TFLAGS="$(STAGEprofile_TFLAGS)" \
16156 $(TARGET-stageprofile-gmp)
16157
16158 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16159 clean-stageprofile: clean-stageprofile-gmp
16160 clean-stageprofile-gmp:
16161 @if [ $(current_stage) = stageprofile ]; then \
16162 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16163 else \
16164 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16165 $(MAKE) stageprofile-start; \
16166 fi; \
16167 cd $(HOST_SUBDIR)/gmp && \
16168 $(MAKE) $(EXTRA_HOST_FLAGS) \
16169 $(POSTSTAGE1_FLAGS_TO_PASS) \
16170 clean
16171 @endif gmp-bootstrap
16172
16173
16174 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16175 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16176 maybe-all-stagefeedback-gmp:
16177 maybe-clean-stagefeedback-gmp:
16178 @if gmp-bootstrap
16179 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16180 all-stagefeedback: all-stagefeedback-gmp
16181 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16182 all-stagefeedback-gmp: configure-stagefeedback-gmp
16183 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16184 @r=`${PWD_COMMAND}`; export r; \
16185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16186 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16187 $(HOST_EXPORTS) \
16188 $(POSTSTAGE1_HOST_EXPORTS) \
16189 cd $(HOST_SUBDIR)/gmp && \
16190 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16191 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16192 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
16193 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16194 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16195 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16196 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16197 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16198 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16199 $(TARGET-stagefeedback-gmp)
16200
16201 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16202 clean-stagefeedback: clean-stagefeedback-gmp
16203 clean-stagefeedback-gmp:
16204 @if [ $(current_stage) = stagefeedback ]; then \
16205 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16206 else \
16207 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16208 $(MAKE) stagefeedback-start; \
16209 fi; \
16210 cd $(HOST_SUBDIR)/gmp && \
16211 $(MAKE) $(EXTRA_HOST_FLAGS) \
16212 $(POSTSTAGE1_FLAGS_TO_PASS) \
16213 clean
16214 @endif gmp-bootstrap
16215
16216
16217
16218
16219
16220 .PHONY: check-gmp maybe-check-gmp
16221 maybe-check-gmp:
16222 @if gmp
16223 maybe-check-gmp: check-gmp
16224
16225 check-gmp:
16226 @: $(MAKE); $(unstage)
16227 @r=`${PWD_COMMAND}`; export r; \
16228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16229 $(HOST_EXPORTS) \
16230 (cd $(HOST_SUBDIR)/gmp && \
16231 $(MAKE) $(FLAGS_TO_PASS) check)
16232
16233 @endif gmp
16234
16235 .PHONY: install-gmp maybe-install-gmp
16236 maybe-install-gmp:
16237 @if gmp
16238 maybe-install-gmp: install-gmp
16239
16240 install-gmp:
16241
16242 @endif gmp
16243
16244 # Other targets (info, dvi, pdf, etc.)
16245
16246 .PHONY: maybe-info-gmp info-gmp
16247 maybe-info-gmp:
16248 @if gmp
16249 maybe-info-gmp: info-gmp
16250
16251 info-gmp: \
16252 configure-gmp
16253 @[ -f ./gmp/Makefile ] || exit 0; \
16254 r=`${PWD_COMMAND}`; export r; \
16255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16256 $(HOST_EXPORTS) \
16257 for flag in $(EXTRA_HOST_FLAGS) ; do \
16258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16259 done; \
16260 echo "Doing info in gmp" ; \
16261 (cd $(HOST_SUBDIR)/gmp && \
16262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16264 "RANLIB=$${RANLIB}" \
16265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16266 info) \
16267 || exit 1
16268
16269 @endif gmp
16270
16271 .PHONY: maybe-dvi-gmp dvi-gmp
16272 maybe-dvi-gmp:
16273 @if gmp
16274 maybe-dvi-gmp: dvi-gmp
16275
16276 dvi-gmp: \
16277 configure-gmp
16278 @[ -f ./gmp/Makefile ] || exit 0; \
16279 r=`${PWD_COMMAND}`; export r; \
16280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16281 $(HOST_EXPORTS) \
16282 for flag in $(EXTRA_HOST_FLAGS) ; do \
16283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16284 done; \
16285 echo "Doing dvi in gmp" ; \
16286 (cd $(HOST_SUBDIR)/gmp && \
16287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16289 "RANLIB=$${RANLIB}" \
16290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16291 dvi) \
16292 || exit 1
16293
16294 @endif gmp
16295
16296 .PHONY: maybe-pdf-gmp pdf-gmp
16297 maybe-pdf-gmp:
16298 @if gmp
16299 maybe-pdf-gmp: pdf-gmp
16300
16301 pdf-gmp: \
16302 configure-gmp
16303 @[ -f ./gmp/Makefile ] || exit 0; \
16304 r=`${PWD_COMMAND}`; export r; \
16305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16306 $(HOST_EXPORTS) \
16307 for flag in $(EXTRA_HOST_FLAGS) ; do \
16308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16309 done; \
16310 echo "Doing pdf in gmp" ; \
16311 (cd $(HOST_SUBDIR)/gmp && \
16312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16314 "RANLIB=$${RANLIB}" \
16315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16316 pdf) \
16317 || exit 1
16318
16319 @endif gmp
16320
16321 .PHONY: maybe-html-gmp html-gmp
16322 maybe-html-gmp:
16323 @if gmp
16324 maybe-html-gmp: html-gmp
16325
16326 html-gmp: \
16327 configure-gmp
16328 @[ -f ./gmp/Makefile ] || exit 0; \
16329 r=`${PWD_COMMAND}`; export r; \
16330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16331 $(HOST_EXPORTS) \
16332 for flag in $(EXTRA_HOST_FLAGS) ; do \
16333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16334 done; \
16335 echo "Doing html in gmp" ; \
16336 (cd $(HOST_SUBDIR)/gmp && \
16337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16339 "RANLIB=$${RANLIB}" \
16340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16341 html) \
16342 || exit 1
16343
16344 @endif gmp
16345
16346 .PHONY: maybe-TAGS-gmp TAGS-gmp
16347 maybe-TAGS-gmp:
16348 @if gmp
16349 maybe-TAGS-gmp: TAGS-gmp
16350
16351 TAGS-gmp: \
16352 configure-gmp
16353 @[ -f ./gmp/Makefile ] || exit 0; \
16354 r=`${PWD_COMMAND}`; export r; \
16355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16356 $(HOST_EXPORTS) \
16357 for flag in $(EXTRA_HOST_FLAGS) ; do \
16358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16359 done; \
16360 echo "Doing TAGS in gmp" ; \
16361 (cd $(HOST_SUBDIR)/gmp && \
16362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16364 "RANLIB=$${RANLIB}" \
16365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16366 TAGS) \
16367 || exit 1
16368
16369 @endif gmp
16370
16371 .PHONY: maybe-install-info-gmp install-info-gmp
16372 maybe-install-info-gmp:
16373 @if gmp
16374 maybe-install-info-gmp: install-info-gmp
16375
16376 install-info-gmp: \
16377 configure-gmp \
16378 info-gmp
16379 @[ -f ./gmp/Makefile ] || exit 0; \
16380 r=`${PWD_COMMAND}`; export r; \
16381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16382 $(HOST_EXPORTS) \
16383 for flag in $(EXTRA_HOST_FLAGS) ; do \
16384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16385 done; \
16386 echo "Doing install-info in gmp" ; \
16387 (cd $(HOST_SUBDIR)/gmp && \
16388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16390 "RANLIB=$${RANLIB}" \
16391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16392 install-info) \
16393 || exit 1
16394
16395 @endif gmp
16396
16397 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16398 maybe-install-pdf-gmp:
16399 @if gmp
16400 maybe-install-pdf-gmp: install-pdf-gmp
16401
16402 install-pdf-gmp: \
16403 configure-gmp \
16404 pdf-gmp
16405 @[ -f ./gmp/Makefile ] || exit 0; \
16406 r=`${PWD_COMMAND}`; export r; \
16407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16408 $(HOST_EXPORTS) \
16409 for flag in $(EXTRA_HOST_FLAGS) ; do \
16410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16411 done; \
16412 echo "Doing install-pdf in gmp" ; \
16413 (cd $(HOST_SUBDIR)/gmp && \
16414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16416 "RANLIB=$${RANLIB}" \
16417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16418 install-pdf) \
16419 || exit 1
16420
16421 @endif gmp
16422
16423 .PHONY: maybe-install-html-gmp install-html-gmp
16424 maybe-install-html-gmp:
16425 @if gmp
16426 maybe-install-html-gmp: install-html-gmp
16427
16428 install-html-gmp: \
16429 configure-gmp \
16430 html-gmp
16431 @[ -f ./gmp/Makefile ] || exit 0; \
16432 r=`${PWD_COMMAND}`; export r; \
16433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16434 $(HOST_EXPORTS) \
16435 for flag in $(EXTRA_HOST_FLAGS) ; do \
16436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16437 done; \
16438 echo "Doing install-html in gmp" ; \
16439 (cd $(HOST_SUBDIR)/gmp && \
16440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16442 "RANLIB=$${RANLIB}" \
16443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16444 install-html) \
16445 || exit 1
16446
16447 @endif gmp
16448
16449 .PHONY: maybe-installcheck-gmp installcheck-gmp
16450 maybe-installcheck-gmp:
16451 @if gmp
16452 maybe-installcheck-gmp: installcheck-gmp
16453
16454 installcheck-gmp: \
16455 configure-gmp
16456 @[ -f ./gmp/Makefile ] || exit 0; \
16457 r=`${PWD_COMMAND}`; export r; \
16458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16459 $(HOST_EXPORTS) \
16460 for flag in $(EXTRA_HOST_FLAGS) ; do \
16461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16462 done; \
16463 echo "Doing installcheck in gmp" ; \
16464 (cd $(HOST_SUBDIR)/gmp && \
16465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16467 "RANLIB=$${RANLIB}" \
16468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16469 installcheck) \
16470 || exit 1
16471
16472 @endif gmp
16473
16474 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16475 maybe-mostlyclean-gmp:
16476 @if gmp
16477 maybe-mostlyclean-gmp: mostlyclean-gmp
16478
16479 mostlyclean-gmp:
16480 @[ -f ./gmp/Makefile ] || exit 0; \
16481 r=`${PWD_COMMAND}`; export r; \
16482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16483 $(HOST_EXPORTS) \
16484 for flag in $(EXTRA_HOST_FLAGS) ; do \
16485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16486 done; \
16487 echo "Doing mostlyclean in gmp" ; \
16488 (cd $(HOST_SUBDIR)/gmp && \
16489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16491 "RANLIB=$${RANLIB}" \
16492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16493 mostlyclean) \
16494 || exit 1
16495
16496 @endif gmp
16497
16498 .PHONY: maybe-clean-gmp clean-gmp
16499 maybe-clean-gmp:
16500 @if gmp
16501 maybe-clean-gmp: clean-gmp
16502
16503 clean-gmp:
16504 @[ -f ./gmp/Makefile ] || exit 0; \
16505 r=`${PWD_COMMAND}`; export r; \
16506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16507 $(HOST_EXPORTS) \
16508 for flag in $(EXTRA_HOST_FLAGS) ; do \
16509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16510 done; \
16511 echo "Doing clean in gmp" ; \
16512 (cd $(HOST_SUBDIR)/gmp && \
16513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16515 "RANLIB=$${RANLIB}" \
16516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16517 clean) \
16518 || exit 1
16519
16520 @endif gmp
16521
16522 .PHONY: maybe-distclean-gmp distclean-gmp
16523 maybe-distclean-gmp:
16524 @if gmp
16525 maybe-distclean-gmp: distclean-gmp
16526
16527 distclean-gmp:
16528 @[ -f ./gmp/Makefile ] || exit 0; \
16529 r=`${PWD_COMMAND}`; export r; \
16530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16531 $(HOST_EXPORTS) \
16532 for flag in $(EXTRA_HOST_FLAGS) ; do \
16533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16534 done; \
16535 echo "Doing distclean in gmp" ; \
16536 (cd $(HOST_SUBDIR)/gmp && \
16537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16539 "RANLIB=$${RANLIB}" \
16540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16541 distclean) \
16542 || exit 1
16543
16544 @endif gmp
16545
16546 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16547 maybe-maintainer-clean-gmp:
16548 @if gmp
16549 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16550
16551 maintainer-clean-gmp:
16552 @[ -f ./gmp/Makefile ] || exit 0; \
16553 r=`${PWD_COMMAND}`; export r; \
16554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16555 $(HOST_EXPORTS) \
16556 for flag in $(EXTRA_HOST_FLAGS) ; do \
16557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16558 done; \
16559 echo "Doing maintainer-clean in gmp" ; \
16560 (cd $(HOST_SUBDIR)/gmp && \
16561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16563 "RANLIB=$${RANLIB}" \
16564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16565 maintainer-clean) \
16566 || exit 1
16567
16568 @endif gmp
16569
16570
16571
16572 .PHONY: configure-mpfr maybe-configure-mpfr
16573 maybe-configure-mpfr:
16574 @if gcc-bootstrap
16575 configure-mpfr: stage_current
16576 @endif gcc-bootstrap
16577 @if mpfr
16578 maybe-configure-mpfr: configure-mpfr
16579 configure-mpfr:
16580 @r=`${PWD_COMMAND}`; export r; \
16581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16582 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16583 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16584 $(HOST_EXPORTS) \
16585 echo Configuring in $(HOST_SUBDIR)/mpfr; \
16586 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16587 case $(srcdir) in \
16588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16589 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16591 esac; \
16592 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16593 libsrcdir="$$s/mpfr"; \
16594 $(SHELL) $${libsrcdir}/configure \
16595 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16596 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
16597 || exit 1
16598 @endif mpfr
16599
16600
16601
16602 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16603 maybe-configure-stage1-mpfr:
16604 @if mpfr-bootstrap
16605 maybe-configure-stage1-mpfr: configure-stage1-mpfr
16606 configure-stage1-mpfr:
16607 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16609 @r=`${PWD_COMMAND}`; export r; \
16610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16611 TFLAGS="$(STAGE1_TFLAGS)"; \
16612 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16613 $(HOST_EXPORTS) \
16614 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16615 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16616 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16617 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
16618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16619 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16620 case $(srcdir) in \
16621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16622 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16624 esac; \
16625 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16626 libsrcdir="$$s/mpfr"; \
16627 $(SHELL) $${libsrcdir}/configure \
16628 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16629 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16630 $(STAGE1_CONFIGURE_FLAGS) \
16631 --disable-shared @extra_mpfr_configure_flags@
16632 @endif mpfr-bootstrap
16633
16634 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
16635 maybe-configure-stage2-mpfr:
16636 @if mpfr-bootstrap
16637 maybe-configure-stage2-mpfr: configure-stage2-mpfr
16638 configure-stage2-mpfr:
16639 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16640 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16641 @r=`${PWD_COMMAND}`; export r; \
16642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16643 TFLAGS="$(STAGE2_TFLAGS)"; \
16644 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16645 $(HOST_EXPORTS) \
16646 $(POSTSTAGE1_HOST_EXPORTS) \
16647 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16648 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16649 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16650 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
16651 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16652 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16653 case $(srcdir) in \
16654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16655 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16657 esac; \
16658 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16659 libsrcdir="$$s/mpfr"; \
16660 $(SHELL) $${libsrcdir}/configure \
16661 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16662 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16663 --with-build-libsubdir=$(HOST_SUBDIR) \
16664 $(STAGE2_CONFIGURE_FLAGS) \
16665 --disable-shared @extra_mpfr_configure_flags@
16666 @endif mpfr-bootstrap
16667
16668 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
16669 maybe-configure-stage3-mpfr:
16670 @if mpfr-bootstrap
16671 maybe-configure-stage3-mpfr: configure-stage3-mpfr
16672 configure-stage3-mpfr:
16673 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16674 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16675 @r=`${PWD_COMMAND}`; export r; \
16676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16677 TFLAGS="$(STAGE3_TFLAGS)"; \
16678 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16679 $(HOST_EXPORTS) \
16680 $(POSTSTAGE1_HOST_EXPORTS) \
16681 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16682 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16683 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16684 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
16685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16686 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16687 case $(srcdir) in \
16688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16689 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16691 esac; \
16692 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16693 libsrcdir="$$s/mpfr"; \
16694 $(SHELL) $${libsrcdir}/configure \
16695 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16696 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16697 --with-build-libsubdir=$(HOST_SUBDIR) \
16698 $(STAGE3_CONFIGURE_FLAGS) \
16699 --disable-shared @extra_mpfr_configure_flags@
16700 @endif mpfr-bootstrap
16701
16702 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
16703 maybe-configure-stage4-mpfr:
16704 @if mpfr-bootstrap
16705 maybe-configure-stage4-mpfr: configure-stage4-mpfr
16706 configure-stage4-mpfr:
16707 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16708 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16709 @r=`${PWD_COMMAND}`; export r; \
16710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16711 TFLAGS="$(STAGE4_TFLAGS)"; \
16712 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16713 $(HOST_EXPORTS) \
16714 $(POSTSTAGE1_HOST_EXPORTS) \
16715 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16716 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16717 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16718 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
16719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16720 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16721 case $(srcdir) in \
16722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16723 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16725 esac; \
16726 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16727 libsrcdir="$$s/mpfr"; \
16728 $(SHELL) $${libsrcdir}/configure \
16729 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16730 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16731 --with-build-libsubdir=$(HOST_SUBDIR) \
16732 $(STAGE4_CONFIGURE_FLAGS) \
16733 --disable-shared @extra_mpfr_configure_flags@
16734 @endif mpfr-bootstrap
16735
16736 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
16737 maybe-configure-stageprofile-mpfr:
16738 @if mpfr-bootstrap
16739 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
16740 configure-stageprofile-mpfr:
16741 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16743 @r=`${PWD_COMMAND}`; export r; \
16744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16745 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16746 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16747 $(HOST_EXPORTS) \
16748 $(POSTSTAGE1_HOST_EXPORTS) \
16749 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16750 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
16751 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16752 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
16753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16754 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16755 case $(srcdir) in \
16756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16757 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16759 esac; \
16760 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16761 libsrcdir="$$s/mpfr"; \
16762 $(SHELL) $${libsrcdir}/configure \
16763 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16764 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16765 --with-build-libsubdir=$(HOST_SUBDIR) \
16766 $(STAGEprofile_CONFIGURE_FLAGS) \
16767 --disable-shared @extra_mpfr_configure_flags@
16768 @endif mpfr-bootstrap
16769
16770 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
16771 maybe-configure-stagefeedback-mpfr:
16772 @if mpfr-bootstrap
16773 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
16774 configure-stagefeedback-mpfr:
16775 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16776 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16777 @r=`${PWD_COMMAND}`; export r; \
16778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16779 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16780 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16781 $(HOST_EXPORTS) \
16782 $(POSTSTAGE1_HOST_EXPORTS) \
16783 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16784 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
16785 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16786 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
16787 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16788 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16789 case $(srcdir) in \
16790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16791 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16793 esac; \
16794 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16795 libsrcdir="$$s/mpfr"; \
16796 $(SHELL) $${libsrcdir}/configure \
16797 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16798 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16799 --with-build-libsubdir=$(HOST_SUBDIR) \
16800 $(STAGEfeedback_CONFIGURE_FLAGS) \
16801 --disable-shared @extra_mpfr_configure_flags@
16802 @endif mpfr-bootstrap
16803
16804
16805
16806
16807
16808 .PHONY: all-mpfr maybe-all-mpfr
16809 maybe-all-mpfr:
16810 @if gcc-bootstrap
16811 all-mpfr: stage_current
16812 @endif gcc-bootstrap
16813 @if mpfr
16814 TARGET-mpfr=all
16815 maybe-all-mpfr: all-mpfr
16816 all-mpfr: configure-mpfr
16817 @r=`${PWD_COMMAND}`; export r; \
16818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16819 $(HOST_EXPORTS) \
16820 (cd $(HOST_SUBDIR)/mpfr && \
16821 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16822 $(TARGET-mpfr))
16823 @endif mpfr
16824
16825
16826
16827 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
16828 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
16829 maybe-all-stage1-mpfr:
16830 maybe-clean-stage1-mpfr:
16831 @if mpfr-bootstrap
16832 maybe-all-stage1-mpfr: all-stage1-mpfr
16833 all-stage1: all-stage1-mpfr
16834 TARGET-stage1-mpfr = $(TARGET-mpfr)
16835 all-stage1-mpfr: configure-stage1-mpfr
16836 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16837 @r=`${PWD_COMMAND}`; export r; \
16838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16839 TFLAGS="$(STAGE1_TFLAGS)"; \
16840 $(HOST_EXPORTS) \
16841 cd $(HOST_SUBDIR)/mpfr && \
16842 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16843 CFLAGS="$(STAGE1_CFLAGS)" \
16844 CXXFLAGS="$(STAGE1_CFLAGS)" \
16845 LIBCFLAGS="$(LIBCFLAGS)" \
16846 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16847 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16848 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16849 $(EXTRA_HOST_FLAGS) \
16850 TFLAGS="$(STAGE1_TFLAGS)" \
16851 $(TARGET-stage1-mpfr)
16852
16853 maybe-clean-stage1-mpfr: clean-stage1-mpfr
16854 clean-stage1: clean-stage1-mpfr
16855 clean-stage1-mpfr:
16856 @if [ $(current_stage) = stage1 ]; then \
16857 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16858 else \
16859 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
16860 $(MAKE) stage1-start; \
16861 fi; \
16862 cd $(HOST_SUBDIR)/mpfr && \
16863 $(MAKE) $(EXTRA_HOST_FLAGS) \
16864 clean
16865 @endif mpfr-bootstrap
16866
16867
16868 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
16869 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
16870 maybe-all-stage2-mpfr:
16871 maybe-clean-stage2-mpfr:
16872 @if mpfr-bootstrap
16873 maybe-all-stage2-mpfr: all-stage2-mpfr
16874 all-stage2: all-stage2-mpfr
16875 TARGET-stage2-mpfr = $(TARGET-mpfr)
16876 all-stage2-mpfr: configure-stage2-mpfr
16877 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16878 @r=`${PWD_COMMAND}`; export r; \
16879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16880 TFLAGS="$(STAGE2_TFLAGS)"; \
16881 $(HOST_EXPORTS) \
16882 $(POSTSTAGE1_HOST_EXPORTS) \
16883 cd $(HOST_SUBDIR)/mpfr && \
16884 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16885 CFLAGS="$(STAGE2_CFLAGS)" \
16886 CXXFLAGS="$(STAGE2_CFLAGS)" \
16887 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16888 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16889 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16890 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16891 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16892 TFLAGS="$(STAGE2_TFLAGS)" \
16893 $(TARGET-stage2-mpfr)
16894
16895 maybe-clean-stage2-mpfr: clean-stage2-mpfr
16896 clean-stage2: clean-stage2-mpfr
16897 clean-stage2-mpfr:
16898 @if [ $(current_stage) = stage2 ]; then \
16899 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16900 else \
16901 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
16902 $(MAKE) stage2-start; \
16903 fi; \
16904 cd $(HOST_SUBDIR)/mpfr && \
16905 $(MAKE) $(EXTRA_HOST_FLAGS) \
16906 $(POSTSTAGE1_FLAGS_TO_PASS) \
16907 clean
16908 @endif mpfr-bootstrap
16909
16910
16911 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
16912 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
16913 maybe-all-stage3-mpfr:
16914 maybe-clean-stage3-mpfr:
16915 @if mpfr-bootstrap
16916 maybe-all-stage3-mpfr: all-stage3-mpfr
16917 all-stage3: all-stage3-mpfr
16918 TARGET-stage3-mpfr = $(TARGET-mpfr)
16919 all-stage3-mpfr: configure-stage3-mpfr
16920 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16921 @r=`${PWD_COMMAND}`; export r; \
16922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16923 TFLAGS="$(STAGE3_TFLAGS)"; \
16924 $(HOST_EXPORTS) \
16925 $(POSTSTAGE1_HOST_EXPORTS) \
16926 cd $(HOST_SUBDIR)/mpfr && \
16927 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16928 CFLAGS="$(STAGE3_CFLAGS)" \
16929 CXXFLAGS="$(STAGE3_CFLAGS)" \
16930 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16931 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16932 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16933 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16934 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16935 TFLAGS="$(STAGE3_TFLAGS)" \
16936 $(TARGET-stage3-mpfr)
16937
16938 maybe-clean-stage3-mpfr: clean-stage3-mpfr
16939 clean-stage3: clean-stage3-mpfr
16940 clean-stage3-mpfr:
16941 @if [ $(current_stage) = stage3 ]; then \
16942 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16943 else \
16944 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
16945 $(MAKE) stage3-start; \
16946 fi; \
16947 cd $(HOST_SUBDIR)/mpfr && \
16948 $(MAKE) $(EXTRA_HOST_FLAGS) \
16949 $(POSTSTAGE1_FLAGS_TO_PASS) \
16950 clean
16951 @endif mpfr-bootstrap
16952
16953
16954 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
16955 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
16956 maybe-all-stage4-mpfr:
16957 maybe-clean-stage4-mpfr:
16958 @if mpfr-bootstrap
16959 maybe-all-stage4-mpfr: all-stage4-mpfr
16960 all-stage4: all-stage4-mpfr
16961 TARGET-stage4-mpfr = $(TARGET-mpfr)
16962 all-stage4-mpfr: configure-stage4-mpfr
16963 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16964 @r=`${PWD_COMMAND}`; export r; \
16965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16966 TFLAGS="$(STAGE4_TFLAGS)"; \
16967 $(HOST_EXPORTS) \
16968 $(POSTSTAGE1_HOST_EXPORTS) \
16969 cd $(HOST_SUBDIR)/mpfr && \
16970 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16971 CFLAGS="$(STAGE4_CFLAGS)" \
16972 CXXFLAGS="$(STAGE4_CFLAGS)" \
16973 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16974 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16975 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16976 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16977 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16978 TFLAGS="$(STAGE4_TFLAGS)" \
16979 $(TARGET-stage4-mpfr)
16980
16981 maybe-clean-stage4-mpfr: clean-stage4-mpfr
16982 clean-stage4: clean-stage4-mpfr
16983 clean-stage4-mpfr:
16984 @if [ $(current_stage) = stage4 ]; then \
16985 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16986 else \
16987 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
16988 $(MAKE) stage4-start; \
16989 fi; \
16990 cd $(HOST_SUBDIR)/mpfr && \
16991 $(MAKE) $(EXTRA_HOST_FLAGS) \
16992 $(POSTSTAGE1_FLAGS_TO_PASS) \
16993 clean
16994 @endif mpfr-bootstrap
16995
16996
16997 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
16998 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
16999 maybe-all-stageprofile-mpfr:
17000 maybe-clean-stageprofile-mpfr:
17001 @if mpfr-bootstrap
17002 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17003 all-stageprofile: all-stageprofile-mpfr
17004 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17005 all-stageprofile-mpfr: configure-stageprofile-mpfr
17006 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17007 @r=`${PWD_COMMAND}`; export r; \
17008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17009 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17010 $(HOST_EXPORTS) \
17011 $(POSTSTAGE1_HOST_EXPORTS) \
17012 cd $(HOST_SUBDIR)/mpfr && \
17013 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17014 CFLAGS="$(STAGEprofile_CFLAGS)" \
17015 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17016 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17017 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17018 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17019 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17020 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17021 TFLAGS="$(STAGEprofile_TFLAGS)" \
17022 $(TARGET-stageprofile-mpfr)
17023
17024 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17025 clean-stageprofile: clean-stageprofile-mpfr
17026 clean-stageprofile-mpfr:
17027 @if [ $(current_stage) = stageprofile ]; then \
17028 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17029 else \
17030 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17031 $(MAKE) stageprofile-start; \
17032 fi; \
17033 cd $(HOST_SUBDIR)/mpfr && \
17034 $(MAKE) $(EXTRA_HOST_FLAGS) \
17035 $(POSTSTAGE1_FLAGS_TO_PASS) \
17036 clean
17037 @endif mpfr-bootstrap
17038
17039
17040 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17041 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17042 maybe-all-stagefeedback-mpfr:
17043 maybe-clean-stagefeedback-mpfr:
17044 @if mpfr-bootstrap
17045 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17046 all-stagefeedback: all-stagefeedback-mpfr
17047 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17048 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17049 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17050 @r=`${PWD_COMMAND}`; export r; \
17051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17052 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17053 $(HOST_EXPORTS) \
17054 $(POSTSTAGE1_HOST_EXPORTS) \
17055 cd $(HOST_SUBDIR)/mpfr && \
17056 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17057 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17058 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17059 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17060 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17061 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17062 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17063 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17064 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17065 $(TARGET-stagefeedback-mpfr)
17066
17067 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17068 clean-stagefeedback: clean-stagefeedback-mpfr
17069 clean-stagefeedback-mpfr:
17070 @if [ $(current_stage) = stagefeedback ]; then \
17071 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17072 else \
17073 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17074 $(MAKE) stagefeedback-start; \
17075 fi; \
17076 cd $(HOST_SUBDIR)/mpfr && \
17077 $(MAKE) $(EXTRA_HOST_FLAGS) \
17078 $(POSTSTAGE1_FLAGS_TO_PASS) \
17079 clean
17080 @endif mpfr-bootstrap
17081
17082
17083
17084
17085
17086 .PHONY: check-mpfr maybe-check-mpfr
17087 maybe-check-mpfr:
17088 @if mpfr
17089 maybe-check-mpfr: check-mpfr
17090
17091 check-mpfr:
17092 @: $(MAKE); $(unstage)
17093 @r=`${PWD_COMMAND}`; export r; \
17094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17095 $(HOST_EXPORTS) \
17096 (cd $(HOST_SUBDIR)/mpfr && \
17097 $(MAKE) $(FLAGS_TO_PASS) check)
17098
17099 @endif mpfr
17100
17101 .PHONY: install-mpfr maybe-install-mpfr
17102 maybe-install-mpfr:
17103 @if mpfr
17104 maybe-install-mpfr: install-mpfr
17105
17106 install-mpfr:
17107
17108 @endif mpfr
17109
17110 # Other targets (info, dvi, pdf, etc.)
17111
17112 .PHONY: maybe-info-mpfr info-mpfr
17113 maybe-info-mpfr:
17114 @if mpfr
17115 maybe-info-mpfr: info-mpfr
17116
17117 info-mpfr: \
17118 configure-mpfr
17119 @[ -f ./mpfr/Makefile ] || exit 0; \
17120 r=`${PWD_COMMAND}`; export r; \
17121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17122 $(HOST_EXPORTS) \
17123 for flag in $(EXTRA_HOST_FLAGS) ; do \
17124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17125 done; \
17126 echo "Doing info in mpfr" ; \
17127 (cd $(HOST_SUBDIR)/mpfr && \
17128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17130 "RANLIB=$${RANLIB}" \
17131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17132 info) \
17133 || exit 1
17134
17135 @endif mpfr
17136
17137 .PHONY: maybe-dvi-mpfr dvi-mpfr
17138 maybe-dvi-mpfr:
17139 @if mpfr
17140 maybe-dvi-mpfr: dvi-mpfr
17141
17142 dvi-mpfr: \
17143 configure-mpfr
17144 @[ -f ./mpfr/Makefile ] || exit 0; \
17145 r=`${PWD_COMMAND}`; export r; \
17146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17147 $(HOST_EXPORTS) \
17148 for flag in $(EXTRA_HOST_FLAGS) ; do \
17149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17150 done; \
17151 echo "Doing dvi in mpfr" ; \
17152 (cd $(HOST_SUBDIR)/mpfr && \
17153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17155 "RANLIB=$${RANLIB}" \
17156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17157 dvi) \
17158 || exit 1
17159
17160 @endif mpfr
17161
17162 .PHONY: maybe-pdf-mpfr pdf-mpfr
17163 maybe-pdf-mpfr:
17164 @if mpfr
17165 maybe-pdf-mpfr: pdf-mpfr
17166
17167 pdf-mpfr: \
17168 configure-mpfr
17169 @[ -f ./mpfr/Makefile ] || exit 0; \
17170 r=`${PWD_COMMAND}`; export r; \
17171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17172 $(HOST_EXPORTS) \
17173 for flag in $(EXTRA_HOST_FLAGS) ; do \
17174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17175 done; \
17176 echo "Doing pdf in mpfr" ; \
17177 (cd $(HOST_SUBDIR)/mpfr && \
17178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17180 "RANLIB=$${RANLIB}" \
17181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17182 pdf) \
17183 || exit 1
17184
17185 @endif mpfr
17186
17187 .PHONY: maybe-html-mpfr html-mpfr
17188 maybe-html-mpfr:
17189 @if mpfr
17190 maybe-html-mpfr: html-mpfr
17191
17192 html-mpfr: \
17193 configure-mpfr
17194 @[ -f ./mpfr/Makefile ] || exit 0; \
17195 r=`${PWD_COMMAND}`; export r; \
17196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17197 $(HOST_EXPORTS) \
17198 for flag in $(EXTRA_HOST_FLAGS) ; do \
17199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17200 done; \
17201 echo "Doing html in mpfr" ; \
17202 (cd $(HOST_SUBDIR)/mpfr && \
17203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17205 "RANLIB=$${RANLIB}" \
17206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17207 html) \
17208 || exit 1
17209
17210 @endif mpfr
17211
17212 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17213 maybe-TAGS-mpfr:
17214 @if mpfr
17215 maybe-TAGS-mpfr: TAGS-mpfr
17216
17217 TAGS-mpfr: \
17218 configure-mpfr
17219 @[ -f ./mpfr/Makefile ] || exit 0; \
17220 r=`${PWD_COMMAND}`; export r; \
17221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17222 $(HOST_EXPORTS) \
17223 for flag in $(EXTRA_HOST_FLAGS) ; do \
17224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17225 done; \
17226 echo "Doing TAGS in mpfr" ; \
17227 (cd $(HOST_SUBDIR)/mpfr && \
17228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17230 "RANLIB=$${RANLIB}" \
17231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17232 TAGS) \
17233 || exit 1
17234
17235 @endif mpfr
17236
17237 .PHONY: maybe-install-info-mpfr install-info-mpfr
17238 maybe-install-info-mpfr:
17239 @if mpfr
17240 maybe-install-info-mpfr: install-info-mpfr
17241
17242 install-info-mpfr: \
17243 configure-mpfr \
17244 info-mpfr
17245 @[ -f ./mpfr/Makefile ] || exit 0; \
17246 r=`${PWD_COMMAND}`; export r; \
17247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17248 $(HOST_EXPORTS) \
17249 for flag in $(EXTRA_HOST_FLAGS) ; do \
17250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17251 done; \
17252 echo "Doing install-info in mpfr" ; \
17253 (cd $(HOST_SUBDIR)/mpfr && \
17254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17256 "RANLIB=$${RANLIB}" \
17257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17258 install-info) \
17259 || exit 1
17260
17261 @endif mpfr
17262
17263 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17264 maybe-install-pdf-mpfr:
17265 @if mpfr
17266 maybe-install-pdf-mpfr: install-pdf-mpfr
17267
17268 install-pdf-mpfr: \
17269 configure-mpfr \
17270 pdf-mpfr
17271 @[ -f ./mpfr/Makefile ] || exit 0; \
17272 r=`${PWD_COMMAND}`; export r; \
17273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17274 $(HOST_EXPORTS) \
17275 for flag in $(EXTRA_HOST_FLAGS) ; do \
17276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17277 done; \
17278 echo "Doing install-pdf in mpfr" ; \
17279 (cd $(HOST_SUBDIR)/mpfr && \
17280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17282 "RANLIB=$${RANLIB}" \
17283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17284 install-pdf) \
17285 || exit 1
17286
17287 @endif mpfr
17288
17289 .PHONY: maybe-install-html-mpfr install-html-mpfr
17290 maybe-install-html-mpfr:
17291 @if mpfr
17292 maybe-install-html-mpfr: install-html-mpfr
17293
17294 install-html-mpfr: \
17295 configure-mpfr \
17296 html-mpfr
17297 @[ -f ./mpfr/Makefile ] || exit 0; \
17298 r=`${PWD_COMMAND}`; export r; \
17299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17300 $(HOST_EXPORTS) \
17301 for flag in $(EXTRA_HOST_FLAGS) ; do \
17302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17303 done; \
17304 echo "Doing install-html in mpfr" ; \
17305 (cd $(HOST_SUBDIR)/mpfr && \
17306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17308 "RANLIB=$${RANLIB}" \
17309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17310 install-html) \
17311 || exit 1
17312
17313 @endif mpfr
17314
17315 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17316 maybe-installcheck-mpfr:
17317 @if mpfr
17318 maybe-installcheck-mpfr: installcheck-mpfr
17319
17320 installcheck-mpfr: \
17321 configure-mpfr
17322 @[ -f ./mpfr/Makefile ] || exit 0; \
17323 r=`${PWD_COMMAND}`; export r; \
17324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17325 $(HOST_EXPORTS) \
17326 for flag in $(EXTRA_HOST_FLAGS) ; do \
17327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17328 done; \
17329 echo "Doing installcheck in mpfr" ; \
17330 (cd $(HOST_SUBDIR)/mpfr && \
17331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17333 "RANLIB=$${RANLIB}" \
17334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17335 installcheck) \
17336 || exit 1
17337
17338 @endif mpfr
17339
17340 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17341 maybe-mostlyclean-mpfr:
17342 @if mpfr
17343 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17344
17345 mostlyclean-mpfr:
17346 @[ -f ./mpfr/Makefile ] || exit 0; \
17347 r=`${PWD_COMMAND}`; export r; \
17348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17349 $(HOST_EXPORTS) \
17350 for flag in $(EXTRA_HOST_FLAGS) ; do \
17351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17352 done; \
17353 echo "Doing mostlyclean in mpfr" ; \
17354 (cd $(HOST_SUBDIR)/mpfr && \
17355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17357 "RANLIB=$${RANLIB}" \
17358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17359 mostlyclean) \
17360 || exit 1
17361
17362 @endif mpfr
17363
17364 .PHONY: maybe-clean-mpfr clean-mpfr
17365 maybe-clean-mpfr:
17366 @if mpfr
17367 maybe-clean-mpfr: clean-mpfr
17368
17369 clean-mpfr:
17370 @[ -f ./mpfr/Makefile ] || exit 0; \
17371 r=`${PWD_COMMAND}`; export r; \
17372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17373 $(HOST_EXPORTS) \
17374 for flag in $(EXTRA_HOST_FLAGS) ; do \
17375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17376 done; \
17377 echo "Doing clean in mpfr" ; \
17378 (cd $(HOST_SUBDIR)/mpfr && \
17379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17381 "RANLIB=$${RANLIB}" \
17382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17383 clean) \
17384 || exit 1
17385
17386 @endif mpfr
17387
17388 .PHONY: maybe-distclean-mpfr distclean-mpfr
17389 maybe-distclean-mpfr:
17390 @if mpfr
17391 maybe-distclean-mpfr: distclean-mpfr
17392
17393 distclean-mpfr:
17394 @[ -f ./mpfr/Makefile ] || exit 0; \
17395 r=`${PWD_COMMAND}`; export r; \
17396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17397 $(HOST_EXPORTS) \
17398 for flag in $(EXTRA_HOST_FLAGS) ; do \
17399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17400 done; \
17401 echo "Doing distclean in mpfr" ; \
17402 (cd $(HOST_SUBDIR)/mpfr && \
17403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17405 "RANLIB=$${RANLIB}" \
17406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17407 distclean) \
17408 || exit 1
17409
17410 @endif mpfr
17411
17412 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17413 maybe-maintainer-clean-mpfr:
17414 @if mpfr
17415 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17416
17417 maintainer-clean-mpfr:
17418 @[ -f ./mpfr/Makefile ] || exit 0; \
17419 r=`${PWD_COMMAND}`; export r; \
17420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17421 $(HOST_EXPORTS) \
17422 for flag in $(EXTRA_HOST_FLAGS) ; do \
17423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17424 done; \
17425 echo "Doing maintainer-clean in mpfr" ; \
17426 (cd $(HOST_SUBDIR)/mpfr && \
17427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17429 "RANLIB=$${RANLIB}" \
17430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17431 maintainer-clean) \
17432 || exit 1
17433
17434 @endif mpfr
17435
17436
17437
17438 .PHONY: configure-mpc maybe-configure-mpc
17439 maybe-configure-mpc:
17440 @if gcc-bootstrap
17441 configure-mpc: stage_current
17442 @endif gcc-bootstrap
17443 @if mpc
17444 maybe-configure-mpc: configure-mpc
17445 configure-mpc:
17446 @r=`${PWD_COMMAND}`; export r; \
17447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17448 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17450 $(HOST_EXPORTS) \
17451 echo Configuring in $(HOST_SUBDIR)/mpc; \
17452 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
17453 case $(srcdir) in \
17454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17455 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17457 esac; \
17458 srcdiroption="--srcdir=$${topdir}/mpc"; \
17459 libsrcdir="$$s/mpc"; \
17460 $(SHELL) $${libsrcdir}/configure \
17461 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17462 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
17463 || exit 1
17464 @endif mpc
17465
17466
17467
17468 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
17469 maybe-configure-stage1-mpc:
17470 @if mpc-bootstrap
17471 maybe-configure-stage1-mpc: configure-stage1-mpc
17472 configure-stage1-mpc:
17473 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17474 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17475 @r=`${PWD_COMMAND}`; export r; \
17476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17477 TFLAGS="$(STAGE1_TFLAGS)"; \
17478 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17479 $(HOST_EXPORTS) \
17480 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17481 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17482 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17483 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
17484 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17485 cd $(HOST_SUBDIR)/mpc || exit 1; \
17486 case $(srcdir) in \
17487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17488 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17490 esac; \
17491 srcdiroption="--srcdir=$${topdir}/mpc"; \
17492 libsrcdir="$$s/mpc"; \
17493 $(SHELL) $${libsrcdir}/configure \
17494 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17495 --target=${target_alias} $${srcdiroption} \
17496 $(STAGE1_CONFIGURE_FLAGS) \
17497 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17498 @endif mpc-bootstrap
17499
17500 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
17501 maybe-configure-stage2-mpc:
17502 @if mpc-bootstrap
17503 maybe-configure-stage2-mpc: configure-stage2-mpc
17504 configure-stage2-mpc:
17505 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17506 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17507 @r=`${PWD_COMMAND}`; export r; \
17508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17509 TFLAGS="$(STAGE2_TFLAGS)"; \
17510 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17511 $(HOST_EXPORTS) \
17512 $(POSTSTAGE1_HOST_EXPORTS) \
17513 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17514 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17515 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17516 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
17517 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17518 cd $(HOST_SUBDIR)/mpc || exit 1; \
17519 case $(srcdir) in \
17520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17521 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17523 esac; \
17524 srcdiroption="--srcdir=$${topdir}/mpc"; \
17525 libsrcdir="$$s/mpc"; \
17526 $(SHELL) $${libsrcdir}/configure \
17527 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17528 --target=${target_alias} $${srcdiroption} \
17529 --with-build-libsubdir=$(HOST_SUBDIR) \
17530 $(STAGE2_CONFIGURE_FLAGS) \
17531 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17532 @endif mpc-bootstrap
17533
17534 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
17535 maybe-configure-stage3-mpc:
17536 @if mpc-bootstrap
17537 maybe-configure-stage3-mpc: configure-stage3-mpc
17538 configure-stage3-mpc:
17539 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17540 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17541 @r=`${PWD_COMMAND}`; export r; \
17542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17543 TFLAGS="$(STAGE3_TFLAGS)"; \
17544 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17545 $(HOST_EXPORTS) \
17546 $(POSTSTAGE1_HOST_EXPORTS) \
17547 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17548 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17549 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17550 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
17551 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17552 cd $(HOST_SUBDIR)/mpc || exit 1; \
17553 case $(srcdir) in \
17554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17555 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17557 esac; \
17558 srcdiroption="--srcdir=$${topdir}/mpc"; \
17559 libsrcdir="$$s/mpc"; \
17560 $(SHELL) $${libsrcdir}/configure \
17561 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17562 --target=${target_alias} $${srcdiroption} \
17563 --with-build-libsubdir=$(HOST_SUBDIR) \
17564 $(STAGE3_CONFIGURE_FLAGS) \
17565 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17566 @endif mpc-bootstrap
17567
17568 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
17569 maybe-configure-stage4-mpc:
17570 @if mpc-bootstrap
17571 maybe-configure-stage4-mpc: configure-stage4-mpc
17572 configure-stage4-mpc:
17573 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17575 @r=`${PWD_COMMAND}`; export r; \
17576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17577 TFLAGS="$(STAGE4_TFLAGS)"; \
17578 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17579 $(HOST_EXPORTS) \
17580 $(POSTSTAGE1_HOST_EXPORTS) \
17581 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17582 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17583 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17584 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
17585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17586 cd $(HOST_SUBDIR)/mpc || exit 1; \
17587 case $(srcdir) in \
17588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17589 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17591 esac; \
17592 srcdiroption="--srcdir=$${topdir}/mpc"; \
17593 libsrcdir="$$s/mpc"; \
17594 $(SHELL) $${libsrcdir}/configure \
17595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17596 --target=${target_alias} $${srcdiroption} \
17597 --with-build-libsubdir=$(HOST_SUBDIR) \
17598 $(STAGE4_CONFIGURE_FLAGS) \
17599 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17600 @endif mpc-bootstrap
17601
17602 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
17603 maybe-configure-stageprofile-mpc:
17604 @if mpc-bootstrap
17605 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
17606 configure-stageprofile-mpc:
17607 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17609 @r=`${PWD_COMMAND}`; export r; \
17610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17611 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17612 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17613 $(HOST_EXPORTS) \
17614 $(POSTSTAGE1_HOST_EXPORTS) \
17615 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17616 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
17617 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17618 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
17619 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17620 cd $(HOST_SUBDIR)/mpc || exit 1; \
17621 case $(srcdir) in \
17622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17623 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17625 esac; \
17626 srcdiroption="--srcdir=$${topdir}/mpc"; \
17627 libsrcdir="$$s/mpc"; \
17628 $(SHELL) $${libsrcdir}/configure \
17629 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17630 --target=${target_alias} $${srcdiroption} \
17631 --with-build-libsubdir=$(HOST_SUBDIR) \
17632 $(STAGEprofile_CONFIGURE_FLAGS) \
17633 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17634 @endif mpc-bootstrap
17635
17636 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
17637 maybe-configure-stagefeedback-mpc:
17638 @if mpc-bootstrap
17639 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
17640 configure-stagefeedback-mpc:
17641 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17642 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17643 @r=`${PWD_COMMAND}`; export r; \
17644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17645 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17646 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17647 $(HOST_EXPORTS) \
17648 $(POSTSTAGE1_HOST_EXPORTS) \
17649 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17650 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
17651 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17652 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
17653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17654 cd $(HOST_SUBDIR)/mpc || exit 1; \
17655 case $(srcdir) in \
17656 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17657 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17658 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17659 esac; \
17660 srcdiroption="--srcdir=$${topdir}/mpc"; \
17661 libsrcdir="$$s/mpc"; \
17662 $(SHELL) $${libsrcdir}/configure \
17663 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17664 --target=${target_alias} $${srcdiroption} \
17665 --with-build-libsubdir=$(HOST_SUBDIR) \
17666 $(STAGEfeedback_CONFIGURE_FLAGS) \
17667 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17668 @endif mpc-bootstrap
17669
17670
17671
17672
17673
17674 .PHONY: all-mpc maybe-all-mpc
17675 maybe-all-mpc:
17676 @if gcc-bootstrap
17677 all-mpc: stage_current
17678 @endif gcc-bootstrap
17679 @if mpc
17680 TARGET-mpc=all
17681 maybe-all-mpc: all-mpc
17682 all-mpc: configure-mpc
17683 @r=`${PWD_COMMAND}`; export r; \
17684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17685 $(HOST_EXPORTS) \
17686 (cd $(HOST_SUBDIR)/mpc && \
17687 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17688 $(TARGET-mpc))
17689 @endif mpc
17690
17691
17692
17693 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
17694 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
17695 maybe-all-stage1-mpc:
17696 maybe-clean-stage1-mpc:
17697 @if mpc-bootstrap
17698 maybe-all-stage1-mpc: all-stage1-mpc
17699 all-stage1: all-stage1-mpc
17700 TARGET-stage1-mpc = $(TARGET-mpc)
17701 all-stage1-mpc: configure-stage1-mpc
17702 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17703 @r=`${PWD_COMMAND}`; export r; \
17704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17705 TFLAGS="$(STAGE1_TFLAGS)"; \
17706 $(HOST_EXPORTS) \
17707 cd $(HOST_SUBDIR)/mpc && \
17708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17709 CFLAGS="$(STAGE1_CFLAGS)" \
17710 CXXFLAGS="$(STAGE1_CFLAGS)" \
17711 LIBCFLAGS="$(LIBCFLAGS)" \
17712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17715 $(EXTRA_HOST_FLAGS) \
17716 TFLAGS="$(STAGE1_TFLAGS)" \
17717 $(TARGET-stage1-mpc)
17718
17719 maybe-clean-stage1-mpc: clean-stage1-mpc
17720 clean-stage1: clean-stage1-mpc
17721 clean-stage1-mpc:
17722 @if [ $(current_stage) = stage1 ]; then \
17723 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17724 else \
17725 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
17726 $(MAKE) stage1-start; \
17727 fi; \
17728 cd $(HOST_SUBDIR)/mpc && \
17729 $(MAKE) $(EXTRA_HOST_FLAGS) \
17730 clean
17731 @endif mpc-bootstrap
17732
17733
17734 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
17735 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
17736 maybe-all-stage2-mpc:
17737 maybe-clean-stage2-mpc:
17738 @if mpc-bootstrap
17739 maybe-all-stage2-mpc: all-stage2-mpc
17740 all-stage2: all-stage2-mpc
17741 TARGET-stage2-mpc = $(TARGET-mpc)
17742 all-stage2-mpc: configure-stage2-mpc
17743 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17744 @r=`${PWD_COMMAND}`; export r; \
17745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17746 TFLAGS="$(STAGE2_TFLAGS)"; \
17747 $(HOST_EXPORTS) \
17748 $(POSTSTAGE1_HOST_EXPORTS) \
17749 cd $(HOST_SUBDIR)/mpc && \
17750 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17751 CFLAGS="$(STAGE2_CFLAGS)" \
17752 CXXFLAGS="$(STAGE2_CFLAGS)" \
17753 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17754 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17755 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17756 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17757 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17758 TFLAGS="$(STAGE2_TFLAGS)" \
17759 $(TARGET-stage2-mpc)
17760
17761 maybe-clean-stage2-mpc: clean-stage2-mpc
17762 clean-stage2: clean-stage2-mpc
17763 clean-stage2-mpc:
17764 @if [ $(current_stage) = stage2 ]; then \
17765 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17766 else \
17767 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
17768 $(MAKE) stage2-start; \
17769 fi; \
17770 cd $(HOST_SUBDIR)/mpc && \
17771 $(MAKE) $(EXTRA_HOST_FLAGS) \
17772 $(POSTSTAGE1_FLAGS_TO_PASS) \
17773 clean
17774 @endif mpc-bootstrap
17775
17776
17777 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
17778 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
17779 maybe-all-stage3-mpc:
17780 maybe-clean-stage3-mpc:
17781 @if mpc-bootstrap
17782 maybe-all-stage3-mpc: all-stage3-mpc
17783 all-stage3: all-stage3-mpc
17784 TARGET-stage3-mpc = $(TARGET-mpc)
17785 all-stage3-mpc: configure-stage3-mpc
17786 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17787 @r=`${PWD_COMMAND}`; export r; \
17788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17789 TFLAGS="$(STAGE3_TFLAGS)"; \
17790 $(HOST_EXPORTS) \
17791 $(POSTSTAGE1_HOST_EXPORTS) \
17792 cd $(HOST_SUBDIR)/mpc && \
17793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17794 CFLAGS="$(STAGE3_CFLAGS)" \
17795 CXXFLAGS="$(STAGE3_CFLAGS)" \
17796 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17797 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17798 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17799 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17800 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17801 TFLAGS="$(STAGE3_TFLAGS)" \
17802 $(TARGET-stage3-mpc)
17803
17804 maybe-clean-stage3-mpc: clean-stage3-mpc
17805 clean-stage3: clean-stage3-mpc
17806 clean-stage3-mpc:
17807 @if [ $(current_stage) = stage3 ]; then \
17808 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17809 else \
17810 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
17811 $(MAKE) stage3-start; \
17812 fi; \
17813 cd $(HOST_SUBDIR)/mpc && \
17814 $(MAKE) $(EXTRA_HOST_FLAGS) \
17815 $(POSTSTAGE1_FLAGS_TO_PASS) \
17816 clean
17817 @endif mpc-bootstrap
17818
17819
17820 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
17821 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
17822 maybe-all-stage4-mpc:
17823 maybe-clean-stage4-mpc:
17824 @if mpc-bootstrap
17825 maybe-all-stage4-mpc: all-stage4-mpc
17826 all-stage4: all-stage4-mpc
17827 TARGET-stage4-mpc = $(TARGET-mpc)
17828 all-stage4-mpc: configure-stage4-mpc
17829 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17830 @r=`${PWD_COMMAND}`; export r; \
17831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17832 TFLAGS="$(STAGE4_TFLAGS)"; \
17833 $(HOST_EXPORTS) \
17834 $(POSTSTAGE1_HOST_EXPORTS) \
17835 cd $(HOST_SUBDIR)/mpc && \
17836 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17837 CFLAGS="$(STAGE4_CFLAGS)" \
17838 CXXFLAGS="$(STAGE4_CFLAGS)" \
17839 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17843 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17844 TFLAGS="$(STAGE4_TFLAGS)" \
17845 $(TARGET-stage4-mpc)
17846
17847 maybe-clean-stage4-mpc: clean-stage4-mpc
17848 clean-stage4: clean-stage4-mpc
17849 clean-stage4-mpc:
17850 @if [ $(current_stage) = stage4 ]; then \
17851 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17852 else \
17853 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
17854 $(MAKE) stage4-start; \
17855 fi; \
17856 cd $(HOST_SUBDIR)/mpc && \
17857 $(MAKE) $(EXTRA_HOST_FLAGS) \
17858 $(POSTSTAGE1_FLAGS_TO_PASS) \
17859 clean
17860 @endif mpc-bootstrap
17861
17862
17863 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
17864 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
17865 maybe-all-stageprofile-mpc:
17866 maybe-clean-stageprofile-mpc:
17867 @if mpc-bootstrap
17868 maybe-all-stageprofile-mpc: all-stageprofile-mpc
17869 all-stageprofile: all-stageprofile-mpc
17870 TARGET-stageprofile-mpc = $(TARGET-mpc)
17871 all-stageprofile-mpc: configure-stageprofile-mpc
17872 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17873 @r=`${PWD_COMMAND}`; export r; \
17874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17875 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17876 $(HOST_EXPORTS) \
17877 $(POSTSTAGE1_HOST_EXPORTS) \
17878 cd $(HOST_SUBDIR)/mpc && \
17879 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17880 CFLAGS="$(STAGEprofile_CFLAGS)" \
17881 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17882 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17883 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17884 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17885 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17886 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17887 TFLAGS="$(STAGEprofile_TFLAGS)" \
17888 $(TARGET-stageprofile-mpc)
17889
17890 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
17891 clean-stageprofile: clean-stageprofile-mpc
17892 clean-stageprofile-mpc:
17893 @if [ $(current_stage) = stageprofile ]; then \
17894 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17895 else \
17896 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
17897 $(MAKE) stageprofile-start; \
17898 fi; \
17899 cd $(HOST_SUBDIR)/mpc && \
17900 $(MAKE) $(EXTRA_HOST_FLAGS) \
17901 $(POSTSTAGE1_FLAGS_TO_PASS) \
17902 clean
17903 @endif mpc-bootstrap
17904
17905
17906 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
17907 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
17908 maybe-all-stagefeedback-mpc:
17909 maybe-clean-stagefeedback-mpc:
17910 @if mpc-bootstrap
17911 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
17912 all-stagefeedback: all-stagefeedback-mpc
17913 TARGET-stagefeedback-mpc = $(TARGET-mpc)
17914 all-stagefeedback-mpc: configure-stagefeedback-mpc
17915 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17916 @r=`${PWD_COMMAND}`; export r; \
17917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17918 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17919 $(HOST_EXPORTS) \
17920 $(POSTSTAGE1_HOST_EXPORTS) \
17921 cd $(HOST_SUBDIR)/mpc && \
17922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17923 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17924 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17925 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17929 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17930 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17931 $(TARGET-stagefeedback-mpc)
17932
17933 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
17934 clean-stagefeedback: clean-stagefeedback-mpc
17935 clean-stagefeedback-mpc:
17936 @if [ $(current_stage) = stagefeedback ]; then \
17937 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17938 else \
17939 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
17940 $(MAKE) stagefeedback-start; \
17941 fi; \
17942 cd $(HOST_SUBDIR)/mpc && \
17943 $(MAKE) $(EXTRA_HOST_FLAGS) \
17944 $(POSTSTAGE1_FLAGS_TO_PASS) \
17945 clean
17946 @endif mpc-bootstrap
17947
17948
17949
17950
17951
17952 .PHONY: check-mpc maybe-check-mpc
17953 maybe-check-mpc:
17954 @if mpc
17955 maybe-check-mpc: check-mpc
17956
17957 check-mpc:
17958 @: $(MAKE); $(unstage)
17959 @r=`${PWD_COMMAND}`; export r; \
17960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17961 $(HOST_EXPORTS) \
17962 (cd $(HOST_SUBDIR)/mpc && \
17963 $(MAKE) $(FLAGS_TO_PASS) check)
17964
17965 @endif mpc
17966
17967 .PHONY: install-mpc maybe-install-mpc
17968 maybe-install-mpc:
17969 @if mpc
17970 maybe-install-mpc: install-mpc
17971
17972 install-mpc:
17973
17974 @endif mpc
17975
17976 # Other targets (info, dvi, pdf, etc.)
17977
17978 .PHONY: maybe-info-mpc info-mpc
17979 maybe-info-mpc:
17980 @if mpc
17981 maybe-info-mpc: info-mpc
17982
17983 info-mpc: \
17984 configure-mpc
17985 @[ -f ./mpc/Makefile ] || exit 0; \
17986 r=`${PWD_COMMAND}`; export r; \
17987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17988 $(HOST_EXPORTS) \
17989 for flag in $(EXTRA_HOST_FLAGS) ; do \
17990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17991 done; \
17992 echo "Doing info in mpc" ; \
17993 (cd $(HOST_SUBDIR)/mpc && \
17994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17996 "RANLIB=$${RANLIB}" \
17997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17998 info) \
17999 || exit 1
18000
18001 @endif mpc
18002
18003 .PHONY: maybe-dvi-mpc dvi-mpc
18004 maybe-dvi-mpc:
18005 @if mpc
18006 maybe-dvi-mpc: dvi-mpc
18007
18008 dvi-mpc: \
18009 configure-mpc
18010 @[ -f ./mpc/Makefile ] || exit 0; \
18011 r=`${PWD_COMMAND}`; export r; \
18012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18013 $(HOST_EXPORTS) \
18014 for flag in $(EXTRA_HOST_FLAGS) ; do \
18015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18016 done; \
18017 echo "Doing dvi in mpc" ; \
18018 (cd $(HOST_SUBDIR)/mpc && \
18019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18021 "RANLIB=$${RANLIB}" \
18022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18023 dvi) \
18024 || exit 1
18025
18026 @endif mpc
18027
18028 .PHONY: maybe-pdf-mpc pdf-mpc
18029 maybe-pdf-mpc:
18030 @if mpc
18031 maybe-pdf-mpc: pdf-mpc
18032
18033 pdf-mpc: \
18034 configure-mpc
18035 @[ -f ./mpc/Makefile ] || exit 0; \
18036 r=`${PWD_COMMAND}`; export r; \
18037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18038 $(HOST_EXPORTS) \
18039 for flag in $(EXTRA_HOST_FLAGS) ; do \
18040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18041 done; \
18042 echo "Doing pdf in mpc" ; \
18043 (cd $(HOST_SUBDIR)/mpc && \
18044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18046 "RANLIB=$${RANLIB}" \
18047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18048 pdf) \
18049 || exit 1
18050
18051 @endif mpc
18052
18053 .PHONY: maybe-html-mpc html-mpc
18054 maybe-html-mpc:
18055 @if mpc
18056 maybe-html-mpc: html-mpc
18057
18058 html-mpc: \
18059 configure-mpc
18060 @[ -f ./mpc/Makefile ] || exit 0; \
18061 r=`${PWD_COMMAND}`; export r; \
18062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18063 $(HOST_EXPORTS) \
18064 for flag in $(EXTRA_HOST_FLAGS) ; do \
18065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18066 done; \
18067 echo "Doing html in mpc" ; \
18068 (cd $(HOST_SUBDIR)/mpc && \
18069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18071 "RANLIB=$${RANLIB}" \
18072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18073 html) \
18074 || exit 1
18075
18076 @endif mpc
18077
18078 .PHONY: maybe-TAGS-mpc TAGS-mpc
18079 maybe-TAGS-mpc:
18080 @if mpc
18081 maybe-TAGS-mpc: TAGS-mpc
18082
18083 TAGS-mpc: \
18084 configure-mpc
18085 @[ -f ./mpc/Makefile ] || exit 0; \
18086 r=`${PWD_COMMAND}`; export r; \
18087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18088 $(HOST_EXPORTS) \
18089 for flag in $(EXTRA_HOST_FLAGS) ; do \
18090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18091 done; \
18092 echo "Doing TAGS in mpc" ; \
18093 (cd $(HOST_SUBDIR)/mpc && \
18094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18096 "RANLIB=$${RANLIB}" \
18097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18098 TAGS) \
18099 || exit 1
18100
18101 @endif mpc
18102
18103 .PHONY: maybe-install-info-mpc install-info-mpc
18104 maybe-install-info-mpc:
18105 @if mpc
18106 maybe-install-info-mpc: install-info-mpc
18107
18108 install-info-mpc: \
18109 configure-mpc \
18110 info-mpc
18111 @[ -f ./mpc/Makefile ] || exit 0; \
18112 r=`${PWD_COMMAND}`; export r; \
18113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18114 $(HOST_EXPORTS) \
18115 for flag in $(EXTRA_HOST_FLAGS) ; do \
18116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18117 done; \
18118 echo "Doing install-info in mpc" ; \
18119 (cd $(HOST_SUBDIR)/mpc && \
18120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18122 "RANLIB=$${RANLIB}" \
18123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18124 install-info) \
18125 || exit 1
18126
18127 @endif mpc
18128
18129 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
18130 maybe-install-pdf-mpc:
18131 @if mpc
18132 maybe-install-pdf-mpc: install-pdf-mpc
18133
18134 install-pdf-mpc: \
18135 configure-mpc \
18136 pdf-mpc
18137 @[ -f ./mpc/Makefile ] || exit 0; \
18138 r=`${PWD_COMMAND}`; export r; \
18139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18140 $(HOST_EXPORTS) \
18141 for flag in $(EXTRA_HOST_FLAGS) ; do \
18142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18143 done; \
18144 echo "Doing install-pdf in mpc" ; \
18145 (cd $(HOST_SUBDIR)/mpc && \
18146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18148 "RANLIB=$${RANLIB}" \
18149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18150 install-pdf) \
18151 || exit 1
18152
18153 @endif mpc
18154
18155 .PHONY: maybe-install-html-mpc install-html-mpc
18156 maybe-install-html-mpc:
18157 @if mpc
18158 maybe-install-html-mpc: install-html-mpc
18159
18160 install-html-mpc: \
18161 configure-mpc \
18162 html-mpc
18163 @[ -f ./mpc/Makefile ] || exit 0; \
18164 r=`${PWD_COMMAND}`; export r; \
18165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18166 $(HOST_EXPORTS) \
18167 for flag in $(EXTRA_HOST_FLAGS) ; do \
18168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18169 done; \
18170 echo "Doing install-html in mpc" ; \
18171 (cd $(HOST_SUBDIR)/mpc && \
18172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18174 "RANLIB=$${RANLIB}" \
18175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18176 install-html) \
18177 || exit 1
18178
18179 @endif mpc
18180
18181 .PHONY: maybe-installcheck-mpc installcheck-mpc
18182 maybe-installcheck-mpc:
18183 @if mpc
18184 maybe-installcheck-mpc: installcheck-mpc
18185
18186 installcheck-mpc: \
18187 configure-mpc
18188 @[ -f ./mpc/Makefile ] || exit 0; \
18189 r=`${PWD_COMMAND}`; export r; \
18190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18191 $(HOST_EXPORTS) \
18192 for flag in $(EXTRA_HOST_FLAGS) ; do \
18193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18194 done; \
18195 echo "Doing installcheck in mpc" ; \
18196 (cd $(HOST_SUBDIR)/mpc && \
18197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18199 "RANLIB=$${RANLIB}" \
18200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18201 installcheck) \
18202 || exit 1
18203
18204 @endif mpc
18205
18206 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18207 maybe-mostlyclean-mpc:
18208 @if mpc
18209 maybe-mostlyclean-mpc: mostlyclean-mpc
18210
18211 mostlyclean-mpc:
18212 @[ -f ./mpc/Makefile ] || exit 0; \
18213 r=`${PWD_COMMAND}`; export r; \
18214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18215 $(HOST_EXPORTS) \
18216 for flag in $(EXTRA_HOST_FLAGS) ; do \
18217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18218 done; \
18219 echo "Doing mostlyclean in mpc" ; \
18220 (cd $(HOST_SUBDIR)/mpc && \
18221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18223 "RANLIB=$${RANLIB}" \
18224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18225 mostlyclean) \
18226 || exit 1
18227
18228 @endif mpc
18229
18230 .PHONY: maybe-clean-mpc clean-mpc
18231 maybe-clean-mpc:
18232 @if mpc
18233 maybe-clean-mpc: clean-mpc
18234
18235 clean-mpc:
18236 @[ -f ./mpc/Makefile ] || exit 0; \
18237 r=`${PWD_COMMAND}`; export r; \
18238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18239 $(HOST_EXPORTS) \
18240 for flag in $(EXTRA_HOST_FLAGS) ; do \
18241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18242 done; \
18243 echo "Doing clean in mpc" ; \
18244 (cd $(HOST_SUBDIR)/mpc && \
18245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18247 "RANLIB=$${RANLIB}" \
18248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18249 clean) \
18250 || exit 1
18251
18252 @endif mpc
18253
18254 .PHONY: maybe-distclean-mpc distclean-mpc
18255 maybe-distclean-mpc:
18256 @if mpc
18257 maybe-distclean-mpc: distclean-mpc
18258
18259 distclean-mpc:
18260 @[ -f ./mpc/Makefile ] || exit 0; \
18261 r=`${PWD_COMMAND}`; export r; \
18262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18263 $(HOST_EXPORTS) \
18264 for flag in $(EXTRA_HOST_FLAGS) ; do \
18265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18266 done; \
18267 echo "Doing distclean in mpc" ; \
18268 (cd $(HOST_SUBDIR)/mpc && \
18269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18271 "RANLIB=$${RANLIB}" \
18272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18273 distclean) \
18274 || exit 1
18275
18276 @endif mpc
18277
18278 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18279 maybe-maintainer-clean-mpc:
18280 @if mpc
18281 maybe-maintainer-clean-mpc: maintainer-clean-mpc
18282
18283 maintainer-clean-mpc:
18284 @[ -f ./mpc/Makefile ] || exit 0; \
18285 r=`${PWD_COMMAND}`; export r; \
18286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18287 $(HOST_EXPORTS) \
18288 for flag in $(EXTRA_HOST_FLAGS) ; do \
18289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18290 done; \
18291 echo "Doing maintainer-clean in mpc" ; \
18292 (cd $(HOST_SUBDIR)/mpc && \
18293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18295 "RANLIB=$${RANLIB}" \
18296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18297 maintainer-clean) \
18298 || exit 1
18299
18300 @endif mpc
18301
18302
18303
18304 .PHONY: configure-ppl maybe-configure-ppl
18305 maybe-configure-ppl:
18306 @if gcc-bootstrap
18307 configure-ppl: stage_current
18308 @endif gcc-bootstrap
18309 @if ppl
18310 maybe-configure-ppl: configure-ppl
18311 configure-ppl:
18312 @r=`${PWD_COMMAND}`; export r; \
18313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18314 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18315 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18316 $(HOST_EXPORTS) \
18317 echo Configuring in $(HOST_SUBDIR)/ppl; \
18318 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18319 case $(srcdir) in \
18320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18321 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18323 esac; \
18324 srcdiroption="--srcdir=$${topdir}/ppl"; \
18325 libsrcdir="$$s/ppl"; \
18326 $(SHELL) $${libsrcdir}/configure \
18327 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18328 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18329 || exit 1
18330 @endif ppl
18331
18332
18333
18334 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18335 maybe-configure-stage1-ppl:
18336 @if ppl-bootstrap
18337 maybe-configure-stage1-ppl: configure-stage1-ppl
18338 configure-stage1-ppl:
18339 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18341 @r=`${PWD_COMMAND}`; export r; \
18342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18343 TFLAGS="$(STAGE1_TFLAGS)"; \
18344 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18345 $(HOST_EXPORTS) \
18346 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18347 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18348 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18349 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18351 cd $(HOST_SUBDIR)/ppl || exit 1; \
18352 case $(srcdir) in \
18353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18354 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18356 esac; \
18357 srcdiroption="--srcdir=$${topdir}/ppl"; \
18358 libsrcdir="$$s/ppl"; \
18359 $(SHELL) $${libsrcdir}/configure \
18360 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18361 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18362 $(STAGE1_CONFIGURE_FLAGS) \
18363 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18364 @endif ppl-bootstrap
18365
18366 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18367 maybe-configure-stage2-ppl:
18368 @if ppl-bootstrap
18369 maybe-configure-stage2-ppl: configure-stage2-ppl
18370 configure-stage2-ppl:
18371 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18372 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18373 @r=`${PWD_COMMAND}`; export r; \
18374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18375 TFLAGS="$(STAGE2_TFLAGS)"; \
18376 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18377 $(HOST_EXPORTS) \
18378 $(POSTSTAGE1_HOST_EXPORTS) \
18379 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18380 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18381 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18382 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18384 cd $(HOST_SUBDIR)/ppl || exit 1; \
18385 case $(srcdir) in \
18386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18387 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18389 esac; \
18390 srcdiroption="--srcdir=$${topdir}/ppl"; \
18391 libsrcdir="$$s/ppl"; \
18392 $(SHELL) $${libsrcdir}/configure \
18393 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18394 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18395 --with-build-libsubdir=$(HOST_SUBDIR) \
18396 $(STAGE2_CONFIGURE_FLAGS) \
18397 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18398 @endif ppl-bootstrap
18399
18400 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18401 maybe-configure-stage3-ppl:
18402 @if ppl-bootstrap
18403 maybe-configure-stage3-ppl: configure-stage3-ppl
18404 configure-stage3-ppl:
18405 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18406 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18407 @r=`${PWD_COMMAND}`; export r; \
18408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18409 TFLAGS="$(STAGE3_TFLAGS)"; \
18410 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18411 $(HOST_EXPORTS) \
18412 $(POSTSTAGE1_HOST_EXPORTS) \
18413 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18414 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18415 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18416 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18417 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18418 cd $(HOST_SUBDIR)/ppl || exit 1; \
18419 case $(srcdir) in \
18420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18421 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18423 esac; \
18424 srcdiroption="--srcdir=$${topdir}/ppl"; \
18425 libsrcdir="$$s/ppl"; \
18426 $(SHELL) $${libsrcdir}/configure \
18427 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18428 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18429 --with-build-libsubdir=$(HOST_SUBDIR) \
18430 $(STAGE3_CONFIGURE_FLAGS) \
18431 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18432 @endif ppl-bootstrap
18433
18434 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
18435 maybe-configure-stage4-ppl:
18436 @if ppl-bootstrap
18437 maybe-configure-stage4-ppl: configure-stage4-ppl
18438 configure-stage4-ppl:
18439 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18440 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18441 @r=`${PWD_COMMAND}`; export r; \
18442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18443 TFLAGS="$(STAGE4_TFLAGS)"; \
18444 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18445 $(HOST_EXPORTS) \
18446 $(POSTSTAGE1_HOST_EXPORTS) \
18447 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18448 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18449 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18450 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
18451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18452 cd $(HOST_SUBDIR)/ppl || exit 1; \
18453 case $(srcdir) in \
18454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18455 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18457 esac; \
18458 srcdiroption="--srcdir=$${topdir}/ppl"; \
18459 libsrcdir="$$s/ppl"; \
18460 $(SHELL) $${libsrcdir}/configure \
18461 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18462 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18463 --with-build-libsubdir=$(HOST_SUBDIR) \
18464 $(STAGE4_CONFIGURE_FLAGS) \
18465 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18466 @endif ppl-bootstrap
18467
18468 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
18469 maybe-configure-stageprofile-ppl:
18470 @if ppl-bootstrap
18471 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
18472 configure-stageprofile-ppl:
18473 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18474 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18475 @r=`${PWD_COMMAND}`; export r; \
18476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18477 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18478 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18479 $(HOST_EXPORTS) \
18480 $(POSTSTAGE1_HOST_EXPORTS) \
18481 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18482 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18483 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18484 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
18485 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18486 cd $(HOST_SUBDIR)/ppl || exit 1; \
18487 case $(srcdir) in \
18488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18489 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18491 esac; \
18492 srcdiroption="--srcdir=$${topdir}/ppl"; \
18493 libsrcdir="$$s/ppl"; \
18494 $(SHELL) $${libsrcdir}/configure \
18495 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18496 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18497 --with-build-libsubdir=$(HOST_SUBDIR) \
18498 $(STAGEprofile_CONFIGURE_FLAGS) \
18499 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18500 @endif ppl-bootstrap
18501
18502 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
18503 maybe-configure-stagefeedback-ppl:
18504 @if ppl-bootstrap
18505 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
18506 configure-stagefeedback-ppl:
18507 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18508 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18509 @r=`${PWD_COMMAND}`; export r; \
18510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18511 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18512 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18513 $(HOST_EXPORTS) \
18514 $(POSTSTAGE1_HOST_EXPORTS) \
18515 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18516 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18517 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18518 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
18519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18520 cd $(HOST_SUBDIR)/ppl || exit 1; \
18521 case $(srcdir) in \
18522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18523 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18525 esac; \
18526 srcdiroption="--srcdir=$${topdir}/ppl"; \
18527 libsrcdir="$$s/ppl"; \
18528 $(SHELL) $${libsrcdir}/configure \
18529 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18530 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18531 --with-build-libsubdir=$(HOST_SUBDIR) \
18532 $(STAGEfeedback_CONFIGURE_FLAGS) \
18533 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18534 @endif ppl-bootstrap
18535
18536
18537
18538
18539
18540 .PHONY: all-ppl maybe-all-ppl
18541 maybe-all-ppl:
18542 @if gcc-bootstrap
18543 all-ppl: stage_current
18544 @endif gcc-bootstrap
18545 @if ppl
18546 TARGET-ppl=all
18547 maybe-all-ppl: all-ppl
18548 all-ppl: configure-ppl
18549 @r=`${PWD_COMMAND}`; export r; \
18550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18551 $(HOST_EXPORTS) \
18552 (cd $(HOST_SUBDIR)/ppl && \
18553 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18554 $(TARGET-ppl))
18555 @endif ppl
18556
18557
18558
18559 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
18560 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
18561 maybe-all-stage1-ppl:
18562 maybe-clean-stage1-ppl:
18563 @if ppl-bootstrap
18564 maybe-all-stage1-ppl: all-stage1-ppl
18565 all-stage1: all-stage1-ppl
18566 TARGET-stage1-ppl = $(TARGET-ppl)
18567 all-stage1-ppl: configure-stage1-ppl
18568 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18569 @r=`${PWD_COMMAND}`; export r; \
18570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18571 TFLAGS="$(STAGE1_TFLAGS)"; \
18572 $(HOST_EXPORTS) \
18573 cd $(HOST_SUBDIR)/ppl && \
18574 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18575 CFLAGS="$(STAGE1_CFLAGS)" \
18576 CXXFLAGS="$(STAGE1_CFLAGS)" \
18577 LIBCFLAGS="$(LIBCFLAGS)" \
18578 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18579 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18580 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18581 $(EXTRA_HOST_FLAGS) \
18582 TFLAGS="$(STAGE1_TFLAGS)" \
18583 $(TARGET-stage1-ppl)
18584
18585 maybe-clean-stage1-ppl: clean-stage1-ppl
18586 clean-stage1: clean-stage1-ppl
18587 clean-stage1-ppl:
18588 @if [ $(current_stage) = stage1 ]; then \
18589 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18590 else \
18591 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
18592 $(MAKE) stage1-start; \
18593 fi; \
18594 cd $(HOST_SUBDIR)/ppl && \
18595 $(MAKE) $(EXTRA_HOST_FLAGS) \
18596 clean
18597 @endif ppl-bootstrap
18598
18599
18600 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
18601 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
18602 maybe-all-stage2-ppl:
18603 maybe-clean-stage2-ppl:
18604 @if ppl-bootstrap
18605 maybe-all-stage2-ppl: all-stage2-ppl
18606 all-stage2: all-stage2-ppl
18607 TARGET-stage2-ppl = $(TARGET-ppl)
18608 all-stage2-ppl: configure-stage2-ppl
18609 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18610 @r=`${PWD_COMMAND}`; export r; \
18611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18612 TFLAGS="$(STAGE2_TFLAGS)"; \
18613 $(HOST_EXPORTS) \
18614 $(POSTSTAGE1_HOST_EXPORTS) \
18615 cd $(HOST_SUBDIR)/ppl && \
18616 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18617 CFLAGS="$(STAGE2_CFLAGS)" \
18618 CXXFLAGS="$(STAGE2_CFLAGS)" \
18619 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18620 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18621 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18622 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18623 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18624 TFLAGS="$(STAGE2_TFLAGS)" \
18625 $(TARGET-stage2-ppl)
18626
18627 maybe-clean-stage2-ppl: clean-stage2-ppl
18628 clean-stage2: clean-stage2-ppl
18629 clean-stage2-ppl:
18630 @if [ $(current_stage) = stage2 ]; then \
18631 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18632 else \
18633 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
18634 $(MAKE) stage2-start; \
18635 fi; \
18636 cd $(HOST_SUBDIR)/ppl && \
18637 $(MAKE) $(EXTRA_HOST_FLAGS) \
18638 $(POSTSTAGE1_FLAGS_TO_PASS) \
18639 clean
18640 @endif ppl-bootstrap
18641
18642
18643 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
18644 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
18645 maybe-all-stage3-ppl:
18646 maybe-clean-stage3-ppl:
18647 @if ppl-bootstrap
18648 maybe-all-stage3-ppl: all-stage3-ppl
18649 all-stage3: all-stage3-ppl
18650 TARGET-stage3-ppl = $(TARGET-ppl)
18651 all-stage3-ppl: configure-stage3-ppl
18652 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18653 @r=`${PWD_COMMAND}`; export r; \
18654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18655 TFLAGS="$(STAGE3_TFLAGS)"; \
18656 $(HOST_EXPORTS) \
18657 $(POSTSTAGE1_HOST_EXPORTS) \
18658 cd $(HOST_SUBDIR)/ppl && \
18659 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18660 CFLAGS="$(STAGE3_CFLAGS)" \
18661 CXXFLAGS="$(STAGE3_CFLAGS)" \
18662 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18663 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18664 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18665 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18666 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18667 TFLAGS="$(STAGE3_TFLAGS)" \
18668 $(TARGET-stage3-ppl)
18669
18670 maybe-clean-stage3-ppl: clean-stage3-ppl
18671 clean-stage3: clean-stage3-ppl
18672 clean-stage3-ppl:
18673 @if [ $(current_stage) = stage3 ]; then \
18674 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18675 else \
18676 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
18677 $(MAKE) stage3-start; \
18678 fi; \
18679 cd $(HOST_SUBDIR)/ppl && \
18680 $(MAKE) $(EXTRA_HOST_FLAGS) \
18681 $(POSTSTAGE1_FLAGS_TO_PASS) \
18682 clean
18683 @endif ppl-bootstrap
18684
18685
18686 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
18687 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
18688 maybe-all-stage4-ppl:
18689 maybe-clean-stage4-ppl:
18690 @if ppl-bootstrap
18691 maybe-all-stage4-ppl: all-stage4-ppl
18692 all-stage4: all-stage4-ppl
18693 TARGET-stage4-ppl = $(TARGET-ppl)
18694 all-stage4-ppl: configure-stage4-ppl
18695 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18696 @r=`${PWD_COMMAND}`; export r; \
18697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18698 TFLAGS="$(STAGE4_TFLAGS)"; \
18699 $(HOST_EXPORTS) \
18700 $(POSTSTAGE1_HOST_EXPORTS) \
18701 cd $(HOST_SUBDIR)/ppl && \
18702 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18703 CFLAGS="$(STAGE4_CFLAGS)" \
18704 CXXFLAGS="$(STAGE4_CFLAGS)" \
18705 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18709 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18710 TFLAGS="$(STAGE4_TFLAGS)" \
18711 $(TARGET-stage4-ppl)
18712
18713 maybe-clean-stage4-ppl: clean-stage4-ppl
18714 clean-stage4: clean-stage4-ppl
18715 clean-stage4-ppl:
18716 @if [ $(current_stage) = stage4 ]; then \
18717 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18718 else \
18719 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
18720 $(MAKE) stage4-start; \
18721 fi; \
18722 cd $(HOST_SUBDIR)/ppl && \
18723 $(MAKE) $(EXTRA_HOST_FLAGS) \
18724 $(POSTSTAGE1_FLAGS_TO_PASS) \
18725 clean
18726 @endif ppl-bootstrap
18727
18728
18729 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
18730 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
18731 maybe-all-stageprofile-ppl:
18732 maybe-clean-stageprofile-ppl:
18733 @if ppl-bootstrap
18734 maybe-all-stageprofile-ppl: all-stageprofile-ppl
18735 all-stageprofile: all-stageprofile-ppl
18736 TARGET-stageprofile-ppl = $(TARGET-ppl)
18737 all-stageprofile-ppl: configure-stageprofile-ppl
18738 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18739 @r=`${PWD_COMMAND}`; export r; \
18740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18741 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18742 $(HOST_EXPORTS) \
18743 $(POSTSTAGE1_HOST_EXPORTS) \
18744 cd $(HOST_SUBDIR)/ppl && \
18745 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18746 CFLAGS="$(STAGEprofile_CFLAGS)" \
18747 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
18748 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18749 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18750 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18751 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18752 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18753 TFLAGS="$(STAGEprofile_TFLAGS)" \
18754 $(TARGET-stageprofile-ppl)
18755
18756 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
18757 clean-stageprofile: clean-stageprofile-ppl
18758 clean-stageprofile-ppl:
18759 @if [ $(current_stage) = stageprofile ]; then \
18760 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18761 else \
18762 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
18763 $(MAKE) stageprofile-start; \
18764 fi; \
18765 cd $(HOST_SUBDIR)/ppl && \
18766 $(MAKE) $(EXTRA_HOST_FLAGS) \
18767 $(POSTSTAGE1_FLAGS_TO_PASS) \
18768 clean
18769 @endif ppl-bootstrap
18770
18771
18772 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
18773 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
18774 maybe-all-stagefeedback-ppl:
18775 maybe-clean-stagefeedback-ppl:
18776 @if ppl-bootstrap
18777 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
18778 all-stagefeedback: all-stagefeedback-ppl
18779 TARGET-stagefeedback-ppl = $(TARGET-ppl)
18780 all-stagefeedback-ppl: configure-stagefeedback-ppl
18781 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18782 @r=`${PWD_COMMAND}`; export r; \
18783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18784 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18785 $(HOST_EXPORTS) \
18786 $(POSTSTAGE1_HOST_EXPORTS) \
18787 cd $(HOST_SUBDIR)/ppl && \
18788 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18789 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18790 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
18791 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18792 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18793 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18794 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18795 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18796 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18797 $(TARGET-stagefeedback-ppl)
18798
18799 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
18800 clean-stagefeedback: clean-stagefeedback-ppl
18801 clean-stagefeedback-ppl:
18802 @if [ $(current_stage) = stagefeedback ]; then \
18803 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18804 else \
18805 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
18806 $(MAKE) stagefeedback-start; \
18807 fi; \
18808 cd $(HOST_SUBDIR)/ppl && \
18809 $(MAKE) $(EXTRA_HOST_FLAGS) \
18810 $(POSTSTAGE1_FLAGS_TO_PASS) \
18811 clean
18812 @endif ppl-bootstrap
18813
18814
18815
18816
18817
18818 .PHONY: check-ppl maybe-check-ppl
18819 maybe-check-ppl:
18820 @if ppl
18821 maybe-check-ppl: check-ppl
18822
18823 check-ppl:
18824 @: $(MAKE); $(unstage)
18825 @r=`${PWD_COMMAND}`; export r; \
18826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18827 $(HOST_EXPORTS) \
18828 (cd $(HOST_SUBDIR)/ppl && \
18829 $(MAKE) $(FLAGS_TO_PASS) check)
18830
18831 @endif ppl
18832
18833 .PHONY: install-ppl maybe-install-ppl
18834 maybe-install-ppl:
18835 @if ppl
18836 maybe-install-ppl: install-ppl
18837
18838 install-ppl:
18839
18840 @endif ppl
18841
18842 # Other targets (info, dvi, pdf, etc.)
18843
18844 .PHONY: maybe-info-ppl info-ppl
18845 maybe-info-ppl:
18846 @if ppl
18847 maybe-info-ppl: info-ppl
18848
18849 info-ppl: \
18850 configure-ppl
18851 @[ -f ./ppl/Makefile ] || exit 0; \
18852 r=`${PWD_COMMAND}`; export r; \
18853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18854 $(HOST_EXPORTS) \
18855 for flag in $(EXTRA_HOST_FLAGS) ; do \
18856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18857 done; \
18858 echo "Doing info in ppl" ; \
18859 (cd $(HOST_SUBDIR)/ppl && \
18860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18862 "RANLIB=$${RANLIB}" \
18863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18864 info) \
18865 || exit 1
18866
18867 @endif ppl
18868
18869 .PHONY: maybe-dvi-ppl dvi-ppl
18870 maybe-dvi-ppl:
18871 @if ppl
18872 maybe-dvi-ppl: dvi-ppl
18873
18874 dvi-ppl: \
18875 configure-ppl
18876 @[ -f ./ppl/Makefile ] || exit 0; \
18877 r=`${PWD_COMMAND}`; export r; \
18878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18879 $(HOST_EXPORTS) \
18880 for flag in $(EXTRA_HOST_FLAGS) ; do \
18881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18882 done; \
18883 echo "Doing dvi in ppl" ; \
18884 (cd $(HOST_SUBDIR)/ppl && \
18885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18887 "RANLIB=$${RANLIB}" \
18888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18889 dvi) \
18890 || exit 1
18891
18892 @endif ppl
18893
18894 .PHONY: maybe-pdf-ppl pdf-ppl
18895 maybe-pdf-ppl:
18896 @if ppl
18897 maybe-pdf-ppl: pdf-ppl
18898
18899 pdf-ppl: \
18900 configure-ppl
18901 @[ -f ./ppl/Makefile ] || exit 0; \
18902 r=`${PWD_COMMAND}`; export r; \
18903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18904 $(HOST_EXPORTS) \
18905 for flag in $(EXTRA_HOST_FLAGS) ; do \
18906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18907 done; \
18908 echo "Doing pdf in ppl" ; \
18909 (cd $(HOST_SUBDIR)/ppl && \
18910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18912 "RANLIB=$${RANLIB}" \
18913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18914 pdf) \
18915 || exit 1
18916
18917 @endif ppl
18918
18919 .PHONY: maybe-html-ppl html-ppl
18920 maybe-html-ppl:
18921 @if ppl
18922 maybe-html-ppl: html-ppl
18923
18924 html-ppl: \
18925 configure-ppl
18926 @[ -f ./ppl/Makefile ] || exit 0; \
18927 r=`${PWD_COMMAND}`; export r; \
18928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18929 $(HOST_EXPORTS) \
18930 for flag in $(EXTRA_HOST_FLAGS) ; do \
18931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18932 done; \
18933 echo "Doing html in ppl" ; \
18934 (cd $(HOST_SUBDIR)/ppl && \
18935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18937 "RANLIB=$${RANLIB}" \
18938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18939 html) \
18940 || exit 1
18941
18942 @endif ppl
18943
18944 .PHONY: maybe-TAGS-ppl TAGS-ppl
18945 maybe-TAGS-ppl:
18946 @if ppl
18947 maybe-TAGS-ppl: TAGS-ppl
18948
18949 TAGS-ppl: \
18950 configure-ppl
18951 @[ -f ./ppl/Makefile ] || exit 0; \
18952 r=`${PWD_COMMAND}`; export r; \
18953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18954 $(HOST_EXPORTS) \
18955 for flag in $(EXTRA_HOST_FLAGS) ; do \
18956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18957 done; \
18958 echo "Doing TAGS in ppl" ; \
18959 (cd $(HOST_SUBDIR)/ppl && \
18960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18962 "RANLIB=$${RANLIB}" \
18963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18964 TAGS) \
18965 || exit 1
18966
18967 @endif ppl
18968
18969 .PHONY: maybe-install-info-ppl install-info-ppl
18970 maybe-install-info-ppl:
18971 @if ppl
18972 maybe-install-info-ppl: install-info-ppl
18973
18974 install-info-ppl: \
18975 configure-ppl \
18976 info-ppl
18977 @[ -f ./ppl/Makefile ] || exit 0; \
18978 r=`${PWD_COMMAND}`; export r; \
18979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18980 $(HOST_EXPORTS) \
18981 for flag in $(EXTRA_HOST_FLAGS) ; do \
18982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18983 done; \
18984 echo "Doing install-info in ppl" ; \
18985 (cd $(HOST_SUBDIR)/ppl && \
18986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18988 "RANLIB=$${RANLIB}" \
18989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18990 install-info) \
18991 || exit 1
18992
18993 @endif ppl
18994
18995 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
18996 maybe-install-pdf-ppl:
18997 @if ppl
18998 maybe-install-pdf-ppl: install-pdf-ppl
18999
19000 install-pdf-ppl: \
19001 configure-ppl \
19002 pdf-ppl
19003 @[ -f ./ppl/Makefile ] || exit 0; \
19004 r=`${PWD_COMMAND}`; export r; \
19005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19006 $(HOST_EXPORTS) \
19007 for flag in $(EXTRA_HOST_FLAGS) ; do \
19008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19009 done; \
19010 echo "Doing install-pdf in ppl" ; \
19011 (cd $(HOST_SUBDIR)/ppl && \
19012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19014 "RANLIB=$${RANLIB}" \
19015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19016 install-pdf) \
19017 || exit 1
19018
19019 @endif ppl
19020
19021 .PHONY: maybe-install-html-ppl install-html-ppl
19022 maybe-install-html-ppl:
19023 @if ppl
19024 maybe-install-html-ppl: install-html-ppl
19025
19026 install-html-ppl: \
19027 configure-ppl \
19028 html-ppl
19029 @[ -f ./ppl/Makefile ] || exit 0; \
19030 r=`${PWD_COMMAND}`; export r; \
19031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19032 $(HOST_EXPORTS) \
19033 for flag in $(EXTRA_HOST_FLAGS) ; do \
19034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19035 done; \
19036 echo "Doing install-html in ppl" ; \
19037 (cd $(HOST_SUBDIR)/ppl && \
19038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19040 "RANLIB=$${RANLIB}" \
19041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19042 install-html) \
19043 || exit 1
19044
19045 @endif ppl
19046
19047 .PHONY: maybe-installcheck-ppl installcheck-ppl
19048 maybe-installcheck-ppl:
19049 @if ppl
19050 maybe-installcheck-ppl: installcheck-ppl
19051
19052 installcheck-ppl: \
19053 configure-ppl
19054 @[ -f ./ppl/Makefile ] || exit 0; \
19055 r=`${PWD_COMMAND}`; export r; \
19056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057 $(HOST_EXPORTS) \
19058 for flag in $(EXTRA_HOST_FLAGS) ; do \
19059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19060 done; \
19061 echo "Doing installcheck in ppl" ; \
19062 (cd $(HOST_SUBDIR)/ppl && \
19063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19065 "RANLIB=$${RANLIB}" \
19066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19067 installcheck) \
19068 || exit 1
19069
19070 @endif ppl
19071
19072 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19073 maybe-mostlyclean-ppl:
19074 @if ppl
19075 maybe-mostlyclean-ppl: mostlyclean-ppl
19076
19077 mostlyclean-ppl:
19078 @[ -f ./ppl/Makefile ] || exit 0; \
19079 r=`${PWD_COMMAND}`; export r; \
19080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19081 $(HOST_EXPORTS) \
19082 for flag in $(EXTRA_HOST_FLAGS) ; do \
19083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19084 done; \
19085 echo "Doing mostlyclean in ppl" ; \
19086 (cd $(HOST_SUBDIR)/ppl && \
19087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19089 "RANLIB=$${RANLIB}" \
19090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19091 mostlyclean) \
19092 || exit 1
19093
19094 @endif ppl
19095
19096 .PHONY: maybe-clean-ppl clean-ppl
19097 maybe-clean-ppl:
19098 @if ppl
19099 maybe-clean-ppl: clean-ppl
19100
19101 clean-ppl:
19102 @[ -f ./ppl/Makefile ] || exit 0; \
19103 r=`${PWD_COMMAND}`; export r; \
19104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19105 $(HOST_EXPORTS) \
19106 for flag in $(EXTRA_HOST_FLAGS) ; do \
19107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19108 done; \
19109 echo "Doing clean in ppl" ; \
19110 (cd $(HOST_SUBDIR)/ppl && \
19111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19113 "RANLIB=$${RANLIB}" \
19114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19115 clean) \
19116 || exit 1
19117
19118 @endif ppl
19119
19120 .PHONY: maybe-distclean-ppl distclean-ppl
19121 maybe-distclean-ppl:
19122 @if ppl
19123 maybe-distclean-ppl: distclean-ppl
19124
19125 distclean-ppl:
19126 @[ -f ./ppl/Makefile ] || exit 0; \
19127 r=`${PWD_COMMAND}`; export r; \
19128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19129 $(HOST_EXPORTS) \
19130 for flag in $(EXTRA_HOST_FLAGS) ; do \
19131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19132 done; \
19133 echo "Doing distclean in ppl" ; \
19134 (cd $(HOST_SUBDIR)/ppl && \
19135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19137 "RANLIB=$${RANLIB}" \
19138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19139 distclean) \
19140 || exit 1
19141
19142 @endif ppl
19143
19144 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19145 maybe-maintainer-clean-ppl:
19146 @if ppl
19147 maybe-maintainer-clean-ppl: maintainer-clean-ppl
19148
19149 maintainer-clean-ppl:
19150 @[ -f ./ppl/Makefile ] || exit 0; \
19151 r=`${PWD_COMMAND}`; export r; \
19152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19153 $(HOST_EXPORTS) \
19154 for flag in $(EXTRA_HOST_FLAGS) ; do \
19155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19156 done; \
19157 echo "Doing maintainer-clean in ppl" ; \
19158 (cd $(HOST_SUBDIR)/ppl && \
19159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19161 "RANLIB=$${RANLIB}" \
19162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19163 maintainer-clean) \
19164 || exit 1
19165
19166 @endif ppl
19167
19168
19169
19170 .PHONY: configure-cloog maybe-configure-cloog
19171 maybe-configure-cloog:
19172 @if gcc-bootstrap
19173 configure-cloog: stage_current
19174 @endif gcc-bootstrap
19175 @if cloog
19176 maybe-configure-cloog: configure-cloog
19177 configure-cloog:
19178 @r=`${PWD_COMMAND}`; export r; \
19179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19180 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19182 $(HOST_EXPORTS) \
19183 echo Configuring in $(HOST_SUBDIR)/cloog; \
19184 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19185 case $(srcdir) in \
19186 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19187 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19188 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19189 esac; \
19190 srcdiroption="--srcdir=$${topdir}/cloog"; \
19191 libsrcdir="$$s/cloog"; \
19192 $(SHELL) $${libsrcdir}/configure \
19193 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19194 --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 \
19195 || exit 1
19196 @endif cloog
19197
19198
19199
19200 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19201 maybe-configure-stage1-cloog:
19202 @if cloog-bootstrap
19203 maybe-configure-stage1-cloog: configure-stage1-cloog
19204 configure-stage1-cloog:
19205 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19206 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19207 @r=`${PWD_COMMAND}`; export r; \
19208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19209 TFLAGS="$(STAGE1_TFLAGS)"; \
19210 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19211 $(HOST_EXPORTS) \
19212 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19213 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
19214 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19215 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19217 cd $(HOST_SUBDIR)/cloog || exit 1; \
19218 case $(srcdir) in \
19219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19220 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19222 esac; \
19223 srcdiroption="--srcdir=$${topdir}/cloog"; \
19224 libsrcdir="$$s/cloog"; \
19225 $(SHELL) $${libsrcdir}/configure \
19226 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19227 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19228 $(STAGE1_CONFIGURE_FLAGS) \
19229 --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
19230 @endif cloog-bootstrap
19231
19232 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19233 maybe-configure-stage2-cloog:
19234 @if cloog-bootstrap
19235 maybe-configure-stage2-cloog: configure-stage2-cloog
19236 configure-stage2-cloog:
19237 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19238 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19239 @r=`${PWD_COMMAND}`; export r; \
19240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19241 TFLAGS="$(STAGE2_TFLAGS)"; \
19242 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19243 $(HOST_EXPORTS) \
19244 $(POSTSTAGE1_HOST_EXPORTS) \
19245 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19246 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
19247 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19248 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19249 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19250 cd $(HOST_SUBDIR)/cloog || exit 1; \
19251 case $(srcdir) in \
19252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19253 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19255 esac; \
19256 srcdiroption="--srcdir=$${topdir}/cloog"; \
19257 libsrcdir="$$s/cloog"; \
19258 $(SHELL) $${libsrcdir}/configure \
19259 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19260 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19261 --with-build-libsubdir=$(HOST_SUBDIR) \
19262 $(STAGE2_CONFIGURE_FLAGS) \
19263 --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
19264 @endif cloog-bootstrap
19265
19266 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19267 maybe-configure-stage3-cloog:
19268 @if cloog-bootstrap
19269 maybe-configure-stage3-cloog: configure-stage3-cloog
19270 configure-stage3-cloog:
19271 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19272 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19273 @r=`${PWD_COMMAND}`; export r; \
19274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19275 TFLAGS="$(STAGE3_TFLAGS)"; \
19276 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19277 $(HOST_EXPORTS) \
19278 $(POSTSTAGE1_HOST_EXPORTS) \
19279 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19280 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
19281 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19282 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19284 cd $(HOST_SUBDIR)/cloog || exit 1; \
19285 case $(srcdir) in \
19286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19287 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19289 esac; \
19290 srcdiroption="--srcdir=$${topdir}/cloog"; \
19291 libsrcdir="$$s/cloog"; \
19292 $(SHELL) $${libsrcdir}/configure \
19293 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19294 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19295 --with-build-libsubdir=$(HOST_SUBDIR) \
19296 $(STAGE3_CONFIGURE_FLAGS) \
19297 --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
19298 @endif cloog-bootstrap
19299
19300 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19301 maybe-configure-stage4-cloog:
19302 @if cloog-bootstrap
19303 maybe-configure-stage4-cloog: configure-stage4-cloog
19304 configure-stage4-cloog:
19305 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19306 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19307 @r=`${PWD_COMMAND}`; export r; \
19308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19309 TFLAGS="$(STAGE4_TFLAGS)"; \
19310 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19311 $(HOST_EXPORTS) \
19312 $(POSTSTAGE1_HOST_EXPORTS) \
19313 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19314 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
19315 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19316 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19318 cd $(HOST_SUBDIR)/cloog || exit 1; \
19319 case $(srcdir) in \
19320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19321 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19323 esac; \
19324 srcdiroption="--srcdir=$${topdir}/cloog"; \
19325 libsrcdir="$$s/cloog"; \
19326 $(SHELL) $${libsrcdir}/configure \
19327 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19328 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19329 --with-build-libsubdir=$(HOST_SUBDIR) \
19330 $(STAGE4_CONFIGURE_FLAGS) \
19331 --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
19332 @endif cloog-bootstrap
19333
19334 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19335 maybe-configure-stageprofile-cloog:
19336 @if cloog-bootstrap
19337 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19338 configure-stageprofile-cloog:
19339 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19341 @r=`${PWD_COMMAND}`; export r; \
19342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19343 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19344 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19345 $(HOST_EXPORTS) \
19346 $(POSTSTAGE1_HOST_EXPORTS) \
19347 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19348 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
19349 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19350 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19352 cd $(HOST_SUBDIR)/cloog || exit 1; \
19353 case $(srcdir) in \
19354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19355 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19357 esac; \
19358 srcdiroption="--srcdir=$${topdir}/cloog"; \
19359 libsrcdir="$$s/cloog"; \
19360 $(SHELL) $${libsrcdir}/configure \
19361 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19362 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19363 --with-build-libsubdir=$(HOST_SUBDIR) \
19364 $(STAGEprofile_CONFIGURE_FLAGS) \
19365 --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
19366 @endif cloog-bootstrap
19367
19368 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19369 maybe-configure-stagefeedback-cloog:
19370 @if cloog-bootstrap
19371 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19372 configure-stagefeedback-cloog:
19373 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19374 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19375 @r=`${PWD_COMMAND}`; export r; \
19376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19377 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19378 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19379 $(HOST_EXPORTS) \
19380 $(POSTSTAGE1_HOST_EXPORTS) \
19381 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19382 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
19383 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19384 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19385 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19386 cd $(HOST_SUBDIR)/cloog || exit 1; \
19387 case $(srcdir) in \
19388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19389 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19391 esac; \
19392 srcdiroption="--srcdir=$${topdir}/cloog"; \
19393 libsrcdir="$$s/cloog"; \
19394 $(SHELL) $${libsrcdir}/configure \
19395 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19396 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19397 --with-build-libsubdir=$(HOST_SUBDIR) \
19398 $(STAGEfeedback_CONFIGURE_FLAGS) \
19399 --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
19400 @endif cloog-bootstrap
19401
19402
19403
19404
19405
19406 .PHONY: all-cloog maybe-all-cloog
19407 maybe-all-cloog:
19408 @if gcc-bootstrap
19409 all-cloog: stage_current
19410 @endif gcc-bootstrap
19411 @if cloog
19412 TARGET-cloog=all
19413 maybe-all-cloog: all-cloog
19414 all-cloog: configure-cloog
19415 @r=`${PWD_COMMAND}`; export r; \
19416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19417 $(HOST_EXPORTS) \
19418 (cd $(HOST_SUBDIR)/cloog && \
19419 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19420 $(TARGET-cloog))
19421 @endif cloog
19422
19423
19424
19425 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
19426 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
19427 maybe-all-stage1-cloog:
19428 maybe-clean-stage1-cloog:
19429 @if cloog-bootstrap
19430 maybe-all-stage1-cloog: all-stage1-cloog
19431 all-stage1: all-stage1-cloog
19432 TARGET-stage1-cloog = $(TARGET-cloog)
19433 all-stage1-cloog: configure-stage1-cloog
19434 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19435 @r=`${PWD_COMMAND}`; export r; \
19436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19437 TFLAGS="$(STAGE1_TFLAGS)"; \
19438 $(HOST_EXPORTS) \
19439 cd $(HOST_SUBDIR)/cloog && \
19440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19441 CFLAGS="$(STAGE1_CFLAGS)" \
19442 CXXFLAGS="$(STAGE1_CFLAGS)" \
19443 LIBCFLAGS="$(LIBCFLAGS)" \
19444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19447 $(EXTRA_HOST_FLAGS) \
19448 TFLAGS="$(STAGE1_TFLAGS)" \
19449 $(TARGET-stage1-cloog)
19450
19451 maybe-clean-stage1-cloog: clean-stage1-cloog
19452 clean-stage1: clean-stage1-cloog
19453 clean-stage1-cloog:
19454 @if [ $(current_stage) = stage1 ]; then \
19455 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19456 else \
19457 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
19458 $(MAKE) stage1-start; \
19459 fi; \
19460 cd $(HOST_SUBDIR)/cloog && \
19461 $(MAKE) $(EXTRA_HOST_FLAGS) \
19462 clean
19463 @endif cloog-bootstrap
19464
19465
19466 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
19467 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
19468 maybe-all-stage2-cloog:
19469 maybe-clean-stage2-cloog:
19470 @if cloog-bootstrap
19471 maybe-all-stage2-cloog: all-stage2-cloog
19472 all-stage2: all-stage2-cloog
19473 TARGET-stage2-cloog = $(TARGET-cloog)
19474 all-stage2-cloog: configure-stage2-cloog
19475 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19476 @r=`${PWD_COMMAND}`; export r; \
19477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19478 TFLAGS="$(STAGE2_TFLAGS)"; \
19479 $(HOST_EXPORTS) \
19480 $(POSTSTAGE1_HOST_EXPORTS) \
19481 cd $(HOST_SUBDIR)/cloog && \
19482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19483 CFLAGS="$(STAGE2_CFLAGS)" \
19484 CXXFLAGS="$(STAGE2_CFLAGS)" \
19485 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19489 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19490 TFLAGS="$(STAGE2_TFLAGS)" \
19491 $(TARGET-stage2-cloog)
19492
19493 maybe-clean-stage2-cloog: clean-stage2-cloog
19494 clean-stage2: clean-stage2-cloog
19495 clean-stage2-cloog:
19496 @if [ $(current_stage) = stage2 ]; then \
19497 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19498 else \
19499 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
19500 $(MAKE) stage2-start; \
19501 fi; \
19502 cd $(HOST_SUBDIR)/cloog && \
19503 $(MAKE) $(EXTRA_HOST_FLAGS) \
19504 $(POSTSTAGE1_FLAGS_TO_PASS) \
19505 clean
19506 @endif cloog-bootstrap
19507
19508
19509 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
19510 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
19511 maybe-all-stage3-cloog:
19512 maybe-clean-stage3-cloog:
19513 @if cloog-bootstrap
19514 maybe-all-stage3-cloog: all-stage3-cloog
19515 all-stage3: all-stage3-cloog
19516 TARGET-stage3-cloog = $(TARGET-cloog)
19517 all-stage3-cloog: configure-stage3-cloog
19518 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19519 @r=`${PWD_COMMAND}`; export r; \
19520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19521 TFLAGS="$(STAGE3_TFLAGS)"; \
19522 $(HOST_EXPORTS) \
19523 $(POSTSTAGE1_HOST_EXPORTS) \
19524 cd $(HOST_SUBDIR)/cloog && \
19525 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19526 CFLAGS="$(STAGE3_CFLAGS)" \
19527 CXXFLAGS="$(STAGE3_CFLAGS)" \
19528 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19529 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19530 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19531 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19532 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19533 TFLAGS="$(STAGE3_TFLAGS)" \
19534 $(TARGET-stage3-cloog)
19535
19536 maybe-clean-stage3-cloog: clean-stage3-cloog
19537 clean-stage3: clean-stage3-cloog
19538 clean-stage3-cloog:
19539 @if [ $(current_stage) = stage3 ]; then \
19540 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19541 else \
19542 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
19543 $(MAKE) stage3-start; \
19544 fi; \
19545 cd $(HOST_SUBDIR)/cloog && \
19546 $(MAKE) $(EXTRA_HOST_FLAGS) \
19547 $(POSTSTAGE1_FLAGS_TO_PASS) \
19548 clean
19549 @endif cloog-bootstrap
19550
19551
19552 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
19553 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
19554 maybe-all-stage4-cloog:
19555 maybe-clean-stage4-cloog:
19556 @if cloog-bootstrap
19557 maybe-all-stage4-cloog: all-stage4-cloog
19558 all-stage4: all-stage4-cloog
19559 TARGET-stage4-cloog = $(TARGET-cloog)
19560 all-stage4-cloog: configure-stage4-cloog
19561 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19562 @r=`${PWD_COMMAND}`; export r; \
19563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19564 TFLAGS="$(STAGE4_TFLAGS)"; \
19565 $(HOST_EXPORTS) \
19566 $(POSTSTAGE1_HOST_EXPORTS) \
19567 cd $(HOST_SUBDIR)/cloog && \
19568 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19569 CFLAGS="$(STAGE4_CFLAGS)" \
19570 CXXFLAGS="$(STAGE4_CFLAGS)" \
19571 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19572 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19573 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19574 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19575 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19576 TFLAGS="$(STAGE4_TFLAGS)" \
19577 $(TARGET-stage4-cloog)
19578
19579 maybe-clean-stage4-cloog: clean-stage4-cloog
19580 clean-stage4: clean-stage4-cloog
19581 clean-stage4-cloog:
19582 @if [ $(current_stage) = stage4 ]; then \
19583 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19584 else \
19585 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
19586 $(MAKE) stage4-start; \
19587 fi; \
19588 cd $(HOST_SUBDIR)/cloog && \
19589 $(MAKE) $(EXTRA_HOST_FLAGS) \
19590 $(POSTSTAGE1_FLAGS_TO_PASS) \
19591 clean
19592 @endif cloog-bootstrap
19593
19594
19595 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
19596 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
19597 maybe-all-stageprofile-cloog:
19598 maybe-clean-stageprofile-cloog:
19599 @if cloog-bootstrap
19600 maybe-all-stageprofile-cloog: all-stageprofile-cloog
19601 all-stageprofile: all-stageprofile-cloog
19602 TARGET-stageprofile-cloog = $(TARGET-cloog)
19603 all-stageprofile-cloog: configure-stageprofile-cloog
19604 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19605 @r=`${PWD_COMMAND}`; export r; \
19606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19607 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19608 $(HOST_EXPORTS) \
19609 $(POSTSTAGE1_HOST_EXPORTS) \
19610 cd $(HOST_SUBDIR)/cloog && \
19611 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19612 CFLAGS="$(STAGEprofile_CFLAGS)" \
19613 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
19614 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19615 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19616 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19617 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19618 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19619 TFLAGS="$(STAGEprofile_TFLAGS)" \
19620 $(TARGET-stageprofile-cloog)
19621
19622 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
19623 clean-stageprofile: clean-stageprofile-cloog
19624 clean-stageprofile-cloog:
19625 @if [ $(current_stage) = stageprofile ]; then \
19626 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19627 else \
19628 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
19629 $(MAKE) stageprofile-start; \
19630 fi; \
19631 cd $(HOST_SUBDIR)/cloog && \
19632 $(MAKE) $(EXTRA_HOST_FLAGS) \
19633 $(POSTSTAGE1_FLAGS_TO_PASS) \
19634 clean
19635 @endif cloog-bootstrap
19636
19637
19638 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
19639 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
19640 maybe-all-stagefeedback-cloog:
19641 maybe-clean-stagefeedback-cloog:
19642 @if cloog-bootstrap
19643 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
19644 all-stagefeedback: all-stagefeedback-cloog
19645 TARGET-stagefeedback-cloog = $(TARGET-cloog)
19646 all-stagefeedback-cloog: configure-stagefeedback-cloog
19647 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19648 @r=`${PWD_COMMAND}`; export r; \
19649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19650 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19651 $(HOST_EXPORTS) \
19652 $(POSTSTAGE1_HOST_EXPORTS) \
19653 cd $(HOST_SUBDIR)/cloog && \
19654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19655 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19656 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
19657 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19658 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19659 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19660 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19661 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19662 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19663 $(TARGET-stagefeedback-cloog)
19664
19665 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
19666 clean-stagefeedback: clean-stagefeedback-cloog
19667 clean-stagefeedback-cloog:
19668 @if [ $(current_stage) = stagefeedback ]; then \
19669 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19670 else \
19671 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
19672 $(MAKE) stagefeedback-start; \
19673 fi; \
19674 cd $(HOST_SUBDIR)/cloog && \
19675 $(MAKE) $(EXTRA_HOST_FLAGS) \
19676 $(POSTSTAGE1_FLAGS_TO_PASS) \
19677 clean
19678 @endif cloog-bootstrap
19679
19680
19681
19682
19683
19684 .PHONY: check-cloog maybe-check-cloog
19685 maybe-check-cloog:
19686 @if cloog
19687 maybe-check-cloog: check-cloog
19688
19689 check-cloog:
19690 @: $(MAKE); $(unstage)
19691 @r=`${PWD_COMMAND}`; export r; \
19692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19693 $(HOST_EXPORTS) \
19694 (cd $(HOST_SUBDIR)/cloog && \
19695 $(MAKE) $(FLAGS_TO_PASS) check)
19696
19697 @endif cloog
19698
19699 .PHONY: install-cloog maybe-install-cloog
19700 maybe-install-cloog:
19701 @if cloog
19702 maybe-install-cloog: install-cloog
19703
19704 install-cloog:
19705
19706 @endif cloog
19707
19708 # Other targets (info, dvi, pdf, etc.)
19709
19710 .PHONY: maybe-info-cloog info-cloog
19711 maybe-info-cloog:
19712 @if cloog
19713 maybe-info-cloog: info-cloog
19714
19715 info-cloog: \
19716 configure-cloog
19717 @[ -f ./cloog/Makefile ] || exit 0; \
19718 r=`${PWD_COMMAND}`; export r; \
19719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19720 $(HOST_EXPORTS) \
19721 for flag in $(EXTRA_HOST_FLAGS) ; do \
19722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19723 done; \
19724 echo "Doing info in cloog" ; \
19725 (cd $(HOST_SUBDIR)/cloog && \
19726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19728 "RANLIB=$${RANLIB}" \
19729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19730 info) \
19731 || exit 1
19732
19733 @endif cloog
19734
19735 .PHONY: maybe-dvi-cloog dvi-cloog
19736 maybe-dvi-cloog:
19737 @if cloog
19738 maybe-dvi-cloog: dvi-cloog
19739
19740 dvi-cloog: \
19741 configure-cloog
19742 @[ -f ./cloog/Makefile ] || exit 0; \
19743 r=`${PWD_COMMAND}`; export r; \
19744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19745 $(HOST_EXPORTS) \
19746 for flag in $(EXTRA_HOST_FLAGS) ; do \
19747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19748 done; \
19749 echo "Doing dvi in cloog" ; \
19750 (cd $(HOST_SUBDIR)/cloog && \
19751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19753 "RANLIB=$${RANLIB}" \
19754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19755 dvi) \
19756 || exit 1
19757
19758 @endif cloog
19759
19760 .PHONY: maybe-pdf-cloog pdf-cloog
19761 maybe-pdf-cloog:
19762 @if cloog
19763 maybe-pdf-cloog: pdf-cloog
19764
19765 pdf-cloog: \
19766 configure-cloog
19767 @[ -f ./cloog/Makefile ] || exit 0; \
19768 r=`${PWD_COMMAND}`; export r; \
19769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19770 $(HOST_EXPORTS) \
19771 for flag in $(EXTRA_HOST_FLAGS) ; do \
19772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19773 done; \
19774 echo "Doing pdf in cloog" ; \
19775 (cd $(HOST_SUBDIR)/cloog && \
19776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19778 "RANLIB=$${RANLIB}" \
19779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19780 pdf) \
19781 || exit 1
19782
19783 @endif cloog
19784
19785 .PHONY: maybe-html-cloog html-cloog
19786 maybe-html-cloog:
19787 @if cloog
19788 maybe-html-cloog: html-cloog
19789
19790 html-cloog: \
19791 configure-cloog
19792 @[ -f ./cloog/Makefile ] || exit 0; \
19793 r=`${PWD_COMMAND}`; export r; \
19794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19795 $(HOST_EXPORTS) \
19796 for flag in $(EXTRA_HOST_FLAGS) ; do \
19797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19798 done; \
19799 echo "Doing html in cloog" ; \
19800 (cd $(HOST_SUBDIR)/cloog && \
19801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19803 "RANLIB=$${RANLIB}" \
19804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19805 html) \
19806 || exit 1
19807
19808 @endif cloog
19809
19810 .PHONY: maybe-TAGS-cloog TAGS-cloog
19811 maybe-TAGS-cloog:
19812 @if cloog
19813 maybe-TAGS-cloog: TAGS-cloog
19814
19815 TAGS-cloog: \
19816 configure-cloog
19817 @[ -f ./cloog/Makefile ] || exit 0; \
19818 r=`${PWD_COMMAND}`; export r; \
19819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19820 $(HOST_EXPORTS) \
19821 for flag in $(EXTRA_HOST_FLAGS) ; do \
19822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19823 done; \
19824 echo "Doing TAGS in cloog" ; \
19825 (cd $(HOST_SUBDIR)/cloog && \
19826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19828 "RANLIB=$${RANLIB}" \
19829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19830 TAGS) \
19831 || exit 1
19832
19833 @endif cloog
19834
19835 .PHONY: maybe-install-info-cloog install-info-cloog
19836 maybe-install-info-cloog:
19837 @if cloog
19838 maybe-install-info-cloog: install-info-cloog
19839
19840 install-info-cloog: \
19841 configure-cloog \
19842 info-cloog
19843 @[ -f ./cloog/Makefile ] || exit 0; \
19844 r=`${PWD_COMMAND}`; export r; \
19845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846 $(HOST_EXPORTS) \
19847 for flag in $(EXTRA_HOST_FLAGS) ; do \
19848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19849 done; \
19850 echo "Doing install-info in cloog" ; \
19851 (cd $(HOST_SUBDIR)/cloog && \
19852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19854 "RANLIB=$${RANLIB}" \
19855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19856 install-info) \
19857 || exit 1
19858
19859 @endif cloog
19860
19861 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
19862 maybe-install-pdf-cloog:
19863 @if cloog
19864 maybe-install-pdf-cloog: install-pdf-cloog
19865
19866 install-pdf-cloog: \
19867 configure-cloog \
19868 pdf-cloog
19869 @[ -f ./cloog/Makefile ] || exit 0; \
19870 r=`${PWD_COMMAND}`; export r; \
19871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19872 $(HOST_EXPORTS) \
19873 for flag in $(EXTRA_HOST_FLAGS) ; do \
19874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19875 done; \
19876 echo "Doing install-pdf in cloog" ; \
19877 (cd $(HOST_SUBDIR)/cloog && \
19878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19880 "RANLIB=$${RANLIB}" \
19881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19882 install-pdf) \
19883 || exit 1
19884
19885 @endif cloog
19886
19887 .PHONY: maybe-install-html-cloog install-html-cloog
19888 maybe-install-html-cloog:
19889 @if cloog
19890 maybe-install-html-cloog: install-html-cloog
19891
19892 install-html-cloog: \
19893 configure-cloog \
19894 html-cloog
19895 @[ -f ./cloog/Makefile ] || exit 0; \
19896 r=`${PWD_COMMAND}`; export r; \
19897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19898 $(HOST_EXPORTS) \
19899 for flag in $(EXTRA_HOST_FLAGS) ; do \
19900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19901 done; \
19902 echo "Doing install-html in cloog" ; \
19903 (cd $(HOST_SUBDIR)/cloog && \
19904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19906 "RANLIB=$${RANLIB}" \
19907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19908 install-html) \
19909 || exit 1
19910
19911 @endif cloog
19912
19913 .PHONY: maybe-installcheck-cloog installcheck-cloog
19914 maybe-installcheck-cloog:
19915 @if cloog
19916 maybe-installcheck-cloog: installcheck-cloog
19917
19918 installcheck-cloog: \
19919 configure-cloog
19920 @[ -f ./cloog/Makefile ] || exit 0; \
19921 r=`${PWD_COMMAND}`; export r; \
19922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19923 $(HOST_EXPORTS) \
19924 for flag in $(EXTRA_HOST_FLAGS) ; do \
19925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19926 done; \
19927 echo "Doing installcheck in cloog" ; \
19928 (cd $(HOST_SUBDIR)/cloog && \
19929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19931 "RANLIB=$${RANLIB}" \
19932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19933 installcheck) \
19934 || exit 1
19935
19936 @endif cloog
19937
19938 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
19939 maybe-mostlyclean-cloog:
19940 @if cloog
19941 maybe-mostlyclean-cloog: mostlyclean-cloog
19942
19943 mostlyclean-cloog:
19944 @[ -f ./cloog/Makefile ] || exit 0; \
19945 r=`${PWD_COMMAND}`; export r; \
19946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19947 $(HOST_EXPORTS) \
19948 for flag in $(EXTRA_HOST_FLAGS) ; do \
19949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19950 done; \
19951 echo "Doing mostlyclean in cloog" ; \
19952 (cd $(HOST_SUBDIR)/cloog && \
19953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19955 "RANLIB=$${RANLIB}" \
19956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19957 mostlyclean) \
19958 || exit 1
19959
19960 @endif cloog
19961
19962 .PHONY: maybe-clean-cloog clean-cloog
19963 maybe-clean-cloog:
19964 @if cloog
19965 maybe-clean-cloog: clean-cloog
19966
19967 clean-cloog:
19968 @[ -f ./cloog/Makefile ] || exit 0; \
19969 r=`${PWD_COMMAND}`; export r; \
19970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19971 $(HOST_EXPORTS) \
19972 for flag in $(EXTRA_HOST_FLAGS) ; do \
19973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19974 done; \
19975 echo "Doing clean in cloog" ; \
19976 (cd $(HOST_SUBDIR)/cloog && \
19977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19979 "RANLIB=$${RANLIB}" \
19980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19981 clean) \
19982 || exit 1
19983
19984 @endif cloog
19985
19986 .PHONY: maybe-distclean-cloog distclean-cloog
19987 maybe-distclean-cloog:
19988 @if cloog
19989 maybe-distclean-cloog: distclean-cloog
19990
19991 distclean-cloog:
19992 @[ -f ./cloog/Makefile ] || exit 0; \
19993 r=`${PWD_COMMAND}`; export r; \
19994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19995 $(HOST_EXPORTS) \
19996 for flag in $(EXTRA_HOST_FLAGS) ; do \
19997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19998 done; \
19999 echo "Doing distclean in cloog" ; \
20000 (cd $(HOST_SUBDIR)/cloog && \
20001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20003 "RANLIB=$${RANLIB}" \
20004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20005 distclean) \
20006 || exit 1
20007
20008 @endif cloog
20009
20010 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20011 maybe-maintainer-clean-cloog:
20012 @if cloog
20013 maybe-maintainer-clean-cloog: maintainer-clean-cloog
20014
20015 maintainer-clean-cloog:
20016 @[ -f ./cloog/Makefile ] || exit 0; \
20017 r=`${PWD_COMMAND}`; export r; \
20018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20019 $(HOST_EXPORTS) \
20020 for flag in $(EXTRA_HOST_FLAGS) ; do \
20021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20022 done; \
20023 echo "Doing maintainer-clean in cloog" ; \
20024 (cd $(HOST_SUBDIR)/cloog && \
20025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20027 "RANLIB=$${RANLIB}" \
20028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20029 maintainer-clean) \
20030 || exit 1
20031
20032 @endif cloog
20033
20034
20035
20036 .PHONY: configure-gnuserv maybe-configure-gnuserv
20037 maybe-configure-gnuserv:
20038 @if gcc-bootstrap
20039 configure-gnuserv: stage_current
20040 @endif gcc-bootstrap
20041 @if gnuserv
20042 maybe-configure-gnuserv: configure-gnuserv
20043 configure-gnuserv:
20044 @: $(MAKE); $(unstage)
20045 @r=`${PWD_COMMAND}`; export r; \
20046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20047 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
20048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
20049 $(HOST_EXPORTS) \
20050 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
20051 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
20052 case $(srcdir) in \
20053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20054 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
20055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20056 esac; \
20057 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
20058 libsrcdir="$$s/gnuserv"; \
20059 $(SHELL) $${libsrcdir}/configure \
20060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20061 --target=${target_alias} $${srcdiroption} \
20062 || exit 1
20063 @endif gnuserv
20064
20065
20066
20067
20068
20069 .PHONY: all-gnuserv maybe-all-gnuserv
20070 maybe-all-gnuserv:
20071 @if gcc-bootstrap
20072 all-gnuserv: stage_current
20073 @endif gcc-bootstrap
20074 @if gnuserv
20075 TARGET-gnuserv=all
20076 maybe-all-gnuserv: all-gnuserv
20077 all-gnuserv: configure-gnuserv
20078 @: $(MAKE); $(unstage)
20079 @r=`${PWD_COMMAND}`; export r; \
20080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20081 $(HOST_EXPORTS) \
20082 (cd $(HOST_SUBDIR)/gnuserv && \
20083 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20084 $(TARGET-gnuserv))
20085 @endif gnuserv
20086
20087
20088
20089
20090 .PHONY: check-gnuserv maybe-check-gnuserv
20091 maybe-check-gnuserv:
20092 @if gnuserv
20093 maybe-check-gnuserv: check-gnuserv
20094
20095 check-gnuserv:
20096 @: $(MAKE); $(unstage)
20097 @r=`${PWD_COMMAND}`; export r; \
20098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20099 $(HOST_EXPORTS) \
20100 (cd $(HOST_SUBDIR)/gnuserv && \
20101 $(MAKE) $(FLAGS_TO_PASS) check)
20102
20103 @endif gnuserv
20104
20105 .PHONY: install-gnuserv maybe-install-gnuserv
20106 maybe-install-gnuserv:
20107 @if gnuserv
20108 maybe-install-gnuserv: install-gnuserv
20109
20110 install-gnuserv: installdirs
20111 @: $(MAKE); $(unstage)
20112 @r=`${PWD_COMMAND}`; export r; \
20113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20114 $(HOST_EXPORTS) \
20115 (cd $(HOST_SUBDIR)/gnuserv && \
20116 $(MAKE) $(FLAGS_TO_PASS) install)
20117
20118 @endif gnuserv
20119
20120 # Other targets (info, dvi, pdf, etc.)
20121
20122 .PHONY: maybe-info-gnuserv info-gnuserv
20123 maybe-info-gnuserv:
20124 @if gnuserv
20125 maybe-info-gnuserv: info-gnuserv
20126
20127 info-gnuserv: \
20128 configure-gnuserv
20129 @: $(MAKE); $(unstage)
20130 @[ -f ./gnuserv/Makefile ] || exit 0; \
20131 r=`${PWD_COMMAND}`; export r; \
20132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20133 $(HOST_EXPORTS) \
20134 for flag in $(EXTRA_HOST_FLAGS) ; do \
20135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20136 done; \
20137 echo "Doing info in gnuserv" ; \
20138 (cd $(HOST_SUBDIR)/gnuserv && \
20139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20141 "RANLIB=$${RANLIB}" \
20142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20143 info) \
20144 || exit 1
20145
20146 @endif gnuserv
20147
20148 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
20149 maybe-dvi-gnuserv:
20150 @if gnuserv
20151 maybe-dvi-gnuserv: dvi-gnuserv
20152
20153 dvi-gnuserv: \
20154 configure-gnuserv
20155 @: $(MAKE); $(unstage)
20156 @[ -f ./gnuserv/Makefile ] || exit 0; \
20157 r=`${PWD_COMMAND}`; export r; \
20158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20159 $(HOST_EXPORTS) \
20160 for flag in $(EXTRA_HOST_FLAGS) ; do \
20161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20162 done; \
20163 echo "Doing dvi in gnuserv" ; \
20164 (cd $(HOST_SUBDIR)/gnuserv && \
20165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20167 "RANLIB=$${RANLIB}" \
20168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20169 dvi) \
20170 || exit 1
20171
20172 @endif gnuserv
20173
20174 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
20175 maybe-pdf-gnuserv:
20176 @if gnuserv
20177 maybe-pdf-gnuserv: pdf-gnuserv
20178
20179 pdf-gnuserv: \
20180 configure-gnuserv
20181 @: $(MAKE); $(unstage)
20182 @[ -f ./gnuserv/Makefile ] || exit 0; \
20183 r=`${PWD_COMMAND}`; export r; \
20184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20185 $(HOST_EXPORTS) \
20186 for flag in $(EXTRA_HOST_FLAGS) ; do \
20187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20188 done; \
20189 echo "Doing pdf in gnuserv" ; \
20190 (cd $(HOST_SUBDIR)/gnuserv && \
20191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20193 "RANLIB=$${RANLIB}" \
20194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20195 pdf) \
20196 || exit 1
20197
20198 @endif gnuserv
20199
20200 .PHONY: maybe-html-gnuserv html-gnuserv
20201 maybe-html-gnuserv:
20202 @if gnuserv
20203 maybe-html-gnuserv: html-gnuserv
20204
20205 html-gnuserv: \
20206 configure-gnuserv
20207 @: $(MAKE); $(unstage)
20208 @[ -f ./gnuserv/Makefile ] || exit 0; \
20209 r=`${PWD_COMMAND}`; export r; \
20210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20211 $(HOST_EXPORTS) \
20212 for flag in $(EXTRA_HOST_FLAGS) ; do \
20213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20214 done; \
20215 echo "Doing html in gnuserv" ; \
20216 (cd $(HOST_SUBDIR)/gnuserv && \
20217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20219 "RANLIB=$${RANLIB}" \
20220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20221 html) \
20222 || exit 1
20223
20224 @endif gnuserv
20225
20226 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
20227 maybe-TAGS-gnuserv:
20228 @if gnuserv
20229 maybe-TAGS-gnuserv: TAGS-gnuserv
20230
20231 TAGS-gnuserv: \
20232 configure-gnuserv
20233 @: $(MAKE); $(unstage)
20234 @[ -f ./gnuserv/Makefile ] || exit 0; \
20235 r=`${PWD_COMMAND}`; export r; \
20236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20237 $(HOST_EXPORTS) \
20238 for flag in $(EXTRA_HOST_FLAGS) ; do \
20239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20240 done; \
20241 echo "Doing TAGS in gnuserv" ; \
20242 (cd $(HOST_SUBDIR)/gnuserv && \
20243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20245 "RANLIB=$${RANLIB}" \
20246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20247 TAGS) \
20248 || exit 1
20249
20250 @endif gnuserv
20251
20252 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
20253 maybe-install-info-gnuserv:
20254 @if gnuserv
20255 maybe-install-info-gnuserv: install-info-gnuserv
20256
20257 install-info-gnuserv: \
20258 configure-gnuserv \
20259 info-gnuserv
20260 @: $(MAKE); $(unstage)
20261 @[ -f ./gnuserv/Makefile ] || exit 0; \
20262 r=`${PWD_COMMAND}`; export r; \
20263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20264 $(HOST_EXPORTS) \
20265 for flag in $(EXTRA_HOST_FLAGS) ; do \
20266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20267 done; \
20268 echo "Doing install-info in gnuserv" ; \
20269 (cd $(HOST_SUBDIR)/gnuserv && \
20270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20272 "RANLIB=$${RANLIB}" \
20273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20274 install-info) \
20275 || exit 1
20276
20277 @endif gnuserv
20278
20279 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
20280 maybe-install-pdf-gnuserv:
20281 @if gnuserv
20282 maybe-install-pdf-gnuserv: install-pdf-gnuserv
20283
20284 install-pdf-gnuserv: \
20285 configure-gnuserv \
20286 pdf-gnuserv
20287 @: $(MAKE); $(unstage)
20288 @[ -f ./gnuserv/Makefile ] || exit 0; \
20289 r=`${PWD_COMMAND}`; export r; \
20290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20291 $(HOST_EXPORTS) \
20292 for flag in $(EXTRA_HOST_FLAGS) ; do \
20293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20294 done; \
20295 echo "Doing install-pdf in gnuserv" ; \
20296 (cd $(HOST_SUBDIR)/gnuserv && \
20297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20299 "RANLIB=$${RANLIB}" \
20300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20301 install-pdf) \
20302 || exit 1
20303
20304 @endif gnuserv
20305
20306 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
20307 maybe-install-html-gnuserv:
20308 @if gnuserv
20309 maybe-install-html-gnuserv: install-html-gnuserv
20310
20311 install-html-gnuserv: \
20312 configure-gnuserv \
20313 html-gnuserv
20314 @: $(MAKE); $(unstage)
20315 @[ -f ./gnuserv/Makefile ] || exit 0; \
20316 r=`${PWD_COMMAND}`; export r; \
20317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20318 $(HOST_EXPORTS) \
20319 for flag in $(EXTRA_HOST_FLAGS) ; do \
20320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20321 done; \
20322 echo "Doing install-html in gnuserv" ; \
20323 (cd $(HOST_SUBDIR)/gnuserv && \
20324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20326 "RANLIB=$${RANLIB}" \
20327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20328 install-html) \
20329 || exit 1
20330
20331 @endif gnuserv
20332
20333 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
20334 maybe-installcheck-gnuserv:
20335 @if gnuserv
20336 maybe-installcheck-gnuserv: installcheck-gnuserv
20337
20338 installcheck-gnuserv: \
20339 configure-gnuserv
20340 @: $(MAKE); $(unstage)
20341 @[ -f ./gnuserv/Makefile ] || exit 0; \
20342 r=`${PWD_COMMAND}`; export r; \
20343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20344 $(HOST_EXPORTS) \
20345 for flag in $(EXTRA_HOST_FLAGS) ; do \
20346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20347 done; \
20348 echo "Doing installcheck in gnuserv" ; \
20349 (cd $(HOST_SUBDIR)/gnuserv && \
20350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20352 "RANLIB=$${RANLIB}" \
20353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20354 installcheck) \
20355 || exit 1
20356
20357 @endif gnuserv
20358
20359 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
20360 maybe-mostlyclean-gnuserv:
20361 @if gnuserv
20362 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
20363
20364 mostlyclean-gnuserv:
20365 @: $(MAKE); $(unstage)
20366 @[ -f ./gnuserv/Makefile ] || exit 0; \
20367 r=`${PWD_COMMAND}`; export r; \
20368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20369 $(HOST_EXPORTS) \
20370 for flag in $(EXTRA_HOST_FLAGS) ; do \
20371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20372 done; \
20373 echo "Doing mostlyclean in gnuserv" ; \
20374 (cd $(HOST_SUBDIR)/gnuserv && \
20375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20377 "RANLIB=$${RANLIB}" \
20378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20379 mostlyclean) \
20380 || exit 1
20381
20382 @endif gnuserv
20383
20384 .PHONY: maybe-clean-gnuserv clean-gnuserv
20385 maybe-clean-gnuserv:
20386 @if gnuserv
20387 maybe-clean-gnuserv: clean-gnuserv
20388
20389 clean-gnuserv:
20390 @: $(MAKE); $(unstage)
20391 @[ -f ./gnuserv/Makefile ] || exit 0; \
20392 r=`${PWD_COMMAND}`; export r; \
20393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20394 $(HOST_EXPORTS) \
20395 for flag in $(EXTRA_HOST_FLAGS) ; do \
20396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20397 done; \
20398 echo "Doing clean in gnuserv" ; \
20399 (cd $(HOST_SUBDIR)/gnuserv && \
20400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20402 "RANLIB=$${RANLIB}" \
20403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20404 clean) \
20405 || exit 1
20406
20407 @endif gnuserv
20408
20409 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
20410 maybe-distclean-gnuserv:
20411 @if gnuserv
20412 maybe-distclean-gnuserv: distclean-gnuserv
20413
20414 distclean-gnuserv:
20415 @: $(MAKE); $(unstage)
20416 @[ -f ./gnuserv/Makefile ] || exit 0; \
20417 r=`${PWD_COMMAND}`; export r; \
20418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20419 $(HOST_EXPORTS) \
20420 for flag in $(EXTRA_HOST_FLAGS) ; do \
20421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20422 done; \
20423 echo "Doing distclean in gnuserv" ; \
20424 (cd $(HOST_SUBDIR)/gnuserv && \
20425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20427 "RANLIB=$${RANLIB}" \
20428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20429 distclean) \
20430 || exit 1
20431
20432 @endif gnuserv
20433
20434 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
20435 maybe-maintainer-clean-gnuserv:
20436 @if gnuserv
20437 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
20438
20439 maintainer-clean-gnuserv:
20440 @: $(MAKE); $(unstage)
20441 @[ -f ./gnuserv/Makefile ] || exit 0; \
20442 r=`${PWD_COMMAND}`; export r; \
20443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20444 $(HOST_EXPORTS) \
20445 for flag in $(EXTRA_HOST_FLAGS) ; do \
20446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20447 done; \
20448 echo "Doing maintainer-clean in gnuserv" ; \
20449 (cd $(HOST_SUBDIR)/gnuserv && \
20450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20452 "RANLIB=$${RANLIB}" \
20453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20454 maintainer-clean) \
20455 || exit 1
20456
20457 @endif gnuserv
20458
20459
20460
20461 .PHONY: configure-gold maybe-configure-gold
20462 maybe-configure-gold:
20463 @if gcc-bootstrap
20464 configure-gold: stage_current
20465 @endif gcc-bootstrap
20466 @if gold
20467 maybe-configure-gold: configure-gold
20468 configure-gold:
20469 @r=`${PWD_COMMAND}`; export r; \
20470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20471 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20472 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20473 $(HOST_EXPORTS) \
20474 echo Configuring in $(HOST_SUBDIR)/gold; \
20475 cd "$(HOST_SUBDIR)/gold" || exit 1; \
20476 case $(srcdir) in \
20477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20478 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20480 esac; \
20481 srcdiroption="--srcdir=$${topdir}/gold"; \
20482 libsrcdir="$$s/gold"; \
20483 $(SHELL) $${libsrcdir}/configure \
20484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20485 --target=${target_alias} $${srcdiroption} \
20486 || exit 1
20487 @endif gold
20488
20489
20490
20491 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
20492 maybe-configure-stage1-gold:
20493 @if gold-bootstrap
20494 maybe-configure-stage1-gold: configure-stage1-gold
20495 configure-stage1-gold:
20496 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20497 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20498 @r=`${PWD_COMMAND}`; export r; \
20499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20500 TFLAGS="$(STAGE1_TFLAGS)"; \
20501 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20502 $(HOST_EXPORTS) \
20503 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20504 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
20505 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20506 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
20507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20508 cd $(HOST_SUBDIR)/gold || exit 1; \
20509 case $(srcdir) in \
20510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20511 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20513 esac; \
20514 srcdiroption="--srcdir=$${topdir}/gold"; \
20515 libsrcdir="$$s/gold"; \
20516 $(SHELL) $${libsrcdir}/configure \
20517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20518 --target=${target_alias} $${srcdiroption} \
20519 $(STAGE1_CONFIGURE_FLAGS)
20520 @endif gold-bootstrap
20521
20522 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
20523 maybe-configure-stage2-gold:
20524 @if gold-bootstrap
20525 maybe-configure-stage2-gold: configure-stage2-gold
20526 configure-stage2-gold:
20527 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20528 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20529 @r=`${PWD_COMMAND}`; export r; \
20530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20531 TFLAGS="$(STAGE2_TFLAGS)"; \
20532 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20533 $(HOST_EXPORTS) \
20534 $(POSTSTAGE1_HOST_EXPORTS) \
20535 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20536 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
20537 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20538 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
20539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20540 cd $(HOST_SUBDIR)/gold || exit 1; \
20541 case $(srcdir) in \
20542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20543 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20545 esac; \
20546 srcdiroption="--srcdir=$${topdir}/gold"; \
20547 libsrcdir="$$s/gold"; \
20548 $(SHELL) $${libsrcdir}/configure \
20549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20550 --target=${target_alias} $${srcdiroption} \
20551 --with-build-libsubdir=$(HOST_SUBDIR) \
20552 $(STAGE2_CONFIGURE_FLAGS)
20553 @endif gold-bootstrap
20554
20555 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
20556 maybe-configure-stage3-gold:
20557 @if gold-bootstrap
20558 maybe-configure-stage3-gold: configure-stage3-gold
20559 configure-stage3-gold:
20560 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20561 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20562 @r=`${PWD_COMMAND}`; export r; \
20563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20564 TFLAGS="$(STAGE3_TFLAGS)"; \
20565 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20566 $(HOST_EXPORTS) \
20567 $(POSTSTAGE1_HOST_EXPORTS) \
20568 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20569 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
20570 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20571 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
20572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20573 cd $(HOST_SUBDIR)/gold || exit 1; \
20574 case $(srcdir) in \
20575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20576 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20578 esac; \
20579 srcdiroption="--srcdir=$${topdir}/gold"; \
20580 libsrcdir="$$s/gold"; \
20581 $(SHELL) $${libsrcdir}/configure \
20582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20583 --target=${target_alias} $${srcdiroption} \
20584 --with-build-libsubdir=$(HOST_SUBDIR) \
20585 $(STAGE3_CONFIGURE_FLAGS)
20586 @endif gold-bootstrap
20587
20588 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
20589 maybe-configure-stage4-gold:
20590 @if gold-bootstrap
20591 maybe-configure-stage4-gold: configure-stage4-gold
20592 configure-stage4-gold:
20593 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20594 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20595 @r=`${PWD_COMMAND}`; export r; \
20596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20597 TFLAGS="$(STAGE4_TFLAGS)"; \
20598 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20599 $(HOST_EXPORTS) \
20600 $(POSTSTAGE1_HOST_EXPORTS) \
20601 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20602 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
20603 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20604 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
20605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20606 cd $(HOST_SUBDIR)/gold || exit 1; \
20607 case $(srcdir) in \
20608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20609 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20611 esac; \
20612 srcdiroption="--srcdir=$${topdir}/gold"; \
20613 libsrcdir="$$s/gold"; \
20614 $(SHELL) $${libsrcdir}/configure \
20615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20616 --target=${target_alias} $${srcdiroption} \
20617 --with-build-libsubdir=$(HOST_SUBDIR) \
20618 $(STAGE4_CONFIGURE_FLAGS)
20619 @endif gold-bootstrap
20620
20621 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
20622 maybe-configure-stageprofile-gold:
20623 @if gold-bootstrap
20624 maybe-configure-stageprofile-gold: configure-stageprofile-gold
20625 configure-stageprofile-gold:
20626 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20627 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20628 @r=`${PWD_COMMAND}`; export r; \
20629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20630 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20631 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20632 $(HOST_EXPORTS) \
20633 $(POSTSTAGE1_HOST_EXPORTS) \
20634 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20635 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
20636 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20637 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
20638 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20639 cd $(HOST_SUBDIR)/gold || exit 1; \
20640 case $(srcdir) in \
20641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20642 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20644 esac; \
20645 srcdiroption="--srcdir=$${topdir}/gold"; \
20646 libsrcdir="$$s/gold"; \
20647 $(SHELL) $${libsrcdir}/configure \
20648 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20649 --target=${target_alias} $${srcdiroption} \
20650 --with-build-libsubdir=$(HOST_SUBDIR) \
20651 $(STAGEprofile_CONFIGURE_FLAGS)
20652 @endif gold-bootstrap
20653
20654 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
20655 maybe-configure-stagefeedback-gold:
20656 @if gold-bootstrap
20657 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
20658 configure-stagefeedback-gold:
20659 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20660 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20661 @r=`${PWD_COMMAND}`; export r; \
20662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20663 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20664 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20665 $(HOST_EXPORTS) \
20666 $(POSTSTAGE1_HOST_EXPORTS) \
20667 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20668 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
20669 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20670 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
20671 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20672 cd $(HOST_SUBDIR)/gold || exit 1; \
20673 case $(srcdir) in \
20674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20675 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20677 esac; \
20678 srcdiroption="--srcdir=$${topdir}/gold"; \
20679 libsrcdir="$$s/gold"; \
20680 $(SHELL) $${libsrcdir}/configure \
20681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20682 --target=${target_alias} $${srcdiroption} \
20683 --with-build-libsubdir=$(HOST_SUBDIR) \
20684 $(STAGEfeedback_CONFIGURE_FLAGS)
20685 @endif gold-bootstrap
20686
20687
20688
20689
20690
20691 .PHONY: all-gold maybe-all-gold
20692 maybe-all-gold:
20693 @if gcc-bootstrap
20694 all-gold: stage_current
20695 @endif gcc-bootstrap
20696 @if gold
20697 TARGET-gold=all
20698 maybe-all-gold: all-gold
20699 all-gold: configure-gold
20700 @r=`${PWD_COMMAND}`; export r; \
20701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20702 $(HOST_EXPORTS) \
20703 (cd $(HOST_SUBDIR)/gold && \
20704 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20705 $(TARGET-gold))
20706 @endif gold
20707
20708
20709
20710 .PHONY: all-stage1-gold maybe-all-stage1-gold
20711 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
20712 maybe-all-stage1-gold:
20713 maybe-clean-stage1-gold:
20714 @if gold-bootstrap
20715 maybe-all-stage1-gold: all-stage1-gold
20716 all-stage1: all-stage1-gold
20717 TARGET-stage1-gold = $(TARGET-gold)
20718 all-stage1-gold: configure-stage1-gold
20719 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20720 @r=`${PWD_COMMAND}`; export r; \
20721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20722 TFLAGS="$(STAGE1_TFLAGS)"; \
20723 $(HOST_EXPORTS) \
20724 cd $(HOST_SUBDIR)/gold && \
20725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20726 CFLAGS="$(STAGE1_CFLAGS)" \
20727 CXXFLAGS="$(STAGE1_CFLAGS)" \
20728 LIBCFLAGS="$(LIBCFLAGS)" \
20729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20732 $(EXTRA_HOST_FLAGS) \
20733 TFLAGS="$(STAGE1_TFLAGS)" \
20734 $(TARGET-stage1-gold)
20735
20736 maybe-clean-stage1-gold: clean-stage1-gold
20737 clean-stage1: clean-stage1-gold
20738 clean-stage1-gold:
20739 @if [ $(current_stage) = stage1 ]; then \
20740 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20741 else \
20742 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
20743 $(MAKE) stage1-start; \
20744 fi; \
20745 cd $(HOST_SUBDIR)/gold && \
20746 $(MAKE) $(EXTRA_HOST_FLAGS) \
20747 clean
20748 @endif gold-bootstrap
20749
20750
20751 .PHONY: all-stage2-gold maybe-all-stage2-gold
20752 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
20753 maybe-all-stage2-gold:
20754 maybe-clean-stage2-gold:
20755 @if gold-bootstrap
20756 maybe-all-stage2-gold: all-stage2-gold
20757 all-stage2: all-stage2-gold
20758 TARGET-stage2-gold = $(TARGET-gold)
20759 all-stage2-gold: configure-stage2-gold
20760 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20761 @r=`${PWD_COMMAND}`; export r; \
20762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20763 TFLAGS="$(STAGE2_TFLAGS)"; \
20764 $(HOST_EXPORTS) \
20765 $(POSTSTAGE1_HOST_EXPORTS) \
20766 cd $(HOST_SUBDIR)/gold && \
20767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20768 CFLAGS="$(STAGE2_CFLAGS)" \
20769 CXXFLAGS="$(STAGE2_CFLAGS)" \
20770 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20774 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20775 TFLAGS="$(STAGE2_TFLAGS)" \
20776 $(TARGET-stage2-gold)
20777
20778 maybe-clean-stage2-gold: clean-stage2-gold
20779 clean-stage2: clean-stage2-gold
20780 clean-stage2-gold:
20781 @if [ $(current_stage) = stage2 ]; then \
20782 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20783 else \
20784 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
20785 $(MAKE) stage2-start; \
20786 fi; \
20787 cd $(HOST_SUBDIR)/gold && \
20788 $(MAKE) $(EXTRA_HOST_FLAGS) \
20789 $(POSTSTAGE1_FLAGS_TO_PASS) \
20790 clean
20791 @endif gold-bootstrap
20792
20793
20794 .PHONY: all-stage3-gold maybe-all-stage3-gold
20795 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
20796 maybe-all-stage3-gold:
20797 maybe-clean-stage3-gold:
20798 @if gold-bootstrap
20799 maybe-all-stage3-gold: all-stage3-gold
20800 all-stage3: all-stage3-gold
20801 TARGET-stage3-gold = $(TARGET-gold)
20802 all-stage3-gold: configure-stage3-gold
20803 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20804 @r=`${PWD_COMMAND}`; export r; \
20805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20806 TFLAGS="$(STAGE3_TFLAGS)"; \
20807 $(HOST_EXPORTS) \
20808 $(POSTSTAGE1_HOST_EXPORTS) \
20809 cd $(HOST_SUBDIR)/gold && \
20810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20811 CFLAGS="$(STAGE3_CFLAGS)" \
20812 CXXFLAGS="$(STAGE3_CFLAGS)" \
20813 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20817 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20818 TFLAGS="$(STAGE3_TFLAGS)" \
20819 $(TARGET-stage3-gold)
20820
20821 maybe-clean-stage3-gold: clean-stage3-gold
20822 clean-stage3: clean-stage3-gold
20823 clean-stage3-gold:
20824 @if [ $(current_stage) = stage3 ]; then \
20825 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20826 else \
20827 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
20828 $(MAKE) stage3-start; \
20829 fi; \
20830 cd $(HOST_SUBDIR)/gold && \
20831 $(MAKE) $(EXTRA_HOST_FLAGS) \
20832 $(POSTSTAGE1_FLAGS_TO_PASS) \
20833 clean
20834 @endif gold-bootstrap
20835
20836
20837 .PHONY: all-stage4-gold maybe-all-stage4-gold
20838 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
20839 maybe-all-stage4-gold:
20840 maybe-clean-stage4-gold:
20841 @if gold-bootstrap
20842 maybe-all-stage4-gold: all-stage4-gold
20843 all-stage4: all-stage4-gold
20844 TARGET-stage4-gold = $(TARGET-gold)
20845 all-stage4-gold: configure-stage4-gold
20846 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20847 @r=`${PWD_COMMAND}`; export r; \
20848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20849 TFLAGS="$(STAGE4_TFLAGS)"; \
20850 $(HOST_EXPORTS) \
20851 $(POSTSTAGE1_HOST_EXPORTS) \
20852 cd $(HOST_SUBDIR)/gold && \
20853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20854 CFLAGS="$(STAGE4_CFLAGS)" \
20855 CXXFLAGS="$(STAGE4_CFLAGS)" \
20856 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20860 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20861 TFLAGS="$(STAGE4_TFLAGS)" \
20862 $(TARGET-stage4-gold)
20863
20864 maybe-clean-stage4-gold: clean-stage4-gold
20865 clean-stage4: clean-stage4-gold
20866 clean-stage4-gold:
20867 @if [ $(current_stage) = stage4 ]; then \
20868 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20869 else \
20870 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
20871 $(MAKE) stage4-start; \
20872 fi; \
20873 cd $(HOST_SUBDIR)/gold && \
20874 $(MAKE) $(EXTRA_HOST_FLAGS) \
20875 $(POSTSTAGE1_FLAGS_TO_PASS) \
20876 clean
20877 @endif gold-bootstrap
20878
20879
20880 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
20881 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
20882 maybe-all-stageprofile-gold:
20883 maybe-clean-stageprofile-gold:
20884 @if gold-bootstrap
20885 maybe-all-stageprofile-gold: all-stageprofile-gold
20886 all-stageprofile: all-stageprofile-gold
20887 TARGET-stageprofile-gold = $(TARGET-gold)
20888 all-stageprofile-gold: configure-stageprofile-gold
20889 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20890 @r=`${PWD_COMMAND}`; export r; \
20891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20892 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20893 $(HOST_EXPORTS) \
20894 $(POSTSTAGE1_HOST_EXPORTS) \
20895 cd $(HOST_SUBDIR)/gold && \
20896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20897 CFLAGS="$(STAGEprofile_CFLAGS)" \
20898 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
20899 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20903 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20904 TFLAGS="$(STAGEprofile_TFLAGS)" \
20905 $(TARGET-stageprofile-gold)
20906
20907 maybe-clean-stageprofile-gold: clean-stageprofile-gold
20908 clean-stageprofile: clean-stageprofile-gold
20909 clean-stageprofile-gold:
20910 @if [ $(current_stage) = stageprofile ]; then \
20911 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20912 else \
20913 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
20914 $(MAKE) stageprofile-start; \
20915 fi; \
20916 cd $(HOST_SUBDIR)/gold && \
20917 $(MAKE) $(EXTRA_HOST_FLAGS) \
20918 $(POSTSTAGE1_FLAGS_TO_PASS) \
20919 clean
20920 @endif gold-bootstrap
20921
20922
20923 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
20924 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
20925 maybe-all-stagefeedback-gold:
20926 maybe-clean-stagefeedback-gold:
20927 @if gold-bootstrap
20928 maybe-all-stagefeedback-gold: all-stagefeedback-gold
20929 all-stagefeedback: all-stagefeedback-gold
20930 TARGET-stagefeedback-gold = $(TARGET-gold)
20931 all-stagefeedback-gold: configure-stagefeedback-gold
20932 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20933 @r=`${PWD_COMMAND}`; export r; \
20934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20935 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20936 $(HOST_EXPORTS) \
20937 $(POSTSTAGE1_HOST_EXPORTS) \
20938 cd $(HOST_SUBDIR)/gold && \
20939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20940 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20941 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
20942 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20946 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20947 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20948 $(TARGET-stagefeedback-gold)
20949
20950 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
20951 clean-stagefeedback: clean-stagefeedback-gold
20952 clean-stagefeedback-gold:
20953 @if [ $(current_stage) = stagefeedback ]; then \
20954 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20955 else \
20956 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
20957 $(MAKE) stagefeedback-start; \
20958 fi; \
20959 cd $(HOST_SUBDIR)/gold && \
20960 $(MAKE) $(EXTRA_HOST_FLAGS) \
20961 $(POSTSTAGE1_FLAGS_TO_PASS) \
20962 clean
20963 @endif gold-bootstrap
20964
20965
20966
20967
20968
20969 .PHONY: check-gold maybe-check-gold
20970 maybe-check-gold:
20971 @if gold
20972 maybe-check-gold: check-gold
20973
20974 check-gold:
20975 @: $(MAKE); $(unstage)
20976 @r=`${PWD_COMMAND}`; export r; \
20977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20978 $(HOST_EXPORTS) \
20979 (cd $(HOST_SUBDIR)/gold && \
20980 $(MAKE) $(FLAGS_TO_PASS) check)
20981
20982 @endif gold
20983
20984 .PHONY: install-gold maybe-install-gold
20985 maybe-install-gold:
20986 @if gold
20987 maybe-install-gold: install-gold
20988
20989 install-gold: installdirs
20990 @: $(MAKE); $(unstage)
20991 @r=`${PWD_COMMAND}`; export r; \
20992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20993 $(HOST_EXPORTS) \
20994 (cd $(HOST_SUBDIR)/gold && \
20995 $(MAKE) $(FLAGS_TO_PASS) install)
20996
20997 @endif gold
20998
20999 # Other targets (info, dvi, pdf, etc.)
21000
21001 .PHONY: maybe-info-gold info-gold
21002 maybe-info-gold:
21003 @if gold
21004 maybe-info-gold: info-gold
21005
21006 info-gold: \
21007 configure-gold
21008 @[ -f ./gold/Makefile ] || exit 0; \
21009 r=`${PWD_COMMAND}`; export r; \
21010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21011 $(HOST_EXPORTS) \
21012 for flag in $(EXTRA_HOST_FLAGS) ; do \
21013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21014 done; \
21015 echo "Doing info in gold" ; \
21016 (cd $(HOST_SUBDIR)/gold && \
21017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21019 "RANLIB=$${RANLIB}" \
21020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21021 info) \
21022 || exit 1
21023
21024 @endif gold
21025
21026 .PHONY: maybe-dvi-gold dvi-gold
21027 maybe-dvi-gold:
21028 @if gold
21029 maybe-dvi-gold: dvi-gold
21030
21031 dvi-gold: \
21032 configure-gold
21033 @[ -f ./gold/Makefile ] || exit 0; \
21034 r=`${PWD_COMMAND}`; export r; \
21035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21036 $(HOST_EXPORTS) \
21037 for flag in $(EXTRA_HOST_FLAGS) ; do \
21038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21039 done; \
21040 echo "Doing dvi in gold" ; \
21041 (cd $(HOST_SUBDIR)/gold && \
21042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21044 "RANLIB=$${RANLIB}" \
21045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21046 dvi) \
21047 || exit 1
21048
21049 @endif gold
21050
21051 .PHONY: maybe-pdf-gold pdf-gold
21052 maybe-pdf-gold:
21053 @if gold
21054 maybe-pdf-gold: pdf-gold
21055
21056 pdf-gold: \
21057 configure-gold
21058 @[ -f ./gold/Makefile ] || exit 0; \
21059 r=`${PWD_COMMAND}`; export r; \
21060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21061 $(HOST_EXPORTS) \
21062 for flag in $(EXTRA_HOST_FLAGS) ; do \
21063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21064 done; \
21065 echo "Doing pdf in gold" ; \
21066 (cd $(HOST_SUBDIR)/gold && \
21067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21069 "RANLIB=$${RANLIB}" \
21070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21071 pdf) \
21072 || exit 1
21073
21074 @endif gold
21075
21076 .PHONY: maybe-html-gold html-gold
21077 maybe-html-gold:
21078 @if gold
21079 maybe-html-gold: html-gold
21080
21081 html-gold: \
21082 configure-gold
21083 @[ -f ./gold/Makefile ] || exit 0; \
21084 r=`${PWD_COMMAND}`; export r; \
21085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21086 $(HOST_EXPORTS) \
21087 for flag in $(EXTRA_HOST_FLAGS) ; do \
21088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21089 done; \
21090 echo "Doing html in gold" ; \
21091 (cd $(HOST_SUBDIR)/gold && \
21092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21094 "RANLIB=$${RANLIB}" \
21095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21096 html) \
21097 || exit 1
21098
21099 @endif gold
21100
21101 .PHONY: maybe-TAGS-gold TAGS-gold
21102 maybe-TAGS-gold:
21103 @if gold
21104 maybe-TAGS-gold: TAGS-gold
21105
21106 TAGS-gold: \
21107 configure-gold
21108 @[ -f ./gold/Makefile ] || exit 0; \
21109 r=`${PWD_COMMAND}`; export r; \
21110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21111 $(HOST_EXPORTS) \
21112 for flag in $(EXTRA_HOST_FLAGS) ; do \
21113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21114 done; \
21115 echo "Doing TAGS in gold" ; \
21116 (cd $(HOST_SUBDIR)/gold && \
21117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21119 "RANLIB=$${RANLIB}" \
21120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21121 TAGS) \
21122 || exit 1
21123
21124 @endif gold
21125
21126 .PHONY: maybe-install-info-gold install-info-gold
21127 maybe-install-info-gold:
21128 @if gold
21129 maybe-install-info-gold: install-info-gold
21130
21131 install-info-gold: \
21132 configure-gold \
21133 info-gold
21134 @[ -f ./gold/Makefile ] || exit 0; \
21135 r=`${PWD_COMMAND}`; export r; \
21136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21137 $(HOST_EXPORTS) \
21138 for flag in $(EXTRA_HOST_FLAGS) ; do \
21139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21140 done; \
21141 echo "Doing install-info in gold" ; \
21142 (cd $(HOST_SUBDIR)/gold && \
21143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21145 "RANLIB=$${RANLIB}" \
21146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21147 install-info) \
21148 || exit 1
21149
21150 @endif gold
21151
21152 .PHONY: maybe-install-pdf-gold install-pdf-gold
21153 maybe-install-pdf-gold:
21154 @if gold
21155 maybe-install-pdf-gold: install-pdf-gold
21156
21157 install-pdf-gold: \
21158 configure-gold \
21159 pdf-gold
21160 @[ -f ./gold/Makefile ] || exit 0; \
21161 r=`${PWD_COMMAND}`; export r; \
21162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21163 $(HOST_EXPORTS) \
21164 for flag in $(EXTRA_HOST_FLAGS) ; do \
21165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21166 done; \
21167 echo "Doing install-pdf in gold" ; \
21168 (cd $(HOST_SUBDIR)/gold && \
21169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21171 "RANLIB=$${RANLIB}" \
21172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21173 install-pdf) \
21174 || exit 1
21175
21176 @endif gold
21177
21178 .PHONY: maybe-install-html-gold install-html-gold
21179 maybe-install-html-gold:
21180 @if gold
21181 maybe-install-html-gold: install-html-gold
21182
21183 install-html-gold: \
21184 configure-gold \
21185 html-gold
21186 @[ -f ./gold/Makefile ] || exit 0; \
21187 r=`${PWD_COMMAND}`; export r; \
21188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21189 $(HOST_EXPORTS) \
21190 for flag in $(EXTRA_HOST_FLAGS) ; do \
21191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21192 done; \
21193 echo "Doing install-html in gold" ; \
21194 (cd $(HOST_SUBDIR)/gold && \
21195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21197 "RANLIB=$${RANLIB}" \
21198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21199 install-html) \
21200 || exit 1
21201
21202 @endif gold
21203
21204 .PHONY: maybe-installcheck-gold installcheck-gold
21205 maybe-installcheck-gold:
21206 @if gold
21207 maybe-installcheck-gold: installcheck-gold
21208
21209 installcheck-gold: \
21210 configure-gold
21211 @[ -f ./gold/Makefile ] || exit 0; \
21212 r=`${PWD_COMMAND}`; export r; \
21213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21214 $(HOST_EXPORTS) \
21215 for flag in $(EXTRA_HOST_FLAGS) ; do \
21216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21217 done; \
21218 echo "Doing installcheck in gold" ; \
21219 (cd $(HOST_SUBDIR)/gold && \
21220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21222 "RANLIB=$${RANLIB}" \
21223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21224 installcheck) \
21225 || exit 1
21226
21227 @endif gold
21228
21229 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
21230 maybe-mostlyclean-gold:
21231 @if gold
21232 maybe-mostlyclean-gold: mostlyclean-gold
21233
21234 mostlyclean-gold:
21235 @[ -f ./gold/Makefile ] || exit 0; \
21236 r=`${PWD_COMMAND}`; export r; \
21237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21238 $(HOST_EXPORTS) \
21239 for flag in $(EXTRA_HOST_FLAGS) ; do \
21240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21241 done; \
21242 echo "Doing mostlyclean in gold" ; \
21243 (cd $(HOST_SUBDIR)/gold && \
21244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21246 "RANLIB=$${RANLIB}" \
21247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21248 mostlyclean) \
21249 || exit 1
21250
21251 @endif gold
21252
21253 .PHONY: maybe-clean-gold clean-gold
21254 maybe-clean-gold:
21255 @if gold
21256 maybe-clean-gold: clean-gold
21257
21258 clean-gold:
21259 @[ -f ./gold/Makefile ] || exit 0; \
21260 r=`${PWD_COMMAND}`; export r; \
21261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21262 $(HOST_EXPORTS) \
21263 for flag in $(EXTRA_HOST_FLAGS) ; do \
21264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21265 done; \
21266 echo "Doing clean in gold" ; \
21267 (cd $(HOST_SUBDIR)/gold && \
21268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21270 "RANLIB=$${RANLIB}" \
21271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21272 clean) \
21273 || exit 1
21274
21275 @endif gold
21276
21277 .PHONY: maybe-distclean-gold distclean-gold
21278 maybe-distclean-gold:
21279 @if gold
21280 maybe-distclean-gold: distclean-gold
21281
21282 distclean-gold:
21283 @[ -f ./gold/Makefile ] || exit 0; \
21284 r=`${PWD_COMMAND}`; export r; \
21285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21286 $(HOST_EXPORTS) \
21287 for flag in $(EXTRA_HOST_FLAGS) ; do \
21288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21289 done; \
21290 echo "Doing distclean in gold" ; \
21291 (cd $(HOST_SUBDIR)/gold && \
21292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21294 "RANLIB=$${RANLIB}" \
21295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21296 distclean) \
21297 || exit 1
21298
21299 @endif gold
21300
21301 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
21302 maybe-maintainer-clean-gold:
21303 @if gold
21304 maybe-maintainer-clean-gold: maintainer-clean-gold
21305
21306 maintainer-clean-gold:
21307 @[ -f ./gold/Makefile ] || exit 0; \
21308 r=`${PWD_COMMAND}`; export r; \
21309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21310 $(HOST_EXPORTS) \
21311 for flag in $(EXTRA_HOST_FLAGS) ; do \
21312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21313 done; \
21314 echo "Doing maintainer-clean in gold" ; \
21315 (cd $(HOST_SUBDIR)/gold && \
21316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21318 "RANLIB=$${RANLIB}" \
21319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21320 maintainer-clean) \
21321 || exit 1
21322
21323 @endif gold
21324
21325
21326
21327 .PHONY: configure-gprof maybe-configure-gprof
21328 maybe-configure-gprof:
21329 @if gcc-bootstrap
21330 configure-gprof: stage_current
21331 @endif gcc-bootstrap
21332 @if gprof
21333 maybe-configure-gprof: configure-gprof
21334 configure-gprof:
21335 @: $(MAKE); $(unstage)
21336 @r=`${PWD_COMMAND}`; export r; \
21337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21338 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
21339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
21340 $(HOST_EXPORTS) \
21341 echo Configuring in $(HOST_SUBDIR)/gprof; \
21342 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
21343 case $(srcdir) in \
21344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21345 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
21346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21347 esac; \
21348 srcdiroption="--srcdir=$${topdir}/gprof"; \
21349 libsrcdir="$$s/gprof"; \
21350 $(SHELL) $${libsrcdir}/configure \
21351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21352 --target=${target_alias} $${srcdiroption} \
21353 || exit 1
21354 @endif gprof
21355
21356
21357
21358
21359
21360 .PHONY: all-gprof maybe-all-gprof
21361 maybe-all-gprof:
21362 @if gcc-bootstrap
21363 all-gprof: stage_current
21364 @endif gcc-bootstrap
21365 @if gprof
21366 TARGET-gprof=all
21367 maybe-all-gprof: all-gprof
21368 all-gprof: configure-gprof
21369 @: $(MAKE); $(unstage)
21370 @r=`${PWD_COMMAND}`; export r; \
21371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21372 $(HOST_EXPORTS) \
21373 (cd $(HOST_SUBDIR)/gprof && \
21374 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21375 $(TARGET-gprof))
21376 @endif gprof
21377
21378
21379
21380
21381 .PHONY: check-gprof maybe-check-gprof
21382 maybe-check-gprof:
21383 @if gprof
21384 maybe-check-gprof: check-gprof
21385
21386 check-gprof:
21387 @: $(MAKE); $(unstage)
21388 @r=`${PWD_COMMAND}`; export r; \
21389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21390 $(HOST_EXPORTS) \
21391 (cd $(HOST_SUBDIR)/gprof && \
21392 $(MAKE) $(FLAGS_TO_PASS) check)
21393
21394 @endif gprof
21395
21396 .PHONY: install-gprof maybe-install-gprof
21397 maybe-install-gprof:
21398 @if gprof
21399 maybe-install-gprof: install-gprof
21400
21401 install-gprof: installdirs
21402 @: $(MAKE); $(unstage)
21403 @r=`${PWD_COMMAND}`; export r; \
21404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21405 $(HOST_EXPORTS) \
21406 (cd $(HOST_SUBDIR)/gprof && \
21407 $(MAKE) $(FLAGS_TO_PASS) install)
21408
21409 @endif gprof
21410
21411 # Other targets (info, dvi, pdf, etc.)
21412
21413 .PHONY: maybe-info-gprof info-gprof
21414 maybe-info-gprof:
21415 @if gprof
21416 maybe-info-gprof: info-gprof
21417
21418 info-gprof: \
21419 configure-gprof
21420 @: $(MAKE); $(unstage)
21421 @[ -f ./gprof/Makefile ] || exit 0; \
21422 r=`${PWD_COMMAND}`; export r; \
21423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21424 $(HOST_EXPORTS) \
21425 for flag in $(EXTRA_HOST_FLAGS) ; do \
21426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21427 done; \
21428 echo "Doing info in gprof" ; \
21429 (cd $(HOST_SUBDIR)/gprof && \
21430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21432 "RANLIB=$${RANLIB}" \
21433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21434 info) \
21435 || exit 1
21436
21437 @endif gprof
21438
21439 .PHONY: maybe-dvi-gprof dvi-gprof
21440 maybe-dvi-gprof:
21441 @if gprof
21442 maybe-dvi-gprof: dvi-gprof
21443
21444 dvi-gprof: \
21445 configure-gprof
21446 @: $(MAKE); $(unstage)
21447 @[ -f ./gprof/Makefile ] || exit 0; \
21448 r=`${PWD_COMMAND}`; export r; \
21449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21450 $(HOST_EXPORTS) \
21451 for flag in $(EXTRA_HOST_FLAGS) ; do \
21452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21453 done; \
21454 echo "Doing dvi in gprof" ; \
21455 (cd $(HOST_SUBDIR)/gprof && \
21456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21458 "RANLIB=$${RANLIB}" \
21459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21460 dvi) \
21461 || exit 1
21462
21463 @endif gprof
21464
21465 .PHONY: maybe-pdf-gprof pdf-gprof
21466 maybe-pdf-gprof:
21467 @if gprof
21468 maybe-pdf-gprof: pdf-gprof
21469
21470 pdf-gprof: \
21471 configure-gprof
21472 @: $(MAKE); $(unstage)
21473 @[ -f ./gprof/Makefile ] || exit 0; \
21474 r=`${PWD_COMMAND}`; export r; \
21475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21476 $(HOST_EXPORTS) \
21477 for flag in $(EXTRA_HOST_FLAGS) ; do \
21478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21479 done; \
21480 echo "Doing pdf in gprof" ; \
21481 (cd $(HOST_SUBDIR)/gprof && \
21482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21484 "RANLIB=$${RANLIB}" \
21485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21486 pdf) \
21487 || exit 1
21488
21489 @endif gprof
21490
21491 .PHONY: maybe-html-gprof html-gprof
21492 maybe-html-gprof:
21493 @if gprof
21494 maybe-html-gprof: html-gprof
21495
21496 html-gprof: \
21497 configure-gprof
21498 @: $(MAKE); $(unstage)
21499 @[ -f ./gprof/Makefile ] || exit 0; \
21500 r=`${PWD_COMMAND}`; export r; \
21501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21502 $(HOST_EXPORTS) \
21503 for flag in $(EXTRA_HOST_FLAGS) ; do \
21504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21505 done; \
21506 echo "Doing html in gprof" ; \
21507 (cd $(HOST_SUBDIR)/gprof && \
21508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21510 "RANLIB=$${RANLIB}" \
21511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21512 html) \
21513 || exit 1
21514
21515 @endif gprof
21516
21517 .PHONY: maybe-TAGS-gprof TAGS-gprof
21518 maybe-TAGS-gprof:
21519 @if gprof
21520 maybe-TAGS-gprof: TAGS-gprof
21521
21522 TAGS-gprof: \
21523 configure-gprof
21524 @: $(MAKE); $(unstage)
21525 @[ -f ./gprof/Makefile ] || exit 0; \
21526 r=`${PWD_COMMAND}`; export r; \
21527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21528 $(HOST_EXPORTS) \
21529 for flag in $(EXTRA_HOST_FLAGS) ; do \
21530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21531 done; \
21532 echo "Doing TAGS in gprof" ; \
21533 (cd $(HOST_SUBDIR)/gprof && \
21534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21536 "RANLIB=$${RANLIB}" \
21537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21538 TAGS) \
21539 || exit 1
21540
21541 @endif gprof
21542
21543 .PHONY: maybe-install-info-gprof install-info-gprof
21544 maybe-install-info-gprof:
21545 @if gprof
21546 maybe-install-info-gprof: install-info-gprof
21547
21548 install-info-gprof: \
21549 configure-gprof \
21550 info-gprof
21551 @: $(MAKE); $(unstage)
21552 @[ -f ./gprof/Makefile ] || exit 0; \
21553 r=`${PWD_COMMAND}`; export r; \
21554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21555 $(HOST_EXPORTS) \
21556 for flag in $(EXTRA_HOST_FLAGS) ; do \
21557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21558 done; \
21559 echo "Doing install-info in gprof" ; \
21560 (cd $(HOST_SUBDIR)/gprof && \
21561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21563 "RANLIB=$${RANLIB}" \
21564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21565 install-info) \
21566 || exit 1
21567
21568 @endif gprof
21569
21570 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
21571 maybe-install-pdf-gprof:
21572 @if gprof
21573 maybe-install-pdf-gprof: install-pdf-gprof
21574
21575 install-pdf-gprof: \
21576 configure-gprof \
21577 pdf-gprof
21578 @: $(MAKE); $(unstage)
21579 @[ -f ./gprof/Makefile ] || exit 0; \
21580 r=`${PWD_COMMAND}`; export r; \
21581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21582 $(HOST_EXPORTS) \
21583 for flag in $(EXTRA_HOST_FLAGS) ; do \
21584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21585 done; \
21586 echo "Doing install-pdf in gprof" ; \
21587 (cd $(HOST_SUBDIR)/gprof && \
21588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21590 "RANLIB=$${RANLIB}" \
21591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21592 install-pdf) \
21593 || exit 1
21594
21595 @endif gprof
21596
21597 .PHONY: maybe-install-html-gprof install-html-gprof
21598 maybe-install-html-gprof:
21599 @if gprof
21600 maybe-install-html-gprof: install-html-gprof
21601
21602 install-html-gprof: \
21603 configure-gprof \
21604 html-gprof
21605 @: $(MAKE); $(unstage)
21606 @[ -f ./gprof/Makefile ] || exit 0; \
21607 r=`${PWD_COMMAND}`; export r; \
21608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21609 $(HOST_EXPORTS) \
21610 for flag in $(EXTRA_HOST_FLAGS) ; do \
21611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21612 done; \
21613 echo "Doing install-html in gprof" ; \
21614 (cd $(HOST_SUBDIR)/gprof && \
21615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21617 "RANLIB=$${RANLIB}" \
21618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21619 install-html) \
21620 || exit 1
21621
21622 @endif gprof
21623
21624 .PHONY: maybe-installcheck-gprof installcheck-gprof
21625 maybe-installcheck-gprof:
21626 @if gprof
21627 maybe-installcheck-gprof: installcheck-gprof
21628
21629 installcheck-gprof: \
21630 configure-gprof
21631 @: $(MAKE); $(unstage)
21632 @[ -f ./gprof/Makefile ] || exit 0; \
21633 r=`${PWD_COMMAND}`; export r; \
21634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21635 $(HOST_EXPORTS) \
21636 for flag in $(EXTRA_HOST_FLAGS) ; do \
21637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21638 done; \
21639 echo "Doing installcheck in gprof" ; \
21640 (cd $(HOST_SUBDIR)/gprof && \
21641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21643 "RANLIB=$${RANLIB}" \
21644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21645 installcheck) \
21646 || exit 1
21647
21648 @endif gprof
21649
21650 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
21651 maybe-mostlyclean-gprof:
21652 @if gprof
21653 maybe-mostlyclean-gprof: mostlyclean-gprof
21654
21655 mostlyclean-gprof:
21656 @: $(MAKE); $(unstage)
21657 @[ -f ./gprof/Makefile ] || exit 0; \
21658 r=`${PWD_COMMAND}`; export r; \
21659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660 $(HOST_EXPORTS) \
21661 for flag in $(EXTRA_HOST_FLAGS) ; do \
21662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21663 done; \
21664 echo "Doing mostlyclean in gprof" ; \
21665 (cd $(HOST_SUBDIR)/gprof && \
21666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21668 "RANLIB=$${RANLIB}" \
21669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21670 mostlyclean) \
21671 || exit 1
21672
21673 @endif gprof
21674
21675 .PHONY: maybe-clean-gprof clean-gprof
21676 maybe-clean-gprof:
21677 @if gprof
21678 maybe-clean-gprof: clean-gprof
21679
21680 clean-gprof:
21681 @: $(MAKE); $(unstage)
21682 @[ -f ./gprof/Makefile ] || exit 0; \
21683 r=`${PWD_COMMAND}`; export r; \
21684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21685 $(HOST_EXPORTS) \
21686 for flag in $(EXTRA_HOST_FLAGS) ; do \
21687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21688 done; \
21689 echo "Doing clean in gprof" ; \
21690 (cd $(HOST_SUBDIR)/gprof && \
21691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21693 "RANLIB=$${RANLIB}" \
21694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21695 clean) \
21696 || exit 1
21697
21698 @endif gprof
21699
21700 .PHONY: maybe-distclean-gprof distclean-gprof
21701 maybe-distclean-gprof:
21702 @if gprof
21703 maybe-distclean-gprof: distclean-gprof
21704
21705 distclean-gprof:
21706 @: $(MAKE); $(unstage)
21707 @[ -f ./gprof/Makefile ] || exit 0; \
21708 r=`${PWD_COMMAND}`; export r; \
21709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21710 $(HOST_EXPORTS) \
21711 for flag in $(EXTRA_HOST_FLAGS) ; do \
21712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21713 done; \
21714 echo "Doing distclean in gprof" ; \
21715 (cd $(HOST_SUBDIR)/gprof && \
21716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21718 "RANLIB=$${RANLIB}" \
21719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21720 distclean) \
21721 || exit 1
21722
21723 @endif gprof
21724
21725 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
21726 maybe-maintainer-clean-gprof:
21727 @if gprof
21728 maybe-maintainer-clean-gprof: maintainer-clean-gprof
21729
21730 maintainer-clean-gprof:
21731 @: $(MAKE); $(unstage)
21732 @[ -f ./gprof/Makefile ] || exit 0; \
21733 r=`${PWD_COMMAND}`; export r; \
21734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21735 $(HOST_EXPORTS) \
21736 for flag in $(EXTRA_HOST_FLAGS) ; do \
21737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21738 done; \
21739 echo "Doing maintainer-clean in gprof" ; \
21740 (cd $(HOST_SUBDIR)/gprof && \
21741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21743 "RANLIB=$${RANLIB}" \
21744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21745 maintainer-clean) \
21746 || exit 1
21747
21748 @endif gprof
21749
21750
21751
21752 .PHONY: configure-gzip maybe-configure-gzip
21753 maybe-configure-gzip:
21754 @if gcc-bootstrap
21755 configure-gzip: stage_current
21756 @endif gcc-bootstrap
21757 @if gzip
21758 maybe-configure-gzip: configure-gzip
21759 configure-gzip:
21760 @: $(MAKE); $(unstage)
21761 @r=`${PWD_COMMAND}`; export r; \
21762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21763 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
21764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
21765 $(HOST_EXPORTS) \
21766 echo Configuring in $(HOST_SUBDIR)/gzip; \
21767 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
21768 case $(srcdir) in \
21769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21770 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
21771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21772 esac; \
21773 srcdiroption="--srcdir=$${topdir}/gzip"; \
21774 libsrcdir="$$s/gzip"; \
21775 $(SHELL) $${libsrcdir}/configure \
21776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21777 --target=${target_alias} $${srcdiroption} \
21778 || exit 1
21779 @endif gzip
21780
21781
21782
21783
21784
21785 .PHONY: all-gzip maybe-all-gzip
21786 maybe-all-gzip:
21787 @if gcc-bootstrap
21788 all-gzip: stage_current
21789 @endif gcc-bootstrap
21790 @if gzip
21791 TARGET-gzip=all
21792 maybe-all-gzip: all-gzip
21793 all-gzip: configure-gzip
21794 @: $(MAKE); $(unstage)
21795 @r=`${PWD_COMMAND}`; export r; \
21796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21797 $(HOST_EXPORTS) \
21798 (cd $(HOST_SUBDIR)/gzip && \
21799 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21800 $(TARGET-gzip))
21801 @endif gzip
21802
21803
21804
21805
21806 .PHONY: check-gzip maybe-check-gzip
21807 maybe-check-gzip:
21808 @if gzip
21809 maybe-check-gzip: check-gzip
21810
21811 check-gzip:
21812 @: $(MAKE); $(unstage)
21813 @r=`${PWD_COMMAND}`; export r; \
21814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815 $(HOST_EXPORTS) \
21816 (cd $(HOST_SUBDIR)/gzip && \
21817 $(MAKE) $(FLAGS_TO_PASS) check)
21818
21819 @endif gzip
21820
21821 .PHONY: install-gzip maybe-install-gzip
21822 maybe-install-gzip:
21823 @if gzip
21824 maybe-install-gzip: install-gzip
21825
21826 install-gzip: installdirs
21827 @: $(MAKE); $(unstage)
21828 @r=`${PWD_COMMAND}`; export r; \
21829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21830 $(HOST_EXPORTS) \
21831 (cd $(HOST_SUBDIR)/gzip && \
21832 $(MAKE) $(FLAGS_TO_PASS) install)
21833
21834 @endif gzip
21835
21836 # Other targets (info, dvi, pdf, etc.)
21837
21838 .PHONY: maybe-info-gzip info-gzip
21839 maybe-info-gzip:
21840 @if gzip
21841 maybe-info-gzip: info-gzip
21842
21843 info-gzip: \
21844 configure-gzip
21845 @: $(MAKE); $(unstage)
21846 @[ -f ./gzip/Makefile ] || exit 0; \
21847 r=`${PWD_COMMAND}`; export r; \
21848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21849 $(HOST_EXPORTS) \
21850 for flag in $(EXTRA_HOST_FLAGS) ; do \
21851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21852 done; \
21853 echo "Doing info in gzip" ; \
21854 (cd $(HOST_SUBDIR)/gzip && \
21855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21857 "RANLIB=$${RANLIB}" \
21858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21859 info) \
21860 || exit 1
21861
21862 @endif gzip
21863
21864 .PHONY: maybe-dvi-gzip dvi-gzip
21865 maybe-dvi-gzip:
21866 @if gzip
21867 maybe-dvi-gzip: dvi-gzip
21868
21869 dvi-gzip: \
21870 configure-gzip
21871 @: $(MAKE); $(unstage)
21872 @[ -f ./gzip/Makefile ] || exit 0; \
21873 r=`${PWD_COMMAND}`; export r; \
21874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21875 $(HOST_EXPORTS) \
21876 for flag in $(EXTRA_HOST_FLAGS) ; do \
21877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21878 done; \
21879 echo "Doing dvi in gzip" ; \
21880 (cd $(HOST_SUBDIR)/gzip && \
21881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21883 "RANLIB=$${RANLIB}" \
21884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21885 dvi) \
21886 || exit 1
21887
21888 @endif gzip
21889
21890 .PHONY: maybe-pdf-gzip pdf-gzip
21891 maybe-pdf-gzip:
21892 @if gzip
21893 maybe-pdf-gzip: pdf-gzip
21894
21895 pdf-gzip: \
21896 configure-gzip
21897 @: $(MAKE); $(unstage)
21898 @[ -f ./gzip/Makefile ] || exit 0; \
21899 r=`${PWD_COMMAND}`; export r; \
21900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21901 $(HOST_EXPORTS) \
21902 for flag in $(EXTRA_HOST_FLAGS) ; do \
21903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21904 done; \
21905 echo "Doing pdf in gzip" ; \
21906 (cd $(HOST_SUBDIR)/gzip && \
21907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21909 "RANLIB=$${RANLIB}" \
21910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21911 pdf) \
21912 || exit 1
21913
21914 @endif gzip
21915
21916 .PHONY: maybe-html-gzip html-gzip
21917 maybe-html-gzip:
21918 @if gzip
21919 maybe-html-gzip: html-gzip
21920
21921 html-gzip: \
21922 configure-gzip
21923 @: $(MAKE); $(unstage)
21924 @[ -f ./gzip/Makefile ] || exit 0; \
21925 r=`${PWD_COMMAND}`; export r; \
21926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21927 $(HOST_EXPORTS) \
21928 for flag in $(EXTRA_HOST_FLAGS) ; do \
21929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21930 done; \
21931 echo "Doing html in gzip" ; \
21932 (cd $(HOST_SUBDIR)/gzip && \
21933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21935 "RANLIB=$${RANLIB}" \
21936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21937 html) \
21938 || exit 1
21939
21940 @endif gzip
21941
21942 .PHONY: maybe-TAGS-gzip TAGS-gzip
21943 maybe-TAGS-gzip:
21944 @if gzip
21945 maybe-TAGS-gzip: TAGS-gzip
21946
21947 TAGS-gzip: \
21948 configure-gzip
21949 @: $(MAKE); $(unstage)
21950 @[ -f ./gzip/Makefile ] || exit 0; \
21951 r=`${PWD_COMMAND}`; export r; \
21952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21953 $(HOST_EXPORTS) \
21954 for flag in $(EXTRA_HOST_FLAGS) ; do \
21955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21956 done; \
21957 echo "Doing TAGS in gzip" ; \
21958 (cd $(HOST_SUBDIR)/gzip && \
21959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21961 "RANLIB=$${RANLIB}" \
21962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21963 TAGS) \
21964 || exit 1
21965
21966 @endif gzip
21967
21968 .PHONY: maybe-install-info-gzip install-info-gzip
21969 maybe-install-info-gzip:
21970 @if gzip
21971 maybe-install-info-gzip: install-info-gzip
21972
21973 install-info-gzip: \
21974 configure-gzip \
21975 info-gzip
21976 @: $(MAKE); $(unstage)
21977 @[ -f ./gzip/Makefile ] || exit 0; \
21978 r=`${PWD_COMMAND}`; export r; \
21979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21980 $(HOST_EXPORTS) \
21981 for flag in $(EXTRA_HOST_FLAGS) ; do \
21982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21983 done; \
21984 echo "Doing install-info in gzip" ; \
21985 (cd $(HOST_SUBDIR)/gzip && \
21986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21988 "RANLIB=$${RANLIB}" \
21989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21990 install-info) \
21991 || exit 1
21992
21993 @endif gzip
21994
21995 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
21996 maybe-install-pdf-gzip:
21997 @if gzip
21998 maybe-install-pdf-gzip: install-pdf-gzip
21999
22000 install-pdf-gzip: \
22001 configure-gzip \
22002 pdf-gzip
22003 @: $(MAKE); $(unstage)
22004 @[ -f ./gzip/Makefile ] || exit 0; \
22005 r=`${PWD_COMMAND}`; export r; \
22006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22007 $(HOST_EXPORTS) \
22008 for flag in $(EXTRA_HOST_FLAGS) ; do \
22009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22010 done; \
22011 echo "Doing install-pdf in gzip" ; \
22012 (cd $(HOST_SUBDIR)/gzip && \
22013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22015 "RANLIB=$${RANLIB}" \
22016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22017 install-pdf) \
22018 || exit 1
22019
22020 @endif gzip
22021
22022 .PHONY: maybe-install-html-gzip install-html-gzip
22023 maybe-install-html-gzip:
22024 @if gzip
22025 maybe-install-html-gzip: install-html-gzip
22026
22027 install-html-gzip: \
22028 configure-gzip \
22029 html-gzip
22030 @: $(MAKE); $(unstage)
22031 @[ -f ./gzip/Makefile ] || exit 0; \
22032 r=`${PWD_COMMAND}`; export r; \
22033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22034 $(HOST_EXPORTS) \
22035 for flag in $(EXTRA_HOST_FLAGS) ; do \
22036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22037 done; \
22038 echo "Doing install-html in gzip" ; \
22039 (cd $(HOST_SUBDIR)/gzip && \
22040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22042 "RANLIB=$${RANLIB}" \
22043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22044 install-html) \
22045 || exit 1
22046
22047 @endif gzip
22048
22049 .PHONY: maybe-installcheck-gzip installcheck-gzip
22050 maybe-installcheck-gzip:
22051 @if gzip
22052 maybe-installcheck-gzip: installcheck-gzip
22053
22054 installcheck-gzip: \
22055 configure-gzip
22056 @: $(MAKE); $(unstage)
22057 @[ -f ./gzip/Makefile ] || exit 0; \
22058 r=`${PWD_COMMAND}`; export r; \
22059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22060 $(HOST_EXPORTS) \
22061 for flag in $(EXTRA_HOST_FLAGS) ; do \
22062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22063 done; \
22064 echo "Doing installcheck in gzip" ; \
22065 (cd $(HOST_SUBDIR)/gzip && \
22066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22068 "RANLIB=$${RANLIB}" \
22069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22070 installcheck) \
22071 || exit 1
22072
22073 @endif gzip
22074
22075 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
22076 maybe-mostlyclean-gzip:
22077 @if gzip
22078 maybe-mostlyclean-gzip: mostlyclean-gzip
22079
22080 mostlyclean-gzip:
22081 @: $(MAKE); $(unstage)
22082 @[ -f ./gzip/Makefile ] || exit 0; \
22083 r=`${PWD_COMMAND}`; export r; \
22084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22085 $(HOST_EXPORTS) \
22086 for flag in $(EXTRA_HOST_FLAGS) ; do \
22087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22088 done; \
22089 echo "Doing mostlyclean in gzip" ; \
22090 (cd $(HOST_SUBDIR)/gzip && \
22091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22093 "RANLIB=$${RANLIB}" \
22094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22095 mostlyclean) \
22096 || exit 1
22097
22098 @endif gzip
22099
22100 .PHONY: maybe-clean-gzip clean-gzip
22101 maybe-clean-gzip:
22102 @if gzip
22103 maybe-clean-gzip: clean-gzip
22104
22105 clean-gzip:
22106 @: $(MAKE); $(unstage)
22107 @[ -f ./gzip/Makefile ] || exit 0; \
22108 r=`${PWD_COMMAND}`; export r; \
22109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22110 $(HOST_EXPORTS) \
22111 for flag in $(EXTRA_HOST_FLAGS) ; do \
22112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22113 done; \
22114 echo "Doing clean in gzip" ; \
22115 (cd $(HOST_SUBDIR)/gzip && \
22116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22118 "RANLIB=$${RANLIB}" \
22119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22120 clean) \
22121 || exit 1
22122
22123 @endif gzip
22124
22125 .PHONY: maybe-distclean-gzip distclean-gzip
22126 maybe-distclean-gzip:
22127 @if gzip
22128 maybe-distclean-gzip: distclean-gzip
22129
22130 distclean-gzip:
22131 @: $(MAKE); $(unstage)
22132 @[ -f ./gzip/Makefile ] || exit 0; \
22133 r=`${PWD_COMMAND}`; export r; \
22134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22135 $(HOST_EXPORTS) \
22136 for flag in $(EXTRA_HOST_FLAGS) ; do \
22137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22138 done; \
22139 echo "Doing distclean in gzip" ; \
22140 (cd $(HOST_SUBDIR)/gzip && \
22141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22143 "RANLIB=$${RANLIB}" \
22144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22145 distclean) \
22146 || exit 1
22147
22148 @endif gzip
22149
22150 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
22151 maybe-maintainer-clean-gzip:
22152 @if gzip
22153 maybe-maintainer-clean-gzip: maintainer-clean-gzip
22154
22155 maintainer-clean-gzip:
22156 @: $(MAKE); $(unstage)
22157 @[ -f ./gzip/Makefile ] || exit 0; \
22158 r=`${PWD_COMMAND}`; export r; \
22159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22160 $(HOST_EXPORTS) \
22161 for flag in $(EXTRA_HOST_FLAGS) ; do \
22162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22163 done; \
22164 echo "Doing maintainer-clean in gzip" ; \
22165 (cd $(HOST_SUBDIR)/gzip && \
22166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22168 "RANLIB=$${RANLIB}" \
22169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22170 maintainer-clean) \
22171 || exit 1
22172
22173 @endif gzip
22174
22175
22176
22177 .PHONY: configure-hello maybe-configure-hello
22178 maybe-configure-hello:
22179 @if gcc-bootstrap
22180 configure-hello: stage_current
22181 @endif gcc-bootstrap
22182 @if hello
22183 maybe-configure-hello: configure-hello
22184 configure-hello:
22185 @: $(MAKE); $(unstage)
22186 @r=`${PWD_COMMAND}`; export r; \
22187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22188 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
22189 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
22190 $(HOST_EXPORTS) \
22191 echo Configuring in $(HOST_SUBDIR)/hello; \
22192 cd "$(HOST_SUBDIR)/hello" || exit 1; \
22193 case $(srcdir) in \
22194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22195 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
22196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22197 esac; \
22198 srcdiroption="--srcdir=$${topdir}/hello"; \
22199 libsrcdir="$$s/hello"; \
22200 $(SHELL) $${libsrcdir}/configure \
22201 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22202 --target=${target_alias} $${srcdiroption} \
22203 || exit 1
22204 @endif hello
22205
22206
22207
22208
22209
22210 .PHONY: all-hello maybe-all-hello
22211 maybe-all-hello:
22212 @if gcc-bootstrap
22213 all-hello: stage_current
22214 @endif gcc-bootstrap
22215 @if hello
22216 TARGET-hello=all
22217 maybe-all-hello: all-hello
22218 all-hello: configure-hello
22219 @: $(MAKE); $(unstage)
22220 @r=`${PWD_COMMAND}`; export r; \
22221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22222 $(HOST_EXPORTS) \
22223 (cd $(HOST_SUBDIR)/hello && \
22224 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22225 $(TARGET-hello))
22226 @endif hello
22227
22228
22229
22230
22231 .PHONY: check-hello maybe-check-hello
22232 maybe-check-hello:
22233 @if hello
22234 maybe-check-hello: check-hello
22235
22236 check-hello:
22237 @: $(MAKE); $(unstage)
22238 @r=`${PWD_COMMAND}`; export r; \
22239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22240 $(HOST_EXPORTS) \
22241 (cd $(HOST_SUBDIR)/hello && \
22242 $(MAKE) $(FLAGS_TO_PASS) check)
22243
22244 @endif hello
22245
22246 .PHONY: install-hello maybe-install-hello
22247 maybe-install-hello:
22248 @if hello
22249 maybe-install-hello: install-hello
22250
22251 install-hello: installdirs
22252 @: $(MAKE); $(unstage)
22253 @r=`${PWD_COMMAND}`; export r; \
22254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22255 $(HOST_EXPORTS) \
22256 (cd $(HOST_SUBDIR)/hello && \
22257 $(MAKE) $(FLAGS_TO_PASS) install)
22258
22259 @endif hello
22260
22261 # Other targets (info, dvi, pdf, etc.)
22262
22263 .PHONY: maybe-info-hello info-hello
22264 maybe-info-hello:
22265 @if hello
22266 maybe-info-hello: info-hello
22267
22268 info-hello: \
22269 configure-hello
22270 @: $(MAKE); $(unstage)
22271 @[ -f ./hello/Makefile ] || exit 0; \
22272 r=`${PWD_COMMAND}`; export r; \
22273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22274 $(HOST_EXPORTS) \
22275 for flag in $(EXTRA_HOST_FLAGS) ; do \
22276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22277 done; \
22278 echo "Doing info in hello" ; \
22279 (cd $(HOST_SUBDIR)/hello && \
22280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22282 "RANLIB=$${RANLIB}" \
22283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22284 info) \
22285 || exit 1
22286
22287 @endif hello
22288
22289 .PHONY: maybe-dvi-hello dvi-hello
22290 maybe-dvi-hello:
22291 @if hello
22292 maybe-dvi-hello: dvi-hello
22293
22294 dvi-hello: \
22295 configure-hello
22296 @: $(MAKE); $(unstage)
22297 @[ -f ./hello/Makefile ] || exit 0; \
22298 r=`${PWD_COMMAND}`; export r; \
22299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22300 $(HOST_EXPORTS) \
22301 for flag in $(EXTRA_HOST_FLAGS) ; do \
22302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22303 done; \
22304 echo "Doing dvi in hello" ; \
22305 (cd $(HOST_SUBDIR)/hello && \
22306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22308 "RANLIB=$${RANLIB}" \
22309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22310 dvi) \
22311 || exit 1
22312
22313 @endif hello
22314
22315 .PHONY: maybe-pdf-hello pdf-hello
22316 maybe-pdf-hello:
22317 @if hello
22318 maybe-pdf-hello: pdf-hello
22319
22320 pdf-hello: \
22321 configure-hello
22322 @: $(MAKE); $(unstage)
22323 @[ -f ./hello/Makefile ] || exit 0; \
22324 r=`${PWD_COMMAND}`; export r; \
22325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22326 $(HOST_EXPORTS) \
22327 for flag in $(EXTRA_HOST_FLAGS) ; do \
22328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22329 done; \
22330 echo "Doing pdf in hello" ; \
22331 (cd $(HOST_SUBDIR)/hello && \
22332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22334 "RANLIB=$${RANLIB}" \
22335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22336 pdf) \
22337 || exit 1
22338
22339 @endif hello
22340
22341 .PHONY: maybe-html-hello html-hello
22342 maybe-html-hello:
22343 @if hello
22344 maybe-html-hello: html-hello
22345
22346 html-hello: \
22347 configure-hello
22348 @: $(MAKE); $(unstage)
22349 @[ -f ./hello/Makefile ] || exit 0; \
22350 r=`${PWD_COMMAND}`; export r; \
22351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22352 $(HOST_EXPORTS) \
22353 for flag in $(EXTRA_HOST_FLAGS) ; do \
22354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22355 done; \
22356 echo "Doing html in hello" ; \
22357 (cd $(HOST_SUBDIR)/hello && \
22358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22360 "RANLIB=$${RANLIB}" \
22361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22362 html) \
22363 || exit 1
22364
22365 @endif hello
22366
22367 .PHONY: maybe-TAGS-hello TAGS-hello
22368 maybe-TAGS-hello:
22369 @if hello
22370 maybe-TAGS-hello: TAGS-hello
22371
22372 TAGS-hello: \
22373 configure-hello
22374 @: $(MAKE); $(unstage)
22375 @[ -f ./hello/Makefile ] || exit 0; \
22376 r=`${PWD_COMMAND}`; export r; \
22377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22378 $(HOST_EXPORTS) \
22379 for flag in $(EXTRA_HOST_FLAGS) ; do \
22380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22381 done; \
22382 echo "Doing TAGS in hello" ; \
22383 (cd $(HOST_SUBDIR)/hello && \
22384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22386 "RANLIB=$${RANLIB}" \
22387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22388 TAGS) \
22389 || exit 1
22390
22391 @endif hello
22392
22393 .PHONY: maybe-install-info-hello install-info-hello
22394 maybe-install-info-hello:
22395 @if hello
22396 maybe-install-info-hello: install-info-hello
22397
22398 install-info-hello: \
22399 configure-hello \
22400 info-hello
22401 @: $(MAKE); $(unstage)
22402 @[ -f ./hello/Makefile ] || exit 0; \
22403 r=`${PWD_COMMAND}`; export r; \
22404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22405 $(HOST_EXPORTS) \
22406 for flag in $(EXTRA_HOST_FLAGS) ; do \
22407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22408 done; \
22409 echo "Doing install-info in hello" ; \
22410 (cd $(HOST_SUBDIR)/hello && \
22411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22413 "RANLIB=$${RANLIB}" \
22414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22415 install-info) \
22416 || exit 1
22417
22418 @endif hello
22419
22420 .PHONY: maybe-install-pdf-hello install-pdf-hello
22421 maybe-install-pdf-hello:
22422 @if hello
22423 maybe-install-pdf-hello: install-pdf-hello
22424
22425 install-pdf-hello: \
22426 configure-hello \
22427 pdf-hello
22428 @: $(MAKE); $(unstage)
22429 @[ -f ./hello/Makefile ] || exit 0; \
22430 r=`${PWD_COMMAND}`; export r; \
22431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22432 $(HOST_EXPORTS) \
22433 for flag in $(EXTRA_HOST_FLAGS) ; do \
22434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22435 done; \
22436 echo "Doing install-pdf in hello" ; \
22437 (cd $(HOST_SUBDIR)/hello && \
22438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22440 "RANLIB=$${RANLIB}" \
22441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22442 install-pdf) \
22443 || exit 1
22444
22445 @endif hello
22446
22447 .PHONY: maybe-install-html-hello install-html-hello
22448 maybe-install-html-hello:
22449 @if hello
22450 maybe-install-html-hello: install-html-hello
22451
22452 install-html-hello: \
22453 configure-hello \
22454 html-hello
22455 @: $(MAKE); $(unstage)
22456 @[ -f ./hello/Makefile ] || exit 0; \
22457 r=`${PWD_COMMAND}`; export r; \
22458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22459 $(HOST_EXPORTS) \
22460 for flag in $(EXTRA_HOST_FLAGS) ; do \
22461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22462 done; \
22463 echo "Doing install-html in hello" ; \
22464 (cd $(HOST_SUBDIR)/hello && \
22465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22467 "RANLIB=$${RANLIB}" \
22468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22469 install-html) \
22470 || exit 1
22471
22472 @endif hello
22473
22474 .PHONY: maybe-installcheck-hello installcheck-hello
22475 maybe-installcheck-hello:
22476 @if hello
22477 maybe-installcheck-hello: installcheck-hello
22478
22479 installcheck-hello: \
22480 configure-hello
22481 @: $(MAKE); $(unstage)
22482 @[ -f ./hello/Makefile ] || exit 0; \
22483 r=`${PWD_COMMAND}`; export r; \
22484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22485 $(HOST_EXPORTS) \
22486 for flag in $(EXTRA_HOST_FLAGS) ; do \
22487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22488 done; \
22489 echo "Doing installcheck in hello" ; \
22490 (cd $(HOST_SUBDIR)/hello && \
22491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22493 "RANLIB=$${RANLIB}" \
22494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22495 installcheck) \
22496 || exit 1
22497
22498 @endif hello
22499
22500 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
22501 maybe-mostlyclean-hello:
22502 @if hello
22503 maybe-mostlyclean-hello: mostlyclean-hello
22504
22505 mostlyclean-hello:
22506 @: $(MAKE); $(unstage)
22507 @[ -f ./hello/Makefile ] || exit 0; \
22508 r=`${PWD_COMMAND}`; export r; \
22509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22510 $(HOST_EXPORTS) \
22511 for flag in $(EXTRA_HOST_FLAGS) ; do \
22512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22513 done; \
22514 echo "Doing mostlyclean in hello" ; \
22515 (cd $(HOST_SUBDIR)/hello && \
22516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22518 "RANLIB=$${RANLIB}" \
22519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22520 mostlyclean) \
22521 || exit 1
22522
22523 @endif hello
22524
22525 .PHONY: maybe-clean-hello clean-hello
22526 maybe-clean-hello:
22527 @if hello
22528 maybe-clean-hello: clean-hello
22529
22530 clean-hello:
22531 @: $(MAKE); $(unstage)
22532 @[ -f ./hello/Makefile ] || exit 0; \
22533 r=`${PWD_COMMAND}`; export r; \
22534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22535 $(HOST_EXPORTS) \
22536 for flag in $(EXTRA_HOST_FLAGS) ; do \
22537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22538 done; \
22539 echo "Doing clean in hello" ; \
22540 (cd $(HOST_SUBDIR)/hello && \
22541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22543 "RANLIB=$${RANLIB}" \
22544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22545 clean) \
22546 || exit 1
22547
22548 @endif hello
22549
22550 .PHONY: maybe-distclean-hello distclean-hello
22551 maybe-distclean-hello:
22552 @if hello
22553 maybe-distclean-hello: distclean-hello
22554
22555 distclean-hello:
22556 @: $(MAKE); $(unstage)
22557 @[ -f ./hello/Makefile ] || exit 0; \
22558 r=`${PWD_COMMAND}`; export r; \
22559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22560 $(HOST_EXPORTS) \
22561 for flag in $(EXTRA_HOST_FLAGS) ; do \
22562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22563 done; \
22564 echo "Doing distclean in hello" ; \
22565 (cd $(HOST_SUBDIR)/hello && \
22566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22568 "RANLIB=$${RANLIB}" \
22569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22570 distclean) \
22571 || exit 1
22572
22573 @endif hello
22574
22575 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
22576 maybe-maintainer-clean-hello:
22577 @if hello
22578 maybe-maintainer-clean-hello: maintainer-clean-hello
22579
22580 maintainer-clean-hello:
22581 @: $(MAKE); $(unstage)
22582 @[ -f ./hello/Makefile ] || exit 0; \
22583 r=`${PWD_COMMAND}`; export r; \
22584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585 $(HOST_EXPORTS) \
22586 for flag in $(EXTRA_HOST_FLAGS) ; do \
22587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22588 done; \
22589 echo "Doing maintainer-clean in hello" ; \
22590 (cd $(HOST_SUBDIR)/hello && \
22591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22593 "RANLIB=$${RANLIB}" \
22594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22595 maintainer-clean) \
22596 || exit 1
22597
22598 @endif hello
22599
22600
22601
22602 .PHONY: configure-indent maybe-configure-indent
22603 maybe-configure-indent:
22604 @if gcc-bootstrap
22605 configure-indent: stage_current
22606 @endif gcc-bootstrap
22607 @if indent
22608 maybe-configure-indent: configure-indent
22609 configure-indent:
22610 @: $(MAKE); $(unstage)
22611 @r=`${PWD_COMMAND}`; export r; \
22612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22613 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
22614 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
22615 $(HOST_EXPORTS) \
22616 echo Configuring in $(HOST_SUBDIR)/indent; \
22617 cd "$(HOST_SUBDIR)/indent" || exit 1; \
22618 case $(srcdir) in \
22619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22620 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
22621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22622 esac; \
22623 srcdiroption="--srcdir=$${topdir}/indent"; \
22624 libsrcdir="$$s/indent"; \
22625 $(SHELL) $${libsrcdir}/configure \
22626 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22627 --target=${target_alias} $${srcdiroption} \
22628 || exit 1
22629 @endif indent
22630
22631
22632
22633
22634
22635 .PHONY: all-indent maybe-all-indent
22636 maybe-all-indent:
22637 @if gcc-bootstrap
22638 all-indent: stage_current
22639 @endif gcc-bootstrap
22640 @if indent
22641 TARGET-indent=all
22642 maybe-all-indent: all-indent
22643 all-indent: configure-indent
22644 @: $(MAKE); $(unstage)
22645 @r=`${PWD_COMMAND}`; export r; \
22646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22647 $(HOST_EXPORTS) \
22648 (cd $(HOST_SUBDIR)/indent && \
22649 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22650 $(TARGET-indent))
22651 @endif indent
22652
22653
22654
22655
22656 .PHONY: check-indent maybe-check-indent
22657 maybe-check-indent:
22658 @if indent
22659 maybe-check-indent: check-indent
22660
22661 check-indent:
22662 @: $(MAKE); $(unstage)
22663 @r=`${PWD_COMMAND}`; export r; \
22664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22665 $(HOST_EXPORTS) \
22666 (cd $(HOST_SUBDIR)/indent && \
22667 $(MAKE) $(FLAGS_TO_PASS) check)
22668
22669 @endif indent
22670
22671 .PHONY: install-indent maybe-install-indent
22672 maybe-install-indent:
22673 @if indent
22674 maybe-install-indent: install-indent
22675
22676 install-indent: installdirs
22677 @: $(MAKE); $(unstage)
22678 @r=`${PWD_COMMAND}`; export r; \
22679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22680 $(HOST_EXPORTS) \
22681 (cd $(HOST_SUBDIR)/indent && \
22682 $(MAKE) $(FLAGS_TO_PASS) install)
22683
22684 @endif indent
22685
22686 # Other targets (info, dvi, pdf, etc.)
22687
22688 .PHONY: maybe-info-indent info-indent
22689 maybe-info-indent:
22690 @if indent
22691 maybe-info-indent: info-indent
22692
22693 info-indent: \
22694 configure-indent
22695 @: $(MAKE); $(unstage)
22696 @[ -f ./indent/Makefile ] || exit 0; \
22697 r=`${PWD_COMMAND}`; export r; \
22698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22699 $(HOST_EXPORTS) \
22700 for flag in $(EXTRA_HOST_FLAGS) ; do \
22701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22702 done; \
22703 echo "Doing info in indent" ; \
22704 (cd $(HOST_SUBDIR)/indent && \
22705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22707 "RANLIB=$${RANLIB}" \
22708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22709 info) \
22710 || exit 1
22711
22712 @endif indent
22713
22714 .PHONY: maybe-dvi-indent dvi-indent
22715 maybe-dvi-indent:
22716 @if indent
22717 maybe-dvi-indent: dvi-indent
22718
22719 dvi-indent: \
22720 configure-indent
22721 @: $(MAKE); $(unstage)
22722 @[ -f ./indent/Makefile ] || exit 0; \
22723 r=`${PWD_COMMAND}`; export r; \
22724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22725 $(HOST_EXPORTS) \
22726 for flag in $(EXTRA_HOST_FLAGS) ; do \
22727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22728 done; \
22729 echo "Doing dvi in indent" ; \
22730 (cd $(HOST_SUBDIR)/indent && \
22731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22733 "RANLIB=$${RANLIB}" \
22734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22735 dvi) \
22736 || exit 1
22737
22738 @endif indent
22739
22740 .PHONY: maybe-pdf-indent pdf-indent
22741 maybe-pdf-indent:
22742 @if indent
22743 maybe-pdf-indent: pdf-indent
22744
22745 pdf-indent: \
22746 configure-indent
22747 @: $(MAKE); $(unstage)
22748 @[ -f ./indent/Makefile ] || exit 0; \
22749 r=`${PWD_COMMAND}`; export r; \
22750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22751 $(HOST_EXPORTS) \
22752 for flag in $(EXTRA_HOST_FLAGS) ; do \
22753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22754 done; \
22755 echo "Doing pdf in indent" ; \
22756 (cd $(HOST_SUBDIR)/indent && \
22757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22759 "RANLIB=$${RANLIB}" \
22760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22761 pdf) \
22762 || exit 1
22763
22764 @endif indent
22765
22766 .PHONY: maybe-html-indent html-indent
22767 maybe-html-indent:
22768 @if indent
22769 maybe-html-indent: html-indent
22770
22771 html-indent: \
22772 configure-indent
22773 @: $(MAKE); $(unstage)
22774 @[ -f ./indent/Makefile ] || exit 0; \
22775 r=`${PWD_COMMAND}`; export r; \
22776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22777 $(HOST_EXPORTS) \
22778 for flag in $(EXTRA_HOST_FLAGS) ; do \
22779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22780 done; \
22781 echo "Doing html in indent" ; \
22782 (cd $(HOST_SUBDIR)/indent && \
22783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22785 "RANLIB=$${RANLIB}" \
22786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22787 html) \
22788 || exit 1
22789
22790 @endif indent
22791
22792 .PHONY: maybe-TAGS-indent TAGS-indent
22793 maybe-TAGS-indent:
22794 @if indent
22795 maybe-TAGS-indent: TAGS-indent
22796
22797 TAGS-indent: \
22798 configure-indent
22799 @: $(MAKE); $(unstage)
22800 @[ -f ./indent/Makefile ] || exit 0; \
22801 r=`${PWD_COMMAND}`; export r; \
22802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22803 $(HOST_EXPORTS) \
22804 for flag in $(EXTRA_HOST_FLAGS) ; do \
22805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22806 done; \
22807 echo "Doing TAGS in indent" ; \
22808 (cd $(HOST_SUBDIR)/indent && \
22809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22811 "RANLIB=$${RANLIB}" \
22812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22813 TAGS) \
22814 || exit 1
22815
22816 @endif indent
22817
22818 .PHONY: maybe-install-info-indent install-info-indent
22819 maybe-install-info-indent:
22820 @if indent
22821 maybe-install-info-indent: install-info-indent
22822
22823 install-info-indent: \
22824 configure-indent \
22825 info-indent
22826 @: $(MAKE); $(unstage)
22827 @[ -f ./indent/Makefile ] || exit 0; \
22828 r=`${PWD_COMMAND}`; export r; \
22829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22830 $(HOST_EXPORTS) \
22831 for flag in $(EXTRA_HOST_FLAGS) ; do \
22832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22833 done; \
22834 echo "Doing install-info in indent" ; \
22835 (cd $(HOST_SUBDIR)/indent && \
22836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22838 "RANLIB=$${RANLIB}" \
22839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22840 install-info) \
22841 || exit 1
22842
22843 @endif indent
22844
22845 .PHONY: maybe-install-pdf-indent install-pdf-indent
22846 maybe-install-pdf-indent:
22847 @if indent
22848 maybe-install-pdf-indent: install-pdf-indent
22849
22850 install-pdf-indent: \
22851 configure-indent \
22852 pdf-indent
22853 @: $(MAKE); $(unstage)
22854 @[ -f ./indent/Makefile ] || exit 0; \
22855 r=`${PWD_COMMAND}`; export r; \
22856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22857 $(HOST_EXPORTS) \
22858 for flag in $(EXTRA_HOST_FLAGS) ; do \
22859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22860 done; \
22861 echo "Doing install-pdf in indent" ; \
22862 (cd $(HOST_SUBDIR)/indent && \
22863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22865 "RANLIB=$${RANLIB}" \
22866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22867 install-pdf) \
22868 || exit 1
22869
22870 @endif indent
22871
22872 .PHONY: maybe-install-html-indent install-html-indent
22873 maybe-install-html-indent:
22874 @if indent
22875 maybe-install-html-indent: install-html-indent
22876
22877 install-html-indent: \
22878 configure-indent \
22879 html-indent
22880 @: $(MAKE); $(unstage)
22881 @[ -f ./indent/Makefile ] || exit 0; \
22882 r=`${PWD_COMMAND}`; export r; \
22883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22884 $(HOST_EXPORTS) \
22885 for flag in $(EXTRA_HOST_FLAGS) ; do \
22886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22887 done; \
22888 echo "Doing install-html in indent" ; \
22889 (cd $(HOST_SUBDIR)/indent && \
22890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22892 "RANLIB=$${RANLIB}" \
22893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22894 install-html) \
22895 || exit 1
22896
22897 @endif indent
22898
22899 .PHONY: maybe-installcheck-indent installcheck-indent
22900 maybe-installcheck-indent:
22901 @if indent
22902 maybe-installcheck-indent: installcheck-indent
22903
22904 installcheck-indent: \
22905 configure-indent
22906 @: $(MAKE); $(unstage)
22907 @[ -f ./indent/Makefile ] || exit 0; \
22908 r=`${PWD_COMMAND}`; export r; \
22909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22910 $(HOST_EXPORTS) \
22911 for flag in $(EXTRA_HOST_FLAGS) ; do \
22912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22913 done; \
22914 echo "Doing installcheck in indent" ; \
22915 (cd $(HOST_SUBDIR)/indent && \
22916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22918 "RANLIB=$${RANLIB}" \
22919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22920 installcheck) \
22921 || exit 1
22922
22923 @endif indent
22924
22925 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
22926 maybe-mostlyclean-indent:
22927 @if indent
22928 maybe-mostlyclean-indent: mostlyclean-indent
22929
22930 mostlyclean-indent:
22931 @: $(MAKE); $(unstage)
22932 @[ -f ./indent/Makefile ] || exit 0; \
22933 r=`${PWD_COMMAND}`; export r; \
22934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22935 $(HOST_EXPORTS) \
22936 for flag in $(EXTRA_HOST_FLAGS) ; do \
22937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22938 done; \
22939 echo "Doing mostlyclean in indent" ; \
22940 (cd $(HOST_SUBDIR)/indent && \
22941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22943 "RANLIB=$${RANLIB}" \
22944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22945 mostlyclean) \
22946 || exit 1
22947
22948 @endif indent
22949
22950 .PHONY: maybe-clean-indent clean-indent
22951 maybe-clean-indent:
22952 @if indent
22953 maybe-clean-indent: clean-indent
22954
22955 clean-indent:
22956 @: $(MAKE); $(unstage)
22957 @[ -f ./indent/Makefile ] || exit 0; \
22958 r=`${PWD_COMMAND}`; export r; \
22959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22960 $(HOST_EXPORTS) \
22961 for flag in $(EXTRA_HOST_FLAGS) ; do \
22962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22963 done; \
22964 echo "Doing clean in indent" ; \
22965 (cd $(HOST_SUBDIR)/indent && \
22966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22968 "RANLIB=$${RANLIB}" \
22969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22970 clean) \
22971 || exit 1
22972
22973 @endif indent
22974
22975 .PHONY: maybe-distclean-indent distclean-indent
22976 maybe-distclean-indent:
22977 @if indent
22978 maybe-distclean-indent: distclean-indent
22979
22980 distclean-indent:
22981 @: $(MAKE); $(unstage)
22982 @[ -f ./indent/Makefile ] || exit 0; \
22983 r=`${PWD_COMMAND}`; export r; \
22984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22985 $(HOST_EXPORTS) \
22986 for flag in $(EXTRA_HOST_FLAGS) ; do \
22987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22988 done; \
22989 echo "Doing distclean in indent" ; \
22990 (cd $(HOST_SUBDIR)/indent && \
22991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22993 "RANLIB=$${RANLIB}" \
22994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22995 distclean) \
22996 || exit 1
22997
22998 @endif indent
22999
23000 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
23001 maybe-maintainer-clean-indent:
23002 @if indent
23003 maybe-maintainer-clean-indent: maintainer-clean-indent
23004
23005 maintainer-clean-indent:
23006 @: $(MAKE); $(unstage)
23007 @[ -f ./indent/Makefile ] || exit 0; \
23008 r=`${PWD_COMMAND}`; export r; \
23009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23010 $(HOST_EXPORTS) \
23011 for flag in $(EXTRA_HOST_FLAGS) ; do \
23012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23013 done; \
23014 echo "Doing maintainer-clean in indent" ; \
23015 (cd $(HOST_SUBDIR)/indent && \
23016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23018 "RANLIB=$${RANLIB}" \
23019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23020 maintainer-clean) \
23021 || exit 1
23022
23023 @endif indent
23024
23025
23026
23027 .PHONY: configure-intl maybe-configure-intl
23028 maybe-configure-intl:
23029 @if gcc-bootstrap
23030 configure-intl: stage_current
23031 @endif gcc-bootstrap
23032 @if intl
23033 maybe-configure-intl: configure-intl
23034 configure-intl:
23035 @r=`${PWD_COMMAND}`; export r; \
23036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23037 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23039 $(HOST_EXPORTS) \
23040 echo Configuring in $(HOST_SUBDIR)/intl; \
23041 cd "$(HOST_SUBDIR)/intl" || exit 1; \
23042 case $(srcdir) in \
23043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23044 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23046 esac; \
23047 srcdiroption="--srcdir=$${topdir}/intl"; \
23048 libsrcdir="$$s/intl"; \
23049 $(SHELL) $${libsrcdir}/configure \
23050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23051 --target=${target_alias} $${srcdiroption} \
23052 || exit 1
23053 @endif intl
23054
23055
23056
23057 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
23058 maybe-configure-stage1-intl:
23059 @if intl-bootstrap
23060 maybe-configure-stage1-intl: configure-stage1-intl
23061 configure-stage1-intl:
23062 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23064 @r=`${PWD_COMMAND}`; export r; \
23065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23066 TFLAGS="$(STAGE1_TFLAGS)"; \
23067 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23068 $(HOST_EXPORTS) \
23069 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23070 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23071 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23072 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
23073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23074 cd $(HOST_SUBDIR)/intl || exit 1; \
23075 case $(srcdir) in \
23076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23077 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23079 esac; \
23080 srcdiroption="--srcdir=$${topdir}/intl"; \
23081 libsrcdir="$$s/intl"; \
23082 $(SHELL) $${libsrcdir}/configure \
23083 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23084 --target=${target_alias} $${srcdiroption} \
23085 $(STAGE1_CONFIGURE_FLAGS)
23086 @endif intl-bootstrap
23087
23088 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
23089 maybe-configure-stage2-intl:
23090 @if intl-bootstrap
23091 maybe-configure-stage2-intl: configure-stage2-intl
23092 configure-stage2-intl:
23093 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23094 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23095 @r=`${PWD_COMMAND}`; export r; \
23096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23097 TFLAGS="$(STAGE2_TFLAGS)"; \
23098 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23099 $(HOST_EXPORTS) \
23100 $(POSTSTAGE1_HOST_EXPORTS) \
23101 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23102 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23103 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23104 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
23105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23106 cd $(HOST_SUBDIR)/intl || exit 1; \
23107 case $(srcdir) in \
23108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23109 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23111 esac; \
23112 srcdiroption="--srcdir=$${topdir}/intl"; \
23113 libsrcdir="$$s/intl"; \
23114 $(SHELL) $${libsrcdir}/configure \
23115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23116 --target=${target_alias} $${srcdiroption} \
23117 --with-build-libsubdir=$(HOST_SUBDIR) \
23118 $(STAGE2_CONFIGURE_FLAGS)
23119 @endif intl-bootstrap
23120
23121 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
23122 maybe-configure-stage3-intl:
23123 @if intl-bootstrap
23124 maybe-configure-stage3-intl: configure-stage3-intl
23125 configure-stage3-intl:
23126 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23128 @r=`${PWD_COMMAND}`; export r; \
23129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23130 TFLAGS="$(STAGE3_TFLAGS)"; \
23131 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23132 $(HOST_EXPORTS) \
23133 $(POSTSTAGE1_HOST_EXPORTS) \
23134 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23135 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23136 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23137 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
23138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23139 cd $(HOST_SUBDIR)/intl || exit 1; \
23140 case $(srcdir) in \
23141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23142 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23144 esac; \
23145 srcdiroption="--srcdir=$${topdir}/intl"; \
23146 libsrcdir="$$s/intl"; \
23147 $(SHELL) $${libsrcdir}/configure \
23148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23149 --target=${target_alias} $${srcdiroption} \
23150 --with-build-libsubdir=$(HOST_SUBDIR) \
23151 $(STAGE3_CONFIGURE_FLAGS)
23152 @endif intl-bootstrap
23153
23154 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
23155 maybe-configure-stage4-intl:
23156 @if intl-bootstrap
23157 maybe-configure-stage4-intl: configure-stage4-intl
23158 configure-stage4-intl:
23159 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23161 @r=`${PWD_COMMAND}`; export r; \
23162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23163 TFLAGS="$(STAGE4_TFLAGS)"; \
23164 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23165 $(HOST_EXPORTS) \
23166 $(POSTSTAGE1_HOST_EXPORTS) \
23167 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23168 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23169 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23170 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
23171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23172 cd $(HOST_SUBDIR)/intl || exit 1; \
23173 case $(srcdir) in \
23174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23175 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23177 esac; \
23178 srcdiroption="--srcdir=$${topdir}/intl"; \
23179 libsrcdir="$$s/intl"; \
23180 $(SHELL) $${libsrcdir}/configure \
23181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23182 --target=${target_alias} $${srcdiroption} \
23183 --with-build-libsubdir=$(HOST_SUBDIR) \
23184 $(STAGE4_CONFIGURE_FLAGS)
23185 @endif intl-bootstrap
23186
23187 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
23188 maybe-configure-stageprofile-intl:
23189 @if intl-bootstrap
23190 maybe-configure-stageprofile-intl: configure-stageprofile-intl
23191 configure-stageprofile-intl:
23192 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23193 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23194 @r=`${PWD_COMMAND}`; export r; \
23195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23196 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23197 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23198 $(HOST_EXPORTS) \
23199 $(POSTSTAGE1_HOST_EXPORTS) \
23200 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23201 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
23202 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23203 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
23204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23205 cd $(HOST_SUBDIR)/intl || exit 1; \
23206 case $(srcdir) in \
23207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23208 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23210 esac; \
23211 srcdiroption="--srcdir=$${topdir}/intl"; \
23212 libsrcdir="$$s/intl"; \
23213 $(SHELL) $${libsrcdir}/configure \
23214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23215 --target=${target_alias} $${srcdiroption} \
23216 --with-build-libsubdir=$(HOST_SUBDIR) \
23217 $(STAGEprofile_CONFIGURE_FLAGS)
23218 @endif intl-bootstrap
23219
23220 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
23221 maybe-configure-stagefeedback-intl:
23222 @if intl-bootstrap
23223 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
23224 configure-stagefeedback-intl:
23225 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23226 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23227 @r=`${PWD_COMMAND}`; export r; \
23228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23229 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23230 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23231 $(HOST_EXPORTS) \
23232 $(POSTSTAGE1_HOST_EXPORTS) \
23233 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23234 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
23235 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23236 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
23237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23238 cd $(HOST_SUBDIR)/intl || exit 1; \
23239 case $(srcdir) in \
23240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23241 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23243 esac; \
23244 srcdiroption="--srcdir=$${topdir}/intl"; \
23245 libsrcdir="$$s/intl"; \
23246 $(SHELL) $${libsrcdir}/configure \
23247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23248 --target=${target_alias} $${srcdiroption} \
23249 --with-build-libsubdir=$(HOST_SUBDIR) \
23250 $(STAGEfeedback_CONFIGURE_FLAGS)
23251 @endif intl-bootstrap
23252
23253
23254
23255
23256
23257 .PHONY: all-intl maybe-all-intl
23258 maybe-all-intl:
23259 @if gcc-bootstrap
23260 all-intl: stage_current
23261 @endif gcc-bootstrap
23262 @if intl
23263 TARGET-intl=all
23264 maybe-all-intl: all-intl
23265 all-intl: configure-intl
23266 @r=`${PWD_COMMAND}`; export r; \
23267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23268 $(HOST_EXPORTS) \
23269 (cd $(HOST_SUBDIR)/intl && \
23270 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23271 $(TARGET-intl))
23272 @endif intl
23273
23274
23275
23276 .PHONY: all-stage1-intl maybe-all-stage1-intl
23277 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
23278 maybe-all-stage1-intl:
23279 maybe-clean-stage1-intl:
23280 @if intl-bootstrap
23281 maybe-all-stage1-intl: all-stage1-intl
23282 all-stage1: all-stage1-intl
23283 TARGET-stage1-intl = $(TARGET-intl)
23284 all-stage1-intl: configure-stage1-intl
23285 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23286 @r=`${PWD_COMMAND}`; export r; \
23287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23288 TFLAGS="$(STAGE1_TFLAGS)"; \
23289 $(HOST_EXPORTS) \
23290 cd $(HOST_SUBDIR)/intl && \
23291 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23292 CFLAGS="$(STAGE1_CFLAGS)" \
23293 CXXFLAGS="$(STAGE1_CFLAGS)" \
23294 LIBCFLAGS="$(LIBCFLAGS)" \
23295 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23296 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23297 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23298 $(EXTRA_HOST_FLAGS) \
23299 TFLAGS="$(STAGE1_TFLAGS)" \
23300 $(TARGET-stage1-intl)
23301
23302 maybe-clean-stage1-intl: clean-stage1-intl
23303 clean-stage1: clean-stage1-intl
23304 clean-stage1-intl:
23305 @if [ $(current_stage) = stage1 ]; then \
23306 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23307 else \
23308 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
23309 $(MAKE) stage1-start; \
23310 fi; \
23311 cd $(HOST_SUBDIR)/intl && \
23312 $(MAKE) $(EXTRA_HOST_FLAGS) \
23313 clean
23314 @endif intl-bootstrap
23315
23316
23317 .PHONY: all-stage2-intl maybe-all-stage2-intl
23318 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
23319 maybe-all-stage2-intl:
23320 maybe-clean-stage2-intl:
23321 @if intl-bootstrap
23322 maybe-all-stage2-intl: all-stage2-intl
23323 all-stage2: all-stage2-intl
23324 TARGET-stage2-intl = $(TARGET-intl)
23325 all-stage2-intl: configure-stage2-intl
23326 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23327 @r=`${PWD_COMMAND}`; export r; \
23328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23329 TFLAGS="$(STAGE2_TFLAGS)"; \
23330 $(HOST_EXPORTS) \
23331 $(POSTSTAGE1_HOST_EXPORTS) \
23332 cd $(HOST_SUBDIR)/intl && \
23333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23334 CFLAGS="$(STAGE2_CFLAGS)" \
23335 CXXFLAGS="$(STAGE2_CFLAGS)" \
23336 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23337 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23338 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23339 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23340 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23341 TFLAGS="$(STAGE2_TFLAGS)" \
23342 $(TARGET-stage2-intl)
23343
23344 maybe-clean-stage2-intl: clean-stage2-intl
23345 clean-stage2: clean-stage2-intl
23346 clean-stage2-intl:
23347 @if [ $(current_stage) = stage2 ]; then \
23348 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23349 else \
23350 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
23351 $(MAKE) stage2-start; \
23352 fi; \
23353 cd $(HOST_SUBDIR)/intl && \
23354 $(MAKE) $(EXTRA_HOST_FLAGS) \
23355 $(POSTSTAGE1_FLAGS_TO_PASS) \
23356 clean
23357 @endif intl-bootstrap
23358
23359
23360 .PHONY: all-stage3-intl maybe-all-stage3-intl
23361 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
23362 maybe-all-stage3-intl:
23363 maybe-clean-stage3-intl:
23364 @if intl-bootstrap
23365 maybe-all-stage3-intl: all-stage3-intl
23366 all-stage3: all-stage3-intl
23367 TARGET-stage3-intl = $(TARGET-intl)
23368 all-stage3-intl: configure-stage3-intl
23369 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23370 @r=`${PWD_COMMAND}`; export r; \
23371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23372 TFLAGS="$(STAGE3_TFLAGS)"; \
23373 $(HOST_EXPORTS) \
23374 $(POSTSTAGE1_HOST_EXPORTS) \
23375 cd $(HOST_SUBDIR)/intl && \
23376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23377 CFLAGS="$(STAGE3_CFLAGS)" \
23378 CXXFLAGS="$(STAGE3_CFLAGS)" \
23379 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23380 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23381 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23382 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23383 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23384 TFLAGS="$(STAGE3_TFLAGS)" \
23385 $(TARGET-stage3-intl)
23386
23387 maybe-clean-stage3-intl: clean-stage3-intl
23388 clean-stage3: clean-stage3-intl
23389 clean-stage3-intl:
23390 @if [ $(current_stage) = stage3 ]; then \
23391 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23392 else \
23393 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
23394 $(MAKE) stage3-start; \
23395 fi; \
23396 cd $(HOST_SUBDIR)/intl && \
23397 $(MAKE) $(EXTRA_HOST_FLAGS) \
23398 $(POSTSTAGE1_FLAGS_TO_PASS) \
23399 clean
23400 @endif intl-bootstrap
23401
23402
23403 .PHONY: all-stage4-intl maybe-all-stage4-intl
23404 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
23405 maybe-all-stage4-intl:
23406 maybe-clean-stage4-intl:
23407 @if intl-bootstrap
23408 maybe-all-stage4-intl: all-stage4-intl
23409 all-stage4: all-stage4-intl
23410 TARGET-stage4-intl = $(TARGET-intl)
23411 all-stage4-intl: configure-stage4-intl
23412 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23413 @r=`${PWD_COMMAND}`; export r; \
23414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23415 TFLAGS="$(STAGE4_TFLAGS)"; \
23416 $(HOST_EXPORTS) \
23417 $(POSTSTAGE1_HOST_EXPORTS) \
23418 cd $(HOST_SUBDIR)/intl && \
23419 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23420 CFLAGS="$(STAGE4_CFLAGS)" \
23421 CXXFLAGS="$(STAGE4_CFLAGS)" \
23422 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23423 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23424 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23425 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23426 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23427 TFLAGS="$(STAGE4_TFLAGS)" \
23428 $(TARGET-stage4-intl)
23429
23430 maybe-clean-stage4-intl: clean-stage4-intl
23431 clean-stage4: clean-stage4-intl
23432 clean-stage4-intl:
23433 @if [ $(current_stage) = stage4 ]; then \
23434 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23435 else \
23436 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
23437 $(MAKE) stage4-start; \
23438 fi; \
23439 cd $(HOST_SUBDIR)/intl && \
23440 $(MAKE) $(EXTRA_HOST_FLAGS) \
23441 $(POSTSTAGE1_FLAGS_TO_PASS) \
23442 clean
23443 @endif intl-bootstrap
23444
23445
23446 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
23447 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
23448 maybe-all-stageprofile-intl:
23449 maybe-clean-stageprofile-intl:
23450 @if intl-bootstrap
23451 maybe-all-stageprofile-intl: all-stageprofile-intl
23452 all-stageprofile: all-stageprofile-intl
23453 TARGET-stageprofile-intl = $(TARGET-intl)
23454 all-stageprofile-intl: configure-stageprofile-intl
23455 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23456 @r=`${PWD_COMMAND}`; export r; \
23457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23458 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23459 $(HOST_EXPORTS) \
23460 $(POSTSTAGE1_HOST_EXPORTS) \
23461 cd $(HOST_SUBDIR)/intl && \
23462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23463 CFLAGS="$(STAGEprofile_CFLAGS)" \
23464 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
23465 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23466 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23467 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23468 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23469 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23470 TFLAGS="$(STAGEprofile_TFLAGS)" \
23471 $(TARGET-stageprofile-intl)
23472
23473 maybe-clean-stageprofile-intl: clean-stageprofile-intl
23474 clean-stageprofile: clean-stageprofile-intl
23475 clean-stageprofile-intl:
23476 @if [ $(current_stage) = stageprofile ]; then \
23477 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23478 else \
23479 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
23480 $(MAKE) stageprofile-start; \
23481 fi; \
23482 cd $(HOST_SUBDIR)/intl && \
23483 $(MAKE) $(EXTRA_HOST_FLAGS) \
23484 $(POSTSTAGE1_FLAGS_TO_PASS) \
23485 clean
23486 @endif intl-bootstrap
23487
23488
23489 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
23490 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
23491 maybe-all-stagefeedback-intl:
23492 maybe-clean-stagefeedback-intl:
23493 @if intl-bootstrap
23494 maybe-all-stagefeedback-intl: all-stagefeedback-intl
23495 all-stagefeedback: all-stagefeedback-intl
23496 TARGET-stagefeedback-intl = $(TARGET-intl)
23497 all-stagefeedback-intl: configure-stagefeedback-intl
23498 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23499 @r=`${PWD_COMMAND}`; export r; \
23500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23501 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23502 $(HOST_EXPORTS) \
23503 $(POSTSTAGE1_HOST_EXPORTS) \
23504 cd $(HOST_SUBDIR)/intl && \
23505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23506 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23507 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
23508 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23509 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23510 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23511 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23512 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23513 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23514 $(TARGET-stagefeedback-intl)
23515
23516 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
23517 clean-stagefeedback: clean-stagefeedback-intl
23518 clean-stagefeedback-intl:
23519 @if [ $(current_stage) = stagefeedback ]; then \
23520 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23521 else \
23522 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
23523 $(MAKE) stagefeedback-start; \
23524 fi; \
23525 cd $(HOST_SUBDIR)/intl && \
23526 $(MAKE) $(EXTRA_HOST_FLAGS) \
23527 $(POSTSTAGE1_FLAGS_TO_PASS) \
23528 clean
23529 @endif intl-bootstrap
23530
23531
23532
23533
23534
23535 .PHONY: check-intl maybe-check-intl
23536 maybe-check-intl:
23537 @if intl
23538 maybe-check-intl: check-intl
23539
23540 check-intl:
23541 @: $(MAKE); $(unstage)
23542 @r=`${PWD_COMMAND}`; export r; \
23543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23544 $(HOST_EXPORTS) \
23545 (cd $(HOST_SUBDIR)/intl && \
23546 $(MAKE) $(FLAGS_TO_PASS) check)
23547
23548 @endif intl
23549
23550 .PHONY: install-intl maybe-install-intl
23551 maybe-install-intl:
23552 @if intl
23553 maybe-install-intl: install-intl
23554
23555 install-intl: installdirs
23556 @: $(MAKE); $(unstage)
23557 @r=`${PWD_COMMAND}`; export r; \
23558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23559 $(HOST_EXPORTS) \
23560 (cd $(HOST_SUBDIR)/intl && \
23561 $(MAKE) $(FLAGS_TO_PASS) install)
23562
23563 @endif intl
23564
23565 # Other targets (info, dvi, pdf, etc.)
23566
23567 .PHONY: maybe-info-intl info-intl
23568 maybe-info-intl:
23569 @if intl
23570 maybe-info-intl: info-intl
23571
23572 info-intl: \
23573 configure-intl
23574 @[ -f ./intl/Makefile ] || exit 0; \
23575 r=`${PWD_COMMAND}`; export r; \
23576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23577 $(HOST_EXPORTS) \
23578 for flag in $(EXTRA_HOST_FLAGS) ; do \
23579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23580 done; \
23581 echo "Doing info in intl" ; \
23582 (cd $(HOST_SUBDIR)/intl && \
23583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23585 "RANLIB=$${RANLIB}" \
23586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23587 info) \
23588 || exit 1
23589
23590 @endif intl
23591
23592 .PHONY: maybe-dvi-intl dvi-intl
23593 maybe-dvi-intl:
23594 @if intl
23595 maybe-dvi-intl: dvi-intl
23596
23597 dvi-intl: \
23598 configure-intl
23599 @[ -f ./intl/Makefile ] || exit 0; \
23600 r=`${PWD_COMMAND}`; export r; \
23601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23602 $(HOST_EXPORTS) \
23603 for flag in $(EXTRA_HOST_FLAGS) ; do \
23604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23605 done; \
23606 echo "Doing dvi in intl" ; \
23607 (cd $(HOST_SUBDIR)/intl && \
23608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23610 "RANLIB=$${RANLIB}" \
23611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23612 dvi) \
23613 || exit 1
23614
23615 @endif intl
23616
23617 .PHONY: maybe-pdf-intl pdf-intl
23618 maybe-pdf-intl:
23619 @if intl
23620 maybe-pdf-intl: pdf-intl
23621
23622 pdf-intl: \
23623 configure-intl
23624 @[ -f ./intl/Makefile ] || exit 0; \
23625 r=`${PWD_COMMAND}`; export r; \
23626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23627 $(HOST_EXPORTS) \
23628 for flag in $(EXTRA_HOST_FLAGS) ; do \
23629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23630 done; \
23631 echo "Doing pdf in intl" ; \
23632 (cd $(HOST_SUBDIR)/intl && \
23633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23635 "RANLIB=$${RANLIB}" \
23636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23637 pdf) \
23638 || exit 1
23639
23640 @endif intl
23641
23642 .PHONY: maybe-html-intl html-intl
23643 maybe-html-intl:
23644 @if intl
23645 maybe-html-intl: html-intl
23646
23647 html-intl: \
23648 configure-intl
23649 @[ -f ./intl/Makefile ] || exit 0; \
23650 r=`${PWD_COMMAND}`; export r; \
23651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23652 $(HOST_EXPORTS) \
23653 for flag in $(EXTRA_HOST_FLAGS) ; do \
23654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23655 done; \
23656 echo "Doing html in intl" ; \
23657 (cd $(HOST_SUBDIR)/intl && \
23658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23660 "RANLIB=$${RANLIB}" \
23661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23662 html) \
23663 || exit 1
23664
23665 @endif intl
23666
23667 .PHONY: maybe-TAGS-intl TAGS-intl
23668 maybe-TAGS-intl:
23669 @if intl
23670 maybe-TAGS-intl: TAGS-intl
23671
23672 TAGS-intl: \
23673 configure-intl
23674 @[ -f ./intl/Makefile ] || exit 0; \
23675 r=`${PWD_COMMAND}`; export r; \
23676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23677 $(HOST_EXPORTS) \
23678 for flag in $(EXTRA_HOST_FLAGS) ; do \
23679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23680 done; \
23681 echo "Doing TAGS in intl" ; \
23682 (cd $(HOST_SUBDIR)/intl && \
23683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23685 "RANLIB=$${RANLIB}" \
23686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23687 TAGS) \
23688 || exit 1
23689
23690 @endif intl
23691
23692 .PHONY: maybe-install-info-intl install-info-intl
23693 maybe-install-info-intl:
23694 @if intl
23695 maybe-install-info-intl: install-info-intl
23696
23697 install-info-intl: \
23698 configure-intl \
23699 info-intl
23700 @[ -f ./intl/Makefile ] || exit 0; \
23701 r=`${PWD_COMMAND}`; export r; \
23702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23703 $(HOST_EXPORTS) \
23704 for flag in $(EXTRA_HOST_FLAGS) ; do \
23705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23706 done; \
23707 echo "Doing install-info in intl" ; \
23708 (cd $(HOST_SUBDIR)/intl && \
23709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23711 "RANLIB=$${RANLIB}" \
23712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23713 install-info) \
23714 || exit 1
23715
23716 @endif intl
23717
23718 .PHONY: maybe-install-pdf-intl install-pdf-intl
23719 maybe-install-pdf-intl:
23720 @if intl
23721 maybe-install-pdf-intl: install-pdf-intl
23722
23723 install-pdf-intl: \
23724 configure-intl \
23725 pdf-intl
23726 @[ -f ./intl/Makefile ] || exit 0; \
23727 r=`${PWD_COMMAND}`; export r; \
23728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23729 $(HOST_EXPORTS) \
23730 for flag in $(EXTRA_HOST_FLAGS) ; do \
23731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23732 done; \
23733 echo "Doing install-pdf in intl" ; \
23734 (cd $(HOST_SUBDIR)/intl && \
23735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23737 "RANLIB=$${RANLIB}" \
23738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23739 install-pdf) \
23740 || exit 1
23741
23742 @endif intl
23743
23744 .PHONY: maybe-install-html-intl install-html-intl
23745 maybe-install-html-intl:
23746 @if intl
23747 maybe-install-html-intl: install-html-intl
23748
23749 install-html-intl: \
23750 configure-intl \
23751 html-intl
23752 @[ -f ./intl/Makefile ] || exit 0; \
23753 r=`${PWD_COMMAND}`; export r; \
23754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23755 $(HOST_EXPORTS) \
23756 for flag in $(EXTRA_HOST_FLAGS) ; do \
23757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23758 done; \
23759 echo "Doing install-html in intl" ; \
23760 (cd $(HOST_SUBDIR)/intl && \
23761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23763 "RANLIB=$${RANLIB}" \
23764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23765 install-html) \
23766 || exit 1
23767
23768 @endif intl
23769
23770 .PHONY: maybe-installcheck-intl installcheck-intl
23771 maybe-installcheck-intl:
23772 @if intl
23773 maybe-installcheck-intl: installcheck-intl
23774
23775 installcheck-intl: \
23776 configure-intl
23777 @[ -f ./intl/Makefile ] || exit 0; \
23778 r=`${PWD_COMMAND}`; export r; \
23779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23780 $(HOST_EXPORTS) \
23781 for flag in $(EXTRA_HOST_FLAGS) ; do \
23782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23783 done; \
23784 echo "Doing installcheck in intl" ; \
23785 (cd $(HOST_SUBDIR)/intl && \
23786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23788 "RANLIB=$${RANLIB}" \
23789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23790 installcheck) \
23791 || exit 1
23792
23793 @endif intl
23794
23795 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
23796 maybe-mostlyclean-intl:
23797 @if intl
23798 maybe-mostlyclean-intl: mostlyclean-intl
23799
23800 mostlyclean-intl:
23801 @[ -f ./intl/Makefile ] || exit 0; \
23802 r=`${PWD_COMMAND}`; export r; \
23803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23804 $(HOST_EXPORTS) \
23805 for flag in $(EXTRA_HOST_FLAGS) ; do \
23806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23807 done; \
23808 echo "Doing mostlyclean in intl" ; \
23809 (cd $(HOST_SUBDIR)/intl && \
23810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23812 "RANLIB=$${RANLIB}" \
23813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23814 mostlyclean) \
23815 || exit 1
23816
23817 @endif intl
23818
23819 .PHONY: maybe-clean-intl clean-intl
23820 maybe-clean-intl:
23821 @if intl
23822 maybe-clean-intl: clean-intl
23823
23824 clean-intl:
23825 @[ -f ./intl/Makefile ] || exit 0; \
23826 r=`${PWD_COMMAND}`; export r; \
23827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23828 $(HOST_EXPORTS) \
23829 for flag in $(EXTRA_HOST_FLAGS) ; do \
23830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23831 done; \
23832 echo "Doing clean in intl" ; \
23833 (cd $(HOST_SUBDIR)/intl && \
23834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23836 "RANLIB=$${RANLIB}" \
23837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23838 clean) \
23839 || exit 1
23840
23841 @endif intl
23842
23843 .PHONY: maybe-distclean-intl distclean-intl
23844 maybe-distclean-intl:
23845 @if intl
23846 maybe-distclean-intl: distclean-intl
23847
23848 distclean-intl:
23849 @[ -f ./intl/Makefile ] || exit 0; \
23850 r=`${PWD_COMMAND}`; export r; \
23851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23852 $(HOST_EXPORTS) \
23853 for flag in $(EXTRA_HOST_FLAGS) ; do \
23854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23855 done; \
23856 echo "Doing distclean in intl" ; \
23857 (cd $(HOST_SUBDIR)/intl && \
23858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23860 "RANLIB=$${RANLIB}" \
23861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23862 distclean) \
23863 || exit 1
23864
23865 @endif intl
23866
23867 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
23868 maybe-maintainer-clean-intl:
23869 @if intl
23870 maybe-maintainer-clean-intl: maintainer-clean-intl
23871
23872 maintainer-clean-intl:
23873 @[ -f ./intl/Makefile ] || exit 0; \
23874 r=`${PWD_COMMAND}`; export r; \
23875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23876 $(HOST_EXPORTS) \
23877 for flag in $(EXTRA_HOST_FLAGS) ; do \
23878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23879 done; \
23880 echo "Doing maintainer-clean in intl" ; \
23881 (cd $(HOST_SUBDIR)/intl && \
23882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23884 "RANLIB=$${RANLIB}" \
23885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23886 maintainer-clean) \
23887 || exit 1
23888
23889 @endif intl
23890
23891
23892
23893 .PHONY: configure-tcl maybe-configure-tcl
23894 maybe-configure-tcl:
23895 @if gcc-bootstrap
23896 configure-tcl: stage_current
23897 @endif gcc-bootstrap
23898 @if tcl
23899 maybe-configure-tcl: configure-tcl
23900 configure-tcl:
23901 @: $(MAKE); $(unstage)
23902 @r=`${PWD_COMMAND}`; export r; \
23903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23904 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
23905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
23906 $(HOST_EXPORTS) \
23907 echo Configuring in $(HOST_SUBDIR)/tcl; \
23908 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
23909 case $(srcdir) in \
23910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23911 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
23912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23913 esac; \
23914 srcdiroption="--srcdir=$${topdir}/tcl"; \
23915 libsrcdir="$$s/tcl"; \
23916 $(SHELL) $${libsrcdir}/configure \
23917 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23918 --target=${target_alias} $${srcdiroption} \
23919 || exit 1
23920 @endif tcl
23921
23922
23923
23924
23925
23926 .PHONY: all-tcl maybe-all-tcl
23927 maybe-all-tcl:
23928 @if gcc-bootstrap
23929 all-tcl: stage_current
23930 @endif gcc-bootstrap
23931 @if tcl
23932 TARGET-tcl=all
23933 maybe-all-tcl: all-tcl
23934 all-tcl: configure-tcl
23935 @: $(MAKE); $(unstage)
23936 @r=`${PWD_COMMAND}`; export r; \
23937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23938 $(HOST_EXPORTS) \
23939 (cd $(HOST_SUBDIR)/tcl && \
23940 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23941 $(TARGET-tcl))
23942 @endif tcl
23943
23944
23945
23946
23947 .PHONY: check-tcl maybe-check-tcl
23948 maybe-check-tcl:
23949 @if tcl
23950 maybe-check-tcl: check-tcl
23951
23952 check-tcl:
23953 @: $(MAKE); $(unstage)
23954 @r=`${PWD_COMMAND}`; export r; \
23955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23956 $(HOST_EXPORTS) \
23957 (cd $(HOST_SUBDIR)/tcl && \
23958 $(MAKE) $(FLAGS_TO_PASS) check)
23959
23960 @endif tcl
23961
23962 .PHONY: install-tcl maybe-install-tcl
23963 maybe-install-tcl:
23964 @if tcl
23965 maybe-install-tcl: install-tcl
23966
23967 install-tcl: installdirs
23968 @: $(MAKE); $(unstage)
23969 @r=`${PWD_COMMAND}`; export r; \
23970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23971 $(HOST_EXPORTS) \
23972 (cd $(HOST_SUBDIR)/tcl && \
23973 $(MAKE) $(FLAGS_TO_PASS) install)
23974
23975 @endif tcl
23976
23977 # Other targets (info, dvi, pdf, etc.)
23978
23979 .PHONY: maybe-info-tcl info-tcl
23980 maybe-info-tcl:
23981 @if tcl
23982 maybe-info-tcl: info-tcl
23983
23984 info-tcl: \
23985 configure-tcl
23986 @: $(MAKE); $(unstage)
23987 @[ -f ./tcl/Makefile ] || exit 0; \
23988 r=`${PWD_COMMAND}`; export r; \
23989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23990 $(HOST_EXPORTS) \
23991 for flag in $(EXTRA_HOST_FLAGS) ; do \
23992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23993 done; \
23994 echo "Doing info in tcl" ; \
23995 (cd $(HOST_SUBDIR)/tcl && \
23996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23998 "RANLIB=$${RANLIB}" \
23999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24000 info) \
24001 || exit 1
24002
24003 @endif tcl
24004
24005 .PHONY: maybe-dvi-tcl dvi-tcl
24006 maybe-dvi-tcl:
24007 @if tcl
24008 maybe-dvi-tcl: dvi-tcl
24009
24010 dvi-tcl: \
24011 configure-tcl
24012 @: $(MAKE); $(unstage)
24013 @[ -f ./tcl/Makefile ] || exit 0; \
24014 r=`${PWD_COMMAND}`; export r; \
24015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24016 $(HOST_EXPORTS) \
24017 for flag in $(EXTRA_HOST_FLAGS) ; do \
24018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24019 done; \
24020 echo "Doing dvi in tcl" ; \
24021 (cd $(HOST_SUBDIR)/tcl && \
24022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24024 "RANLIB=$${RANLIB}" \
24025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24026 dvi) \
24027 || exit 1
24028
24029 @endif tcl
24030
24031 .PHONY: maybe-pdf-tcl pdf-tcl
24032 maybe-pdf-tcl:
24033 @if tcl
24034 maybe-pdf-tcl: pdf-tcl
24035
24036 pdf-tcl: \
24037 configure-tcl
24038 @: $(MAKE); $(unstage)
24039 @[ -f ./tcl/Makefile ] || exit 0; \
24040 r=`${PWD_COMMAND}`; export r; \
24041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24042 $(HOST_EXPORTS) \
24043 for flag in $(EXTRA_HOST_FLAGS) ; do \
24044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24045 done; \
24046 echo "Doing pdf in tcl" ; \
24047 (cd $(HOST_SUBDIR)/tcl && \
24048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24050 "RANLIB=$${RANLIB}" \
24051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24052 pdf) \
24053 || exit 1
24054
24055 @endif tcl
24056
24057 .PHONY: maybe-html-tcl html-tcl
24058 maybe-html-tcl:
24059 @if tcl
24060 maybe-html-tcl: html-tcl
24061
24062 html-tcl: \
24063 configure-tcl
24064 @: $(MAKE); $(unstage)
24065 @[ -f ./tcl/Makefile ] || exit 0; \
24066 r=`${PWD_COMMAND}`; export r; \
24067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24068 $(HOST_EXPORTS) \
24069 for flag in $(EXTRA_HOST_FLAGS) ; do \
24070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24071 done; \
24072 echo "Doing html in tcl" ; \
24073 (cd $(HOST_SUBDIR)/tcl && \
24074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24076 "RANLIB=$${RANLIB}" \
24077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24078 html) \
24079 || exit 1
24080
24081 @endif tcl
24082
24083 .PHONY: maybe-TAGS-tcl TAGS-tcl
24084 maybe-TAGS-tcl:
24085 @if tcl
24086 maybe-TAGS-tcl: TAGS-tcl
24087
24088 TAGS-tcl: \
24089 configure-tcl
24090 @: $(MAKE); $(unstage)
24091 @[ -f ./tcl/Makefile ] || exit 0; \
24092 r=`${PWD_COMMAND}`; export r; \
24093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24094 $(HOST_EXPORTS) \
24095 for flag in $(EXTRA_HOST_FLAGS) ; do \
24096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24097 done; \
24098 echo "Doing TAGS in tcl" ; \
24099 (cd $(HOST_SUBDIR)/tcl && \
24100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24102 "RANLIB=$${RANLIB}" \
24103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24104 TAGS) \
24105 || exit 1
24106
24107 @endif tcl
24108
24109 .PHONY: maybe-install-info-tcl install-info-tcl
24110 maybe-install-info-tcl:
24111 @if tcl
24112 maybe-install-info-tcl: install-info-tcl
24113
24114 install-info-tcl: \
24115 configure-tcl \
24116 info-tcl
24117 @: $(MAKE); $(unstage)
24118 @[ -f ./tcl/Makefile ] || exit 0; \
24119 r=`${PWD_COMMAND}`; export r; \
24120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24121 $(HOST_EXPORTS) \
24122 for flag in $(EXTRA_HOST_FLAGS) ; do \
24123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24124 done; \
24125 echo "Doing install-info in tcl" ; \
24126 (cd $(HOST_SUBDIR)/tcl && \
24127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24129 "RANLIB=$${RANLIB}" \
24130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24131 install-info) \
24132 || exit 1
24133
24134 @endif tcl
24135
24136 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
24137 maybe-install-pdf-tcl:
24138 @if tcl
24139 maybe-install-pdf-tcl: install-pdf-tcl
24140
24141 install-pdf-tcl: \
24142 configure-tcl \
24143 pdf-tcl
24144 @: $(MAKE); $(unstage)
24145 @[ -f ./tcl/Makefile ] || exit 0; \
24146 r=`${PWD_COMMAND}`; export r; \
24147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24148 $(HOST_EXPORTS) \
24149 for flag in $(EXTRA_HOST_FLAGS) ; do \
24150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24151 done; \
24152 echo "Doing install-pdf in tcl" ; \
24153 (cd $(HOST_SUBDIR)/tcl && \
24154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24156 "RANLIB=$${RANLIB}" \
24157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24158 install-pdf) \
24159 || exit 1
24160
24161 @endif tcl
24162
24163 .PHONY: maybe-install-html-tcl install-html-tcl
24164 maybe-install-html-tcl:
24165 @if tcl
24166 maybe-install-html-tcl: install-html-tcl
24167
24168 install-html-tcl: \
24169 configure-tcl \
24170 html-tcl
24171 @: $(MAKE); $(unstage)
24172 @[ -f ./tcl/Makefile ] || exit 0; \
24173 r=`${PWD_COMMAND}`; export r; \
24174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24175 $(HOST_EXPORTS) \
24176 for flag in $(EXTRA_HOST_FLAGS) ; do \
24177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24178 done; \
24179 echo "Doing install-html in tcl" ; \
24180 (cd $(HOST_SUBDIR)/tcl && \
24181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24183 "RANLIB=$${RANLIB}" \
24184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24185 install-html) \
24186 || exit 1
24187
24188 @endif tcl
24189
24190 .PHONY: maybe-installcheck-tcl installcheck-tcl
24191 maybe-installcheck-tcl:
24192 @if tcl
24193 maybe-installcheck-tcl: installcheck-tcl
24194
24195 installcheck-tcl: \
24196 configure-tcl
24197 @: $(MAKE); $(unstage)
24198 @[ -f ./tcl/Makefile ] || exit 0; \
24199 r=`${PWD_COMMAND}`; export r; \
24200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24201 $(HOST_EXPORTS) \
24202 for flag in $(EXTRA_HOST_FLAGS) ; do \
24203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24204 done; \
24205 echo "Doing installcheck in tcl" ; \
24206 (cd $(HOST_SUBDIR)/tcl && \
24207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24209 "RANLIB=$${RANLIB}" \
24210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24211 installcheck) \
24212 || exit 1
24213
24214 @endif tcl
24215
24216 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
24217 maybe-mostlyclean-tcl:
24218 @if tcl
24219 maybe-mostlyclean-tcl: mostlyclean-tcl
24220
24221 # tcl doesn't support mostlyclean.
24222 mostlyclean-tcl:
24223
24224 @endif tcl
24225
24226 .PHONY: maybe-clean-tcl clean-tcl
24227 maybe-clean-tcl:
24228 @if tcl
24229 maybe-clean-tcl: clean-tcl
24230
24231 clean-tcl:
24232 @: $(MAKE); $(unstage)
24233 @[ -f ./tcl/Makefile ] || exit 0; \
24234 r=`${PWD_COMMAND}`; export r; \
24235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24236 $(HOST_EXPORTS) \
24237 for flag in $(EXTRA_HOST_FLAGS) ; do \
24238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24239 done; \
24240 echo "Doing clean in tcl" ; \
24241 (cd $(HOST_SUBDIR)/tcl && \
24242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24244 "RANLIB=$${RANLIB}" \
24245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24246 clean) \
24247 || exit 1
24248
24249 @endif tcl
24250
24251 .PHONY: maybe-distclean-tcl distclean-tcl
24252 maybe-distclean-tcl:
24253 @if tcl
24254 maybe-distclean-tcl: distclean-tcl
24255
24256 distclean-tcl:
24257 @: $(MAKE); $(unstage)
24258 @[ -f ./tcl/Makefile ] || exit 0; \
24259 r=`${PWD_COMMAND}`; export r; \
24260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24261 $(HOST_EXPORTS) \
24262 for flag in $(EXTRA_HOST_FLAGS) ; do \
24263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24264 done; \
24265 echo "Doing distclean in tcl" ; \
24266 (cd $(HOST_SUBDIR)/tcl && \
24267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24269 "RANLIB=$${RANLIB}" \
24270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24271 distclean) \
24272 || exit 1
24273
24274 @endif tcl
24275
24276 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
24277 maybe-maintainer-clean-tcl:
24278 @if tcl
24279 maybe-maintainer-clean-tcl: maintainer-clean-tcl
24280
24281 maintainer-clean-tcl:
24282 @: $(MAKE); $(unstage)
24283 @[ -f ./tcl/Makefile ] || exit 0; \
24284 r=`${PWD_COMMAND}`; export r; \
24285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24286 $(HOST_EXPORTS) \
24287 for flag in $(EXTRA_HOST_FLAGS) ; do \
24288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24289 done; \
24290 echo "Doing maintainer-clean in tcl" ; \
24291 (cd $(HOST_SUBDIR)/tcl && \
24292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24294 "RANLIB=$${RANLIB}" \
24295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24296 maintainer-clean) \
24297 || exit 1
24298
24299 @endif tcl
24300
24301
24302
24303 .PHONY: configure-itcl maybe-configure-itcl
24304 maybe-configure-itcl:
24305 @if gcc-bootstrap
24306 configure-itcl: stage_current
24307 @endif gcc-bootstrap
24308 @if itcl
24309 maybe-configure-itcl: configure-itcl
24310 configure-itcl:
24311 @: $(MAKE); $(unstage)
24312 @r=`${PWD_COMMAND}`; export r; \
24313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24314 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
24315 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
24316 $(HOST_EXPORTS) \
24317 echo Configuring in $(HOST_SUBDIR)/itcl; \
24318 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
24319 case $(srcdir) in \
24320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24321 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
24322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24323 esac; \
24324 srcdiroption="--srcdir=$${topdir}/itcl"; \
24325 libsrcdir="$$s/itcl"; \
24326 $(SHELL) $${libsrcdir}/configure \
24327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24328 --target=${target_alias} $${srcdiroption} \
24329 || exit 1
24330 @endif itcl
24331
24332
24333
24334
24335
24336 .PHONY: all-itcl maybe-all-itcl
24337 maybe-all-itcl:
24338 @if gcc-bootstrap
24339 all-itcl: stage_current
24340 @endif gcc-bootstrap
24341 @if itcl
24342 TARGET-itcl=all
24343 maybe-all-itcl: all-itcl
24344 all-itcl: configure-itcl
24345 @: $(MAKE); $(unstage)
24346 @r=`${PWD_COMMAND}`; export r; \
24347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24348 $(HOST_EXPORTS) \
24349 (cd $(HOST_SUBDIR)/itcl && \
24350 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24351 $(TARGET-itcl))
24352 @endif itcl
24353
24354
24355
24356
24357 .PHONY: check-itcl maybe-check-itcl
24358 maybe-check-itcl:
24359 @if itcl
24360 maybe-check-itcl: check-itcl
24361
24362 check-itcl:
24363 @: $(MAKE); $(unstage)
24364 @r=`${PWD_COMMAND}`; export r; \
24365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24366 $(HOST_EXPORTS) \
24367 (cd $(HOST_SUBDIR)/itcl && \
24368 $(MAKE) $(FLAGS_TO_PASS) check)
24369
24370 @endif itcl
24371
24372 .PHONY: install-itcl maybe-install-itcl
24373 maybe-install-itcl:
24374 @if itcl
24375 maybe-install-itcl: install-itcl
24376
24377 install-itcl: installdirs
24378 @: $(MAKE); $(unstage)
24379 @r=`${PWD_COMMAND}`; export r; \
24380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381 $(HOST_EXPORTS) \
24382 (cd $(HOST_SUBDIR)/itcl && \
24383 $(MAKE) $(FLAGS_TO_PASS) install)
24384
24385 @endif itcl
24386
24387 # Other targets (info, dvi, pdf, etc.)
24388
24389 .PHONY: maybe-info-itcl info-itcl
24390 maybe-info-itcl:
24391 @if itcl
24392 maybe-info-itcl: info-itcl
24393
24394 info-itcl: \
24395 configure-itcl
24396 @: $(MAKE); $(unstage)
24397 @[ -f ./itcl/Makefile ] || exit 0; \
24398 r=`${PWD_COMMAND}`; export r; \
24399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24400 $(HOST_EXPORTS) \
24401 for flag in $(EXTRA_HOST_FLAGS) ; do \
24402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24403 done; \
24404 echo "Doing info in itcl" ; \
24405 (cd $(HOST_SUBDIR)/itcl && \
24406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24408 "RANLIB=$${RANLIB}" \
24409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24410 info) \
24411 || exit 1
24412
24413 @endif itcl
24414
24415 .PHONY: maybe-dvi-itcl dvi-itcl
24416 maybe-dvi-itcl:
24417 @if itcl
24418 maybe-dvi-itcl: dvi-itcl
24419
24420 dvi-itcl: \
24421 configure-itcl
24422 @: $(MAKE); $(unstage)
24423 @[ -f ./itcl/Makefile ] || exit 0; \
24424 r=`${PWD_COMMAND}`; export r; \
24425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24426 $(HOST_EXPORTS) \
24427 for flag in $(EXTRA_HOST_FLAGS) ; do \
24428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24429 done; \
24430 echo "Doing dvi in itcl" ; \
24431 (cd $(HOST_SUBDIR)/itcl && \
24432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24434 "RANLIB=$${RANLIB}" \
24435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24436 dvi) \
24437 || exit 1
24438
24439 @endif itcl
24440
24441 .PHONY: maybe-pdf-itcl pdf-itcl
24442 maybe-pdf-itcl:
24443 @if itcl
24444 maybe-pdf-itcl: pdf-itcl
24445
24446 pdf-itcl: \
24447 configure-itcl
24448 @: $(MAKE); $(unstage)
24449 @[ -f ./itcl/Makefile ] || exit 0; \
24450 r=`${PWD_COMMAND}`; export r; \
24451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24452 $(HOST_EXPORTS) \
24453 for flag in $(EXTRA_HOST_FLAGS) ; do \
24454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24455 done; \
24456 echo "Doing pdf in itcl" ; \
24457 (cd $(HOST_SUBDIR)/itcl && \
24458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24460 "RANLIB=$${RANLIB}" \
24461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24462 pdf) \
24463 || exit 1
24464
24465 @endif itcl
24466
24467 .PHONY: maybe-html-itcl html-itcl
24468 maybe-html-itcl:
24469 @if itcl
24470 maybe-html-itcl: html-itcl
24471
24472 html-itcl: \
24473 configure-itcl
24474 @: $(MAKE); $(unstage)
24475 @[ -f ./itcl/Makefile ] || exit 0; \
24476 r=`${PWD_COMMAND}`; export r; \
24477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24478 $(HOST_EXPORTS) \
24479 for flag in $(EXTRA_HOST_FLAGS) ; do \
24480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24481 done; \
24482 echo "Doing html in itcl" ; \
24483 (cd $(HOST_SUBDIR)/itcl && \
24484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24486 "RANLIB=$${RANLIB}" \
24487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24488 html) \
24489 || exit 1
24490
24491 @endif itcl
24492
24493 .PHONY: maybe-TAGS-itcl TAGS-itcl
24494 maybe-TAGS-itcl:
24495 @if itcl
24496 maybe-TAGS-itcl: TAGS-itcl
24497
24498 TAGS-itcl: \
24499 configure-itcl
24500 @: $(MAKE); $(unstage)
24501 @[ -f ./itcl/Makefile ] || exit 0; \
24502 r=`${PWD_COMMAND}`; export r; \
24503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24504 $(HOST_EXPORTS) \
24505 for flag in $(EXTRA_HOST_FLAGS) ; do \
24506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24507 done; \
24508 echo "Doing TAGS in itcl" ; \
24509 (cd $(HOST_SUBDIR)/itcl && \
24510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24512 "RANLIB=$${RANLIB}" \
24513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24514 TAGS) \
24515 || exit 1
24516
24517 @endif itcl
24518
24519 .PHONY: maybe-install-info-itcl install-info-itcl
24520 maybe-install-info-itcl:
24521 @if itcl
24522 maybe-install-info-itcl: install-info-itcl
24523
24524 install-info-itcl: \
24525 configure-itcl \
24526 info-itcl
24527 @: $(MAKE); $(unstage)
24528 @[ -f ./itcl/Makefile ] || exit 0; \
24529 r=`${PWD_COMMAND}`; export r; \
24530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24531 $(HOST_EXPORTS) \
24532 for flag in $(EXTRA_HOST_FLAGS) ; do \
24533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24534 done; \
24535 echo "Doing install-info in itcl" ; \
24536 (cd $(HOST_SUBDIR)/itcl && \
24537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24539 "RANLIB=$${RANLIB}" \
24540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24541 install-info) \
24542 || exit 1
24543
24544 @endif itcl
24545
24546 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
24547 maybe-install-pdf-itcl:
24548 @if itcl
24549 maybe-install-pdf-itcl: install-pdf-itcl
24550
24551 install-pdf-itcl: \
24552 configure-itcl \
24553 pdf-itcl
24554 @: $(MAKE); $(unstage)
24555 @[ -f ./itcl/Makefile ] || exit 0; \
24556 r=`${PWD_COMMAND}`; export r; \
24557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24558 $(HOST_EXPORTS) \
24559 for flag in $(EXTRA_HOST_FLAGS) ; do \
24560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24561 done; \
24562 echo "Doing install-pdf in itcl" ; \
24563 (cd $(HOST_SUBDIR)/itcl && \
24564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24566 "RANLIB=$${RANLIB}" \
24567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24568 install-pdf) \
24569 || exit 1
24570
24571 @endif itcl
24572
24573 .PHONY: maybe-install-html-itcl install-html-itcl
24574 maybe-install-html-itcl:
24575 @if itcl
24576 maybe-install-html-itcl: install-html-itcl
24577
24578 install-html-itcl: \
24579 configure-itcl \
24580 html-itcl
24581 @: $(MAKE); $(unstage)
24582 @[ -f ./itcl/Makefile ] || exit 0; \
24583 r=`${PWD_COMMAND}`; export r; \
24584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24585 $(HOST_EXPORTS) \
24586 for flag in $(EXTRA_HOST_FLAGS) ; do \
24587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24588 done; \
24589 echo "Doing install-html in itcl" ; \
24590 (cd $(HOST_SUBDIR)/itcl && \
24591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24593 "RANLIB=$${RANLIB}" \
24594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24595 install-html) \
24596 || exit 1
24597
24598 @endif itcl
24599
24600 .PHONY: maybe-installcheck-itcl installcheck-itcl
24601 maybe-installcheck-itcl:
24602 @if itcl
24603 maybe-installcheck-itcl: installcheck-itcl
24604
24605 installcheck-itcl: \
24606 configure-itcl
24607 @: $(MAKE); $(unstage)
24608 @[ -f ./itcl/Makefile ] || exit 0; \
24609 r=`${PWD_COMMAND}`; export r; \
24610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24611 $(HOST_EXPORTS) \
24612 for flag in $(EXTRA_HOST_FLAGS) ; do \
24613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24614 done; \
24615 echo "Doing installcheck in itcl" ; \
24616 (cd $(HOST_SUBDIR)/itcl && \
24617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24619 "RANLIB=$${RANLIB}" \
24620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24621 installcheck) \
24622 || exit 1
24623
24624 @endif itcl
24625
24626 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
24627 maybe-mostlyclean-itcl:
24628 @if itcl
24629 maybe-mostlyclean-itcl: mostlyclean-itcl
24630
24631 mostlyclean-itcl:
24632 @: $(MAKE); $(unstage)
24633 @[ -f ./itcl/Makefile ] || exit 0; \
24634 r=`${PWD_COMMAND}`; export r; \
24635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24636 $(HOST_EXPORTS) \
24637 for flag in $(EXTRA_HOST_FLAGS) ; do \
24638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24639 done; \
24640 echo "Doing mostlyclean in itcl" ; \
24641 (cd $(HOST_SUBDIR)/itcl && \
24642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24644 "RANLIB=$${RANLIB}" \
24645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24646 mostlyclean) \
24647 || exit 1
24648
24649 @endif itcl
24650
24651 .PHONY: maybe-clean-itcl clean-itcl
24652 maybe-clean-itcl:
24653 @if itcl
24654 maybe-clean-itcl: clean-itcl
24655
24656 clean-itcl:
24657 @: $(MAKE); $(unstage)
24658 @[ -f ./itcl/Makefile ] || exit 0; \
24659 r=`${PWD_COMMAND}`; export r; \
24660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24661 $(HOST_EXPORTS) \
24662 for flag in $(EXTRA_HOST_FLAGS) ; do \
24663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24664 done; \
24665 echo "Doing clean in itcl" ; \
24666 (cd $(HOST_SUBDIR)/itcl && \
24667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24669 "RANLIB=$${RANLIB}" \
24670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24671 clean) \
24672 || exit 1
24673
24674 @endif itcl
24675
24676 .PHONY: maybe-distclean-itcl distclean-itcl
24677 maybe-distclean-itcl:
24678 @if itcl
24679 maybe-distclean-itcl: distclean-itcl
24680
24681 distclean-itcl:
24682 @: $(MAKE); $(unstage)
24683 @[ -f ./itcl/Makefile ] || exit 0; \
24684 r=`${PWD_COMMAND}`; export r; \
24685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24686 $(HOST_EXPORTS) \
24687 for flag in $(EXTRA_HOST_FLAGS) ; do \
24688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24689 done; \
24690 echo "Doing distclean in itcl" ; \
24691 (cd $(HOST_SUBDIR)/itcl && \
24692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24694 "RANLIB=$${RANLIB}" \
24695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24696 distclean) \
24697 || exit 1
24698
24699 @endif itcl
24700
24701 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
24702 maybe-maintainer-clean-itcl:
24703 @if itcl
24704 maybe-maintainer-clean-itcl: maintainer-clean-itcl
24705
24706 maintainer-clean-itcl:
24707 @: $(MAKE); $(unstage)
24708 @[ -f ./itcl/Makefile ] || exit 0; \
24709 r=`${PWD_COMMAND}`; export r; \
24710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24711 $(HOST_EXPORTS) \
24712 for flag in $(EXTRA_HOST_FLAGS) ; do \
24713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24714 done; \
24715 echo "Doing maintainer-clean in itcl" ; \
24716 (cd $(HOST_SUBDIR)/itcl && \
24717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24719 "RANLIB=$${RANLIB}" \
24720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24721 maintainer-clean) \
24722 || exit 1
24723
24724 @endif itcl
24725
24726
24727
24728 .PHONY: configure-ld maybe-configure-ld
24729 maybe-configure-ld:
24730 @if gcc-bootstrap
24731 configure-ld: stage_current
24732 @endif gcc-bootstrap
24733 @if ld
24734 maybe-configure-ld: configure-ld
24735 configure-ld:
24736 @r=`${PWD_COMMAND}`; export r; \
24737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24738 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24739 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24740 $(HOST_EXPORTS) \
24741 echo Configuring in $(HOST_SUBDIR)/ld; \
24742 cd "$(HOST_SUBDIR)/ld" || exit 1; \
24743 case $(srcdir) in \
24744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24745 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24747 esac; \
24748 srcdiroption="--srcdir=$${topdir}/ld"; \
24749 libsrcdir="$$s/ld"; \
24750 $(SHELL) $${libsrcdir}/configure \
24751 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24752 --target=${target_alias} $${srcdiroption} \
24753 || exit 1
24754 @endif ld
24755
24756
24757
24758 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
24759 maybe-configure-stage1-ld:
24760 @if ld-bootstrap
24761 maybe-configure-stage1-ld: configure-stage1-ld
24762 configure-stage1-ld:
24763 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24764 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24765 @r=`${PWD_COMMAND}`; export r; \
24766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24767 TFLAGS="$(STAGE1_TFLAGS)"; \
24768 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24769 $(HOST_EXPORTS) \
24770 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24771 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
24772 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24773 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
24774 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24775 cd $(HOST_SUBDIR)/ld || exit 1; \
24776 case $(srcdir) in \
24777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24778 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24780 esac; \
24781 srcdiroption="--srcdir=$${topdir}/ld"; \
24782 libsrcdir="$$s/ld"; \
24783 $(SHELL) $${libsrcdir}/configure \
24784 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24785 --target=${target_alias} $${srcdiroption} \
24786 $(STAGE1_CONFIGURE_FLAGS)
24787 @endif ld-bootstrap
24788
24789 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
24790 maybe-configure-stage2-ld:
24791 @if ld-bootstrap
24792 maybe-configure-stage2-ld: configure-stage2-ld
24793 configure-stage2-ld:
24794 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24795 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24796 @r=`${PWD_COMMAND}`; export r; \
24797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24798 TFLAGS="$(STAGE2_TFLAGS)"; \
24799 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24800 $(HOST_EXPORTS) \
24801 $(POSTSTAGE1_HOST_EXPORTS) \
24802 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24803 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
24804 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24805 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
24806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24807 cd $(HOST_SUBDIR)/ld || exit 1; \
24808 case $(srcdir) in \
24809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24810 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24812 esac; \
24813 srcdiroption="--srcdir=$${topdir}/ld"; \
24814 libsrcdir="$$s/ld"; \
24815 $(SHELL) $${libsrcdir}/configure \
24816 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24817 --target=${target_alias} $${srcdiroption} \
24818 --with-build-libsubdir=$(HOST_SUBDIR) \
24819 $(STAGE2_CONFIGURE_FLAGS)
24820 @endif ld-bootstrap
24821
24822 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
24823 maybe-configure-stage3-ld:
24824 @if ld-bootstrap
24825 maybe-configure-stage3-ld: configure-stage3-ld
24826 configure-stage3-ld:
24827 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24828 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24829 @r=`${PWD_COMMAND}`; export r; \
24830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24831 TFLAGS="$(STAGE3_TFLAGS)"; \
24832 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24833 $(HOST_EXPORTS) \
24834 $(POSTSTAGE1_HOST_EXPORTS) \
24835 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24836 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
24837 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24838 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
24839 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24840 cd $(HOST_SUBDIR)/ld || exit 1; \
24841 case $(srcdir) in \
24842 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24843 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24844 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24845 esac; \
24846 srcdiroption="--srcdir=$${topdir}/ld"; \
24847 libsrcdir="$$s/ld"; \
24848 $(SHELL) $${libsrcdir}/configure \
24849 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24850 --target=${target_alias} $${srcdiroption} \
24851 --with-build-libsubdir=$(HOST_SUBDIR) \
24852 $(STAGE3_CONFIGURE_FLAGS)
24853 @endif ld-bootstrap
24854
24855 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
24856 maybe-configure-stage4-ld:
24857 @if ld-bootstrap
24858 maybe-configure-stage4-ld: configure-stage4-ld
24859 configure-stage4-ld:
24860 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24861 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24862 @r=`${PWD_COMMAND}`; export r; \
24863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24864 TFLAGS="$(STAGE4_TFLAGS)"; \
24865 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24866 $(HOST_EXPORTS) \
24867 $(POSTSTAGE1_HOST_EXPORTS) \
24868 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24869 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
24870 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24871 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
24872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24873 cd $(HOST_SUBDIR)/ld || exit 1; \
24874 case $(srcdir) in \
24875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24876 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24878 esac; \
24879 srcdiroption="--srcdir=$${topdir}/ld"; \
24880 libsrcdir="$$s/ld"; \
24881 $(SHELL) $${libsrcdir}/configure \
24882 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24883 --target=${target_alias} $${srcdiroption} \
24884 --with-build-libsubdir=$(HOST_SUBDIR) \
24885 $(STAGE4_CONFIGURE_FLAGS)
24886 @endif ld-bootstrap
24887
24888 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
24889 maybe-configure-stageprofile-ld:
24890 @if ld-bootstrap
24891 maybe-configure-stageprofile-ld: configure-stageprofile-ld
24892 configure-stageprofile-ld:
24893 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24894 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24895 @r=`${PWD_COMMAND}`; export r; \
24896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24897 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24898 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24899 $(HOST_EXPORTS) \
24900 $(POSTSTAGE1_HOST_EXPORTS) \
24901 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24902 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
24903 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24904 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
24905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24906 cd $(HOST_SUBDIR)/ld || exit 1; \
24907 case $(srcdir) in \
24908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24909 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24911 esac; \
24912 srcdiroption="--srcdir=$${topdir}/ld"; \
24913 libsrcdir="$$s/ld"; \
24914 $(SHELL) $${libsrcdir}/configure \
24915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24916 --target=${target_alias} $${srcdiroption} \
24917 --with-build-libsubdir=$(HOST_SUBDIR) \
24918 $(STAGEprofile_CONFIGURE_FLAGS)
24919 @endif ld-bootstrap
24920
24921 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
24922 maybe-configure-stagefeedback-ld:
24923 @if ld-bootstrap
24924 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
24925 configure-stagefeedback-ld:
24926 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24928 @r=`${PWD_COMMAND}`; export r; \
24929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24930 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24931 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24932 $(HOST_EXPORTS) \
24933 $(POSTSTAGE1_HOST_EXPORTS) \
24934 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24935 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
24936 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24937 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
24938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24939 cd $(HOST_SUBDIR)/ld || exit 1; \
24940 case $(srcdir) in \
24941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24942 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24944 esac; \
24945 srcdiroption="--srcdir=$${topdir}/ld"; \
24946 libsrcdir="$$s/ld"; \
24947 $(SHELL) $${libsrcdir}/configure \
24948 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24949 --target=${target_alias} $${srcdiroption} \
24950 --with-build-libsubdir=$(HOST_SUBDIR) \
24951 $(STAGEfeedback_CONFIGURE_FLAGS)
24952 @endif ld-bootstrap
24953
24954
24955
24956
24957
24958 .PHONY: all-ld maybe-all-ld
24959 maybe-all-ld:
24960 @if gcc-bootstrap
24961 all-ld: stage_current
24962 @endif gcc-bootstrap
24963 @if ld
24964 TARGET-ld=all
24965 maybe-all-ld: all-ld
24966 all-ld: configure-ld
24967 @r=`${PWD_COMMAND}`; export r; \
24968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24969 $(HOST_EXPORTS) \
24970 (cd $(HOST_SUBDIR)/ld && \
24971 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24972 $(TARGET-ld))
24973 @endif ld
24974
24975
24976
24977 .PHONY: all-stage1-ld maybe-all-stage1-ld
24978 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
24979 maybe-all-stage1-ld:
24980 maybe-clean-stage1-ld:
24981 @if ld-bootstrap
24982 maybe-all-stage1-ld: all-stage1-ld
24983 all-stage1: all-stage1-ld
24984 TARGET-stage1-ld = $(TARGET-ld)
24985 all-stage1-ld: configure-stage1-ld
24986 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24987 @r=`${PWD_COMMAND}`; export r; \
24988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24989 TFLAGS="$(STAGE1_TFLAGS)"; \
24990 $(HOST_EXPORTS) \
24991 cd $(HOST_SUBDIR)/ld && \
24992 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24993 CFLAGS="$(STAGE1_CFLAGS)" \
24994 CXXFLAGS="$(STAGE1_CFLAGS)" \
24995 LIBCFLAGS="$(LIBCFLAGS)" \
24996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24999 $(EXTRA_HOST_FLAGS) \
25000 TFLAGS="$(STAGE1_TFLAGS)" \
25001 $(TARGET-stage1-ld)
25002
25003 maybe-clean-stage1-ld: clean-stage1-ld
25004 clean-stage1: clean-stage1-ld
25005 clean-stage1-ld:
25006 @if [ $(current_stage) = stage1 ]; then \
25007 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25008 else \
25009 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
25010 $(MAKE) stage1-start; \
25011 fi; \
25012 cd $(HOST_SUBDIR)/ld && \
25013 $(MAKE) $(EXTRA_HOST_FLAGS) \
25014 clean
25015 @endif ld-bootstrap
25016
25017
25018 .PHONY: all-stage2-ld maybe-all-stage2-ld
25019 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
25020 maybe-all-stage2-ld:
25021 maybe-clean-stage2-ld:
25022 @if ld-bootstrap
25023 maybe-all-stage2-ld: all-stage2-ld
25024 all-stage2: all-stage2-ld
25025 TARGET-stage2-ld = $(TARGET-ld)
25026 all-stage2-ld: configure-stage2-ld
25027 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25028 @r=`${PWD_COMMAND}`; export r; \
25029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25030 TFLAGS="$(STAGE2_TFLAGS)"; \
25031 $(HOST_EXPORTS) \
25032 $(POSTSTAGE1_HOST_EXPORTS) \
25033 cd $(HOST_SUBDIR)/ld && \
25034 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25035 CFLAGS="$(STAGE2_CFLAGS)" \
25036 CXXFLAGS="$(STAGE2_CFLAGS)" \
25037 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25038 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25039 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25040 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25041 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25042 TFLAGS="$(STAGE2_TFLAGS)" \
25043 $(TARGET-stage2-ld)
25044
25045 maybe-clean-stage2-ld: clean-stage2-ld
25046 clean-stage2: clean-stage2-ld
25047 clean-stage2-ld:
25048 @if [ $(current_stage) = stage2 ]; then \
25049 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25050 else \
25051 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
25052 $(MAKE) stage2-start; \
25053 fi; \
25054 cd $(HOST_SUBDIR)/ld && \
25055 $(MAKE) $(EXTRA_HOST_FLAGS) \
25056 $(POSTSTAGE1_FLAGS_TO_PASS) \
25057 clean
25058 @endif ld-bootstrap
25059
25060
25061 .PHONY: all-stage3-ld maybe-all-stage3-ld
25062 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
25063 maybe-all-stage3-ld:
25064 maybe-clean-stage3-ld:
25065 @if ld-bootstrap
25066 maybe-all-stage3-ld: all-stage3-ld
25067 all-stage3: all-stage3-ld
25068 TARGET-stage3-ld = $(TARGET-ld)
25069 all-stage3-ld: configure-stage3-ld
25070 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25071 @r=`${PWD_COMMAND}`; export r; \
25072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25073 TFLAGS="$(STAGE3_TFLAGS)"; \
25074 $(HOST_EXPORTS) \
25075 $(POSTSTAGE1_HOST_EXPORTS) \
25076 cd $(HOST_SUBDIR)/ld && \
25077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25078 CFLAGS="$(STAGE3_CFLAGS)" \
25079 CXXFLAGS="$(STAGE3_CFLAGS)" \
25080 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25084 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25085 TFLAGS="$(STAGE3_TFLAGS)" \
25086 $(TARGET-stage3-ld)
25087
25088 maybe-clean-stage3-ld: clean-stage3-ld
25089 clean-stage3: clean-stage3-ld
25090 clean-stage3-ld:
25091 @if [ $(current_stage) = stage3 ]; then \
25092 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25093 else \
25094 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
25095 $(MAKE) stage3-start; \
25096 fi; \
25097 cd $(HOST_SUBDIR)/ld && \
25098 $(MAKE) $(EXTRA_HOST_FLAGS) \
25099 $(POSTSTAGE1_FLAGS_TO_PASS) \
25100 clean
25101 @endif ld-bootstrap
25102
25103
25104 .PHONY: all-stage4-ld maybe-all-stage4-ld
25105 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
25106 maybe-all-stage4-ld:
25107 maybe-clean-stage4-ld:
25108 @if ld-bootstrap
25109 maybe-all-stage4-ld: all-stage4-ld
25110 all-stage4: all-stage4-ld
25111 TARGET-stage4-ld = $(TARGET-ld)
25112 all-stage4-ld: configure-stage4-ld
25113 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25114 @r=`${PWD_COMMAND}`; export r; \
25115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25116 TFLAGS="$(STAGE4_TFLAGS)"; \
25117 $(HOST_EXPORTS) \
25118 $(POSTSTAGE1_HOST_EXPORTS) \
25119 cd $(HOST_SUBDIR)/ld && \
25120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25121 CFLAGS="$(STAGE4_CFLAGS)" \
25122 CXXFLAGS="$(STAGE4_CFLAGS)" \
25123 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25124 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25125 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25126 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25127 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25128 TFLAGS="$(STAGE4_TFLAGS)" \
25129 $(TARGET-stage4-ld)
25130
25131 maybe-clean-stage4-ld: clean-stage4-ld
25132 clean-stage4: clean-stage4-ld
25133 clean-stage4-ld:
25134 @if [ $(current_stage) = stage4 ]; then \
25135 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25136 else \
25137 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
25138 $(MAKE) stage4-start; \
25139 fi; \
25140 cd $(HOST_SUBDIR)/ld && \
25141 $(MAKE) $(EXTRA_HOST_FLAGS) \
25142 $(POSTSTAGE1_FLAGS_TO_PASS) \
25143 clean
25144 @endif ld-bootstrap
25145
25146
25147 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
25148 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
25149 maybe-all-stageprofile-ld:
25150 maybe-clean-stageprofile-ld:
25151 @if ld-bootstrap
25152 maybe-all-stageprofile-ld: all-stageprofile-ld
25153 all-stageprofile: all-stageprofile-ld
25154 TARGET-stageprofile-ld = $(TARGET-ld)
25155 all-stageprofile-ld: configure-stageprofile-ld
25156 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25157 @r=`${PWD_COMMAND}`; export r; \
25158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25159 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25160 $(HOST_EXPORTS) \
25161 $(POSTSTAGE1_HOST_EXPORTS) \
25162 cd $(HOST_SUBDIR)/ld && \
25163 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25164 CFLAGS="$(STAGEprofile_CFLAGS)" \
25165 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
25166 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25167 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25168 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25169 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25170 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25171 TFLAGS="$(STAGEprofile_TFLAGS)" \
25172 $(TARGET-stageprofile-ld)
25173
25174 maybe-clean-stageprofile-ld: clean-stageprofile-ld
25175 clean-stageprofile: clean-stageprofile-ld
25176 clean-stageprofile-ld:
25177 @if [ $(current_stage) = stageprofile ]; then \
25178 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25179 else \
25180 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
25181 $(MAKE) stageprofile-start; \
25182 fi; \
25183 cd $(HOST_SUBDIR)/ld && \
25184 $(MAKE) $(EXTRA_HOST_FLAGS) \
25185 $(POSTSTAGE1_FLAGS_TO_PASS) \
25186 clean
25187 @endif ld-bootstrap
25188
25189
25190 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
25191 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
25192 maybe-all-stagefeedback-ld:
25193 maybe-clean-stagefeedback-ld:
25194 @if ld-bootstrap
25195 maybe-all-stagefeedback-ld: all-stagefeedback-ld
25196 all-stagefeedback: all-stagefeedback-ld
25197 TARGET-stagefeedback-ld = $(TARGET-ld)
25198 all-stagefeedback-ld: configure-stagefeedback-ld
25199 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25200 @r=`${PWD_COMMAND}`; export r; \
25201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25202 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25203 $(HOST_EXPORTS) \
25204 $(POSTSTAGE1_HOST_EXPORTS) \
25205 cd $(HOST_SUBDIR)/ld && \
25206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25207 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25208 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
25209 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25213 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25214 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25215 $(TARGET-stagefeedback-ld)
25216
25217 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
25218 clean-stagefeedback: clean-stagefeedback-ld
25219 clean-stagefeedback-ld:
25220 @if [ $(current_stage) = stagefeedback ]; then \
25221 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25222 else \
25223 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
25224 $(MAKE) stagefeedback-start; \
25225 fi; \
25226 cd $(HOST_SUBDIR)/ld && \
25227 $(MAKE) $(EXTRA_HOST_FLAGS) \
25228 $(POSTSTAGE1_FLAGS_TO_PASS) \
25229 clean
25230 @endif ld-bootstrap
25231
25232
25233
25234
25235
25236 .PHONY: check-ld maybe-check-ld
25237 maybe-check-ld:
25238 @if ld
25239 maybe-check-ld: check-ld
25240
25241 check-ld:
25242 @: $(MAKE); $(unstage)
25243 @r=`${PWD_COMMAND}`; export r; \
25244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25245 $(HOST_EXPORTS) \
25246 (cd $(HOST_SUBDIR)/ld && \
25247 $(MAKE) $(FLAGS_TO_PASS) check)
25248
25249 @endif ld
25250
25251 .PHONY: install-ld maybe-install-ld
25252 maybe-install-ld:
25253 @if ld
25254 maybe-install-ld: install-ld
25255
25256 install-ld: installdirs
25257 @: $(MAKE); $(unstage)
25258 @r=`${PWD_COMMAND}`; export r; \
25259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25260 $(HOST_EXPORTS) \
25261 (cd $(HOST_SUBDIR)/ld && \
25262 $(MAKE) $(FLAGS_TO_PASS) install)
25263
25264 @endif ld
25265
25266 # Other targets (info, dvi, pdf, etc.)
25267
25268 .PHONY: maybe-info-ld info-ld
25269 maybe-info-ld:
25270 @if ld
25271 maybe-info-ld: info-ld
25272
25273 info-ld: \
25274 configure-ld
25275 @[ -f ./ld/Makefile ] || exit 0; \
25276 r=`${PWD_COMMAND}`; export r; \
25277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25278 $(HOST_EXPORTS) \
25279 for flag in $(EXTRA_HOST_FLAGS) ; do \
25280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25281 done; \
25282 echo "Doing info in ld" ; \
25283 (cd $(HOST_SUBDIR)/ld && \
25284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25286 "RANLIB=$${RANLIB}" \
25287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25288 info) \
25289 || exit 1
25290
25291 @endif ld
25292
25293 .PHONY: maybe-dvi-ld dvi-ld
25294 maybe-dvi-ld:
25295 @if ld
25296 maybe-dvi-ld: dvi-ld
25297
25298 dvi-ld: \
25299 configure-ld
25300 @[ -f ./ld/Makefile ] || exit 0; \
25301 r=`${PWD_COMMAND}`; export r; \
25302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25303 $(HOST_EXPORTS) \
25304 for flag in $(EXTRA_HOST_FLAGS) ; do \
25305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25306 done; \
25307 echo "Doing dvi in ld" ; \
25308 (cd $(HOST_SUBDIR)/ld && \
25309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25311 "RANLIB=$${RANLIB}" \
25312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25313 dvi) \
25314 || exit 1
25315
25316 @endif ld
25317
25318 .PHONY: maybe-pdf-ld pdf-ld
25319 maybe-pdf-ld:
25320 @if ld
25321 maybe-pdf-ld: pdf-ld
25322
25323 pdf-ld: \
25324 configure-ld
25325 @[ -f ./ld/Makefile ] || exit 0; \
25326 r=`${PWD_COMMAND}`; export r; \
25327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25328 $(HOST_EXPORTS) \
25329 for flag in $(EXTRA_HOST_FLAGS) ; do \
25330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25331 done; \
25332 echo "Doing pdf in ld" ; \
25333 (cd $(HOST_SUBDIR)/ld && \
25334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25336 "RANLIB=$${RANLIB}" \
25337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25338 pdf) \
25339 || exit 1
25340
25341 @endif ld
25342
25343 .PHONY: maybe-html-ld html-ld
25344 maybe-html-ld:
25345 @if ld
25346 maybe-html-ld: html-ld
25347
25348 html-ld: \
25349 configure-ld
25350 @[ -f ./ld/Makefile ] || exit 0; \
25351 r=`${PWD_COMMAND}`; export r; \
25352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25353 $(HOST_EXPORTS) \
25354 for flag in $(EXTRA_HOST_FLAGS) ; do \
25355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25356 done; \
25357 echo "Doing html in ld" ; \
25358 (cd $(HOST_SUBDIR)/ld && \
25359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25361 "RANLIB=$${RANLIB}" \
25362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25363 html) \
25364 || exit 1
25365
25366 @endif ld
25367
25368 .PHONY: maybe-TAGS-ld TAGS-ld
25369 maybe-TAGS-ld:
25370 @if ld
25371 maybe-TAGS-ld: TAGS-ld
25372
25373 TAGS-ld: \
25374 configure-ld
25375 @[ -f ./ld/Makefile ] || exit 0; \
25376 r=`${PWD_COMMAND}`; export r; \
25377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25378 $(HOST_EXPORTS) \
25379 for flag in $(EXTRA_HOST_FLAGS) ; do \
25380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25381 done; \
25382 echo "Doing TAGS in ld" ; \
25383 (cd $(HOST_SUBDIR)/ld && \
25384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25386 "RANLIB=$${RANLIB}" \
25387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25388 TAGS) \
25389 || exit 1
25390
25391 @endif ld
25392
25393 .PHONY: maybe-install-info-ld install-info-ld
25394 maybe-install-info-ld:
25395 @if ld
25396 maybe-install-info-ld: install-info-ld
25397
25398 install-info-ld: \
25399 configure-ld \
25400 info-ld
25401 @[ -f ./ld/Makefile ] || exit 0; \
25402 r=`${PWD_COMMAND}`; export r; \
25403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25404 $(HOST_EXPORTS) \
25405 for flag in $(EXTRA_HOST_FLAGS) ; do \
25406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25407 done; \
25408 echo "Doing install-info in ld" ; \
25409 (cd $(HOST_SUBDIR)/ld && \
25410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25412 "RANLIB=$${RANLIB}" \
25413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25414 install-info) \
25415 || exit 1
25416
25417 @endif ld
25418
25419 .PHONY: maybe-install-pdf-ld install-pdf-ld
25420 maybe-install-pdf-ld:
25421 @if ld
25422 maybe-install-pdf-ld: install-pdf-ld
25423
25424 install-pdf-ld: \
25425 configure-ld \
25426 pdf-ld
25427 @[ -f ./ld/Makefile ] || exit 0; \
25428 r=`${PWD_COMMAND}`; export r; \
25429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25430 $(HOST_EXPORTS) \
25431 for flag in $(EXTRA_HOST_FLAGS) ; do \
25432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25433 done; \
25434 echo "Doing install-pdf in ld" ; \
25435 (cd $(HOST_SUBDIR)/ld && \
25436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25438 "RANLIB=$${RANLIB}" \
25439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25440 install-pdf) \
25441 || exit 1
25442
25443 @endif ld
25444
25445 .PHONY: maybe-install-html-ld install-html-ld
25446 maybe-install-html-ld:
25447 @if ld
25448 maybe-install-html-ld: install-html-ld
25449
25450 install-html-ld: \
25451 configure-ld \
25452 html-ld
25453 @[ -f ./ld/Makefile ] || exit 0; \
25454 r=`${PWD_COMMAND}`; export r; \
25455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25456 $(HOST_EXPORTS) \
25457 for flag in $(EXTRA_HOST_FLAGS) ; do \
25458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25459 done; \
25460 echo "Doing install-html in ld" ; \
25461 (cd $(HOST_SUBDIR)/ld && \
25462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25464 "RANLIB=$${RANLIB}" \
25465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25466 install-html) \
25467 || exit 1
25468
25469 @endif ld
25470
25471 .PHONY: maybe-installcheck-ld installcheck-ld
25472 maybe-installcheck-ld:
25473 @if ld
25474 maybe-installcheck-ld: installcheck-ld
25475
25476 installcheck-ld: \
25477 configure-ld
25478 @[ -f ./ld/Makefile ] || exit 0; \
25479 r=`${PWD_COMMAND}`; export r; \
25480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25481 $(HOST_EXPORTS) \
25482 for flag in $(EXTRA_HOST_FLAGS) ; do \
25483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25484 done; \
25485 echo "Doing installcheck in ld" ; \
25486 (cd $(HOST_SUBDIR)/ld && \
25487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25489 "RANLIB=$${RANLIB}" \
25490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25491 installcheck) \
25492 || exit 1
25493
25494 @endif ld
25495
25496 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
25497 maybe-mostlyclean-ld:
25498 @if ld
25499 maybe-mostlyclean-ld: mostlyclean-ld
25500
25501 mostlyclean-ld:
25502 @[ -f ./ld/Makefile ] || exit 0; \
25503 r=`${PWD_COMMAND}`; export r; \
25504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25505 $(HOST_EXPORTS) \
25506 for flag in $(EXTRA_HOST_FLAGS) ; do \
25507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25508 done; \
25509 echo "Doing mostlyclean in ld" ; \
25510 (cd $(HOST_SUBDIR)/ld && \
25511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25513 "RANLIB=$${RANLIB}" \
25514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25515 mostlyclean) \
25516 || exit 1
25517
25518 @endif ld
25519
25520 .PHONY: maybe-clean-ld clean-ld
25521 maybe-clean-ld:
25522 @if ld
25523 maybe-clean-ld: clean-ld
25524
25525 clean-ld:
25526 @[ -f ./ld/Makefile ] || exit 0; \
25527 r=`${PWD_COMMAND}`; export r; \
25528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25529 $(HOST_EXPORTS) \
25530 for flag in $(EXTRA_HOST_FLAGS) ; do \
25531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25532 done; \
25533 echo "Doing clean in ld" ; \
25534 (cd $(HOST_SUBDIR)/ld && \
25535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25537 "RANLIB=$${RANLIB}" \
25538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25539 clean) \
25540 || exit 1
25541
25542 @endif ld
25543
25544 .PHONY: maybe-distclean-ld distclean-ld
25545 maybe-distclean-ld:
25546 @if ld
25547 maybe-distclean-ld: distclean-ld
25548
25549 distclean-ld:
25550 @[ -f ./ld/Makefile ] || exit 0; \
25551 r=`${PWD_COMMAND}`; export r; \
25552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25553 $(HOST_EXPORTS) \
25554 for flag in $(EXTRA_HOST_FLAGS) ; do \
25555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25556 done; \
25557 echo "Doing distclean in ld" ; \
25558 (cd $(HOST_SUBDIR)/ld && \
25559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25561 "RANLIB=$${RANLIB}" \
25562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25563 distclean) \
25564 || exit 1
25565
25566 @endif ld
25567
25568 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
25569 maybe-maintainer-clean-ld:
25570 @if ld
25571 maybe-maintainer-clean-ld: maintainer-clean-ld
25572
25573 maintainer-clean-ld:
25574 @[ -f ./ld/Makefile ] || exit 0; \
25575 r=`${PWD_COMMAND}`; export r; \
25576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25577 $(HOST_EXPORTS) \
25578 for flag in $(EXTRA_HOST_FLAGS) ; do \
25579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25580 done; \
25581 echo "Doing maintainer-clean in ld" ; \
25582 (cd $(HOST_SUBDIR)/ld && \
25583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25585 "RANLIB=$${RANLIB}" \
25586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25587 maintainer-clean) \
25588 || exit 1
25589
25590 @endif ld
25591
25592
25593
25594 .PHONY: configure-libcpp maybe-configure-libcpp
25595 maybe-configure-libcpp:
25596 @if gcc-bootstrap
25597 configure-libcpp: stage_current
25598 @endif gcc-bootstrap
25599 @if libcpp
25600 maybe-configure-libcpp: configure-libcpp
25601 configure-libcpp:
25602 @r=`${PWD_COMMAND}`; export r; \
25603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25604 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25606 $(HOST_EXPORTS) \
25607 echo Configuring in $(HOST_SUBDIR)/libcpp; \
25608 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
25609 case $(srcdir) in \
25610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25611 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25613 esac; \
25614 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25615 libsrcdir="$$s/libcpp"; \
25616 $(SHELL) $${libsrcdir}/configure \
25617 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25618 --target=${target_alias} $${srcdiroption} \
25619 || exit 1
25620 @endif libcpp
25621
25622
25623
25624 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
25625 maybe-configure-stage1-libcpp:
25626 @if libcpp-bootstrap
25627 maybe-configure-stage1-libcpp: configure-stage1-libcpp
25628 configure-stage1-libcpp:
25629 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25630 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25631 @r=`${PWD_COMMAND}`; export r; \
25632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633 TFLAGS="$(STAGE1_TFLAGS)"; \
25634 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25635 $(HOST_EXPORTS) \
25636 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25637 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
25638 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25639 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
25640 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25641 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25642 case $(srcdir) in \
25643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25644 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25646 esac; \
25647 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25648 libsrcdir="$$s/libcpp"; \
25649 $(SHELL) $${libsrcdir}/configure \
25650 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25651 --target=${target_alias} $${srcdiroption} \
25652 $(STAGE1_CONFIGURE_FLAGS)
25653 @endif libcpp-bootstrap
25654
25655 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
25656 maybe-configure-stage2-libcpp:
25657 @if libcpp-bootstrap
25658 maybe-configure-stage2-libcpp: configure-stage2-libcpp
25659 configure-stage2-libcpp:
25660 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25662 @r=`${PWD_COMMAND}`; export r; \
25663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25664 TFLAGS="$(STAGE2_TFLAGS)"; \
25665 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25666 $(HOST_EXPORTS) \
25667 $(POSTSTAGE1_HOST_EXPORTS) \
25668 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25669 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
25670 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25671 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
25672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25673 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25674 case $(srcdir) in \
25675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25676 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25678 esac; \
25679 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25680 libsrcdir="$$s/libcpp"; \
25681 $(SHELL) $${libsrcdir}/configure \
25682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25683 --target=${target_alias} $${srcdiroption} \
25684 --with-build-libsubdir=$(HOST_SUBDIR) \
25685 $(STAGE2_CONFIGURE_FLAGS)
25686 @endif libcpp-bootstrap
25687
25688 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
25689 maybe-configure-stage3-libcpp:
25690 @if libcpp-bootstrap
25691 maybe-configure-stage3-libcpp: configure-stage3-libcpp
25692 configure-stage3-libcpp:
25693 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25694 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25695 @r=`${PWD_COMMAND}`; export r; \
25696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25697 TFLAGS="$(STAGE3_TFLAGS)"; \
25698 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25699 $(HOST_EXPORTS) \
25700 $(POSTSTAGE1_HOST_EXPORTS) \
25701 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25702 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
25703 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25704 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
25705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25706 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25707 case $(srcdir) in \
25708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25709 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25711 esac; \
25712 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25713 libsrcdir="$$s/libcpp"; \
25714 $(SHELL) $${libsrcdir}/configure \
25715 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25716 --target=${target_alias} $${srcdiroption} \
25717 --with-build-libsubdir=$(HOST_SUBDIR) \
25718 $(STAGE3_CONFIGURE_FLAGS)
25719 @endif libcpp-bootstrap
25720
25721 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
25722 maybe-configure-stage4-libcpp:
25723 @if libcpp-bootstrap
25724 maybe-configure-stage4-libcpp: configure-stage4-libcpp
25725 configure-stage4-libcpp:
25726 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25727 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25728 @r=`${PWD_COMMAND}`; export r; \
25729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25730 TFLAGS="$(STAGE4_TFLAGS)"; \
25731 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25732 $(HOST_EXPORTS) \
25733 $(POSTSTAGE1_HOST_EXPORTS) \
25734 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25735 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25736 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25737 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
25738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25739 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25740 case $(srcdir) in \
25741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25742 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25744 esac; \
25745 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25746 libsrcdir="$$s/libcpp"; \
25747 $(SHELL) $${libsrcdir}/configure \
25748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25749 --target=${target_alias} $${srcdiroption} \
25750 --with-build-libsubdir=$(HOST_SUBDIR) \
25751 $(STAGE4_CONFIGURE_FLAGS)
25752 @endif libcpp-bootstrap
25753
25754 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
25755 maybe-configure-stageprofile-libcpp:
25756 @if libcpp-bootstrap
25757 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
25758 configure-stageprofile-libcpp:
25759 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25760 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25761 @r=`${PWD_COMMAND}`; export r; \
25762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25763 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25764 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25765 $(HOST_EXPORTS) \
25766 $(POSTSTAGE1_HOST_EXPORTS) \
25767 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25768 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
25769 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25770 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
25771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25772 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25773 case $(srcdir) in \
25774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25775 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25777 esac; \
25778 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25779 libsrcdir="$$s/libcpp"; \
25780 $(SHELL) $${libsrcdir}/configure \
25781 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25782 --target=${target_alias} $${srcdiroption} \
25783 --with-build-libsubdir=$(HOST_SUBDIR) \
25784 $(STAGEprofile_CONFIGURE_FLAGS)
25785 @endif libcpp-bootstrap
25786
25787 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
25788 maybe-configure-stagefeedback-libcpp:
25789 @if libcpp-bootstrap
25790 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
25791 configure-stagefeedback-libcpp:
25792 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25794 @r=`${PWD_COMMAND}`; export r; \
25795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25796 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25797 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25798 $(HOST_EXPORTS) \
25799 $(POSTSTAGE1_HOST_EXPORTS) \
25800 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25801 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
25802 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25803 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
25804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25805 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25806 case $(srcdir) in \
25807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25808 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25810 esac; \
25811 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25812 libsrcdir="$$s/libcpp"; \
25813 $(SHELL) $${libsrcdir}/configure \
25814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25815 --target=${target_alias} $${srcdiroption} \
25816 --with-build-libsubdir=$(HOST_SUBDIR) \
25817 $(STAGEfeedback_CONFIGURE_FLAGS)
25818 @endif libcpp-bootstrap
25819
25820
25821
25822
25823
25824 .PHONY: all-libcpp maybe-all-libcpp
25825 maybe-all-libcpp:
25826 @if gcc-bootstrap
25827 all-libcpp: stage_current
25828 @endif gcc-bootstrap
25829 @if libcpp
25830 TARGET-libcpp=all
25831 maybe-all-libcpp: all-libcpp
25832 all-libcpp: configure-libcpp
25833 @r=`${PWD_COMMAND}`; export r; \
25834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25835 $(HOST_EXPORTS) \
25836 (cd $(HOST_SUBDIR)/libcpp && \
25837 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25838 $(TARGET-libcpp))
25839 @endif libcpp
25840
25841
25842
25843 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
25844 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
25845 maybe-all-stage1-libcpp:
25846 maybe-clean-stage1-libcpp:
25847 @if libcpp-bootstrap
25848 maybe-all-stage1-libcpp: all-stage1-libcpp
25849 all-stage1: all-stage1-libcpp
25850 TARGET-stage1-libcpp = $(TARGET-libcpp)
25851 all-stage1-libcpp: configure-stage1-libcpp
25852 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25853 @r=`${PWD_COMMAND}`; export r; \
25854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25855 TFLAGS="$(STAGE1_TFLAGS)"; \
25856 $(HOST_EXPORTS) \
25857 cd $(HOST_SUBDIR)/libcpp && \
25858 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25859 CFLAGS="$(STAGE1_CFLAGS)" \
25860 CXXFLAGS="$(STAGE1_CFLAGS)" \
25861 LIBCFLAGS="$(LIBCFLAGS)" \
25862 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25863 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25864 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25865 $(EXTRA_HOST_FLAGS) \
25866 TFLAGS="$(STAGE1_TFLAGS)" \
25867 $(TARGET-stage1-libcpp)
25868
25869 maybe-clean-stage1-libcpp: clean-stage1-libcpp
25870 clean-stage1: clean-stage1-libcpp
25871 clean-stage1-libcpp:
25872 @if [ $(current_stage) = stage1 ]; then \
25873 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25874 else \
25875 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
25876 $(MAKE) stage1-start; \
25877 fi; \
25878 cd $(HOST_SUBDIR)/libcpp && \
25879 $(MAKE) $(EXTRA_HOST_FLAGS) \
25880 clean
25881 @endif libcpp-bootstrap
25882
25883
25884 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
25885 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
25886 maybe-all-stage2-libcpp:
25887 maybe-clean-stage2-libcpp:
25888 @if libcpp-bootstrap
25889 maybe-all-stage2-libcpp: all-stage2-libcpp
25890 all-stage2: all-stage2-libcpp
25891 TARGET-stage2-libcpp = $(TARGET-libcpp)
25892 all-stage2-libcpp: configure-stage2-libcpp
25893 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25894 @r=`${PWD_COMMAND}`; export r; \
25895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25896 TFLAGS="$(STAGE2_TFLAGS)"; \
25897 $(HOST_EXPORTS) \
25898 $(POSTSTAGE1_HOST_EXPORTS) \
25899 cd $(HOST_SUBDIR)/libcpp && \
25900 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25901 CFLAGS="$(STAGE2_CFLAGS)" \
25902 CXXFLAGS="$(STAGE2_CFLAGS)" \
25903 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25907 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25908 TFLAGS="$(STAGE2_TFLAGS)" \
25909 $(TARGET-stage2-libcpp)
25910
25911 maybe-clean-stage2-libcpp: clean-stage2-libcpp
25912 clean-stage2: clean-stage2-libcpp
25913 clean-stage2-libcpp:
25914 @if [ $(current_stage) = stage2 ]; then \
25915 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25916 else \
25917 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
25918 $(MAKE) stage2-start; \
25919 fi; \
25920 cd $(HOST_SUBDIR)/libcpp && \
25921 $(MAKE) $(EXTRA_HOST_FLAGS) \
25922 $(POSTSTAGE1_FLAGS_TO_PASS) \
25923 clean
25924 @endif libcpp-bootstrap
25925
25926
25927 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
25928 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
25929 maybe-all-stage3-libcpp:
25930 maybe-clean-stage3-libcpp:
25931 @if libcpp-bootstrap
25932 maybe-all-stage3-libcpp: all-stage3-libcpp
25933 all-stage3: all-stage3-libcpp
25934 TARGET-stage3-libcpp = $(TARGET-libcpp)
25935 all-stage3-libcpp: configure-stage3-libcpp
25936 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25937 @r=`${PWD_COMMAND}`; export r; \
25938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25939 TFLAGS="$(STAGE3_TFLAGS)"; \
25940 $(HOST_EXPORTS) \
25941 $(POSTSTAGE1_HOST_EXPORTS) \
25942 cd $(HOST_SUBDIR)/libcpp && \
25943 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25944 CFLAGS="$(STAGE3_CFLAGS)" \
25945 CXXFLAGS="$(STAGE3_CFLAGS)" \
25946 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25947 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25948 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25949 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25950 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25951 TFLAGS="$(STAGE3_TFLAGS)" \
25952 $(TARGET-stage3-libcpp)
25953
25954 maybe-clean-stage3-libcpp: clean-stage3-libcpp
25955 clean-stage3: clean-stage3-libcpp
25956 clean-stage3-libcpp:
25957 @if [ $(current_stage) = stage3 ]; then \
25958 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25959 else \
25960 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
25961 $(MAKE) stage3-start; \
25962 fi; \
25963 cd $(HOST_SUBDIR)/libcpp && \
25964 $(MAKE) $(EXTRA_HOST_FLAGS) \
25965 $(POSTSTAGE1_FLAGS_TO_PASS) \
25966 clean
25967 @endif libcpp-bootstrap
25968
25969
25970 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
25971 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
25972 maybe-all-stage4-libcpp:
25973 maybe-clean-stage4-libcpp:
25974 @if libcpp-bootstrap
25975 maybe-all-stage4-libcpp: all-stage4-libcpp
25976 all-stage4: all-stage4-libcpp
25977 TARGET-stage4-libcpp = $(TARGET-libcpp)
25978 all-stage4-libcpp: configure-stage4-libcpp
25979 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25980 @r=`${PWD_COMMAND}`; export r; \
25981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25982 TFLAGS="$(STAGE4_TFLAGS)"; \
25983 $(HOST_EXPORTS) \
25984 $(POSTSTAGE1_HOST_EXPORTS) \
25985 cd $(HOST_SUBDIR)/libcpp && \
25986 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25987 CFLAGS="$(STAGE4_CFLAGS)" \
25988 CXXFLAGS="$(STAGE4_CFLAGS)" \
25989 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25990 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25991 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25992 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25993 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25994 TFLAGS="$(STAGE4_TFLAGS)" \
25995 $(TARGET-stage4-libcpp)
25996
25997 maybe-clean-stage4-libcpp: clean-stage4-libcpp
25998 clean-stage4: clean-stage4-libcpp
25999 clean-stage4-libcpp:
26000 @if [ $(current_stage) = stage4 ]; then \
26001 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26002 else \
26003 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
26004 $(MAKE) stage4-start; \
26005 fi; \
26006 cd $(HOST_SUBDIR)/libcpp && \
26007 $(MAKE) $(EXTRA_HOST_FLAGS) \
26008 $(POSTSTAGE1_FLAGS_TO_PASS) \
26009 clean
26010 @endif libcpp-bootstrap
26011
26012
26013 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
26014 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
26015 maybe-all-stageprofile-libcpp:
26016 maybe-clean-stageprofile-libcpp:
26017 @if libcpp-bootstrap
26018 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
26019 all-stageprofile: all-stageprofile-libcpp
26020 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
26021 all-stageprofile-libcpp: configure-stageprofile-libcpp
26022 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26023 @r=`${PWD_COMMAND}`; export r; \
26024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26025 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26026 $(HOST_EXPORTS) \
26027 $(POSTSTAGE1_HOST_EXPORTS) \
26028 cd $(HOST_SUBDIR)/libcpp && \
26029 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26030 CFLAGS="$(STAGEprofile_CFLAGS)" \
26031 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26032 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26033 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26034 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26035 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26036 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26037 TFLAGS="$(STAGEprofile_TFLAGS)" \
26038 $(TARGET-stageprofile-libcpp)
26039
26040 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
26041 clean-stageprofile: clean-stageprofile-libcpp
26042 clean-stageprofile-libcpp:
26043 @if [ $(current_stage) = stageprofile ]; then \
26044 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26045 else \
26046 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
26047 $(MAKE) stageprofile-start; \
26048 fi; \
26049 cd $(HOST_SUBDIR)/libcpp && \
26050 $(MAKE) $(EXTRA_HOST_FLAGS) \
26051 $(POSTSTAGE1_FLAGS_TO_PASS) \
26052 clean
26053 @endif libcpp-bootstrap
26054
26055
26056 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
26057 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
26058 maybe-all-stagefeedback-libcpp:
26059 maybe-clean-stagefeedback-libcpp:
26060 @if libcpp-bootstrap
26061 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
26062 all-stagefeedback: all-stagefeedback-libcpp
26063 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
26064 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
26065 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26066 @r=`${PWD_COMMAND}`; export r; \
26067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26068 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26069 $(HOST_EXPORTS) \
26070 $(POSTSTAGE1_HOST_EXPORTS) \
26071 cd $(HOST_SUBDIR)/libcpp && \
26072 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26073 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26074 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26075 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26076 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26077 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26078 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26079 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26080 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26081 $(TARGET-stagefeedback-libcpp)
26082
26083 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
26084 clean-stagefeedback: clean-stagefeedback-libcpp
26085 clean-stagefeedback-libcpp:
26086 @if [ $(current_stage) = stagefeedback ]; then \
26087 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26088 else \
26089 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
26090 $(MAKE) stagefeedback-start; \
26091 fi; \
26092 cd $(HOST_SUBDIR)/libcpp && \
26093 $(MAKE) $(EXTRA_HOST_FLAGS) \
26094 $(POSTSTAGE1_FLAGS_TO_PASS) \
26095 clean
26096 @endif libcpp-bootstrap
26097
26098
26099
26100
26101
26102 .PHONY: check-libcpp maybe-check-libcpp
26103 maybe-check-libcpp:
26104 @if libcpp
26105 maybe-check-libcpp: check-libcpp
26106
26107 check-libcpp:
26108 @: $(MAKE); $(unstage)
26109 @r=`${PWD_COMMAND}`; export r; \
26110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26111 $(HOST_EXPORTS) \
26112 (cd $(HOST_SUBDIR)/libcpp && \
26113 $(MAKE) $(FLAGS_TO_PASS) check)
26114
26115 @endif libcpp
26116
26117 .PHONY: install-libcpp maybe-install-libcpp
26118 maybe-install-libcpp:
26119 @if libcpp
26120 maybe-install-libcpp: install-libcpp
26121
26122 install-libcpp: installdirs
26123 @: $(MAKE); $(unstage)
26124 @r=`${PWD_COMMAND}`; export r; \
26125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26126 $(HOST_EXPORTS) \
26127 (cd $(HOST_SUBDIR)/libcpp && \
26128 $(MAKE) $(FLAGS_TO_PASS) install)
26129
26130 @endif libcpp
26131
26132 # Other targets (info, dvi, pdf, etc.)
26133
26134 .PHONY: maybe-info-libcpp info-libcpp
26135 maybe-info-libcpp:
26136 @if libcpp
26137 maybe-info-libcpp: info-libcpp
26138
26139 info-libcpp: \
26140 configure-libcpp
26141 @[ -f ./libcpp/Makefile ] || exit 0; \
26142 r=`${PWD_COMMAND}`; export r; \
26143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26144 $(HOST_EXPORTS) \
26145 for flag in $(EXTRA_HOST_FLAGS) ; do \
26146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26147 done; \
26148 echo "Doing info in libcpp" ; \
26149 (cd $(HOST_SUBDIR)/libcpp && \
26150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26152 "RANLIB=$${RANLIB}" \
26153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26154 info) \
26155 || exit 1
26156
26157 @endif libcpp
26158
26159 .PHONY: maybe-dvi-libcpp dvi-libcpp
26160 maybe-dvi-libcpp:
26161 @if libcpp
26162 maybe-dvi-libcpp: dvi-libcpp
26163
26164 dvi-libcpp: \
26165 configure-libcpp
26166 @[ -f ./libcpp/Makefile ] || exit 0; \
26167 r=`${PWD_COMMAND}`; export r; \
26168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26169 $(HOST_EXPORTS) \
26170 for flag in $(EXTRA_HOST_FLAGS) ; do \
26171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26172 done; \
26173 echo "Doing dvi in libcpp" ; \
26174 (cd $(HOST_SUBDIR)/libcpp && \
26175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26177 "RANLIB=$${RANLIB}" \
26178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26179 dvi) \
26180 || exit 1
26181
26182 @endif libcpp
26183
26184 .PHONY: maybe-pdf-libcpp pdf-libcpp
26185 maybe-pdf-libcpp:
26186 @if libcpp
26187 maybe-pdf-libcpp: pdf-libcpp
26188
26189 pdf-libcpp: \
26190 configure-libcpp
26191 @[ -f ./libcpp/Makefile ] || exit 0; \
26192 r=`${PWD_COMMAND}`; export r; \
26193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26194 $(HOST_EXPORTS) \
26195 for flag in $(EXTRA_HOST_FLAGS) ; do \
26196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26197 done; \
26198 echo "Doing pdf in libcpp" ; \
26199 (cd $(HOST_SUBDIR)/libcpp && \
26200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26202 "RANLIB=$${RANLIB}" \
26203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26204 pdf) \
26205 || exit 1
26206
26207 @endif libcpp
26208
26209 .PHONY: maybe-html-libcpp html-libcpp
26210 maybe-html-libcpp:
26211 @if libcpp
26212 maybe-html-libcpp: html-libcpp
26213
26214 html-libcpp: \
26215 configure-libcpp
26216 @[ -f ./libcpp/Makefile ] || exit 0; \
26217 r=`${PWD_COMMAND}`; export r; \
26218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26219 $(HOST_EXPORTS) \
26220 for flag in $(EXTRA_HOST_FLAGS) ; do \
26221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26222 done; \
26223 echo "Doing html in libcpp" ; \
26224 (cd $(HOST_SUBDIR)/libcpp && \
26225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26227 "RANLIB=$${RANLIB}" \
26228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26229 html) \
26230 || exit 1
26231
26232 @endif libcpp
26233
26234 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
26235 maybe-TAGS-libcpp:
26236 @if libcpp
26237 maybe-TAGS-libcpp: TAGS-libcpp
26238
26239 TAGS-libcpp: \
26240 configure-libcpp
26241 @[ -f ./libcpp/Makefile ] || exit 0; \
26242 r=`${PWD_COMMAND}`; export r; \
26243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26244 $(HOST_EXPORTS) \
26245 for flag in $(EXTRA_HOST_FLAGS) ; do \
26246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26247 done; \
26248 echo "Doing TAGS in libcpp" ; \
26249 (cd $(HOST_SUBDIR)/libcpp && \
26250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26252 "RANLIB=$${RANLIB}" \
26253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26254 TAGS) \
26255 || exit 1
26256
26257 @endif libcpp
26258
26259 .PHONY: maybe-install-info-libcpp install-info-libcpp
26260 maybe-install-info-libcpp:
26261 @if libcpp
26262 maybe-install-info-libcpp: install-info-libcpp
26263
26264 install-info-libcpp: \
26265 configure-libcpp \
26266 info-libcpp
26267 @[ -f ./libcpp/Makefile ] || exit 0; \
26268 r=`${PWD_COMMAND}`; export r; \
26269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26270 $(HOST_EXPORTS) \
26271 for flag in $(EXTRA_HOST_FLAGS) ; do \
26272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26273 done; \
26274 echo "Doing install-info in libcpp" ; \
26275 (cd $(HOST_SUBDIR)/libcpp && \
26276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26278 "RANLIB=$${RANLIB}" \
26279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26280 install-info) \
26281 || exit 1
26282
26283 @endif libcpp
26284
26285 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26286 maybe-install-pdf-libcpp:
26287 @if libcpp
26288 maybe-install-pdf-libcpp: install-pdf-libcpp
26289
26290 install-pdf-libcpp: \
26291 configure-libcpp \
26292 pdf-libcpp
26293 @[ -f ./libcpp/Makefile ] || exit 0; \
26294 r=`${PWD_COMMAND}`; export r; \
26295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26296 $(HOST_EXPORTS) \
26297 for flag in $(EXTRA_HOST_FLAGS) ; do \
26298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26299 done; \
26300 echo "Doing install-pdf in libcpp" ; \
26301 (cd $(HOST_SUBDIR)/libcpp && \
26302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26304 "RANLIB=$${RANLIB}" \
26305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26306 install-pdf) \
26307 || exit 1
26308
26309 @endif libcpp
26310
26311 .PHONY: maybe-install-html-libcpp install-html-libcpp
26312 maybe-install-html-libcpp:
26313 @if libcpp
26314 maybe-install-html-libcpp: install-html-libcpp
26315
26316 install-html-libcpp: \
26317 configure-libcpp \
26318 html-libcpp
26319 @[ -f ./libcpp/Makefile ] || exit 0; \
26320 r=`${PWD_COMMAND}`; export r; \
26321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26322 $(HOST_EXPORTS) \
26323 for flag in $(EXTRA_HOST_FLAGS) ; do \
26324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26325 done; \
26326 echo "Doing install-html in libcpp" ; \
26327 (cd $(HOST_SUBDIR)/libcpp && \
26328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26330 "RANLIB=$${RANLIB}" \
26331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26332 install-html) \
26333 || exit 1
26334
26335 @endif libcpp
26336
26337 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
26338 maybe-installcheck-libcpp:
26339 @if libcpp
26340 maybe-installcheck-libcpp: installcheck-libcpp
26341
26342 installcheck-libcpp: \
26343 configure-libcpp
26344 @[ -f ./libcpp/Makefile ] || exit 0; \
26345 r=`${PWD_COMMAND}`; export r; \
26346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26347 $(HOST_EXPORTS) \
26348 for flag in $(EXTRA_HOST_FLAGS) ; do \
26349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26350 done; \
26351 echo "Doing installcheck in libcpp" ; \
26352 (cd $(HOST_SUBDIR)/libcpp && \
26353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26355 "RANLIB=$${RANLIB}" \
26356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26357 installcheck) \
26358 || exit 1
26359
26360 @endif libcpp
26361
26362 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26363 maybe-mostlyclean-libcpp:
26364 @if libcpp
26365 maybe-mostlyclean-libcpp: mostlyclean-libcpp
26366
26367 mostlyclean-libcpp:
26368 @[ -f ./libcpp/Makefile ] || exit 0; \
26369 r=`${PWD_COMMAND}`; export r; \
26370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26371 $(HOST_EXPORTS) \
26372 for flag in $(EXTRA_HOST_FLAGS) ; do \
26373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26374 done; \
26375 echo "Doing mostlyclean in libcpp" ; \
26376 (cd $(HOST_SUBDIR)/libcpp && \
26377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26379 "RANLIB=$${RANLIB}" \
26380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26381 mostlyclean) \
26382 || exit 1
26383
26384 @endif libcpp
26385
26386 .PHONY: maybe-clean-libcpp clean-libcpp
26387 maybe-clean-libcpp:
26388 @if libcpp
26389 maybe-clean-libcpp: clean-libcpp
26390
26391 clean-libcpp:
26392 @[ -f ./libcpp/Makefile ] || exit 0; \
26393 r=`${PWD_COMMAND}`; export r; \
26394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26395 $(HOST_EXPORTS) \
26396 for flag in $(EXTRA_HOST_FLAGS) ; do \
26397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26398 done; \
26399 echo "Doing clean in libcpp" ; \
26400 (cd $(HOST_SUBDIR)/libcpp && \
26401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26403 "RANLIB=$${RANLIB}" \
26404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26405 clean) \
26406 || exit 1
26407
26408 @endif libcpp
26409
26410 .PHONY: maybe-distclean-libcpp distclean-libcpp
26411 maybe-distclean-libcpp:
26412 @if libcpp
26413 maybe-distclean-libcpp: distclean-libcpp
26414
26415 distclean-libcpp:
26416 @[ -f ./libcpp/Makefile ] || exit 0; \
26417 r=`${PWD_COMMAND}`; export r; \
26418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26419 $(HOST_EXPORTS) \
26420 for flag in $(EXTRA_HOST_FLAGS) ; do \
26421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26422 done; \
26423 echo "Doing distclean in libcpp" ; \
26424 (cd $(HOST_SUBDIR)/libcpp && \
26425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26427 "RANLIB=$${RANLIB}" \
26428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26429 distclean) \
26430 || exit 1
26431
26432 @endif libcpp
26433
26434 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26435 maybe-maintainer-clean-libcpp:
26436 @if libcpp
26437 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26438
26439 maintainer-clean-libcpp:
26440 @[ -f ./libcpp/Makefile ] || exit 0; \
26441 r=`${PWD_COMMAND}`; export r; \
26442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26443 $(HOST_EXPORTS) \
26444 for flag in $(EXTRA_HOST_FLAGS) ; do \
26445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26446 done; \
26447 echo "Doing maintainer-clean in libcpp" ; \
26448 (cd $(HOST_SUBDIR)/libcpp && \
26449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26451 "RANLIB=$${RANLIB}" \
26452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26453 maintainer-clean) \
26454 || exit 1
26455
26456 @endif libcpp
26457
26458
26459
26460 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26461 maybe-configure-libdecnumber:
26462 @if gcc-bootstrap
26463 configure-libdecnumber: stage_current
26464 @endif gcc-bootstrap
26465 @if libdecnumber
26466 maybe-configure-libdecnumber: configure-libdecnumber
26467 configure-libdecnumber:
26468 @r=`${PWD_COMMAND}`; export r; \
26469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26470 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26472 $(HOST_EXPORTS) \
26473 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26474 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26475 case $(srcdir) in \
26476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26477 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26479 esac; \
26480 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26481 libsrcdir="$$s/libdecnumber"; \
26482 $(SHELL) $${libsrcdir}/configure \
26483 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26484 --target=${target_alias} $${srcdiroption} \
26485 || exit 1
26486 @endif libdecnumber
26487
26488
26489
26490 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26491 maybe-configure-stage1-libdecnumber:
26492 @if libdecnumber-bootstrap
26493 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26494 configure-stage1-libdecnumber:
26495 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26496 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26497 @r=`${PWD_COMMAND}`; export r; \
26498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26499 TFLAGS="$(STAGE1_TFLAGS)"; \
26500 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26501 $(HOST_EXPORTS) \
26502 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26503 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26504 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26505 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
26506 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26507 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26508 case $(srcdir) in \
26509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26510 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26512 esac; \
26513 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26514 libsrcdir="$$s/libdecnumber"; \
26515 $(SHELL) $${libsrcdir}/configure \
26516 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26517 --target=${target_alias} $${srcdiroption} \
26518 $(STAGE1_CONFIGURE_FLAGS)
26519 @endif libdecnumber-bootstrap
26520
26521 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26522 maybe-configure-stage2-libdecnumber:
26523 @if libdecnumber-bootstrap
26524 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26525 configure-stage2-libdecnumber:
26526 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26527 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26528 @r=`${PWD_COMMAND}`; export r; \
26529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26530 TFLAGS="$(STAGE2_TFLAGS)"; \
26531 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26532 $(HOST_EXPORTS) \
26533 $(POSTSTAGE1_HOST_EXPORTS) \
26534 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26535 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26536 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26537 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
26538 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26539 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26540 case $(srcdir) in \
26541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26542 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26544 esac; \
26545 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26546 libsrcdir="$$s/libdecnumber"; \
26547 $(SHELL) $${libsrcdir}/configure \
26548 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26549 --target=${target_alias} $${srcdiroption} \
26550 --with-build-libsubdir=$(HOST_SUBDIR) \
26551 $(STAGE2_CONFIGURE_FLAGS)
26552 @endif libdecnumber-bootstrap
26553
26554 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26555 maybe-configure-stage3-libdecnumber:
26556 @if libdecnumber-bootstrap
26557 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26558 configure-stage3-libdecnumber:
26559 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26560 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26561 @r=`${PWD_COMMAND}`; export r; \
26562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26563 TFLAGS="$(STAGE3_TFLAGS)"; \
26564 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26565 $(HOST_EXPORTS) \
26566 $(POSTSTAGE1_HOST_EXPORTS) \
26567 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26568 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26569 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26570 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
26571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26572 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26573 case $(srcdir) in \
26574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26575 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26577 esac; \
26578 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26579 libsrcdir="$$s/libdecnumber"; \
26580 $(SHELL) $${libsrcdir}/configure \
26581 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26582 --target=${target_alias} $${srcdiroption} \
26583 --with-build-libsubdir=$(HOST_SUBDIR) \
26584 $(STAGE3_CONFIGURE_FLAGS)
26585 @endif libdecnumber-bootstrap
26586
26587 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26588 maybe-configure-stage4-libdecnumber:
26589 @if libdecnumber-bootstrap
26590 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26591 configure-stage4-libdecnumber:
26592 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26593 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26594 @r=`${PWD_COMMAND}`; export r; \
26595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26596 TFLAGS="$(STAGE4_TFLAGS)"; \
26597 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26598 $(HOST_EXPORTS) \
26599 $(POSTSTAGE1_HOST_EXPORTS) \
26600 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26601 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26602 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26603 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
26604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26605 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26606 case $(srcdir) in \
26607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26608 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26610 esac; \
26611 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26612 libsrcdir="$$s/libdecnumber"; \
26613 $(SHELL) $${libsrcdir}/configure \
26614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26615 --target=${target_alias} $${srcdiroption} \
26616 --with-build-libsubdir=$(HOST_SUBDIR) \
26617 $(STAGE4_CONFIGURE_FLAGS)
26618 @endif libdecnumber-bootstrap
26619
26620 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26621 maybe-configure-stageprofile-libdecnumber:
26622 @if libdecnumber-bootstrap
26623 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26624 configure-stageprofile-libdecnumber:
26625 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26626 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26627 @r=`${PWD_COMMAND}`; export r; \
26628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26629 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26630 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26631 $(HOST_EXPORTS) \
26632 $(POSTSTAGE1_HOST_EXPORTS) \
26633 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26634 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
26635 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26636 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
26637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26638 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26639 case $(srcdir) in \
26640 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26641 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26642 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26643 esac; \
26644 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26645 libsrcdir="$$s/libdecnumber"; \
26646 $(SHELL) $${libsrcdir}/configure \
26647 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26648 --target=${target_alias} $${srcdiroption} \
26649 --with-build-libsubdir=$(HOST_SUBDIR) \
26650 $(STAGEprofile_CONFIGURE_FLAGS)
26651 @endif libdecnumber-bootstrap
26652
26653 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26654 maybe-configure-stagefeedback-libdecnumber:
26655 @if libdecnumber-bootstrap
26656 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26657 configure-stagefeedback-libdecnumber:
26658 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26659 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26660 @r=`${PWD_COMMAND}`; export r; \
26661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26662 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26663 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26664 $(HOST_EXPORTS) \
26665 $(POSTSTAGE1_HOST_EXPORTS) \
26666 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26667 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
26668 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26669 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
26670 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26671 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26672 case $(srcdir) in \
26673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26674 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26676 esac; \
26677 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26678 libsrcdir="$$s/libdecnumber"; \
26679 $(SHELL) $${libsrcdir}/configure \
26680 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26681 --target=${target_alias} $${srcdiroption} \
26682 --with-build-libsubdir=$(HOST_SUBDIR) \
26683 $(STAGEfeedback_CONFIGURE_FLAGS)
26684 @endif libdecnumber-bootstrap
26685
26686
26687
26688
26689
26690 .PHONY: all-libdecnumber maybe-all-libdecnumber
26691 maybe-all-libdecnumber:
26692 @if gcc-bootstrap
26693 all-libdecnumber: stage_current
26694 @endif gcc-bootstrap
26695 @if libdecnumber
26696 TARGET-libdecnumber=all
26697 maybe-all-libdecnumber: all-libdecnumber
26698 all-libdecnumber: configure-libdecnumber
26699 @r=`${PWD_COMMAND}`; export r; \
26700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26701 $(HOST_EXPORTS) \
26702 (cd $(HOST_SUBDIR)/libdecnumber && \
26703 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26704 $(TARGET-libdecnumber))
26705 @endif libdecnumber
26706
26707
26708
26709 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26710 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26711 maybe-all-stage1-libdecnumber:
26712 maybe-clean-stage1-libdecnumber:
26713 @if libdecnumber-bootstrap
26714 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26715 all-stage1: all-stage1-libdecnumber
26716 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26717 all-stage1-libdecnumber: configure-stage1-libdecnumber
26718 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26719 @r=`${PWD_COMMAND}`; export r; \
26720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721 TFLAGS="$(STAGE1_TFLAGS)"; \
26722 $(HOST_EXPORTS) \
26723 cd $(HOST_SUBDIR)/libdecnumber && \
26724 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26725 CFLAGS="$(STAGE1_CFLAGS)" \
26726 CXXFLAGS="$(STAGE1_CFLAGS)" \
26727 LIBCFLAGS="$(LIBCFLAGS)" \
26728 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26729 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26730 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26731 $(EXTRA_HOST_FLAGS) \
26732 TFLAGS="$(STAGE1_TFLAGS)" \
26733 $(TARGET-stage1-libdecnumber)
26734
26735 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26736 clean-stage1: clean-stage1-libdecnumber
26737 clean-stage1-libdecnumber:
26738 @if [ $(current_stage) = stage1 ]; then \
26739 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26740 else \
26741 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26742 $(MAKE) stage1-start; \
26743 fi; \
26744 cd $(HOST_SUBDIR)/libdecnumber && \
26745 $(MAKE) $(EXTRA_HOST_FLAGS) \
26746 clean
26747 @endif libdecnumber-bootstrap
26748
26749
26750 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26751 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26752 maybe-all-stage2-libdecnumber:
26753 maybe-clean-stage2-libdecnumber:
26754 @if libdecnumber-bootstrap
26755 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26756 all-stage2: all-stage2-libdecnumber
26757 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26758 all-stage2-libdecnumber: configure-stage2-libdecnumber
26759 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26760 @r=`${PWD_COMMAND}`; export r; \
26761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26762 TFLAGS="$(STAGE2_TFLAGS)"; \
26763 $(HOST_EXPORTS) \
26764 $(POSTSTAGE1_HOST_EXPORTS) \
26765 cd $(HOST_SUBDIR)/libdecnumber && \
26766 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26767 CFLAGS="$(STAGE2_CFLAGS)" \
26768 CXXFLAGS="$(STAGE2_CFLAGS)" \
26769 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26770 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26771 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26772 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26773 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26774 TFLAGS="$(STAGE2_TFLAGS)" \
26775 $(TARGET-stage2-libdecnumber)
26776
26777 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26778 clean-stage2: clean-stage2-libdecnumber
26779 clean-stage2-libdecnumber:
26780 @if [ $(current_stage) = stage2 ]; then \
26781 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26782 else \
26783 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26784 $(MAKE) stage2-start; \
26785 fi; \
26786 cd $(HOST_SUBDIR)/libdecnumber && \
26787 $(MAKE) $(EXTRA_HOST_FLAGS) \
26788 $(POSTSTAGE1_FLAGS_TO_PASS) \
26789 clean
26790 @endif libdecnumber-bootstrap
26791
26792
26793 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26794 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26795 maybe-all-stage3-libdecnumber:
26796 maybe-clean-stage3-libdecnumber:
26797 @if libdecnumber-bootstrap
26798 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26799 all-stage3: all-stage3-libdecnumber
26800 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26801 all-stage3-libdecnumber: configure-stage3-libdecnumber
26802 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26803 @r=`${PWD_COMMAND}`; export r; \
26804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26805 TFLAGS="$(STAGE3_TFLAGS)"; \
26806 $(HOST_EXPORTS) \
26807 $(POSTSTAGE1_HOST_EXPORTS) \
26808 cd $(HOST_SUBDIR)/libdecnumber && \
26809 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26810 CFLAGS="$(STAGE3_CFLAGS)" \
26811 CXXFLAGS="$(STAGE3_CFLAGS)" \
26812 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26813 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26814 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26815 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26816 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26817 TFLAGS="$(STAGE3_TFLAGS)" \
26818 $(TARGET-stage3-libdecnumber)
26819
26820 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26821 clean-stage3: clean-stage3-libdecnumber
26822 clean-stage3-libdecnumber:
26823 @if [ $(current_stage) = stage3 ]; then \
26824 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26825 else \
26826 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26827 $(MAKE) stage3-start; \
26828 fi; \
26829 cd $(HOST_SUBDIR)/libdecnumber && \
26830 $(MAKE) $(EXTRA_HOST_FLAGS) \
26831 $(POSTSTAGE1_FLAGS_TO_PASS) \
26832 clean
26833 @endif libdecnumber-bootstrap
26834
26835
26836 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26837 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26838 maybe-all-stage4-libdecnumber:
26839 maybe-clean-stage4-libdecnumber:
26840 @if libdecnumber-bootstrap
26841 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26842 all-stage4: all-stage4-libdecnumber
26843 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26844 all-stage4-libdecnumber: configure-stage4-libdecnumber
26845 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26846 @r=`${PWD_COMMAND}`; export r; \
26847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26848 TFLAGS="$(STAGE4_TFLAGS)"; \
26849 $(HOST_EXPORTS) \
26850 $(POSTSTAGE1_HOST_EXPORTS) \
26851 cd $(HOST_SUBDIR)/libdecnumber && \
26852 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26853 CFLAGS="$(STAGE4_CFLAGS)" \
26854 CXXFLAGS="$(STAGE4_CFLAGS)" \
26855 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26856 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26857 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26858 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26859 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26860 TFLAGS="$(STAGE4_TFLAGS)" \
26861 $(TARGET-stage4-libdecnumber)
26862
26863 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26864 clean-stage4: clean-stage4-libdecnumber
26865 clean-stage4-libdecnumber:
26866 @if [ $(current_stage) = stage4 ]; then \
26867 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26868 else \
26869 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26870 $(MAKE) stage4-start; \
26871 fi; \
26872 cd $(HOST_SUBDIR)/libdecnumber && \
26873 $(MAKE) $(EXTRA_HOST_FLAGS) \
26874 $(POSTSTAGE1_FLAGS_TO_PASS) \
26875 clean
26876 @endif libdecnumber-bootstrap
26877
26878
26879 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26880 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26881 maybe-all-stageprofile-libdecnumber:
26882 maybe-clean-stageprofile-libdecnumber:
26883 @if libdecnumber-bootstrap
26884 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26885 all-stageprofile: all-stageprofile-libdecnumber
26886 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26887 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26888 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26889 @r=`${PWD_COMMAND}`; export r; \
26890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26891 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26892 $(HOST_EXPORTS) \
26893 $(POSTSTAGE1_HOST_EXPORTS) \
26894 cd $(HOST_SUBDIR)/libdecnumber && \
26895 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26896 CFLAGS="$(STAGEprofile_CFLAGS)" \
26897 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26898 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26899 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26900 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26901 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26902 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26903 TFLAGS="$(STAGEprofile_TFLAGS)" \
26904 $(TARGET-stageprofile-libdecnumber)
26905
26906 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26907 clean-stageprofile: clean-stageprofile-libdecnumber
26908 clean-stageprofile-libdecnumber:
26909 @if [ $(current_stage) = stageprofile ]; then \
26910 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26911 else \
26912 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26913 $(MAKE) stageprofile-start; \
26914 fi; \
26915 cd $(HOST_SUBDIR)/libdecnumber && \
26916 $(MAKE) $(EXTRA_HOST_FLAGS) \
26917 $(POSTSTAGE1_FLAGS_TO_PASS) \
26918 clean
26919 @endif libdecnumber-bootstrap
26920
26921
26922 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26923 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26924 maybe-all-stagefeedback-libdecnumber:
26925 maybe-clean-stagefeedback-libdecnumber:
26926 @if libdecnumber-bootstrap
26927 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26928 all-stagefeedback: all-stagefeedback-libdecnumber
26929 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26930 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26931 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26932 @r=`${PWD_COMMAND}`; export r; \
26933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26934 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26935 $(HOST_EXPORTS) \
26936 $(POSTSTAGE1_HOST_EXPORTS) \
26937 cd $(HOST_SUBDIR)/libdecnumber && \
26938 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26939 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26940 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26941 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26942 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26943 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26944 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26945 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26946 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26947 $(TARGET-stagefeedback-libdecnumber)
26948
26949 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26950 clean-stagefeedback: clean-stagefeedback-libdecnumber
26951 clean-stagefeedback-libdecnumber:
26952 @if [ $(current_stage) = stagefeedback ]; then \
26953 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26954 else \
26955 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26956 $(MAKE) stagefeedback-start; \
26957 fi; \
26958 cd $(HOST_SUBDIR)/libdecnumber && \
26959 $(MAKE) $(EXTRA_HOST_FLAGS) \
26960 $(POSTSTAGE1_FLAGS_TO_PASS) \
26961 clean
26962 @endif libdecnumber-bootstrap
26963
26964
26965
26966
26967
26968 .PHONY: check-libdecnumber maybe-check-libdecnumber
26969 maybe-check-libdecnumber:
26970 @if libdecnumber
26971 maybe-check-libdecnumber: check-libdecnumber
26972
26973 check-libdecnumber:
26974 @: $(MAKE); $(unstage)
26975 @r=`${PWD_COMMAND}`; export r; \
26976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26977 $(HOST_EXPORTS) \
26978 (cd $(HOST_SUBDIR)/libdecnumber && \
26979 $(MAKE) $(FLAGS_TO_PASS) check)
26980
26981 @endif libdecnumber
26982
26983 .PHONY: install-libdecnumber maybe-install-libdecnumber
26984 maybe-install-libdecnumber:
26985 @if libdecnumber
26986 maybe-install-libdecnumber: install-libdecnumber
26987
26988 install-libdecnumber: installdirs
26989 @: $(MAKE); $(unstage)
26990 @r=`${PWD_COMMAND}`; export r; \
26991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26992 $(HOST_EXPORTS) \
26993 (cd $(HOST_SUBDIR)/libdecnumber && \
26994 $(MAKE) $(FLAGS_TO_PASS) install)
26995
26996 @endif libdecnumber
26997
26998 # Other targets (info, dvi, pdf, etc.)
26999
27000 .PHONY: maybe-info-libdecnumber info-libdecnumber
27001 maybe-info-libdecnumber:
27002 @if libdecnumber
27003 maybe-info-libdecnumber: info-libdecnumber
27004
27005 info-libdecnumber: \
27006 configure-libdecnumber
27007 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27008 r=`${PWD_COMMAND}`; export r; \
27009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27010 $(HOST_EXPORTS) \
27011 for flag in $(EXTRA_HOST_FLAGS) ; do \
27012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27013 done; \
27014 echo "Doing info in libdecnumber" ; \
27015 (cd $(HOST_SUBDIR)/libdecnumber && \
27016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27018 "RANLIB=$${RANLIB}" \
27019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27020 info) \
27021 || exit 1
27022
27023 @endif libdecnumber
27024
27025 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27026 maybe-dvi-libdecnumber:
27027 @if libdecnumber
27028 maybe-dvi-libdecnumber: dvi-libdecnumber
27029
27030 dvi-libdecnumber: \
27031 configure-libdecnumber
27032 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27033 r=`${PWD_COMMAND}`; export r; \
27034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27035 $(HOST_EXPORTS) \
27036 for flag in $(EXTRA_HOST_FLAGS) ; do \
27037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27038 done; \
27039 echo "Doing dvi in libdecnumber" ; \
27040 (cd $(HOST_SUBDIR)/libdecnumber && \
27041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27043 "RANLIB=$${RANLIB}" \
27044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27045 dvi) \
27046 || exit 1
27047
27048 @endif libdecnumber
27049
27050 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27051 maybe-pdf-libdecnumber:
27052 @if libdecnumber
27053 maybe-pdf-libdecnumber: pdf-libdecnumber
27054
27055 pdf-libdecnumber: \
27056 configure-libdecnumber
27057 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27058 r=`${PWD_COMMAND}`; export r; \
27059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27060 $(HOST_EXPORTS) \
27061 for flag in $(EXTRA_HOST_FLAGS) ; do \
27062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27063 done; \
27064 echo "Doing pdf in libdecnumber" ; \
27065 (cd $(HOST_SUBDIR)/libdecnumber && \
27066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27068 "RANLIB=$${RANLIB}" \
27069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27070 pdf) \
27071 || exit 1
27072
27073 @endif libdecnumber
27074
27075 .PHONY: maybe-html-libdecnumber html-libdecnumber
27076 maybe-html-libdecnumber:
27077 @if libdecnumber
27078 maybe-html-libdecnumber: html-libdecnumber
27079
27080 html-libdecnumber: \
27081 configure-libdecnumber
27082 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27083 r=`${PWD_COMMAND}`; export r; \
27084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27085 $(HOST_EXPORTS) \
27086 for flag in $(EXTRA_HOST_FLAGS) ; do \
27087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27088 done; \
27089 echo "Doing html in libdecnumber" ; \
27090 (cd $(HOST_SUBDIR)/libdecnumber && \
27091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27093 "RANLIB=$${RANLIB}" \
27094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27095 html) \
27096 || exit 1
27097
27098 @endif libdecnumber
27099
27100 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27101 maybe-TAGS-libdecnumber:
27102 @if libdecnumber
27103 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27104
27105 TAGS-libdecnumber: \
27106 configure-libdecnumber
27107 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27108 r=`${PWD_COMMAND}`; export r; \
27109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27110 $(HOST_EXPORTS) \
27111 for flag in $(EXTRA_HOST_FLAGS) ; do \
27112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27113 done; \
27114 echo "Doing TAGS in libdecnumber" ; \
27115 (cd $(HOST_SUBDIR)/libdecnumber && \
27116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27118 "RANLIB=$${RANLIB}" \
27119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27120 TAGS) \
27121 || exit 1
27122
27123 @endif libdecnumber
27124
27125 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27126 maybe-install-info-libdecnumber:
27127 @if libdecnumber
27128 maybe-install-info-libdecnumber: install-info-libdecnumber
27129
27130 install-info-libdecnumber: \
27131 configure-libdecnumber \
27132 info-libdecnumber
27133 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27134 r=`${PWD_COMMAND}`; export r; \
27135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27136 $(HOST_EXPORTS) \
27137 for flag in $(EXTRA_HOST_FLAGS) ; do \
27138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27139 done; \
27140 echo "Doing install-info in libdecnumber" ; \
27141 (cd $(HOST_SUBDIR)/libdecnumber && \
27142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27144 "RANLIB=$${RANLIB}" \
27145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27146 install-info) \
27147 || exit 1
27148
27149 @endif libdecnumber
27150
27151 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27152 maybe-install-pdf-libdecnumber:
27153 @if libdecnumber
27154 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27155
27156 install-pdf-libdecnumber: \
27157 configure-libdecnumber \
27158 pdf-libdecnumber
27159 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27160 r=`${PWD_COMMAND}`; export r; \
27161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27162 $(HOST_EXPORTS) \
27163 for flag in $(EXTRA_HOST_FLAGS) ; do \
27164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27165 done; \
27166 echo "Doing install-pdf in libdecnumber" ; \
27167 (cd $(HOST_SUBDIR)/libdecnumber && \
27168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27170 "RANLIB=$${RANLIB}" \
27171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27172 install-pdf) \
27173 || exit 1
27174
27175 @endif libdecnumber
27176
27177 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27178 maybe-install-html-libdecnumber:
27179 @if libdecnumber
27180 maybe-install-html-libdecnumber: install-html-libdecnumber
27181
27182 install-html-libdecnumber: \
27183 configure-libdecnumber \
27184 html-libdecnumber
27185 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27186 r=`${PWD_COMMAND}`; export r; \
27187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27188 $(HOST_EXPORTS) \
27189 for flag in $(EXTRA_HOST_FLAGS) ; do \
27190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27191 done; \
27192 echo "Doing install-html in libdecnumber" ; \
27193 (cd $(HOST_SUBDIR)/libdecnumber && \
27194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27196 "RANLIB=$${RANLIB}" \
27197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27198 install-html) \
27199 || exit 1
27200
27201 @endif libdecnumber
27202
27203 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27204 maybe-installcheck-libdecnumber:
27205 @if libdecnumber
27206 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27207
27208 installcheck-libdecnumber: \
27209 configure-libdecnumber
27210 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27211 r=`${PWD_COMMAND}`; export r; \
27212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27213 $(HOST_EXPORTS) \
27214 for flag in $(EXTRA_HOST_FLAGS) ; do \
27215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27216 done; \
27217 echo "Doing installcheck in libdecnumber" ; \
27218 (cd $(HOST_SUBDIR)/libdecnumber && \
27219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27221 "RANLIB=$${RANLIB}" \
27222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27223 installcheck) \
27224 || exit 1
27225
27226 @endif libdecnumber
27227
27228 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27229 maybe-mostlyclean-libdecnumber:
27230 @if libdecnumber
27231 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27232
27233 mostlyclean-libdecnumber:
27234 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27235 r=`${PWD_COMMAND}`; export r; \
27236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27237 $(HOST_EXPORTS) \
27238 for flag in $(EXTRA_HOST_FLAGS) ; do \
27239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27240 done; \
27241 echo "Doing mostlyclean in libdecnumber" ; \
27242 (cd $(HOST_SUBDIR)/libdecnumber && \
27243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27245 "RANLIB=$${RANLIB}" \
27246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27247 mostlyclean) \
27248 || exit 1
27249
27250 @endif libdecnumber
27251
27252 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27253 maybe-clean-libdecnumber:
27254 @if libdecnumber
27255 maybe-clean-libdecnumber: clean-libdecnumber
27256
27257 clean-libdecnumber:
27258 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27259 r=`${PWD_COMMAND}`; export r; \
27260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27261 $(HOST_EXPORTS) \
27262 for flag in $(EXTRA_HOST_FLAGS) ; do \
27263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27264 done; \
27265 echo "Doing clean in libdecnumber" ; \
27266 (cd $(HOST_SUBDIR)/libdecnumber && \
27267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27269 "RANLIB=$${RANLIB}" \
27270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27271 clean) \
27272 || exit 1
27273
27274 @endif libdecnumber
27275
27276 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27277 maybe-distclean-libdecnumber:
27278 @if libdecnumber
27279 maybe-distclean-libdecnumber: distclean-libdecnumber
27280
27281 distclean-libdecnumber:
27282 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27283 r=`${PWD_COMMAND}`; export r; \
27284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27285 $(HOST_EXPORTS) \
27286 for flag in $(EXTRA_HOST_FLAGS) ; do \
27287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27288 done; \
27289 echo "Doing distclean in libdecnumber" ; \
27290 (cd $(HOST_SUBDIR)/libdecnumber && \
27291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27293 "RANLIB=$${RANLIB}" \
27294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27295 distclean) \
27296 || exit 1
27297
27298 @endif libdecnumber
27299
27300 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27301 maybe-maintainer-clean-libdecnumber:
27302 @if libdecnumber
27303 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27304
27305 maintainer-clean-libdecnumber:
27306 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27307 r=`${PWD_COMMAND}`; export r; \
27308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27309 $(HOST_EXPORTS) \
27310 for flag in $(EXTRA_HOST_FLAGS) ; do \
27311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27312 done; \
27313 echo "Doing maintainer-clean in libdecnumber" ; \
27314 (cd $(HOST_SUBDIR)/libdecnumber && \
27315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27317 "RANLIB=$${RANLIB}" \
27318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27319 maintainer-clean) \
27320 || exit 1
27321
27322 @endif libdecnumber
27323
27324
27325
27326 .PHONY: configure-libgui maybe-configure-libgui
27327 maybe-configure-libgui:
27328 @if gcc-bootstrap
27329 configure-libgui: stage_current
27330 @endif gcc-bootstrap
27331 @if libgui
27332 maybe-configure-libgui: configure-libgui
27333 configure-libgui:
27334 @: $(MAKE); $(unstage)
27335 @r=`${PWD_COMMAND}`; export r; \
27336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27337 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27338 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
27339 $(HOST_EXPORTS) \
27340 echo Configuring in $(HOST_SUBDIR)/libgui; \
27341 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27342 case $(srcdir) in \
27343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27344 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27346 esac; \
27347 srcdiroption="--srcdir=$${topdir}/libgui"; \
27348 libsrcdir="$$s/libgui"; \
27349 $(SHELL) $${libsrcdir}/configure \
27350 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27351 --target=${target_alias} $${srcdiroption} \
27352 || exit 1
27353 @endif libgui
27354
27355
27356
27357
27358
27359 .PHONY: all-libgui maybe-all-libgui
27360 maybe-all-libgui:
27361 @if gcc-bootstrap
27362 all-libgui: stage_current
27363 @endif gcc-bootstrap
27364 @if libgui
27365 TARGET-libgui=all
27366 maybe-all-libgui: all-libgui
27367 all-libgui: configure-libgui
27368 @: $(MAKE); $(unstage)
27369 @r=`${PWD_COMMAND}`; export r; \
27370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27371 $(HOST_EXPORTS) \
27372 (cd $(HOST_SUBDIR)/libgui && \
27373 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27374 $(TARGET-libgui))
27375 @endif libgui
27376
27377
27378
27379
27380 .PHONY: check-libgui maybe-check-libgui
27381 maybe-check-libgui:
27382 @if libgui
27383 maybe-check-libgui: check-libgui
27384
27385 check-libgui:
27386 @: $(MAKE); $(unstage)
27387 @r=`${PWD_COMMAND}`; export r; \
27388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27389 $(HOST_EXPORTS) \
27390 (cd $(HOST_SUBDIR)/libgui && \
27391 $(MAKE) $(FLAGS_TO_PASS) check)
27392
27393 @endif libgui
27394
27395 .PHONY: install-libgui maybe-install-libgui
27396 maybe-install-libgui:
27397 @if libgui
27398 maybe-install-libgui: install-libgui
27399
27400 install-libgui: installdirs
27401 @: $(MAKE); $(unstage)
27402 @r=`${PWD_COMMAND}`; export r; \
27403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27404 $(HOST_EXPORTS) \
27405 (cd $(HOST_SUBDIR)/libgui && \
27406 $(MAKE) $(FLAGS_TO_PASS) install)
27407
27408 @endif libgui
27409
27410 # Other targets (info, dvi, pdf, etc.)
27411
27412 .PHONY: maybe-info-libgui info-libgui
27413 maybe-info-libgui:
27414 @if libgui
27415 maybe-info-libgui: info-libgui
27416
27417 info-libgui: \
27418 configure-libgui
27419 @: $(MAKE); $(unstage)
27420 @[ -f ./libgui/Makefile ] || exit 0; \
27421 r=`${PWD_COMMAND}`; export r; \
27422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27423 $(HOST_EXPORTS) \
27424 for flag in $(EXTRA_HOST_FLAGS) ; do \
27425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27426 done; \
27427 echo "Doing info in libgui" ; \
27428 (cd $(HOST_SUBDIR)/libgui && \
27429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27431 "RANLIB=$${RANLIB}" \
27432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27433 info) \
27434 || exit 1
27435
27436 @endif libgui
27437
27438 .PHONY: maybe-dvi-libgui dvi-libgui
27439 maybe-dvi-libgui:
27440 @if libgui
27441 maybe-dvi-libgui: dvi-libgui
27442
27443 dvi-libgui: \
27444 configure-libgui
27445 @: $(MAKE); $(unstage)
27446 @[ -f ./libgui/Makefile ] || exit 0; \
27447 r=`${PWD_COMMAND}`; export r; \
27448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27449 $(HOST_EXPORTS) \
27450 for flag in $(EXTRA_HOST_FLAGS) ; do \
27451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27452 done; \
27453 echo "Doing dvi in libgui" ; \
27454 (cd $(HOST_SUBDIR)/libgui && \
27455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27457 "RANLIB=$${RANLIB}" \
27458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27459 dvi) \
27460 || exit 1
27461
27462 @endif libgui
27463
27464 .PHONY: maybe-pdf-libgui pdf-libgui
27465 maybe-pdf-libgui:
27466 @if libgui
27467 maybe-pdf-libgui: pdf-libgui
27468
27469 pdf-libgui: \
27470 configure-libgui
27471 @: $(MAKE); $(unstage)
27472 @[ -f ./libgui/Makefile ] || exit 0; \
27473 r=`${PWD_COMMAND}`; export r; \
27474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27475 $(HOST_EXPORTS) \
27476 for flag in $(EXTRA_HOST_FLAGS) ; do \
27477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27478 done; \
27479 echo "Doing pdf in libgui" ; \
27480 (cd $(HOST_SUBDIR)/libgui && \
27481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27483 "RANLIB=$${RANLIB}" \
27484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27485 pdf) \
27486 || exit 1
27487
27488 @endif libgui
27489
27490 .PHONY: maybe-html-libgui html-libgui
27491 maybe-html-libgui:
27492 @if libgui
27493 maybe-html-libgui: html-libgui
27494
27495 html-libgui: \
27496 configure-libgui
27497 @: $(MAKE); $(unstage)
27498 @[ -f ./libgui/Makefile ] || exit 0; \
27499 r=`${PWD_COMMAND}`; export r; \
27500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27501 $(HOST_EXPORTS) \
27502 for flag in $(EXTRA_HOST_FLAGS) ; do \
27503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27504 done; \
27505 echo "Doing html in libgui" ; \
27506 (cd $(HOST_SUBDIR)/libgui && \
27507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27509 "RANLIB=$${RANLIB}" \
27510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27511 html) \
27512 || exit 1
27513
27514 @endif libgui
27515
27516 .PHONY: maybe-TAGS-libgui TAGS-libgui
27517 maybe-TAGS-libgui:
27518 @if libgui
27519 maybe-TAGS-libgui: TAGS-libgui
27520
27521 TAGS-libgui: \
27522 configure-libgui
27523 @: $(MAKE); $(unstage)
27524 @[ -f ./libgui/Makefile ] || exit 0; \
27525 r=`${PWD_COMMAND}`; export r; \
27526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27527 $(HOST_EXPORTS) \
27528 for flag in $(EXTRA_HOST_FLAGS) ; do \
27529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27530 done; \
27531 echo "Doing TAGS in libgui" ; \
27532 (cd $(HOST_SUBDIR)/libgui && \
27533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27535 "RANLIB=$${RANLIB}" \
27536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27537 TAGS) \
27538 || exit 1
27539
27540 @endif libgui
27541
27542 .PHONY: maybe-install-info-libgui install-info-libgui
27543 maybe-install-info-libgui:
27544 @if libgui
27545 maybe-install-info-libgui: install-info-libgui
27546
27547 install-info-libgui: \
27548 configure-libgui \
27549 info-libgui
27550 @: $(MAKE); $(unstage)
27551 @[ -f ./libgui/Makefile ] || exit 0; \
27552 r=`${PWD_COMMAND}`; export r; \
27553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27554 $(HOST_EXPORTS) \
27555 for flag in $(EXTRA_HOST_FLAGS) ; do \
27556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27557 done; \
27558 echo "Doing install-info in libgui" ; \
27559 (cd $(HOST_SUBDIR)/libgui && \
27560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27562 "RANLIB=$${RANLIB}" \
27563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27564 install-info) \
27565 || exit 1
27566
27567 @endif libgui
27568
27569 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27570 maybe-install-pdf-libgui:
27571 @if libgui
27572 maybe-install-pdf-libgui: install-pdf-libgui
27573
27574 install-pdf-libgui: \
27575 configure-libgui \
27576 pdf-libgui
27577 @: $(MAKE); $(unstage)
27578 @[ -f ./libgui/Makefile ] || exit 0; \
27579 r=`${PWD_COMMAND}`; export r; \
27580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27581 $(HOST_EXPORTS) \
27582 for flag in $(EXTRA_HOST_FLAGS) ; do \
27583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27584 done; \
27585 echo "Doing install-pdf in libgui" ; \
27586 (cd $(HOST_SUBDIR)/libgui && \
27587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27589 "RANLIB=$${RANLIB}" \
27590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27591 install-pdf) \
27592 || exit 1
27593
27594 @endif libgui
27595
27596 .PHONY: maybe-install-html-libgui install-html-libgui
27597 maybe-install-html-libgui:
27598 @if libgui
27599 maybe-install-html-libgui: install-html-libgui
27600
27601 install-html-libgui: \
27602 configure-libgui \
27603 html-libgui
27604 @: $(MAKE); $(unstage)
27605 @[ -f ./libgui/Makefile ] || exit 0; \
27606 r=`${PWD_COMMAND}`; export r; \
27607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27608 $(HOST_EXPORTS) \
27609 for flag in $(EXTRA_HOST_FLAGS) ; do \
27610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27611 done; \
27612 echo "Doing install-html in libgui" ; \
27613 (cd $(HOST_SUBDIR)/libgui && \
27614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27616 "RANLIB=$${RANLIB}" \
27617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27618 install-html) \
27619 || exit 1
27620
27621 @endif libgui
27622
27623 .PHONY: maybe-installcheck-libgui installcheck-libgui
27624 maybe-installcheck-libgui:
27625 @if libgui
27626 maybe-installcheck-libgui: installcheck-libgui
27627
27628 installcheck-libgui: \
27629 configure-libgui
27630 @: $(MAKE); $(unstage)
27631 @[ -f ./libgui/Makefile ] || exit 0; \
27632 r=`${PWD_COMMAND}`; export r; \
27633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27634 $(HOST_EXPORTS) \
27635 for flag in $(EXTRA_HOST_FLAGS) ; do \
27636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27637 done; \
27638 echo "Doing installcheck in libgui" ; \
27639 (cd $(HOST_SUBDIR)/libgui && \
27640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27642 "RANLIB=$${RANLIB}" \
27643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27644 installcheck) \
27645 || exit 1
27646
27647 @endif libgui
27648
27649 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27650 maybe-mostlyclean-libgui:
27651 @if libgui
27652 maybe-mostlyclean-libgui: mostlyclean-libgui
27653
27654 mostlyclean-libgui:
27655 @: $(MAKE); $(unstage)
27656 @[ -f ./libgui/Makefile ] || exit 0; \
27657 r=`${PWD_COMMAND}`; export r; \
27658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27659 $(HOST_EXPORTS) \
27660 for flag in $(EXTRA_HOST_FLAGS) ; do \
27661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27662 done; \
27663 echo "Doing mostlyclean in libgui" ; \
27664 (cd $(HOST_SUBDIR)/libgui && \
27665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27667 "RANLIB=$${RANLIB}" \
27668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27669 mostlyclean) \
27670 || exit 1
27671
27672 @endif libgui
27673
27674 .PHONY: maybe-clean-libgui clean-libgui
27675 maybe-clean-libgui:
27676 @if libgui
27677 maybe-clean-libgui: clean-libgui
27678
27679 clean-libgui:
27680 @: $(MAKE); $(unstage)
27681 @[ -f ./libgui/Makefile ] || exit 0; \
27682 r=`${PWD_COMMAND}`; export r; \
27683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27684 $(HOST_EXPORTS) \
27685 for flag in $(EXTRA_HOST_FLAGS) ; do \
27686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27687 done; \
27688 echo "Doing clean in libgui" ; \
27689 (cd $(HOST_SUBDIR)/libgui && \
27690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27692 "RANLIB=$${RANLIB}" \
27693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27694 clean) \
27695 || exit 1
27696
27697 @endif libgui
27698
27699 .PHONY: maybe-distclean-libgui distclean-libgui
27700 maybe-distclean-libgui:
27701 @if libgui
27702 maybe-distclean-libgui: distclean-libgui
27703
27704 distclean-libgui:
27705 @: $(MAKE); $(unstage)
27706 @[ -f ./libgui/Makefile ] || exit 0; \
27707 r=`${PWD_COMMAND}`; export r; \
27708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27709 $(HOST_EXPORTS) \
27710 for flag in $(EXTRA_HOST_FLAGS) ; do \
27711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27712 done; \
27713 echo "Doing distclean in libgui" ; \
27714 (cd $(HOST_SUBDIR)/libgui && \
27715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27717 "RANLIB=$${RANLIB}" \
27718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27719 distclean) \
27720 || exit 1
27721
27722 @endif libgui
27723
27724 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27725 maybe-maintainer-clean-libgui:
27726 @if libgui
27727 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27728
27729 maintainer-clean-libgui:
27730 @: $(MAKE); $(unstage)
27731 @[ -f ./libgui/Makefile ] || exit 0; \
27732 r=`${PWD_COMMAND}`; export r; \
27733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27734 $(HOST_EXPORTS) \
27735 for flag in $(EXTRA_HOST_FLAGS) ; do \
27736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27737 done; \
27738 echo "Doing maintainer-clean in libgui" ; \
27739 (cd $(HOST_SUBDIR)/libgui && \
27740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27742 "RANLIB=$${RANLIB}" \
27743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27744 maintainer-clean) \
27745 || exit 1
27746
27747 @endif libgui
27748
27749
27750
27751 .PHONY: configure-libiberty maybe-configure-libiberty
27752 maybe-configure-libiberty:
27753 @if gcc-bootstrap
27754 configure-libiberty: stage_current
27755 @endif gcc-bootstrap
27756 @if libiberty
27757 maybe-configure-libiberty: configure-libiberty
27758 configure-libiberty:
27759 @r=`${PWD_COMMAND}`; export r; \
27760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27761 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27762 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27763 $(HOST_EXPORTS) \
27764 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27765 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27766 case $(srcdir) in \
27767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27768 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27770 esac; \
27771 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27772 libsrcdir="$$s/libiberty"; \
27773 $(SHELL) $${libsrcdir}/configure \
27774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27775 --target=${target_alias} $${srcdiroption} \
27776 || exit 1
27777 @endif libiberty
27778
27779
27780
27781 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27782 maybe-configure-stage1-libiberty:
27783 @if libiberty-bootstrap
27784 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27785 configure-stage1-libiberty:
27786 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27787 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27788 @r=`${PWD_COMMAND}`; export r; \
27789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27790 TFLAGS="$(STAGE1_TFLAGS)"; \
27791 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27792 $(HOST_EXPORTS) \
27793 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27794 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
27795 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27796 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
27797 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27798 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27799 case $(srcdir) in \
27800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27801 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27803 esac; \
27804 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27805 libsrcdir="$$s/libiberty"; \
27806 $(SHELL) $${libsrcdir}/configure \
27807 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27808 --target=${target_alias} $${srcdiroption} \
27809 $(STAGE1_CONFIGURE_FLAGS)
27810 @endif libiberty-bootstrap
27811
27812 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27813 maybe-configure-stage2-libiberty:
27814 @if libiberty-bootstrap
27815 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27816 configure-stage2-libiberty:
27817 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27818 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27819 @r=`${PWD_COMMAND}`; export r; \
27820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27821 TFLAGS="$(STAGE2_TFLAGS)"; \
27822 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27823 $(HOST_EXPORTS) \
27824 $(POSTSTAGE1_HOST_EXPORTS) \
27825 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27826 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
27827 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27828 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
27829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27830 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27831 case $(srcdir) in \
27832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27833 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27835 esac; \
27836 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27837 libsrcdir="$$s/libiberty"; \
27838 $(SHELL) $${libsrcdir}/configure \
27839 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27840 --target=${target_alias} $${srcdiroption} \
27841 --with-build-libsubdir=$(HOST_SUBDIR) \
27842 $(STAGE2_CONFIGURE_FLAGS)
27843 @endif libiberty-bootstrap
27844
27845 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27846 maybe-configure-stage3-libiberty:
27847 @if libiberty-bootstrap
27848 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27849 configure-stage3-libiberty:
27850 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27851 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27852 @r=`${PWD_COMMAND}`; export r; \
27853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27854 TFLAGS="$(STAGE3_TFLAGS)"; \
27855 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27856 $(HOST_EXPORTS) \
27857 $(POSTSTAGE1_HOST_EXPORTS) \
27858 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27859 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
27860 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27861 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
27862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27863 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27864 case $(srcdir) in \
27865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27866 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27868 esac; \
27869 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27870 libsrcdir="$$s/libiberty"; \
27871 $(SHELL) $${libsrcdir}/configure \
27872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27873 --target=${target_alias} $${srcdiroption} \
27874 --with-build-libsubdir=$(HOST_SUBDIR) \
27875 $(STAGE3_CONFIGURE_FLAGS)
27876 @endif libiberty-bootstrap
27877
27878 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27879 maybe-configure-stage4-libiberty:
27880 @if libiberty-bootstrap
27881 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27882 configure-stage4-libiberty:
27883 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27885 @r=`${PWD_COMMAND}`; export r; \
27886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27887 TFLAGS="$(STAGE4_TFLAGS)"; \
27888 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27889 $(HOST_EXPORTS) \
27890 $(POSTSTAGE1_HOST_EXPORTS) \
27891 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27892 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
27893 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27894 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
27895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27896 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27897 case $(srcdir) in \
27898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27899 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27901 esac; \
27902 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27903 libsrcdir="$$s/libiberty"; \
27904 $(SHELL) $${libsrcdir}/configure \
27905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27906 --target=${target_alias} $${srcdiroption} \
27907 --with-build-libsubdir=$(HOST_SUBDIR) \
27908 $(STAGE4_CONFIGURE_FLAGS)
27909 @endif libiberty-bootstrap
27910
27911 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27912 maybe-configure-stageprofile-libiberty:
27913 @if libiberty-bootstrap
27914 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27915 configure-stageprofile-libiberty:
27916 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27917 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27918 @r=`${PWD_COMMAND}`; export r; \
27919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27920 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27921 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27922 $(HOST_EXPORTS) \
27923 $(POSTSTAGE1_HOST_EXPORTS) \
27924 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27925 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
27926 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27927 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
27928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27929 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27930 case $(srcdir) in \
27931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27932 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27934 esac; \
27935 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27936 libsrcdir="$$s/libiberty"; \
27937 $(SHELL) $${libsrcdir}/configure \
27938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27939 --target=${target_alias} $${srcdiroption} \
27940 --with-build-libsubdir=$(HOST_SUBDIR) \
27941 $(STAGEprofile_CONFIGURE_FLAGS)
27942 @endif libiberty-bootstrap
27943
27944 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27945 maybe-configure-stagefeedback-libiberty:
27946 @if libiberty-bootstrap
27947 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27948 configure-stagefeedback-libiberty:
27949 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27950 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27951 @r=`${PWD_COMMAND}`; export r; \
27952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27953 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27954 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27955 $(HOST_EXPORTS) \
27956 $(POSTSTAGE1_HOST_EXPORTS) \
27957 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27958 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
27959 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27960 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
27961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27962 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27963 case $(srcdir) in \
27964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27965 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27967 esac; \
27968 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27969 libsrcdir="$$s/libiberty"; \
27970 $(SHELL) $${libsrcdir}/configure \
27971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27972 --target=${target_alias} $${srcdiroption} \
27973 --with-build-libsubdir=$(HOST_SUBDIR) \
27974 $(STAGEfeedback_CONFIGURE_FLAGS)
27975 @endif libiberty-bootstrap
27976
27977
27978
27979
27980
27981 .PHONY: all-libiberty maybe-all-libiberty
27982 maybe-all-libiberty:
27983 @if gcc-bootstrap
27984 all-libiberty: stage_current
27985 @endif gcc-bootstrap
27986 @if libiberty
27987 TARGET-libiberty=all
27988 maybe-all-libiberty: all-libiberty
27989 all-libiberty: configure-libiberty
27990 @r=`${PWD_COMMAND}`; export r; \
27991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27992 $(HOST_EXPORTS) \
27993 (cd $(HOST_SUBDIR)/libiberty && \
27994 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27995 $(TARGET-libiberty))
27996 @endif libiberty
27997
27998
27999
28000 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28001 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28002 maybe-all-stage1-libiberty:
28003 maybe-clean-stage1-libiberty:
28004 @if libiberty-bootstrap
28005 maybe-all-stage1-libiberty: all-stage1-libiberty
28006 all-stage1: all-stage1-libiberty
28007 TARGET-stage1-libiberty = $(TARGET-libiberty)
28008 all-stage1-libiberty: configure-stage1-libiberty
28009 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28010 @r=`${PWD_COMMAND}`; export r; \
28011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28012 TFLAGS="$(STAGE1_TFLAGS)"; \
28013 $(HOST_EXPORTS) \
28014 cd $(HOST_SUBDIR)/libiberty && \
28015 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28016 CFLAGS="$(STAGE1_CFLAGS)" \
28017 CXXFLAGS="$(STAGE1_CFLAGS)" \
28018 LIBCFLAGS="$(LIBCFLAGS)" \
28019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28022 $(EXTRA_HOST_FLAGS) \
28023 TFLAGS="$(STAGE1_TFLAGS)" \
28024 $(TARGET-stage1-libiberty)
28025
28026 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28027 clean-stage1: clean-stage1-libiberty
28028 clean-stage1-libiberty:
28029 @if [ $(current_stage) = stage1 ]; then \
28030 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28031 else \
28032 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28033 $(MAKE) stage1-start; \
28034 fi; \
28035 cd $(HOST_SUBDIR)/libiberty && \
28036 $(MAKE) $(EXTRA_HOST_FLAGS) \
28037 clean
28038 @endif libiberty-bootstrap
28039
28040
28041 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28042 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28043 maybe-all-stage2-libiberty:
28044 maybe-clean-stage2-libiberty:
28045 @if libiberty-bootstrap
28046 maybe-all-stage2-libiberty: all-stage2-libiberty
28047 all-stage2: all-stage2-libiberty
28048 TARGET-stage2-libiberty = $(TARGET-libiberty)
28049 all-stage2-libiberty: configure-stage2-libiberty
28050 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28051 @r=`${PWD_COMMAND}`; export r; \
28052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28053 TFLAGS="$(STAGE2_TFLAGS)"; \
28054 $(HOST_EXPORTS) \
28055 $(POSTSTAGE1_HOST_EXPORTS) \
28056 cd $(HOST_SUBDIR)/libiberty && \
28057 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28058 CFLAGS="$(STAGE2_CFLAGS)" \
28059 CXXFLAGS="$(STAGE2_CFLAGS)" \
28060 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28061 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28062 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28063 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28064 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28065 TFLAGS="$(STAGE2_TFLAGS)" \
28066 $(TARGET-stage2-libiberty)
28067
28068 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28069 clean-stage2: clean-stage2-libiberty
28070 clean-stage2-libiberty:
28071 @if [ $(current_stage) = stage2 ]; then \
28072 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28073 else \
28074 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28075 $(MAKE) stage2-start; \
28076 fi; \
28077 cd $(HOST_SUBDIR)/libiberty && \
28078 $(MAKE) $(EXTRA_HOST_FLAGS) \
28079 $(POSTSTAGE1_FLAGS_TO_PASS) \
28080 clean
28081 @endif libiberty-bootstrap
28082
28083
28084 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28085 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28086 maybe-all-stage3-libiberty:
28087 maybe-clean-stage3-libiberty:
28088 @if libiberty-bootstrap
28089 maybe-all-stage3-libiberty: all-stage3-libiberty
28090 all-stage3: all-stage3-libiberty
28091 TARGET-stage3-libiberty = $(TARGET-libiberty)
28092 all-stage3-libiberty: configure-stage3-libiberty
28093 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28094 @r=`${PWD_COMMAND}`; export r; \
28095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28096 TFLAGS="$(STAGE3_TFLAGS)"; \
28097 $(HOST_EXPORTS) \
28098 $(POSTSTAGE1_HOST_EXPORTS) \
28099 cd $(HOST_SUBDIR)/libiberty && \
28100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28101 CFLAGS="$(STAGE3_CFLAGS)" \
28102 CXXFLAGS="$(STAGE3_CFLAGS)" \
28103 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28107 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28108 TFLAGS="$(STAGE3_TFLAGS)" \
28109 $(TARGET-stage3-libiberty)
28110
28111 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28112 clean-stage3: clean-stage3-libiberty
28113 clean-stage3-libiberty:
28114 @if [ $(current_stage) = stage3 ]; then \
28115 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28116 else \
28117 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28118 $(MAKE) stage3-start; \
28119 fi; \
28120 cd $(HOST_SUBDIR)/libiberty && \
28121 $(MAKE) $(EXTRA_HOST_FLAGS) \
28122 $(POSTSTAGE1_FLAGS_TO_PASS) \
28123 clean
28124 @endif libiberty-bootstrap
28125
28126
28127 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28128 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28129 maybe-all-stage4-libiberty:
28130 maybe-clean-stage4-libiberty:
28131 @if libiberty-bootstrap
28132 maybe-all-stage4-libiberty: all-stage4-libiberty
28133 all-stage4: all-stage4-libiberty
28134 TARGET-stage4-libiberty = $(TARGET-libiberty)
28135 all-stage4-libiberty: configure-stage4-libiberty
28136 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28137 @r=`${PWD_COMMAND}`; export r; \
28138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28139 TFLAGS="$(STAGE4_TFLAGS)"; \
28140 $(HOST_EXPORTS) \
28141 $(POSTSTAGE1_HOST_EXPORTS) \
28142 cd $(HOST_SUBDIR)/libiberty && \
28143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28144 CFLAGS="$(STAGE4_CFLAGS)" \
28145 CXXFLAGS="$(STAGE4_CFLAGS)" \
28146 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28147 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28148 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28149 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28150 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28151 TFLAGS="$(STAGE4_TFLAGS)" \
28152 $(TARGET-stage4-libiberty)
28153
28154 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28155 clean-stage4: clean-stage4-libiberty
28156 clean-stage4-libiberty:
28157 @if [ $(current_stage) = stage4 ]; then \
28158 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28159 else \
28160 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28161 $(MAKE) stage4-start; \
28162 fi; \
28163 cd $(HOST_SUBDIR)/libiberty && \
28164 $(MAKE) $(EXTRA_HOST_FLAGS) \
28165 $(POSTSTAGE1_FLAGS_TO_PASS) \
28166 clean
28167 @endif libiberty-bootstrap
28168
28169
28170 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28171 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28172 maybe-all-stageprofile-libiberty:
28173 maybe-clean-stageprofile-libiberty:
28174 @if libiberty-bootstrap
28175 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28176 all-stageprofile: all-stageprofile-libiberty
28177 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28178 all-stageprofile-libiberty: configure-stageprofile-libiberty
28179 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28180 @r=`${PWD_COMMAND}`; export r; \
28181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28182 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28183 $(HOST_EXPORTS) \
28184 $(POSTSTAGE1_HOST_EXPORTS) \
28185 cd $(HOST_SUBDIR)/libiberty && \
28186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28187 CFLAGS="$(STAGEprofile_CFLAGS)" \
28188 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
28189 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28193 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28194 TFLAGS="$(STAGEprofile_TFLAGS)" \
28195 $(TARGET-stageprofile-libiberty)
28196
28197 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28198 clean-stageprofile: clean-stageprofile-libiberty
28199 clean-stageprofile-libiberty:
28200 @if [ $(current_stage) = stageprofile ]; then \
28201 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28202 else \
28203 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28204 $(MAKE) stageprofile-start; \
28205 fi; \
28206 cd $(HOST_SUBDIR)/libiberty && \
28207 $(MAKE) $(EXTRA_HOST_FLAGS) \
28208 $(POSTSTAGE1_FLAGS_TO_PASS) \
28209 clean
28210 @endif libiberty-bootstrap
28211
28212
28213 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28214 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28215 maybe-all-stagefeedback-libiberty:
28216 maybe-clean-stagefeedback-libiberty:
28217 @if libiberty-bootstrap
28218 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28219 all-stagefeedback: all-stagefeedback-libiberty
28220 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28221 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28222 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28223 @r=`${PWD_COMMAND}`; export r; \
28224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28225 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28226 $(HOST_EXPORTS) \
28227 $(POSTSTAGE1_HOST_EXPORTS) \
28228 cd $(HOST_SUBDIR)/libiberty && \
28229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28230 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28231 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
28232 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28233 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28234 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28235 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28236 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28237 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28238 $(TARGET-stagefeedback-libiberty)
28239
28240 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28241 clean-stagefeedback: clean-stagefeedback-libiberty
28242 clean-stagefeedback-libiberty:
28243 @if [ $(current_stage) = stagefeedback ]; then \
28244 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28245 else \
28246 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28247 $(MAKE) stagefeedback-start; \
28248 fi; \
28249 cd $(HOST_SUBDIR)/libiberty && \
28250 $(MAKE) $(EXTRA_HOST_FLAGS) \
28251 $(POSTSTAGE1_FLAGS_TO_PASS) \
28252 clean
28253 @endif libiberty-bootstrap
28254
28255
28256
28257
28258
28259 .PHONY: check-libiberty maybe-check-libiberty
28260 maybe-check-libiberty:
28261 @if libiberty
28262 maybe-check-libiberty: check-libiberty
28263
28264 check-libiberty:
28265 @: $(MAKE); $(unstage)
28266 @r=`${PWD_COMMAND}`; export r; \
28267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28268 $(HOST_EXPORTS) \
28269 (cd $(HOST_SUBDIR)/libiberty && \
28270 $(MAKE) $(FLAGS_TO_PASS) check)
28271
28272 @endif libiberty
28273
28274 .PHONY: install-libiberty maybe-install-libiberty
28275 maybe-install-libiberty:
28276 @if libiberty
28277 maybe-install-libiberty: install-libiberty
28278
28279 install-libiberty: installdirs
28280 @: $(MAKE); $(unstage)
28281 @r=`${PWD_COMMAND}`; export r; \
28282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28283 $(HOST_EXPORTS) \
28284 (cd $(HOST_SUBDIR)/libiberty && \
28285 $(MAKE) $(FLAGS_TO_PASS) install)
28286
28287 @endif libiberty
28288
28289 # Other targets (info, dvi, pdf, etc.)
28290
28291 .PHONY: maybe-info-libiberty info-libiberty
28292 maybe-info-libiberty:
28293 @if libiberty
28294 maybe-info-libiberty: info-libiberty
28295
28296 info-libiberty: \
28297 configure-libiberty
28298 @[ -f ./libiberty/Makefile ] || exit 0; \
28299 r=`${PWD_COMMAND}`; export r; \
28300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28301 $(HOST_EXPORTS) \
28302 for flag in $(EXTRA_HOST_FLAGS) ; do \
28303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28304 done; \
28305 echo "Doing info in libiberty" ; \
28306 (cd $(HOST_SUBDIR)/libiberty && \
28307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28309 "RANLIB=$${RANLIB}" \
28310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28311 info) \
28312 || exit 1
28313
28314 @endif libiberty
28315
28316 .PHONY: maybe-dvi-libiberty dvi-libiberty
28317 maybe-dvi-libiberty:
28318 @if libiberty
28319 maybe-dvi-libiberty: dvi-libiberty
28320
28321 dvi-libiberty: \
28322 configure-libiberty
28323 @[ -f ./libiberty/Makefile ] || exit 0; \
28324 r=`${PWD_COMMAND}`; export r; \
28325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28326 $(HOST_EXPORTS) \
28327 for flag in $(EXTRA_HOST_FLAGS) ; do \
28328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28329 done; \
28330 echo "Doing dvi in libiberty" ; \
28331 (cd $(HOST_SUBDIR)/libiberty && \
28332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28334 "RANLIB=$${RANLIB}" \
28335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28336 dvi) \
28337 || exit 1
28338
28339 @endif libiberty
28340
28341 .PHONY: maybe-pdf-libiberty pdf-libiberty
28342 maybe-pdf-libiberty:
28343 @if libiberty
28344 maybe-pdf-libiberty: pdf-libiberty
28345
28346 pdf-libiberty: \
28347 configure-libiberty
28348 @[ -f ./libiberty/Makefile ] || exit 0; \
28349 r=`${PWD_COMMAND}`; export r; \
28350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28351 $(HOST_EXPORTS) \
28352 for flag in $(EXTRA_HOST_FLAGS) ; do \
28353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28354 done; \
28355 echo "Doing pdf in libiberty" ; \
28356 (cd $(HOST_SUBDIR)/libiberty && \
28357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28359 "RANLIB=$${RANLIB}" \
28360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28361 pdf) \
28362 || exit 1
28363
28364 @endif libiberty
28365
28366 .PHONY: maybe-html-libiberty html-libiberty
28367 maybe-html-libiberty:
28368 @if libiberty
28369 maybe-html-libiberty: html-libiberty
28370
28371 html-libiberty: \
28372 configure-libiberty
28373 @[ -f ./libiberty/Makefile ] || exit 0; \
28374 r=`${PWD_COMMAND}`; export r; \
28375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28376 $(HOST_EXPORTS) \
28377 for flag in $(EXTRA_HOST_FLAGS) ; do \
28378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28379 done; \
28380 echo "Doing html in libiberty" ; \
28381 (cd $(HOST_SUBDIR)/libiberty && \
28382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28384 "RANLIB=$${RANLIB}" \
28385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28386 html) \
28387 || exit 1
28388
28389 @endif libiberty
28390
28391 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28392 maybe-TAGS-libiberty:
28393 @if libiberty
28394 maybe-TAGS-libiberty: TAGS-libiberty
28395
28396 TAGS-libiberty: \
28397 configure-libiberty
28398 @[ -f ./libiberty/Makefile ] || exit 0; \
28399 r=`${PWD_COMMAND}`; export r; \
28400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28401 $(HOST_EXPORTS) \
28402 for flag in $(EXTRA_HOST_FLAGS) ; do \
28403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28404 done; \
28405 echo "Doing TAGS in libiberty" ; \
28406 (cd $(HOST_SUBDIR)/libiberty && \
28407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28409 "RANLIB=$${RANLIB}" \
28410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28411 TAGS) \
28412 || exit 1
28413
28414 @endif libiberty
28415
28416 .PHONY: maybe-install-info-libiberty install-info-libiberty
28417 maybe-install-info-libiberty:
28418 @if libiberty
28419 maybe-install-info-libiberty: install-info-libiberty
28420
28421 install-info-libiberty: \
28422 configure-libiberty \
28423 info-libiberty
28424 @[ -f ./libiberty/Makefile ] || exit 0; \
28425 r=`${PWD_COMMAND}`; export r; \
28426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28427 $(HOST_EXPORTS) \
28428 for flag in $(EXTRA_HOST_FLAGS) ; do \
28429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28430 done; \
28431 echo "Doing install-info in libiberty" ; \
28432 (cd $(HOST_SUBDIR)/libiberty && \
28433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28435 "RANLIB=$${RANLIB}" \
28436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28437 install-info) \
28438 || exit 1
28439
28440 @endif libiberty
28441
28442 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28443 maybe-install-pdf-libiberty:
28444 @if libiberty
28445 maybe-install-pdf-libiberty: install-pdf-libiberty
28446
28447 install-pdf-libiberty: \
28448 configure-libiberty \
28449 pdf-libiberty
28450 @[ -f ./libiberty/Makefile ] || exit 0; \
28451 r=`${PWD_COMMAND}`; export r; \
28452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28453 $(HOST_EXPORTS) \
28454 for flag in $(EXTRA_HOST_FLAGS) ; do \
28455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28456 done; \
28457 echo "Doing install-pdf in libiberty" ; \
28458 (cd $(HOST_SUBDIR)/libiberty && \
28459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28461 "RANLIB=$${RANLIB}" \
28462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28463 install-pdf) \
28464 || exit 1
28465
28466 @endif libiberty
28467
28468 .PHONY: maybe-install-html-libiberty install-html-libiberty
28469 maybe-install-html-libiberty:
28470 @if libiberty
28471 maybe-install-html-libiberty: install-html-libiberty
28472
28473 install-html-libiberty: \
28474 configure-libiberty \
28475 html-libiberty
28476 @[ -f ./libiberty/Makefile ] || exit 0; \
28477 r=`${PWD_COMMAND}`; export r; \
28478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28479 $(HOST_EXPORTS) \
28480 for flag in $(EXTRA_HOST_FLAGS) ; do \
28481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28482 done; \
28483 echo "Doing install-html in libiberty" ; \
28484 (cd $(HOST_SUBDIR)/libiberty && \
28485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28487 "RANLIB=$${RANLIB}" \
28488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28489 install-html) \
28490 || exit 1
28491
28492 @endif libiberty
28493
28494 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28495 maybe-installcheck-libiberty:
28496 @if libiberty
28497 maybe-installcheck-libiberty: installcheck-libiberty
28498
28499 installcheck-libiberty: \
28500 configure-libiberty
28501 @[ -f ./libiberty/Makefile ] || exit 0; \
28502 r=`${PWD_COMMAND}`; export r; \
28503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28504 $(HOST_EXPORTS) \
28505 for flag in $(EXTRA_HOST_FLAGS) ; do \
28506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28507 done; \
28508 echo "Doing installcheck in libiberty" ; \
28509 (cd $(HOST_SUBDIR)/libiberty && \
28510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28512 "RANLIB=$${RANLIB}" \
28513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28514 installcheck) \
28515 || exit 1
28516
28517 @endif libiberty
28518
28519 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28520 maybe-mostlyclean-libiberty:
28521 @if libiberty
28522 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28523
28524 mostlyclean-libiberty:
28525 @[ -f ./libiberty/Makefile ] || exit 0; \
28526 r=`${PWD_COMMAND}`; export r; \
28527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28528 $(HOST_EXPORTS) \
28529 for flag in $(EXTRA_HOST_FLAGS) ; do \
28530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28531 done; \
28532 echo "Doing mostlyclean in libiberty" ; \
28533 (cd $(HOST_SUBDIR)/libiberty && \
28534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28536 "RANLIB=$${RANLIB}" \
28537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28538 mostlyclean) \
28539 || exit 1
28540
28541 @endif libiberty
28542
28543 .PHONY: maybe-clean-libiberty clean-libiberty
28544 maybe-clean-libiberty:
28545 @if libiberty
28546 maybe-clean-libiberty: clean-libiberty
28547
28548 clean-libiberty:
28549 @[ -f ./libiberty/Makefile ] || exit 0; \
28550 r=`${PWD_COMMAND}`; export r; \
28551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28552 $(HOST_EXPORTS) \
28553 for flag in $(EXTRA_HOST_FLAGS) ; do \
28554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28555 done; \
28556 echo "Doing clean in libiberty" ; \
28557 (cd $(HOST_SUBDIR)/libiberty && \
28558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28560 "RANLIB=$${RANLIB}" \
28561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28562 clean) \
28563 || exit 1
28564
28565 @endif libiberty
28566
28567 .PHONY: maybe-distclean-libiberty distclean-libiberty
28568 maybe-distclean-libiberty:
28569 @if libiberty
28570 maybe-distclean-libiberty: distclean-libiberty
28571
28572 distclean-libiberty:
28573 @[ -f ./libiberty/Makefile ] || exit 0; \
28574 r=`${PWD_COMMAND}`; export r; \
28575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28576 $(HOST_EXPORTS) \
28577 for flag in $(EXTRA_HOST_FLAGS) ; do \
28578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28579 done; \
28580 echo "Doing distclean in libiberty" ; \
28581 (cd $(HOST_SUBDIR)/libiberty && \
28582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28584 "RANLIB=$${RANLIB}" \
28585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28586 distclean) \
28587 || exit 1
28588
28589 @endif libiberty
28590
28591 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28592 maybe-maintainer-clean-libiberty:
28593 @if libiberty
28594 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28595
28596 maintainer-clean-libiberty:
28597 @[ -f ./libiberty/Makefile ] || exit 0; \
28598 r=`${PWD_COMMAND}`; export r; \
28599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28600 $(HOST_EXPORTS) \
28601 for flag in $(EXTRA_HOST_FLAGS) ; do \
28602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28603 done; \
28604 echo "Doing maintainer-clean in libiberty" ; \
28605 (cd $(HOST_SUBDIR)/libiberty && \
28606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28608 "RANLIB=$${RANLIB}" \
28609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28610 maintainer-clean) \
28611 || exit 1
28612
28613 @endif libiberty
28614
28615
28616
28617 .PHONY: configure-libiconv maybe-configure-libiconv
28618 maybe-configure-libiconv:
28619 @if gcc-bootstrap
28620 configure-libiconv: stage_current
28621 @endif gcc-bootstrap
28622 @if libiconv
28623 maybe-configure-libiconv: configure-libiconv
28624 configure-libiconv:
28625 @: $(MAKE); $(unstage)
28626 @r=`${PWD_COMMAND}`; export r; \
28627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28628 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28629 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
28630 $(HOST_EXPORTS) \
28631 echo Configuring in $(HOST_SUBDIR)/libiconv; \
28632 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
28633 case $(srcdir) in \
28634 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28635 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28636 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28637 esac; \
28638 srcdiroption="--srcdir=$${topdir}/libiconv"; \
28639 libsrcdir="$$s/libiconv"; \
28640 $(SHELL) $${libsrcdir}/configure \
28641 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28642 --target=${target_alias} $${srcdiroption} --disable-shared \
28643 || exit 1
28644 @endif libiconv
28645
28646
28647
28648
28649
28650 .PHONY: all-libiconv maybe-all-libiconv
28651 maybe-all-libiconv:
28652 @if gcc-bootstrap
28653 all-libiconv: stage_current
28654 @endif gcc-bootstrap
28655 @if libiconv
28656 TARGET-libiconv=all
28657 maybe-all-libiconv: all-libiconv
28658 all-libiconv: configure-libiconv
28659 @: $(MAKE); $(unstage)
28660 @r=`${PWD_COMMAND}`; export r; \
28661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28662 $(HOST_EXPORTS) \
28663 (cd $(HOST_SUBDIR)/libiconv && \
28664 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28665 $(TARGET-libiconv))
28666 @endif libiconv
28667
28668
28669
28670
28671 .PHONY: check-libiconv maybe-check-libiconv
28672 maybe-check-libiconv:
28673 @if libiconv
28674 maybe-check-libiconv: check-libiconv
28675
28676 check-libiconv:
28677 @: $(MAKE); $(unstage)
28678 @r=`${PWD_COMMAND}`; export r; \
28679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28680 $(HOST_EXPORTS) \
28681 (cd $(HOST_SUBDIR)/libiconv && \
28682 $(MAKE) $(FLAGS_TO_PASS) check)
28683
28684 @endif libiconv
28685
28686 .PHONY: install-libiconv maybe-install-libiconv
28687 maybe-install-libiconv:
28688 @if libiconv
28689 maybe-install-libiconv: install-libiconv
28690
28691 install-libiconv:
28692
28693 @endif libiconv
28694
28695 # Other targets (info, dvi, pdf, etc.)
28696
28697 .PHONY: maybe-info-libiconv info-libiconv
28698 maybe-info-libiconv:
28699 @if libiconv
28700 maybe-info-libiconv: info-libiconv
28701
28702 info-libiconv: \
28703 configure-libiconv
28704 @: $(MAKE); $(unstage)
28705 @[ -f ./libiconv/Makefile ] || exit 0; \
28706 r=`${PWD_COMMAND}`; export r; \
28707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28708 $(HOST_EXPORTS) \
28709 for flag in $(EXTRA_HOST_FLAGS) ; do \
28710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28711 done; \
28712 echo "Doing info in libiconv" ; \
28713 (cd $(HOST_SUBDIR)/libiconv && \
28714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28716 "RANLIB=$${RANLIB}" \
28717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28718 info) \
28719 || exit 1
28720
28721 @endif libiconv
28722
28723 .PHONY: maybe-dvi-libiconv dvi-libiconv
28724 maybe-dvi-libiconv:
28725 @if libiconv
28726 maybe-dvi-libiconv: dvi-libiconv
28727
28728 dvi-libiconv: \
28729 configure-libiconv
28730 @: $(MAKE); $(unstage)
28731 @[ -f ./libiconv/Makefile ] || exit 0; \
28732 r=`${PWD_COMMAND}`; export r; \
28733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28734 $(HOST_EXPORTS) \
28735 for flag in $(EXTRA_HOST_FLAGS) ; do \
28736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28737 done; \
28738 echo "Doing dvi in libiconv" ; \
28739 (cd $(HOST_SUBDIR)/libiconv && \
28740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28742 "RANLIB=$${RANLIB}" \
28743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28744 dvi) \
28745 || exit 1
28746
28747 @endif libiconv
28748
28749 .PHONY: maybe-pdf-libiconv pdf-libiconv
28750 maybe-pdf-libiconv:
28751 @if libiconv
28752 maybe-pdf-libiconv: pdf-libiconv
28753
28754 pdf-libiconv: \
28755 configure-libiconv
28756 @: $(MAKE); $(unstage)
28757 @[ -f ./libiconv/Makefile ] || exit 0; \
28758 r=`${PWD_COMMAND}`; export r; \
28759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28760 $(HOST_EXPORTS) \
28761 for flag in $(EXTRA_HOST_FLAGS) ; do \
28762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28763 done; \
28764 echo "Doing pdf in libiconv" ; \
28765 (cd $(HOST_SUBDIR)/libiconv && \
28766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28768 "RANLIB=$${RANLIB}" \
28769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28770 pdf) \
28771 || exit 1
28772
28773 @endif libiconv
28774
28775 .PHONY: maybe-html-libiconv html-libiconv
28776 maybe-html-libiconv:
28777 @if libiconv
28778 maybe-html-libiconv: html-libiconv
28779
28780 html-libiconv: \
28781 configure-libiconv
28782 @: $(MAKE); $(unstage)
28783 @[ -f ./libiconv/Makefile ] || exit 0; \
28784 r=`${PWD_COMMAND}`; export r; \
28785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28786 $(HOST_EXPORTS) \
28787 for flag in $(EXTRA_HOST_FLAGS) ; do \
28788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28789 done; \
28790 echo "Doing html in libiconv" ; \
28791 (cd $(HOST_SUBDIR)/libiconv && \
28792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28794 "RANLIB=$${RANLIB}" \
28795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28796 html) \
28797 || exit 1
28798
28799 @endif libiconv
28800
28801 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
28802 maybe-TAGS-libiconv:
28803 @if libiconv
28804 maybe-TAGS-libiconv: TAGS-libiconv
28805
28806 TAGS-libiconv: \
28807 configure-libiconv
28808 @: $(MAKE); $(unstage)
28809 @[ -f ./libiconv/Makefile ] || exit 0; \
28810 r=`${PWD_COMMAND}`; export r; \
28811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28812 $(HOST_EXPORTS) \
28813 for flag in $(EXTRA_HOST_FLAGS) ; do \
28814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28815 done; \
28816 echo "Doing TAGS in libiconv" ; \
28817 (cd $(HOST_SUBDIR)/libiconv && \
28818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28820 "RANLIB=$${RANLIB}" \
28821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28822 TAGS) \
28823 || exit 1
28824
28825 @endif libiconv
28826
28827 .PHONY: maybe-install-info-libiconv install-info-libiconv
28828 maybe-install-info-libiconv:
28829 @if libiconv
28830 maybe-install-info-libiconv: install-info-libiconv
28831
28832 # libiconv doesn't support install-info.
28833 install-info-libiconv:
28834
28835 @endif libiconv
28836
28837 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
28838 maybe-install-pdf-libiconv:
28839 @if libiconv
28840 maybe-install-pdf-libiconv: install-pdf-libiconv
28841
28842 # libiconv doesn't support install-pdf.
28843 install-pdf-libiconv:
28844
28845 @endif libiconv
28846
28847 .PHONY: maybe-install-html-libiconv install-html-libiconv
28848 maybe-install-html-libiconv:
28849 @if libiconv
28850 maybe-install-html-libiconv: install-html-libiconv
28851
28852 # libiconv doesn't support install-html.
28853 install-html-libiconv:
28854
28855 @endif libiconv
28856
28857 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
28858 maybe-installcheck-libiconv:
28859 @if libiconv
28860 maybe-installcheck-libiconv: installcheck-libiconv
28861
28862 installcheck-libiconv: \
28863 configure-libiconv
28864 @: $(MAKE); $(unstage)
28865 @[ -f ./libiconv/Makefile ] || exit 0; \
28866 r=`${PWD_COMMAND}`; export r; \
28867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28868 $(HOST_EXPORTS) \
28869 for flag in $(EXTRA_HOST_FLAGS) ; do \
28870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28871 done; \
28872 echo "Doing installcheck in libiconv" ; \
28873 (cd $(HOST_SUBDIR)/libiconv && \
28874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28876 "RANLIB=$${RANLIB}" \
28877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28878 installcheck) \
28879 || exit 1
28880
28881 @endif libiconv
28882
28883 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
28884 maybe-mostlyclean-libiconv:
28885 @if libiconv
28886 maybe-mostlyclean-libiconv: mostlyclean-libiconv
28887
28888 mostlyclean-libiconv:
28889 @: $(MAKE); $(unstage)
28890 @[ -f ./libiconv/Makefile ] || exit 0; \
28891 r=`${PWD_COMMAND}`; export r; \
28892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28893 $(HOST_EXPORTS) \
28894 for flag in $(EXTRA_HOST_FLAGS) ; do \
28895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28896 done; \
28897 echo "Doing mostlyclean in libiconv" ; \
28898 (cd $(HOST_SUBDIR)/libiconv && \
28899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28901 "RANLIB=$${RANLIB}" \
28902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28903 mostlyclean) \
28904 || exit 1
28905
28906 @endif libiconv
28907
28908 .PHONY: maybe-clean-libiconv clean-libiconv
28909 maybe-clean-libiconv:
28910 @if libiconv
28911 maybe-clean-libiconv: clean-libiconv
28912
28913 clean-libiconv:
28914 @: $(MAKE); $(unstage)
28915 @[ -f ./libiconv/Makefile ] || exit 0; \
28916 r=`${PWD_COMMAND}`; export r; \
28917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28918 $(HOST_EXPORTS) \
28919 for flag in $(EXTRA_HOST_FLAGS) ; do \
28920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28921 done; \
28922 echo "Doing clean in libiconv" ; \
28923 (cd $(HOST_SUBDIR)/libiconv && \
28924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28926 "RANLIB=$${RANLIB}" \
28927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28928 clean) \
28929 || exit 1
28930
28931 @endif libiconv
28932
28933 .PHONY: maybe-distclean-libiconv distclean-libiconv
28934 maybe-distclean-libiconv:
28935 @if libiconv
28936 maybe-distclean-libiconv: distclean-libiconv
28937
28938 distclean-libiconv:
28939 @: $(MAKE); $(unstage)
28940 @[ -f ./libiconv/Makefile ] || exit 0; \
28941 r=`${PWD_COMMAND}`; export r; \
28942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28943 $(HOST_EXPORTS) \
28944 for flag in $(EXTRA_HOST_FLAGS) ; do \
28945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28946 done; \
28947 echo "Doing distclean in libiconv" ; \
28948 (cd $(HOST_SUBDIR)/libiconv && \
28949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28951 "RANLIB=$${RANLIB}" \
28952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28953 distclean) \
28954 || exit 1
28955
28956 @endif libiconv
28957
28958 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
28959 maybe-maintainer-clean-libiconv:
28960 @if libiconv
28961 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
28962
28963 maintainer-clean-libiconv:
28964 @: $(MAKE); $(unstage)
28965 @[ -f ./libiconv/Makefile ] || exit 0; \
28966 r=`${PWD_COMMAND}`; export r; \
28967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28968 $(HOST_EXPORTS) \
28969 for flag in $(EXTRA_HOST_FLAGS) ; do \
28970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28971 done; \
28972 echo "Doing maintainer-clean in libiconv" ; \
28973 (cd $(HOST_SUBDIR)/libiconv && \
28974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28976 "RANLIB=$${RANLIB}" \
28977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28978 maintainer-clean) \
28979 || exit 1
28980
28981 @endif libiconv
28982
28983
28984
28985 .PHONY: configure-libtool maybe-configure-libtool
28986 maybe-configure-libtool:
28987 @if gcc-bootstrap
28988 configure-libtool: stage_current
28989 @endif gcc-bootstrap
28990 @if libtool
28991 maybe-configure-libtool: configure-libtool
28992 configure-libtool:
28993 @: $(MAKE); $(unstage)
28994 @r=`${PWD_COMMAND}`; export r; \
28995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28996 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
28997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
28998 $(HOST_EXPORTS) \
28999 echo Configuring in $(HOST_SUBDIR)/libtool; \
29000 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
29001 case $(srcdir) in \
29002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29003 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
29004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29005 esac; \
29006 srcdiroption="--srcdir=$${topdir}/libtool"; \
29007 libsrcdir="$$s/libtool"; \
29008 $(SHELL) $${libsrcdir}/configure \
29009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29010 --target=${target_alias} $${srcdiroption} \
29011 || exit 1
29012 @endif libtool
29013
29014
29015
29016
29017
29018 .PHONY: all-libtool maybe-all-libtool
29019 maybe-all-libtool:
29020 @if gcc-bootstrap
29021 all-libtool: stage_current
29022 @endif gcc-bootstrap
29023 @if libtool
29024 TARGET-libtool=all
29025 maybe-all-libtool: all-libtool
29026 all-libtool: configure-libtool
29027 @: $(MAKE); $(unstage)
29028 @r=`${PWD_COMMAND}`; export r; \
29029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29030 $(HOST_EXPORTS) \
29031 (cd $(HOST_SUBDIR)/libtool && \
29032 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29033 $(TARGET-libtool))
29034 @endif libtool
29035
29036
29037
29038
29039 .PHONY: check-libtool maybe-check-libtool
29040 maybe-check-libtool:
29041 @if libtool
29042 maybe-check-libtool: check-libtool
29043
29044 check-libtool:
29045 @: $(MAKE); $(unstage)
29046 @r=`${PWD_COMMAND}`; export r; \
29047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29048 $(HOST_EXPORTS) \
29049 (cd $(HOST_SUBDIR)/libtool && \
29050 $(MAKE) $(FLAGS_TO_PASS) check)
29051
29052 @endif libtool
29053
29054 .PHONY: install-libtool maybe-install-libtool
29055 maybe-install-libtool:
29056 @if libtool
29057 maybe-install-libtool: install-libtool
29058
29059 install-libtool: installdirs
29060 @: $(MAKE); $(unstage)
29061 @r=`${PWD_COMMAND}`; export r; \
29062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29063 $(HOST_EXPORTS) \
29064 (cd $(HOST_SUBDIR)/libtool && \
29065 $(MAKE) $(FLAGS_TO_PASS) install)
29066
29067 @endif libtool
29068
29069 # Other targets (info, dvi, pdf, etc.)
29070
29071 .PHONY: maybe-info-libtool info-libtool
29072 maybe-info-libtool:
29073 @if libtool
29074 maybe-info-libtool: info-libtool
29075
29076 info-libtool: \
29077 configure-libtool
29078 @: $(MAKE); $(unstage)
29079 @[ -f ./libtool/Makefile ] || exit 0; \
29080 r=`${PWD_COMMAND}`; export r; \
29081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29082 $(HOST_EXPORTS) \
29083 for flag in $(EXTRA_HOST_FLAGS) ; do \
29084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29085 done; \
29086 echo "Doing info in libtool" ; \
29087 (cd $(HOST_SUBDIR)/libtool && \
29088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29090 "RANLIB=$${RANLIB}" \
29091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29092 info) \
29093 || exit 1
29094
29095 @endif libtool
29096
29097 .PHONY: maybe-dvi-libtool dvi-libtool
29098 maybe-dvi-libtool:
29099 @if libtool
29100 maybe-dvi-libtool: dvi-libtool
29101
29102 dvi-libtool: \
29103 configure-libtool
29104 @: $(MAKE); $(unstage)
29105 @[ -f ./libtool/Makefile ] || exit 0; \
29106 r=`${PWD_COMMAND}`; export r; \
29107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29108 $(HOST_EXPORTS) \
29109 for flag in $(EXTRA_HOST_FLAGS) ; do \
29110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29111 done; \
29112 echo "Doing dvi in libtool" ; \
29113 (cd $(HOST_SUBDIR)/libtool && \
29114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29116 "RANLIB=$${RANLIB}" \
29117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29118 dvi) \
29119 || exit 1
29120
29121 @endif libtool
29122
29123 .PHONY: maybe-pdf-libtool pdf-libtool
29124 maybe-pdf-libtool:
29125 @if libtool
29126 maybe-pdf-libtool: pdf-libtool
29127
29128 pdf-libtool: \
29129 configure-libtool
29130 @: $(MAKE); $(unstage)
29131 @[ -f ./libtool/Makefile ] || exit 0; \
29132 r=`${PWD_COMMAND}`; export r; \
29133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29134 $(HOST_EXPORTS) \
29135 for flag in $(EXTRA_HOST_FLAGS) ; do \
29136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29137 done; \
29138 echo "Doing pdf in libtool" ; \
29139 (cd $(HOST_SUBDIR)/libtool && \
29140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29142 "RANLIB=$${RANLIB}" \
29143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29144 pdf) \
29145 || exit 1
29146
29147 @endif libtool
29148
29149 .PHONY: maybe-html-libtool html-libtool
29150 maybe-html-libtool:
29151 @if libtool
29152 maybe-html-libtool: html-libtool
29153
29154 html-libtool: \
29155 configure-libtool
29156 @: $(MAKE); $(unstage)
29157 @[ -f ./libtool/Makefile ] || exit 0; \
29158 r=`${PWD_COMMAND}`; export r; \
29159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29160 $(HOST_EXPORTS) \
29161 for flag in $(EXTRA_HOST_FLAGS) ; do \
29162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29163 done; \
29164 echo "Doing html in libtool" ; \
29165 (cd $(HOST_SUBDIR)/libtool && \
29166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29168 "RANLIB=$${RANLIB}" \
29169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29170 html) \
29171 || exit 1
29172
29173 @endif libtool
29174
29175 .PHONY: maybe-TAGS-libtool TAGS-libtool
29176 maybe-TAGS-libtool:
29177 @if libtool
29178 maybe-TAGS-libtool: TAGS-libtool
29179
29180 TAGS-libtool: \
29181 configure-libtool
29182 @: $(MAKE); $(unstage)
29183 @[ -f ./libtool/Makefile ] || exit 0; \
29184 r=`${PWD_COMMAND}`; export r; \
29185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29186 $(HOST_EXPORTS) \
29187 for flag in $(EXTRA_HOST_FLAGS) ; do \
29188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29189 done; \
29190 echo "Doing TAGS in libtool" ; \
29191 (cd $(HOST_SUBDIR)/libtool && \
29192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29194 "RANLIB=$${RANLIB}" \
29195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29196 TAGS) \
29197 || exit 1
29198
29199 @endif libtool
29200
29201 .PHONY: maybe-install-info-libtool install-info-libtool
29202 maybe-install-info-libtool:
29203 @if libtool
29204 maybe-install-info-libtool: install-info-libtool
29205
29206 install-info-libtool: \
29207 configure-libtool \
29208 info-libtool
29209 @: $(MAKE); $(unstage)
29210 @[ -f ./libtool/Makefile ] || exit 0; \
29211 r=`${PWD_COMMAND}`; export r; \
29212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29213 $(HOST_EXPORTS) \
29214 for flag in $(EXTRA_HOST_FLAGS) ; do \
29215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29216 done; \
29217 echo "Doing install-info in libtool" ; \
29218 (cd $(HOST_SUBDIR)/libtool && \
29219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29221 "RANLIB=$${RANLIB}" \
29222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29223 install-info) \
29224 || exit 1
29225
29226 @endif libtool
29227
29228 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
29229 maybe-install-pdf-libtool:
29230 @if libtool
29231 maybe-install-pdf-libtool: install-pdf-libtool
29232
29233 install-pdf-libtool: \
29234 configure-libtool \
29235 pdf-libtool
29236 @: $(MAKE); $(unstage)
29237 @[ -f ./libtool/Makefile ] || exit 0; \
29238 r=`${PWD_COMMAND}`; export r; \
29239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29240 $(HOST_EXPORTS) \
29241 for flag in $(EXTRA_HOST_FLAGS) ; do \
29242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29243 done; \
29244 echo "Doing install-pdf in libtool" ; \
29245 (cd $(HOST_SUBDIR)/libtool && \
29246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29248 "RANLIB=$${RANLIB}" \
29249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29250 install-pdf) \
29251 || exit 1
29252
29253 @endif libtool
29254
29255 .PHONY: maybe-install-html-libtool install-html-libtool
29256 maybe-install-html-libtool:
29257 @if libtool
29258 maybe-install-html-libtool: install-html-libtool
29259
29260 install-html-libtool: \
29261 configure-libtool \
29262 html-libtool
29263 @: $(MAKE); $(unstage)
29264 @[ -f ./libtool/Makefile ] || exit 0; \
29265 r=`${PWD_COMMAND}`; export r; \
29266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29267 $(HOST_EXPORTS) \
29268 for flag in $(EXTRA_HOST_FLAGS) ; do \
29269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29270 done; \
29271 echo "Doing install-html in libtool" ; \
29272 (cd $(HOST_SUBDIR)/libtool && \
29273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29275 "RANLIB=$${RANLIB}" \
29276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29277 install-html) \
29278 || exit 1
29279
29280 @endif libtool
29281
29282 .PHONY: maybe-installcheck-libtool installcheck-libtool
29283 maybe-installcheck-libtool:
29284 @if libtool
29285 maybe-installcheck-libtool: installcheck-libtool
29286
29287 installcheck-libtool: \
29288 configure-libtool
29289 @: $(MAKE); $(unstage)
29290 @[ -f ./libtool/Makefile ] || exit 0; \
29291 r=`${PWD_COMMAND}`; export r; \
29292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29293 $(HOST_EXPORTS) \
29294 for flag in $(EXTRA_HOST_FLAGS) ; do \
29295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29296 done; \
29297 echo "Doing installcheck in libtool" ; \
29298 (cd $(HOST_SUBDIR)/libtool && \
29299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29301 "RANLIB=$${RANLIB}" \
29302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29303 installcheck) \
29304 || exit 1
29305
29306 @endif libtool
29307
29308 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
29309 maybe-mostlyclean-libtool:
29310 @if libtool
29311 maybe-mostlyclean-libtool: mostlyclean-libtool
29312
29313 mostlyclean-libtool:
29314 @: $(MAKE); $(unstage)
29315 @[ -f ./libtool/Makefile ] || exit 0; \
29316 r=`${PWD_COMMAND}`; export r; \
29317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29318 $(HOST_EXPORTS) \
29319 for flag in $(EXTRA_HOST_FLAGS) ; do \
29320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29321 done; \
29322 echo "Doing mostlyclean in libtool" ; \
29323 (cd $(HOST_SUBDIR)/libtool && \
29324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29326 "RANLIB=$${RANLIB}" \
29327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29328 mostlyclean) \
29329 || exit 1
29330
29331 @endif libtool
29332
29333 .PHONY: maybe-clean-libtool clean-libtool
29334 maybe-clean-libtool:
29335 @if libtool
29336 maybe-clean-libtool: clean-libtool
29337
29338 clean-libtool:
29339 @: $(MAKE); $(unstage)
29340 @[ -f ./libtool/Makefile ] || exit 0; \
29341 r=`${PWD_COMMAND}`; export r; \
29342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29343 $(HOST_EXPORTS) \
29344 for flag in $(EXTRA_HOST_FLAGS) ; do \
29345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29346 done; \
29347 echo "Doing clean in libtool" ; \
29348 (cd $(HOST_SUBDIR)/libtool && \
29349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29351 "RANLIB=$${RANLIB}" \
29352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29353 clean) \
29354 || exit 1
29355
29356 @endif libtool
29357
29358 .PHONY: maybe-distclean-libtool distclean-libtool
29359 maybe-distclean-libtool:
29360 @if libtool
29361 maybe-distclean-libtool: distclean-libtool
29362
29363 distclean-libtool:
29364 @: $(MAKE); $(unstage)
29365 @[ -f ./libtool/Makefile ] || exit 0; \
29366 r=`${PWD_COMMAND}`; export r; \
29367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29368 $(HOST_EXPORTS) \
29369 for flag in $(EXTRA_HOST_FLAGS) ; do \
29370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29371 done; \
29372 echo "Doing distclean in libtool" ; \
29373 (cd $(HOST_SUBDIR)/libtool && \
29374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29376 "RANLIB=$${RANLIB}" \
29377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29378 distclean) \
29379 || exit 1
29380
29381 @endif libtool
29382
29383 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
29384 maybe-maintainer-clean-libtool:
29385 @if libtool
29386 maybe-maintainer-clean-libtool: maintainer-clean-libtool
29387
29388 maintainer-clean-libtool:
29389 @: $(MAKE); $(unstage)
29390 @[ -f ./libtool/Makefile ] || exit 0; \
29391 r=`${PWD_COMMAND}`; export r; \
29392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29393 $(HOST_EXPORTS) \
29394 for flag in $(EXTRA_HOST_FLAGS) ; do \
29395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29396 done; \
29397 echo "Doing maintainer-clean in libtool" ; \
29398 (cd $(HOST_SUBDIR)/libtool && \
29399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29401 "RANLIB=$${RANLIB}" \
29402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29403 maintainer-clean) \
29404 || exit 1
29405
29406 @endif libtool
29407
29408
29409
29410 .PHONY: configure-m4 maybe-configure-m4
29411 maybe-configure-m4:
29412 @if gcc-bootstrap
29413 configure-m4: stage_current
29414 @endif gcc-bootstrap
29415 @if m4
29416 maybe-configure-m4: configure-m4
29417 configure-m4:
29418 @: $(MAKE); $(unstage)
29419 @r=`${PWD_COMMAND}`; export r; \
29420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29421 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
29422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
29423 $(HOST_EXPORTS) \
29424 echo Configuring in $(HOST_SUBDIR)/m4; \
29425 cd "$(HOST_SUBDIR)/m4" || exit 1; \
29426 case $(srcdir) in \
29427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29428 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
29429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29430 esac; \
29431 srcdiroption="--srcdir=$${topdir}/m4"; \
29432 libsrcdir="$$s/m4"; \
29433 $(SHELL) $${libsrcdir}/configure \
29434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29435 --target=${target_alias} $${srcdiroption} \
29436 || exit 1
29437 @endif m4
29438
29439
29440
29441
29442
29443 .PHONY: all-m4 maybe-all-m4
29444 maybe-all-m4:
29445 @if gcc-bootstrap
29446 all-m4: stage_current
29447 @endif gcc-bootstrap
29448 @if m4
29449 TARGET-m4=all
29450 maybe-all-m4: all-m4
29451 all-m4: configure-m4
29452 @: $(MAKE); $(unstage)
29453 @r=`${PWD_COMMAND}`; export r; \
29454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29455 $(HOST_EXPORTS) \
29456 (cd $(HOST_SUBDIR)/m4 && \
29457 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29458 $(TARGET-m4))
29459 @endif m4
29460
29461
29462
29463
29464 .PHONY: check-m4 maybe-check-m4
29465 maybe-check-m4:
29466 @if m4
29467 maybe-check-m4: check-m4
29468
29469 check-m4:
29470 @: $(MAKE); $(unstage)
29471 @r=`${PWD_COMMAND}`; export r; \
29472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29473 $(HOST_EXPORTS) \
29474 (cd $(HOST_SUBDIR)/m4 && \
29475 $(MAKE) $(FLAGS_TO_PASS) check)
29476
29477 @endif m4
29478
29479 .PHONY: install-m4 maybe-install-m4
29480 maybe-install-m4:
29481 @if m4
29482 maybe-install-m4: install-m4
29483
29484 install-m4: installdirs
29485 @: $(MAKE); $(unstage)
29486 @r=`${PWD_COMMAND}`; export r; \
29487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29488 $(HOST_EXPORTS) \
29489 (cd $(HOST_SUBDIR)/m4 && \
29490 $(MAKE) $(FLAGS_TO_PASS) install)
29491
29492 @endif m4
29493
29494 # Other targets (info, dvi, pdf, etc.)
29495
29496 .PHONY: maybe-info-m4 info-m4
29497 maybe-info-m4:
29498 @if m4
29499 maybe-info-m4: info-m4
29500
29501 info-m4: \
29502 configure-m4
29503 @: $(MAKE); $(unstage)
29504 @[ -f ./m4/Makefile ] || exit 0; \
29505 r=`${PWD_COMMAND}`; export r; \
29506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29507 $(HOST_EXPORTS) \
29508 for flag in $(EXTRA_HOST_FLAGS) ; do \
29509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29510 done; \
29511 echo "Doing info in m4" ; \
29512 (cd $(HOST_SUBDIR)/m4 && \
29513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29515 "RANLIB=$${RANLIB}" \
29516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29517 info) \
29518 || exit 1
29519
29520 @endif m4
29521
29522 .PHONY: maybe-dvi-m4 dvi-m4
29523 maybe-dvi-m4:
29524 @if m4
29525 maybe-dvi-m4: dvi-m4
29526
29527 dvi-m4: \
29528 configure-m4
29529 @: $(MAKE); $(unstage)
29530 @[ -f ./m4/Makefile ] || exit 0; \
29531 r=`${PWD_COMMAND}`; export r; \
29532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29533 $(HOST_EXPORTS) \
29534 for flag in $(EXTRA_HOST_FLAGS) ; do \
29535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29536 done; \
29537 echo "Doing dvi in m4" ; \
29538 (cd $(HOST_SUBDIR)/m4 && \
29539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29541 "RANLIB=$${RANLIB}" \
29542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29543 dvi) \
29544 || exit 1
29545
29546 @endif m4
29547
29548 .PHONY: maybe-pdf-m4 pdf-m4
29549 maybe-pdf-m4:
29550 @if m4
29551 maybe-pdf-m4: pdf-m4
29552
29553 pdf-m4: \
29554 configure-m4
29555 @: $(MAKE); $(unstage)
29556 @[ -f ./m4/Makefile ] || exit 0; \
29557 r=`${PWD_COMMAND}`; export r; \
29558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29559 $(HOST_EXPORTS) \
29560 for flag in $(EXTRA_HOST_FLAGS) ; do \
29561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29562 done; \
29563 echo "Doing pdf in m4" ; \
29564 (cd $(HOST_SUBDIR)/m4 && \
29565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29567 "RANLIB=$${RANLIB}" \
29568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29569 pdf) \
29570 || exit 1
29571
29572 @endif m4
29573
29574 .PHONY: maybe-html-m4 html-m4
29575 maybe-html-m4:
29576 @if m4
29577 maybe-html-m4: html-m4
29578
29579 html-m4: \
29580 configure-m4
29581 @: $(MAKE); $(unstage)
29582 @[ -f ./m4/Makefile ] || exit 0; \
29583 r=`${PWD_COMMAND}`; export r; \
29584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29585 $(HOST_EXPORTS) \
29586 for flag in $(EXTRA_HOST_FLAGS) ; do \
29587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29588 done; \
29589 echo "Doing html in m4" ; \
29590 (cd $(HOST_SUBDIR)/m4 && \
29591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29593 "RANLIB=$${RANLIB}" \
29594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29595 html) \
29596 || exit 1
29597
29598 @endif m4
29599
29600 .PHONY: maybe-TAGS-m4 TAGS-m4
29601 maybe-TAGS-m4:
29602 @if m4
29603 maybe-TAGS-m4: TAGS-m4
29604
29605 TAGS-m4: \
29606 configure-m4
29607 @: $(MAKE); $(unstage)
29608 @[ -f ./m4/Makefile ] || exit 0; \
29609 r=`${PWD_COMMAND}`; export r; \
29610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29611 $(HOST_EXPORTS) \
29612 for flag in $(EXTRA_HOST_FLAGS) ; do \
29613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29614 done; \
29615 echo "Doing TAGS in m4" ; \
29616 (cd $(HOST_SUBDIR)/m4 && \
29617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29619 "RANLIB=$${RANLIB}" \
29620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29621 TAGS) \
29622 || exit 1
29623
29624 @endif m4
29625
29626 .PHONY: maybe-install-info-m4 install-info-m4
29627 maybe-install-info-m4:
29628 @if m4
29629 maybe-install-info-m4: install-info-m4
29630
29631 install-info-m4: \
29632 configure-m4 \
29633 info-m4
29634 @: $(MAKE); $(unstage)
29635 @[ -f ./m4/Makefile ] || exit 0; \
29636 r=`${PWD_COMMAND}`; export r; \
29637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29638 $(HOST_EXPORTS) \
29639 for flag in $(EXTRA_HOST_FLAGS) ; do \
29640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29641 done; \
29642 echo "Doing install-info in m4" ; \
29643 (cd $(HOST_SUBDIR)/m4 && \
29644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29646 "RANLIB=$${RANLIB}" \
29647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29648 install-info) \
29649 || exit 1
29650
29651 @endif m4
29652
29653 .PHONY: maybe-install-pdf-m4 install-pdf-m4
29654 maybe-install-pdf-m4:
29655 @if m4
29656 maybe-install-pdf-m4: install-pdf-m4
29657
29658 install-pdf-m4: \
29659 configure-m4 \
29660 pdf-m4
29661 @: $(MAKE); $(unstage)
29662 @[ -f ./m4/Makefile ] || exit 0; \
29663 r=`${PWD_COMMAND}`; export r; \
29664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29665 $(HOST_EXPORTS) \
29666 for flag in $(EXTRA_HOST_FLAGS) ; do \
29667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29668 done; \
29669 echo "Doing install-pdf in m4" ; \
29670 (cd $(HOST_SUBDIR)/m4 && \
29671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29673 "RANLIB=$${RANLIB}" \
29674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29675 install-pdf) \
29676 || exit 1
29677
29678 @endif m4
29679
29680 .PHONY: maybe-install-html-m4 install-html-m4
29681 maybe-install-html-m4:
29682 @if m4
29683 maybe-install-html-m4: install-html-m4
29684
29685 install-html-m4: \
29686 configure-m4 \
29687 html-m4
29688 @: $(MAKE); $(unstage)
29689 @[ -f ./m4/Makefile ] || exit 0; \
29690 r=`${PWD_COMMAND}`; export r; \
29691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29692 $(HOST_EXPORTS) \
29693 for flag in $(EXTRA_HOST_FLAGS) ; do \
29694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29695 done; \
29696 echo "Doing install-html in m4" ; \
29697 (cd $(HOST_SUBDIR)/m4 && \
29698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29700 "RANLIB=$${RANLIB}" \
29701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29702 install-html) \
29703 || exit 1
29704
29705 @endif m4
29706
29707 .PHONY: maybe-installcheck-m4 installcheck-m4
29708 maybe-installcheck-m4:
29709 @if m4
29710 maybe-installcheck-m4: installcheck-m4
29711
29712 installcheck-m4: \
29713 configure-m4
29714 @: $(MAKE); $(unstage)
29715 @[ -f ./m4/Makefile ] || exit 0; \
29716 r=`${PWD_COMMAND}`; export r; \
29717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29718 $(HOST_EXPORTS) \
29719 for flag in $(EXTRA_HOST_FLAGS) ; do \
29720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29721 done; \
29722 echo "Doing installcheck in m4" ; \
29723 (cd $(HOST_SUBDIR)/m4 && \
29724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29726 "RANLIB=$${RANLIB}" \
29727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29728 installcheck) \
29729 || exit 1
29730
29731 @endif m4
29732
29733 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
29734 maybe-mostlyclean-m4:
29735 @if m4
29736 maybe-mostlyclean-m4: mostlyclean-m4
29737
29738 mostlyclean-m4:
29739 @: $(MAKE); $(unstage)
29740 @[ -f ./m4/Makefile ] || exit 0; \
29741 r=`${PWD_COMMAND}`; export r; \
29742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29743 $(HOST_EXPORTS) \
29744 for flag in $(EXTRA_HOST_FLAGS) ; do \
29745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29746 done; \
29747 echo "Doing mostlyclean in m4" ; \
29748 (cd $(HOST_SUBDIR)/m4 && \
29749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29751 "RANLIB=$${RANLIB}" \
29752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29753 mostlyclean) \
29754 || exit 1
29755
29756 @endif m4
29757
29758 .PHONY: maybe-clean-m4 clean-m4
29759 maybe-clean-m4:
29760 @if m4
29761 maybe-clean-m4: clean-m4
29762
29763 clean-m4:
29764 @: $(MAKE); $(unstage)
29765 @[ -f ./m4/Makefile ] || exit 0; \
29766 r=`${PWD_COMMAND}`; export r; \
29767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29768 $(HOST_EXPORTS) \
29769 for flag in $(EXTRA_HOST_FLAGS) ; do \
29770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29771 done; \
29772 echo "Doing clean in m4" ; \
29773 (cd $(HOST_SUBDIR)/m4 && \
29774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29776 "RANLIB=$${RANLIB}" \
29777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29778 clean) \
29779 || exit 1
29780
29781 @endif m4
29782
29783 .PHONY: maybe-distclean-m4 distclean-m4
29784 maybe-distclean-m4:
29785 @if m4
29786 maybe-distclean-m4: distclean-m4
29787
29788 distclean-m4:
29789 @: $(MAKE); $(unstage)
29790 @[ -f ./m4/Makefile ] || exit 0; \
29791 r=`${PWD_COMMAND}`; export r; \
29792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29793 $(HOST_EXPORTS) \
29794 for flag in $(EXTRA_HOST_FLAGS) ; do \
29795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29796 done; \
29797 echo "Doing distclean in m4" ; \
29798 (cd $(HOST_SUBDIR)/m4 && \
29799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29801 "RANLIB=$${RANLIB}" \
29802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29803 distclean) \
29804 || exit 1
29805
29806 @endif m4
29807
29808 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
29809 maybe-maintainer-clean-m4:
29810 @if m4
29811 maybe-maintainer-clean-m4: maintainer-clean-m4
29812
29813 maintainer-clean-m4:
29814 @: $(MAKE); $(unstage)
29815 @[ -f ./m4/Makefile ] || exit 0; \
29816 r=`${PWD_COMMAND}`; export r; \
29817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29818 $(HOST_EXPORTS) \
29819 for flag in $(EXTRA_HOST_FLAGS) ; do \
29820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29821 done; \
29822 echo "Doing maintainer-clean in m4" ; \
29823 (cd $(HOST_SUBDIR)/m4 && \
29824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29826 "RANLIB=$${RANLIB}" \
29827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29828 maintainer-clean) \
29829 || exit 1
29830
29831 @endif m4
29832
29833
29834
29835 .PHONY: configure-make maybe-configure-make
29836 maybe-configure-make:
29837 @if gcc-bootstrap
29838 configure-make: stage_current
29839 @endif gcc-bootstrap
29840 @if make
29841 maybe-configure-make: configure-make
29842 configure-make:
29843 @: $(MAKE); $(unstage)
29844 @r=`${PWD_COMMAND}`; export r; \
29845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29846 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
29847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
29848 $(HOST_EXPORTS) \
29849 echo Configuring in $(HOST_SUBDIR)/make; \
29850 cd "$(HOST_SUBDIR)/make" || exit 1; \
29851 case $(srcdir) in \
29852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29853 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
29854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29855 esac; \
29856 srcdiroption="--srcdir=$${topdir}/make"; \
29857 libsrcdir="$$s/make"; \
29858 $(SHELL) $${libsrcdir}/configure \
29859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29860 --target=${target_alias} $${srcdiroption} \
29861 || exit 1
29862 @endif make
29863
29864
29865
29866
29867
29868 .PHONY: all-make maybe-all-make
29869 maybe-all-make:
29870 @if gcc-bootstrap
29871 all-make: stage_current
29872 @endif gcc-bootstrap
29873 @if make
29874 TARGET-make=all
29875 maybe-all-make: all-make
29876 all-make: configure-make
29877 @: $(MAKE); $(unstage)
29878 @r=`${PWD_COMMAND}`; export r; \
29879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29880 $(HOST_EXPORTS) \
29881 (cd $(HOST_SUBDIR)/make && \
29882 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29883 $(TARGET-make))
29884 @endif make
29885
29886
29887
29888
29889 .PHONY: check-make maybe-check-make
29890 maybe-check-make:
29891 @if make
29892 maybe-check-make: check-make
29893
29894 check-make:
29895 @: $(MAKE); $(unstage)
29896 @r=`${PWD_COMMAND}`; export r; \
29897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29898 $(HOST_EXPORTS) \
29899 (cd $(HOST_SUBDIR)/make && \
29900 $(MAKE) $(FLAGS_TO_PASS) check)
29901
29902 @endif make
29903
29904 .PHONY: install-make maybe-install-make
29905 maybe-install-make:
29906 @if make
29907 maybe-install-make: install-make
29908
29909 install-make: installdirs
29910 @: $(MAKE); $(unstage)
29911 @r=`${PWD_COMMAND}`; export r; \
29912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29913 $(HOST_EXPORTS) \
29914 (cd $(HOST_SUBDIR)/make && \
29915 $(MAKE) $(FLAGS_TO_PASS) install)
29916
29917 @endif make
29918
29919 # Other targets (info, dvi, pdf, etc.)
29920
29921 .PHONY: maybe-info-make info-make
29922 maybe-info-make:
29923 @if make
29924 maybe-info-make: info-make
29925
29926 info-make: \
29927 configure-make
29928 @: $(MAKE); $(unstage)
29929 @[ -f ./make/Makefile ] || exit 0; \
29930 r=`${PWD_COMMAND}`; export r; \
29931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29932 $(HOST_EXPORTS) \
29933 for flag in $(EXTRA_HOST_FLAGS) ; do \
29934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29935 done; \
29936 echo "Doing info in make" ; \
29937 (cd $(HOST_SUBDIR)/make && \
29938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29940 "RANLIB=$${RANLIB}" \
29941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29942 info) \
29943 || exit 1
29944
29945 @endif make
29946
29947 .PHONY: maybe-dvi-make dvi-make
29948 maybe-dvi-make:
29949 @if make
29950 maybe-dvi-make: dvi-make
29951
29952 dvi-make: \
29953 configure-make
29954 @: $(MAKE); $(unstage)
29955 @[ -f ./make/Makefile ] || exit 0; \
29956 r=`${PWD_COMMAND}`; export r; \
29957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29958 $(HOST_EXPORTS) \
29959 for flag in $(EXTRA_HOST_FLAGS) ; do \
29960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961 done; \
29962 echo "Doing dvi in make" ; \
29963 (cd $(HOST_SUBDIR)/make && \
29964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29966 "RANLIB=$${RANLIB}" \
29967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29968 dvi) \
29969 || exit 1
29970
29971 @endif make
29972
29973 .PHONY: maybe-pdf-make pdf-make
29974 maybe-pdf-make:
29975 @if make
29976 maybe-pdf-make: pdf-make
29977
29978 pdf-make: \
29979 configure-make
29980 @: $(MAKE); $(unstage)
29981 @[ -f ./make/Makefile ] || exit 0; \
29982 r=`${PWD_COMMAND}`; export r; \
29983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29984 $(HOST_EXPORTS) \
29985 for flag in $(EXTRA_HOST_FLAGS) ; do \
29986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29987 done; \
29988 echo "Doing pdf in make" ; \
29989 (cd $(HOST_SUBDIR)/make && \
29990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29992 "RANLIB=$${RANLIB}" \
29993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29994 pdf) \
29995 || exit 1
29996
29997 @endif make
29998
29999 .PHONY: maybe-html-make html-make
30000 maybe-html-make:
30001 @if make
30002 maybe-html-make: html-make
30003
30004 html-make: \
30005 configure-make
30006 @: $(MAKE); $(unstage)
30007 @[ -f ./make/Makefile ] || exit 0; \
30008 r=`${PWD_COMMAND}`; export r; \
30009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30010 $(HOST_EXPORTS) \
30011 for flag in $(EXTRA_HOST_FLAGS) ; do \
30012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30013 done; \
30014 echo "Doing html in make" ; \
30015 (cd $(HOST_SUBDIR)/make && \
30016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30018 "RANLIB=$${RANLIB}" \
30019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30020 html) \
30021 || exit 1
30022
30023 @endif make
30024
30025 .PHONY: maybe-TAGS-make TAGS-make
30026 maybe-TAGS-make:
30027 @if make
30028 maybe-TAGS-make: TAGS-make
30029
30030 TAGS-make: \
30031 configure-make
30032 @: $(MAKE); $(unstage)
30033 @[ -f ./make/Makefile ] || exit 0; \
30034 r=`${PWD_COMMAND}`; export r; \
30035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036 $(HOST_EXPORTS) \
30037 for flag in $(EXTRA_HOST_FLAGS) ; do \
30038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30039 done; \
30040 echo "Doing TAGS in make" ; \
30041 (cd $(HOST_SUBDIR)/make && \
30042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30044 "RANLIB=$${RANLIB}" \
30045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30046 TAGS) \
30047 || exit 1
30048
30049 @endif make
30050
30051 .PHONY: maybe-install-info-make install-info-make
30052 maybe-install-info-make:
30053 @if make
30054 maybe-install-info-make: install-info-make
30055
30056 install-info-make: \
30057 configure-make \
30058 info-make
30059 @: $(MAKE); $(unstage)
30060 @[ -f ./make/Makefile ] || exit 0; \
30061 r=`${PWD_COMMAND}`; export r; \
30062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30063 $(HOST_EXPORTS) \
30064 for flag in $(EXTRA_HOST_FLAGS) ; do \
30065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30066 done; \
30067 echo "Doing install-info in make" ; \
30068 (cd $(HOST_SUBDIR)/make && \
30069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30071 "RANLIB=$${RANLIB}" \
30072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30073 install-info) \
30074 || exit 1
30075
30076 @endif make
30077
30078 .PHONY: maybe-install-pdf-make install-pdf-make
30079 maybe-install-pdf-make:
30080 @if make
30081 maybe-install-pdf-make: install-pdf-make
30082
30083 install-pdf-make: \
30084 configure-make \
30085 pdf-make
30086 @: $(MAKE); $(unstage)
30087 @[ -f ./make/Makefile ] || exit 0; \
30088 r=`${PWD_COMMAND}`; export r; \
30089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30090 $(HOST_EXPORTS) \
30091 for flag in $(EXTRA_HOST_FLAGS) ; do \
30092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30093 done; \
30094 echo "Doing install-pdf in make" ; \
30095 (cd $(HOST_SUBDIR)/make && \
30096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30098 "RANLIB=$${RANLIB}" \
30099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30100 install-pdf) \
30101 || exit 1
30102
30103 @endif make
30104
30105 .PHONY: maybe-install-html-make install-html-make
30106 maybe-install-html-make:
30107 @if make
30108 maybe-install-html-make: install-html-make
30109
30110 install-html-make: \
30111 configure-make \
30112 html-make
30113 @: $(MAKE); $(unstage)
30114 @[ -f ./make/Makefile ] || exit 0; \
30115 r=`${PWD_COMMAND}`; export r; \
30116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30117 $(HOST_EXPORTS) \
30118 for flag in $(EXTRA_HOST_FLAGS) ; do \
30119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30120 done; \
30121 echo "Doing install-html in make" ; \
30122 (cd $(HOST_SUBDIR)/make && \
30123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30125 "RANLIB=$${RANLIB}" \
30126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30127 install-html) \
30128 || exit 1
30129
30130 @endif make
30131
30132 .PHONY: maybe-installcheck-make installcheck-make
30133 maybe-installcheck-make:
30134 @if make
30135 maybe-installcheck-make: installcheck-make
30136
30137 installcheck-make: \
30138 configure-make
30139 @: $(MAKE); $(unstage)
30140 @[ -f ./make/Makefile ] || exit 0; \
30141 r=`${PWD_COMMAND}`; export r; \
30142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30143 $(HOST_EXPORTS) \
30144 for flag in $(EXTRA_HOST_FLAGS) ; do \
30145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30146 done; \
30147 echo "Doing installcheck in make" ; \
30148 (cd $(HOST_SUBDIR)/make && \
30149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30151 "RANLIB=$${RANLIB}" \
30152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30153 installcheck) \
30154 || exit 1
30155
30156 @endif make
30157
30158 .PHONY: maybe-mostlyclean-make mostlyclean-make
30159 maybe-mostlyclean-make:
30160 @if make
30161 maybe-mostlyclean-make: mostlyclean-make
30162
30163 mostlyclean-make:
30164 @: $(MAKE); $(unstage)
30165 @[ -f ./make/Makefile ] || exit 0; \
30166 r=`${PWD_COMMAND}`; export r; \
30167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30168 $(HOST_EXPORTS) \
30169 for flag in $(EXTRA_HOST_FLAGS) ; do \
30170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30171 done; \
30172 echo "Doing mostlyclean in make" ; \
30173 (cd $(HOST_SUBDIR)/make && \
30174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30176 "RANLIB=$${RANLIB}" \
30177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30178 mostlyclean) \
30179 || exit 1
30180
30181 @endif make
30182
30183 .PHONY: maybe-clean-make clean-make
30184 maybe-clean-make:
30185 @if make
30186 maybe-clean-make: clean-make
30187
30188 clean-make:
30189 @: $(MAKE); $(unstage)
30190 @[ -f ./make/Makefile ] || exit 0; \
30191 r=`${PWD_COMMAND}`; export r; \
30192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30193 $(HOST_EXPORTS) \
30194 for flag in $(EXTRA_HOST_FLAGS) ; do \
30195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30196 done; \
30197 echo "Doing clean in make" ; \
30198 (cd $(HOST_SUBDIR)/make && \
30199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30201 "RANLIB=$${RANLIB}" \
30202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30203 clean) \
30204 || exit 1
30205
30206 @endif make
30207
30208 .PHONY: maybe-distclean-make distclean-make
30209 maybe-distclean-make:
30210 @if make
30211 maybe-distclean-make: distclean-make
30212
30213 distclean-make:
30214 @: $(MAKE); $(unstage)
30215 @[ -f ./make/Makefile ] || exit 0; \
30216 r=`${PWD_COMMAND}`; export r; \
30217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30218 $(HOST_EXPORTS) \
30219 for flag in $(EXTRA_HOST_FLAGS) ; do \
30220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30221 done; \
30222 echo "Doing distclean in make" ; \
30223 (cd $(HOST_SUBDIR)/make && \
30224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30226 "RANLIB=$${RANLIB}" \
30227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30228 distclean) \
30229 || exit 1
30230
30231 @endif make
30232
30233 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
30234 maybe-maintainer-clean-make:
30235 @if make
30236 maybe-maintainer-clean-make: maintainer-clean-make
30237
30238 maintainer-clean-make:
30239 @: $(MAKE); $(unstage)
30240 @[ -f ./make/Makefile ] || exit 0; \
30241 r=`${PWD_COMMAND}`; export r; \
30242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30243 $(HOST_EXPORTS) \
30244 for flag in $(EXTRA_HOST_FLAGS) ; do \
30245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30246 done; \
30247 echo "Doing maintainer-clean in make" ; \
30248 (cd $(HOST_SUBDIR)/make && \
30249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30251 "RANLIB=$${RANLIB}" \
30252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30253 maintainer-clean) \
30254 || exit 1
30255
30256 @endif make
30257
30258
30259
30260 .PHONY: configure-mmalloc maybe-configure-mmalloc
30261 maybe-configure-mmalloc:
30262 @if gcc-bootstrap
30263 configure-mmalloc: stage_current
30264 @endif gcc-bootstrap
30265 @if mmalloc
30266 maybe-configure-mmalloc: configure-mmalloc
30267 configure-mmalloc:
30268 @: $(MAKE); $(unstage)
30269 @r=`${PWD_COMMAND}`; export r; \
30270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30271 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
30272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
30273 $(HOST_EXPORTS) \
30274 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
30275 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
30276 case $(srcdir) in \
30277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30278 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
30279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30280 esac; \
30281 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
30282 libsrcdir="$$s/mmalloc"; \
30283 $(SHELL) $${libsrcdir}/configure \
30284 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30285 --target=${target_alias} $${srcdiroption} \
30286 || exit 1
30287 @endif mmalloc
30288
30289
30290
30291
30292
30293 .PHONY: all-mmalloc maybe-all-mmalloc
30294 maybe-all-mmalloc:
30295 @if gcc-bootstrap
30296 all-mmalloc: stage_current
30297 @endif gcc-bootstrap
30298 @if mmalloc
30299 TARGET-mmalloc=all
30300 maybe-all-mmalloc: all-mmalloc
30301 all-mmalloc: configure-mmalloc
30302 @: $(MAKE); $(unstage)
30303 @r=`${PWD_COMMAND}`; export r; \
30304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30305 $(HOST_EXPORTS) \
30306 (cd $(HOST_SUBDIR)/mmalloc && \
30307 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30308 $(TARGET-mmalloc))
30309 @endif mmalloc
30310
30311
30312
30313
30314 .PHONY: check-mmalloc maybe-check-mmalloc
30315 maybe-check-mmalloc:
30316 @if mmalloc
30317 maybe-check-mmalloc: check-mmalloc
30318
30319 check-mmalloc:
30320
30321 @endif mmalloc
30322
30323 .PHONY: install-mmalloc maybe-install-mmalloc
30324 maybe-install-mmalloc:
30325 @if mmalloc
30326 maybe-install-mmalloc: install-mmalloc
30327
30328 install-mmalloc: installdirs
30329 @: $(MAKE); $(unstage)
30330 @r=`${PWD_COMMAND}`; export r; \
30331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30332 $(HOST_EXPORTS) \
30333 (cd $(HOST_SUBDIR)/mmalloc && \
30334 $(MAKE) $(FLAGS_TO_PASS) install)
30335
30336 @endif mmalloc
30337
30338 # Other targets (info, dvi, pdf, etc.)
30339
30340 .PHONY: maybe-info-mmalloc info-mmalloc
30341 maybe-info-mmalloc:
30342 @if mmalloc
30343 maybe-info-mmalloc: info-mmalloc
30344
30345 info-mmalloc: \
30346 configure-mmalloc
30347 @: $(MAKE); $(unstage)
30348 @[ -f ./mmalloc/Makefile ] || exit 0; \
30349 r=`${PWD_COMMAND}`; export r; \
30350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30351 $(HOST_EXPORTS) \
30352 for flag in $(EXTRA_HOST_FLAGS) ; do \
30353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30354 done; \
30355 echo "Doing info in mmalloc" ; \
30356 (cd $(HOST_SUBDIR)/mmalloc && \
30357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30359 "RANLIB=$${RANLIB}" \
30360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30361 info) \
30362 || exit 1
30363
30364 @endif mmalloc
30365
30366 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
30367 maybe-dvi-mmalloc:
30368 @if mmalloc
30369 maybe-dvi-mmalloc: dvi-mmalloc
30370
30371 dvi-mmalloc: \
30372 configure-mmalloc
30373 @: $(MAKE); $(unstage)
30374 @[ -f ./mmalloc/Makefile ] || exit 0; \
30375 r=`${PWD_COMMAND}`; export r; \
30376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30377 $(HOST_EXPORTS) \
30378 for flag in $(EXTRA_HOST_FLAGS) ; do \
30379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30380 done; \
30381 echo "Doing dvi in mmalloc" ; \
30382 (cd $(HOST_SUBDIR)/mmalloc && \
30383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30385 "RANLIB=$${RANLIB}" \
30386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30387 dvi) \
30388 || exit 1
30389
30390 @endif mmalloc
30391
30392 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
30393 maybe-pdf-mmalloc:
30394 @if mmalloc
30395 maybe-pdf-mmalloc: pdf-mmalloc
30396
30397 pdf-mmalloc: \
30398 configure-mmalloc
30399 @: $(MAKE); $(unstage)
30400 @[ -f ./mmalloc/Makefile ] || exit 0; \
30401 r=`${PWD_COMMAND}`; export r; \
30402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30403 $(HOST_EXPORTS) \
30404 for flag in $(EXTRA_HOST_FLAGS) ; do \
30405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30406 done; \
30407 echo "Doing pdf in mmalloc" ; \
30408 (cd $(HOST_SUBDIR)/mmalloc && \
30409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30411 "RANLIB=$${RANLIB}" \
30412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30413 pdf) \
30414 || exit 1
30415
30416 @endif mmalloc
30417
30418 .PHONY: maybe-html-mmalloc html-mmalloc
30419 maybe-html-mmalloc:
30420 @if mmalloc
30421 maybe-html-mmalloc: html-mmalloc
30422
30423 html-mmalloc: \
30424 configure-mmalloc
30425 @: $(MAKE); $(unstage)
30426 @[ -f ./mmalloc/Makefile ] || exit 0; \
30427 r=`${PWD_COMMAND}`; export r; \
30428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30429 $(HOST_EXPORTS) \
30430 for flag in $(EXTRA_HOST_FLAGS) ; do \
30431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30432 done; \
30433 echo "Doing html in mmalloc" ; \
30434 (cd $(HOST_SUBDIR)/mmalloc && \
30435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30437 "RANLIB=$${RANLIB}" \
30438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30439 html) \
30440 || exit 1
30441
30442 @endif mmalloc
30443
30444 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
30445 maybe-TAGS-mmalloc:
30446 @if mmalloc
30447 maybe-TAGS-mmalloc: TAGS-mmalloc
30448
30449 TAGS-mmalloc: \
30450 configure-mmalloc
30451 @: $(MAKE); $(unstage)
30452 @[ -f ./mmalloc/Makefile ] || exit 0; \
30453 r=`${PWD_COMMAND}`; export r; \
30454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30455 $(HOST_EXPORTS) \
30456 for flag in $(EXTRA_HOST_FLAGS) ; do \
30457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30458 done; \
30459 echo "Doing TAGS in mmalloc" ; \
30460 (cd $(HOST_SUBDIR)/mmalloc && \
30461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30463 "RANLIB=$${RANLIB}" \
30464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30465 TAGS) \
30466 || exit 1
30467
30468 @endif mmalloc
30469
30470 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
30471 maybe-install-info-mmalloc:
30472 @if mmalloc
30473 maybe-install-info-mmalloc: install-info-mmalloc
30474
30475 install-info-mmalloc: \
30476 configure-mmalloc \
30477 info-mmalloc
30478 @: $(MAKE); $(unstage)
30479 @[ -f ./mmalloc/Makefile ] || exit 0; \
30480 r=`${PWD_COMMAND}`; export r; \
30481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30482 $(HOST_EXPORTS) \
30483 for flag in $(EXTRA_HOST_FLAGS) ; do \
30484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30485 done; \
30486 echo "Doing install-info in mmalloc" ; \
30487 (cd $(HOST_SUBDIR)/mmalloc && \
30488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30490 "RANLIB=$${RANLIB}" \
30491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30492 install-info) \
30493 || exit 1
30494
30495 @endif mmalloc
30496
30497 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
30498 maybe-install-pdf-mmalloc:
30499 @if mmalloc
30500 maybe-install-pdf-mmalloc: install-pdf-mmalloc
30501
30502 install-pdf-mmalloc: \
30503 configure-mmalloc \
30504 pdf-mmalloc
30505 @: $(MAKE); $(unstage)
30506 @[ -f ./mmalloc/Makefile ] || exit 0; \
30507 r=`${PWD_COMMAND}`; export r; \
30508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30509 $(HOST_EXPORTS) \
30510 for flag in $(EXTRA_HOST_FLAGS) ; do \
30511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30512 done; \
30513 echo "Doing install-pdf in mmalloc" ; \
30514 (cd $(HOST_SUBDIR)/mmalloc && \
30515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30517 "RANLIB=$${RANLIB}" \
30518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30519 install-pdf) \
30520 || exit 1
30521
30522 @endif mmalloc
30523
30524 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
30525 maybe-install-html-mmalloc:
30526 @if mmalloc
30527 maybe-install-html-mmalloc: install-html-mmalloc
30528
30529 install-html-mmalloc: \
30530 configure-mmalloc \
30531 html-mmalloc
30532 @: $(MAKE); $(unstage)
30533 @[ -f ./mmalloc/Makefile ] || exit 0; \
30534 r=`${PWD_COMMAND}`; export r; \
30535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30536 $(HOST_EXPORTS) \
30537 for flag in $(EXTRA_HOST_FLAGS) ; do \
30538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30539 done; \
30540 echo "Doing install-html in mmalloc" ; \
30541 (cd $(HOST_SUBDIR)/mmalloc && \
30542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30544 "RANLIB=$${RANLIB}" \
30545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30546 install-html) \
30547 || exit 1
30548
30549 @endif mmalloc
30550
30551 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
30552 maybe-installcheck-mmalloc:
30553 @if mmalloc
30554 maybe-installcheck-mmalloc: installcheck-mmalloc
30555
30556 installcheck-mmalloc: \
30557 configure-mmalloc
30558 @: $(MAKE); $(unstage)
30559 @[ -f ./mmalloc/Makefile ] || exit 0; \
30560 r=`${PWD_COMMAND}`; export r; \
30561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30562 $(HOST_EXPORTS) \
30563 for flag in $(EXTRA_HOST_FLAGS) ; do \
30564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30565 done; \
30566 echo "Doing installcheck in mmalloc" ; \
30567 (cd $(HOST_SUBDIR)/mmalloc && \
30568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30570 "RANLIB=$${RANLIB}" \
30571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30572 installcheck) \
30573 || exit 1
30574
30575 @endif mmalloc
30576
30577 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
30578 maybe-mostlyclean-mmalloc:
30579 @if mmalloc
30580 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
30581
30582 mostlyclean-mmalloc:
30583 @: $(MAKE); $(unstage)
30584 @[ -f ./mmalloc/Makefile ] || exit 0; \
30585 r=`${PWD_COMMAND}`; export r; \
30586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30587 $(HOST_EXPORTS) \
30588 for flag in $(EXTRA_HOST_FLAGS) ; do \
30589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30590 done; \
30591 echo "Doing mostlyclean in mmalloc" ; \
30592 (cd $(HOST_SUBDIR)/mmalloc && \
30593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30595 "RANLIB=$${RANLIB}" \
30596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30597 mostlyclean) \
30598 || exit 1
30599
30600 @endif mmalloc
30601
30602 .PHONY: maybe-clean-mmalloc clean-mmalloc
30603 maybe-clean-mmalloc:
30604 @if mmalloc
30605 maybe-clean-mmalloc: clean-mmalloc
30606
30607 clean-mmalloc:
30608 @: $(MAKE); $(unstage)
30609 @[ -f ./mmalloc/Makefile ] || exit 0; \
30610 r=`${PWD_COMMAND}`; export r; \
30611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30612 $(HOST_EXPORTS) \
30613 for flag in $(EXTRA_HOST_FLAGS) ; do \
30614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30615 done; \
30616 echo "Doing clean in mmalloc" ; \
30617 (cd $(HOST_SUBDIR)/mmalloc && \
30618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30620 "RANLIB=$${RANLIB}" \
30621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30622 clean) \
30623 || exit 1
30624
30625 @endif mmalloc
30626
30627 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
30628 maybe-distclean-mmalloc:
30629 @if mmalloc
30630 maybe-distclean-mmalloc: distclean-mmalloc
30631
30632 distclean-mmalloc:
30633 @: $(MAKE); $(unstage)
30634 @[ -f ./mmalloc/Makefile ] || exit 0; \
30635 r=`${PWD_COMMAND}`; export r; \
30636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30637 $(HOST_EXPORTS) \
30638 for flag in $(EXTRA_HOST_FLAGS) ; do \
30639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30640 done; \
30641 echo "Doing distclean in mmalloc" ; \
30642 (cd $(HOST_SUBDIR)/mmalloc && \
30643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30645 "RANLIB=$${RANLIB}" \
30646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30647 distclean) \
30648 || exit 1
30649
30650 @endif mmalloc
30651
30652 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
30653 maybe-maintainer-clean-mmalloc:
30654 @if mmalloc
30655 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
30656
30657 maintainer-clean-mmalloc:
30658 @: $(MAKE); $(unstage)
30659 @[ -f ./mmalloc/Makefile ] || exit 0; \
30660 r=`${PWD_COMMAND}`; export r; \
30661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30662 $(HOST_EXPORTS) \
30663 for flag in $(EXTRA_HOST_FLAGS) ; do \
30664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30665 done; \
30666 echo "Doing maintainer-clean in mmalloc" ; \
30667 (cd $(HOST_SUBDIR)/mmalloc && \
30668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30670 "RANLIB=$${RANLIB}" \
30671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30672 maintainer-clean) \
30673 || exit 1
30674
30675 @endif mmalloc
30676
30677
30678
30679 .PHONY: configure-patch maybe-configure-patch
30680 maybe-configure-patch:
30681 @if gcc-bootstrap
30682 configure-patch: stage_current
30683 @endif gcc-bootstrap
30684 @if patch
30685 maybe-configure-patch: configure-patch
30686 configure-patch:
30687 @: $(MAKE); $(unstage)
30688 @r=`${PWD_COMMAND}`; export r; \
30689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30690 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
30691 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
30692 $(HOST_EXPORTS) \
30693 echo Configuring in $(HOST_SUBDIR)/patch; \
30694 cd "$(HOST_SUBDIR)/patch" || exit 1; \
30695 case $(srcdir) in \
30696 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30697 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
30698 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30699 esac; \
30700 srcdiroption="--srcdir=$${topdir}/patch"; \
30701 libsrcdir="$$s/patch"; \
30702 $(SHELL) $${libsrcdir}/configure \
30703 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30704 --target=${target_alias} $${srcdiroption} \
30705 || exit 1
30706 @endif patch
30707
30708
30709
30710
30711
30712 .PHONY: all-patch maybe-all-patch
30713 maybe-all-patch:
30714 @if gcc-bootstrap
30715 all-patch: stage_current
30716 @endif gcc-bootstrap
30717 @if patch
30718 TARGET-patch=all
30719 maybe-all-patch: all-patch
30720 all-patch: configure-patch
30721 @: $(MAKE); $(unstage)
30722 @r=`${PWD_COMMAND}`; export r; \
30723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30724 $(HOST_EXPORTS) \
30725 (cd $(HOST_SUBDIR)/patch && \
30726 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30727 $(TARGET-patch))
30728 @endif patch
30729
30730
30731
30732
30733 .PHONY: check-patch maybe-check-patch
30734 maybe-check-patch:
30735 @if patch
30736 maybe-check-patch: check-patch
30737
30738 check-patch:
30739 @: $(MAKE); $(unstage)
30740 @r=`${PWD_COMMAND}`; export r; \
30741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30742 $(HOST_EXPORTS) \
30743 (cd $(HOST_SUBDIR)/patch && \
30744 $(MAKE) $(FLAGS_TO_PASS) check)
30745
30746 @endif patch
30747
30748 .PHONY: install-patch maybe-install-patch
30749 maybe-install-patch:
30750 @if patch
30751 maybe-install-patch: install-patch
30752
30753 install-patch: installdirs
30754 @: $(MAKE); $(unstage)
30755 @r=`${PWD_COMMAND}`; export r; \
30756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30757 $(HOST_EXPORTS) \
30758 (cd $(HOST_SUBDIR)/patch && \
30759 $(MAKE) $(FLAGS_TO_PASS) install)
30760
30761 @endif patch
30762
30763 # Other targets (info, dvi, pdf, etc.)
30764
30765 .PHONY: maybe-info-patch info-patch
30766 maybe-info-patch:
30767 @if patch
30768 maybe-info-patch: info-patch
30769
30770 info-patch: \
30771 configure-patch
30772 @: $(MAKE); $(unstage)
30773 @[ -f ./patch/Makefile ] || exit 0; \
30774 r=`${PWD_COMMAND}`; export r; \
30775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30776 $(HOST_EXPORTS) \
30777 for flag in $(EXTRA_HOST_FLAGS) ; do \
30778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30779 done; \
30780 echo "Doing info in patch" ; \
30781 (cd $(HOST_SUBDIR)/patch && \
30782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30784 "RANLIB=$${RANLIB}" \
30785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30786 info) \
30787 || exit 1
30788
30789 @endif patch
30790
30791 .PHONY: maybe-dvi-patch dvi-patch
30792 maybe-dvi-patch:
30793 @if patch
30794 maybe-dvi-patch: dvi-patch
30795
30796 dvi-patch: \
30797 configure-patch
30798 @: $(MAKE); $(unstage)
30799 @[ -f ./patch/Makefile ] || exit 0; \
30800 r=`${PWD_COMMAND}`; export r; \
30801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30802 $(HOST_EXPORTS) \
30803 for flag in $(EXTRA_HOST_FLAGS) ; do \
30804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30805 done; \
30806 echo "Doing dvi in patch" ; \
30807 (cd $(HOST_SUBDIR)/patch && \
30808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30810 "RANLIB=$${RANLIB}" \
30811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30812 dvi) \
30813 || exit 1
30814
30815 @endif patch
30816
30817 .PHONY: maybe-pdf-patch pdf-patch
30818 maybe-pdf-patch:
30819 @if patch
30820 maybe-pdf-patch: pdf-patch
30821
30822 pdf-patch: \
30823 configure-patch
30824 @: $(MAKE); $(unstage)
30825 @[ -f ./patch/Makefile ] || exit 0; \
30826 r=`${PWD_COMMAND}`; export r; \
30827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30828 $(HOST_EXPORTS) \
30829 for flag in $(EXTRA_HOST_FLAGS) ; do \
30830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30831 done; \
30832 echo "Doing pdf in patch" ; \
30833 (cd $(HOST_SUBDIR)/patch && \
30834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30836 "RANLIB=$${RANLIB}" \
30837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30838 pdf) \
30839 || exit 1
30840
30841 @endif patch
30842
30843 .PHONY: maybe-html-patch html-patch
30844 maybe-html-patch:
30845 @if patch
30846 maybe-html-patch: html-patch
30847
30848 html-patch: \
30849 configure-patch
30850 @: $(MAKE); $(unstage)
30851 @[ -f ./patch/Makefile ] || exit 0; \
30852 r=`${PWD_COMMAND}`; export r; \
30853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30854 $(HOST_EXPORTS) \
30855 for flag in $(EXTRA_HOST_FLAGS) ; do \
30856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30857 done; \
30858 echo "Doing html in patch" ; \
30859 (cd $(HOST_SUBDIR)/patch && \
30860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30862 "RANLIB=$${RANLIB}" \
30863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30864 html) \
30865 || exit 1
30866
30867 @endif patch
30868
30869 .PHONY: maybe-TAGS-patch TAGS-patch
30870 maybe-TAGS-patch:
30871 @if patch
30872 maybe-TAGS-patch: TAGS-patch
30873
30874 TAGS-patch: \
30875 configure-patch
30876 @: $(MAKE); $(unstage)
30877 @[ -f ./patch/Makefile ] || exit 0; \
30878 r=`${PWD_COMMAND}`; export r; \
30879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30880 $(HOST_EXPORTS) \
30881 for flag in $(EXTRA_HOST_FLAGS) ; do \
30882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30883 done; \
30884 echo "Doing TAGS in patch" ; \
30885 (cd $(HOST_SUBDIR)/patch && \
30886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30888 "RANLIB=$${RANLIB}" \
30889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30890 TAGS) \
30891 || exit 1
30892
30893 @endif patch
30894
30895 .PHONY: maybe-install-info-patch install-info-patch
30896 maybe-install-info-patch:
30897 @if patch
30898 maybe-install-info-patch: install-info-patch
30899
30900 install-info-patch: \
30901 configure-patch \
30902 info-patch
30903 @: $(MAKE); $(unstage)
30904 @[ -f ./patch/Makefile ] || exit 0; \
30905 r=`${PWD_COMMAND}`; export r; \
30906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30907 $(HOST_EXPORTS) \
30908 for flag in $(EXTRA_HOST_FLAGS) ; do \
30909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30910 done; \
30911 echo "Doing install-info in patch" ; \
30912 (cd $(HOST_SUBDIR)/patch && \
30913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30915 "RANLIB=$${RANLIB}" \
30916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30917 install-info) \
30918 || exit 1
30919
30920 @endif patch
30921
30922 .PHONY: maybe-install-pdf-patch install-pdf-patch
30923 maybe-install-pdf-patch:
30924 @if patch
30925 maybe-install-pdf-patch: install-pdf-patch
30926
30927 install-pdf-patch: \
30928 configure-patch \
30929 pdf-patch
30930 @: $(MAKE); $(unstage)
30931 @[ -f ./patch/Makefile ] || exit 0; \
30932 r=`${PWD_COMMAND}`; export r; \
30933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30934 $(HOST_EXPORTS) \
30935 for flag in $(EXTRA_HOST_FLAGS) ; do \
30936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30937 done; \
30938 echo "Doing install-pdf in patch" ; \
30939 (cd $(HOST_SUBDIR)/patch && \
30940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30942 "RANLIB=$${RANLIB}" \
30943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30944 install-pdf) \
30945 || exit 1
30946
30947 @endif patch
30948
30949 .PHONY: maybe-install-html-patch install-html-patch
30950 maybe-install-html-patch:
30951 @if patch
30952 maybe-install-html-patch: install-html-patch
30953
30954 install-html-patch: \
30955 configure-patch \
30956 html-patch
30957 @: $(MAKE); $(unstage)
30958 @[ -f ./patch/Makefile ] || exit 0; \
30959 r=`${PWD_COMMAND}`; export r; \
30960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30961 $(HOST_EXPORTS) \
30962 for flag in $(EXTRA_HOST_FLAGS) ; do \
30963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30964 done; \
30965 echo "Doing install-html in patch" ; \
30966 (cd $(HOST_SUBDIR)/patch && \
30967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30969 "RANLIB=$${RANLIB}" \
30970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30971 install-html) \
30972 || exit 1
30973
30974 @endif patch
30975
30976 .PHONY: maybe-installcheck-patch installcheck-patch
30977 maybe-installcheck-patch:
30978 @if patch
30979 maybe-installcheck-patch: installcheck-patch
30980
30981 installcheck-patch: \
30982 configure-patch
30983 @: $(MAKE); $(unstage)
30984 @[ -f ./patch/Makefile ] || exit 0; \
30985 r=`${PWD_COMMAND}`; export r; \
30986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30987 $(HOST_EXPORTS) \
30988 for flag in $(EXTRA_HOST_FLAGS) ; do \
30989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30990 done; \
30991 echo "Doing installcheck in patch" ; \
30992 (cd $(HOST_SUBDIR)/patch && \
30993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30995 "RANLIB=$${RANLIB}" \
30996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30997 installcheck) \
30998 || exit 1
30999
31000 @endif patch
31001
31002 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
31003 maybe-mostlyclean-patch:
31004 @if patch
31005 maybe-mostlyclean-patch: mostlyclean-patch
31006
31007 mostlyclean-patch:
31008 @: $(MAKE); $(unstage)
31009 @[ -f ./patch/Makefile ] || exit 0; \
31010 r=`${PWD_COMMAND}`; export r; \
31011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31012 $(HOST_EXPORTS) \
31013 for flag in $(EXTRA_HOST_FLAGS) ; do \
31014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31015 done; \
31016 echo "Doing mostlyclean in patch" ; \
31017 (cd $(HOST_SUBDIR)/patch && \
31018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31020 "RANLIB=$${RANLIB}" \
31021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31022 mostlyclean) \
31023 || exit 1
31024
31025 @endif patch
31026
31027 .PHONY: maybe-clean-patch clean-patch
31028 maybe-clean-patch:
31029 @if patch
31030 maybe-clean-patch: clean-patch
31031
31032 clean-patch:
31033 @: $(MAKE); $(unstage)
31034 @[ -f ./patch/Makefile ] || exit 0; \
31035 r=`${PWD_COMMAND}`; export r; \
31036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31037 $(HOST_EXPORTS) \
31038 for flag in $(EXTRA_HOST_FLAGS) ; do \
31039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31040 done; \
31041 echo "Doing clean in patch" ; \
31042 (cd $(HOST_SUBDIR)/patch && \
31043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31045 "RANLIB=$${RANLIB}" \
31046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31047 clean) \
31048 || exit 1
31049
31050 @endif patch
31051
31052 .PHONY: maybe-distclean-patch distclean-patch
31053 maybe-distclean-patch:
31054 @if patch
31055 maybe-distclean-patch: distclean-patch
31056
31057 distclean-patch:
31058 @: $(MAKE); $(unstage)
31059 @[ -f ./patch/Makefile ] || exit 0; \
31060 r=`${PWD_COMMAND}`; export r; \
31061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31062 $(HOST_EXPORTS) \
31063 for flag in $(EXTRA_HOST_FLAGS) ; do \
31064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31065 done; \
31066 echo "Doing distclean in patch" ; \
31067 (cd $(HOST_SUBDIR)/patch && \
31068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31070 "RANLIB=$${RANLIB}" \
31071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31072 distclean) \
31073 || exit 1
31074
31075 @endif patch
31076
31077 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
31078 maybe-maintainer-clean-patch:
31079 @if patch
31080 maybe-maintainer-clean-patch: maintainer-clean-patch
31081
31082 maintainer-clean-patch:
31083 @: $(MAKE); $(unstage)
31084 @[ -f ./patch/Makefile ] || exit 0; \
31085 r=`${PWD_COMMAND}`; export r; \
31086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31087 $(HOST_EXPORTS) \
31088 for flag in $(EXTRA_HOST_FLAGS) ; do \
31089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31090 done; \
31091 echo "Doing maintainer-clean in patch" ; \
31092 (cd $(HOST_SUBDIR)/patch && \
31093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31095 "RANLIB=$${RANLIB}" \
31096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31097 maintainer-clean) \
31098 || exit 1
31099
31100 @endif patch
31101
31102
31103
31104 .PHONY: configure-perl maybe-configure-perl
31105 maybe-configure-perl:
31106 @if gcc-bootstrap
31107 configure-perl: stage_current
31108 @endif gcc-bootstrap
31109 @if perl
31110 maybe-configure-perl: configure-perl
31111 configure-perl:
31112 @: $(MAKE); $(unstage)
31113 @r=`${PWD_COMMAND}`; export r; \
31114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31115 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
31116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
31117 $(HOST_EXPORTS) \
31118 echo Configuring in $(HOST_SUBDIR)/perl; \
31119 cd "$(HOST_SUBDIR)/perl" || exit 1; \
31120 case $(srcdir) in \
31121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31122 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
31123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31124 esac; \
31125 srcdiroption="--srcdir=$${topdir}/perl"; \
31126 libsrcdir="$$s/perl"; \
31127 $(SHELL) $${libsrcdir}/configure \
31128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31129 --target=${target_alias} $${srcdiroption} \
31130 || exit 1
31131 @endif perl
31132
31133
31134
31135
31136
31137 .PHONY: all-perl maybe-all-perl
31138 maybe-all-perl:
31139 @if gcc-bootstrap
31140 all-perl: stage_current
31141 @endif gcc-bootstrap
31142 @if perl
31143 TARGET-perl=all
31144 maybe-all-perl: all-perl
31145 all-perl: configure-perl
31146 @: $(MAKE); $(unstage)
31147 @r=`${PWD_COMMAND}`; export r; \
31148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31149 $(HOST_EXPORTS) \
31150 (cd $(HOST_SUBDIR)/perl && \
31151 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31152 $(TARGET-perl))
31153 @endif perl
31154
31155
31156
31157
31158 .PHONY: check-perl maybe-check-perl
31159 maybe-check-perl:
31160 @if perl
31161 maybe-check-perl: check-perl
31162
31163 check-perl:
31164 @: $(MAKE); $(unstage)
31165 @r=`${PWD_COMMAND}`; export r; \
31166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31167 $(HOST_EXPORTS) \
31168 (cd $(HOST_SUBDIR)/perl && \
31169 $(MAKE) $(FLAGS_TO_PASS) check)
31170
31171 @endif perl
31172
31173 .PHONY: install-perl maybe-install-perl
31174 maybe-install-perl:
31175 @if perl
31176 maybe-install-perl: install-perl
31177
31178 install-perl: installdirs
31179 @: $(MAKE); $(unstage)
31180 @r=`${PWD_COMMAND}`; export r; \
31181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31182 $(HOST_EXPORTS) \
31183 (cd $(HOST_SUBDIR)/perl && \
31184 $(MAKE) $(FLAGS_TO_PASS) install)
31185
31186 @endif perl
31187
31188 # Other targets (info, dvi, pdf, etc.)
31189
31190 .PHONY: maybe-info-perl info-perl
31191 maybe-info-perl:
31192 @if perl
31193 maybe-info-perl: info-perl
31194
31195 info-perl: \
31196 configure-perl
31197 @: $(MAKE); $(unstage)
31198 @[ -f ./perl/Makefile ] || exit 0; \
31199 r=`${PWD_COMMAND}`; export r; \
31200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201 $(HOST_EXPORTS) \
31202 for flag in $(EXTRA_HOST_FLAGS) ; do \
31203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31204 done; \
31205 echo "Doing info in perl" ; \
31206 (cd $(HOST_SUBDIR)/perl && \
31207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31209 "RANLIB=$${RANLIB}" \
31210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31211 info) \
31212 || exit 1
31213
31214 @endif perl
31215
31216 .PHONY: maybe-dvi-perl dvi-perl
31217 maybe-dvi-perl:
31218 @if perl
31219 maybe-dvi-perl: dvi-perl
31220
31221 dvi-perl: \
31222 configure-perl
31223 @: $(MAKE); $(unstage)
31224 @[ -f ./perl/Makefile ] || exit 0; \
31225 r=`${PWD_COMMAND}`; export r; \
31226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31227 $(HOST_EXPORTS) \
31228 for flag in $(EXTRA_HOST_FLAGS) ; do \
31229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31230 done; \
31231 echo "Doing dvi in perl" ; \
31232 (cd $(HOST_SUBDIR)/perl && \
31233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31235 "RANLIB=$${RANLIB}" \
31236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31237 dvi) \
31238 || exit 1
31239
31240 @endif perl
31241
31242 .PHONY: maybe-pdf-perl pdf-perl
31243 maybe-pdf-perl:
31244 @if perl
31245 maybe-pdf-perl: pdf-perl
31246
31247 pdf-perl: \
31248 configure-perl
31249 @: $(MAKE); $(unstage)
31250 @[ -f ./perl/Makefile ] || exit 0; \
31251 r=`${PWD_COMMAND}`; export r; \
31252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31253 $(HOST_EXPORTS) \
31254 for flag in $(EXTRA_HOST_FLAGS) ; do \
31255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31256 done; \
31257 echo "Doing pdf in perl" ; \
31258 (cd $(HOST_SUBDIR)/perl && \
31259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31261 "RANLIB=$${RANLIB}" \
31262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31263 pdf) \
31264 || exit 1
31265
31266 @endif perl
31267
31268 .PHONY: maybe-html-perl html-perl
31269 maybe-html-perl:
31270 @if perl
31271 maybe-html-perl: html-perl
31272
31273 html-perl: \
31274 configure-perl
31275 @: $(MAKE); $(unstage)
31276 @[ -f ./perl/Makefile ] || exit 0; \
31277 r=`${PWD_COMMAND}`; export r; \
31278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31279 $(HOST_EXPORTS) \
31280 for flag in $(EXTRA_HOST_FLAGS) ; do \
31281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31282 done; \
31283 echo "Doing html in perl" ; \
31284 (cd $(HOST_SUBDIR)/perl && \
31285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31287 "RANLIB=$${RANLIB}" \
31288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31289 html) \
31290 || exit 1
31291
31292 @endif perl
31293
31294 .PHONY: maybe-TAGS-perl TAGS-perl
31295 maybe-TAGS-perl:
31296 @if perl
31297 maybe-TAGS-perl: TAGS-perl
31298
31299 TAGS-perl: \
31300 configure-perl
31301 @: $(MAKE); $(unstage)
31302 @[ -f ./perl/Makefile ] || exit 0; \
31303 r=`${PWD_COMMAND}`; export r; \
31304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31305 $(HOST_EXPORTS) \
31306 for flag in $(EXTRA_HOST_FLAGS) ; do \
31307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31308 done; \
31309 echo "Doing TAGS in perl" ; \
31310 (cd $(HOST_SUBDIR)/perl && \
31311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31313 "RANLIB=$${RANLIB}" \
31314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31315 TAGS) \
31316 || exit 1
31317
31318 @endif perl
31319
31320 .PHONY: maybe-install-info-perl install-info-perl
31321 maybe-install-info-perl:
31322 @if perl
31323 maybe-install-info-perl: install-info-perl
31324
31325 install-info-perl: \
31326 configure-perl \
31327 info-perl
31328 @: $(MAKE); $(unstage)
31329 @[ -f ./perl/Makefile ] || exit 0; \
31330 r=`${PWD_COMMAND}`; export r; \
31331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31332 $(HOST_EXPORTS) \
31333 for flag in $(EXTRA_HOST_FLAGS) ; do \
31334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31335 done; \
31336 echo "Doing install-info in perl" ; \
31337 (cd $(HOST_SUBDIR)/perl && \
31338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31340 "RANLIB=$${RANLIB}" \
31341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31342 install-info) \
31343 || exit 1
31344
31345 @endif perl
31346
31347 .PHONY: maybe-install-pdf-perl install-pdf-perl
31348 maybe-install-pdf-perl:
31349 @if perl
31350 maybe-install-pdf-perl: install-pdf-perl
31351
31352 install-pdf-perl: \
31353 configure-perl \
31354 pdf-perl
31355 @: $(MAKE); $(unstage)
31356 @[ -f ./perl/Makefile ] || exit 0; \
31357 r=`${PWD_COMMAND}`; export r; \
31358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31359 $(HOST_EXPORTS) \
31360 for flag in $(EXTRA_HOST_FLAGS) ; do \
31361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31362 done; \
31363 echo "Doing install-pdf in perl" ; \
31364 (cd $(HOST_SUBDIR)/perl && \
31365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31367 "RANLIB=$${RANLIB}" \
31368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31369 install-pdf) \
31370 || exit 1
31371
31372 @endif perl
31373
31374 .PHONY: maybe-install-html-perl install-html-perl
31375 maybe-install-html-perl:
31376 @if perl
31377 maybe-install-html-perl: install-html-perl
31378
31379 install-html-perl: \
31380 configure-perl \
31381 html-perl
31382 @: $(MAKE); $(unstage)
31383 @[ -f ./perl/Makefile ] || exit 0; \
31384 r=`${PWD_COMMAND}`; export r; \
31385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31386 $(HOST_EXPORTS) \
31387 for flag in $(EXTRA_HOST_FLAGS) ; do \
31388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31389 done; \
31390 echo "Doing install-html in perl" ; \
31391 (cd $(HOST_SUBDIR)/perl && \
31392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31394 "RANLIB=$${RANLIB}" \
31395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31396 install-html) \
31397 || exit 1
31398
31399 @endif perl
31400
31401 .PHONY: maybe-installcheck-perl installcheck-perl
31402 maybe-installcheck-perl:
31403 @if perl
31404 maybe-installcheck-perl: installcheck-perl
31405
31406 installcheck-perl: \
31407 configure-perl
31408 @: $(MAKE); $(unstage)
31409 @[ -f ./perl/Makefile ] || exit 0; \
31410 r=`${PWD_COMMAND}`; export r; \
31411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31412 $(HOST_EXPORTS) \
31413 for flag in $(EXTRA_HOST_FLAGS) ; do \
31414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31415 done; \
31416 echo "Doing installcheck in perl" ; \
31417 (cd $(HOST_SUBDIR)/perl && \
31418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31420 "RANLIB=$${RANLIB}" \
31421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31422 installcheck) \
31423 || exit 1
31424
31425 @endif perl
31426
31427 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
31428 maybe-mostlyclean-perl:
31429 @if perl
31430 maybe-mostlyclean-perl: mostlyclean-perl
31431
31432 mostlyclean-perl:
31433 @: $(MAKE); $(unstage)
31434 @[ -f ./perl/Makefile ] || exit 0; \
31435 r=`${PWD_COMMAND}`; export r; \
31436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31437 $(HOST_EXPORTS) \
31438 for flag in $(EXTRA_HOST_FLAGS) ; do \
31439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31440 done; \
31441 echo "Doing mostlyclean in perl" ; \
31442 (cd $(HOST_SUBDIR)/perl && \
31443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31445 "RANLIB=$${RANLIB}" \
31446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31447 mostlyclean) \
31448 || exit 1
31449
31450 @endif perl
31451
31452 .PHONY: maybe-clean-perl clean-perl
31453 maybe-clean-perl:
31454 @if perl
31455 maybe-clean-perl: clean-perl
31456
31457 clean-perl:
31458 @: $(MAKE); $(unstage)
31459 @[ -f ./perl/Makefile ] || exit 0; \
31460 r=`${PWD_COMMAND}`; export r; \
31461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31462 $(HOST_EXPORTS) \
31463 for flag in $(EXTRA_HOST_FLAGS) ; do \
31464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31465 done; \
31466 echo "Doing clean in perl" ; \
31467 (cd $(HOST_SUBDIR)/perl && \
31468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31470 "RANLIB=$${RANLIB}" \
31471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31472 clean) \
31473 || exit 1
31474
31475 @endif perl
31476
31477 .PHONY: maybe-distclean-perl distclean-perl
31478 maybe-distclean-perl:
31479 @if perl
31480 maybe-distclean-perl: distclean-perl
31481
31482 distclean-perl:
31483 @: $(MAKE); $(unstage)
31484 @[ -f ./perl/Makefile ] || exit 0; \
31485 r=`${PWD_COMMAND}`; export r; \
31486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31487 $(HOST_EXPORTS) \
31488 for flag in $(EXTRA_HOST_FLAGS) ; do \
31489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31490 done; \
31491 echo "Doing distclean in perl" ; \
31492 (cd $(HOST_SUBDIR)/perl && \
31493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31495 "RANLIB=$${RANLIB}" \
31496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31497 distclean) \
31498 || exit 1
31499
31500 @endif perl
31501
31502 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
31503 maybe-maintainer-clean-perl:
31504 @if perl
31505 maybe-maintainer-clean-perl: maintainer-clean-perl
31506
31507 maintainer-clean-perl:
31508 @: $(MAKE); $(unstage)
31509 @[ -f ./perl/Makefile ] || exit 0; \
31510 r=`${PWD_COMMAND}`; export r; \
31511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31512 $(HOST_EXPORTS) \
31513 for flag in $(EXTRA_HOST_FLAGS) ; do \
31514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31515 done; \
31516 echo "Doing maintainer-clean in perl" ; \
31517 (cd $(HOST_SUBDIR)/perl && \
31518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31520 "RANLIB=$${RANLIB}" \
31521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31522 maintainer-clean) \
31523 || exit 1
31524
31525 @endif perl
31526
31527
31528
31529 .PHONY: configure-prms maybe-configure-prms
31530 maybe-configure-prms:
31531 @if gcc-bootstrap
31532 configure-prms: stage_current
31533 @endif gcc-bootstrap
31534 @if prms
31535 maybe-configure-prms: configure-prms
31536 configure-prms:
31537 @: $(MAKE); $(unstage)
31538 @r=`${PWD_COMMAND}`; export r; \
31539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31540 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
31541 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
31542 $(HOST_EXPORTS) \
31543 echo Configuring in $(HOST_SUBDIR)/prms; \
31544 cd "$(HOST_SUBDIR)/prms" || exit 1; \
31545 case $(srcdir) in \
31546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31547 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
31548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31549 esac; \
31550 srcdiroption="--srcdir=$${topdir}/prms"; \
31551 libsrcdir="$$s/prms"; \
31552 $(SHELL) $${libsrcdir}/configure \
31553 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31554 --target=${target_alias} $${srcdiroption} \
31555 || exit 1
31556 @endif prms
31557
31558
31559
31560
31561
31562 .PHONY: all-prms maybe-all-prms
31563 maybe-all-prms:
31564 @if gcc-bootstrap
31565 all-prms: stage_current
31566 @endif gcc-bootstrap
31567 @if prms
31568 TARGET-prms=all
31569 maybe-all-prms: all-prms
31570 all-prms: configure-prms
31571 @: $(MAKE); $(unstage)
31572 @r=`${PWD_COMMAND}`; export r; \
31573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31574 $(HOST_EXPORTS) \
31575 (cd $(HOST_SUBDIR)/prms && \
31576 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31577 $(TARGET-prms))
31578 @endif prms
31579
31580
31581
31582
31583 .PHONY: check-prms maybe-check-prms
31584 maybe-check-prms:
31585 @if prms
31586 maybe-check-prms: check-prms
31587
31588 check-prms:
31589 @: $(MAKE); $(unstage)
31590 @r=`${PWD_COMMAND}`; export r; \
31591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31592 $(HOST_EXPORTS) \
31593 (cd $(HOST_SUBDIR)/prms && \
31594 $(MAKE) $(FLAGS_TO_PASS) check)
31595
31596 @endif prms
31597
31598 .PHONY: install-prms maybe-install-prms
31599 maybe-install-prms:
31600 @if prms
31601 maybe-install-prms: install-prms
31602
31603 install-prms: installdirs
31604 @: $(MAKE); $(unstage)
31605 @r=`${PWD_COMMAND}`; export r; \
31606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31607 $(HOST_EXPORTS) \
31608 (cd $(HOST_SUBDIR)/prms && \
31609 $(MAKE) $(FLAGS_TO_PASS) install)
31610
31611 @endif prms
31612
31613 # Other targets (info, dvi, pdf, etc.)
31614
31615 .PHONY: maybe-info-prms info-prms
31616 maybe-info-prms:
31617 @if prms
31618 maybe-info-prms: info-prms
31619
31620 info-prms: \
31621 configure-prms
31622 @: $(MAKE); $(unstage)
31623 @[ -f ./prms/Makefile ] || exit 0; \
31624 r=`${PWD_COMMAND}`; export r; \
31625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31626 $(HOST_EXPORTS) \
31627 for flag in $(EXTRA_HOST_FLAGS) ; do \
31628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31629 done; \
31630 echo "Doing info in prms" ; \
31631 (cd $(HOST_SUBDIR)/prms && \
31632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31634 "RANLIB=$${RANLIB}" \
31635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31636 info) \
31637 || exit 1
31638
31639 @endif prms
31640
31641 .PHONY: maybe-dvi-prms dvi-prms
31642 maybe-dvi-prms:
31643 @if prms
31644 maybe-dvi-prms: dvi-prms
31645
31646 dvi-prms: \
31647 configure-prms
31648 @: $(MAKE); $(unstage)
31649 @[ -f ./prms/Makefile ] || exit 0; \
31650 r=`${PWD_COMMAND}`; export r; \
31651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31652 $(HOST_EXPORTS) \
31653 for flag in $(EXTRA_HOST_FLAGS) ; do \
31654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31655 done; \
31656 echo "Doing dvi in prms" ; \
31657 (cd $(HOST_SUBDIR)/prms && \
31658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31660 "RANLIB=$${RANLIB}" \
31661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31662 dvi) \
31663 || exit 1
31664
31665 @endif prms
31666
31667 .PHONY: maybe-pdf-prms pdf-prms
31668 maybe-pdf-prms:
31669 @if prms
31670 maybe-pdf-prms: pdf-prms
31671
31672 pdf-prms: \
31673 configure-prms
31674 @: $(MAKE); $(unstage)
31675 @[ -f ./prms/Makefile ] || exit 0; \
31676 r=`${PWD_COMMAND}`; export r; \
31677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31678 $(HOST_EXPORTS) \
31679 for flag in $(EXTRA_HOST_FLAGS) ; do \
31680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31681 done; \
31682 echo "Doing pdf in prms" ; \
31683 (cd $(HOST_SUBDIR)/prms && \
31684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31686 "RANLIB=$${RANLIB}" \
31687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31688 pdf) \
31689 || exit 1
31690
31691 @endif prms
31692
31693 .PHONY: maybe-html-prms html-prms
31694 maybe-html-prms:
31695 @if prms
31696 maybe-html-prms: html-prms
31697
31698 html-prms: \
31699 configure-prms
31700 @: $(MAKE); $(unstage)
31701 @[ -f ./prms/Makefile ] || exit 0; \
31702 r=`${PWD_COMMAND}`; export r; \
31703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31704 $(HOST_EXPORTS) \
31705 for flag in $(EXTRA_HOST_FLAGS) ; do \
31706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31707 done; \
31708 echo "Doing html in prms" ; \
31709 (cd $(HOST_SUBDIR)/prms && \
31710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31712 "RANLIB=$${RANLIB}" \
31713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31714 html) \
31715 || exit 1
31716
31717 @endif prms
31718
31719 .PHONY: maybe-TAGS-prms TAGS-prms
31720 maybe-TAGS-prms:
31721 @if prms
31722 maybe-TAGS-prms: TAGS-prms
31723
31724 TAGS-prms: \
31725 configure-prms
31726 @: $(MAKE); $(unstage)
31727 @[ -f ./prms/Makefile ] || exit 0; \
31728 r=`${PWD_COMMAND}`; export r; \
31729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31730 $(HOST_EXPORTS) \
31731 for flag in $(EXTRA_HOST_FLAGS) ; do \
31732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31733 done; \
31734 echo "Doing TAGS in prms" ; \
31735 (cd $(HOST_SUBDIR)/prms && \
31736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31738 "RANLIB=$${RANLIB}" \
31739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31740 TAGS) \
31741 || exit 1
31742
31743 @endif prms
31744
31745 .PHONY: maybe-install-info-prms install-info-prms
31746 maybe-install-info-prms:
31747 @if prms
31748 maybe-install-info-prms: install-info-prms
31749
31750 install-info-prms: \
31751 configure-prms \
31752 info-prms
31753 @: $(MAKE); $(unstage)
31754 @[ -f ./prms/Makefile ] || exit 0; \
31755 r=`${PWD_COMMAND}`; export r; \
31756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31757 $(HOST_EXPORTS) \
31758 for flag in $(EXTRA_HOST_FLAGS) ; do \
31759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31760 done; \
31761 echo "Doing install-info in prms" ; \
31762 (cd $(HOST_SUBDIR)/prms && \
31763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31765 "RANLIB=$${RANLIB}" \
31766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31767 install-info) \
31768 || exit 1
31769
31770 @endif prms
31771
31772 .PHONY: maybe-install-pdf-prms install-pdf-prms
31773 maybe-install-pdf-prms:
31774 @if prms
31775 maybe-install-pdf-prms: install-pdf-prms
31776
31777 install-pdf-prms: \
31778 configure-prms \
31779 pdf-prms
31780 @: $(MAKE); $(unstage)
31781 @[ -f ./prms/Makefile ] || exit 0; \
31782 r=`${PWD_COMMAND}`; export r; \
31783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31784 $(HOST_EXPORTS) \
31785 for flag in $(EXTRA_HOST_FLAGS) ; do \
31786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31787 done; \
31788 echo "Doing install-pdf in prms" ; \
31789 (cd $(HOST_SUBDIR)/prms && \
31790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31792 "RANLIB=$${RANLIB}" \
31793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31794 install-pdf) \
31795 || exit 1
31796
31797 @endif prms
31798
31799 .PHONY: maybe-install-html-prms install-html-prms
31800 maybe-install-html-prms:
31801 @if prms
31802 maybe-install-html-prms: install-html-prms
31803
31804 install-html-prms: \
31805 configure-prms \
31806 html-prms
31807 @: $(MAKE); $(unstage)
31808 @[ -f ./prms/Makefile ] || exit 0; \
31809 r=`${PWD_COMMAND}`; export r; \
31810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31811 $(HOST_EXPORTS) \
31812 for flag in $(EXTRA_HOST_FLAGS) ; do \
31813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31814 done; \
31815 echo "Doing install-html in prms" ; \
31816 (cd $(HOST_SUBDIR)/prms && \
31817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31819 "RANLIB=$${RANLIB}" \
31820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31821 install-html) \
31822 || exit 1
31823
31824 @endif prms
31825
31826 .PHONY: maybe-installcheck-prms installcheck-prms
31827 maybe-installcheck-prms:
31828 @if prms
31829 maybe-installcheck-prms: installcheck-prms
31830
31831 installcheck-prms: \
31832 configure-prms
31833 @: $(MAKE); $(unstage)
31834 @[ -f ./prms/Makefile ] || exit 0; \
31835 r=`${PWD_COMMAND}`; export r; \
31836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31837 $(HOST_EXPORTS) \
31838 for flag in $(EXTRA_HOST_FLAGS) ; do \
31839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31840 done; \
31841 echo "Doing installcheck in prms" ; \
31842 (cd $(HOST_SUBDIR)/prms && \
31843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31845 "RANLIB=$${RANLIB}" \
31846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31847 installcheck) \
31848 || exit 1
31849
31850 @endif prms
31851
31852 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
31853 maybe-mostlyclean-prms:
31854 @if prms
31855 maybe-mostlyclean-prms: mostlyclean-prms
31856
31857 mostlyclean-prms:
31858 @: $(MAKE); $(unstage)
31859 @[ -f ./prms/Makefile ] || exit 0; \
31860 r=`${PWD_COMMAND}`; export r; \
31861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31862 $(HOST_EXPORTS) \
31863 for flag in $(EXTRA_HOST_FLAGS) ; do \
31864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31865 done; \
31866 echo "Doing mostlyclean in prms" ; \
31867 (cd $(HOST_SUBDIR)/prms && \
31868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31870 "RANLIB=$${RANLIB}" \
31871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31872 mostlyclean) \
31873 || exit 1
31874
31875 @endif prms
31876
31877 .PHONY: maybe-clean-prms clean-prms
31878 maybe-clean-prms:
31879 @if prms
31880 maybe-clean-prms: clean-prms
31881
31882 clean-prms:
31883 @: $(MAKE); $(unstage)
31884 @[ -f ./prms/Makefile ] || exit 0; \
31885 r=`${PWD_COMMAND}`; export r; \
31886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31887 $(HOST_EXPORTS) \
31888 for flag in $(EXTRA_HOST_FLAGS) ; do \
31889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31890 done; \
31891 echo "Doing clean in prms" ; \
31892 (cd $(HOST_SUBDIR)/prms && \
31893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31895 "RANLIB=$${RANLIB}" \
31896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31897 clean) \
31898 || exit 1
31899
31900 @endif prms
31901
31902 .PHONY: maybe-distclean-prms distclean-prms
31903 maybe-distclean-prms:
31904 @if prms
31905 maybe-distclean-prms: distclean-prms
31906
31907 distclean-prms:
31908 @: $(MAKE); $(unstage)
31909 @[ -f ./prms/Makefile ] || exit 0; \
31910 r=`${PWD_COMMAND}`; export r; \
31911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31912 $(HOST_EXPORTS) \
31913 for flag in $(EXTRA_HOST_FLAGS) ; do \
31914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31915 done; \
31916 echo "Doing distclean in prms" ; \
31917 (cd $(HOST_SUBDIR)/prms && \
31918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31920 "RANLIB=$${RANLIB}" \
31921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31922 distclean) \
31923 || exit 1
31924
31925 @endif prms
31926
31927 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
31928 maybe-maintainer-clean-prms:
31929 @if prms
31930 maybe-maintainer-clean-prms: maintainer-clean-prms
31931
31932 maintainer-clean-prms:
31933 @: $(MAKE); $(unstage)
31934 @[ -f ./prms/Makefile ] || exit 0; \
31935 r=`${PWD_COMMAND}`; export r; \
31936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31937 $(HOST_EXPORTS) \
31938 for flag in $(EXTRA_HOST_FLAGS) ; do \
31939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31940 done; \
31941 echo "Doing maintainer-clean in prms" ; \
31942 (cd $(HOST_SUBDIR)/prms && \
31943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31945 "RANLIB=$${RANLIB}" \
31946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31947 maintainer-clean) \
31948 || exit 1
31949
31950 @endif prms
31951
31952
31953
31954 .PHONY: configure-rcs maybe-configure-rcs
31955 maybe-configure-rcs:
31956 @if gcc-bootstrap
31957 configure-rcs: stage_current
31958 @endif gcc-bootstrap
31959 @if rcs
31960 maybe-configure-rcs: configure-rcs
31961 configure-rcs:
31962 @: $(MAKE); $(unstage)
31963 @r=`${PWD_COMMAND}`; export r; \
31964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31965 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
31966 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
31967 $(HOST_EXPORTS) \
31968 echo Configuring in $(HOST_SUBDIR)/rcs; \
31969 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
31970 case $(srcdir) in \
31971 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31972 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
31973 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31974 esac; \
31975 srcdiroption="--srcdir=$${topdir}/rcs"; \
31976 libsrcdir="$$s/rcs"; \
31977 $(SHELL) $${libsrcdir}/configure \
31978 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31979 --target=${target_alias} $${srcdiroption} \
31980 || exit 1
31981 @endif rcs
31982
31983
31984
31985
31986
31987 .PHONY: all-rcs maybe-all-rcs
31988 maybe-all-rcs:
31989 @if gcc-bootstrap
31990 all-rcs: stage_current
31991 @endif gcc-bootstrap
31992 @if rcs
31993 TARGET-rcs=all
31994 maybe-all-rcs: all-rcs
31995 all-rcs: configure-rcs
31996 @: $(MAKE); $(unstage)
31997 @r=`${PWD_COMMAND}`; export r; \
31998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31999 $(HOST_EXPORTS) \
32000 (cd $(HOST_SUBDIR)/rcs && \
32001 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32002 $(TARGET-rcs))
32003 @endif rcs
32004
32005
32006
32007
32008 .PHONY: check-rcs maybe-check-rcs
32009 maybe-check-rcs:
32010 @if rcs
32011 maybe-check-rcs: check-rcs
32012
32013 check-rcs:
32014 @: $(MAKE); $(unstage)
32015 @r=`${PWD_COMMAND}`; export r; \
32016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32017 $(HOST_EXPORTS) \
32018 (cd $(HOST_SUBDIR)/rcs && \
32019 $(MAKE) $(FLAGS_TO_PASS) check)
32020
32021 @endif rcs
32022
32023 .PHONY: install-rcs maybe-install-rcs
32024 maybe-install-rcs:
32025 @if rcs
32026 maybe-install-rcs: install-rcs
32027
32028 install-rcs: installdirs
32029 @: $(MAKE); $(unstage)
32030 @r=`${PWD_COMMAND}`; export r; \
32031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32032 $(HOST_EXPORTS) \
32033 (cd $(HOST_SUBDIR)/rcs && \
32034 $(MAKE) $(FLAGS_TO_PASS) install)
32035
32036 @endif rcs
32037
32038 # Other targets (info, dvi, pdf, etc.)
32039
32040 .PHONY: maybe-info-rcs info-rcs
32041 maybe-info-rcs:
32042 @if rcs
32043 maybe-info-rcs: info-rcs
32044
32045 info-rcs: \
32046 configure-rcs
32047 @: $(MAKE); $(unstage)
32048 @[ -f ./rcs/Makefile ] || exit 0; \
32049 r=`${PWD_COMMAND}`; export r; \
32050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051 $(HOST_EXPORTS) \
32052 for flag in $(EXTRA_HOST_FLAGS) ; do \
32053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32054 done; \
32055 echo "Doing info in rcs" ; \
32056 (cd $(HOST_SUBDIR)/rcs && \
32057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32059 "RANLIB=$${RANLIB}" \
32060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32061 info) \
32062 || exit 1
32063
32064 @endif rcs
32065
32066 .PHONY: maybe-dvi-rcs dvi-rcs
32067 maybe-dvi-rcs:
32068 @if rcs
32069 maybe-dvi-rcs: dvi-rcs
32070
32071 dvi-rcs: \
32072 configure-rcs
32073 @: $(MAKE); $(unstage)
32074 @[ -f ./rcs/Makefile ] || exit 0; \
32075 r=`${PWD_COMMAND}`; export r; \
32076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32077 $(HOST_EXPORTS) \
32078 for flag in $(EXTRA_HOST_FLAGS) ; do \
32079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32080 done; \
32081 echo "Doing dvi in rcs" ; \
32082 (cd $(HOST_SUBDIR)/rcs && \
32083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32085 "RANLIB=$${RANLIB}" \
32086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32087 dvi) \
32088 || exit 1
32089
32090 @endif rcs
32091
32092 .PHONY: maybe-pdf-rcs pdf-rcs
32093 maybe-pdf-rcs:
32094 @if rcs
32095 maybe-pdf-rcs: pdf-rcs
32096
32097 pdf-rcs: \
32098 configure-rcs
32099 @: $(MAKE); $(unstage)
32100 @[ -f ./rcs/Makefile ] || exit 0; \
32101 r=`${PWD_COMMAND}`; export r; \
32102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32103 $(HOST_EXPORTS) \
32104 for flag in $(EXTRA_HOST_FLAGS) ; do \
32105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32106 done; \
32107 echo "Doing pdf in rcs" ; \
32108 (cd $(HOST_SUBDIR)/rcs && \
32109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32111 "RANLIB=$${RANLIB}" \
32112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32113 pdf) \
32114 || exit 1
32115
32116 @endif rcs
32117
32118 .PHONY: maybe-html-rcs html-rcs
32119 maybe-html-rcs:
32120 @if rcs
32121 maybe-html-rcs: html-rcs
32122
32123 html-rcs: \
32124 configure-rcs
32125 @: $(MAKE); $(unstage)
32126 @[ -f ./rcs/Makefile ] || exit 0; \
32127 r=`${PWD_COMMAND}`; export r; \
32128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32129 $(HOST_EXPORTS) \
32130 for flag in $(EXTRA_HOST_FLAGS) ; do \
32131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32132 done; \
32133 echo "Doing html in rcs" ; \
32134 (cd $(HOST_SUBDIR)/rcs && \
32135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32137 "RANLIB=$${RANLIB}" \
32138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32139 html) \
32140 || exit 1
32141
32142 @endif rcs
32143
32144 .PHONY: maybe-TAGS-rcs TAGS-rcs
32145 maybe-TAGS-rcs:
32146 @if rcs
32147 maybe-TAGS-rcs: TAGS-rcs
32148
32149 TAGS-rcs: \
32150 configure-rcs
32151 @: $(MAKE); $(unstage)
32152 @[ -f ./rcs/Makefile ] || exit 0; \
32153 r=`${PWD_COMMAND}`; export r; \
32154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32155 $(HOST_EXPORTS) \
32156 for flag in $(EXTRA_HOST_FLAGS) ; do \
32157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32158 done; \
32159 echo "Doing TAGS in rcs" ; \
32160 (cd $(HOST_SUBDIR)/rcs && \
32161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32163 "RANLIB=$${RANLIB}" \
32164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32165 TAGS) \
32166 || exit 1
32167
32168 @endif rcs
32169
32170 .PHONY: maybe-install-info-rcs install-info-rcs
32171 maybe-install-info-rcs:
32172 @if rcs
32173 maybe-install-info-rcs: install-info-rcs
32174
32175 install-info-rcs: \
32176 configure-rcs \
32177 info-rcs
32178 @: $(MAKE); $(unstage)
32179 @[ -f ./rcs/Makefile ] || exit 0; \
32180 r=`${PWD_COMMAND}`; export r; \
32181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32182 $(HOST_EXPORTS) \
32183 for flag in $(EXTRA_HOST_FLAGS) ; do \
32184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32185 done; \
32186 echo "Doing install-info in rcs" ; \
32187 (cd $(HOST_SUBDIR)/rcs && \
32188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32190 "RANLIB=$${RANLIB}" \
32191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32192 install-info) \
32193 || exit 1
32194
32195 @endif rcs
32196
32197 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
32198 maybe-install-pdf-rcs:
32199 @if rcs
32200 maybe-install-pdf-rcs: install-pdf-rcs
32201
32202 install-pdf-rcs: \
32203 configure-rcs \
32204 pdf-rcs
32205 @: $(MAKE); $(unstage)
32206 @[ -f ./rcs/Makefile ] || exit 0; \
32207 r=`${PWD_COMMAND}`; export r; \
32208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32209 $(HOST_EXPORTS) \
32210 for flag in $(EXTRA_HOST_FLAGS) ; do \
32211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32212 done; \
32213 echo "Doing install-pdf in rcs" ; \
32214 (cd $(HOST_SUBDIR)/rcs && \
32215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32217 "RANLIB=$${RANLIB}" \
32218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32219 install-pdf) \
32220 || exit 1
32221
32222 @endif rcs
32223
32224 .PHONY: maybe-install-html-rcs install-html-rcs
32225 maybe-install-html-rcs:
32226 @if rcs
32227 maybe-install-html-rcs: install-html-rcs
32228
32229 install-html-rcs: \
32230 configure-rcs \
32231 html-rcs
32232 @: $(MAKE); $(unstage)
32233 @[ -f ./rcs/Makefile ] || exit 0; \
32234 r=`${PWD_COMMAND}`; export r; \
32235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32236 $(HOST_EXPORTS) \
32237 for flag in $(EXTRA_HOST_FLAGS) ; do \
32238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32239 done; \
32240 echo "Doing install-html in rcs" ; \
32241 (cd $(HOST_SUBDIR)/rcs && \
32242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32244 "RANLIB=$${RANLIB}" \
32245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32246 install-html) \
32247 || exit 1
32248
32249 @endif rcs
32250
32251 .PHONY: maybe-installcheck-rcs installcheck-rcs
32252 maybe-installcheck-rcs:
32253 @if rcs
32254 maybe-installcheck-rcs: installcheck-rcs
32255
32256 installcheck-rcs: \
32257 configure-rcs
32258 @: $(MAKE); $(unstage)
32259 @[ -f ./rcs/Makefile ] || exit 0; \
32260 r=`${PWD_COMMAND}`; export r; \
32261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32262 $(HOST_EXPORTS) \
32263 for flag in $(EXTRA_HOST_FLAGS) ; do \
32264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32265 done; \
32266 echo "Doing installcheck in rcs" ; \
32267 (cd $(HOST_SUBDIR)/rcs && \
32268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32270 "RANLIB=$${RANLIB}" \
32271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32272 installcheck) \
32273 || exit 1
32274
32275 @endif rcs
32276
32277 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
32278 maybe-mostlyclean-rcs:
32279 @if rcs
32280 maybe-mostlyclean-rcs: mostlyclean-rcs
32281
32282 mostlyclean-rcs:
32283 @: $(MAKE); $(unstage)
32284 @[ -f ./rcs/Makefile ] || exit 0; \
32285 r=`${PWD_COMMAND}`; export r; \
32286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32287 $(HOST_EXPORTS) \
32288 for flag in $(EXTRA_HOST_FLAGS) ; do \
32289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32290 done; \
32291 echo "Doing mostlyclean in rcs" ; \
32292 (cd $(HOST_SUBDIR)/rcs && \
32293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32295 "RANLIB=$${RANLIB}" \
32296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32297 mostlyclean) \
32298 || exit 1
32299
32300 @endif rcs
32301
32302 .PHONY: maybe-clean-rcs clean-rcs
32303 maybe-clean-rcs:
32304 @if rcs
32305 maybe-clean-rcs: clean-rcs
32306
32307 clean-rcs:
32308 @: $(MAKE); $(unstage)
32309 @[ -f ./rcs/Makefile ] || exit 0; \
32310 r=`${PWD_COMMAND}`; export r; \
32311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32312 $(HOST_EXPORTS) \
32313 for flag in $(EXTRA_HOST_FLAGS) ; do \
32314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32315 done; \
32316 echo "Doing clean in rcs" ; \
32317 (cd $(HOST_SUBDIR)/rcs && \
32318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32320 "RANLIB=$${RANLIB}" \
32321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32322 clean) \
32323 || exit 1
32324
32325 @endif rcs
32326
32327 .PHONY: maybe-distclean-rcs distclean-rcs
32328 maybe-distclean-rcs:
32329 @if rcs
32330 maybe-distclean-rcs: distclean-rcs
32331
32332 distclean-rcs:
32333 @: $(MAKE); $(unstage)
32334 @[ -f ./rcs/Makefile ] || exit 0; \
32335 r=`${PWD_COMMAND}`; export r; \
32336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32337 $(HOST_EXPORTS) \
32338 for flag in $(EXTRA_HOST_FLAGS) ; do \
32339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32340 done; \
32341 echo "Doing distclean in rcs" ; \
32342 (cd $(HOST_SUBDIR)/rcs && \
32343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32345 "RANLIB=$${RANLIB}" \
32346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32347 distclean) \
32348 || exit 1
32349
32350 @endif rcs
32351
32352 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
32353 maybe-maintainer-clean-rcs:
32354 @if rcs
32355 maybe-maintainer-clean-rcs: maintainer-clean-rcs
32356
32357 maintainer-clean-rcs:
32358 @: $(MAKE); $(unstage)
32359 @[ -f ./rcs/Makefile ] || exit 0; \
32360 r=`${PWD_COMMAND}`; export r; \
32361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32362 $(HOST_EXPORTS) \
32363 for flag in $(EXTRA_HOST_FLAGS) ; do \
32364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32365 done; \
32366 echo "Doing maintainer-clean in rcs" ; \
32367 (cd $(HOST_SUBDIR)/rcs && \
32368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32370 "RANLIB=$${RANLIB}" \
32371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32372 maintainer-clean) \
32373 || exit 1
32374
32375 @endif rcs
32376
32377
32378
32379 .PHONY: configure-readline maybe-configure-readline
32380 maybe-configure-readline:
32381 @if gcc-bootstrap
32382 configure-readline: stage_current
32383 @endif gcc-bootstrap
32384 @if readline
32385 maybe-configure-readline: configure-readline
32386 configure-readline:
32387 @: $(MAKE); $(unstage)
32388 @r=`${PWD_COMMAND}`; export r; \
32389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32390 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
32392 $(HOST_EXPORTS) \
32393 echo Configuring in $(HOST_SUBDIR)/readline; \
32394 cd "$(HOST_SUBDIR)/readline" || exit 1; \
32395 case $(srcdir) in \
32396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32397 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32399 esac; \
32400 srcdiroption="--srcdir=$${topdir}/readline"; \
32401 libsrcdir="$$s/readline"; \
32402 $(SHELL) $${libsrcdir}/configure \
32403 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32404 --target=${target_alias} $${srcdiroption} \
32405 || exit 1
32406 @endif readline
32407
32408
32409
32410
32411
32412 .PHONY: all-readline maybe-all-readline
32413 maybe-all-readline:
32414 @if gcc-bootstrap
32415 all-readline: stage_current
32416 @endif gcc-bootstrap
32417 @if readline
32418 TARGET-readline=all
32419 maybe-all-readline: all-readline
32420 all-readline: configure-readline
32421 @: $(MAKE); $(unstage)
32422 @r=`${PWD_COMMAND}`; export r; \
32423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32424 $(HOST_EXPORTS) \
32425 (cd $(HOST_SUBDIR)/readline && \
32426 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32427 $(TARGET-readline))
32428 @endif readline
32429
32430
32431
32432
32433 .PHONY: check-readline maybe-check-readline
32434 maybe-check-readline:
32435 @if readline
32436 maybe-check-readline: check-readline
32437
32438 check-readline:
32439 @: $(MAKE); $(unstage)
32440 @r=`${PWD_COMMAND}`; export r; \
32441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32442 $(HOST_EXPORTS) \
32443 (cd $(HOST_SUBDIR)/readline && \
32444 $(MAKE) $(FLAGS_TO_PASS) check)
32445
32446 @endif readline
32447
32448 .PHONY: install-readline maybe-install-readline
32449 maybe-install-readline:
32450 @if readline
32451 maybe-install-readline: install-readline
32452
32453 install-readline: installdirs
32454 @: $(MAKE); $(unstage)
32455 @r=`${PWD_COMMAND}`; export r; \
32456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32457 $(HOST_EXPORTS) \
32458 (cd $(HOST_SUBDIR)/readline && \
32459 $(MAKE) $(FLAGS_TO_PASS) install)
32460
32461 @endif readline
32462
32463 # Other targets (info, dvi, pdf, etc.)
32464
32465 .PHONY: maybe-info-readline info-readline
32466 maybe-info-readline:
32467 @if readline
32468 maybe-info-readline: info-readline
32469
32470 info-readline: \
32471 configure-readline
32472 @: $(MAKE); $(unstage)
32473 @[ -f ./readline/Makefile ] || exit 0; \
32474 r=`${PWD_COMMAND}`; export r; \
32475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476 $(HOST_EXPORTS) \
32477 for flag in $(EXTRA_HOST_FLAGS) ; do \
32478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32479 done; \
32480 echo "Doing info in readline" ; \
32481 (cd $(HOST_SUBDIR)/readline && \
32482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32484 "RANLIB=$${RANLIB}" \
32485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32486 info) \
32487 || exit 1
32488
32489 @endif readline
32490
32491 .PHONY: maybe-dvi-readline dvi-readline
32492 maybe-dvi-readline:
32493 @if readline
32494 maybe-dvi-readline: dvi-readline
32495
32496 dvi-readline: \
32497 configure-readline
32498 @: $(MAKE); $(unstage)
32499 @[ -f ./readline/Makefile ] || exit 0; \
32500 r=`${PWD_COMMAND}`; export r; \
32501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32502 $(HOST_EXPORTS) \
32503 for flag in $(EXTRA_HOST_FLAGS) ; do \
32504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32505 done; \
32506 echo "Doing dvi in readline" ; \
32507 (cd $(HOST_SUBDIR)/readline && \
32508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32510 "RANLIB=$${RANLIB}" \
32511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32512 dvi) \
32513 || exit 1
32514
32515 @endif readline
32516
32517 .PHONY: maybe-pdf-readline pdf-readline
32518 maybe-pdf-readline:
32519 @if readline
32520 maybe-pdf-readline: pdf-readline
32521
32522 pdf-readline: \
32523 configure-readline
32524 @: $(MAKE); $(unstage)
32525 @[ -f ./readline/Makefile ] || exit 0; \
32526 r=`${PWD_COMMAND}`; export r; \
32527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32528 $(HOST_EXPORTS) \
32529 for flag in $(EXTRA_HOST_FLAGS) ; do \
32530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32531 done; \
32532 echo "Doing pdf in readline" ; \
32533 (cd $(HOST_SUBDIR)/readline && \
32534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32536 "RANLIB=$${RANLIB}" \
32537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32538 pdf) \
32539 || exit 1
32540
32541 @endif readline
32542
32543 .PHONY: maybe-html-readline html-readline
32544 maybe-html-readline:
32545 @if readline
32546 maybe-html-readline: html-readline
32547
32548 html-readline: \
32549 configure-readline
32550 @: $(MAKE); $(unstage)
32551 @[ -f ./readline/Makefile ] || exit 0; \
32552 r=`${PWD_COMMAND}`; export r; \
32553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32554 $(HOST_EXPORTS) \
32555 for flag in $(EXTRA_HOST_FLAGS) ; do \
32556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32557 done; \
32558 echo "Doing html in readline" ; \
32559 (cd $(HOST_SUBDIR)/readline && \
32560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32562 "RANLIB=$${RANLIB}" \
32563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32564 html) \
32565 || exit 1
32566
32567 @endif readline
32568
32569 .PHONY: maybe-TAGS-readline TAGS-readline
32570 maybe-TAGS-readline:
32571 @if readline
32572 maybe-TAGS-readline: TAGS-readline
32573
32574 TAGS-readline: \
32575 configure-readline
32576 @: $(MAKE); $(unstage)
32577 @[ -f ./readline/Makefile ] || exit 0; \
32578 r=`${PWD_COMMAND}`; export r; \
32579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32580 $(HOST_EXPORTS) \
32581 for flag in $(EXTRA_HOST_FLAGS) ; do \
32582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32583 done; \
32584 echo "Doing TAGS in readline" ; \
32585 (cd $(HOST_SUBDIR)/readline && \
32586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32588 "RANLIB=$${RANLIB}" \
32589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32590 TAGS) \
32591 || exit 1
32592
32593 @endif readline
32594
32595 .PHONY: maybe-install-info-readline install-info-readline
32596 maybe-install-info-readline:
32597 @if readline
32598 maybe-install-info-readline: install-info-readline
32599
32600 install-info-readline: \
32601 configure-readline \
32602 info-readline
32603 @: $(MAKE); $(unstage)
32604 @[ -f ./readline/Makefile ] || exit 0; \
32605 r=`${PWD_COMMAND}`; export r; \
32606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32607 $(HOST_EXPORTS) \
32608 for flag in $(EXTRA_HOST_FLAGS) ; do \
32609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32610 done; \
32611 echo "Doing install-info in readline" ; \
32612 (cd $(HOST_SUBDIR)/readline && \
32613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32615 "RANLIB=$${RANLIB}" \
32616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32617 install-info) \
32618 || exit 1
32619
32620 @endif readline
32621
32622 .PHONY: maybe-install-pdf-readline install-pdf-readline
32623 maybe-install-pdf-readline:
32624 @if readline
32625 maybe-install-pdf-readline: install-pdf-readline
32626
32627 install-pdf-readline: \
32628 configure-readline \
32629 pdf-readline
32630 @: $(MAKE); $(unstage)
32631 @[ -f ./readline/Makefile ] || exit 0; \
32632 r=`${PWD_COMMAND}`; export r; \
32633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32634 $(HOST_EXPORTS) \
32635 for flag in $(EXTRA_HOST_FLAGS) ; do \
32636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32637 done; \
32638 echo "Doing install-pdf in readline" ; \
32639 (cd $(HOST_SUBDIR)/readline && \
32640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32642 "RANLIB=$${RANLIB}" \
32643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32644 install-pdf) \
32645 || exit 1
32646
32647 @endif readline
32648
32649 .PHONY: maybe-install-html-readline install-html-readline
32650 maybe-install-html-readline:
32651 @if readline
32652 maybe-install-html-readline: install-html-readline
32653
32654 install-html-readline: \
32655 configure-readline \
32656 html-readline
32657 @: $(MAKE); $(unstage)
32658 @[ -f ./readline/Makefile ] || exit 0; \
32659 r=`${PWD_COMMAND}`; export r; \
32660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32661 $(HOST_EXPORTS) \
32662 for flag in $(EXTRA_HOST_FLAGS) ; do \
32663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32664 done; \
32665 echo "Doing install-html in readline" ; \
32666 (cd $(HOST_SUBDIR)/readline && \
32667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32669 "RANLIB=$${RANLIB}" \
32670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32671 install-html) \
32672 || exit 1
32673
32674 @endif readline
32675
32676 .PHONY: maybe-installcheck-readline installcheck-readline
32677 maybe-installcheck-readline:
32678 @if readline
32679 maybe-installcheck-readline: installcheck-readline
32680
32681 installcheck-readline: \
32682 configure-readline
32683 @: $(MAKE); $(unstage)
32684 @[ -f ./readline/Makefile ] || exit 0; \
32685 r=`${PWD_COMMAND}`; export r; \
32686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32687 $(HOST_EXPORTS) \
32688 for flag in $(EXTRA_HOST_FLAGS) ; do \
32689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32690 done; \
32691 echo "Doing installcheck in readline" ; \
32692 (cd $(HOST_SUBDIR)/readline && \
32693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32695 "RANLIB=$${RANLIB}" \
32696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32697 installcheck) \
32698 || exit 1
32699
32700 @endif readline
32701
32702 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32703 maybe-mostlyclean-readline:
32704 @if readline
32705 maybe-mostlyclean-readline: mostlyclean-readline
32706
32707 mostlyclean-readline:
32708 @: $(MAKE); $(unstage)
32709 @[ -f ./readline/Makefile ] || exit 0; \
32710 r=`${PWD_COMMAND}`; export r; \
32711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32712 $(HOST_EXPORTS) \
32713 for flag in $(EXTRA_HOST_FLAGS) ; do \
32714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32715 done; \
32716 echo "Doing mostlyclean in readline" ; \
32717 (cd $(HOST_SUBDIR)/readline && \
32718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32720 "RANLIB=$${RANLIB}" \
32721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32722 mostlyclean) \
32723 || exit 1
32724
32725 @endif readline
32726
32727 .PHONY: maybe-clean-readline clean-readline
32728 maybe-clean-readline:
32729 @if readline
32730 maybe-clean-readline: clean-readline
32731
32732 clean-readline:
32733 @: $(MAKE); $(unstage)
32734 @[ -f ./readline/Makefile ] || exit 0; \
32735 r=`${PWD_COMMAND}`; export r; \
32736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32737 $(HOST_EXPORTS) \
32738 for flag in $(EXTRA_HOST_FLAGS) ; do \
32739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32740 done; \
32741 echo "Doing clean in readline" ; \
32742 (cd $(HOST_SUBDIR)/readline && \
32743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32745 "RANLIB=$${RANLIB}" \
32746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32747 clean) \
32748 || exit 1
32749
32750 @endif readline
32751
32752 .PHONY: maybe-distclean-readline distclean-readline
32753 maybe-distclean-readline:
32754 @if readline
32755 maybe-distclean-readline: distclean-readline
32756
32757 distclean-readline:
32758 @: $(MAKE); $(unstage)
32759 @[ -f ./readline/Makefile ] || exit 0; \
32760 r=`${PWD_COMMAND}`; export r; \
32761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32762 $(HOST_EXPORTS) \
32763 for flag in $(EXTRA_HOST_FLAGS) ; do \
32764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32765 done; \
32766 echo "Doing distclean in readline" ; \
32767 (cd $(HOST_SUBDIR)/readline && \
32768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32770 "RANLIB=$${RANLIB}" \
32771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32772 distclean) \
32773 || exit 1
32774
32775 @endif readline
32776
32777 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32778 maybe-maintainer-clean-readline:
32779 @if readline
32780 maybe-maintainer-clean-readline: maintainer-clean-readline
32781
32782 maintainer-clean-readline:
32783 @: $(MAKE); $(unstage)
32784 @[ -f ./readline/Makefile ] || exit 0; \
32785 r=`${PWD_COMMAND}`; export r; \
32786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32787 $(HOST_EXPORTS) \
32788 for flag in $(EXTRA_HOST_FLAGS) ; do \
32789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32790 done; \
32791 echo "Doing maintainer-clean in readline" ; \
32792 (cd $(HOST_SUBDIR)/readline && \
32793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32795 "RANLIB=$${RANLIB}" \
32796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32797 maintainer-clean) \
32798 || exit 1
32799
32800 @endif readline
32801
32802
32803
32804 .PHONY: configure-release maybe-configure-release
32805 maybe-configure-release:
32806 @if gcc-bootstrap
32807 configure-release: stage_current
32808 @endif gcc-bootstrap
32809 @if release
32810 maybe-configure-release: configure-release
32811 configure-release:
32812 @: $(MAKE); $(unstage)
32813 @r=`${PWD_COMMAND}`; export r; \
32814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32815 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
32816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
32817 $(HOST_EXPORTS) \
32818 echo Configuring in $(HOST_SUBDIR)/release; \
32819 cd "$(HOST_SUBDIR)/release" || exit 1; \
32820 case $(srcdir) in \
32821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32822 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
32823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32824 esac; \
32825 srcdiroption="--srcdir=$${topdir}/release"; \
32826 libsrcdir="$$s/release"; \
32827 $(SHELL) $${libsrcdir}/configure \
32828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32829 --target=${target_alias} $${srcdiroption} \
32830 || exit 1
32831 @endif release
32832
32833
32834
32835
32836
32837 .PHONY: all-release maybe-all-release
32838 maybe-all-release:
32839 @if gcc-bootstrap
32840 all-release: stage_current
32841 @endif gcc-bootstrap
32842 @if release
32843 TARGET-release=all
32844 maybe-all-release: all-release
32845 all-release: configure-release
32846 @: $(MAKE); $(unstage)
32847 @r=`${PWD_COMMAND}`; export r; \
32848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32849 $(HOST_EXPORTS) \
32850 (cd $(HOST_SUBDIR)/release && \
32851 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32852 $(TARGET-release))
32853 @endif release
32854
32855
32856
32857
32858 .PHONY: check-release maybe-check-release
32859 maybe-check-release:
32860 @if release
32861 maybe-check-release: check-release
32862
32863 check-release:
32864
32865 @endif release
32866
32867 .PHONY: install-release maybe-install-release
32868 maybe-install-release:
32869 @if release
32870 maybe-install-release: install-release
32871
32872 install-release:
32873
32874 @endif release
32875
32876 # Other targets (info, dvi, pdf, etc.)
32877
32878 .PHONY: maybe-info-release info-release
32879 maybe-info-release:
32880 @if release
32881 maybe-info-release: info-release
32882
32883 info-release: \
32884 configure-release
32885 @: $(MAKE); $(unstage)
32886 @[ -f ./release/Makefile ] || exit 0; \
32887 r=`${PWD_COMMAND}`; export r; \
32888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32889 $(HOST_EXPORTS) \
32890 for flag in $(EXTRA_HOST_FLAGS) ; do \
32891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32892 done; \
32893 echo "Doing info in release" ; \
32894 (cd $(HOST_SUBDIR)/release && \
32895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32897 "RANLIB=$${RANLIB}" \
32898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32899 info) \
32900 || exit 1
32901
32902 @endif release
32903
32904 .PHONY: maybe-dvi-release dvi-release
32905 maybe-dvi-release:
32906 @if release
32907 maybe-dvi-release: dvi-release
32908
32909 dvi-release: \
32910 configure-release
32911 @: $(MAKE); $(unstage)
32912 @[ -f ./release/Makefile ] || exit 0; \
32913 r=`${PWD_COMMAND}`; export r; \
32914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32915 $(HOST_EXPORTS) \
32916 for flag in $(EXTRA_HOST_FLAGS) ; do \
32917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32918 done; \
32919 echo "Doing dvi in release" ; \
32920 (cd $(HOST_SUBDIR)/release && \
32921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32923 "RANLIB=$${RANLIB}" \
32924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32925 dvi) \
32926 || exit 1
32927
32928 @endif release
32929
32930 .PHONY: maybe-pdf-release pdf-release
32931 maybe-pdf-release:
32932 @if release
32933 maybe-pdf-release: pdf-release
32934
32935 pdf-release: \
32936 configure-release
32937 @: $(MAKE); $(unstage)
32938 @[ -f ./release/Makefile ] || exit 0; \
32939 r=`${PWD_COMMAND}`; export r; \
32940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32941 $(HOST_EXPORTS) \
32942 for flag in $(EXTRA_HOST_FLAGS) ; do \
32943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32944 done; \
32945 echo "Doing pdf in release" ; \
32946 (cd $(HOST_SUBDIR)/release && \
32947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32949 "RANLIB=$${RANLIB}" \
32950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32951 pdf) \
32952 || exit 1
32953
32954 @endif release
32955
32956 .PHONY: maybe-html-release html-release
32957 maybe-html-release:
32958 @if release
32959 maybe-html-release: html-release
32960
32961 html-release: \
32962 configure-release
32963 @: $(MAKE); $(unstage)
32964 @[ -f ./release/Makefile ] || exit 0; \
32965 r=`${PWD_COMMAND}`; export r; \
32966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32967 $(HOST_EXPORTS) \
32968 for flag in $(EXTRA_HOST_FLAGS) ; do \
32969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32970 done; \
32971 echo "Doing html in release" ; \
32972 (cd $(HOST_SUBDIR)/release && \
32973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32975 "RANLIB=$${RANLIB}" \
32976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32977 html) \
32978 || exit 1
32979
32980 @endif release
32981
32982 .PHONY: maybe-TAGS-release TAGS-release
32983 maybe-TAGS-release:
32984 @if release
32985 maybe-TAGS-release: TAGS-release
32986
32987 TAGS-release: \
32988 configure-release
32989 @: $(MAKE); $(unstage)
32990 @[ -f ./release/Makefile ] || exit 0; \
32991 r=`${PWD_COMMAND}`; export r; \
32992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32993 $(HOST_EXPORTS) \
32994 for flag in $(EXTRA_HOST_FLAGS) ; do \
32995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32996 done; \
32997 echo "Doing TAGS in release" ; \
32998 (cd $(HOST_SUBDIR)/release && \
32999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33001 "RANLIB=$${RANLIB}" \
33002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33003 TAGS) \
33004 || exit 1
33005
33006 @endif release
33007
33008 .PHONY: maybe-install-info-release install-info-release
33009 maybe-install-info-release:
33010 @if release
33011 maybe-install-info-release: install-info-release
33012
33013 install-info-release: \
33014 configure-release \
33015 info-release
33016 @: $(MAKE); $(unstage)
33017 @[ -f ./release/Makefile ] || exit 0; \
33018 r=`${PWD_COMMAND}`; export r; \
33019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33020 $(HOST_EXPORTS) \
33021 for flag in $(EXTRA_HOST_FLAGS) ; do \
33022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33023 done; \
33024 echo "Doing install-info in release" ; \
33025 (cd $(HOST_SUBDIR)/release && \
33026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33028 "RANLIB=$${RANLIB}" \
33029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33030 install-info) \
33031 || exit 1
33032
33033 @endif release
33034
33035 .PHONY: maybe-install-pdf-release install-pdf-release
33036 maybe-install-pdf-release:
33037 @if release
33038 maybe-install-pdf-release: install-pdf-release
33039
33040 install-pdf-release: \
33041 configure-release \
33042 pdf-release
33043 @: $(MAKE); $(unstage)
33044 @[ -f ./release/Makefile ] || exit 0; \
33045 r=`${PWD_COMMAND}`; export r; \
33046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33047 $(HOST_EXPORTS) \
33048 for flag in $(EXTRA_HOST_FLAGS) ; do \
33049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33050 done; \
33051 echo "Doing install-pdf in release" ; \
33052 (cd $(HOST_SUBDIR)/release && \
33053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33055 "RANLIB=$${RANLIB}" \
33056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33057 install-pdf) \
33058 || exit 1
33059
33060 @endif release
33061
33062 .PHONY: maybe-install-html-release install-html-release
33063 maybe-install-html-release:
33064 @if release
33065 maybe-install-html-release: install-html-release
33066
33067 install-html-release: \
33068 configure-release \
33069 html-release
33070 @: $(MAKE); $(unstage)
33071 @[ -f ./release/Makefile ] || exit 0; \
33072 r=`${PWD_COMMAND}`; export r; \
33073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33074 $(HOST_EXPORTS) \
33075 for flag in $(EXTRA_HOST_FLAGS) ; do \
33076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33077 done; \
33078 echo "Doing install-html in release" ; \
33079 (cd $(HOST_SUBDIR)/release && \
33080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33082 "RANLIB=$${RANLIB}" \
33083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33084 install-html) \
33085 || exit 1
33086
33087 @endif release
33088
33089 .PHONY: maybe-installcheck-release installcheck-release
33090 maybe-installcheck-release:
33091 @if release
33092 maybe-installcheck-release: installcheck-release
33093
33094 installcheck-release: \
33095 configure-release
33096 @: $(MAKE); $(unstage)
33097 @[ -f ./release/Makefile ] || exit 0; \
33098 r=`${PWD_COMMAND}`; export r; \
33099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33100 $(HOST_EXPORTS) \
33101 for flag in $(EXTRA_HOST_FLAGS) ; do \
33102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33103 done; \
33104 echo "Doing installcheck in release" ; \
33105 (cd $(HOST_SUBDIR)/release && \
33106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33108 "RANLIB=$${RANLIB}" \
33109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33110 installcheck) \
33111 || exit 1
33112
33113 @endif release
33114
33115 .PHONY: maybe-mostlyclean-release mostlyclean-release
33116 maybe-mostlyclean-release:
33117 @if release
33118 maybe-mostlyclean-release: mostlyclean-release
33119
33120 mostlyclean-release:
33121 @: $(MAKE); $(unstage)
33122 @[ -f ./release/Makefile ] || exit 0; \
33123 r=`${PWD_COMMAND}`; export r; \
33124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33125 $(HOST_EXPORTS) \
33126 for flag in $(EXTRA_HOST_FLAGS) ; do \
33127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33128 done; \
33129 echo "Doing mostlyclean in release" ; \
33130 (cd $(HOST_SUBDIR)/release && \
33131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33133 "RANLIB=$${RANLIB}" \
33134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33135 mostlyclean) \
33136 || exit 1
33137
33138 @endif release
33139
33140 .PHONY: maybe-clean-release clean-release
33141 maybe-clean-release:
33142 @if release
33143 maybe-clean-release: clean-release
33144
33145 clean-release:
33146 @: $(MAKE); $(unstage)
33147 @[ -f ./release/Makefile ] || exit 0; \
33148 r=`${PWD_COMMAND}`; export r; \
33149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33150 $(HOST_EXPORTS) \
33151 for flag in $(EXTRA_HOST_FLAGS) ; do \
33152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33153 done; \
33154 echo "Doing clean in release" ; \
33155 (cd $(HOST_SUBDIR)/release && \
33156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33158 "RANLIB=$${RANLIB}" \
33159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33160 clean) \
33161 || exit 1
33162
33163 @endif release
33164
33165 .PHONY: maybe-distclean-release distclean-release
33166 maybe-distclean-release:
33167 @if release
33168 maybe-distclean-release: distclean-release
33169
33170 distclean-release:
33171 @: $(MAKE); $(unstage)
33172 @[ -f ./release/Makefile ] || exit 0; \
33173 r=`${PWD_COMMAND}`; export r; \
33174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33175 $(HOST_EXPORTS) \
33176 for flag in $(EXTRA_HOST_FLAGS) ; do \
33177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33178 done; \
33179 echo "Doing distclean in release" ; \
33180 (cd $(HOST_SUBDIR)/release && \
33181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33183 "RANLIB=$${RANLIB}" \
33184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33185 distclean) \
33186 || exit 1
33187
33188 @endif release
33189
33190 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
33191 maybe-maintainer-clean-release:
33192 @if release
33193 maybe-maintainer-clean-release: maintainer-clean-release
33194
33195 maintainer-clean-release:
33196 @: $(MAKE); $(unstage)
33197 @[ -f ./release/Makefile ] || exit 0; \
33198 r=`${PWD_COMMAND}`; export r; \
33199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33200 $(HOST_EXPORTS) \
33201 for flag in $(EXTRA_HOST_FLAGS) ; do \
33202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33203 done; \
33204 echo "Doing maintainer-clean in release" ; \
33205 (cd $(HOST_SUBDIR)/release && \
33206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33208 "RANLIB=$${RANLIB}" \
33209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33210 maintainer-clean) \
33211 || exit 1
33212
33213 @endif release
33214
33215
33216
33217 .PHONY: configure-recode maybe-configure-recode
33218 maybe-configure-recode:
33219 @if gcc-bootstrap
33220 configure-recode: stage_current
33221 @endif gcc-bootstrap
33222 @if recode
33223 maybe-configure-recode: configure-recode
33224 configure-recode:
33225 @: $(MAKE); $(unstage)
33226 @r=`${PWD_COMMAND}`; export r; \
33227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33228 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
33229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
33230 $(HOST_EXPORTS) \
33231 echo Configuring in $(HOST_SUBDIR)/recode; \
33232 cd "$(HOST_SUBDIR)/recode" || exit 1; \
33233 case $(srcdir) in \
33234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33235 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
33236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33237 esac; \
33238 srcdiroption="--srcdir=$${topdir}/recode"; \
33239 libsrcdir="$$s/recode"; \
33240 $(SHELL) $${libsrcdir}/configure \
33241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33242 --target=${target_alias} $${srcdiroption} \
33243 || exit 1
33244 @endif recode
33245
33246
33247
33248
33249
33250 .PHONY: all-recode maybe-all-recode
33251 maybe-all-recode:
33252 @if gcc-bootstrap
33253 all-recode: stage_current
33254 @endif gcc-bootstrap
33255 @if recode
33256 TARGET-recode=all
33257 maybe-all-recode: all-recode
33258 all-recode: configure-recode
33259 @: $(MAKE); $(unstage)
33260 @r=`${PWD_COMMAND}`; export r; \
33261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33262 $(HOST_EXPORTS) \
33263 (cd $(HOST_SUBDIR)/recode && \
33264 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33265 $(TARGET-recode))
33266 @endif recode
33267
33268
33269
33270
33271 .PHONY: check-recode maybe-check-recode
33272 maybe-check-recode:
33273 @if recode
33274 maybe-check-recode: check-recode
33275
33276 check-recode:
33277 @: $(MAKE); $(unstage)
33278 @r=`${PWD_COMMAND}`; export r; \
33279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33280 $(HOST_EXPORTS) \
33281 (cd $(HOST_SUBDIR)/recode && \
33282 $(MAKE) $(FLAGS_TO_PASS) check)
33283
33284 @endif recode
33285
33286 .PHONY: install-recode maybe-install-recode
33287 maybe-install-recode:
33288 @if recode
33289 maybe-install-recode: install-recode
33290
33291 install-recode: installdirs
33292 @: $(MAKE); $(unstage)
33293 @r=`${PWD_COMMAND}`; export r; \
33294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33295 $(HOST_EXPORTS) \
33296 (cd $(HOST_SUBDIR)/recode && \
33297 $(MAKE) $(FLAGS_TO_PASS) install)
33298
33299 @endif recode
33300
33301 # Other targets (info, dvi, pdf, etc.)
33302
33303 .PHONY: maybe-info-recode info-recode
33304 maybe-info-recode:
33305 @if recode
33306 maybe-info-recode: info-recode
33307
33308 info-recode: \
33309 configure-recode
33310 @: $(MAKE); $(unstage)
33311 @[ -f ./recode/Makefile ] || exit 0; \
33312 r=`${PWD_COMMAND}`; export r; \
33313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33314 $(HOST_EXPORTS) \
33315 for flag in $(EXTRA_HOST_FLAGS) ; do \
33316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33317 done; \
33318 echo "Doing info in recode" ; \
33319 (cd $(HOST_SUBDIR)/recode && \
33320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33322 "RANLIB=$${RANLIB}" \
33323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33324 info) \
33325 || exit 1
33326
33327 @endif recode
33328
33329 .PHONY: maybe-dvi-recode dvi-recode
33330 maybe-dvi-recode:
33331 @if recode
33332 maybe-dvi-recode: dvi-recode
33333
33334 dvi-recode: \
33335 configure-recode
33336 @: $(MAKE); $(unstage)
33337 @[ -f ./recode/Makefile ] || exit 0; \
33338 r=`${PWD_COMMAND}`; export r; \
33339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33340 $(HOST_EXPORTS) \
33341 for flag in $(EXTRA_HOST_FLAGS) ; do \
33342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33343 done; \
33344 echo "Doing dvi in recode" ; \
33345 (cd $(HOST_SUBDIR)/recode && \
33346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33348 "RANLIB=$${RANLIB}" \
33349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33350 dvi) \
33351 || exit 1
33352
33353 @endif recode
33354
33355 .PHONY: maybe-pdf-recode pdf-recode
33356 maybe-pdf-recode:
33357 @if recode
33358 maybe-pdf-recode: pdf-recode
33359
33360 pdf-recode: \
33361 configure-recode
33362 @: $(MAKE); $(unstage)
33363 @[ -f ./recode/Makefile ] || exit 0; \
33364 r=`${PWD_COMMAND}`; export r; \
33365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33366 $(HOST_EXPORTS) \
33367 for flag in $(EXTRA_HOST_FLAGS) ; do \
33368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33369 done; \
33370 echo "Doing pdf in recode" ; \
33371 (cd $(HOST_SUBDIR)/recode && \
33372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33374 "RANLIB=$${RANLIB}" \
33375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33376 pdf) \
33377 || exit 1
33378
33379 @endif recode
33380
33381 .PHONY: maybe-html-recode html-recode
33382 maybe-html-recode:
33383 @if recode
33384 maybe-html-recode: html-recode
33385
33386 html-recode: \
33387 configure-recode
33388 @: $(MAKE); $(unstage)
33389 @[ -f ./recode/Makefile ] || exit 0; \
33390 r=`${PWD_COMMAND}`; export r; \
33391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33392 $(HOST_EXPORTS) \
33393 for flag in $(EXTRA_HOST_FLAGS) ; do \
33394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33395 done; \
33396 echo "Doing html in recode" ; \
33397 (cd $(HOST_SUBDIR)/recode && \
33398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33400 "RANLIB=$${RANLIB}" \
33401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33402 html) \
33403 || exit 1
33404
33405 @endif recode
33406
33407 .PHONY: maybe-TAGS-recode TAGS-recode
33408 maybe-TAGS-recode:
33409 @if recode
33410 maybe-TAGS-recode: TAGS-recode
33411
33412 TAGS-recode: \
33413 configure-recode
33414 @: $(MAKE); $(unstage)
33415 @[ -f ./recode/Makefile ] || exit 0; \
33416 r=`${PWD_COMMAND}`; export r; \
33417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33418 $(HOST_EXPORTS) \
33419 for flag in $(EXTRA_HOST_FLAGS) ; do \
33420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33421 done; \
33422 echo "Doing TAGS in recode" ; \
33423 (cd $(HOST_SUBDIR)/recode && \
33424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33426 "RANLIB=$${RANLIB}" \
33427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33428 TAGS) \
33429 || exit 1
33430
33431 @endif recode
33432
33433 .PHONY: maybe-install-info-recode install-info-recode
33434 maybe-install-info-recode:
33435 @if recode
33436 maybe-install-info-recode: install-info-recode
33437
33438 install-info-recode: \
33439 configure-recode \
33440 info-recode
33441 @: $(MAKE); $(unstage)
33442 @[ -f ./recode/Makefile ] || exit 0; \
33443 r=`${PWD_COMMAND}`; export r; \
33444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33445 $(HOST_EXPORTS) \
33446 for flag in $(EXTRA_HOST_FLAGS) ; do \
33447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33448 done; \
33449 echo "Doing install-info in recode" ; \
33450 (cd $(HOST_SUBDIR)/recode && \
33451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33453 "RANLIB=$${RANLIB}" \
33454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33455 install-info) \
33456 || exit 1
33457
33458 @endif recode
33459
33460 .PHONY: maybe-install-pdf-recode install-pdf-recode
33461 maybe-install-pdf-recode:
33462 @if recode
33463 maybe-install-pdf-recode: install-pdf-recode
33464
33465 install-pdf-recode: \
33466 configure-recode \
33467 pdf-recode
33468 @: $(MAKE); $(unstage)
33469 @[ -f ./recode/Makefile ] || exit 0; \
33470 r=`${PWD_COMMAND}`; export r; \
33471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33472 $(HOST_EXPORTS) \
33473 for flag in $(EXTRA_HOST_FLAGS) ; do \
33474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33475 done; \
33476 echo "Doing install-pdf in recode" ; \
33477 (cd $(HOST_SUBDIR)/recode && \
33478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33480 "RANLIB=$${RANLIB}" \
33481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33482 install-pdf) \
33483 || exit 1
33484
33485 @endif recode
33486
33487 .PHONY: maybe-install-html-recode install-html-recode
33488 maybe-install-html-recode:
33489 @if recode
33490 maybe-install-html-recode: install-html-recode
33491
33492 install-html-recode: \
33493 configure-recode \
33494 html-recode
33495 @: $(MAKE); $(unstage)
33496 @[ -f ./recode/Makefile ] || exit 0; \
33497 r=`${PWD_COMMAND}`; export r; \
33498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33499 $(HOST_EXPORTS) \
33500 for flag in $(EXTRA_HOST_FLAGS) ; do \
33501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33502 done; \
33503 echo "Doing install-html in recode" ; \
33504 (cd $(HOST_SUBDIR)/recode && \
33505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33507 "RANLIB=$${RANLIB}" \
33508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33509 install-html) \
33510 || exit 1
33511
33512 @endif recode
33513
33514 .PHONY: maybe-installcheck-recode installcheck-recode
33515 maybe-installcheck-recode:
33516 @if recode
33517 maybe-installcheck-recode: installcheck-recode
33518
33519 installcheck-recode: \
33520 configure-recode
33521 @: $(MAKE); $(unstage)
33522 @[ -f ./recode/Makefile ] || exit 0; \
33523 r=`${PWD_COMMAND}`; export r; \
33524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33525 $(HOST_EXPORTS) \
33526 for flag in $(EXTRA_HOST_FLAGS) ; do \
33527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33528 done; \
33529 echo "Doing installcheck in recode" ; \
33530 (cd $(HOST_SUBDIR)/recode && \
33531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33533 "RANLIB=$${RANLIB}" \
33534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33535 installcheck) \
33536 || exit 1
33537
33538 @endif recode
33539
33540 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
33541 maybe-mostlyclean-recode:
33542 @if recode
33543 maybe-mostlyclean-recode: mostlyclean-recode
33544
33545 mostlyclean-recode:
33546 @: $(MAKE); $(unstage)
33547 @[ -f ./recode/Makefile ] || exit 0; \
33548 r=`${PWD_COMMAND}`; export r; \
33549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33550 $(HOST_EXPORTS) \
33551 for flag in $(EXTRA_HOST_FLAGS) ; do \
33552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33553 done; \
33554 echo "Doing mostlyclean in recode" ; \
33555 (cd $(HOST_SUBDIR)/recode && \
33556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33558 "RANLIB=$${RANLIB}" \
33559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33560 mostlyclean) \
33561 || exit 1
33562
33563 @endif recode
33564
33565 .PHONY: maybe-clean-recode clean-recode
33566 maybe-clean-recode:
33567 @if recode
33568 maybe-clean-recode: clean-recode
33569
33570 clean-recode:
33571 @: $(MAKE); $(unstage)
33572 @[ -f ./recode/Makefile ] || exit 0; \
33573 r=`${PWD_COMMAND}`; export r; \
33574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33575 $(HOST_EXPORTS) \
33576 for flag in $(EXTRA_HOST_FLAGS) ; do \
33577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33578 done; \
33579 echo "Doing clean in recode" ; \
33580 (cd $(HOST_SUBDIR)/recode && \
33581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33583 "RANLIB=$${RANLIB}" \
33584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33585 clean) \
33586 || exit 1
33587
33588 @endif recode
33589
33590 .PHONY: maybe-distclean-recode distclean-recode
33591 maybe-distclean-recode:
33592 @if recode
33593 maybe-distclean-recode: distclean-recode
33594
33595 distclean-recode:
33596 @: $(MAKE); $(unstage)
33597 @[ -f ./recode/Makefile ] || exit 0; \
33598 r=`${PWD_COMMAND}`; export r; \
33599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33600 $(HOST_EXPORTS) \
33601 for flag in $(EXTRA_HOST_FLAGS) ; do \
33602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33603 done; \
33604 echo "Doing distclean in recode" ; \
33605 (cd $(HOST_SUBDIR)/recode && \
33606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33608 "RANLIB=$${RANLIB}" \
33609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33610 distclean) \
33611 || exit 1
33612
33613 @endif recode
33614
33615 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
33616 maybe-maintainer-clean-recode:
33617 @if recode
33618 maybe-maintainer-clean-recode: maintainer-clean-recode
33619
33620 maintainer-clean-recode:
33621 @: $(MAKE); $(unstage)
33622 @[ -f ./recode/Makefile ] || exit 0; \
33623 r=`${PWD_COMMAND}`; export r; \
33624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33625 $(HOST_EXPORTS) \
33626 for flag in $(EXTRA_HOST_FLAGS) ; do \
33627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33628 done; \
33629 echo "Doing maintainer-clean in recode" ; \
33630 (cd $(HOST_SUBDIR)/recode && \
33631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33633 "RANLIB=$${RANLIB}" \
33634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33635 maintainer-clean) \
33636 || exit 1
33637
33638 @endif recode
33639
33640
33641
33642 .PHONY: configure-sed maybe-configure-sed
33643 maybe-configure-sed:
33644 @if gcc-bootstrap
33645 configure-sed: stage_current
33646 @endif gcc-bootstrap
33647 @if sed
33648 maybe-configure-sed: configure-sed
33649 configure-sed:
33650 @: $(MAKE); $(unstage)
33651 @r=`${PWD_COMMAND}`; export r; \
33652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33653 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
33654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
33655 $(HOST_EXPORTS) \
33656 echo Configuring in $(HOST_SUBDIR)/sed; \
33657 cd "$(HOST_SUBDIR)/sed" || exit 1; \
33658 case $(srcdir) in \
33659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33660 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
33661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33662 esac; \
33663 srcdiroption="--srcdir=$${topdir}/sed"; \
33664 libsrcdir="$$s/sed"; \
33665 $(SHELL) $${libsrcdir}/configure \
33666 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33667 --target=${target_alias} $${srcdiroption} \
33668 || exit 1
33669 @endif sed
33670
33671
33672
33673
33674
33675 .PHONY: all-sed maybe-all-sed
33676 maybe-all-sed:
33677 @if gcc-bootstrap
33678 all-sed: stage_current
33679 @endif gcc-bootstrap
33680 @if sed
33681 TARGET-sed=all
33682 maybe-all-sed: all-sed
33683 all-sed: configure-sed
33684 @: $(MAKE); $(unstage)
33685 @r=`${PWD_COMMAND}`; export r; \
33686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33687 $(HOST_EXPORTS) \
33688 (cd $(HOST_SUBDIR)/sed && \
33689 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33690 $(TARGET-sed))
33691 @endif sed
33692
33693
33694
33695
33696 .PHONY: check-sed maybe-check-sed
33697 maybe-check-sed:
33698 @if sed
33699 maybe-check-sed: check-sed
33700
33701 check-sed:
33702 @: $(MAKE); $(unstage)
33703 @r=`${PWD_COMMAND}`; export r; \
33704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33705 $(HOST_EXPORTS) \
33706 (cd $(HOST_SUBDIR)/sed && \
33707 $(MAKE) $(FLAGS_TO_PASS) check)
33708
33709 @endif sed
33710
33711 .PHONY: install-sed maybe-install-sed
33712 maybe-install-sed:
33713 @if sed
33714 maybe-install-sed: install-sed
33715
33716 install-sed: installdirs
33717 @: $(MAKE); $(unstage)
33718 @r=`${PWD_COMMAND}`; export r; \
33719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33720 $(HOST_EXPORTS) \
33721 (cd $(HOST_SUBDIR)/sed && \
33722 $(MAKE) $(FLAGS_TO_PASS) install)
33723
33724 @endif sed
33725
33726 # Other targets (info, dvi, pdf, etc.)
33727
33728 .PHONY: maybe-info-sed info-sed
33729 maybe-info-sed:
33730 @if sed
33731 maybe-info-sed: info-sed
33732
33733 info-sed: \
33734 configure-sed
33735 @: $(MAKE); $(unstage)
33736 @[ -f ./sed/Makefile ] || exit 0; \
33737 r=`${PWD_COMMAND}`; export r; \
33738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739 $(HOST_EXPORTS) \
33740 for flag in $(EXTRA_HOST_FLAGS) ; do \
33741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33742 done; \
33743 echo "Doing info in sed" ; \
33744 (cd $(HOST_SUBDIR)/sed && \
33745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33747 "RANLIB=$${RANLIB}" \
33748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33749 info) \
33750 || exit 1
33751
33752 @endif sed
33753
33754 .PHONY: maybe-dvi-sed dvi-sed
33755 maybe-dvi-sed:
33756 @if sed
33757 maybe-dvi-sed: dvi-sed
33758
33759 dvi-sed: \
33760 configure-sed
33761 @: $(MAKE); $(unstage)
33762 @[ -f ./sed/Makefile ] || exit 0; \
33763 r=`${PWD_COMMAND}`; export r; \
33764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33765 $(HOST_EXPORTS) \
33766 for flag in $(EXTRA_HOST_FLAGS) ; do \
33767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33768 done; \
33769 echo "Doing dvi in sed" ; \
33770 (cd $(HOST_SUBDIR)/sed && \
33771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33773 "RANLIB=$${RANLIB}" \
33774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33775 dvi) \
33776 || exit 1
33777
33778 @endif sed
33779
33780 .PHONY: maybe-pdf-sed pdf-sed
33781 maybe-pdf-sed:
33782 @if sed
33783 maybe-pdf-sed: pdf-sed
33784
33785 pdf-sed: \
33786 configure-sed
33787 @: $(MAKE); $(unstage)
33788 @[ -f ./sed/Makefile ] || exit 0; \
33789 r=`${PWD_COMMAND}`; export r; \
33790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33791 $(HOST_EXPORTS) \
33792 for flag in $(EXTRA_HOST_FLAGS) ; do \
33793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33794 done; \
33795 echo "Doing pdf in sed" ; \
33796 (cd $(HOST_SUBDIR)/sed && \
33797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33799 "RANLIB=$${RANLIB}" \
33800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33801 pdf) \
33802 || exit 1
33803
33804 @endif sed
33805
33806 .PHONY: maybe-html-sed html-sed
33807 maybe-html-sed:
33808 @if sed
33809 maybe-html-sed: html-sed
33810
33811 html-sed: \
33812 configure-sed
33813 @: $(MAKE); $(unstage)
33814 @[ -f ./sed/Makefile ] || exit 0; \
33815 r=`${PWD_COMMAND}`; export r; \
33816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33817 $(HOST_EXPORTS) \
33818 for flag in $(EXTRA_HOST_FLAGS) ; do \
33819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33820 done; \
33821 echo "Doing html in sed" ; \
33822 (cd $(HOST_SUBDIR)/sed && \
33823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33825 "RANLIB=$${RANLIB}" \
33826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33827 html) \
33828 || exit 1
33829
33830 @endif sed
33831
33832 .PHONY: maybe-TAGS-sed TAGS-sed
33833 maybe-TAGS-sed:
33834 @if sed
33835 maybe-TAGS-sed: TAGS-sed
33836
33837 TAGS-sed: \
33838 configure-sed
33839 @: $(MAKE); $(unstage)
33840 @[ -f ./sed/Makefile ] || exit 0; \
33841 r=`${PWD_COMMAND}`; export r; \
33842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33843 $(HOST_EXPORTS) \
33844 for flag in $(EXTRA_HOST_FLAGS) ; do \
33845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33846 done; \
33847 echo "Doing TAGS in sed" ; \
33848 (cd $(HOST_SUBDIR)/sed && \
33849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33851 "RANLIB=$${RANLIB}" \
33852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33853 TAGS) \
33854 || exit 1
33855
33856 @endif sed
33857
33858 .PHONY: maybe-install-info-sed install-info-sed
33859 maybe-install-info-sed:
33860 @if sed
33861 maybe-install-info-sed: install-info-sed
33862
33863 install-info-sed: \
33864 configure-sed \
33865 info-sed
33866 @: $(MAKE); $(unstage)
33867 @[ -f ./sed/Makefile ] || exit 0; \
33868 r=`${PWD_COMMAND}`; export r; \
33869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33870 $(HOST_EXPORTS) \
33871 for flag in $(EXTRA_HOST_FLAGS) ; do \
33872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33873 done; \
33874 echo "Doing install-info in sed" ; \
33875 (cd $(HOST_SUBDIR)/sed && \
33876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33878 "RANLIB=$${RANLIB}" \
33879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33880 install-info) \
33881 || exit 1
33882
33883 @endif sed
33884
33885 .PHONY: maybe-install-pdf-sed install-pdf-sed
33886 maybe-install-pdf-sed:
33887 @if sed
33888 maybe-install-pdf-sed: install-pdf-sed
33889
33890 install-pdf-sed: \
33891 configure-sed \
33892 pdf-sed
33893 @: $(MAKE); $(unstage)
33894 @[ -f ./sed/Makefile ] || exit 0; \
33895 r=`${PWD_COMMAND}`; export r; \
33896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33897 $(HOST_EXPORTS) \
33898 for flag in $(EXTRA_HOST_FLAGS) ; do \
33899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33900 done; \
33901 echo "Doing install-pdf in sed" ; \
33902 (cd $(HOST_SUBDIR)/sed && \
33903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33905 "RANLIB=$${RANLIB}" \
33906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33907 install-pdf) \
33908 || exit 1
33909
33910 @endif sed
33911
33912 .PHONY: maybe-install-html-sed install-html-sed
33913 maybe-install-html-sed:
33914 @if sed
33915 maybe-install-html-sed: install-html-sed
33916
33917 install-html-sed: \
33918 configure-sed \
33919 html-sed
33920 @: $(MAKE); $(unstage)
33921 @[ -f ./sed/Makefile ] || exit 0; \
33922 r=`${PWD_COMMAND}`; export r; \
33923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33924 $(HOST_EXPORTS) \
33925 for flag in $(EXTRA_HOST_FLAGS) ; do \
33926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33927 done; \
33928 echo "Doing install-html in sed" ; \
33929 (cd $(HOST_SUBDIR)/sed && \
33930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33932 "RANLIB=$${RANLIB}" \
33933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33934 install-html) \
33935 || exit 1
33936
33937 @endif sed
33938
33939 .PHONY: maybe-installcheck-sed installcheck-sed
33940 maybe-installcheck-sed:
33941 @if sed
33942 maybe-installcheck-sed: installcheck-sed
33943
33944 installcheck-sed: \
33945 configure-sed
33946 @: $(MAKE); $(unstage)
33947 @[ -f ./sed/Makefile ] || exit 0; \
33948 r=`${PWD_COMMAND}`; export r; \
33949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33950 $(HOST_EXPORTS) \
33951 for flag in $(EXTRA_HOST_FLAGS) ; do \
33952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33953 done; \
33954 echo "Doing installcheck in sed" ; \
33955 (cd $(HOST_SUBDIR)/sed && \
33956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33958 "RANLIB=$${RANLIB}" \
33959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33960 installcheck) \
33961 || exit 1
33962
33963 @endif sed
33964
33965 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
33966 maybe-mostlyclean-sed:
33967 @if sed
33968 maybe-mostlyclean-sed: mostlyclean-sed
33969
33970 mostlyclean-sed:
33971 @: $(MAKE); $(unstage)
33972 @[ -f ./sed/Makefile ] || exit 0; \
33973 r=`${PWD_COMMAND}`; export r; \
33974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33975 $(HOST_EXPORTS) \
33976 for flag in $(EXTRA_HOST_FLAGS) ; do \
33977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33978 done; \
33979 echo "Doing mostlyclean in sed" ; \
33980 (cd $(HOST_SUBDIR)/sed && \
33981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33983 "RANLIB=$${RANLIB}" \
33984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33985 mostlyclean) \
33986 || exit 1
33987
33988 @endif sed
33989
33990 .PHONY: maybe-clean-sed clean-sed
33991 maybe-clean-sed:
33992 @if sed
33993 maybe-clean-sed: clean-sed
33994
33995 clean-sed:
33996 @: $(MAKE); $(unstage)
33997 @[ -f ./sed/Makefile ] || exit 0; \
33998 r=`${PWD_COMMAND}`; export r; \
33999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34000 $(HOST_EXPORTS) \
34001 for flag in $(EXTRA_HOST_FLAGS) ; do \
34002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34003 done; \
34004 echo "Doing clean in sed" ; \
34005 (cd $(HOST_SUBDIR)/sed && \
34006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34008 "RANLIB=$${RANLIB}" \
34009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34010 clean) \
34011 || exit 1
34012
34013 @endif sed
34014
34015 .PHONY: maybe-distclean-sed distclean-sed
34016 maybe-distclean-sed:
34017 @if sed
34018 maybe-distclean-sed: distclean-sed
34019
34020 distclean-sed:
34021 @: $(MAKE); $(unstage)
34022 @[ -f ./sed/Makefile ] || exit 0; \
34023 r=`${PWD_COMMAND}`; export r; \
34024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34025 $(HOST_EXPORTS) \
34026 for flag in $(EXTRA_HOST_FLAGS) ; do \
34027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34028 done; \
34029 echo "Doing distclean in sed" ; \
34030 (cd $(HOST_SUBDIR)/sed && \
34031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34033 "RANLIB=$${RANLIB}" \
34034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34035 distclean) \
34036 || exit 1
34037
34038 @endif sed
34039
34040 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
34041 maybe-maintainer-clean-sed:
34042 @if sed
34043 maybe-maintainer-clean-sed: maintainer-clean-sed
34044
34045 maintainer-clean-sed:
34046 @: $(MAKE); $(unstage)
34047 @[ -f ./sed/Makefile ] || exit 0; \
34048 r=`${PWD_COMMAND}`; export r; \
34049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34050 $(HOST_EXPORTS) \
34051 for flag in $(EXTRA_HOST_FLAGS) ; do \
34052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34053 done; \
34054 echo "Doing maintainer-clean in sed" ; \
34055 (cd $(HOST_SUBDIR)/sed && \
34056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34058 "RANLIB=$${RANLIB}" \
34059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34060 maintainer-clean) \
34061 || exit 1
34062
34063 @endif sed
34064
34065
34066
34067 .PHONY: configure-send-pr maybe-configure-send-pr
34068 maybe-configure-send-pr:
34069 @if gcc-bootstrap
34070 configure-send-pr: stage_current
34071 @endif gcc-bootstrap
34072 @if send-pr
34073 maybe-configure-send-pr: configure-send-pr
34074 configure-send-pr:
34075 @: $(MAKE); $(unstage)
34076 @r=`${PWD_COMMAND}`; export r; \
34077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34078 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
34079 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
34080 $(HOST_EXPORTS) \
34081 echo Configuring in $(HOST_SUBDIR)/send-pr; \
34082 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
34083 case $(srcdir) in \
34084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34085 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
34086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34087 esac; \
34088 srcdiroption="--srcdir=$${topdir}/send-pr"; \
34089 libsrcdir="$$s/send-pr"; \
34090 $(SHELL) $${libsrcdir}/configure \
34091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34092 --target=${target_alias} $${srcdiroption} \
34093 || exit 1
34094 @endif send-pr
34095
34096
34097
34098
34099
34100 .PHONY: all-send-pr maybe-all-send-pr
34101 maybe-all-send-pr:
34102 @if gcc-bootstrap
34103 all-send-pr: stage_current
34104 @endif gcc-bootstrap
34105 @if send-pr
34106 TARGET-send-pr=all
34107 maybe-all-send-pr: all-send-pr
34108 all-send-pr: configure-send-pr
34109 @: $(MAKE); $(unstage)
34110 @r=`${PWD_COMMAND}`; export r; \
34111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34112 $(HOST_EXPORTS) \
34113 (cd $(HOST_SUBDIR)/send-pr && \
34114 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34115 $(TARGET-send-pr))
34116 @endif send-pr
34117
34118
34119
34120
34121 .PHONY: check-send-pr maybe-check-send-pr
34122 maybe-check-send-pr:
34123 @if send-pr
34124 maybe-check-send-pr: check-send-pr
34125
34126 check-send-pr:
34127 @: $(MAKE); $(unstage)
34128 @r=`${PWD_COMMAND}`; export r; \
34129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34130 $(HOST_EXPORTS) \
34131 (cd $(HOST_SUBDIR)/send-pr && \
34132 $(MAKE) $(FLAGS_TO_PASS) check)
34133
34134 @endif send-pr
34135
34136 .PHONY: install-send-pr maybe-install-send-pr
34137 maybe-install-send-pr:
34138 @if send-pr
34139 maybe-install-send-pr: install-send-pr
34140
34141 install-send-pr: installdirs
34142 @: $(MAKE); $(unstage)
34143 @r=`${PWD_COMMAND}`; export r; \
34144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34145 $(HOST_EXPORTS) \
34146 (cd $(HOST_SUBDIR)/send-pr && \
34147 $(MAKE) $(FLAGS_TO_PASS) install)
34148
34149 @endif send-pr
34150
34151 # Other targets (info, dvi, pdf, etc.)
34152
34153 .PHONY: maybe-info-send-pr info-send-pr
34154 maybe-info-send-pr:
34155 @if send-pr
34156 maybe-info-send-pr: info-send-pr
34157
34158 info-send-pr: \
34159 configure-send-pr
34160 @: $(MAKE); $(unstage)
34161 @[ -f ./send-pr/Makefile ] || exit 0; \
34162 r=`${PWD_COMMAND}`; export r; \
34163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34164 $(HOST_EXPORTS) \
34165 for flag in $(EXTRA_HOST_FLAGS) ; do \
34166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34167 done; \
34168 echo "Doing info in send-pr" ; \
34169 (cd $(HOST_SUBDIR)/send-pr && \
34170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34172 "RANLIB=$${RANLIB}" \
34173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34174 info) \
34175 || exit 1
34176
34177 @endif send-pr
34178
34179 .PHONY: maybe-dvi-send-pr dvi-send-pr
34180 maybe-dvi-send-pr:
34181 @if send-pr
34182 maybe-dvi-send-pr: dvi-send-pr
34183
34184 dvi-send-pr: \
34185 configure-send-pr
34186 @: $(MAKE); $(unstage)
34187 @[ -f ./send-pr/Makefile ] || exit 0; \
34188 r=`${PWD_COMMAND}`; export r; \
34189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34190 $(HOST_EXPORTS) \
34191 for flag in $(EXTRA_HOST_FLAGS) ; do \
34192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34193 done; \
34194 echo "Doing dvi in send-pr" ; \
34195 (cd $(HOST_SUBDIR)/send-pr && \
34196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34198 "RANLIB=$${RANLIB}" \
34199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34200 dvi) \
34201 || exit 1
34202
34203 @endif send-pr
34204
34205 .PHONY: maybe-pdf-send-pr pdf-send-pr
34206 maybe-pdf-send-pr:
34207 @if send-pr
34208 maybe-pdf-send-pr: pdf-send-pr
34209
34210 pdf-send-pr: \
34211 configure-send-pr
34212 @: $(MAKE); $(unstage)
34213 @[ -f ./send-pr/Makefile ] || exit 0; \
34214 r=`${PWD_COMMAND}`; export r; \
34215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216 $(HOST_EXPORTS) \
34217 for flag in $(EXTRA_HOST_FLAGS) ; do \
34218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34219 done; \
34220 echo "Doing pdf in send-pr" ; \
34221 (cd $(HOST_SUBDIR)/send-pr && \
34222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34224 "RANLIB=$${RANLIB}" \
34225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34226 pdf) \
34227 || exit 1
34228
34229 @endif send-pr
34230
34231 .PHONY: maybe-html-send-pr html-send-pr
34232 maybe-html-send-pr:
34233 @if send-pr
34234 maybe-html-send-pr: html-send-pr
34235
34236 html-send-pr: \
34237 configure-send-pr
34238 @: $(MAKE); $(unstage)
34239 @[ -f ./send-pr/Makefile ] || exit 0; \
34240 r=`${PWD_COMMAND}`; export r; \
34241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34242 $(HOST_EXPORTS) \
34243 for flag in $(EXTRA_HOST_FLAGS) ; do \
34244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34245 done; \
34246 echo "Doing html in send-pr" ; \
34247 (cd $(HOST_SUBDIR)/send-pr && \
34248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34250 "RANLIB=$${RANLIB}" \
34251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34252 html) \
34253 || exit 1
34254
34255 @endif send-pr
34256
34257 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
34258 maybe-TAGS-send-pr:
34259 @if send-pr
34260 maybe-TAGS-send-pr: TAGS-send-pr
34261
34262 TAGS-send-pr: \
34263 configure-send-pr
34264 @: $(MAKE); $(unstage)
34265 @[ -f ./send-pr/Makefile ] || exit 0; \
34266 r=`${PWD_COMMAND}`; export r; \
34267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34268 $(HOST_EXPORTS) \
34269 for flag in $(EXTRA_HOST_FLAGS) ; do \
34270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34271 done; \
34272 echo "Doing TAGS in send-pr" ; \
34273 (cd $(HOST_SUBDIR)/send-pr && \
34274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34276 "RANLIB=$${RANLIB}" \
34277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34278 TAGS) \
34279 || exit 1
34280
34281 @endif send-pr
34282
34283 .PHONY: maybe-install-info-send-pr install-info-send-pr
34284 maybe-install-info-send-pr:
34285 @if send-pr
34286 maybe-install-info-send-pr: install-info-send-pr
34287
34288 install-info-send-pr: \
34289 configure-send-pr \
34290 info-send-pr
34291 @: $(MAKE); $(unstage)
34292 @[ -f ./send-pr/Makefile ] || exit 0; \
34293 r=`${PWD_COMMAND}`; export r; \
34294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34295 $(HOST_EXPORTS) \
34296 for flag in $(EXTRA_HOST_FLAGS) ; do \
34297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34298 done; \
34299 echo "Doing install-info in send-pr" ; \
34300 (cd $(HOST_SUBDIR)/send-pr && \
34301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34303 "RANLIB=$${RANLIB}" \
34304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34305 install-info) \
34306 || exit 1
34307
34308 @endif send-pr
34309
34310 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
34311 maybe-install-pdf-send-pr:
34312 @if send-pr
34313 maybe-install-pdf-send-pr: install-pdf-send-pr
34314
34315 install-pdf-send-pr: \
34316 configure-send-pr \
34317 pdf-send-pr
34318 @: $(MAKE); $(unstage)
34319 @[ -f ./send-pr/Makefile ] || exit 0; \
34320 r=`${PWD_COMMAND}`; export r; \
34321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34322 $(HOST_EXPORTS) \
34323 for flag in $(EXTRA_HOST_FLAGS) ; do \
34324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34325 done; \
34326 echo "Doing install-pdf in send-pr" ; \
34327 (cd $(HOST_SUBDIR)/send-pr && \
34328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34330 "RANLIB=$${RANLIB}" \
34331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34332 install-pdf) \
34333 || exit 1
34334
34335 @endif send-pr
34336
34337 .PHONY: maybe-install-html-send-pr install-html-send-pr
34338 maybe-install-html-send-pr:
34339 @if send-pr
34340 maybe-install-html-send-pr: install-html-send-pr
34341
34342 install-html-send-pr: \
34343 configure-send-pr \
34344 html-send-pr
34345 @: $(MAKE); $(unstage)
34346 @[ -f ./send-pr/Makefile ] || exit 0; \
34347 r=`${PWD_COMMAND}`; export r; \
34348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34349 $(HOST_EXPORTS) \
34350 for flag in $(EXTRA_HOST_FLAGS) ; do \
34351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34352 done; \
34353 echo "Doing install-html in send-pr" ; \
34354 (cd $(HOST_SUBDIR)/send-pr && \
34355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34357 "RANLIB=$${RANLIB}" \
34358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34359 install-html) \
34360 || exit 1
34361
34362 @endif send-pr
34363
34364 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
34365 maybe-installcheck-send-pr:
34366 @if send-pr
34367 maybe-installcheck-send-pr: installcheck-send-pr
34368
34369 installcheck-send-pr: \
34370 configure-send-pr
34371 @: $(MAKE); $(unstage)
34372 @[ -f ./send-pr/Makefile ] || exit 0; \
34373 r=`${PWD_COMMAND}`; export r; \
34374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34375 $(HOST_EXPORTS) \
34376 for flag in $(EXTRA_HOST_FLAGS) ; do \
34377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34378 done; \
34379 echo "Doing installcheck in send-pr" ; \
34380 (cd $(HOST_SUBDIR)/send-pr && \
34381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34383 "RANLIB=$${RANLIB}" \
34384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34385 installcheck) \
34386 || exit 1
34387
34388 @endif send-pr
34389
34390 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
34391 maybe-mostlyclean-send-pr:
34392 @if send-pr
34393 maybe-mostlyclean-send-pr: mostlyclean-send-pr
34394
34395 mostlyclean-send-pr:
34396 @: $(MAKE); $(unstage)
34397 @[ -f ./send-pr/Makefile ] || exit 0; \
34398 r=`${PWD_COMMAND}`; export r; \
34399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34400 $(HOST_EXPORTS) \
34401 for flag in $(EXTRA_HOST_FLAGS) ; do \
34402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34403 done; \
34404 echo "Doing mostlyclean in send-pr" ; \
34405 (cd $(HOST_SUBDIR)/send-pr && \
34406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34408 "RANLIB=$${RANLIB}" \
34409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34410 mostlyclean) \
34411 || exit 1
34412
34413 @endif send-pr
34414
34415 .PHONY: maybe-clean-send-pr clean-send-pr
34416 maybe-clean-send-pr:
34417 @if send-pr
34418 maybe-clean-send-pr: clean-send-pr
34419
34420 clean-send-pr:
34421 @: $(MAKE); $(unstage)
34422 @[ -f ./send-pr/Makefile ] || exit 0; \
34423 r=`${PWD_COMMAND}`; export r; \
34424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34425 $(HOST_EXPORTS) \
34426 for flag in $(EXTRA_HOST_FLAGS) ; do \
34427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34428 done; \
34429 echo "Doing clean in send-pr" ; \
34430 (cd $(HOST_SUBDIR)/send-pr && \
34431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34433 "RANLIB=$${RANLIB}" \
34434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34435 clean) \
34436 || exit 1
34437
34438 @endif send-pr
34439
34440 .PHONY: maybe-distclean-send-pr distclean-send-pr
34441 maybe-distclean-send-pr:
34442 @if send-pr
34443 maybe-distclean-send-pr: distclean-send-pr
34444
34445 distclean-send-pr:
34446 @: $(MAKE); $(unstage)
34447 @[ -f ./send-pr/Makefile ] || exit 0; \
34448 r=`${PWD_COMMAND}`; export r; \
34449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34450 $(HOST_EXPORTS) \
34451 for flag in $(EXTRA_HOST_FLAGS) ; do \
34452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34453 done; \
34454 echo "Doing distclean in send-pr" ; \
34455 (cd $(HOST_SUBDIR)/send-pr && \
34456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34458 "RANLIB=$${RANLIB}" \
34459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34460 distclean) \
34461 || exit 1
34462
34463 @endif send-pr
34464
34465 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
34466 maybe-maintainer-clean-send-pr:
34467 @if send-pr
34468 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
34469
34470 maintainer-clean-send-pr:
34471 @: $(MAKE); $(unstage)
34472 @[ -f ./send-pr/Makefile ] || exit 0; \
34473 r=`${PWD_COMMAND}`; export r; \
34474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34475 $(HOST_EXPORTS) \
34476 for flag in $(EXTRA_HOST_FLAGS) ; do \
34477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34478 done; \
34479 echo "Doing maintainer-clean in send-pr" ; \
34480 (cd $(HOST_SUBDIR)/send-pr && \
34481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34483 "RANLIB=$${RANLIB}" \
34484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34485 maintainer-clean) \
34486 || exit 1
34487
34488 @endif send-pr
34489
34490
34491
34492 .PHONY: configure-shellutils maybe-configure-shellutils
34493 maybe-configure-shellutils:
34494 @if gcc-bootstrap
34495 configure-shellutils: stage_current
34496 @endif gcc-bootstrap
34497 @if shellutils
34498 maybe-configure-shellutils: configure-shellutils
34499 configure-shellutils:
34500 @: $(MAKE); $(unstage)
34501 @r=`${PWD_COMMAND}`; export r; \
34502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34503 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
34504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
34505 $(HOST_EXPORTS) \
34506 echo Configuring in $(HOST_SUBDIR)/shellutils; \
34507 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
34508 case $(srcdir) in \
34509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34510 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
34511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34512 esac; \
34513 srcdiroption="--srcdir=$${topdir}/shellutils"; \
34514 libsrcdir="$$s/shellutils"; \
34515 $(SHELL) $${libsrcdir}/configure \
34516 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34517 --target=${target_alias} $${srcdiroption} \
34518 || exit 1
34519 @endif shellutils
34520
34521
34522
34523
34524
34525 .PHONY: all-shellutils maybe-all-shellutils
34526 maybe-all-shellutils:
34527 @if gcc-bootstrap
34528 all-shellutils: stage_current
34529 @endif gcc-bootstrap
34530 @if shellutils
34531 TARGET-shellutils=all
34532 maybe-all-shellutils: all-shellutils
34533 all-shellutils: configure-shellutils
34534 @: $(MAKE); $(unstage)
34535 @r=`${PWD_COMMAND}`; export r; \
34536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34537 $(HOST_EXPORTS) \
34538 (cd $(HOST_SUBDIR)/shellutils && \
34539 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34540 $(TARGET-shellutils))
34541 @endif shellutils
34542
34543
34544
34545
34546 .PHONY: check-shellutils maybe-check-shellutils
34547 maybe-check-shellutils:
34548 @if shellutils
34549 maybe-check-shellutils: check-shellutils
34550
34551 check-shellutils:
34552 @: $(MAKE); $(unstage)
34553 @r=`${PWD_COMMAND}`; export r; \
34554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34555 $(HOST_EXPORTS) \
34556 (cd $(HOST_SUBDIR)/shellutils && \
34557 $(MAKE) $(FLAGS_TO_PASS) check)
34558
34559 @endif shellutils
34560
34561 .PHONY: install-shellutils maybe-install-shellutils
34562 maybe-install-shellutils:
34563 @if shellutils
34564 maybe-install-shellutils: install-shellutils
34565
34566 install-shellutils: installdirs
34567 @: $(MAKE); $(unstage)
34568 @r=`${PWD_COMMAND}`; export r; \
34569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34570 $(HOST_EXPORTS) \
34571 (cd $(HOST_SUBDIR)/shellutils && \
34572 $(MAKE) $(FLAGS_TO_PASS) install)
34573
34574 @endif shellutils
34575
34576 # Other targets (info, dvi, pdf, etc.)
34577
34578 .PHONY: maybe-info-shellutils info-shellutils
34579 maybe-info-shellutils:
34580 @if shellutils
34581 maybe-info-shellutils: info-shellutils
34582
34583 info-shellutils: \
34584 configure-shellutils
34585 @: $(MAKE); $(unstage)
34586 @[ -f ./shellutils/Makefile ] || exit 0; \
34587 r=`${PWD_COMMAND}`; export r; \
34588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34589 $(HOST_EXPORTS) \
34590 for flag in $(EXTRA_HOST_FLAGS) ; do \
34591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34592 done; \
34593 echo "Doing info in shellutils" ; \
34594 (cd $(HOST_SUBDIR)/shellutils && \
34595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34597 "RANLIB=$${RANLIB}" \
34598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34599 info) \
34600 || exit 1
34601
34602 @endif shellutils
34603
34604 .PHONY: maybe-dvi-shellutils dvi-shellutils
34605 maybe-dvi-shellutils:
34606 @if shellutils
34607 maybe-dvi-shellutils: dvi-shellutils
34608
34609 dvi-shellutils: \
34610 configure-shellutils
34611 @: $(MAKE); $(unstage)
34612 @[ -f ./shellutils/Makefile ] || exit 0; \
34613 r=`${PWD_COMMAND}`; export r; \
34614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34615 $(HOST_EXPORTS) \
34616 for flag in $(EXTRA_HOST_FLAGS) ; do \
34617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34618 done; \
34619 echo "Doing dvi in shellutils" ; \
34620 (cd $(HOST_SUBDIR)/shellutils && \
34621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34623 "RANLIB=$${RANLIB}" \
34624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34625 dvi) \
34626 || exit 1
34627
34628 @endif shellutils
34629
34630 .PHONY: maybe-pdf-shellutils pdf-shellutils
34631 maybe-pdf-shellutils:
34632 @if shellutils
34633 maybe-pdf-shellutils: pdf-shellutils
34634
34635 pdf-shellutils: \
34636 configure-shellutils
34637 @: $(MAKE); $(unstage)
34638 @[ -f ./shellutils/Makefile ] || exit 0; \
34639 r=`${PWD_COMMAND}`; export r; \
34640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641 $(HOST_EXPORTS) \
34642 for flag in $(EXTRA_HOST_FLAGS) ; do \
34643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34644 done; \
34645 echo "Doing pdf in shellutils" ; \
34646 (cd $(HOST_SUBDIR)/shellutils && \
34647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34649 "RANLIB=$${RANLIB}" \
34650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34651 pdf) \
34652 || exit 1
34653
34654 @endif shellutils
34655
34656 .PHONY: maybe-html-shellutils html-shellutils
34657 maybe-html-shellutils:
34658 @if shellutils
34659 maybe-html-shellutils: html-shellutils
34660
34661 html-shellutils: \
34662 configure-shellutils
34663 @: $(MAKE); $(unstage)
34664 @[ -f ./shellutils/Makefile ] || exit 0; \
34665 r=`${PWD_COMMAND}`; export r; \
34666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34667 $(HOST_EXPORTS) \
34668 for flag in $(EXTRA_HOST_FLAGS) ; do \
34669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34670 done; \
34671 echo "Doing html in shellutils" ; \
34672 (cd $(HOST_SUBDIR)/shellutils && \
34673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34675 "RANLIB=$${RANLIB}" \
34676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34677 html) \
34678 || exit 1
34679
34680 @endif shellutils
34681
34682 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
34683 maybe-TAGS-shellutils:
34684 @if shellutils
34685 maybe-TAGS-shellutils: TAGS-shellutils
34686
34687 TAGS-shellutils: \
34688 configure-shellutils
34689 @: $(MAKE); $(unstage)
34690 @[ -f ./shellutils/Makefile ] || exit 0; \
34691 r=`${PWD_COMMAND}`; export r; \
34692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34693 $(HOST_EXPORTS) \
34694 for flag in $(EXTRA_HOST_FLAGS) ; do \
34695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34696 done; \
34697 echo "Doing TAGS in shellutils" ; \
34698 (cd $(HOST_SUBDIR)/shellutils && \
34699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34701 "RANLIB=$${RANLIB}" \
34702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34703 TAGS) \
34704 || exit 1
34705
34706 @endif shellutils
34707
34708 .PHONY: maybe-install-info-shellutils install-info-shellutils
34709 maybe-install-info-shellutils:
34710 @if shellutils
34711 maybe-install-info-shellutils: install-info-shellutils
34712
34713 install-info-shellutils: \
34714 configure-shellutils \
34715 info-shellutils
34716 @: $(MAKE); $(unstage)
34717 @[ -f ./shellutils/Makefile ] || exit 0; \
34718 r=`${PWD_COMMAND}`; export r; \
34719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34720 $(HOST_EXPORTS) \
34721 for flag in $(EXTRA_HOST_FLAGS) ; do \
34722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34723 done; \
34724 echo "Doing install-info in shellutils" ; \
34725 (cd $(HOST_SUBDIR)/shellutils && \
34726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34728 "RANLIB=$${RANLIB}" \
34729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34730 install-info) \
34731 || exit 1
34732
34733 @endif shellutils
34734
34735 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
34736 maybe-install-pdf-shellutils:
34737 @if shellutils
34738 maybe-install-pdf-shellutils: install-pdf-shellutils
34739
34740 install-pdf-shellutils: \
34741 configure-shellutils \
34742 pdf-shellutils
34743 @: $(MAKE); $(unstage)
34744 @[ -f ./shellutils/Makefile ] || exit 0; \
34745 r=`${PWD_COMMAND}`; export r; \
34746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34747 $(HOST_EXPORTS) \
34748 for flag in $(EXTRA_HOST_FLAGS) ; do \
34749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34750 done; \
34751 echo "Doing install-pdf in shellutils" ; \
34752 (cd $(HOST_SUBDIR)/shellutils && \
34753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34755 "RANLIB=$${RANLIB}" \
34756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34757 install-pdf) \
34758 || exit 1
34759
34760 @endif shellutils
34761
34762 .PHONY: maybe-install-html-shellutils install-html-shellutils
34763 maybe-install-html-shellutils:
34764 @if shellutils
34765 maybe-install-html-shellutils: install-html-shellutils
34766
34767 install-html-shellutils: \
34768 configure-shellutils \
34769 html-shellutils
34770 @: $(MAKE); $(unstage)
34771 @[ -f ./shellutils/Makefile ] || exit 0; \
34772 r=`${PWD_COMMAND}`; export r; \
34773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34774 $(HOST_EXPORTS) \
34775 for flag in $(EXTRA_HOST_FLAGS) ; do \
34776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34777 done; \
34778 echo "Doing install-html in shellutils" ; \
34779 (cd $(HOST_SUBDIR)/shellutils && \
34780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34782 "RANLIB=$${RANLIB}" \
34783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34784 install-html) \
34785 || exit 1
34786
34787 @endif shellutils
34788
34789 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
34790 maybe-installcheck-shellutils:
34791 @if shellutils
34792 maybe-installcheck-shellutils: installcheck-shellutils
34793
34794 installcheck-shellutils: \
34795 configure-shellutils
34796 @: $(MAKE); $(unstage)
34797 @[ -f ./shellutils/Makefile ] || exit 0; \
34798 r=`${PWD_COMMAND}`; export r; \
34799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34800 $(HOST_EXPORTS) \
34801 for flag in $(EXTRA_HOST_FLAGS) ; do \
34802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34803 done; \
34804 echo "Doing installcheck in shellutils" ; \
34805 (cd $(HOST_SUBDIR)/shellutils && \
34806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34808 "RANLIB=$${RANLIB}" \
34809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34810 installcheck) \
34811 || exit 1
34812
34813 @endif shellutils
34814
34815 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
34816 maybe-mostlyclean-shellutils:
34817 @if shellutils
34818 maybe-mostlyclean-shellutils: mostlyclean-shellutils
34819
34820 mostlyclean-shellutils:
34821 @: $(MAKE); $(unstage)
34822 @[ -f ./shellutils/Makefile ] || exit 0; \
34823 r=`${PWD_COMMAND}`; export r; \
34824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34825 $(HOST_EXPORTS) \
34826 for flag in $(EXTRA_HOST_FLAGS) ; do \
34827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34828 done; \
34829 echo "Doing mostlyclean in shellutils" ; \
34830 (cd $(HOST_SUBDIR)/shellutils && \
34831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34833 "RANLIB=$${RANLIB}" \
34834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34835 mostlyclean) \
34836 || exit 1
34837
34838 @endif shellutils
34839
34840 .PHONY: maybe-clean-shellutils clean-shellutils
34841 maybe-clean-shellutils:
34842 @if shellutils
34843 maybe-clean-shellutils: clean-shellutils
34844
34845 clean-shellutils:
34846 @: $(MAKE); $(unstage)
34847 @[ -f ./shellutils/Makefile ] || exit 0; \
34848 r=`${PWD_COMMAND}`; export r; \
34849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34850 $(HOST_EXPORTS) \
34851 for flag in $(EXTRA_HOST_FLAGS) ; do \
34852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34853 done; \
34854 echo "Doing clean in shellutils" ; \
34855 (cd $(HOST_SUBDIR)/shellutils && \
34856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34858 "RANLIB=$${RANLIB}" \
34859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34860 clean) \
34861 || exit 1
34862
34863 @endif shellutils
34864
34865 .PHONY: maybe-distclean-shellutils distclean-shellutils
34866 maybe-distclean-shellutils:
34867 @if shellutils
34868 maybe-distclean-shellutils: distclean-shellutils
34869
34870 distclean-shellutils:
34871 @: $(MAKE); $(unstage)
34872 @[ -f ./shellutils/Makefile ] || exit 0; \
34873 r=`${PWD_COMMAND}`; export r; \
34874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34875 $(HOST_EXPORTS) \
34876 for flag in $(EXTRA_HOST_FLAGS) ; do \
34877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34878 done; \
34879 echo "Doing distclean in shellutils" ; \
34880 (cd $(HOST_SUBDIR)/shellutils && \
34881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34883 "RANLIB=$${RANLIB}" \
34884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34885 distclean) \
34886 || exit 1
34887
34888 @endif shellutils
34889
34890 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
34891 maybe-maintainer-clean-shellutils:
34892 @if shellutils
34893 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
34894
34895 maintainer-clean-shellutils:
34896 @: $(MAKE); $(unstage)
34897 @[ -f ./shellutils/Makefile ] || exit 0; \
34898 r=`${PWD_COMMAND}`; export r; \
34899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34900 $(HOST_EXPORTS) \
34901 for flag in $(EXTRA_HOST_FLAGS) ; do \
34902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34903 done; \
34904 echo "Doing maintainer-clean in shellutils" ; \
34905 (cd $(HOST_SUBDIR)/shellutils && \
34906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34908 "RANLIB=$${RANLIB}" \
34909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34910 maintainer-clean) \
34911 || exit 1
34912
34913 @endif shellutils
34914
34915
34916
34917 .PHONY: configure-sid maybe-configure-sid
34918 maybe-configure-sid:
34919 @if gcc-bootstrap
34920 configure-sid: stage_current
34921 @endif gcc-bootstrap
34922 @if sid
34923 maybe-configure-sid: configure-sid
34924 configure-sid:
34925 @: $(MAKE); $(unstage)
34926 @r=`${PWD_COMMAND}`; export r; \
34927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34928 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
34929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
34930 $(HOST_EXPORTS) \
34931 echo Configuring in $(HOST_SUBDIR)/sid; \
34932 cd "$(HOST_SUBDIR)/sid" || exit 1; \
34933 case $(srcdir) in \
34934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34935 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
34936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34937 esac; \
34938 srcdiroption="--srcdir=$${topdir}/sid"; \
34939 libsrcdir="$$s/sid"; \
34940 $(SHELL) $${libsrcdir}/configure \
34941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34942 --target=${target_alias} $${srcdiroption} \
34943 || exit 1
34944 @endif sid
34945
34946
34947
34948
34949
34950 .PHONY: all-sid maybe-all-sid
34951 maybe-all-sid:
34952 @if gcc-bootstrap
34953 all-sid: stage_current
34954 @endif gcc-bootstrap
34955 @if sid
34956 TARGET-sid=all
34957 maybe-all-sid: all-sid
34958 all-sid: configure-sid
34959 @: $(MAKE); $(unstage)
34960 @r=`${PWD_COMMAND}`; export r; \
34961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34962 $(HOST_EXPORTS) \
34963 (cd $(HOST_SUBDIR)/sid && \
34964 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34965 $(TARGET-sid))
34966 @endif sid
34967
34968
34969
34970
34971 .PHONY: check-sid maybe-check-sid
34972 maybe-check-sid:
34973 @if sid
34974 maybe-check-sid: check-sid
34975
34976 check-sid:
34977 @: $(MAKE); $(unstage)
34978 @r=`${PWD_COMMAND}`; export r; \
34979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34980 $(HOST_EXPORTS) \
34981 (cd $(HOST_SUBDIR)/sid && \
34982 $(MAKE) $(FLAGS_TO_PASS) check)
34983
34984 @endif sid
34985
34986 .PHONY: install-sid maybe-install-sid
34987 maybe-install-sid:
34988 @if sid
34989 maybe-install-sid: install-sid
34990
34991 install-sid: installdirs
34992 @: $(MAKE); $(unstage)
34993 @r=`${PWD_COMMAND}`; export r; \
34994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34995 $(HOST_EXPORTS) \
34996 (cd $(HOST_SUBDIR)/sid && \
34997 $(MAKE) $(FLAGS_TO_PASS) install)
34998
34999 @endif sid
35000
35001 # Other targets (info, dvi, pdf, etc.)
35002
35003 .PHONY: maybe-info-sid info-sid
35004 maybe-info-sid:
35005 @if sid
35006 maybe-info-sid: info-sid
35007
35008 info-sid: \
35009 configure-sid
35010 @: $(MAKE); $(unstage)
35011 @[ -f ./sid/Makefile ] || exit 0; \
35012 r=`${PWD_COMMAND}`; export r; \
35013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35014 $(HOST_EXPORTS) \
35015 for flag in $(EXTRA_HOST_FLAGS) ; do \
35016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35017 done; \
35018 echo "Doing info in sid" ; \
35019 (cd $(HOST_SUBDIR)/sid && \
35020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35022 "RANLIB=$${RANLIB}" \
35023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35024 info) \
35025 || exit 1
35026
35027 @endif sid
35028
35029 .PHONY: maybe-dvi-sid dvi-sid
35030 maybe-dvi-sid:
35031 @if sid
35032 maybe-dvi-sid: dvi-sid
35033
35034 dvi-sid: \
35035 configure-sid
35036 @: $(MAKE); $(unstage)
35037 @[ -f ./sid/Makefile ] || exit 0; \
35038 r=`${PWD_COMMAND}`; export r; \
35039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35040 $(HOST_EXPORTS) \
35041 for flag in $(EXTRA_HOST_FLAGS) ; do \
35042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35043 done; \
35044 echo "Doing dvi in sid" ; \
35045 (cd $(HOST_SUBDIR)/sid && \
35046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35048 "RANLIB=$${RANLIB}" \
35049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35050 dvi) \
35051 || exit 1
35052
35053 @endif sid
35054
35055 .PHONY: maybe-pdf-sid pdf-sid
35056 maybe-pdf-sid:
35057 @if sid
35058 maybe-pdf-sid: pdf-sid
35059
35060 pdf-sid: \
35061 configure-sid
35062 @: $(MAKE); $(unstage)
35063 @[ -f ./sid/Makefile ] || exit 0; \
35064 r=`${PWD_COMMAND}`; export r; \
35065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35066 $(HOST_EXPORTS) \
35067 for flag in $(EXTRA_HOST_FLAGS) ; do \
35068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35069 done; \
35070 echo "Doing pdf in sid" ; \
35071 (cd $(HOST_SUBDIR)/sid && \
35072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35074 "RANLIB=$${RANLIB}" \
35075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35076 pdf) \
35077 || exit 1
35078
35079 @endif sid
35080
35081 .PHONY: maybe-html-sid html-sid
35082 maybe-html-sid:
35083 @if sid
35084 maybe-html-sid: html-sid
35085
35086 html-sid: \
35087 configure-sid
35088 @: $(MAKE); $(unstage)
35089 @[ -f ./sid/Makefile ] || exit 0; \
35090 r=`${PWD_COMMAND}`; export r; \
35091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35092 $(HOST_EXPORTS) \
35093 for flag in $(EXTRA_HOST_FLAGS) ; do \
35094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35095 done; \
35096 echo "Doing html in sid" ; \
35097 (cd $(HOST_SUBDIR)/sid && \
35098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35100 "RANLIB=$${RANLIB}" \
35101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35102 html) \
35103 || exit 1
35104
35105 @endif sid
35106
35107 .PHONY: maybe-TAGS-sid TAGS-sid
35108 maybe-TAGS-sid:
35109 @if sid
35110 maybe-TAGS-sid: TAGS-sid
35111
35112 TAGS-sid: \
35113 configure-sid
35114 @: $(MAKE); $(unstage)
35115 @[ -f ./sid/Makefile ] || exit 0; \
35116 r=`${PWD_COMMAND}`; export r; \
35117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35118 $(HOST_EXPORTS) \
35119 for flag in $(EXTRA_HOST_FLAGS) ; do \
35120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35121 done; \
35122 echo "Doing TAGS in sid" ; \
35123 (cd $(HOST_SUBDIR)/sid && \
35124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35126 "RANLIB=$${RANLIB}" \
35127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35128 TAGS) \
35129 || exit 1
35130
35131 @endif sid
35132
35133 .PHONY: maybe-install-info-sid install-info-sid
35134 maybe-install-info-sid:
35135 @if sid
35136 maybe-install-info-sid: install-info-sid
35137
35138 install-info-sid: \
35139 configure-sid \
35140 info-sid
35141 @: $(MAKE); $(unstage)
35142 @[ -f ./sid/Makefile ] || exit 0; \
35143 r=`${PWD_COMMAND}`; export r; \
35144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35145 $(HOST_EXPORTS) \
35146 for flag in $(EXTRA_HOST_FLAGS) ; do \
35147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35148 done; \
35149 echo "Doing install-info in sid" ; \
35150 (cd $(HOST_SUBDIR)/sid && \
35151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35153 "RANLIB=$${RANLIB}" \
35154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35155 install-info) \
35156 || exit 1
35157
35158 @endif sid
35159
35160 .PHONY: maybe-install-pdf-sid install-pdf-sid
35161 maybe-install-pdf-sid:
35162 @if sid
35163 maybe-install-pdf-sid: install-pdf-sid
35164
35165 install-pdf-sid: \
35166 configure-sid \
35167 pdf-sid
35168 @: $(MAKE); $(unstage)
35169 @[ -f ./sid/Makefile ] || exit 0; \
35170 r=`${PWD_COMMAND}`; export r; \
35171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35172 $(HOST_EXPORTS) \
35173 for flag in $(EXTRA_HOST_FLAGS) ; do \
35174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35175 done; \
35176 echo "Doing install-pdf in sid" ; \
35177 (cd $(HOST_SUBDIR)/sid && \
35178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35180 "RANLIB=$${RANLIB}" \
35181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35182 install-pdf) \
35183 || exit 1
35184
35185 @endif sid
35186
35187 .PHONY: maybe-install-html-sid install-html-sid
35188 maybe-install-html-sid:
35189 @if sid
35190 maybe-install-html-sid: install-html-sid
35191
35192 install-html-sid: \
35193 configure-sid \
35194 html-sid
35195 @: $(MAKE); $(unstage)
35196 @[ -f ./sid/Makefile ] || exit 0; \
35197 r=`${PWD_COMMAND}`; export r; \
35198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35199 $(HOST_EXPORTS) \
35200 for flag in $(EXTRA_HOST_FLAGS) ; do \
35201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35202 done; \
35203 echo "Doing install-html in sid" ; \
35204 (cd $(HOST_SUBDIR)/sid && \
35205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35207 "RANLIB=$${RANLIB}" \
35208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35209 install-html) \
35210 || exit 1
35211
35212 @endif sid
35213
35214 .PHONY: maybe-installcheck-sid installcheck-sid
35215 maybe-installcheck-sid:
35216 @if sid
35217 maybe-installcheck-sid: installcheck-sid
35218
35219 installcheck-sid: \
35220 configure-sid
35221 @: $(MAKE); $(unstage)
35222 @[ -f ./sid/Makefile ] || exit 0; \
35223 r=`${PWD_COMMAND}`; export r; \
35224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35225 $(HOST_EXPORTS) \
35226 for flag in $(EXTRA_HOST_FLAGS) ; do \
35227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35228 done; \
35229 echo "Doing installcheck in sid" ; \
35230 (cd $(HOST_SUBDIR)/sid && \
35231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35233 "RANLIB=$${RANLIB}" \
35234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35235 installcheck) \
35236 || exit 1
35237
35238 @endif sid
35239
35240 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
35241 maybe-mostlyclean-sid:
35242 @if sid
35243 maybe-mostlyclean-sid: mostlyclean-sid
35244
35245 mostlyclean-sid:
35246 @: $(MAKE); $(unstage)
35247 @[ -f ./sid/Makefile ] || exit 0; \
35248 r=`${PWD_COMMAND}`; export r; \
35249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35250 $(HOST_EXPORTS) \
35251 for flag in $(EXTRA_HOST_FLAGS) ; do \
35252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35253 done; \
35254 echo "Doing mostlyclean in sid" ; \
35255 (cd $(HOST_SUBDIR)/sid && \
35256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35258 "RANLIB=$${RANLIB}" \
35259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35260 mostlyclean) \
35261 || exit 1
35262
35263 @endif sid
35264
35265 .PHONY: maybe-clean-sid clean-sid
35266 maybe-clean-sid:
35267 @if sid
35268 maybe-clean-sid: clean-sid
35269
35270 clean-sid:
35271 @: $(MAKE); $(unstage)
35272 @[ -f ./sid/Makefile ] || exit 0; \
35273 r=`${PWD_COMMAND}`; export r; \
35274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35275 $(HOST_EXPORTS) \
35276 for flag in $(EXTRA_HOST_FLAGS) ; do \
35277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35278 done; \
35279 echo "Doing clean in sid" ; \
35280 (cd $(HOST_SUBDIR)/sid && \
35281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35283 "RANLIB=$${RANLIB}" \
35284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35285 clean) \
35286 || exit 1
35287
35288 @endif sid
35289
35290 .PHONY: maybe-distclean-sid distclean-sid
35291 maybe-distclean-sid:
35292 @if sid
35293 maybe-distclean-sid: distclean-sid
35294
35295 distclean-sid:
35296 @: $(MAKE); $(unstage)
35297 @[ -f ./sid/Makefile ] || exit 0; \
35298 r=`${PWD_COMMAND}`; export r; \
35299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35300 $(HOST_EXPORTS) \
35301 for flag in $(EXTRA_HOST_FLAGS) ; do \
35302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35303 done; \
35304 echo "Doing distclean in sid" ; \
35305 (cd $(HOST_SUBDIR)/sid && \
35306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35308 "RANLIB=$${RANLIB}" \
35309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35310 distclean) \
35311 || exit 1
35312
35313 @endif sid
35314
35315 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
35316 maybe-maintainer-clean-sid:
35317 @if sid
35318 maybe-maintainer-clean-sid: maintainer-clean-sid
35319
35320 maintainer-clean-sid:
35321 @: $(MAKE); $(unstage)
35322 @[ -f ./sid/Makefile ] || exit 0; \
35323 r=`${PWD_COMMAND}`; export r; \
35324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35325 $(HOST_EXPORTS) \
35326 for flag in $(EXTRA_HOST_FLAGS) ; do \
35327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35328 done; \
35329 echo "Doing maintainer-clean in sid" ; \
35330 (cd $(HOST_SUBDIR)/sid && \
35331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35333 "RANLIB=$${RANLIB}" \
35334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35335 maintainer-clean) \
35336 || exit 1
35337
35338 @endif sid
35339
35340
35341
35342 .PHONY: configure-sim maybe-configure-sim
35343 maybe-configure-sim:
35344 @if gcc-bootstrap
35345 configure-sim: stage_current
35346 @endif gcc-bootstrap
35347 @if sim
35348 maybe-configure-sim: configure-sim
35349 configure-sim:
35350 @: $(MAKE); $(unstage)
35351 @r=`${PWD_COMMAND}`; export r; \
35352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35353 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
35354 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
35355 $(HOST_EXPORTS) \
35356 echo Configuring in $(HOST_SUBDIR)/sim; \
35357 cd "$(HOST_SUBDIR)/sim" || exit 1; \
35358 case $(srcdir) in \
35359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35360 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
35361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35362 esac; \
35363 srcdiroption="--srcdir=$${topdir}/sim"; \
35364 libsrcdir="$$s/sim"; \
35365 $(SHELL) $${libsrcdir}/configure \
35366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35367 --target=${target_alias} $${srcdiroption} \
35368 || exit 1
35369 @endif sim
35370
35371
35372
35373
35374
35375 .PHONY: all-sim maybe-all-sim
35376 maybe-all-sim:
35377 @if gcc-bootstrap
35378 all-sim: stage_current
35379 @endif gcc-bootstrap
35380 @if sim
35381 TARGET-sim=all
35382 maybe-all-sim: all-sim
35383 all-sim: configure-sim
35384 @: $(MAKE); $(unstage)
35385 @r=`${PWD_COMMAND}`; export r; \
35386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35387 $(HOST_EXPORTS) \
35388 (cd $(HOST_SUBDIR)/sim && \
35389 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35390 $(TARGET-sim))
35391 @endif sim
35392
35393
35394
35395
35396 .PHONY: check-sim maybe-check-sim
35397 maybe-check-sim:
35398 @if sim
35399 maybe-check-sim: check-sim
35400
35401 check-sim:
35402 @: $(MAKE); $(unstage)
35403 @r=`${PWD_COMMAND}`; export r; \
35404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35405 $(HOST_EXPORTS) \
35406 (cd $(HOST_SUBDIR)/sim && \
35407 $(MAKE) $(FLAGS_TO_PASS) check)
35408
35409 @endif sim
35410
35411 .PHONY: install-sim maybe-install-sim
35412 maybe-install-sim:
35413 @if sim
35414 maybe-install-sim: install-sim
35415
35416 install-sim: installdirs
35417 @: $(MAKE); $(unstage)
35418 @r=`${PWD_COMMAND}`; export r; \
35419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35420 $(HOST_EXPORTS) \
35421 (cd $(HOST_SUBDIR)/sim && \
35422 $(MAKE) $(FLAGS_TO_PASS) install)
35423
35424 @endif sim
35425
35426 # Other targets (info, dvi, pdf, etc.)
35427
35428 .PHONY: maybe-info-sim info-sim
35429 maybe-info-sim:
35430 @if sim
35431 maybe-info-sim: info-sim
35432
35433 info-sim: \
35434 configure-sim
35435 @: $(MAKE); $(unstage)
35436 @[ -f ./sim/Makefile ] || exit 0; \
35437 r=`${PWD_COMMAND}`; export r; \
35438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35439 $(HOST_EXPORTS) \
35440 for flag in $(EXTRA_HOST_FLAGS) ; do \
35441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35442 done; \
35443 echo "Doing info in sim" ; \
35444 (cd $(HOST_SUBDIR)/sim && \
35445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35447 "RANLIB=$${RANLIB}" \
35448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35449 info) \
35450 || exit 1
35451
35452 @endif sim
35453
35454 .PHONY: maybe-dvi-sim dvi-sim
35455 maybe-dvi-sim:
35456 @if sim
35457 maybe-dvi-sim: dvi-sim
35458
35459 dvi-sim: \
35460 configure-sim
35461 @: $(MAKE); $(unstage)
35462 @[ -f ./sim/Makefile ] || exit 0; \
35463 r=`${PWD_COMMAND}`; export r; \
35464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35465 $(HOST_EXPORTS) \
35466 for flag in $(EXTRA_HOST_FLAGS) ; do \
35467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35468 done; \
35469 echo "Doing dvi in sim" ; \
35470 (cd $(HOST_SUBDIR)/sim && \
35471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35473 "RANLIB=$${RANLIB}" \
35474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35475 dvi) \
35476 || exit 1
35477
35478 @endif sim
35479
35480 .PHONY: maybe-pdf-sim pdf-sim
35481 maybe-pdf-sim:
35482 @if sim
35483 maybe-pdf-sim: pdf-sim
35484
35485 pdf-sim: \
35486 configure-sim
35487 @: $(MAKE); $(unstage)
35488 @[ -f ./sim/Makefile ] || exit 0; \
35489 r=`${PWD_COMMAND}`; export r; \
35490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35491 $(HOST_EXPORTS) \
35492 for flag in $(EXTRA_HOST_FLAGS) ; do \
35493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35494 done; \
35495 echo "Doing pdf in sim" ; \
35496 (cd $(HOST_SUBDIR)/sim && \
35497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35499 "RANLIB=$${RANLIB}" \
35500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35501 pdf) \
35502 || exit 1
35503
35504 @endif sim
35505
35506 .PHONY: maybe-html-sim html-sim
35507 maybe-html-sim:
35508 @if sim
35509 maybe-html-sim: html-sim
35510
35511 html-sim: \
35512 configure-sim
35513 @: $(MAKE); $(unstage)
35514 @[ -f ./sim/Makefile ] || exit 0; \
35515 r=`${PWD_COMMAND}`; export r; \
35516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35517 $(HOST_EXPORTS) \
35518 for flag in $(EXTRA_HOST_FLAGS) ; do \
35519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35520 done; \
35521 echo "Doing html in sim" ; \
35522 (cd $(HOST_SUBDIR)/sim && \
35523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35525 "RANLIB=$${RANLIB}" \
35526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35527 html) \
35528 || exit 1
35529
35530 @endif sim
35531
35532 .PHONY: maybe-TAGS-sim TAGS-sim
35533 maybe-TAGS-sim:
35534 @if sim
35535 maybe-TAGS-sim: TAGS-sim
35536
35537 TAGS-sim: \
35538 configure-sim
35539 @: $(MAKE); $(unstage)
35540 @[ -f ./sim/Makefile ] || exit 0; \
35541 r=`${PWD_COMMAND}`; export r; \
35542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35543 $(HOST_EXPORTS) \
35544 for flag in $(EXTRA_HOST_FLAGS) ; do \
35545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35546 done; \
35547 echo "Doing TAGS in sim" ; \
35548 (cd $(HOST_SUBDIR)/sim && \
35549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35551 "RANLIB=$${RANLIB}" \
35552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35553 TAGS) \
35554 || exit 1
35555
35556 @endif sim
35557
35558 .PHONY: maybe-install-info-sim install-info-sim
35559 maybe-install-info-sim:
35560 @if sim
35561 maybe-install-info-sim: install-info-sim
35562
35563 install-info-sim: \
35564 configure-sim \
35565 info-sim
35566 @: $(MAKE); $(unstage)
35567 @[ -f ./sim/Makefile ] || exit 0; \
35568 r=`${PWD_COMMAND}`; export r; \
35569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35570 $(HOST_EXPORTS) \
35571 for flag in $(EXTRA_HOST_FLAGS) ; do \
35572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35573 done; \
35574 echo "Doing install-info in sim" ; \
35575 (cd $(HOST_SUBDIR)/sim && \
35576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35578 "RANLIB=$${RANLIB}" \
35579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35580 install-info) \
35581 || exit 1
35582
35583 @endif sim
35584
35585 .PHONY: maybe-install-pdf-sim install-pdf-sim
35586 maybe-install-pdf-sim:
35587 @if sim
35588 maybe-install-pdf-sim: install-pdf-sim
35589
35590 install-pdf-sim: \
35591 configure-sim \
35592 pdf-sim
35593 @: $(MAKE); $(unstage)
35594 @[ -f ./sim/Makefile ] || exit 0; \
35595 r=`${PWD_COMMAND}`; export r; \
35596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35597 $(HOST_EXPORTS) \
35598 for flag in $(EXTRA_HOST_FLAGS) ; do \
35599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35600 done; \
35601 echo "Doing install-pdf in sim" ; \
35602 (cd $(HOST_SUBDIR)/sim && \
35603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35605 "RANLIB=$${RANLIB}" \
35606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35607 install-pdf) \
35608 || exit 1
35609
35610 @endif sim
35611
35612 .PHONY: maybe-install-html-sim install-html-sim
35613 maybe-install-html-sim:
35614 @if sim
35615 maybe-install-html-sim: install-html-sim
35616
35617 install-html-sim: \
35618 configure-sim \
35619 html-sim
35620 @: $(MAKE); $(unstage)
35621 @[ -f ./sim/Makefile ] || exit 0; \
35622 r=`${PWD_COMMAND}`; export r; \
35623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35624 $(HOST_EXPORTS) \
35625 for flag in $(EXTRA_HOST_FLAGS) ; do \
35626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35627 done; \
35628 echo "Doing install-html in sim" ; \
35629 (cd $(HOST_SUBDIR)/sim && \
35630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35632 "RANLIB=$${RANLIB}" \
35633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35634 install-html) \
35635 || exit 1
35636
35637 @endif sim
35638
35639 .PHONY: maybe-installcheck-sim installcheck-sim
35640 maybe-installcheck-sim:
35641 @if sim
35642 maybe-installcheck-sim: installcheck-sim
35643
35644 installcheck-sim: \
35645 configure-sim
35646 @: $(MAKE); $(unstage)
35647 @[ -f ./sim/Makefile ] || exit 0; \
35648 r=`${PWD_COMMAND}`; export r; \
35649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35650 $(HOST_EXPORTS) \
35651 for flag in $(EXTRA_HOST_FLAGS) ; do \
35652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35653 done; \
35654 echo "Doing installcheck in sim" ; \
35655 (cd $(HOST_SUBDIR)/sim && \
35656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35658 "RANLIB=$${RANLIB}" \
35659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35660 installcheck) \
35661 || exit 1
35662
35663 @endif sim
35664
35665 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
35666 maybe-mostlyclean-sim:
35667 @if sim
35668 maybe-mostlyclean-sim: mostlyclean-sim
35669
35670 mostlyclean-sim:
35671 @: $(MAKE); $(unstage)
35672 @[ -f ./sim/Makefile ] || exit 0; \
35673 r=`${PWD_COMMAND}`; export r; \
35674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35675 $(HOST_EXPORTS) \
35676 for flag in $(EXTRA_HOST_FLAGS) ; do \
35677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35678 done; \
35679 echo "Doing mostlyclean in sim" ; \
35680 (cd $(HOST_SUBDIR)/sim && \
35681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35683 "RANLIB=$${RANLIB}" \
35684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35685 mostlyclean) \
35686 || exit 1
35687
35688 @endif sim
35689
35690 .PHONY: maybe-clean-sim clean-sim
35691 maybe-clean-sim:
35692 @if sim
35693 maybe-clean-sim: clean-sim
35694
35695 clean-sim:
35696 @: $(MAKE); $(unstage)
35697 @[ -f ./sim/Makefile ] || exit 0; \
35698 r=`${PWD_COMMAND}`; export r; \
35699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35700 $(HOST_EXPORTS) \
35701 for flag in $(EXTRA_HOST_FLAGS) ; do \
35702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35703 done; \
35704 echo "Doing clean in sim" ; \
35705 (cd $(HOST_SUBDIR)/sim && \
35706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35708 "RANLIB=$${RANLIB}" \
35709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35710 clean) \
35711 || exit 1
35712
35713 @endif sim
35714
35715 .PHONY: maybe-distclean-sim distclean-sim
35716 maybe-distclean-sim:
35717 @if sim
35718 maybe-distclean-sim: distclean-sim
35719
35720 distclean-sim:
35721 @: $(MAKE); $(unstage)
35722 @[ -f ./sim/Makefile ] || exit 0; \
35723 r=`${PWD_COMMAND}`; export r; \
35724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35725 $(HOST_EXPORTS) \
35726 for flag in $(EXTRA_HOST_FLAGS) ; do \
35727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35728 done; \
35729 echo "Doing distclean in sim" ; \
35730 (cd $(HOST_SUBDIR)/sim && \
35731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35733 "RANLIB=$${RANLIB}" \
35734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35735 distclean) \
35736 || exit 1
35737
35738 @endif sim
35739
35740 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
35741 maybe-maintainer-clean-sim:
35742 @if sim
35743 maybe-maintainer-clean-sim: maintainer-clean-sim
35744
35745 maintainer-clean-sim:
35746 @: $(MAKE); $(unstage)
35747 @[ -f ./sim/Makefile ] || exit 0; \
35748 r=`${PWD_COMMAND}`; export r; \
35749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35750 $(HOST_EXPORTS) \
35751 for flag in $(EXTRA_HOST_FLAGS) ; do \
35752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35753 done; \
35754 echo "Doing maintainer-clean in sim" ; \
35755 (cd $(HOST_SUBDIR)/sim && \
35756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35758 "RANLIB=$${RANLIB}" \
35759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35760 maintainer-clean) \
35761 || exit 1
35762
35763 @endif sim
35764
35765
35766
35767 .PHONY: configure-tar maybe-configure-tar
35768 maybe-configure-tar:
35769 @if gcc-bootstrap
35770 configure-tar: stage_current
35771 @endif gcc-bootstrap
35772 @if tar
35773 maybe-configure-tar: configure-tar
35774 configure-tar:
35775 @: $(MAKE); $(unstage)
35776 @r=`${PWD_COMMAND}`; export r; \
35777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35778 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
35779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
35780 $(HOST_EXPORTS) \
35781 echo Configuring in $(HOST_SUBDIR)/tar; \
35782 cd "$(HOST_SUBDIR)/tar" || exit 1; \
35783 case $(srcdir) in \
35784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35785 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
35786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35787 esac; \
35788 srcdiroption="--srcdir=$${topdir}/tar"; \
35789 libsrcdir="$$s/tar"; \
35790 $(SHELL) $${libsrcdir}/configure \
35791 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35792 --target=${target_alias} $${srcdiroption} \
35793 || exit 1
35794 @endif tar
35795
35796
35797
35798
35799
35800 .PHONY: all-tar maybe-all-tar
35801 maybe-all-tar:
35802 @if gcc-bootstrap
35803 all-tar: stage_current
35804 @endif gcc-bootstrap
35805 @if tar
35806 TARGET-tar=all
35807 maybe-all-tar: all-tar
35808 all-tar: configure-tar
35809 @: $(MAKE); $(unstage)
35810 @r=`${PWD_COMMAND}`; export r; \
35811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35812 $(HOST_EXPORTS) \
35813 (cd $(HOST_SUBDIR)/tar && \
35814 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35815 $(TARGET-tar))
35816 @endif tar
35817
35818
35819
35820
35821 .PHONY: check-tar maybe-check-tar
35822 maybe-check-tar:
35823 @if tar
35824 maybe-check-tar: check-tar
35825
35826 check-tar:
35827 @: $(MAKE); $(unstage)
35828 @r=`${PWD_COMMAND}`; export r; \
35829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35830 $(HOST_EXPORTS) \
35831 (cd $(HOST_SUBDIR)/tar && \
35832 $(MAKE) $(FLAGS_TO_PASS) check)
35833
35834 @endif tar
35835
35836 .PHONY: install-tar maybe-install-tar
35837 maybe-install-tar:
35838 @if tar
35839 maybe-install-tar: install-tar
35840
35841 install-tar: installdirs
35842 @: $(MAKE); $(unstage)
35843 @r=`${PWD_COMMAND}`; export r; \
35844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35845 $(HOST_EXPORTS) \
35846 (cd $(HOST_SUBDIR)/tar && \
35847 $(MAKE) $(FLAGS_TO_PASS) install)
35848
35849 @endif tar
35850
35851 # Other targets (info, dvi, pdf, etc.)
35852
35853 .PHONY: maybe-info-tar info-tar
35854 maybe-info-tar:
35855 @if tar
35856 maybe-info-tar: info-tar
35857
35858 info-tar: \
35859 configure-tar
35860 @: $(MAKE); $(unstage)
35861 @[ -f ./tar/Makefile ] || exit 0; \
35862 r=`${PWD_COMMAND}`; export r; \
35863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35864 $(HOST_EXPORTS) \
35865 for flag in $(EXTRA_HOST_FLAGS) ; do \
35866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35867 done; \
35868 echo "Doing info in tar" ; \
35869 (cd $(HOST_SUBDIR)/tar && \
35870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35872 "RANLIB=$${RANLIB}" \
35873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35874 info) \
35875 || exit 1
35876
35877 @endif tar
35878
35879 .PHONY: maybe-dvi-tar dvi-tar
35880 maybe-dvi-tar:
35881 @if tar
35882 maybe-dvi-tar: dvi-tar
35883
35884 dvi-tar: \
35885 configure-tar
35886 @: $(MAKE); $(unstage)
35887 @[ -f ./tar/Makefile ] || exit 0; \
35888 r=`${PWD_COMMAND}`; export r; \
35889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35890 $(HOST_EXPORTS) \
35891 for flag in $(EXTRA_HOST_FLAGS) ; do \
35892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35893 done; \
35894 echo "Doing dvi in tar" ; \
35895 (cd $(HOST_SUBDIR)/tar && \
35896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35898 "RANLIB=$${RANLIB}" \
35899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35900 dvi) \
35901 || exit 1
35902
35903 @endif tar
35904
35905 .PHONY: maybe-pdf-tar pdf-tar
35906 maybe-pdf-tar:
35907 @if tar
35908 maybe-pdf-tar: pdf-tar
35909
35910 pdf-tar: \
35911 configure-tar
35912 @: $(MAKE); $(unstage)
35913 @[ -f ./tar/Makefile ] || exit 0; \
35914 r=`${PWD_COMMAND}`; export r; \
35915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916 $(HOST_EXPORTS) \
35917 for flag in $(EXTRA_HOST_FLAGS) ; do \
35918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35919 done; \
35920 echo "Doing pdf in tar" ; \
35921 (cd $(HOST_SUBDIR)/tar && \
35922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35924 "RANLIB=$${RANLIB}" \
35925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35926 pdf) \
35927 || exit 1
35928
35929 @endif tar
35930
35931 .PHONY: maybe-html-tar html-tar
35932 maybe-html-tar:
35933 @if tar
35934 maybe-html-tar: html-tar
35935
35936 html-tar: \
35937 configure-tar
35938 @: $(MAKE); $(unstage)
35939 @[ -f ./tar/Makefile ] || exit 0; \
35940 r=`${PWD_COMMAND}`; export r; \
35941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35942 $(HOST_EXPORTS) \
35943 for flag in $(EXTRA_HOST_FLAGS) ; do \
35944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35945 done; \
35946 echo "Doing html in tar" ; \
35947 (cd $(HOST_SUBDIR)/tar && \
35948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35950 "RANLIB=$${RANLIB}" \
35951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35952 html) \
35953 || exit 1
35954
35955 @endif tar
35956
35957 .PHONY: maybe-TAGS-tar TAGS-tar
35958 maybe-TAGS-tar:
35959 @if tar
35960 maybe-TAGS-tar: TAGS-tar
35961
35962 TAGS-tar: \
35963 configure-tar
35964 @: $(MAKE); $(unstage)
35965 @[ -f ./tar/Makefile ] || exit 0; \
35966 r=`${PWD_COMMAND}`; export r; \
35967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35968 $(HOST_EXPORTS) \
35969 for flag in $(EXTRA_HOST_FLAGS) ; do \
35970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35971 done; \
35972 echo "Doing TAGS in tar" ; \
35973 (cd $(HOST_SUBDIR)/tar && \
35974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35976 "RANLIB=$${RANLIB}" \
35977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35978 TAGS) \
35979 || exit 1
35980
35981 @endif tar
35982
35983 .PHONY: maybe-install-info-tar install-info-tar
35984 maybe-install-info-tar:
35985 @if tar
35986 maybe-install-info-tar: install-info-tar
35987
35988 install-info-tar: \
35989 configure-tar \
35990 info-tar
35991 @: $(MAKE); $(unstage)
35992 @[ -f ./tar/Makefile ] || exit 0; \
35993 r=`${PWD_COMMAND}`; export r; \
35994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35995 $(HOST_EXPORTS) \
35996 for flag in $(EXTRA_HOST_FLAGS) ; do \
35997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35998 done; \
35999 echo "Doing install-info in tar" ; \
36000 (cd $(HOST_SUBDIR)/tar && \
36001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36003 "RANLIB=$${RANLIB}" \
36004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36005 install-info) \
36006 || exit 1
36007
36008 @endif tar
36009
36010 .PHONY: maybe-install-pdf-tar install-pdf-tar
36011 maybe-install-pdf-tar:
36012 @if tar
36013 maybe-install-pdf-tar: install-pdf-tar
36014
36015 install-pdf-tar: \
36016 configure-tar \
36017 pdf-tar
36018 @: $(MAKE); $(unstage)
36019 @[ -f ./tar/Makefile ] || exit 0; \
36020 r=`${PWD_COMMAND}`; export r; \
36021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36022 $(HOST_EXPORTS) \
36023 for flag in $(EXTRA_HOST_FLAGS) ; do \
36024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36025 done; \
36026 echo "Doing install-pdf in tar" ; \
36027 (cd $(HOST_SUBDIR)/tar && \
36028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36030 "RANLIB=$${RANLIB}" \
36031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36032 install-pdf) \
36033 || exit 1
36034
36035 @endif tar
36036
36037 .PHONY: maybe-install-html-tar install-html-tar
36038 maybe-install-html-tar:
36039 @if tar
36040 maybe-install-html-tar: install-html-tar
36041
36042 install-html-tar: \
36043 configure-tar \
36044 html-tar
36045 @: $(MAKE); $(unstage)
36046 @[ -f ./tar/Makefile ] || exit 0; \
36047 r=`${PWD_COMMAND}`; export r; \
36048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36049 $(HOST_EXPORTS) \
36050 for flag in $(EXTRA_HOST_FLAGS) ; do \
36051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36052 done; \
36053 echo "Doing install-html in tar" ; \
36054 (cd $(HOST_SUBDIR)/tar && \
36055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36057 "RANLIB=$${RANLIB}" \
36058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36059 install-html) \
36060 || exit 1
36061
36062 @endif tar
36063
36064 .PHONY: maybe-installcheck-tar installcheck-tar
36065 maybe-installcheck-tar:
36066 @if tar
36067 maybe-installcheck-tar: installcheck-tar
36068
36069 installcheck-tar: \
36070 configure-tar
36071 @: $(MAKE); $(unstage)
36072 @[ -f ./tar/Makefile ] || exit 0; \
36073 r=`${PWD_COMMAND}`; export r; \
36074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36075 $(HOST_EXPORTS) \
36076 for flag in $(EXTRA_HOST_FLAGS) ; do \
36077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36078 done; \
36079 echo "Doing installcheck in tar" ; \
36080 (cd $(HOST_SUBDIR)/tar && \
36081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36083 "RANLIB=$${RANLIB}" \
36084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36085 installcheck) \
36086 || exit 1
36087
36088 @endif tar
36089
36090 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
36091 maybe-mostlyclean-tar:
36092 @if tar
36093 maybe-mostlyclean-tar: mostlyclean-tar
36094
36095 mostlyclean-tar:
36096 @: $(MAKE); $(unstage)
36097 @[ -f ./tar/Makefile ] || exit 0; \
36098 r=`${PWD_COMMAND}`; export r; \
36099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36100 $(HOST_EXPORTS) \
36101 for flag in $(EXTRA_HOST_FLAGS) ; do \
36102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36103 done; \
36104 echo "Doing mostlyclean in tar" ; \
36105 (cd $(HOST_SUBDIR)/tar && \
36106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36108 "RANLIB=$${RANLIB}" \
36109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36110 mostlyclean) \
36111 || exit 1
36112
36113 @endif tar
36114
36115 .PHONY: maybe-clean-tar clean-tar
36116 maybe-clean-tar:
36117 @if tar
36118 maybe-clean-tar: clean-tar
36119
36120 clean-tar:
36121 @: $(MAKE); $(unstage)
36122 @[ -f ./tar/Makefile ] || exit 0; \
36123 r=`${PWD_COMMAND}`; export r; \
36124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36125 $(HOST_EXPORTS) \
36126 for flag in $(EXTRA_HOST_FLAGS) ; do \
36127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36128 done; \
36129 echo "Doing clean in tar" ; \
36130 (cd $(HOST_SUBDIR)/tar && \
36131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36133 "RANLIB=$${RANLIB}" \
36134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36135 clean) \
36136 || exit 1
36137
36138 @endif tar
36139
36140 .PHONY: maybe-distclean-tar distclean-tar
36141 maybe-distclean-tar:
36142 @if tar
36143 maybe-distclean-tar: distclean-tar
36144
36145 distclean-tar:
36146 @: $(MAKE); $(unstage)
36147 @[ -f ./tar/Makefile ] || exit 0; \
36148 r=`${PWD_COMMAND}`; export r; \
36149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36150 $(HOST_EXPORTS) \
36151 for flag in $(EXTRA_HOST_FLAGS) ; do \
36152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36153 done; \
36154 echo "Doing distclean in tar" ; \
36155 (cd $(HOST_SUBDIR)/tar && \
36156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36158 "RANLIB=$${RANLIB}" \
36159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36160 distclean) \
36161 || exit 1
36162
36163 @endif tar
36164
36165 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
36166 maybe-maintainer-clean-tar:
36167 @if tar
36168 maybe-maintainer-clean-tar: maintainer-clean-tar
36169
36170 maintainer-clean-tar:
36171 @: $(MAKE); $(unstage)
36172 @[ -f ./tar/Makefile ] || exit 0; \
36173 r=`${PWD_COMMAND}`; export r; \
36174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36175 $(HOST_EXPORTS) \
36176 for flag in $(EXTRA_HOST_FLAGS) ; do \
36177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36178 done; \
36179 echo "Doing maintainer-clean in tar" ; \
36180 (cd $(HOST_SUBDIR)/tar && \
36181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36183 "RANLIB=$${RANLIB}" \
36184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36185 maintainer-clean) \
36186 || exit 1
36187
36188 @endif tar
36189
36190
36191
36192 .PHONY: configure-texinfo maybe-configure-texinfo
36193 maybe-configure-texinfo:
36194 @if gcc-bootstrap
36195 configure-texinfo: stage_current
36196 @endif gcc-bootstrap
36197 @if texinfo
36198 maybe-configure-texinfo: configure-texinfo
36199 configure-texinfo:
36200 @: $(MAKE); $(unstage)
36201 @r=`${PWD_COMMAND}`; export r; \
36202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36203 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
36204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
36205 $(HOST_EXPORTS) \
36206 echo Configuring in $(HOST_SUBDIR)/texinfo; \
36207 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
36208 case $(srcdir) in \
36209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36210 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
36211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36212 esac; \
36213 srcdiroption="--srcdir=$${topdir}/texinfo"; \
36214 libsrcdir="$$s/texinfo"; \
36215 $(SHELL) $${libsrcdir}/configure \
36216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36217 --target=${target_alias} $${srcdiroption} \
36218 || exit 1
36219 @endif texinfo
36220
36221
36222
36223
36224
36225 .PHONY: all-texinfo maybe-all-texinfo
36226 maybe-all-texinfo:
36227 @if gcc-bootstrap
36228 all-texinfo: stage_current
36229 @endif gcc-bootstrap
36230 @if texinfo
36231 TARGET-texinfo=all
36232 maybe-all-texinfo: all-texinfo
36233 all-texinfo: configure-texinfo
36234 @: $(MAKE); $(unstage)
36235 @r=`${PWD_COMMAND}`; export r; \
36236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36237 $(HOST_EXPORTS) \
36238 (cd $(HOST_SUBDIR)/texinfo && \
36239 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36240 $(TARGET-texinfo))
36241 @endif texinfo
36242
36243
36244
36245
36246 .PHONY: check-texinfo maybe-check-texinfo
36247 maybe-check-texinfo:
36248 @if texinfo
36249 maybe-check-texinfo: check-texinfo
36250
36251 check-texinfo:
36252 @: $(MAKE); $(unstage)
36253 @r=`${PWD_COMMAND}`; export r; \
36254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36255 $(HOST_EXPORTS) \
36256 (cd $(HOST_SUBDIR)/texinfo && \
36257 $(MAKE) $(FLAGS_TO_PASS) check)
36258
36259 @endif texinfo
36260
36261 .PHONY: install-texinfo maybe-install-texinfo
36262 maybe-install-texinfo:
36263 @if texinfo
36264 maybe-install-texinfo: install-texinfo
36265
36266 install-texinfo:
36267
36268 @endif texinfo
36269
36270 # Other targets (info, dvi, pdf, etc.)
36271
36272 .PHONY: maybe-info-texinfo info-texinfo
36273 maybe-info-texinfo:
36274 @if texinfo
36275 maybe-info-texinfo: info-texinfo
36276
36277 info-texinfo: \
36278 configure-texinfo
36279 @: $(MAKE); $(unstage)
36280 @[ -f ./texinfo/Makefile ] || exit 0; \
36281 r=`${PWD_COMMAND}`; export r; \
36282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36283 $(HOST_EXPORTS) \
36284 for flag in $(EXTRA_HOST_FLAGS) ; do \
36285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36286 done; \
36287 echo "Doing info in texinfo" ; \
36288 (cd $(HOST_SUBDIR)/texinfo && \
36289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36291 "RANLIB=$${RANLIB}" \
36292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36293 info) \
36294 || exit 1
36295
36296 @endif texinfo
36297
36298 .PHONY: maybe-dvi-texinfo dvi-texinfo
36299 maybe-dvi-texinfo:
36300 @if texinfo
36301 maybe-dvi-texinfo: dvi-texinfo
36302
36303 dvi-texinfo: \
36304 configure-texinfo
36305 @: $(MAKE); $(unstage)
36306 @[ -f ./texinfo/Makefile ] || exit 0; \
36307 r=`${PWD_COMMAND}`; export r; \
36308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36309 $(HOST_EXPORTS) \
36310 for flag in $(EXTRA_HOST_FLAGS) ; do \
36311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36312 done; \
36313 echo "Doing dvi in texinfo" ; \
36314 (cd $(HOST_SUBDIR)/texinfo && \
36315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36317 "RANLIB=$${RANLIB}" \
36318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36319 dvi) \
36320 || exit 1
36321
36322 @endif texinfo
36323
36324 .PHONY: maybe-pdf-texinfo pdf-texinfo
36325 maybe-pdf-texinfo:
36326 @if texinfo
36327 maybe-pdf-texinfo: pdf-texinfo
36328
36329 pdf-texinfo: \
36330 configure-texinfo
36331 @: $(MAKE); $(unstage)
36332 @[ -f ./texinfo/Makefile ] || exit 0; \
36333 r=`${PWD_COMMAND}`; export r; \
36334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36335 $(HOST_EXPORTS) \
36336 for flag in $(EXTRA_HOST_FLAGS) ; do \
36337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36338 done; \
36339 echo "Doing pdf in texinfo" ; \
36340 (cd $(HOST_SUBDIR)/texinfo && \
36341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36343 "RANLIB=$${RANLIB}" \
36344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36345 pdf) \
36346 || exit 1
36347
36348 @endif texinfo
36349
36350 .PHONY: maybe-html-texinfo html-texinfo
36351 maybe-html-texinfo:
36352 @if texinfo
36353 maybe-html-texinfo: html-texinfo
36354
36355 html-texinfo: \
36356 configure-texinfo
36357 @: $(MAKE); $(unstage)
36358 @[ -f ./texinfo/Makefile ] || exit 0; \
36359 r=`${PWD_COMMAND}`; export r; \
36360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36361 $(HOST_EXPORTS) \
36362 for flag in $(EXTRA_HOST_FLAGS) ; do \
36363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36364 done; \
36365 echo "Doing html in texinfo" ; \
36366 (cd $(HOST_SUBDIR)/texinfo && \
36367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36369 "RANLIB=$${RANLIB}" \
36370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36371 html) \
36372 || exit 1
36373
36374 @endif texinfo
36375
36376 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
36377 maybe-TAGS-texinfo:
36378 @if texinfo
36379 maybe-TAGS-texinfo: TAGS-texinfo
36380
36381 TAGS-texinfo: \
36382 configure-texinfo
36383 @: $(MAKE); $(unstage)
36384 @[ -f ./texinfo/Makefile ] || exit 0; \
36385 r=`${PWD_COMMAND}`; export r; \
36386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36387 $(HOST_EXPORTS) \
36388 for flag in $(EXTRA_HOST_FLAGS) ; do \
36389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36390 done; \
36391 echo "Doing TAGS in texinfo" ; \
36392 (cd $(HOST_SUBDIR)/texinfo && \
36393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36395 "RANLIB=$${RANLIB}" \
36396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36397 TAGS) \
36398 || exit 1
36399
36400 @endif texinfo
36401
36402 .PHONY: maybe-install-info-texinfo install-info-texinfo
36403 maybe-install-info-texinfo:
36404 @if texinfo
36405 maybe-install-info-texinfo: install-info-texinfo
36406
36407 install-info-texinfo: \
36408 configure-texinfo \
36409 info-texinfo
36410 @: $(MAKE); $(unstage)
36411 @[ -f ./texinfo/Makefile ] || exit 0; \
36412 r=`${PWD_COMMAND}`; export r; \
36413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36414 $(HOST_EXPORTS) \
36415 for flag in $(EXTRA_HOST_FLAGS) ; do \
36416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36417 done; \
36418 echo "Doing install-info in texinfo" ; \
36419 (cd $(HOST_SUBDIR)/texinfo && \
36420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36422 "RANLIB=$${RANLIB}" \
36423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36424 install-info) \
36425 || exit 1
36426
36427 @endif texinfo
36428
36429 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
36430 maybe-install-pdf-texinfo:
36431 @if texinfo
36432 maybe-install-pdf-texinfo: install-pdf-texinfo
36433
36434 install-pdf-texinfo: \
36435 configure-texinfo \
36436 pdf-texinfo
36437 @: $(MAKE); $(unstage)
36438 @[ -f ./texinfo/Makefile ] || exit 0; \
36439 r=`${PWD_COMMAND}`; export r; \
36440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36441 $(HOST_EXPORTS) \
36442 for flag in $(EXTRA_HOST_FLAGS) ; do \
36443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36444 done; \
36445 echo "Doing install-pdf in texinfo" ; \
36446 (cd $(HOST_SUBDIR)/texinfo && \
36447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36449 "RANLIB=$${RANLIB}" \
36450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36451 install-pdf) \
36452 || exit 1
36453
36454 @endif texinfo
36455
36456 .PHONY: maybe-install-html-texinfo install-html-texinfo
36457 maybe-install-html-texinfo:
36458 @if texinfo
36459 maybe-install-html-texinfo: install-html-texinfo
36460
36461 install-html-texinfo: \
36462 configure-texinfo \
36463 html-texinfo
36464 @: $(MAKE); $(unstage)
36465 @[ -f ./texinfo/Makefile ] || exit 0; \
36466 r=`${PWD_COMMAND}`; export r; \
36467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36468 $(HOST_EXPORTS) \
36469 for flag in $(EXTRA_HOST_FLAGS) ; do \
36470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36471 done; \
36472 echo "Doing install-html in texinfo" ; \
36473 (cd $(HOST_SUBDIR)/texinfo && \
36474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36476 "RANLIB=$${RANLIB}" \
36477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36478 install-html) \
36479 || exit 1
36480
36481 @endif texinfo
36482
36483 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
36484 maybe-installcheck-texinfo:
36485 @if texinfo
36486 maybe-installcheck-texinfo: installcheck-texinfo
36487
36488 installcheck-texinfo: \
36489 configure-texinfo
36490 @: $(MAKE); $(unstage)
36491 @[ -f ./texinfo/Makefile ] || exit 0; \
36492 r=`${PWD_COMMAND}`; export r; \
36493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36494 $(HOST_EXPORTS) \
36495 for flag in $(EXTRA_HOST_FLAGS) ; do \
36496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36497 done; \
36498 echo "Doing installcheck in texinfo" ; \
36499 (cd $(HOST_SUBDIR)/texinfo && \
36500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36502 "RANLIB=$${RANLIB}" \
36503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36504 installcheck) \
36505 || exit 1
36506
36507 @endif texinfo
36508
36509 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
36510 maybe-mostlyclean-texinfo:
36511 @if texinfo
36512 maybe-mostlyclean-texinfo: mostlyclean-texinfo
36513
36514 mostlyclean-texinfo:
36515 @: $(MAKE); $(unstage)
36516 @[ -f ./texinfo/Makefile ] || exit 0; \
36517 r=`${PWD_COMMAND}`; export r; \
36518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36519 $(HOST_EXPORTS) \
36520 for flag in $(EXTRA_HOST_FLAGS) ; do \
36521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36522 done; \
36523 echo "Doing mostlyclean in texinfo" ; \
36524 (cd $(HOST_SUBDIR)/texinfo && \
36525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36527 "RANLIB=$${RANLIB}" \
36528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36529 mostlyclean) \
36530 || exit 1
36531
36532 @endif texinfo
36533
36534 .PHONY: maybe-clean-texinfo clean-texinfo
36535 maybe-clean-texinfo:
36536 @if texinfo
36537 maybe-clean-texinfo: clean-texinfo
36538
36539 clean-texinfo:
36540 @: $(MAKE); $(unstage)
36541 @[ -f ./texinfo/Makefile ] || exit 0; \
36542 r=`${PWD_COMMAND}`; export r; \
36543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36544 $(HOST_EXPORTS) \
36545 for flag in $(EXTRA_HOST_FLAGS) ; do \
36546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36547 done; \
36548 echo "Doing clean in texinfo" ; \
36549 (cd $(HOST_SUBDIR)/texinfo && \
36550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36552 "RANLIB=$${RANLIB}" \
36553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36554 clean) \
36555 || exit 1
36556
36557 @endif texinfo
36558
36559 .PHONY: maybe-distclean-texinfo distclean-texinfo
36560 maybe-distclean-texinfo:
36561 @if texinfo
36562 maybe-distclean-texinfo: distclean-texinfo
36563
36564 distclean-texinfo:
36565 @: $(MAKE); $(unstage)
36566 @[ -f ./texinfo/Makefile ] || exit 0; \
36567 r=`${PWD_COMMAND}`; export r; \
36568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36569 $(HOST_EXPORTS) \
36570 for flag in $(EXTRA_HOST_FLAGS) ; do \
36571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36572 done; \
36573 echo "Doing distclean in texinfo" ; \
36574 (cd $(HOST_SUBDIR)/texinfo && \
36575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36577 "RANLIB=$${RANLIB}" \
36578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36579 distclean) \
36580 || exit 1
36581
36582 @endif texinfo
36583
36584 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
36585 maybe-maintainer-clean-texinfo:
36586 @if texinfo
36587 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
36588
36589 maintainer-clean-texinfo:
36590 @: $(MAKE); $(unstage)
36591 @[ -f ./texinfo/Makefile ] || exit 0; \
36592 r=`${PWD_COMMAND}`; export r; \
36593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36594 $(HOST_EXPORTS) \
36595 for flag in $(EXTRA_HOST_FLAGS) ; do \
36596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36597 done; \
36598 echo "Doing maintainer-clean in texinfo" ; \
36599 (cd $(HOST_SUBDIR)/texinfo && \
36600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36602 "RANLIB=$${RANLIB}" \
36603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36604 maintainer-clean) \
36605 || exit 1
36606
36607 @endif texinfo
36608
36609
36610
36611 .PHONY: configure-textutils maybe-configure-textutils
36612 maybe-configure-textutils:
36613 @if gcc-bootstrap
36614 configure-textutils: stage_current
36615 @endif gcc-bootstrap
36616 @if textutils
36617 maybe-configure-textutils: configure-textutils
36618 configure-textutils:
36619 @: $(MAKE); $(unstage)
36620 @r=`${PWD_COMMAND}`; export r; \
36621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36622 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
36623 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
36624 $(HOST_EXPORTS) \
36625 echo Configuring in $(HOST_SUBDIR)/textutils; \
36626 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
36627 case $(srcdir) in \
36628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36629 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
36630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36631 esac; \
36632 srcdiroption="--srcdir=$${topdir}/textutils"; \
36633 libsrcdir="$$s/textutils"; \
36634 $(SHELL) $${libsrcdir}/configure \
36635 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36636 --target=${target_alias} $${srcdiroption} \
36637 || exit 1
36638 @endif textutils
36639
36640
36641
36642
36643
36644 .PHONY: all-textutils maybe-all-textutils
36645 maybe-all-textutils:
36646 @if gcc-bootstrap
36647 all-textutils: stage_current
36648 @endif gcc-bootstrap
36649 @if textutils
36650 TARGET-textutils=all
36651 maybe-all-textutils: all-textutils
36652 all-textutils: configure-textutils
36653 @: $(MAKE); $(unstage)
36654 @r=`${PWD_COMMAND}`; export r; \
36655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36656 $(HOST_EXPORTS) \
36657 (cd $(HOST_SUBDIR)/textutils && \
36658 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36659 $(TARGET-textutils))
36660 @endif textutils
36661
36662
36663
36664
36665 .PHONY: check-textutils maybe-check-textutils
36666 maybe-check-textutils:
36667 @if textutils
36668 maybe-check-textutils: check-textutils
36669
36670 check-textutils:
36671 @: $(MAKE); $(unstage)
36672 @r=`${PWD_COMMAND}`; export r; \
36673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36674 $(HOST_EXPORTS) \
36675 (cd $(HOST_SUBDIR)/textutils && \
36676 $(MAKE) $(FLAGS_TO_PASS) check)
36677
36678 @endif textutils
36679
36680 .PHONY: install-textutils maybe-install-textutils
36681 maybe-install-textutils:
36682 @if textutils
36683 maybe-install-textutils: install-textutils
36684
36685 install-textutils: installdirs
36686 @: $(MAKE); $(unstage)
36687 @r=`${PWD_COMMAND}`; export r; \
36688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36689 $(HOST_EXPORTS) \
36690 (cd $(HOST_SUBDIR)/textutils && \
36691 $(MAKE) $(FLAGS_TO_PASS) install)
36692
36693 @endif textutils
36694
36695 # Other targets (info, dvi, pdf, etc.)
36696
36697 .PHONY: maybe-info-textutils info-textutils
36698 maybe-info-textutils:
36699 @if textutils
36700 maybe-info-textutils: info-textutils
36701
36702 info-textutils: \
36703 configure-textutils
36704 @: $(MAKE); $(unstage)
36705 @[ -f ./textutils/Makefile ] || exit 0; \
36706 r=`${PWD_COMMAND}`; export r; \
36707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36708 $(HOST_EXPORTS) \
36709 for flag in $(EXTRA_HOST_FLAGS) ; do \
36710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36711 done; \
36712 echo "Doing info in textutils" ; \
36713 (cd $(HOST_SUBDIR)/textutils && \
36714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36716 "RANLIB=$${RANLIB}" \
36717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36718 info) \
36719 || exit 1
36720
36721 @endif textutils
36722
36723 .PHONY: maybe-dvi-textutils dvi-textutils
36724 maybe-dvi-textutils:
36725 @if textutils
36726 maybe-dvi-textutils: dvi-textutils
36727
36728 dvi-textutils: \
36729 configure-textutils
36730 @: $(MAKE); $(unstage)
36731 @[ -f ./textutils/Makefile ] || exit 0; \
36732 r=`${PWD_COMMAND}`; export r; \
36733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36734 $(HOST_EXPORTS) \
36735 for flag in $(EXTRA_HOST_FLAGS) ; do \
36736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36737 done; \
36738 echo "Doing dvi in textutils" ; \
36739 (cd $(HOST_SUBDIR)/textutils && \
36740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36742 "RANLIB=$${RANLIB}" \
36743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36744 dvi) \
36745 || exit 1
36746
36747 @endif textutils
36748
36749 .PHONY: maybe-pdf-textutils pdf-textutils
36750 maybe-pdf-textutils:
36751 @if textutils
36752 maybe-pdf-textutils: pdf-textutils
36753
36754 pdf-textutils: \
36755 configure-textutils
36756 @: $(MAKE); $(unstage)
36757 @[ -f ./textutils/Makefile ] || exit 0; \
36758 r=`${PWD_COMMAND}`; export r; \
36759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36760 $(HOST_EXPORTS) \
36761 for flag in $(EXTRA_HOST_FLAGS) ; do \
36762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36763 done; \
36764 echo "Doing pdf in textutils" ; \
36765 (cd $(HOST_SUBDIR)/textutils && \
36766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36768 "RANLIB=$${RANLIB}" \
36769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36770 pdf) \
36771 || exit 1
36772
36773 @endif textutils
36774
36775 .PHONY: maybe-html-textutils html-textutils
36776 maybe-html-textutils:
36777 @if textutils
36778 maybe-html-textutils: html-textutils
36779
36780 html-textutils: \
36781 configure-textutils
36782 @: $(MAKE); $(unstage)
36783 @[ -f ./textutils/Makefile ] || exit 0; \
36784 r=`${PWD_COMMAND}`; export r; \
36785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36786 $(HOST_EXPORTS) \
36787 for flag in $(EXTRA_HOST_FLAGS) ; do \
36788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36789 done; \
36790 echo "Doing html in textutils" ; \
36791 (cd $(HOST_SUBDIR)/textutils && \
36792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36794 "RANLIB=$${RANLIB}" \
36795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36796 html) \
36797 || exit 1
36798
36799 @endif textutils
36800
36801 .PHONY: maybe-TAGS-textutils TAGS-textutils
36802 maybe-TAGS-textutils:
36803 @if textutils
36804 maybe-TAGS-textutils: TAGS-textutils
36805
36806 TAGS-textutils: \
36807 configure-textutils
36808 @: $(MAKE); $(unstage)
36809 @[ -f ./textutils/Makefile ] || exit 0; \
36810 r=`${PWD_COMMAND}`; export r; \
36811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36812 $(HOST_EXPORTS) \
36813 for flag in $(EXTRA_HOST_FLAGS) ; do \
36814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36815 done; \
36816 echo "Doing TAGS in textutils" ; \
36817 (cd $(HOST_SUBDIR)/textutils && \
36818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36820 "RANLIB=$${RANLIB}" \
36821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36822 TAGS) \
36823 || exit 1
36824
36825 @endif textutils
36826
36827 .PHONY: maybe-install-info-textutils install-info-textutils
36828 maybe-install-info-textutils:
36829 @if textutils
36830 maybe-install-info-textutils: install-info-textutils
36831
36832 install-info-textutils: \
36833 configure-textutils \
36834 info-textutils
36835 @: $(MAKE); $(unstage)
36836 @[ -f ./textutils/Makefile ] || exit 0; \
36837 r=`${PWD_COMMAND}`; export r; \
36838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36839 $(HOST_EXPORTS) \
36840 for flag in $(EXTRA_HOST_FLAGS) ; do \
36841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36842 done; \
36843 echo "Doing install-info in textutils" ; \
36844 (cd $(HOST_SUBDIR)/textutils && \
36845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36847 "RANLIB=$${RANLIB}" \
36848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36849 install-info) \
36850 || exit 1
36851
36852 @endif textutils
36853
36854 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
36855 maybe-install-pdf-textutils:
36856 @if textutils
36857 maybe-install-pdf-textutils: install-pdf-textutils
36858
36859 install-pdf-textutils: \
36860 configure-textutils \
36861 pdf-textutils
36862 @: $(MAKE); $(unstage)
36863 @[ -f ./textutils/Makefile ] || exit 0; \
36864 r=`${PWD_COMMAND}`; export r; \
36865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36866 $(HOST_EXPORTS) \
36867 for flag in $(EXTRA_HOST_FLAGS) ; do \
36868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36869 done; \
36870 echo "Doing install-pdf in textutils" ; \
36871 (cd $(HOST_SUBDIR)/textutils && \
36872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36874 "RANLIB=$${RANLIB}" \
36875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36876 install-pdf) \
36877 || exit 1
36878
36879 @endif textutils
36880
36881 .PHONY: maybe-install-html-textutils install-html-textutils
36882 maybe-install-html-textutils:
36883 @if textutils
36884 maybe-install-html-textutils: install-html-textutils
36885
36886 install-html-textutils: \
36887 configure-textutils \
36888 html-textutils
36889 @: $(MAKE); $(unstage)
36890 @[ -f ./textutils/Makefile ] || exit 0; \
36891 r=`${PWD_COMMAND}`; export r; \
36892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36893 $(HOST_EXPORTS) \
36894 for flag in $(EXTRA_HOST_FLAGS) ; do \
36895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36896 done; \
36897 echo "Doing install-html in textutils" ; \
36898 (cd $(HOST_SUBDIR)/textutils && \
36899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36901 "RANLIB=$${RANLIB}" \
36902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36903 install-html) \
36904 || exit 1
36905
36906 @endif textutils
36907
36908 .PHONY: maybe-installcheck-textutils installcheck-textutils
36909 maybe-installcheck-textutils:
36910 @if textutils
36911 maybe-installcheck-textutils: installcheck-textutils
36912
36913 installcheck-textutils: \
36914 configure-textutils
36915 @: $(MAKE); $(unstage)
36916 @[ -f ./textutils/Makefile ] || exit 0; \
36917 r=`${PWD_COMMAND}`; export r; \
36918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36919 $(HOST_EXPORTS) \
36920 for flag in $(EXTRA_HOST_FLAGS) ; do \
36921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36922 done; \
36923 echo "Doing installcheck in textutils" ; \
36924 (cd $(HOST_SUBDIR)/textutils && \
36925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36927 "RANLIB=$${RANLIB}" \
36928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36929 installcheck) \
36930 || exit 1
36931
36932 @endif textutils
36933
36934 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
36935 maybe-mostlyclean-textutils:
36936 @if textutils
36937 maybe-mostlyclean-textutils: mostlyclean-textutils
36938
36939 mostlyclean-textutils:
36940 @: $(MAKE); $(unstage)
36941 @[ -f ./textutils/Makefile ] || exit 0; \
36942 r=`${PWD_COMMAND}`; export r; \
36943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36944 $(HOST_EXPORTS) \
36945 for flag in $(EXTRA_HOST_FLAGS) ; do \
36946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36947 done; \
36948 echo "Doing mostlyclean in textutils" ; \
36949 (cd $(HOST_SUBDIR)/textutils && \
36950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36952 "RANLIB=$${RANLIB}" \
36953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36954 mostlyclean) \
36955 || exit 1
36956
36957 @endif textutils
36958
36959 .PHONY: maybe-clean-textutils clean-textutils
36960 maybe-clean-textutils:
36961 @if textutils
36962 maybe-clean-textutils: clean-textutils
36963
36964 clean-textutils:
36965 @: $(MAKE); $(unstage)
36966 @[ -f ./textutils/Makefile ] || exit 0; \
36967 r=`${PWD_COMMAND}`; export r; \
36968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36969 $(HOST_EXPORTS) \
36970 for flag in $(EXTRA_HOST_FLAGS) ; do \
36971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36972 done; \
36973 echo "Doing clean in textutils" ; \
36974 (cd $(HOST_SUBDIR)/textutils && \
36975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36977 "RANLIB=$${RANLIB}" \
36978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36979 clean) \
36980 || exit 1
36981
36982 @endif textutils
36983
36984 .PHONY: maybe-distclean-textutils distclean-textutils
36985 maybe-distclean-textutils:
36986 @if textutils
36987 maybe-distclean-textutils: distclean-textutils
36988
36989 distclean-textutils:
36990 @: $(MAKE); $(unstage)
36991 @[ -f ./textutils/Makefile ] || exit 0; \
36992 r=`${PWD_COMMAND}`; export r; \
36993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36994 $(HOST_EXPORTS) \
36995 for flag in $(EXTRA_HOST_FLAGS) ; do \
36996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36997 done; \
36998 echo "Doing distclean in textutils" ; \
36999 (cd $(HOST_SUBDIR)/textutils && \
37000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37002 "RANLIB=$${RANLIB}" \
37003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37004 distclean) \
37005 || exit 1
37006
37007 @endif textutils
37008
37009 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
37010 maybe-maintainer-clean-textutils:
37011 @if textutils
37012 maybe-maintainer-clean-textutils: maintainer-clean-textutils
37013
37014 maintainer-clean-textutils:
37015 @: $(MAKE); $(unstage)
37016 @[ -f ./textutils/Makefile ] || exit 0; \
37017 r=`${PWD_COMMAND}`; export r; \
37018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37019 $(HOST_EXPORTS) \
37020 for flag in $(EXTRA_HOST_FLAGS) ; do \
37021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37022 done; \
37023 echo "Doing maintainer-clean in textutils" ; \
37024 (cd $(HOST_SUBDIR)/textutils && \
37025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37027 "RANLIB=$${RANLIB}" \
37028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37029 maintainer-clean) \
37030 || exit 1
37031
37032 @endif textutils
37033
37034
37035
37036 .PHONY: configure-time maybe-configure-time
37037 maybe-configure-time:
37038 @if gcc-bootstrap
37039 configure-time: stage_current
37040 @endif gcc-bootstrap
37041 @if time
37042 maybe-configure-time: configure-time
37043 configure-time:
37044 @: $(MAKE); $(unstage)
37045 @r=`${PWD_COMMAND}`; export r; \
37046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37047 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
37048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
37049 $(HOST_EXPORTS) \
37050 echo Configuring in $(HOST_SUBDIR)/time; \
37051 cd "$(HOST_SUBDIR)/time" || exit 1; \
37052 case $(srcdir) in \
37053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37054 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
37055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37056 esac; \
37057 srcdiroption="--srcdir=$${topdir}/time"; \
37058 libsrcdir="$$s/time"; \
37059 $(SHELL) $${libsrcdir}/configure \
37060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37061 --target=${target_alias} $${srcdiroption} \
37062 || exit 1
37063 @endif time
37064
37065
37066
37067
37068
37069 .PHONY: all-time maybe-all-time
37070 maybe-all-time:
37071 @if gcc-bootstrap
37072 all-time: stage_current
37073 @endif gcc-bootstrap
37074 @if time
37075 TARGET-time=all
37076 maybe-all-time: all-time
37077 all-time: configure-time
37078 @: $(MAKE); $(unstage)
37079 @r=`${PWD_COMMAND}`; export r; \
37080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37081 $(HOST_EXPORTS) \
37082 (cd $(HOST_SUBDIR)/time && \
37083 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37084 $(TARGET-time))
37085 @endif time
37086
37087
37088
37089
37090 .PHONY: check-time maybe-check-time
37091 maybe-check-time:
37092 @if time
37093 maybe-check-time: check-time
37094
37095 check-time:
37096 @: $(MAKE); $(unstage)
37097 @r=`${PWD_COMMAND}`; export r; \
37098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37099 $(HOST_EXPORTS) \
37100 (cd $(HOST_SUBDIR)/time && \
37101 $(MAKE) $(FLAGS_TO_PASS) check)
37102
37103 @endif time
37104
37105 .PHONY: install-time maybe-install-time
37106 maybe-install-time:
37107 @if time
37108 maybe-install-time: install-time
37109
37110 install-time: installdirs
37111 @: $(MAKE); $(unstage)
37112 @r=`${PWD_COMMAND}`; export r; \
37113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37114 $(HOST_EXPORTS) \
37115 (cd $(HOST_SUBDIR)/time && \
37116 $(MAKE) $(FLAGS_TO_PASS) install)
37117
37118 @endif time
37119
37120 # Other targets (info, dvi, pdf, etc.)
37121
37122 .PHONY: maybe-info-time info-time
37123 maybe-info-time:
37124 @if time
37125 maybe-info-time: info-time
37126
37127 info-time: \
37128 configure-time
37129 @: $(MAKE); $(unstage)
37130 @[ -f ./time/Makefile ] || exit 0; \
37131 r=`${PWD_COMMAND}`; export r; \
37132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37133 $(HOST_EXPORTS) \
37134 for flag in $(EXTRA_HOST_FLAGS) ; do \
37135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37136 done; \
37137 echo "Doing info in time" ; \
37138 (cd $(HOST_SUBDIR)/time && \
37139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37141 "RANLIB=$${RANLIB}" \
37142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37143 info) \
37144 || exit 1
37145
37146 @endif time
37147
37148 .PHONY: maybe-dvi-time dvi-time
37149 maybe-dvi-time:
37150 @if time
37151 maybe-dvi-time: dvi-time
37152
37153 dvi-time: \
37154 configure-time
37155 @: $(MAKE); $(unstage)
37156 @[ -f ./time/Makefile ] || exit 0; \
37157 r=`${PWD_COMMAND}`; export r; \
37158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37159 $(HOST_EXPORTS) \
37160 for flag in $(EXTRA_HOST_FLAGS) ; do \
37161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37162 done; \
37163 echo "Doing dvi in time" ; \
37164 (cd $(HOST_SUBDIR)/time && \
37165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37167 "RANLIB=$${RANLIB}" \
37168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37169 dvi) \
37170 || exit 1
37171
37172 @endif time
37173
37174 .PHONY: maybe-pdf-time pdf-time
37175 maybe-pdf-time:
37176 @if time
37177 maybe-pdf-time: pdf-time
37178
37179 pdf-time: \
37180 configure-time
37181 @: $(MAKE); $(unstage)
37182 @[ -f ./time/Makefile ] || exit 0; \
37183 r=`${PWD_COMMAND}`; export r; \
37184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37185 $(HOST_EXPORTS) \
37186 for flag in $(EXTRA_HOST_FLAGS) ; do \
37187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37188 done; \
37189 echo "Doing pdf in time" ; \
37190 (cd $(HOST_SUBDIR)/time && \
37191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37193 "RANLIB=$${RANLIB}" \
37194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37195 pdf) \
37196 || exit 1
37197
37198 @endif time
37199
37200 .PHONY: maybe-html-time html-time
37201 maybe-html-time:
37202 @if time
37203 maybe-html-time: html-time
37204
37205 html-time: \
37206 configure-time
37207 @: $(MAKE); $(unstage)
37208 @[ -f ./time/Makefile ] || exit 0; \
37209 r=`${PWD_COMMAND}`; export r; \
37210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37211 $(HOST_EXPORTS) \
37212 for flag in $(EXTRA_HOST_FLAGS) ; do \
37213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37214 done; \
37215 echo "Doing html in time" ; \
37216 (cd $(HOST_SUBDIR)/time && \
37217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37219 "RANLIB=$${RANLIB}" \
37220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37221 html) \
37222 || exit 1
37223
37224 @endif time
37225
37226 .PHONY: maybe-TAGS-time TAGS-time
37227 maybe-TAGS-time:
37228 @if time
37229 maybe-TAGS-time: TAGS-time
37230
37231 TAGS-time: \
37232 configure-time
37233 @: $(MAKE); $(unstage)
37234 @[ -f ./time/Makefile ] || exit 0; \
37235 r=`${PWD_COMMAND}`; export r; \
37236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37237 $(HOST_EXPORTS) \
37238 for flag in $(EXTRA_HOST_FLAGS) ; do \
37239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37240 done; \
37241 echo "Doing TAGS in time" ; \
37242 (cd $(HOST_SUBDIR)/time && \
37243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37245 "RANLIB=$${RANLIB}" \
37246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37247 TAGS) \
37248 || exit 1
37249
37250 @endif time
37251
37252 .PHONY: maybe-install-info-time install-info-time
37253 maybe-install-info-time:
37254 @if time
37255 maybe-install-info-time: install-info-time
37256
37257 install-info-time: \
37258 configure-time \
37259 info-time
37260 @: $(MAKE); $(unstage)
37261 @[ -f ./time/Makefile ] || exit 0; \
37262 r=`${PWD_COMMAND}`; export r; \
37263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37264 $(HOST_EXPORTS) \
37265 for flag in $(EXTRA_HOST_FLAGS) ; do \
37266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37267 done; \
37268 echo "Doing install-info in time" ; \
37269 (cd $(HOST_SUBDIR)/time && \
37270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37272 "RANLIB=$${RANLIB}" \
37273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37274 install-info) \
37275 || exit 1
37276
37277 @endif time
37278
37279 .PHONY: maybe-install-pdf-time install-pdf-time
37280 maybe-install-pdf-time:
37281 @if time
37282 maybe-install-pdf-time: install-pdf-time
37283
37284 install-pdf-time: \
37285 configure-time \
37286 pdf-time
37287 @: $(MAKE); $(unstage)
37288 @[ -f ./time/Makefile ] || exit 0; \
37289 r=`${PWD_COMMAND}`; export r; \
37290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37291 $(HOST_EXPORTS) \
37292 for flag in $(EXTRA_HOST_FLAGS) ; do \
37293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37294 done; \
37295 echo "Doing install-pdf in time" ; \
37296 (cd $(HOST_SUBDIR)/time && \
37297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37299 "RANLIB=$${RANLIB}" \
37300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37301 install-pdf) \
37302 || exit 1
37303
37304 @endif time
37305
37306 .PHONY: maybe-install-html-time install-html-time
37307 maybe-install-html-time:
37308 @if time
37309 maybe-install-html-time: install-html-time
37310
37311 install-html-time: \
37312 configure-time \
37313 html-time
37314 @: $(MAKE); $(unstage)
37315 @[ -f ./time/Makefile ] || exit 0; \
37316 r=`${PWD_COMMAND}`; export r; \
37317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37318 $(HOST_EXPORTS) \
37319 for flag in $(EXTRA_HOST_FLAGS) ; do \
37320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37321 done; \
37322 echo "Doing install-html in time" ; \
37323 (cd $(HOST_SUBDIR)/time && \
37324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37326 "RANLIB=$${RANLIB}" \
37327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37328 install-html) \
37329 || exit 1
37330
37331 @endif time
37332
37333 .PHONY: maybe-installcheck-time installcheck-time
37334 maybe-installcheck-time:
37335 @if time
37336 maybe-installcheck-time: installcheck-time
37337
37338 installcheck-time: \
37339 configure-time
37340 @: $(MAKE); $(unstage)
37341 @[ -f ./time/Makefile ] || exit 0; \
37342 r=`${PWD_COMMAND}`; export r; \
37343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37344 $(HOST_EXPORTS) \
37345 for flag in $(EXTRA_HOST_FLAGS) ; do \
37346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37347 done; \
37348 echo "Doing installcheck in time" ; \
37349 (cd $(HOST_SUBDIR)/time && \
37350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37352 "RANLIB=$${RANLIB}" \
37353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37354 installcheck) \
37355 || exit 1
37356
37357 @endif time
37358
37359 .PHONY: maybe-mostlyclean-time mostlyclean-time
37360 maybe-mostlyclean-time:
37361 @if time
37362 maybe-mostlyclean-time: mostlyclean-time
37363
37364 mostlyclean-time:
37365 @: $(MAKE); $(unstage)
37366 @[ -f ./time/Makefile ] || exit 0; \
37367 r=`${PWD_COMMAND}`; export r; \
37368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37369 $(HOST_EXPORTS) \
37370 for flag in $(EXTRA_HOST_FLAGS) ; do \
37371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37372 done; \
37373 echo "Doing mostlyclean in time" ; \
37374 (cd $(HOST_SUBDIR)/time && \
37375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37377 "RANLIB=$${RANLIB}" \
37378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37379 mostlyclean) \
37380 || exit 1
37381
37382 @endif time
37383
37384 .PHONY: maybe-clean-time clean-time
37385 maybe-clean-time:
37386 @if time
37387 maybe-clean-time: clean-time
37388
37389 clean-time:
37390 @: $(MAKE); $(unstage)
37391 @[ -f ./time/Makefile ] || exit 0; \
37392 r=`${PWD_COMMAND}`; export r; \
37393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37394 $(HOST_EXPORTS) \
37395 for flag in $(EXTRA_HOST_FLAGS) ; do \
37396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37397 done; \
37398 echo "Doing clean in time" ; \
37399 (cd $(HOST_SUBDIR)/time && \
37400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37402 "RANLIB=$${RANLIB}" \
37403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37404 clean) \
37405 || exit 1
37406
37407 @endif time
37408
37409 .PHONY: maybe-distclean-time distclean-time
37410 maybe-distclean-time:
37411 @if time
37412 maybe-distclean-time: distclean-time
37413
37414 distclean-time:
37415 @: $(MAKE); $(unstage)
37416 @[ -f ./time/Makefile ] || exit 0; \
37417 r=`${PWD_COMMAND}`; export r; \
37418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37419 $(HOST_EXPORTS) \
37420 for flag in $(EXTRA_HOST_FLAGS) ; do \
37421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37422 done; \
37423 echo "Doing distclean in time" ; \
37424 (cd $(HOST_SUBDIR)/time && \
37425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37427 "RANLIB=$${RANLIB}" \
37428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37429 distclean) \
37430 || exit 1
37431
37432 @endif time
37433
37434 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
37435 maybe-maintainer-clean-time:
37436 @if time
37437 maybe-maintainer-clean-time: maintainer-clean-time
37438
37439 maintainer-clean-time:
37440 @: $(MAKE); $(unstage)
37441 @[ -f ./time/Makefile ] || exit 0; \
37442 r=`${PWD_COMMAND}`; export r; \
37443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37444 $(HOST_EXPORTS) \
37445 for flag in $(EXTRA_HOST_FLAGS) ; do \
37446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37447 done; \
37448 echo "Doing maintainer-clean in time" ; \
37449 (cd $(HOST_SUBDIR)/time && \
37450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37452 "RANLIB=$${RANLIB}" \
37453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37454 maintainer-clean) \
37455 || exit 1
37456
37457 @endif time
37458
37459
37460
37461 .PHONY: configure-uudecode maybe-configure-uudecode
37462 maybe-configure-uudecode:
37463 @if gcc-bootstrap
37464 configure-uudecode: stage_current
37465 @endif gcc-bootstrap
37466 @if uudecode
37467 maybe-configure-uudecode: configure-uudecode
37468 configure-uudecode:
37469 @: $(MAKE); $(unstage)
37470 @r=`${PWD_COMMAND}`; export r; \
37471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37472 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
37473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
37474 $(HOST_EXPORTS) \
37475 echo Configuring in $(HOST_SUBDIR)/uudecode; \
37476 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
37477 case $(srcdir) in \
37478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37479 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
37480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37481 esac; \
37482 srcdiroption="--srcdir=$${topdir}/uudecode"; \
37483 libsrcdir="$$s/uudecode"; \
37484 $(SHELL) $${libsrcdir}/configure \
37485 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37486 --target=${target_alias} $${srcdiroption} \
37487 || exit 1
37488 @endif uudecode
37489
37490
37491
37492
37493
37494 .PHONY: all-uudecode maybe-all-uudecode
37495 maybe-all-uudecode:
37496 @if gcc-bootstrap
37497 all-uudecode: stage_current
37498 @endif gcc-bootstrap
37499 @if uudecode
37500 TARGET-uudecode=all
37501 maybe-all-uudecode: all-uudecode
37502 all-uudecode: configure-uudecode
37503 @: $(MAKE); $(unstage)
37504 @r=`${PWD_COMMAND}`; export r; \
37505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37506 $(HOST_EXPORTS) \
37507 (cd $(HOST_SUBDIR)/uudecode && \
37508 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37509 $(TARGET-uudecode))
37510 @endif uudecode
37511
37512
37513
37514
37515 .PHONY: check-uudecode maybe-check-uudecode
37516 maybe-check-uudecode:
37517 @if uudecode
37518 maybe-check-uudecode: check-uudecode
37519
37520 check-uudecode:
37521 @: $(MAKE); $(unstage)
37522 @r=`${PWD_COMMAND}`; export r; \
37523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37524 $(HOST_EXPORTS) \
37525 (cd $(HOST_SUBDIR)/uudecode && \
37526 $(MAKE) $(FLAGS_TO_PASS) check)
37527
37528 @endif uudecode
37529
37530 .PHONY: install-uudecode maybe-install-uudecode
37531 maybe-install-uudecode:
37532 @if uudecode
37533 maybe-install-uudecode: install-uudecode
37534
37535 install-uudecode: installdirs
37536 @: $(MAKE); $(unstage)
37537 @r=`${PWD_COMMAND}`; export r; \
37538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37539 $(HOST_EXPORTS) \
37540 (cd $(HOST_SUBDIR)/uudecode && \
37541 $(MAKE) $(FLAGS_TO_PASS) install)
37542
37543 @endif uudecode
37544
37545 # Other targets (info, dvi, pdf, etc.)
37546
37547 .PHONY: maybe-info-uudecode info-uudecode
37548 maybe-info-uudecode:
37549 @if uudecode
37550 maybe-info-uudecode: info-uudecode
37551
37552 info-uudecode: \
37553 configure-uudecode
37554 @: $(MAKE); $(unstage)
37555 @[ -f ./uudecode/Makefile ] || exit 0; \
37556 r=`${PWD_COMMAND}`; export r; \
37557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37558 $(HOST_EXPORTS) \
37559 for flag in $(EXTRA_HOST_FLAGS) ; do \
37560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37561 done; \
37562 echo "Doing info in uudecode" ; \
37563 (cd $(HOST_SUBDIR)/uudecode && \
37564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37566 "RANLIB=$${RANLIB}" \
37567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37568 info) \
37569 || exit 1
37570
37571 @endif uudecode
37572
37573 .PHONY: maybe-dvi-uudecode dvi-uudecode
37574 maybe-dvi-uudecode:
37575 @if uudecode
37576 maybe-dvi-uudecode: dvi-uudecode
37577
37578 dvi-uudecode: \
37579 configure-uudecode
37580 @: $(MAKE); $(unstage)
37581 @[ -f ./uudecode/Makefile ] || exit 0; \
37582 r=`${PWD_COMMAND}`; export r; \
37583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37584 $(HOST_EXPORTS) \
37585 for flag in $(EXTRA_HOST_FLAGS) ; do \
37586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37587 done; \
37588 echo "Doing dvi in uudecode" ; \
37589 (cd $(HOST_SUBDIR)/uudecode && \
37590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37592 "RANLIB=$${RANLIB}" \
37593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37594 dvi) \
37595 || exit 1
37596
37597 @endif uudecode
37598
37599 .PHONY: maybe-pdf-uudecode pdf-uudecode
37600 maybe-pdf-uudecode:
37601 @if uudecode
37602 maybe-pdf-uudecode: pdf-uudecode
37603
37604 pdf-uudecode: \
37605 configure-uudecode
37606 @: $(MAKE); $(unstage)
37607 @[ -f ./uudecode/Makefile ] || exit 0; \
37608 r=`${PWD_COMMAND}`; export r; \
37609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37610 $(HOST_EXPORTS) \
37611 for flag in $(EXTRA_HOST_FLAGS) ; do \
37612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37613 done; \
37614 echo "Doing pdf in uudecode" ; \
37615 (cd $(HOST_SUBDIR)/uudecode && \
37616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37618 "RANLIB=$${RANLIB}" \
37619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37620 pdf) \
37621 || exit 1
37622
37623 @endif uudecode
37624
37625 .PHONY: maybe-html-uudecode html-uudecode
37626 maybe-html-uudecode:
37627 @if uudecode
37628 maybe-html-uudecode: html-uudecode
37629
37630 html-uudecode: \
37631 configure-uudecode
37632 @: $(MAKE); $(unstage)
37633 @[ -f ./uudecode/Makefile ] || exit 0; \
37634 r=`${PWD_COMMAND}`; export r; \
37635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37636 $(HOST_EXPORTS) \
37637 for flag in $(EXTRA_HOST_FLAGS) ; do \
37638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37639 done; \
37640 echo "Doing html in uudecode" ; \
37641 (cd $(HOST_SUBDIR)/uudecode && \
37642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37644 "RANLIB=$${RANLIB}" \
37645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37646 html) \
37647 || exit 1
37648
37649 @endif uudecode
37650
37651 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
37652 maybe-TAGS-uudecode:
37653 @if uudecode
37654 maybe-TAGS-uudecode: TAGS-uudecode
37655
37656 TAGS-uudecode: \
37657 configure-uudecode
37658 @: $(MAKE); $(unstage)
37659 @[ -f ./uudecode/Makefile ] || exit 0; \
37660 r=`${PWD_COMMAND}`; export r; \
37661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37662 $(HOST_EXPORTS) \
37663 for flag in $(EXTRA_HOST_FLAGS) ; do \
37664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37665 done; \
37666 echo "Doing TAGS in uudecode" ; \
37667 (cd $(HOST_SUBDIR)/uudecode && \
37668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37670 "RANLIB=$${RANLIB}" \
37671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37672 TAGS) \
37673 || exit 1
37674
37675 @endif uudecode
37676
37677 .PHONY: maybe-install-info-uudecode install-info-uudecode
37678 maybe-install-info-uudecode:
37679 @if uudecode
37680 maybe-install-info-uudecode: install-info-uudecode
37681
37682 install-info-uudecode: \
37683 configure-uudecode \
37684 info-uudecode
37685 @: $(MAKE); $(unstage)
37686 @[ -f ./uudecode/Makefile ] || exit 0; \
37687 r=`${PWD_COMMAND}`; export r; \
37688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37689 $(HOST_EXPORTS) \
37690 for flag in $(EXTRA_HOST_FLAGS) ; do \
37691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37692 done; \
37693 echo "Doing install-info in uudecode" ; \
37694 (cd $(HOST_SUBDIR)/uudecode && \
37695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37697 "RANLIB=$${RANLIB}" \
37698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37699 install-info) \
37700 || exit 1
37701
37702 @endif uudecode
37703
37704 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
37705 maybe-install-pdf-uudecode:
37706 @if uudecode
37707 maybe-install-pdf-uudecode: install-pdf-uudecode
37708
37709 install-pdf-uudecode: \
37710 configure-uudecode \
37711 pdf-uudecode
37712 @: $(MAKE); $(unstage)
37713 @[ -f ./uudecode/Makefile ] || exit 0; \
37714 r=`${PWD_COMMAND}`; export r; \
37715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37716 $(HOST_EXPORTS) \
37717 for flag in $(EXTRA_HOST_FLAGS) ; do \
37718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37719 done; \
37720 echo "Doing install-pdf in uudecode" ; \
37721 (cd $(HOST_SUBDIR)/uudecode && \
37722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37724 "RANLIB=$${RANLIB}" \
37725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37726 install-pdf) \
37727 || exit 1
37728
37729 @endif uudecode
37730
37731 .PHONY: maybe-install-html-uudecode install-html-uudecode
37732 maybe-install-html-uudecode:
37733 @if uudecode
37734 maybe-install-html-uudecode: install-html-uudecode
37735
37736 install-html-uudecode: \
37737 configure-uudecode \
37738 html-uudecode
37739 @: $(MAKE); $(unstage)
37740 @[ -f ./uudecode/Makefile ] || exit 0; \
37741 r=`${PWD_COMMAND}`; export r; \
37742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37743 $(HOST_EXPORTS) \
37744 for flag in $(EXTRA_HOST_FLAGS) ; do \
37745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37746 done; \
37747 echo "Doing install-html in uudecode" ; \
37748 (cd $(HOST_SUBDIR)/uudecode && \
37749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37751 "RANLIB=$${RANLIB}" \
37752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37753 install-html) \
37754 || exit 1
37755
37756 @endif uudecode
37757
37758 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
37759 maybe-installcheck-uudecode:
37760 @if uudecode
37761 maybe-installcheck-uudecode: installcheck-uudecode
37762
37763 installcheck-uudecode: \
37764 configure-uudecode
37765 @: $(MAKE); $(unstage)
37766 @[ -f ./uudecode/Makefile ] || exit 0; \
37767 r=`${PWD_COMMAND}`; export r; \
37768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37769 $(HOST_EXPORTS) \
37770 for flag in $(EXTRA_HOST_FLAGS) ; do \
37771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37772 done; \
37773 echo "Doing installcheck in uudecode" ; \
37774 (cd $(HOST_SUBDIR)/uudecode && \
37775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37777 "RANLIB=$${RANLIB}" \
37778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37779 installcheck) \
37780 || exit 1
37781
37782 @endif uudecode
37783
37784 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
37785 maybe-mostlyclean-uudecode:
37786 @if uudecode
37787 maybe-mostlyclean-uudecode: mostlyclean-uudecode
37788
37789 mostlyclean-uudecode:
37790 @: $(MAKE); $(unstage)
37791 @[ -f ./uudecode/Makefile ] || exit 0; \
37792 r=`${PWD_COMMAND}`; export r; \
37793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37794 $(HOST_EXPORTS) \
37795 for flag in $(EXTRA_HOST_FLAGS) ; do \
37796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37797 done; \
37798 echo "Doing mostlyclean in uudecode" ; \
37799 (cd $(HOST_SUBDIR)/uudecode && \
37800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37802 "RANLIB=$${RANLIB}" \
37803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37804 mostlyclean) \
37805 || exit 1
37806
37807 @endif uudecode
37808
37809 .PHONY: maybe-clean-uudecode clean-uudecode
37810 maybe-clean-uudecode:
37811 @if uudecode
37812 maybe-clean-uudecode: clean-uudecode
37813
37814 clean-uudecode:
37815 @: $(MAKE); $(unstage)
37816 @[ -f ./uudecode/Makefile ] || exit 0; \
37817 r=`${PWD_COMMAND}`; export r; \
37818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37819 $(HOST_EXPORTS) \
37820 for flag in $(EXTRA_HOST_FLAGS) ; do \
37821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37822 done; \
37823 echo "Doing clean in uudecode" ; \
37824 (cd $(HOST_SUBDIR)/uudecode && \
37825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37827 "RANLIB=$${RANLIB}" \
37828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37829 clean) \
37830 || exit 1
37831
37832 @endif uudecode
37833
37834 .PHONY: maybe-distclean-uudecode distclean-uudecode
37835 maybe-distclean-uudecode:
37836 @if uudecode
37837 maybe-distclean-uudecode: distclean-uudecode
37838
37839 distclean-uudecode:
37840 @: $(MAKE); $(unstage)
37841 @[ -f ./uudecode/Makefile ] || exit 0; \
37842 r=`${PWD_COMMAND}`; export r; \
37843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37844 $(HOST_EXPORTS) \
37845 for flag in $(EXTRA_HOST_FLAGS) ; do \
37846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37847 done; \
37848 echo "Doing distclean in uudecode" ; \
37849 (cd $(HOST_SUBDIR)/uudecode && \
37850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37852 "RANLIB=$${RANLIB}" \
37853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37854 distclean) \
37855 || exit 1
37856
37857 @endif uudecode
37858
37859 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
37860 maybe-maintainer-clean-uudecode:
37861 @if uudecode
37862 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
37863
37864 maintainer-clean-uudecode:
37865 @: $(MAKE); $(unstage)
37866 @[ -f ./uudecode/Makefile ] || exit 0; \
37867 r=`${PWD_COMMAND}`; export r; \
37868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37869 $(HOST_EXPORTS) \
37870 for flag in $(EXTRA_HOST_FLAGS) ; do \
37871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37872 done; \
37873 echo "Doing maintainer-clean in uudecode" ; \
37874 (cd $(HOST_SUBDIR)/uudecode && \
37875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37877 "RANLIB=$${RANLIB}" \
37878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37879 maintainer-clean) \
37880 || exit 1
37881
37882 @endif uudecode
37883
37884
37885
37886 .PHONY: configure-wdiff maybe-configure-wdiff
37887 maybe-configure-wdiff:
37888 @if gcc-bootstrap
37889 configure-wdiff: stage_current
37890 @endif gcc-bootstrap
37891 @if wdiff
37892 maybe-configure-wdiff: configure-wdiff
37893 configure-wdiff:
37894 @: $(MAKE); $(unstage)
37895 @r=`${PWD_COMMAND}`; export r; \
37896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37897 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
37898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
37899 $(HOST_EXPORTS) \
37900 echo Configuring in $(HOST_SUBDIR)/wdiff; \
37901 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
37902 case $(srcdir) in \
37903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37904 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
37905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37906 esac; \
37907 srcdiroption="--srcdir=$${topdir}/wdiff"; \
37908 libsrcdir="$$s/wdiff"; \
37909 $(SHELL) $${libsrcdir}/configure \
37910 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37911 --target=${target_alias} $${srcdiroption} \
37912 || exit 1
37913 @endif wdiff
37914
37915
37916
37917
37918
37919 .PHONY: all-wdiff maybe-all-wdiff
37920 maybe-all-wdiff:
37921 @if gcc-bootstrap
37922 all-wdiff: stage_current
37923 @endif gcc-bootstrap
37924 @if wdiff
37925 TARGET-wdiff=all
37926 maybe-all-wdiff: all-wdiff
37927 all-wdiff: configure-wdiff
37928 @: $(MAKE); $(unstage)
37929 @r=`${PWD_COMMAND}`; export r; \
37930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37931 $(HOST_EXPORTS) \
37932 (cd $(HOST_SUBDIR)/wdiff && \
37933 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37934 $(TARGET-wdiff))
37935 @endif wdiff
37936
37937
37938
37939
37940 .PHONY: check-wdiff maybe-check-wdiff
37941 maybe-check-wdiff:
37942 @if wdiff
37943 maybe-check-wdiff: check-wdiff
37944
37945 check-wdiff:
37946 @: $(MAKE); $(unstage)
37947 @r=`${PWD_COMMAND}`; export r; \
37948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37949 $(HOST_EXPORTS) \
37950 (cd $(HOST_SUBDIR)/wdiff && \
37951 $(MAKE) $(FLAGS_TO_PASS) check)
37952
37953 @endif wdiff
37954
37955 .PHONY: install-wdiff maybe-install-wdiff
37956 maybe-install-wdiff:
37957 @if wdiff
37958 maybe-install-wdiff: install-wdiff
37959
37960 install-wdiff: installdirs
37961 @: $(MAKE); $(unstage)
37962 @r=`${PWD_COMMAND}`; export r; \
37963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37964 $(HOST_EXPORTS) \
37965 (cd $(HOST_SUBDIR)/wdiff && \
37966 $(MAKE) $(FLAGS_TO_PASS) install)
37967
37968 @endif wdiff
37969
37970 # Other targets (info, dvi, pdf, etc.)
37971
37972 .PHONY: maybe-info-wdiff info-wdiff
37973 maybe-info-wdiff:
37974 @if wdiff
37975 maybe-info-wdiff: info-wdiff
37976
37977 info-wdiff: \
37978 configure-wdiff
37979 @: $(MAKE); $(unstage)
37980 @[ -f ./wdiff/Makefile ] || exit 0; \
37981 r=`${PWD_COMMAND}`; export r; \
37982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37983 $(HOST_EXPORTS) \
37984 for flag in $(EXTRA_HOST_FLAGS) ; do \
37985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37986 done; \
37987 echo "Doing info in wdiff" ; \
37988 (cd $(HOST_SUBDIR)/wdiff && \
37989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37991 "RANLIB=$${RANLIB}" \
37992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37993 info) \
37994 || exit 1
37995
37996 @endif wdiff
37997
37998 .PHONY: maybe-dvi-wdiff dvi-wdiff
37999 maybe-dvi-wdiff:
38000 @if wdiff
38001 maybe-dvi-wdiff: dvi-wdiff
38002
38003 dvi-wdiff: \
38004 configure-wdiff
38005 @: $(MAKE); $(unstage)
38006 @[ -f ./wdiff/Makefile ] || exit 0; \
38007 r=`${PWD_COMMAND}`; export r; \
38008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38009 $(HOST_EXPORTS) \
38010 for flag in $(EXTRA_HOST_FLAGS) ; do \
38011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38012 done; \
38013 echo "Doing dvi in wdiff" ; \
38014 (cd $(HOST_SUBDIR)/wdiff && \
38015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38017 "RANLIB=$${RANLIB}" \
38018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38019 dvi) \
38020 || exit 1
38021
38022 @endif wdiff
38023
38024 .PHONY: maybe-pdf-wdiff pdf-wdiff
38025 maybe-pdf-wdiff:
38026 @if wdiff
38027 maybe-pdf-wdiff: pdf-wdiff
38028
38029 pdf-wdiff: \
38030 configure-wdiff
38031 @: $(MAKE); $(unstage)
38032 @[ -f ./wdiff/Makefile ] || exit 0; \
38033 r=`${PWD_COMMAND}`; export r; \
38034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38035 $(HOST_EXPORTS) \
38036 for flag in $(EXTRA_HOST_FLAGS) ; do \
38037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38038 done; \
38039 echo "Doing pdf in wdiff" ; \
38040 (cd $(HOST_SUBDIR)/wdiff && \
38041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38043 "RANLIB=$${RANLIB}" \
38044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38045 pdf) \
38046 || exit 1
38047
38048 @endif wdiff
38049
38050 .PHONY: maybe-html-wdiff html-wdiff
38051 maybe-html-wdiff:
38052 @if wdiff
38053 maybe-html-wdiff: html-wdiff
38054
38055 html-wdiff: \
38056 configure-wdiff
38057 @: $(MAKE); $(unstage)
38058 @[ -f ./wdiff/Makefile ] || exit 0; \
38059 r=`${PWD_COMMAND}`; export r; \
38060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38061 $(HOST_EXPORTS) \
38062 for flag in $(EXTRA_HOST_FLAGS) ; do \
38063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38064 done; \
38065 echo "Doing html in wdiff" ; \
38066 (cd $(HOST_SUBDIR)/wdiff && \
38067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38069 "RANLIB=$${RANLIB}" \
38070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38071 html) \
38072 || exit 1
38073
38074 @endif wdiff
38075
38076 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
38077 maybe-TAGS-wdiff:
38078 @if wdiff
38079 maybe-TAGS-wdiff: TAGS-wdiff
38080
38081 TAGS-wdiff: \
38082 configure-wdiff
38083 @: $(MAKE); $(unstage)
38084 @[ -f ./wdiff/Makefile ] || exit 0; \
38085 r=`${PWD_COMMAND}`; export r; \
38086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38087 $(HOST_EXPORTS) \
38088 for flag in $(EXTRA_HOST_FLAGS) ; do \
38089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38090 done; \
38091 echo "Doing TAGS in wdiff" ; \
38092 (cd $(HOST_SUBDIR)/wdiff && \
38093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38095 "RANLIB=$${RANLIB}" \
38096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38097 TAGS) \
38098 || exit 1
38099
38100 @endif wdiff
38101
38102 .PHONY: maybe-install-info-wdiff install-info-wdiff
38103 maybe-install-info-wdiff:
38104 @if wdiff
38105 maybe-install-info-wdiff: install-info-wdiff
38106
38107 install-info-wdiff: \
38108 configure-wdiff \
38109 info-wdiff
38110 @: $(MAKE); $(unstage)
38111 @[ -f ./wdiff/Makefile ] || exit 0; \
38112 r=`${PWD_COMMAND}`; export r; \
38113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38114 $(HOST_EXPORTS) \
38115 for flag in $(EXTRA_HOST_FLAGS) ; do \
38116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38117 done; \
38118 echo "Doing install-info in wdiff" ; \
38119 (cd $(HOST_SUBDIR)/wdiff && \
38120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38122 "RANLIB=$${RANLIB}" \
38123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38124 install-info) \
38125 || exit 1
38126
38127 @endif wdiff
38128
38129 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
38130 maybe-install-pdf-wdiff:
38131 @if wdiff
38132 maybe-install-pdf-wdiff: install-pdf-wdiff
38133
38134 install-pdf-wdiff: \
38135 configure-wdiff \
38136 pdf-wdiff
38137 @: $(MAKE); $(unstage)
38138 @[ -f ./wdiff/Makefile ] || exit 0; \
38139 r=`${PWD_COMMAND}`; export r; \
38140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38141 $(HOST_EXPORTS) \
38142 for flag in $(EXTRA_HOST_FLAGS) ; do \
38143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38144 done; \
38145 echo "Doing install-pdf in wdiff" ; \
38146 (cd $(HOST_SUBDIR)/wdiff && \
38147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38149 "RANLIB=$${RANLIB}" \
38150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38151 install-pdf) \
38152 || exit 1
38153
38154 @endif wdiff
38155
38156 .PHONY: maybe-install-html-wdiff install-html-wdiff
38157 maybe-install-html-wdiff:
38158 @if wdiff
38159 maybe-install-html-wdiff: install-html-wdiff
38160
38161 install-html-wdiff: \
38162 configure-wdiff \
38163 html-wdiff
38164 @: $(MAKE); $(unstage)
38165 @[ -f ./wdiff/Makefile ] || exit 0; \
38166 r=`${PWD_COMMAND}`; export r; \
38167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38168 $(HOST_EXPORTS) \
38169 for flag in $(EXTRA_HOST_FLAGS) ; do \
38170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38171 done; \
38172 echo "Doing install-html in wdiff" ; \
38173 (cd $(HOST_SUBDIR)/wdiff && \
38174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38176 "RANLIB=$${RANLIB}" \
38177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38178 install-html) \
38179 || exit 1
38180
38181 @endif wdiff
38182
38183 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
38184 maybe-installcheck-wdiff:
38185 @if wdiff
38186 maybe-installcheck-wdiff: installcheck-wdiff
38187
38188 installcheck-wdiff: \
38189 configure-wdiff
38190 @: $(MAKE); $(unstage)
38191 @[ -f ./wdiff/Makefile ] || exit 0; \
38192 r=`${PWD_COMMAND}`; export r; \
38193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38194 $(HOST_EXPORTS) \
38195 for flag in $(EXTRA_HOST_FLAGS) ; do \
38196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38197 done; \
38198 echo "Doing installcheck in wdiff" ; \
38199 (cd $(HOST_SUBDIR)/wdiff && \
38200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38202 "RANLIB=$${RANLIB}" \
38203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38204 installcheck) \
38205 || exit 1
38206
38207 @endif wdiff
38208
38209 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
38210 maybe-mostlyclean-wdiff:
38211 @if wdiff
38212 maybe-mostlyclean-wdiff: mostlyclean-wdiff
38213
38214 mostlyclean-wdiff:
38215 @: $(MAKE); $(unstage)
38216 @[ -f ./wdiff/Makefile ] || exit 0; \
38217 r=`${PWD_COMMAND}`; export r; \
38218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38219 $(HOST_EXPORTS) \
38220 for flag in $(EXTRA_HOST_FLAGS) ; do \
38221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38222 done; \
38223 echo "Doing mostlyclean in wdiff" ; \
38224 (cd $(HOST_SUBDIR)/wdiff && \
38225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38227 "RANLIB=$${RANLIB}" \
38228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38229 mostlyclean) \
38230 || exit 1
38231
38232 @endif wdiff
38233
38234 .PHONY: maybe-clean-wdiff clean-wdiff
38235 maybe-clean-wdiff:
38236 @if wdiff
38237 maybe-clean-wdiff: clean-wdiff
38238
38239 clean-wdiff:
38240 @: $(MAKE); $(unstage)
38241 @[ -f ./wdiff/Makefile ] || exit 0; \
38242 r=`${PWD_COMMAND}`; export r; \
38243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38244 $(HOST_EXPORTS) \
38245 for flag in $(EXTRA_HOST_FLAGS) ; do \
38246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38247 done; \
38248 echo "Doing clean in wdiff" ; \
38249 (cd $(HOST_SUBDIR)/wdiff && \
38250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38252 "RANLIB=$${RANLIB}" \
38253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38254 clean) \
38255 || exit 1
38256
38257 @endif wdiff
38258
38259 .PHONY: maybe-distclean-wdiff distclean-wdiff
38260 maybe-distclean-wdiff:
38261 @if wdiff
38262 maybe-distclean-wdiff: distclean-wdiff
38263
38264 distclean-wdiff:
38265 @: $(MAKE); $(unstage)
38266 @[ -f ./wdiff/Makefile ] || exit 0; \
38267 r=`${PWD_COMMAND}`; export r; \
38268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38269 $(HOST_EXPORTS) \
38270 for flag in $(EXTRA_HOST_FLAGS) ; do \
38271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38272 done; \
38273 echo "Doing distclean in wdiff" ; \
38274 (cd $(HOST_SUBDIR)/wdiff && \
38275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38277 "RANLIB=$${RANLIB}" \
38278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38279 distclean) \
38280 || exit 1
38281
38282 @endif wdiff
38283
38284 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
38285 maybe-maintainer-clean-wdiff:
38286 @if wdiff
38287 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
38288
38289 maintainer-clean-wdiff:
38290 @: $(MAKE); $(unstage)
38291 @[ -f ./wdiff/Makefile ] || exit 0; \
38292 r=`${PWD_COMMAND}`; export r; \
38293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38294 $(HOST_EXPORTS) \
38295 for flag in $(EXTRA_HOST_FLAGS) ; do \
38296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38297 done; \
38298 echo "Doing maintainer-clean in wdiff" ; \
38299 (cd $(HOST_SUBDIR)/wdiff && \
38300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38302 "RANLIB=$${RANLIB}" \
38303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38304 maintainer-clean) \
38305 || exit 1
38306
38307 @endif wdiff
38308
38309
38310
38311 .PHONY: configure-zip maybe-configure-zip
38312 maybe-configure-zip:
38313 @if gcc-bootstrap
38314 configure-zip: stage_current
38315 @endif gcc-bootstrap
38316 @if zip
38317 maybe-configure-zip: configure-zip
38318 configure-zip:
38319 @: $(MAKE); $(unstage)
38320 @r=`${PWD_COMMAND}`; export r; \
38321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38322 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
38323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
38324 $(HOST_EXPORTS) \
38325 echo Configuring in $(HOST_SUBDIR)/zip; \
38326 cd "$(HOST_SUBDIR)/zip" || exit 1; \
38327 case $(srcdir) in \
38328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38329 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
38330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38331 esac; \
38332 srcdiroption="--srcdir=$${topdir}/zip"; \
38333 libsrcdir="$$s/zip"; \
38334 $(SHELL) $${libsrcdir}/configure \
38335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38336 --target=${target_alias} $${srcdiroption} \
38337 || exit 1
38338 @endif zip
38339
38340
38341
38342
38343
38344 .PHONY: all-zip maybe-all-zip
38345 maybe-all-zip:
38346 @if gcc-bootstrap
38347 all-zip: stage_current
38348 @endif gcc-bootstrap
38349 @if zip
38350 TARGET-zip=all
38351 maybe-all-zip: all-zip
38352 all-zip: configure-zip
38353 @: $(MAKE); $(unstage)
38354 @r=`${PWD_COMMAND}`; export r; \
38355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38356 $(HOST_EXPORTS) \
38357 (cd $(HOST_SUBDIR)/zip && \
38358 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38359 $(TARGET-zip))
38360 @endif zip
38361
38362
38363
38364
38365 .PHONY: check-zip maybe-check-zip
38366 maybe-check-zip:
38367 @if zip
38368 maybe-check-zip: check-zip
38369
38370 # This module is only tested in a native toolchain.
38371 check-zip:
38372 @: $(MAKE); $(unstage)
38373 @if [ '$(host)' = '$(target)' ] ; then \
38374 r=`${PWD_COMMAND}`; export r; \
38375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38376 $(HOST_EXPORTS) \
38377 (cd $(HOST_SUBDIR)/zip && \
38378 $(MAKE) $(FLAGS_TO_PASS) check); \
38379 fi
38380
38381 @endif zip
38382
38383 .PHONY: install-zip maybe-install-zip
38384 maybe-install-zip:
38385 @if zip
38386 maybe-install-zip: install-zip
38387
38388 install-zip: installdirs
38389 @: $(MAKE); $(unstage)
38390 @r=`${PWD_COMMAND}`; export r; \
38391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38392 $(HOST_EXPORTS) \
38393 (cd $(HOST_SUBDIR)/zip && \
38394 $(MAKE) $(FLAGS_TO_PASS) install)
38395
38396 @endif zip
38397
38398 # Other targets (info, dvi, pdf, etc.)
38399
38400 .PHONY: maybe-info-zip info-zip
38401 maybe-info-zip:
38402 @if zip
38403 maybe-info-zip: info-zip
38404
38405 info-zip: \
38406 configure-zip
38407 @: $(MAKE); $(unstage)
38408 @[ -f ./zip/Makefile ] || exit 0; \
38409 r=`${PWD_COMMAND}`; export r; \
38410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38411 $(HOST_EXPORTS) \
38412 for flag in $(EXTRA_HOST_FLAGS) ; do \
38413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38414 done; \
38415 echo "Doing info in zip" ; \
38416 (cd $(HOST_SUBDIR)/zip && \
38417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38419 "RANLIB=$${RANLIB}" \
38420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38421 info) \
38422 || exit 1
38423
38424 @endif zip
38425
38426 .PHONY: maybe-dvi-zip dvi-zip
38427 maybe-dvi-zip:
38428 @if zip
38429 maybe-dvi-zip: dvi-zip
38430
38431 dvi-zip: \
38432 configure-zip
38433 @: $(MAKE); $(unstage)
38434 @[ -f ./zip/Makefile ] || exit 0; \
38435 r=`${PWD_COMMAND}`; export r; \
38436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38437 $(HOST_EXPORTS) \
38438 for flag in $(EXTRA_HOST_FLAGS) ; do \
38439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38440 done; \
38441 echo "Doing dvi in zip" ; \
38442 (cd $(HOST_SUBDIR)/zip && \
38443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38445 "RANLIB=$${RANLIB}" \
38446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38447 dvi) \
38448 || exit 1
38449
38450 @endif zip
38451
38452 .PHONY: maybe-pdf-zip pdf-zip
38453 maybe-pdf-zip:
38454 @if zip
38455 maybe-pdf-zip: pdf-zip
38456
38457 pdf-zip: \
38458 configure-zip
38459 @: $(MAKE); $(unstage)
38460 @[ -f ./zip/Makefile ] || exit 0; \
38461 r=`${PWD_COMMAND}`; export r; \
38462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38463 $(HOST_EXPORTS) \
38464 for flag in $(EXTRA_HOST_FLAGS) ; do \
38465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38466 done; \
38467 echo "Doing pdf in zip" ; \
38468 (cd $(HOST_SUBDIR)/zip && \
38469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38471 "RANLIB=$${RANLIB}" \
38472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38473 pdf) \
38474 || exit 1
38475
38476 @endif zip
38477
38478 .PHONY: maybe-html-zip html-zip
38479 maybe-html-zip:
38480 @if zip
38481 maybe-html-zip: html-zip
38482
38483 html-zip: \
38484 configure-zip
38485 @: $(MAKE); $(unstage)
38486 @[ -f ./zip/Makefile ] || exit 0; \
38487 r=`${PWD_COMMAND}`; export r; \
38488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38489 $(HOST_EXPORTS) \
38490 for flag in $(EXTRA_HOST_FLAGS) ; do \
38491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38492 done; \
38493 echo "Doing html in zip" ; \
38494 (cd $(HOST_SUBDIR)/zip && \
38495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38497 "RANLIB=$${RANLIB}" \
38498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38499 html) \
38500 || exit 1
38501
38502 @endif zip
38503
38504 .PHONY: maybe-TAGS-zip TAGS-zip
38505 maybe-TAGS-zip:
38506 @if zip
38507 maybe-TAGS-zip: TAGS-zip
38508
38509 TAGS-zip: \
38510 configure-zip
38511 @: $(MAKE); $(unstage)
38512 @[ -f ./zip/Makefile ] || exit 0; \
38513 r=`${PWD_COMMAND}`; export r; \
38514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38515 $(HOST_EXPORTS) \
38516 for flag in $(EXTRA_HOST_FLAGS) ; do \
38517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38518 done; \
38519 echo "Doing TAGS in zip" ; \
38520 (cd $(HOST_SUBDIR)/zip && \
38521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38523 "RANLIB=$${RANLIB}" \
38524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38525 TAGS) \
38526 || exit 1
38527
38528 @endif zip
38529
38530 .PHONY: maybe-install-info-zip install-info-zip
38531 maybe-install-info-zip:
38532 @if zip
38533 maybe-install-info-zip: install-info-zip
38534
38535 install-info-zip: \
38536 configure-zip \
38537 info-zip
38538 @: $(MAKE); $(unstage)
38539 @[ -f ./zip/Makefile ] || exit 0; \
38540 r=`${PWD_COMMAND}`; export r; \
38541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38542 $(HOST_EXPORTS) \
38543 for flag in $(EXTRA_HOST_FLAGS) ; do \
38544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38545 done; \
38546 echo "Doing install-info in zip" ; \
38547 (cd $(HOST_SUBDIR)/zip && \
38548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38550 "RANLIB=$${RANLIB}" \
38551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38552 install-info) \
38553 || exit 1
38554
38555 @endif zip
38556
38557 .PHONY: maybe-install-pdf-zip install-pdf-zip
38558 maybe-install-pdf-zip:
38559 @if zip
38560 maybe-install-pdf-zip: install-pdf-zip
38561
38562 install-pdf-zip: \
38563 configure-zip \
38564 pdf-zip
38565 @: $(MAKE); $(unstage)
38566 @[ -f ./zip/Makefile ] || exit 0; \
38567 r=`${PWD_COMMAND}`; export r; \
38568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38569 $(HOST_EXPORTS) \
38570 for flag in $(EXTRA_HOST_FLAGS) ; do \
38571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38572 done; \
38573 echo "Doing install-pdf in zip" ; \
38574 (cd $(HOST_SUBDIR)/zip && \
38575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38577 "RANLIB=$${RANLIB}" \
38578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38579 install-pdf) \
38580 || exit 1
38581
38582 @endif zip
38583
38584 .PHONY: maybe-install-html-zip install-html-zip
38585 maybe-install-html-zip:
38586 @if zip
38587 maybe-install-html-zip: install-html-zip
38588
38589 install-html-zip: \
38590 configure-zip \
38591 html-zip
38592 @: $(MAKE); $(unstage)
38593 @[ -f ./zip/Makefile ] || exit 0; \
38594 r=`${PWD_COMMAND}`; export r; \
38595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38596 $(HOST_EXPORTS) \
38597 for flag in $(EXTRA_HOST_FLAGS) ; do \
38598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38599 done; \
38600 echo "Doing install-html in zip" ; \
38601 (cd $(HOST_SUBDIR)/zip && \
38602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38604 "RANLIB=$${RANLIB}" \
38605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38606 install-html) \
38607 || exit 1
38608
38609 @endif zip
38610
38611 .PHONY: maybe-installcheck-zip installcheck-zip
38612 maybe-installcheck-zip:
38613 @if zip
38614 maybe-installcheck-zip: installcheck-zip
38615
38616 installcheck-zip: \
38617 configure-zip
38618 @: $(MAKE); $(unstage)
38619 @[ -f ./zip/Makefile ] || exit 0; \
38620 r=`${PWD_COMMAND}`; export r; \
38621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38622 $(HOST_EXPORTS) \
38623 for flag in $(EXTRA_HOST_FLAGS) ; do \
38624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38625 done; \
38626 echo "Doing installcheck in zip" ; \
38627 (cd $(HOST_SUBDIR)/zip && \
38628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38630 "RANLIB=$${RANLIB}" \
38631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38632 installcheck) \
38633 || exit 1
38634
38635 @endif zip
38636
38637 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
38638 maybe-mostlyclean-zip:
38639 @if zip
38640 maybe-mostlyclean-zip: mostlyclean-zip
38641
38642 mostlyclean-zip:
38643 @: $(MAKE); $(unstage)
38644 @[ -f ./zip/Makefile ] || exit 0; \
38645 r=`${PWD_COMMAND}`; export r; \
38646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38647 $(HOST_EXPORTS) \
38648 for flag in $(EXTRA_HOST_FLAGS) ; do \
38649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38650 done; \
38651 echo "Doing mostlyclean in zip" ; \
38652 (cd $(HOST_SUBDIR)/zip && \
38653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38655 "RANLIB=$${RANLIB}" \
38656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38657 mostlyclean) \
38658 || exit 1
38659
38660 @endif zip
38661
38662 .PHONY: maybe-clean-zip clean-zip
38663 maybe-clean-zip:
38664 @if zip
38665 maybe-clean-zip: clean-zip
38666
38667 clean-zip:
38668 @: $(MAKE); $(unstage)
38669 @[ -f ./zip/Makefile ] || exit 0; \
38670 r=`${PWD_COMMAND}`; export r; \
38671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38672 $(HOST_EXPORTS) \
38673 for flag in $(EXTRA_HOST_FLAGS) ; do \
38674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38675 done; \
38676 echo "Doing clean in zip" ; \
38677 (cd $(HOST_SUBDIR)/zip && \
38678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38680 "RANLIB=$${RANLIB}" \
38681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38682 clean) \
38683 || exit 1
38684
38685 @endif zip
38686
38687 .PHONY: maybe-distclean-zip distclean-zip
38688 maybe-distclean-zip:
38689 @if zip
38690 maybe-distclean-zip: distclean-zip
38691
38692 distclean-zip:
38693 @: $(MAKE); $(unstage)
38694 @[ -f ./zip/Makefile ] || exit 0; \
38695 r=`${PWD_COMMAND}`; export r; \
38696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38697 $(HOST_EXPORTS) \
38698 for flag in $(EXTRA_HOST_FLAGS) ; do \
38699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38700 done; \
38701 echo "Doing distclean in zip" ; \
38702 (cd $(HOST_SUBDIR)/zip && \
38703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38705 "RANLIB=$${RANLIB}" \
38706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38707 distclean) \
38708 || exit 1
38709
38710 @endif zip
38711
38712 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
38713 maybe-maintainer-clean-zip:
38714 @if zip
38715 maybe-maintainer-clean-zip: maintainer-clean-zip
38716
38717 maintainer-clean-zip:
38718 @: $(MAKE); $(unstage)
38719 @[ -f ./zip/Makefile ] || exit 0; \
38720 r=`${PWD_COMMAND}`; export r; \
38721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38722 $(HOST_EXPORTS) \
38723 for flag in $(EXTRA_HOST_FLAGS) ; do \
38724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38725 done; \
38726 echo "Doing maintainer-clean in zip" ; \
38727 (cd $(HOST_SUBDIR)/zip && \
38728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38730 "RANLIB=$${RANLIB}" \
38731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38732 maintainer-clean) \
38733 || exit 1
38734
38735 @endif zip
38736
38737
38738
38739 .PHONY: configure-zlib maybe-configure-zlib
38740 maybe-configure-zlib:
38741 @if gcc-bootstrap
38742 configure-zlib: stage_current
38743 @endif gcc-bootstrap
38744 @if zlib
38745 maybe-configure-zlib: configure-zlib
38746 configure-zlib:
38747 @r=`${PWD_COMMAND}`; export r; \
38748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38749 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38751 $(HOST_EXPORTS) \
38752 echo Configuring in $(HOST_SUBDIR)/zlib; \
38753 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
38754 case $(srcdir) in \
38755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38756 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38758 esac; \
38759 srcdiroption="--srcdir=$${topdir}/zlib"; \
38760 libsrcdir="$$s/zlib"; \
38761 $(SHELL) $${libsrcdir}/configure \
38762 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38763 --target=${target_alias} $${srcdiroption} \
38764 || exit 1
38765 @endif zlib
38766
38767
38768
38769 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
38770 maybe-configure-stage1-zlib:
38771 @if zlib-bootstrap
38772 maybe-configure-stage1-zlib: configure-stage1-zlib
38773 configure-stage1-zlib:
38774 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38775 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38776 @r=`${PWD_COMMAND}`; export r; \
38777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38778 TFLAGS="$(STAGE1_TFLAGS)"; \
38779 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38780 $(HOST_EXPORTS) \
38781 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
38782 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
38783 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
38784 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
38785 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38786 cd $(HOST_SUBDIR)/zlib || exit 1; \
38787 case $(srcdir) in \
38788 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38789 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38790 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38791 esac; \
38792 srcdiroption="--srcdir=$${topdir}/zlib"; \
38793 libsrcdir="$$s/zlib"; \
38794 $(SHELL) $${libsrcdir}/configure \
38795 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38796 --target=${target_alias} $${srcdiroption} \
38797 $(STAGE1_CONFIGURE_FLAGS)
38798 @endif zlib-bootstrap
38799
38800 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
38801 maybe-configure-stage2-zlib:
38802 @if zlib-bootstrap
38803 maybe-configure-stage2-zlib: configure-stage2-zlib
38804 configure-stage2-zlib:
38805 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38806 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38807 @r=`${PWD_COMMAND}`; export r; \
38808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38809 TFLAGS="$(STAGE2_TFLAGS)"; \
38810 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38811 $(HOST_EXPORTS) \
38812 $(POSTSTAGE1_HOST_EXPORTS) \
38813 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
38814 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
38815 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
38816 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
38817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38818 cd $(HOST_SUBDIR)/zlib || exit 1; \
38819 case $(srcdir) in \
38820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38821 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38823 esac; \
38824 srcdiroption="--srcdir=$${topdir}/zlib"; \
38825 libsrcdir="$$s/zlib"; \
38826 $(SHELL) $${libsrcdir}/configure \
38827 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38828 --target=${target_alias} $${srcdiroption} \
38829 --with-build-libsubdir=$(HOST_SUBDIR) \
38830 $(STAGE2_CONFIGURE_FLAGS)
38831 @endif zlib-bootstrap
38832
38833 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
38834 maybe-configure-stage3-zlib:
38835 @if zlib-bootstrap
38836 maybe-configure-stage3-zlib: configure-stage3-zlib
38837 configure-stage3-zlib:
38838 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38839 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38840 @r=`${PWD_COMMAND}`; export r; \
38841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38842 TFLAGS="$(STAGE3_TFLAGS)"; \
38843 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38844 $(HOST_EXPORTS) \
38845 $(POSTSTAGE1_HOST_EXPORTS) \
38846 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
38847 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
38848 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
38849 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
38850 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38851 cd $(HOST_SUBDIR)/zlib || exit 1; \
38852 case $(srcdir) in \
38853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38854 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38856 esac; \
38857 srcdiroption="--srcdir=$${topdir}/zlib"; \
38858 libsrcdir="$$s/zlib"; \
38859 $(SHELL) $${libsrcdir}/configure \
38860 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38861 --target=${target_alias} $${srcdiroption} \
38862 --with-build-libsubdir=$(HOST_SUBDIR) \
38863 $(STAGE3_CONFIGURE_FLAGS)
38864 @endif zlib-bootstrap
38865
38866 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
38867 maybe-configure-stage4-zlib:
38868 @if zlib-bootstrap
38869 maybe-configure-stage4-zlib: configure-stage4-zlib
38870 configure-stage4-zlib:
38871 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38872 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38873 @r=`${PWD_COMMAND}`; export r; \
38874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38875 TFLAGS="$(STAGE4_TFLAGS)"; \
38876 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38877 $(HOST_EXPORTS) \
38878 $(POSTSTAGE1_HOST_EXPORTS) \
38879 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
38880 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
38881 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
38882 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
38883 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38884 cd $(HOST_SUBDIR)/zlib || exit 1; \
38885 case $(srcdir) in \
38886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38887 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38889 esac; \
38890 srcdiroption="--srcdir=$${topdir}/zlib"; \
38891 libsrcdir="$$s/zlib"; \
38892 $(SHELL) $${libsrcdir}/configure \
38893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38894 --target=${target_alias} $${srcdiroption} \
38895 --with-build-libsubdir=$(HOST_SUBDIR) \
38896 $(STAGE4_CONFIGURE_FLAGS)
38897 @endif zlib-bootstrap
38898
38899 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
38900 maybe-configure-stageprofile-zlib:
38901 @if zlib-bootstrap
38902 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
38903 configure-stageprofile-zlib:
38904 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38905 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38906 @r=`${PWD_COMMAND}`; export r; \
38907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38908 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38909 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38910 $(HOST_EXPORTS) \
38911 $(POSTSTAGE1_HOST_EXPORTS) \
38912 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
38913 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
38914 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
38915 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
38916 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38917 cd $(HOST_SUBDIR)/zlib || exit 1; \
38918 case $(srcdir) in \
38919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38920 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38922 esac; \
38923 srcdiroption="--srcdir=$${topdir}/zlib"; \
38924 libsrcdir="$$s/zlib"; \
38925 $(SHELL) $${libsrcdir}/configure \
38926 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38927 --target=${target_alias} $${srcdiroption} \
38928 --with-build-libsubdir=$(HOST_SUBDIR) \
38929 $(STAGEprofile_CONFIGURE_FLAGS)
38930 @endif zlib-bootstrap
38931
38932 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
38933 maybe-configure-stagefeedback-zlib:
38934 @if zlib-bootstrap
38935 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
38936 configure-stagefeedback-zlib:
38937 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38938 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38939 @r=`${PWD_COMMAND}`; export r; \
38940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38941 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38942 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38943 $(HOST_EXPORTS) \
38944 $(POSTSTAGE1_HOST_EXPORTS) \
38945 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
38946 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
38947 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
38948 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
38949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38950 cd $(HOST_SUBDIR)/zlib || exit 1; \
38951 case $(srcdir) in \
38952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38953 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38955 esac; \
38956 srcdiroption="--srcdir=$${topdir}/zlib"; \
38957 libsrcdir="$$s/zlib"; \
38958 $(SHELL) $${libsrcdir}/configure \
38959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38960 --target=${target_alias} $${srcdiroption} \
38961 --with-build-libsubdir=$(HOST_SUBDIR) \
38962 $(STAGEfeedback_CONFIGURE_FLAGS)
38963 @endif zlib-bootstrap
38964
38965
38966
38967
38968
38969 .PHONY: all-zlib maybe-all-zlib
38970 maybe-all-zlib:
38971 @if gcc-bootstrap
38972 all-zlib: stage_current
38973 @endif gcc-bootstrap
38974 @if zlib
38975 TARGET-zlib=all
38976 maybe-all-zlib: all-zlib
38977 all-zlib: configure-zlib
38978 @r=`${PWD_COMMAND}`; export r; \
38979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38980 $(HOST_EXPORTS) \
38981 (cd $(HOST_SUBDIR)/zlib && \
38982 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38983 $(TARGET-zlib))
38984 @endif zlib
38985
38986
38987
38988 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
38989 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
38990 maybe-all-stage1-zlib:
38991 maybe-clean-stage1-zlib:
38992 @if zlib-bootstrap
38993 maybe-all-stage1-zlib: all-stage1-zlib
38994 all-stage1: all-stage1-zlib
38995 TARGET-stage1-zlib = $(TARGET-zlib)
38996 all-stage1-zlib: configure-stage1-zlib
38997 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38998 @r=`${PWD_COMMAND}`; export r; \
38999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39000 TFLAGS="$(STAGE1_TFLAGS)"; \
39001 $(HOST_EXPORTS) \
39002 cd $(HOST_SUBDIR)/zlib && \
39003 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39004 CFLAGS="$(STAGE1_CFLAGS)" \
39005 CXXFLAGS="$(STAGE1_CFLAGS)" \
39006 LIBCFLAGS="$(LIBCFLAGS)" \
39007 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39008 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39009 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39010 $(EXTRA_HOST_FLAGS) \
39011 TFLAGS="$(STAGE1_TFLAGS)" \
39012 $(TARGET-stage1-zlib)
39013
39014 maybe-clean-stage1-zlib: clean-stage1-zlib
39015 clean-stage1: clean-stage1-zlib
39016 clean-stage1-zlib:
39017 @if [ $(current_stage) = stage1 ]; then \
39018 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39019 else \
39020 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
39021 $(MAKE) stage1-start; \
39022 fi; \
39023 cd $(HOST_SUBDIR)/zlib && \
39024 $(MAKE) $(EXTRA_HOST_FLAGS) \
39025 clean
39026 @endif zlib-bootstrap
39027
39028
39029 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
39030 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
39031 maybe-all-stage2-zlib:
39032 maybe-clean-stage2-zlib:
39033 @if zlib-bootstrap
39034 maybe-all-stage2-zlib: all-stage2-zlib
39035 all-stage2: all-stage2-zlib
39036 TARGET-stage2-zlib = $(TARGET-zlib)
39037 all-stage2-zlib: configure-stage2-zlib
39038 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39039 @r=`${PWD_COMMAND}`; export r; \
39040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39041 TFLAGS="$(STAGE2_TFLAGS)"; \
39042 $(HOST_EXPORTS) \
39043 $(POSTSTAGE1_HOST_EXPORTS) \
39044 cd $(HOST_SUBDIR)/zlib && \
39045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39046 CFLAGS="$(STAGE2_CFLAGS)" \
39047 CXXFLAGS="$(STAGE2_CFLAGS)" \
39048 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39049 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39050 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39051 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39052 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39053 TFLAGS="$(STAGE2_TFLAGS)" \
39054 $(TARGET-stage2-zlib)
39055
39056 maybe-clean-stage2-zlib: clean-stage2-zlib
39057 clean-stage2: clean-stage2-zlib
39058 clean-stage2-zlib:
39059 @if [ $(current_stage) = stage2 ]; then \
39060 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39061 else \
39062 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
39063 $(MAKE) stage2-start; \
39064 fi; \
39065 cd $(HOST_SUBDIR)/zlib && \
39066 $(MAKE) $(EXTRA_HOST_FLAGS) \
39067 $(POSTSTAGE1_FLAGS_TO_PASS) \
39068 clean
39069 @endif zlib-bootstrap
39070
39071
39072 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
39073 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
39074 maybe-all-stage3-zlib:
39075 maybe-clean-stage3-zlib:
39076 @if zlib-bootstrap
39077 maybe-all-stage3-zlib: all-stage3-zlib
39078 all-stage3: all-stage3-zlib
39079 TARGET-stage3-zlib = $(TARGET-zlib)
39080 all-stage3-zlib: configure-stage3-zlib
39081 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39082 @r=`${PWD_COMMAND}`; export r; \
39083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39084 TFLAGS="$(STAGE3_TFLAGS)"; \
39085 $(HOST_EXPORTS) \
39086 $(POSTSTAGE1_HOST_EXPORTS) \
39087 cd $(HOST_SUBDIR)/zlib && \
39088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39089 CFLAGS="$(STAGE3_CFLAGS)" \
39090 CXXFLAGS="$(STAGE3_CFLAGS)" \
39091 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39092 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39093 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39094 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39095 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39096 TFLAGS="$(STAGE3_TFLAGS)" \
39097 $(TARGET-stage3-zlib)
39098
39099 maybe-clean-stage3-zlib: clean-stage3-zlib
39100 clean-stage3: clean-stage3-zlib
39101 clean-stage3-zlib:
39102 @if [ $(current_stage) = stage3 ]; then \
39103 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39104 else \
39105 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
39106 $(MAKE) stage3-start; \
39107 fi; \
39108 cd $(HOST_SUBDIR)/zlib && \
39109 $(MAKE) $(EXTRA_HOST_FLAGS) \
39110 $(POSTSTAGE1_FLAGS_TO_PASS) \
39111 clean
39112 @endif zlib-bootstrap
39113
39114
39115 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
39116 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
39117 maybe-all-stage4-zlib:
39118 maybe-clean-stage4-zlib:
39119 @if zlib-bootstrap
39120 maybe-all-stage4-zlib: all-stage4-zlib
39121 all-stage4: all-stage4-zlib
39122 TARGET-stage4-zlib = $(TARGET-zlib)
39123 all-stage4-zlib: configure-stage4-zlib
39124 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39125 @r=`${PWD_COMMAND}`; export r; \
39126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39127 TFLAGS="$(STAGE4_TFLAGS)"; \
39128 $(HOST_EXPORTS) \
39129 $(POSTSTAGE1_HOST_EXPORTS) \
39130 cd $(HOST_SUBDIR)/zlib && \
39131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39132 CFLAGS="$(STAGE4_CFLAGS)" \
39133 CXXFLAGS="$(STAGE4_CFLAGS)" \
39134 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39135 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39136 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39137 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39138 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39139 TFLAGS="$(STAGE4_TFLAGS)" \
39140 $(TARGET-stage4-zlib)
39141
39142 maybe-clean-stage4-zlib: clean-stage4-zlib
39143 clean-stage4: clean-stage4-zlib
39144 clean-stage4-zlib:
39145 @if [ $(current_stage) = stage4 ]; then \
39146 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39147 else \
39148 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
39149 $(MAKE) stage4-start; \
39150 fi; \
39151 cd $(HOST_SUBDIR)/zlib && \
39152 $(MAKE) $(EXTRA_HOST_FLAGS) \
39153 $(POSTSTAGE1_FLAGS_TO_PASS) \
39154 clean
39155 @endif zlib-bootstrap
39156
39157
39158 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
39159 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
39160 maybe-all-stageprofile-zlib:
39161 maybe-clean-stageprofile-zlib:
39162 @if zlib-bootstrap
39163 maybe-all-stageprofile-zlib: all-stageprofile-zlib
39164 all-stageprofile: all-stageprofile-zlib
39165 TARGET-stageprofile-zlib = $(TARGET-zlib)
39166 all-stageprofile-zlib: configure-stageprofile-zlib
39167 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39168 @r=`${PWD_COMMAND}`; export r; \
39169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39170 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39171 $(HOST_EXPORTS) \
39172 $(POSTSTAGE1_HOST_EXPORTS) \
39173 cd $(HOST_SUBDIR)/zlib && \
39174 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39175 CFLAGS="$(STAGEprofile_CFLAGS)" \
39176 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
39177 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39181 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39182 TFLAGS="$(STAGEprofile_TFLAGS)" \
39183 $(TARGET-stageprofile-zlib)
39184
39185 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
39186 clean-stageprofile: clean-stageprofile-zlib
39187 clean-stageprofile-zlib:
39188 @if [ $(current_stage) = stageprofile ]; then \
39189 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39190 else \
39191 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
39192 $(MAKE) stageprofile-start; \
39193 fi; \
39194 cd $(HOST_SUBDIR)/zlib && \
39195 $(MAKE) $(EXTRA_HOST_FLAGS) \
39196 $(POSTSTAGE1_FLAGS_TO_PASS) \
39197 clean
39198 @endif zlib-bootstrap
39199
39200
39201 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
39202 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
39203 maybe-all-stagefeedback-zlib:
39204 maybe-clean-stagefeedback-zlib:
39205 @if zlib-bootstrap
39206 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
39207 all-stagefeedback: all-stagefeedback-zlib
39208 TARGET-stagefeedback-zlib = $(TARGET-zlib)
39209 all-stagefeedback-zlib: configure-stagefeedback-zlib
39210 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39211 @r=`${PWD_COMMAND}`; export r; \
39212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39213 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39214 $(HOST_EXPORTS) \
39215 $(POSTSTAGE1_HOST_EXPORTS) \
39216 cd $(HOST_SUBDIR)/zlib && \
39217 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39218 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39219 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
39220 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39224 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39225 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39226 $(TARGET-stagefeedback-zlib)
39227
39228 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
39229 clean-stagefeedback: clean-stagefeedback-zlib
39230 clean-stagefeedback-zlib:
39231 @if [ $(current_stage) = stagefeedback ]; then \
39232 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39233 else \
39234 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
39235 $(MAKE) stagefeedback-start; \
39236 fi; \
39237 cd $(HOST_SUBDIR)/zlib && \
39238 $(MAKE) $(EXTRA_HOST_FLAGS) \
39239 $(POSTSTAGE1_FLAGS_TO_PASS) \
39240 clean
39241 @endif zlib-bootstrap
39242
39243
39244
39245
39246
39247 .PHONY: check-zlib maybe-check-zlib
39248 maybe-check-zlib:
39249 @if zlib
39250 maybe-check-zlib: check-zlib
39251
39252 check-zlib:
39253
39254 @endif zlib
39255
39256 .PHONY: install-zlib maybe-install-zlib
39257 maybe-install-zlib:
39258 @if zlib
39259 maybe-install-zlib: install-zlib
39260
39261 install-zlib:
39262
39263 @endif zlib
39264
39265 # Other targets (info, dvi, pdf, etc.)
39266
39267 .PHONY: maybe-info-zlib info-zlib
39268 maybe-info-zlib:
39269 @if zlib
39270 maybe-info-zlib: info-zlib
39271
39272 info-zlib: \
39273 configure-zlib
39274 @[ -f ./zlib/Makefile ] || exit 0; \
39275 r=`${PWD_COMMAND}`; export r; \
39276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39277 $(HOST_EXPORTS) \
39278 for flag in $(EXTRA_HOST_FLAGS) ; do \
39279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39280 done; \
39281 echo "Doing info in zlib" ; \
39282 (cd $(HOST_SUBDIR)/zlib && \
39283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39285 "RANLIB=$${RANLIB}" \
39286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39287 info) \
39288 || exit 1
39289
39290 @endif zlib
39291
39292 .PHONY: maybe-dvi-zlib dvi-zlib
39293 maybe-dvi-zlib:
39294 @if zlib
39295 maybe-dvi-zlib: dvi-zlib
39296
39297 dvi-zlib: \
39298 configure-zlib
39299 @[ -f ./zlib/Makefile ] || exit 0; \
39300 r=`${PWD_COMMAND}`; export r; \
39301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39302 $(HOST_EXPORTS) \
39303 for flag in $(EXTRA_HOST_FLAGS) ; do \
39304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39305 done; \
39306 echo "Doing dvi in zlib" ; \
39307 (cd $(HOST_SUBDIR)/zlib && \
39308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39310 "RANLIB=$${RANLIB}" \
39311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39312 dvi) \
39313 || exit 1
39314
39315 @endif zlib
39316
39317 .PHONY: maybe-pdf-zlib pdf-zlib
39318 maybe-pdf-zlib:
39319 @if zlib
39320 maybe-pdf-zlib: pdf-zlib
39321
39322 pdf-zlib: \
39323 configure-zlib
39324 @[ -f ./zlib/Makefile ] || exit 0; \
39325 r=`${PWD_COMMAND}`; export r; \
39326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39327 $(HOST_EXPORTS) \
39328 for flag in $(EXTRA_HOST_FLAGS) ; do \
39329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39330 done; \
39331 echo "Doing pdf in zlib" ; \
39332 (cd $(HOST_SUBDIR)/zlib && \
39333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39335 "RANLIB=$${RANLIB}" \
39336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39337 pdf) \
39338 || exit 1
39339
39340 @endif zlib
39341
39342 .PHONY: maybe-html-zlib html-zlib
39343 maybe-html-zlib:
39344 @if zlib
39345 maybe-html-zlib: html-zlib
39346
39347 html-zlib: \
39348 configure-zlib
39349 @[ -f ./zlib/Makefile ] || exit 0; \
39350 r=`${PWD_COMMAND}`; export r; \
39351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39352 $(HOST_EXPORTS) \
39353 for flag in $(EXTRA_HOST_FLAGS) ; do \
39354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39355 done; \
39356 echo "Doing html in zlib" ; \
39357 (cd $(HOST_SUBDIR)/zlib && \
39358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39360 "RANLIB=$${RANLIB}" \
39361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39362 html) \
39363 || exit 1
39364
39365 @endif zlib
39366
39367 .PHONY: maybe-TAGS-zlib TAGS-zlib
39368 maybe-TAGS-zlib:
39369 @if zlib
39370 maybe-TAGS-zlib: TAGS-zlib
39371
39372 TAGS-zlib: \
39373 configure-zlib
39374 @[ -f ./zlib/Makefile ] || exit 0; \
39375 r=`${PWD_COMMAND}`; export r; \
39376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39377 $(HOST_EXPORTS) \
39378 for flag in $(EXTRA_HOST_FLAGS) ; do \
39379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39380 done; \
39381 echo "Doing TAGS in zlib" ; \
39382 (cd $(HOST_SUBDIR)/zlib && \
39383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39385 "RANLIB=$${RANLIB}" \
39386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39387 TAGS) \
39388 || exit 1
39389
39390 @endif zlib
39391
39392 .PHONY: maybe-install-info-zlib install-info-zlib
39393 maybe-install-info-zlib:
39394 @if zlib
39395 maybe-install-info-zlib: install-info-zlib
39396
39397 install-info-zlib: \
39398 configure-zlib \
39399 info-zlib
39400 @[ -f ./zlib/Makefile ] || exit 0; \
39401 r=`${PWD_COMMAND}`; export r; \
39402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39403 $(HOST_EXPORTS) \
39404 for flag in $(EXTRA_HOST_FLAGS) ; do \
39405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39406 done; \
39407 echo "Doing install-info in zlib" ; \
39408 (cd $(HOST_SUBDIR)/zlib && \
39409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39411 "RANLIB=$${RANLIB}" \
39412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39413 install-info) \
39414 || exit 1
39415
39416 @endif zlib
39417
39418 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
39419 maybe-install-pdf-zlib:
39420 @if zlib
39421 maybe-install-pdf-zlib: install-pdf-zlib
39422
39423 install-pdf-zlib: \
39424 configure-zlib \
39425 pdf-zlib
39426 @[ -f ./zlib/Makefile ] || exit 0; \
39427 r=`${PWD_COMMAND}`; export r; \
39428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39429 $(HOST_EXPORTS) \
39430 for flag in $(EXTRA_HOST_FLAGS) ; do \
39431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39432 done; \
39433 echo "Doing install-pdf in zlib" ; \
39434 (cd $(HOST_SUBDIR)/zlib && \
39435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39437 "RANLIB=$${RANLIB}" \
39438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39439 install-pdf) \
39440 || exit 1
39441
39442 @endif zlib
39443
39444 .PHONY: maybe-install-html-zlib install-html-zlib
39445 maybe-install-html-zlib:
39446 @if zlib
39447 maybe-install-html-zlib: install-html-zlib
39448
39449 install-html-zlib: \
39450 configure-zlib \
39451 html-zlib
39452 @[ -f ./zlib/Makefile ] || exit 0; \
39453 r=`${PWD_COMMAND}`; export r; \
39454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39455 $(HOST_EXPORTS) \
39456 for flag in $(EXTRA_HOST_FLAGS) ; do \
39457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39458 done; \
39459 echo "Doing install-html in zlib" ; \
39460 (cd $(HOST_SUBDIR)/zlib && \
39461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39463 "RANLIB=$${RANLIB}" \
39464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39465 install-html) \
39466 || exit 1
39467
39468 @endif zlib
39469
39470 .PHONY: maybe-installcheck-zlib installcheck-zlib
39471 maybe-installcheck-zlib:
39472 @if zlib
39473 maybe-installcheck-zlib: installcheck-zlib
39474
39475 installcheck-zlib: \
39476 configure-zlib
39477 @[ -f ./zlib/Makefile ] || exit 0; \
39478 r=`${PWD_COMMAND}`; export r; \
39479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39480 $(HOST_EXPORTS) \
39481 for flag in $(EXTRA_HOST_FLAGS) ; do \
39482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39483 done; \
39484 echo "Doing installcheck in zlib" ; \
39485 (cd $(HOST_SUBDIR)/zlib && \
39486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39488 "RANLIB=$${RANLIB}" \
39489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39490 installcheck) \
39491 || exit 1
39492
39493 @endif zlib
39494
39495 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
39496 maybe-mostlyclean-zlib:
39497 @if zlib
39498 maybe-mostlyclean-zlib: mostlyclean-zlib
39499
39500 mostlyclean-zlib:
39501 @[ -f ./zlib/Makefile ] || exit 0; \
39502 r=`${PWD_COMMAND}`; export r; \
39503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39504 $(HOST_EXPORTS) \
39505 for flag in $(EXTRA_HOST_FLAGS) ; do \
39506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39507 done; \
39508 echo "Doing mostlyclean in zlib" ; \
39509 (cd $(HOST_SUBDIR)/zlib && \
39510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39512 "RANLIB=$${RANLIB}" \
39513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39514 mostlyclean) \
39515 || exit 1
39516
39517 @endif zlib
39518
39519 .PHONY: maybe-clean-zlib clean-zlib
39520 maybe-clean-zlib:
39521 @if zlib
39522 maybe-clean-zlib: clean-zlib
39523
39524 clean-zlib:
39525 @[ -f ./zlib/Makefile ] || exit 0; \
39526 r=`${PWD_COMMAND}`; export r; \
39527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39528 $(HOST_EXPORTS) \
39529 for flag in $(EXTRA_HOST_FLAGS) ; do \
39530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39531 done; \
39532 echo "Doing clean in zlib" ; \
39533 (cd $(HOST_SUBDIR)/zlib && \
39534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39536 "RANLIB=$${RANLIB}" \
39537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39538 clean) \
39539 || exit 1
39540
39541 @endif zlib
39542
39543 .PHONY: maybe-distclean-zlib distclean-zlib
39544 maybe-distclean-zlib:
39545 @if zlib
39546 maybe-distclean-zlib: distclean-zlib
39547
39548 distclean-zlib:
39549 @[ -f ./zlib/Makefile ] || exit 0; \
39550 r=`${PWD_COMMAND}`; export r; \
39551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39552 $(HOST_EXPORTS) \
39553 for flag in $(EXTRA_HOST_FLAGS) ; do \
39554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39555 done; \
39556 echo "Doing distclean in zlib" ; \
39557 (cd $(HOST_SUBDIR)/zlib && \
39558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39560 "RANLIB=$${RANLIB}" \
39561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39562 distclean) \
39563 || exit 1
39564
39565 @endif zlib
39566
39567 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
39568 maybe-maintainer-clean-zlib:
39569 @if zlib
39570 maybe-maintainer-clean-zlib: maintainer-clean-zlib
39571
39572 maintainer-clean-zlib:
39573 @[ -f ./zlib/Makefile ] || exit 0; \
39574 r=`${PWD_COMMAND}`; export r; \
39575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39576 $(HOST_EXPORTS) \
39577 for flag in $(EXTRA_HOST_FLAGS) ; do \
39578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39579 done; \
39580 echo "Doing maintainer-clean in zlib" ; \
39581 (cd $(HOST_SUBDIR)/zlib && \
39582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39584 "RANLIB=$${RANLIB}" \
39585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39586 maintainer-clean) \
39587 || exit 1
39588
39589 @endif zlib
39590
39591
39592
39593 .PHONY: configure-gdb maybe-configure-gdb
39594 maybe-configure-gdb:
39595 @if gcc-bootstrap
39596 configure-gdb: stage_current
39597 @endif gcc-bootstrap
39598 @if gdb
39599 maybe-configure-gdb: configure-gdb
39600 configure-gdb:
39601 @: $(MAKE); $(unstage)
39602 @r=`${PWD_COMMAND}`; export r; \
39603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39604 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
39605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
39606 $(HOST_EXPORTS) \
39607 echo Configuring in $(HOST_SUBDIR)/gdb; \
39608 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
39609 case $(srcdir) in \
39610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39611 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
39612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39613 esac; \
39614 srcdiroption="--srcdir=$${topdir}/gdb"; \
39615 libsrcdir="$$s/gdb"; \
39616 $(SHELL) $${libsrcdir}/configure \
39617 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39618 --target=${target_alias} $${srcdiroption} \
39619 || exit 1
39620 @endif gdb
39621
39622
39623
39624
39625
39626 .PHONY: all-gdb maybe-all-gdb
39627 maybe-all-gdb:
39628 @if gcc-bootstrap
39629 all-gdb: stage_current
39630 @endif gcc-bootstrap
39631 @if gdb
39632 TARGET-gdb=all
39633 maybe-all-gdb: all-gdb
39634 all-gdb: configure-gdb
39635 @: $(MAKE); $(unstage)
39636 @r=`${PWD_COMMAND}`; export r; \
39637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39638 $(HOST_EXPORTS) \
39639 (cd $(HOST_SUBDIR)/gdb && \
39640 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39641 $(TARGET-gdb))
39642 @endif gdb
39643
39644
39645
39646
39647 .PHONY: check-gdb maybe-check-gdb
39648 maybe-check-gdb:
39649 @if gdb
39650 maybe-check-gdb: check-gdb
39651
39652 check-gdb:
39653 @: $(MAKE); $(unstage)
39654 @r=`${PWD_COMMAND}`; export r; \
39655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39656 $(HOST_EXPORTS) \
39657 (cd $(HOST_SUBDIR)/gdb && \
39658 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39659
39660 @endif gdb
39661
39662 .PHONY: install-gdb maybe-install-gdb
39663 maybe-install-gdb:
39664 @if gdb
39665 maybe-install-gdb: install-gdb
39666
39667 install-gdb: installdirs
39668 @: $(MAKE); $(unstage)
39669 @r=`${PWD_COMMAND}`; export r; \
39670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39671 $(HOST_EXPORTS) \
39672 (cd $(HOST_SUBDIR)/gdb && \
39673 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39674
39675 @endif gdb
39676
39677 # Other targets (info, dvi, pdf, etc.)
39678
39679 .PHONY: maybe-info-gdb info-gdb
39680 maybe-info-gdb:
39681 @if gdb
39682 maybe-info-gdb: info-gdb
39683
39684 info-gdb: \
39685 configure-gdb
39686 @: $(MAKE); $(unstage)
39687 @[ -f ./gdb/Makefile ] || exit 0; \
39688 r=`${PWD_COMMAND}`; export r; \
39689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39690 $(HOST_EXPORTS) \
39691 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39693 done; \
39694 echo "Doing info in gdb" ; \
39695 (cd $(HOST_SUBDIR)/gdb && \
39696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39698 "RANLIB=$${RANLIB}" \
39699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39700 info) \
39701 || exit 1
39702
39703 @endif gdb
39704
39705 .PHONY: maybe-dvi-gdb dvi-gdb
39706 maybe-dvi-gdb:
39707 @if gdb
39708 maybe-dvi-gdb: dvi-gdb
39709
39710 dvi-gdb: \
39711 configure-gdb
39712 @: $(MAKE); $(unstage)
39713 @[ -f ./gdb/Makefile ] || exit 0; \
39714 r=`${PWD_COMMAND}`; export r; \
39715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39716 $(HOST_EXPORTS) \
39717 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39719 done; \
39720 echo "Doing dvi in gdb" ; \
39721 (cd $(HOST_SUBDIR)/gdb && \
39722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39724 "RANLIB=$${RANLIB}" \
39725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39726 dvi) \
39727 || exit 1
39728
39729 @endif gdb
39730
39731 .PHONY: maybe-pdf-gdb pdf-gdb
39732 maybe-pdf-gdb:
39733 @if gdb
39734 maybe-pdf-gdb: pdf-gdb
39735
39736 pdf-gdb: \
39737 configure-gdb
39738 @: $(MAKE); $(unstage)
39739 @[ -f ./gdb/Makefile ] || exit 0; \
39740 r=`${PWD_COMMAND}`; export r; \
39741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39742 $(HOST_EXPORTS) \
39743 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39745 done; \
39746 echo "Doing pdf in gdb" ; \
39747 (cd $(HOST_SUBDIR)/gdb && \
39748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39750 "RANLIB=$${RANLIB}" \
39751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39752 pdf) \
39753 || exit 1
39754
39755 @endif gdb
39756
39757 .PHONY: maybe-html-gdb html-gdb
39758 maybe-html-gdb:
39759 @if gdb
39760 maybe-html-gdb: html-gdb
39761
39762 html-gdb: \
39763 configure-gdb
39764 @: $(MAKE); $(unstage)
39765 @[ -f ./gdb/Makefile ] || exit 0; \
39766 r=`${PWD_COMMAND}`; export r; \
39767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39768 $(HOST_EXPORTS) \
39769 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39771 done; \
39772 echo "Doing html in gdb" ; \
39773 (cd $(HOST_SUBDIR)/gdb && \
39774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39776 "RANLIB=$${RANLIB}" \
39777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39778 html) \
39779 || exit 1
39780
39781 @endif gdb
39782
39783 .PHONY: maybe-TAGS-gdb TAGS-gdb
39784 maybe-TAGS-gdb:
39785 @if gdb
39786 maybe-TAGS-gdb: TAGS-gdb
39787
39788 TAGS-gdb: \
39789 configure-gdb
39790 @: $(MAKE); $(unstage)
39791 @[ -f ./gdb/Makefile ] || exit 0; \
39792 r=`${PWD_COMMAND}`; export r; \
39793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39794 $(HOST_EXPORTS) \
39795 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39797 done; \
39798 echo "Doing TAGS in gdb" ; \
39799 (cd $(HOST_SUBDIR)/gdb && \
39800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39802 "RANLIB=$${RANLIB}" \
39803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39804 TAGS) \
39805 || exit 1
39806
39807 @endif gdb
39808
39809 .PHONY: maybe-install-info-gdb install-info-gdb
39810 maybe-install-info-gdb:
39811 @if gdb
39812 maybe-install-info-gdb: install-info-gdb
39813
39814 install-info-gdb: \
39815 configure-gdb \
39816 info-gdb
39817 @: $(MAKE); $(unstage)
39818 @[ -f ./gdb/Makefile ] || exit 0; \
39819 r=`${PWD_COMMAND}`; export r; \
39820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39821 $(HOST_EXPORTS) \
39822 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39824 done; \
39825 echo "Doing install-info in gdb" ; \
39826 (cd $(HOST_SUBDIR)/gdb && \
39827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39829 "RANLIB=$${RANLIB}" \
39830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39831 install-info) \
39832 || exit 1
39833
39834 @endif gdb
39835
39836 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
39837 maybe-install-pdf-gdb:
39838 @if gdb
39839 maybe-install-pdf-gdb: install-pdf-gdb
39840
39841 install-pdf-gdb: \
39842 configure-gdb \
39843 pdf-gdb
39844 @: $(MAKE); $(unstage)
39845 @[ -f ./gdb/Makefile ] || exit 0; \
39846 r=`${PWD_COMMAND}`; export r; \
39847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39848 $(HOST_EXPORTS) \
39849 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39851 done; \
39852 echo "Doing install-pdf in gdb" ; \
39853 (cd $(HOST_SUBDIR)/gdb && \
39854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39856 "RANLIB=$${RANLIB}" \
39857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39858 install-pdf) \
39859 || exit 1
39860
39861 @endif gdb
39862
39863 .PHONY: maybe-install-html-gdb install-html-gdb
39864 maybe-install-html-gdb:
39865 @if gdb
39866 maybe-install-html-gdb: install-html-gdb
39867
39868 install-html-gdb: \
39869 configure-gdb \
39870 html-gdb
39871 @: $(MAKE); $(unstage)
39872 @[ -f ./gdb/Makefile ] || exit 0; \
39873 r=`${PWD_COMMAND}`; export r; \
39874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39875 $(HOST_EXPORTS) \
39876 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39878 done; \
39879 echo "Doing install-html in gdb" ; \
39880 (cd $(HOST_SUBDIR)/gdb && \
39881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39883 "RANLIB=$${RANLIB}" \
39884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39885 install-html) \
39886 || exit 1
39887
39888 @endif gdb
39889
39890 .PHONY: maybe-installcheck-gdb installcheck-gdb
39891 maybe-installcheck-gdb:
39892 @if gdb
39893 maybe-installcheck-gdb: installcheck-gdb
39894
39895 installcheck-gdb: \
39896 configure-gdb
39897 @: $(MAKE); $(unstage)
39898 @[ -f ./gdb/Makefile ] || exit 0; \
39899 r=`${PWD_COMMAND}`; export r; \
39900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39901 $(HOST_EXPORTS) \
39902 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39904 done; \
39905 echo "Doing installcheck in gdb" ; \
39906 (cd $(HOST_SUBDIR)/gdb && \
39907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39909 "RANLIB=$${RANLIB}" \
39910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39911 installcheck) \
39912 || exit 1
39913
39914 @endif gdb
39915
39916 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
39917 maybe-mostlyclean-gdb:
39918 @if gdb
39919 maybe-mostlyclean-gdb: mostlyclean-gdb
39920
39921 mostlyclean-gdb:
39922 @: $(MAKE); $(unstage)
39923 @[ -f ./gdb/Makefile ] || exit 0; \
39924 r=`${PWD_COMMAND}`; export r; \
39925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39926 $(HOST_EXPORTS) \
39927 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39929 done; \
39930 echo "Doing mostlyclean in gdb" ; \
39931 (cd $(HOST_SUBDIR)/gdb && \
39932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39934 "RANLIB=$${RANLIB}" \
39935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39936 mostlyclean) \
39937 || exit 1
39938
39939 @endif gdb
39940
39941 .PHONY: maybe-clean-gdb clean-gdb
39942 maybe-clean-gdb:
39943 @if gdb
39944 maybe-clean-gdb: clean-gdb
39945
39946 clean-gdb:
39947 @: $(MAKE); $(unstage)
39948 @[ -f ./gdb/Makefile ] || exit 0; \
39949 r=`${PWD_COMMAND}`; export r; \
39950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39951 $(HOST_EXPORTS) \
39952 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39954 done; \
39955 echo "Doing clean in gdb" ; \
39956 (cd $(HOST_SUBDIR)/gdb && \
39957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39959 "RANLIB=$${RANLIB}" \
39960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39961 clean) \
39962 || exit 1
39963
39964 @endif gdb
39965
39966 .PHONY: maybe-distclean-gdb distclean-gdb
39967 maybe-distclean-gdb:
39968 @if gdb
39969 maybe-distclean-gdb: distclean-gdb
39970
39971 distclean-gdb:
39972 @: $(MAKE); $(unstage)
39973 @[ -f ./gdb/Makefile ] || exit 0; \
39974 r=`${PWD_COMMAND}`; export r; \
39975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39976 $(HOST_EXPORTS) \
39977 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39979 done; \
39980 echo "Doing distclean in gdb" ; \
39981 (cd $(HOST_SUBDIR)/gdb && \
39982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39984 "RANLIB=$${RANLIB}" \
39985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39986 distclean) \
39987 || exit 1
39988
39989 @endif gdb
39990
39991 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
39992 maybe-maintainer-clean-gdb:
39993 @if gdb
39994 maybe-maintainer-clean-gdb: maintainer-clean-gdb
39995
39996 maintainer-clean-gdb:
39997 @: $(MAKE); $(unstage)
39998 @[ -f ./gdb/Makefile ] || exit 0; \
39999 r=`${PWD_COMMAND}`; export r; \
40000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40001 $(HOST_EXPORTS) \
40002 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40004 done; \
40005 echo "Doing maintainer-clean in gdb" ; \
40006 (cd $(HOST_SUBDIR)/gdb && \
40007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40009 "RANLIB=$${RANLIB}" \
40010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40011 maintainer-clean) \
40012 || exit 1
40013
40014 @endif gdb
40015
40016
40017
40018 .PHONY: configure-expect maybe-configure-expect
40019 maybe-configure-expect:
40020 @if gcc-bootstrap
40021 configure-expect: stage_current
40022 @endif gcc-bootstrap
40023 @if expect
40024 maybe-configure-expect: configure-expect
40025 configure-expect:
40026 @: $(MAKE); $(unstage)
40027 @r=`${PWD_COMMAND}`; export r; \
40028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40029 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
40030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
40031 $(HOST_EXPORTS) \
40032 echo Configuring in $(HOST_SUBDIR)/expect; \
40033 cd "$(HOST_SUBDIR)/expect" || exit 1; \
40034 case $(srcdir) in \
40035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40036 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
40037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40038 esac; \
40039 srcdiroption="--srcdir=$${topdir}/expect"; \
40040 libsrcdir="$$s/expect"; \
40041 $(SHELL) $${libsrcdir}/configure \
40042 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40043 --target=${target_alias} $${srcdiroption} \
40044 || exit 1
40045 @endif expect
40046
40047
40048
40049
40050
40051 .PHONY: all-expect maybe-all-expect
40052 maybe-all-expect:
40053 @if gcc-bootstrap
40054 all-expect: stage_current
40055 @endif gcc-bootstrap
40056 @if expect
40057 TARGET-expect=all
40058 maybe-all-expect: all-expect
40059 all-expect: configure-expect
40060 @: $(MAKE); $(unstage)
40061 @r=`${PWD_COMMAND}`; export r; \
40062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40063 $(HOST_EXPORTS) \
40064 (cd $(HOST_SUBDIR)/expect && \
40065 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40066 $(TARGET-expect))
40067 @endif expect
40068
40069
40070
40071
40072 .PHONY: check-expect maybe-check-expect
40073 maybe-check-expect:
40074 @if expect
40075 maybe-check-expect: check-expect
40076
40077 check-expect:
40078 @: $(MAKE); $(unstage)
40079 @r=`${PWD_COMMAND}`; export r; \
40080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40081 $(HOST_EXPORTS) \
40082 (cd $(HOST_SUBDIR)/expect && \
40083 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40084
40085 @endif expect
40086
40087 .PHONY: install-expect maybe-install-expect
40088 maybe-install-expect:
40089 @if expect
40090 maybe-install-expect: install-expect
40091
40092 install-expect: installdirs
40093 @: $(MAKE); $(unstage)
40094 @r=`${PWD_COMMAND}`; export r; \
40095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40096 $(HOST_EXPORTS) \
40097 (cd $(HOST_SUBDIR)/expect && \
40098 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40099
40100 @endif expect
40101
40102 # Other targets (info, dvi, pdf, etc.)
40103
40104 .PHONY: maybe-info-expect info-expect
40105 maybe-info-expect:
40106 @if expect
40107 maybe-info-expect: info-expect
40108
40109 info-expect: \
40110 configure-expect
40111 @: $(MAKE); $(unstage)
40112 @[ -f ./expect/Makefile ] || exit 0; \
40113 r=`${PWD_COMMAND}`; export r; \
40114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40115 $(HOST_EXPORTS) \
40116 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40118 done; \
40119 echo "Doing info in expect" ; \
40120 (cd $(HOST_SUBDIR)/expect && \
40121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40123 "RANLIB=$${RANLIB}" \
40124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40125 info) \
40126 || exit 1
40127
40128 @endif expect
40129
40130 .PHONY: maybe-dvi-expect dvi-expect
40131 maybe-dvi-expect:
40132 @if expect
40133 maybe-dvi-expect: dvi-expect
40134
40135 dvi-expect: \
40136 configure-expect
40137 @: $(MAKE); $(unstage)
40138 @[ -f ./expect/Makefile ] || exit 0; \
40139 r=`${PWD_COMMAND}`; export r; \
40140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40141 $(HOST_EXPORTS) \
40142 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40144 done; \
40145 echo "Doing dvi in expect" ; \
40146 (cd $(HOST_SUBDIR)/expect && \
40147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40149 "RANLIB=$${RANLIB}" \
40150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40151 dvi) \
40152 || exit 1
40153
40154 @endif expect
40155
40156 .PHONY: maybe-pdf-expect pdf-expect
40157 maybe-pdf-expect:
40158 @if expect
40159 maybe-pdf-expect: pdf-expect
40160
40161 pdf-expect: \
40162 configure-expect
40163 @: $(MAKE); $(unstage)
40164 @[ -f ./expect/Makefile ] || exit 0; \
40165 r=`${PWD_COMMAND}`; export r; \
40166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40167 $(HOST_EXPORTS) \
40168 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40170 done; \
40171 echo "Doing pdf in expect" ; \
40172 (cd $(HOST_SUBDIR)/expect && \
40173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40175 "RANLIB=$${RANLIB}" \
40176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40177 pdf) \
40178 || exit 1
40179
40180 @endif expect
40181
40182 .PHONY: maybe-html-expect html-expect
40183 maybe-html-expect:
40184 @if expect
40185 maybe-html-expect: html-expect
40186
40187 html-expect: \
40188 configure-expect
40189 @: $(MAKE); $(unstage)
40190 @[ -f ./expect/Makefile ] || exit 0; \
40191 r=`${PWD_COMMAND}`; export r; \
40192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40193 $(HOST_EXPORTS) \
40194 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40196 done; \
40197 echo "Doing html in expect" ; \
40198 (cd $(HOST_SUBDIR)/expect && \
40199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40201 "RANLIB=$${RANLIB}" \
40202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40203 html) \
40204 || exit 1
40205
40206 @endif expect
40207
40208 .PHONY: maybe-TAGS-expect TAGS-expect
40209 maybe-TAGS-expect:
40210 @if expect
40211 maybe-TAGS-expect: TAGS-expect
40212
40213 TAGS-expect: \
40214 configure-expect
40215 @: $(MAKE); $(unstage)
40216 @[ -f ./expect/Makefile ] || exit 0; \
40217 r=`${PWD_COMMAND}`; export r; \
40218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40219 $(HOST_EXPORTS) \
40220 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40222 done; \
40223 echo "Doing TAGS in expect" ; \
40224 (cd $(HOST_SUBDIR)/expect && \
40225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40227 "RANLIB=$${RANLIB}" \
40228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40229 TAGS) \
40230 || exit 1
40231
40232 @endif expect
40233
40234 .PHONY: maybe-install-info-expect install-info-expect
40235 maybe-install-info-expect:
40236 @if expect
40237 maybe-install-info-expect: install-info-expect
40238
40239 install-info-expect: \
40240 configure-expect \
40241 info-expect
40242 @: $(MAKE); $(unstage)
40243 @[ -f ./expect/Makefile ] || exit 0; \
40244 r=`${PWD_COMMAND}`; export r; \
40245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40246 $(HOST_EXPORTS) \
40247 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40249 done; \
40250 echo "Doing install-info in expect" ; \
40251 (cd $(HOST_SUBDIR)/expect && \
40252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40254 "RANLIB=$${RANLIB}" \
40255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40256 install-info) \
40257 || exit 1
40258
40259 @endif expect
40260
40261 .PHONY: maybe-install-pdf-expect install-pdf-expect
40262 maybe-install-pdf-expect:
40263 @if expect
40264 maybe-install-pdf-expect: install-pdf-expect
40265
40266 install-pdf-expect: \
40267 configure-expect \
40268 pdf-expect
40269 @: $(MAKE); $(unstage)
40270 @[ -f ./expect/Makefile ] || exit 0; \
40271 r=`${PWD_COMMAND}`; export r; \
40272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40273 $(HOST_EXPORTS) \
40274 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40276 done; \
40277 echo "Doing install-pdf in expect" ; \
40278 (cd $(HOST_SUBDIR)/expect && \
40279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40281 "RANLIB=$${RANLIB}" \
40282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40283 install-pdf) \
40284 || exit 1
40285
40286 @endif expect
40287
40288 .PHONY: maybe-install-html-expect install-html-expect
40289 maybe-install-html-expect:
40290 @if expect
40291 maybe-install-html-expect: install-html-expect
40292
40293 install-html-expect: \
40294 configure-expect \
40295 html-expect
40296 @: $(MAKE); $(unstage)
40297 @[ -f ./expect/Makefile ] || exit 0; \
40298 r=`${PWD_COMMAND}`; export r; \
40299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40300 $(HOST_EXPORTS) \
40301 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40303 done; \
40304 echo "Doing install-html in expect" ; \
40305 (cd $(HOST_SUBDIR)/expect && \
40306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40308 "RANLIB=$${RANLIB}" \
40309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40310 install-html) \
40311 || exit 1
40312
40313 @endif expect
40314
40315 .PHONY: maybe-installcheck-expect installcheck-expect
40316 maybe-installcheck-expect:
40317 @if expect
40318 maybe-installcheck-expect: installcheck-expect
40319
40320 installcheck-expect: \
40321 configure-expect
40322 @: $(MAKE); $(unstage)
40323 @[ -f ./expect/Makefile ] || exit 0; \
40324 r=`${PWD_COMMAND}`; export r; \
40325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40326 $(HOST_EXPORTS) \
40327 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40329 done; \
40330 echo "Doing installcheck in expect" ; \
40331 (cd $(HOST_SUBDIR)/expect && \
40332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40334 "RANLIB=$${RANLIB}" \
40335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40336 installcheck) \
40337 || exit 1
40338
40339 @endif expect
40340
40341 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
40342 maybe-mostlyclean-expect:
40343 @if expect
40344 maybe-mostlyclean-expect: mostlyclean-expect
40345
40346 mostlyclean-expect:
40347 @: $(MAKE); $(unstage)
40348 @[ -f ./expect/Makefile ] || exit 0; \
40349 r=`${PWD_COMMAND}`; export r; \
40350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40351 $(HOST_EXPORTS) \
40352 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40354 done; \
40355 echo "Doing mostlyclean in expect" ; \
40356 (cd $(HOST_SUBDIR)/expect && \
40357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40359 "RANLIB=$${RANLIB}" \
40360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40361 mostlyclean) \
40362 || exit 1
40363
40364 @endif expect
40365
40366 .PHONY: maybe-clean-expect clean-expect
40367 maybe-clean-expect:
40368 @if expect
40369 maybe-clean-expect: clean-expect
40370
40371 clean-expect:
40372 @: $(MAKE); $(unstage)
40373 @[ -f ./expect/Makefile ] || exit 0; \
40374 r=`${PWD_COMMAND}`; export r; \
40375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40376 $(HOST_EXPORTS) \
40377 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40379 done; \
40380 echo "Doing clean in expect" ; \
40381 (cd $(HOST_SUBDIR)/expect && \
40382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40384 "RANLIB=$${RANLIB}" \
40385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40386 clean) \
40387 || exit 1
40388
40389 @endif expect
40390
40391 .PHONY: maybe-distclean-expect distclean-expect
40392 maybe-distclean-expect:
40393 @if expect
40394 maybe-distclean-expect: distclean-expect
40395
40396 distclean-expect:
40397 @: $(MAKE); $(unstage)
40398 @[ -f ./expect/Makefile ] || exit 0; \
40399 r=`${PWD_COMMAND}`; export r; \
40400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40401 $(HOST_EXPORTS) \
40402 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40404 done; \
40405 echo "Doing distclean in expect" ; \
40406 (cd $(HOST_SUBDIR)/expect && \
40407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40409 "RANLIB=$${RANLIB}" \
40410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40411 distclean) \
40412 || exit 1
40413
40414 @endif expect
40415
40416 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
40417 maybe-maintainer-clean-expect:
40418 @if expect
40419 maybe-maintainer-clean-expect: maintainer-clean-expect
40420
40421 maintainer-clean-expect:
40422 @: $(MAKE); $(unstage)
40423 @[ -f ./expect/Makefile ] || exit 0; \
40424 r=`${PWD_COMMAND}`; export r; \
40425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40426 $(HOST_EXPORTS) \
40427 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40429 done; \
40430 echo "Doing maintainer-clean in expect" ; \
40431 (cd $(HOST_SUBDIR)/expect && \
40432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40434 "RANLIB=$${RANLIB}" \
40435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40436 maintainer-clean) \
40437 || exit 1
40438
40439 @endif expect
40440
40441
40442
40443 .PHONY: configure-guile maybe-configure-guile
40444 maybe-configure-guile:
40445 @if gcc-bootstrap
40446 configure-guile: stage_current
40447 @endif gcc-bootstrap
40448 @if guile
40449 maybe-configure-guile: configure-guile
40450 configure-guile:
40451 @: $(MAKE); $(unstage)
40452 @r=`${PWD_COMMAND}`; export r; \
40453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40454 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
40455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
40456 $(HOST_EXPORTS) \
40457 echo Configuring in $(HOST_SUBDIR)/guile; \
40458 cd "$(HOST_SUBDIR)/guile" || exit 1; \
40459 case $(srcdir) in \
40460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40461 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
40462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40463 esac; \
40464 srcdiroption="--srcdir=$${topdir}/guile"; \
40465 libsrcdir="$$s/guile"; \
40466 $(SHELL) $${libsrcdir}/configure \
40467 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40468 --target=${target_alias} $${srcdiroption} \
40469 || exit 1
40470 @endif guile
40471
40472
40473
40474
40475
40476 .PHONY: all-guile maybe-all-guile
40477 maybe-all-guile:
40478 @if gcc-bootstrap
40479 all-guile: stage_current
40480 @endif gcc-bootstrap
40481 @if guile
40482 TARGET-guile=all
40483 maybe-all-guile: all-guile
40484 all-guile: configure-guile
40485 @: $(MAKE); $(unstage)
40486 @r=`${PWD_COMMAND}`; export r; \
40487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40488 $(HOST_EXPORTS) \
40489 (cd $(HOST_SUBDIR)/guile && \
40490 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40491 $(TARGET-guile))
40492 @endif guile
40493
40494
40495
40496
40497 .PHONY: check-guile maybe-check-guile
40498 maybe-check-guile:
40499 @if guile
40500 maybe-check-guile: check-guile
40501
40502 check-guile:
40503 @: $(MAKE); $(unstage)
40504 @r=`${PWD_COMMAND}`; export r; \
40505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40506 $(HOST_EXPORTS) \
40507 (cd $(HOST_SUBDIR)/guile && \
40508 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40509
40510 @endif guile
40511
40512 .PHONY: install-guile maybe-install-guile
40513 maybe-install-guile:
40514 @if guile
40515 maybe-install-guile: install-guile
40516
40517 install-guile: installdirs
40518 @: $(MAKE); $(unstage)
40519 @r=`${PWD_COMMAND}`; export r; \
40520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40521 $(HOST_EXPORTS) \
40522 (cd $(HOST_SUBDIR)/guile && \
40523 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40524
40525 @endif guile
40526
40527 # Other targets (info, dvi, pdf, etc.)
40528
40529 .PHONY: maybe-info-guile info-guile
40530 maybe-info-guile:
40531 @if guile
40532 maybe-info-guile: info-guile
40533
40534 info-guile: \
40535 configure-guile
40536 @: $(MAKE); $(unstage)
40537 @[ -f ./guile/Makefile ] || exit 0; \
40538 r=`${PWD_COMMAND}`; export r; \
40539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40540 $(HOST_EXPORTS) \
40541 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40543 done; \
40544 echo "Doing info in guile" ; \
40545 (cd $(HOST_SUBDIR)/guile && \
40546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40548 "RANLIB=$${RANLIB}" \
40549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40550 info) \
40551 || exit 1
40552
40553 @endif guile
40554
40555 .PHONY: maybe-dvi-guile dvi-guile
40556 maybe-dvi-guile:
40557 @if guile
40558 maybe-dvi-guile: dvi-guile
40559
40560 dvi-guile: \
40561 configure-guile
40562 @: $(MAKE); $(unstage)
40563 @[ -f ./guile/Makefile ] || exit 0; \
40564 r=`${PWD_COMMAND}`; export r; \
40565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40566 $(HOST_EXPORTS) \
40567 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40569 done; \
40570 echo "Doing dvi in guile" ; \
40571 (cd $(HOST_SUBDIR)/guile && \
40572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40574 "RANLIB=$${RANLIB}" \
40575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40576 dvi) \
40577 || exit 1
40578
40579 @endif guile
40580
40581 .PHONY: maybe-pdf-guile pdf-guile
40582 maybe-pdf-guile:
40583 @if guile
40584 maybe-pdf-guile: pdf-guile
40585
40586 pdf-guile: \
40587 configure-guile
40588 @: $(MAKE); $(unstage)
40589 @[ -f ./guile/Makefile ] || exit 0; \
40590 r=`${PWD_COMMAND}`; export r; \
40591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40592 $(HOST_EXPORTS) \
40593 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40595 done; \
40596 echo "Doing pdf in guile" ; \
40597 (cd $(HOST_SUBDIR)/guile && \
40598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40600 "RANLIB=$${RANLIB}" \
40601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40602 pdf) \
40603 || exit 1
40604
40605 @endif guile
40606
40607 .PHONY: maybe-html-guile html-guile
40608 maybe-html-guile:
40609 @if guile
40610 maybe-html-guile: html-guile
40611
40612 html-guile: \
40613 configure-guile
40614 @: $(MAKE); $(unstage)
40615 @[ -f ./guile/Makefile ] || exit 0; \
40616 r=`${PWD_COMMAND}`; export r; \
40617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40618 $(HOST_EXPORTS) \
40619 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40621 done; \
40622 echo "Doing html in guile" ; \
40623 (cd $(HOST_SUBDIR)/guile && \
40624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40626 "RANLIB=$${RANLIB}" \
40627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40628 html) \
40629 || exit 1
40630
40631 @endif guile
40632
40633 .PHONY: maybe-TAGS-guile TAGS-guile
40634 maybe-TAGS-guile:
40635 @if guile
40636 maybe-TAGS-guile: TAGS-guile
40637
40638 TAGS-guile: \
40639 configure-guile
40640 @: $(MAKE); $(unstage)
40641 @[ -f ./guile/Makefile ] || exit 0; \
40642 r=`${PWD_COMMAND}`; export r; \
40643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40644 $(HOST_EXPORTS) \
40645 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40647 done; \
40648 echo "Doing TAGS in guile" ; \
40649 (cd $(HOST_SUBDIR)/guile && \
40650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40652 "RANLIB=$${RANLIB}" \
40653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40654 TAGS) \
40655 || exit 1
40656
40657 @endif guile
40658
40659 .PHONY: maybe-install-info-guile install-info-guile
40660 maybe-install-info-guile:
40661 @if guile
40662 maybe-install-info-guile: install-info-guile
40663
40664 install-info-guile: \
40665 configure-guile \
40666 info-guile
40667 @: $(MAKE); $(unstage)
40668 @[ -f ./guile/Makefile ] || exit 0; \
40669 r=`${PWD_COMMAND}`; export r; \
40670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40671 $(HOST_EXPORTS) \
40672 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40674 done; \
40675 echo "Doing install-info in guile" ; \
40676 (cd $(HOST_SUBDIR)/guile && \
40677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40679 "RANLIB=$${RANLIB}" \
40680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40681 install-info) \
40682 || exit 1
40683
40684 @endif guile
40685
40686 .PHONY: maybe-install-pdf-guile install-pdf-guile
40687 maybe-install-pdf-guile:
40688 @if guile
40689 maybe-install-pdf-guile: install-pdf-guile
40690
40691 install-pdf-guile: \
40692 configure-guile \
40693 pdf-guile
40694 @: $(MAKE); $(unstage)
40695 @[ -f ./guile/Makefile ] || exit 0; \
40696 r=`${PWD_COMMAND}`; export r; \
40697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40698 $(HOST_EXPORTS) \
40699 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40701 done; \
40702 echo "Doing install-pdf in guile" ; \
40703 (cd $(HOST_SUBDIR)/guile && \
40704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40706 "RANLIB=$${RANLIB}" \
40707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40708 install-pdf) \
40709 || exit 1
40710
40711 @endif guile
40712
40713 .PHONY: maybe-install-html-guile install-html-guile
40714 maybe-install-html-guile:
40715 @if guile
40716 maybe-install-html-guile: install-html-guile
40717
40718 install-html-guile: \
40719 configure-guile \
40720 html-guile
40721 @: $(MAKE); $(unstage)
40722 @[ -f ./guile/Makefile ] || exit 0; \
40723 r=`${PWD_COMMAND}`; export r; \
40724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40725 $(HOST_EXPORTS) \
40726 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40728 done; \
40729 echo "Doing install-html in guile" ; \
40730 (cd $(HOST_SUBDIR)/guile && \
40731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40733 "RANLIB=$${RANLIB}" \
40734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40735 install-html) \
40736 || exit 1
40737
40738 @endif guile
40739
40740 .PHONY: maybe-installcheck-guile installcheck-guile
40741 maybe-installcheck-guile:
40742 @if guile
40743 maybe-installcheck-guile: installcheck-guile
40744
40745 installcheck-guile: \
40746 configure-guile
40747 @: $(MAKE); $(unstage)
40748 @[ -f ./guile/Makefile ] || exit 0; \
40749 r=`${PWD_COMMAND}`; export r; \
40750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40751 $(HOST_EXPORTS) \
40752 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40754 done; \
40755 echo "Doing installcheck in guile" ; \
40756 (cd $(HOST_SUBDIR)/guile && \
40757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40759 "RANLIB=$${RANLIB}" \
40760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40761 installcheck) \
40762 || exit 1
40763
40764 @endif guile
40765
40766 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
40767 maybe-mostlyclean-guile:
40768 @if guile
40769 maybe-mostlyclean-guile: mostlyclean-guile
40770
40771 mostlyclean-guile:
40772 @: $(MAKE); $(unstage)
40773 @[ -f ./guile/Makefile ] || exit 0; \
40774 r=`${PWD_COMMAND}`; export r; \
40775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40776 $(HOST_EXPORTS) \
40777 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40779 done; \
40780 echo "Doing mostlyclean in guile" ; \
40781 (cd $(HOST_SUBDIR)/guile && \
40782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40784 "RANLIB=$${RANLIB}" \
40785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40786 mostlyclean) \
40787 || exit 1
40788
40789 @endif guile
40790
40791 .PHONY: maybe-clean-guile clean-guile
40792 maybe-clean-guile:
40793 @if guile
40794 maybe-clean-guile: clean-guile
40795
40796 clean-guile:
40797 @: $(MAKE); $(unstage)
40798 @[ -f ./guile/Makefile ] || exit 0; \
40799 r=`${PWD_COMMAND}`; export r; \
40800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40801 $(HOST_EXPORTS) \
40802 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40804 done; \
40805 echo "Doing clean in guile" ; \
40806 (cd $(HOST_SUBDIR)/guile && \
40807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40809 "RANLIB=$${RANLIB}" \
40810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40811 clean) \
40812 || exit 1
40813
40814 @endif guile
40815
40816 .PHONY: maybe-distclean-guile distclean-guile
40817 maybe-distclean-guile:
40818 @if guile
40819 maybe-distclean-guile: distclean-guile
40820
40821 distclean-guile:
40822 @: $(MAKE); $(unstage)
40823 @[ -f ./guile/Makefile ] || exit 0; \
40824 r=`${PWD_COMMAND}`; export r; \
40825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40826 $(HOST_EXPORTS) \
40827 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40829 done; \
40830 echo "Doing distclean in guile" ; \
40831 (cd $(HOST_SUBDIR)/guile && \
40832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40834 "RANLIB=$${RANLIB}" \
40835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40836 distclean) \
40837 || exit 1
40838
40839 @endif guile
40840
40841 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
40842 maybe-maintainer-clean-guile:
40843 @if guile
40844 maybe-maintainer-clean-guile: maintainer-clean-guile
40845
40846 maintainer-clean-guile:
40847 @: $(MAKE); $(unstage)
40848 @[ -f ./guile/Makefile ] || exit 0; \
40849 r=`${PWD_COMMAND}`; export r; \
40850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40851 $(HOST_EXPORTS) \
40852 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40854 done; \
40855 echo "Doing maintainer-clean in guile" ; \
40856 (cd $(HOST_SUBDIR)/guile && \
40857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40859 "RANLIB=$${RANLIB}" \
40860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40861 maintainer-clean) \
40862 || exit 1
40863
40864 @endif guile
40865
40866
40867
40868 .PHONY: configure-tk maybe-configure-tk
40869 maybe-configure-tk:
40870 @if gcc-bootstrap
40871 configure-tk: stage_current
40872 @endif gcc-bootstrap
40873 @if tk
40874 maybe-configure-tk: configure-tk
40875 configure-tk:
40876 @: $(MAKE); $(unstage)
40877 @r=`${PWD_COMMAND}`; export r; \
40878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40879 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
40880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
40881 $(HOST_EXPORTS) \
40882 echo Configuring in $(HOST_SUBDIR)/tk; \
40883 cd "$(HOST_SUBDIR)/tk" || exit 1; \
40884 case $(srcdir) in \
40885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40886 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
40887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40888 esac; \
40889 srcdiroption="--srcdir=$${topdir}/tk"; \
40890 libsrcdir="$$s/tk"; \
40891 $(SHELL) $${libsrcdir}/configure \
40892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40893 --target=${target_alias} $${srcdiroption} \
40894 || exit 1
40895 @endif tk
40896
40897
40898
40899
40900
40901 .PHONY: all-tk maybe-all-tk
40902 maybe-all-tk:
40903 @if gcc-bootstrap
40904 all-tk: stage_current
40905 @endif gcc-bootstrap
40906 @if tk
40907 TARGET-tk=all
40908 maybe-all-tk: all-tk
40909 all-tk: configure-tk
40910 @: $(MAKE); $(unstage)
40911 @r=`${PWD_COMMAND}`; export r; \
40912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40913 $(HOST_EXPORTS) \
40914 (cd $(HOST_SUBDIR)/tk && \
40915 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40916 $(TARGET-tk))
40917 @endif tk
40918
40919
40920
40921
40922 .PHONY: check-tk maybe-check-tk
40923 maybe-check-tk:
40924 @if tk
40925 maybe-check-tk: check-tk
40926
40927 check-tk:
40928 @: $(MAKE); $(unstage)
40929 @r=`${PWD_COMMAND}`; export r; \
40930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40931 $(HOST_EXPORTS) \
40932 (cd $(HOST_SUBDIR)/tk && \
40933 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40934
40935 @endif tk
40936
40937 .PHONY: install-tk maybe-install-tk
40938 maybe-install-tk:
40939 @if tk
40940 maybe-install-tk: install-tk
40941
40942 install-tk: installdirs
40943 @: $(MAKE); $(unstage)
40944 @r=`${PWD_COMMAND}`; export r; \
40945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40946 $(HOST_EXPORTS) \
40947 (cd $(HOST_SUBDIR)/tk && \
40948 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40949
40950 @endif tk
40951
40952 # Other targets (info, dvi, pdf, etc.)
40953
40954 .PHONY: maybe-info-tk info-tk
40955 maybe-info-tk:
40956 @if tk
40957 maybe-info-tk: info-tk
40958
40959 info-tk: \
40960 configure-tk
40961 @: $(MAKE); $(unstage)
40962 @[ -f ./tk/Makefile ] || exit 0; \
40963 r=`${PWD_COMMAND}`; export r; \
40964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40965 $(HOST_EXPORTS) \
40966 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40968 done; \
40969 echo "Doing info in tk" ; \
40970 (cd $(HOST_SUBDIR)/tk && \
40971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40973 "RANLIB=$${RANLIB}" \
40974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40975 info) \
40976 || exit 1
40977
40978 @endif tk
40979
40980 .PHONY: maybe-dvi-tk dvi-tk
40981 maybe-dvi-tk:
40982 @if tk
40983 maybe-dvi-tk: dvi-tk
40984
40985 dvi-tk: \
40986 configure-tk
40987 @: $(MAKE); $(unstage)
40988 @[ -f ./tk/Makefile ] || exit 0; \
40989 r=`${PWD_COMMAND}`; export r; \
40990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40991 $(HOST_EXPORTS) \
40992 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40994 done; \
40995 echo "Doing dvi in tk" ; \
40996 (cd $(HOST_SUBDIR)/tk && \
40997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40999 "RANLIB=$${RANLIB}" \
41000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41001 dvi) \
41002 || exit 1
41003
41004 @endif tk
41005
41006 .PHONY: maybe-pdf-tk pdf-tk
41007 maybe-pdf-tk:
41008 @if tk
41009 maybe-pdf-tk: pdf-tk
41010
41011 pdf-tk: \
41012 configure-tk
41013 @: $(MAKE); $(unstage)
41014 @[ -f ./tk/Makefile ] || exit 0; \
41015 r=`${PWD_COMMAND}`; export r; \
41016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41017 $(HOST_EXPORTS) \
41018 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41020 done; \
41021 echo "Doing pdf in tk" ; \
41022 (cd $(HOST_SUBDIR)/tk && \
41023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41025 "RANLIB=$${RANLIB}" \
41026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41027 pdf) \
41028 || exit 1
41029
41030 @endif tk
41031
41032 .PHONY: maybe-html-tk html-tk
41033 maybe-html-tk:
41034 @if tk
41035 maybe-html-tk: html-tk
41036
41037 html-tk: \
41038 configure-tk
41039 @: $(MAKE); $(unstage)
41040 @[ -f ./tk/Makefile ] || exit 0; \
41041 r=`${PWD_COMMAND}`; export r; \
41042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41043 $(HOST_EXPORTS) \
41044 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41046 done; \
41047 echo "Doing html in tk" ; \
41048 (cd $(HOST_SUBDIR)/tk && \
41049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41051 "RANLIB=$${RANLIB}" \
41052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41053 html) \
41054 || exit 1
41055
41056 @endif tk
41057
41058 .PHONY: maybe-TAGS-tk TAGS-tk
41059 maybe-TAGS-tk:
41060 @if tk
41061 maybe-TAGS-tk: TAGS-tk
41062
41063 TAGS-tk: \
41064 configure-tk
41065 @: $(MAKE); $(unstage)
41066 @[ -f ./tk/Makefile ] || exit 0; \
41067 r=`${PWD_COMMAND}`; export r; \
41068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41069 $(HOST_EXPORTS) \
41070 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41072 done; \
41073 echo "Doing TAGS in tk" ; \
41074 (cd $(HOST_SUBDIR)/tk && \
41075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41077 "RANLIB=$${RANLIB}" \
41078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41079 TAGS) \
41080 || exit 1
41081
41082 @endif tk
41083
41084 .PHONY: maybe-install-info-tk install-info-tk
41085 maybe-install-info-tk:
41086 @if tk
41087 maybe-install-info-tk: install-info-tk
41088
41089 install-info-tk: \
41090 configure-tk \
41091 info-tk
41092 @: $(MAKE); $(unstage)
41093 @[ -f ./tk/Makefile ] || exit 0; \
41094 r=`${PWD_COMMAND}`; export r; \
41095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41096 $(HOST_EXPORTS) \
41097 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41099 done; \
41100 echo "Doing install-info in tk" ; \
41101 (cd $(HOST_SUBDIR)/tk && \
41102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41104 "RANLIB=$${RANLIB}" \
41105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41106 install-info) \
41107 || exit 1
41108
41109 @endif tk
41110
41111 .PHONY: maybe-install-pdf-tk install-pdf-tk
41112 maybe-install-pdf-tk:
41113 @if tk
41114 maybe-install-pdf-tk: install-pdf-tk
41115
41116 install-pdf-tk: \
41117 configure-tk \
41118 pdf-tk
41119 @: $(MAKE); $(unstage)
41120 @[ -f ./tk/Makefile ] || exit 0; \
41121 r=`${PWD_COMMAND}`; export r; \
41122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41123 $(HOST_EXPORTS) \
41124 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41126 done; \
41127 echo "Doing install-pdf in tk" ; \
41128 (cd $(HOST_SUBDIR)/tk && \
41129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41131 "RANLIB=$${RANLIB}" \
41132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41133 install-pdf) \
41134 || exit 1
41135
41136 @endif tk
41137
41138 .PHONY: maybe-install-html-tk install-html-tk
41139 maybe-install-html-tk:
41140 @if tk
41141 maybe-install-html-tk: install-html-tk
41142
41143 install-html-tk: \
41144 configure-tk \
41145 html-tk
41146 @: $(MAKE); $(unstage)
41147 @[ -f ./tk/Makefile ] || exit 0; \
41148 r=`${PWD_COMMAND}`; export r; \
41149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41150 $(HOST_EXPORTS) \
41151 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41153 done; \
41154 echo "Doing install-html in tk" ; \
41155 (cd $(HOST_SUBDIR)/tk && \
41156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41158 "RANLIB=$${RANLIB}" \
41159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41160 install-html) \
41161 || exit 1
41162
41163 @endif tk
41164
41165 .PHONY: maybe-installcheck-tk installcheck-tk
41166 maybe-installcheck-tk:
41167 @if tk
41168 maybe-installcheck-tk: installcheck-tk
41169
41170 installcheck-tk: \
41171 configure-tk
41172 @: $(MAKE); $(unstage)
41173 @[ -f ./tk/Makefile ] || exit 0; \
41174 r=`${PWD_COMMAND}`; export r; \
41175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41176 $(HOST_EXPORTS) \
41177 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41179 done; \
41180 echo "Doing installcheck in tk" ; \
41181 (cd $(HOST_SUBDIR)/tk && \
41182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41184 "RANLIB=$${RANLIB}" \
41185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41186 installcheck) \
41187 || exit 1
41188
41189 @endif tk
41190
41191 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
41192 maybe-mostlyclean-tk:
41193 @if tk
41194 maybe-mostlyclean-tk: mostlyclean-tk
41195
41196 mostlyclean-tk:
41197 @: $(MAKE); $(unstage)
41198 @[ -f ./tk/Makefile ] || exit 0; \
41199 r=`${PWD_COMMAND}`; export r; \
41200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41201 $(HOST_EXPORTS) \
41202 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41204 done; \
41205 echo "Doing mostlyclean in tk" ; \
41206 (cd $(HOST_SUBDIR)/tk && \
41207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41209 "RANLIB=$${RANLIB}" \
41210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41211 mostlyclean) \
41212 || exit 1
41213
41214 @endif tk
41215
41216 .PHONY: maybe-clean-tk clean-tk
41217 maybe-clean-tk:
41218 @if tk
41219 maybe-clean-tk: clean-tk
41220
41221 clean-tk:
41222 @: $(MAKE); $(unstage)
41223 @[ -f ./tk/Makefile ] || exit 0; \
41224 r=`${PWD_COMMAND}`; export r; \
41225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41226 $(HOST_EXPORTS) \
41227 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41229 done; \
41230 echo "Doing clean in tk" ; \
41231 (cd $(HOST_SUBDIR)/tk && \
41232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41234 "RANLIB=$${RANLIB}" \
41235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41236 clean) \
41237 || exit 1
41238
41239 @endif tk
41240
41241 .PHONY: maybe-distclean-tk distclean-tk
41242 maybe-distclean-tk:
41243 @if tk
41244 maybe-distclean-tk: distclean-tk
41245
41246 distclean-tk:
41247 @: $(MAKE); $(unstage)
41248 @[ -f ./tk/Makefile ] || exit 0; \
41249 r=`${PWD_COMMAND}`; export r; \
41250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41251 $(HOST_EXPORTS) \
41252 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41254 done; \
41255 echo "Doing distclean in tk" ; \
41256 (cd $(HOST_SUBDIR)/tk && \
41257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41259 "RANLIB=$${RANLIB}" \
41260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41261 distclean) \
41262 || exit 1
41263
41264 @endif tk
41265
41266 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
41267 maybe-maintainer-clean-tk:
41268 @if tk
41269 maybe-maintainer-clean-tk: maintainer-clean-tk
41270
41271 maintainer-clean-tk:
41272 @: $(MAKE); $(unstage)
41273 @[ -f ./tk/Makefile ] || exit 0; \
41274 r=`${PWD_COMMAND}`; export r; \
41275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41276 $(HOST_EXPORTS) \
41277 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41279 done; \
41280 echo "Doing maintainer-clean in tk" ; \
41281 (cd $(HOST_SUBDIR)/tk && \
41282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41284 "RANLIB=$${RANLIB}" \
41285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41286 maintainer-clean) \
41287 || exit 1
41288
41289 @endif tk
41290
41291
41292
41293 .PHONY: configure-libtermcap maybe-configure-libtermcap
41294 maybe-configure-libtermcap:
41295 @if gcc-bootstrap
41296 configure-libtermcap: stage_current
41297 @endif gcc-bootstrap
41298 @if libtermcap
41299 maybe-configure-libtermcap: configure-libtermcap
41300 configure-libtermcap:
41301 @: $(MAKE); $(unstage)
41302 @r=`${PWD_COMMAND}`; export r; \
41303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41304 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
41305 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
41306 $(HOST_EXPORTS) \
41307 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
41308 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
41309 case $(srcdir) in \
41310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41311 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
41312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41313 esac; \
41314 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
41315 libsrcdir="$$s/libtermcap"; \
41316 $(SHELL) $${libsrcdir}/configure \
41317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41318 --target=${target_alias} $${srcdiroption} \
41319 || exit 1
41320 @endif libtermcap
41321
41322
41323
41324
41325
41326 .PHONY: all-libtermcap maybe-all-libtermcap
41327 maybe-all-libtermcap:
41328 @if gcc-bootstrap
41329 all-libtermcap: stage_current
41330 @endif gcc-bootstrap
41331 @if libtermcap
41332 TARGET-libtermcap=all
41333 maybe-all-libtermcap: all-libtermcap
41334 all-libtermcap: configure-libtermcap
41335 @: $(MAKE); $(unstage)
41336 @r=`${PWD_COMMAND}`; export r; \
41337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41338 $(HOST_EXPORTS) \
41339 (cd $(HOST_SUBDIR)/libtermcap && \
41340 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41341 $(TARGET-libtermcap))
41342 @endif libtermcap
41343
41344
41345
41346
41347 .PHONY: check-libtermcap maybe-check-libtermcap
41348 maybe-check-libtermcap:
41349 @if libtermcap
41350 maybe-check-libtermcap: check-libtermcap
41351
41352 check-libtermcap:
41353
41354 @endif libtermcap
41355
41356 .PHONY: install-libtermcap maybe-install-libtermcap
41357 maybe-install-libtermcap:
41358 @if libtermcap
41359 maybe-install-libtermcap: install-libtermcap
41360
41361 install-libtermcap: installdirs
41362 @: $(MAKE); $(unstage)
41363 @r=`${PWD_COMMAND}`; export r; \
41364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41365 $(HOST_EXPORTS) \
41366 (cd $(HOST_SUBDIR)/libtermcap && \
41367 $(MAKE) $(FLAGS_TO_PASS) install)
41368
41369 @endif libtermcap
41370
41371 # Other targets (info, dvi, pdf, etc.)
41372
41373 .PHONY: maybe-info-libtermcap info-libtermcap
41374 maybe-info-libtermcap:
41375 @if libtermcap
41376 maybe-info-libtermcap: info-libtermcap
41377
41378 info-libtermcap: \
41379 configure-libtermcap
41380 @: $(MAKE); $(unstage)
41381 @[ -f ./libtermcap/Makefile ] || exit 0; \
41382 r=`${PWD_COMMAND}`; export r; \
41383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41384 $(HOST_EXPORTS) \
41385 for flag in $(EXTRA_HOST_FLAGS) ; do \
41386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41387 done; \
41388 echo "Doing info in libtermcap" ; \
41389 (cd $(HOST_SUBDIR)/libtermcap && \
41390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41392 "RANLIB=$${RANLIB}" \
41393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41394 info) \
41395 || exit 1
41396
41397 @endif libtermcap
41398
41399 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
41400 maybe-dvi-libtermcap:
41401 @if libtermcap
41402 maybe-dvi-libtermcap: dvi-libtermcap
41403
41404 dvi-libtermcap: \
41405 configure-libtermcap
41406 @: $(MAKE); $(unstage)
41407 @[ -f ./libtermcap/Makefile ] || exit 0; \
41408 r=`${PWD_COMMAND}`; export r; \
41409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41410 $(HOST_EXPORTS) \
41411 for flag in $(EXTRA_HOST_FLAGS) ; do \
41412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41413 done; \
41414 echo "Doing dvi in libtermcap" ; \
41415 (cd $(HOST_SUBDIR)/libtermcap && \
41416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41418 "RANLIB=$${RANLIB}" \
41419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41420 dvi) \
41421 || exit 1
41422
41423 @endif libtermcap
41424
41425 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
41426 maybe-pdf-libtermcap:
41427 @if libtermcap
41428 maybe-pdf-libtermcap: pdf-libtermcap
41429
41430 pdf-libtermcap: \
41431 configure-libtermcap
41432 @: $(MAKE); $(unstage)
41433 @[ -f ./libtermcap/Makefile ] || exit 0; \
41434 r=`${PWD_COMMAND}`; export r; \
41435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41436 $(HOST_EXPORTS) \
41437 for flag in $(EXTRA_HOST_FLAGS) ; do \
41438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41439 done; \
41440 echo "Doing pdf in libtermcap" ; \
41441 (cd $(HOST_SUBDIR)/libtermcap && \
41442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41444 "RANLIB=$${RANLIB}" \
41445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41446 pdf) \
41447 || exit 1
41448
41449 @endif libtermcap
41450
41451 .PHONY: maybe-html-libtermcap html-libtermcap
41452 maybe-html-libtermcap:
41453 @if libtermcap
41454 maybe-html-libtermcap: html-libtermcap
41455
41456 html-libtermcap: \
41457 configure-libtermcap
41458 @: $(MAKE); $(unstage)
41459 @[ -f ./libtermcap/Makefile ] || exit 0; \
41460 r=`${PWD_COMMAND}`; export r; \
41461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41462 $(HOST_EXPORTS) \
41463 for flag in $(EXTRA_HOST_FLAGS) ; do \
41464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41465 done; \
41466 echo "Doing html in libtermcap" ; \
41467 (cd $(HOST_SUBDIR)/libtermcap && \
41468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41470 "RANLIB=$${RANLIB}" \
41471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41472 html) \
41473 || exit 1
41474
41475 @endif libtermcap
41476
41477 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
41478 maybe-TAGS-libtermcap:
41479 @if libtermcap
41480 maybe-TAGS-libtermcap: TAGS-libtermcap
41481
41482 TAGS-libtermcap: \
41483 configure-libtermcap
41484 @: $(MAKE); $(unstage)
41485 @[ -f ./libtermcap/Makefile ] || exit 0; \
41486 r=`${PWD_COMMAND}`; export r; \
41487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41488 $(HOST_EXPORTS) \
41489 for flag in $(EXTRA_HOST_FLAGS) ; do \
41490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41491 done; \
41492 echo "Doing TAGS in libtermcap" ; \
41493 (cd $(HOST_SUBDIR)/libtermcap && \
41494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41496 "RANLIB=$${RANLIB}" \
41497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41498 TAGS) \
41499 || exit 1
41500
41501 @endif libtermcap
41502
41503 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
41504 maybe-install-info-libtermcap:
41505 @if libtermcap
41506 maybe-install-info-libtermcap: install-info-libtermcap
41507
41508 install-info-libtermcap: \
41509 configure-libtermcap \
41510 info-libtermcap
41511 @: $(MAKE); $(unstage)
41512 @[ -f ./libtermcap/Makefile ] || exit 0; \
41513 r=`${PWD_COMMAND}`; export r; \
41514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41515 $(HOST_EXPORTS) \
41516 for flag in $(EXTRA_HOST_FLAGS) ; do \
41517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41518 done; \
41519 echo "Doing install-info in libtermcap" ; \
41520 (cd $(HOST_SUBDIR)/libtermcap && \
41521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41523 "RANLIB=$${RANLIB}" \
41524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41525 install-info) \
41526 || exit 1
41527
41528 @endif libtermcap
41529
41530 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
41531 maybe-install-pdf-libtermcap:
41532 @if libtermcap
41533 maybe-install-pdf-libtermcap: install-pdf-libtermcap
41534
41535 install-pdf-libtermcap: \
41536 configure-libtermcap \
41537 pdf-libtermcap
41538 @: $(MAKE); $(unstage)
41539 @[ -f ./libtermcap/Makefile ] || exit 0; \
41540 r=`${PWD_COMMAND}`; export r; \
41541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41542 $(HOST_EXPORTS) \
41543 for flag in $(EXTRA_HOST_FLAGS) ; do \
41544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41545 done; \
41546 echo "Doing install-pdf in libtermcap" ; \
41547 (cd $(HOST_SUBDIR)/libtermcap && \
41548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41550 "RANLIB=$${RANLIB}" \
41551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41552 install-pdf) \
41553 || exit 1
41554
41555 @endif libtermcap
41556
41557 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
41558 maybe-install-html-libtermcap:
41559 @if libtermcap
41560 maybe-install-html-libtermcap: install-html-libtermcap
41561
41562 install-html-libtermcap: \
41563 configure-libtermcap \
41564 html-libtermcap
41565 @: $(MAKE); $(unstage)
41566 @[ -f ./libtermcap/Makefile ] || exit 0; \
41567 r=`${PWD_COMMAND}`; export r; \
41568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41569 $(HOST_EXPORTS) \
41570 for flag in $(EXTRA_HOST_FLAGS) ; do \
41571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41572 done; \
41573 echo "Doing install-html in libtermcap" ; \
41574 (cd $(HOST_SUBDIR)/libtermcap && \
41575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41577 "RANLIB=$${RANLIB}" \
41578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41579 install-html) \
41580 || exit 1
41581
41582 @endif libtermcap
41583
41584 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
41585 maybe-installcheck-libtermcap:
41586 @if libtermcap
41587 maybe-installcheck-libtermcap: installcheck-libtermcap
41588
41589 installcheck-libtermcap: \
41590 configure-libtermcap
41591 @: $(MAKE); $(unstage)
41592 @[ -f ./libtermcap/Makefile ] || exit 0; \
41593 r=`${PWD_COMMAND}`; export r; \
41594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41595 $(HOST_EXPORTS) \
41596 for flag in $(EXTRA_HOST_FLAGS) ; do \
41597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41598 done; \
41599 echo "Doing installcheck in libtermcap" ; \
41600 (cd $(HOST_SUBDIR)/libtermcap && \
41601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41603 "RANLIB=$${RANLIB}" \
41604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41605 installcheck) \
41606 || exit 1
41607
41608 @endif libtermcap
41609
41610 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
41611 maybe-mostlyclean-libtermcap:
41612 @if libtermcap
41613 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
41614
41615 # libtermcap doesn't support mostlyclean.
41616 mostlyclean-libtermcap:
41617
41618 @endif libtermcap
41619
41620 .PHONY: maybe-clean-libtermcap clean-libtermcap
41621 maybe-clean-libtermcap:
41622 @if libtermcap
41623 maybe-clean-libtermcap: clean-libtermcap
41624
41625 # libtermcap doesn't support clean.
41626 clean-libtermcap:
41627
41628 @endif libtermcap
41629
41630 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
41631 maybe-distclean-libtermcap:
41632 @if libtermcap
41633 maybe-distclean-libtermcap: distclean-libtermcap
41634
41635 # libtermcap doesn't support distclean.
41636 distclean-libtermcap:
41637
41638 @endif libtermcap
41639
41640 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
41641 maybe-maintainer-clean-libtermcap:
41642 @if libtermcap
41643 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
41644
41645 # libtermcap doesn't support maintainer-clean.
41646 maintainer-clean-libtermcap:
41647
41648 @endif libtermcap
41649
41650
41651
41652 .PHONY: configure-utils maybe-configure-utils
41653 maybe-configure-utils:
41654 @if gcc-bootstrap
41655 configure-utils: stage_current
41656 @endif gcc-bootstrap
41657 @if utils
41658 maybe-configure-utils: configure-utils
41659 configure-utils:
41660 @: $(MAKE); $(unstage)
41661 @r=`${PWD_COMMAND}`; export r; \
41662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41663 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
41664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
41665 $(HOST_EXPORTS) \
41666 echo Configuring in $(HOST_SUBDIR)/utils; \
41667 cd "$(HOST_SUBDIR)/utils" || exit 1; \
41668 case $(srcdir) in \
41669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41670 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
41671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41672 esac; \
41673 srcdiroption="--srcdir=$${topdir}/utils"; \
41674 libsrcdir="$$s/utils"; \
41675 $(SHELL) $${libsrcdir}/configure \
41676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41677 --target=${target_alias} $${srcdiroption} \
41678 || exit 1
41679 @endif utils
41680
41681
41682
41683
41684
41685 .PHONY: all-utils maybe-all-utils
41686 maybe-all-utils:
41687 @if gcc-bootstrap
41688 all-utils: stage_current
41689 @endif gcc-bootstrap
41690 @if utils
41691 TARGET-utils=all
41692 maybe-all-utils: all-utils
41693 all-utils: configure-utils
41694 @: $(MAKE); $(unstage)
41695 @r=`${PWD_COMMAND}`; export r; \
41696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41697 $(HOST_EXPORTS) \
41698 (cd $(HOST_SUBDIR)/utils && \
41699 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41700 $(TARGET-utils))
41701 @endif utils
41702
41703
41704
41705
41706 .PHONY: check-utils maybe-check-utils
41707 maybe-check-utils:
41708 @if utils
41709 maybe-check-utils: check-utils
41710
41711 check-utils:
41712
41713 @endif utils
41714
41715 .PHONY: install-utils maybe-install-utils
41716 maybe-install-utils:
41717 @if utils
41718 maybe-install-utils: install-utils
41719
41720 install-utils: installdirs
41721 @: $(MAKE); $(unstage)
41722 @r=`${PWD_COMMAND}`; export r; \
41723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41724 $(HOST_EXPORTS) \
41725 (cd $(HOST_SUBDIR)/utils && \
41726 $(MAKE) $(FLAGS_TO_PASS) install)
41727
41728 @endif utils
41729
41730 # Other targets (info, dvi, pdf, etc.)
41731
41732 .PHONY: maybe-info-utils info-utils
41733 maybe-info-utils:
41734 @if utils
41735 maybe-info-utils: info-utils
41736
41737 info-utils: \
41738 configure-utils
41739 @: $(MAKE); $(unstage)
41740 @[ -f ./utils/Makefile ] || exit 0; \
41741 r=`${PWD_COMMAND}`; export r; \
41742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41743 $(HOST_EXPORTS) \
41744 for flag in $(EXTRA_HOST_FLAGS) ; do \
41745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41746 done; \
41747 echo "Doing info in utils" ; \
41748 (cd $(HOST_SUBDIR)/utils && \
41749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41751 "RANLIB=$${RANLIB}" \
41752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41753 info) \
41754 || exit 1
41755
41756 @endif utils
41757
41758 .PHONY: maybe-dvi-utils dvi-utils
41759 maybe-dvi-utils:
41760 @if utils
41761 maybe-dvi-utils: dvi-utils
41762
41763 dvi-utils: \
41764 configure-utils
41765 @: $(MAKE); $(unstage)
41766 @[ -f ./utils/Makefile ] || exit 0; \
41767 r=`${PWD_COMMAND}`; export r; \
41768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41769 $(HOST_EXPORTS) \
41770 for flag in $(EXTRA_HOST_FLAGS) ; do \
41771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41772 done; \
41773 echo "Doing dvi in utils" ; \
41774 (cd $(HOST_SUBDIR)/utils && \
41775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41777 "RANLIB=$${RANLIB}" \
41778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41779 dvi) \
41780 || exit 1
41781
41782 @endif utils
41783
41784 .PHONY: maybe-pdf-utils pdf-utils
41785 maybe-pdf-utils:
41786 @if utils
41787 maybe-pdf-utils: pdf-utils
41788
41789 pdf-utils: \
41790 configure-utils
41791 @: $(MAKE); $(unstage)
41792 @[ -f ./utils/Makefile ] || exit 0; \
41793 r=`${PWD_COMMAND}`; export r; \
41794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41795 $(HOST_EXPORTS) \
41796 for flag in $(EXTRA_HOST_FLAGS) ; do \
41797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41798 done; \
41799 echo "Doing pdf in utils" ; \
41800 (cd $(HOST_SUBDIR)/utils && \
41801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41803 "RANLIB=$${RANLIB}" \
41804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41805 pdf) \
41806 || exit 1
41807
41808 @endif utils
41809
41810 .PHONY: maybe-html-utils html-utils
41811 maybe-html-utils:
41812 @if utils
41813 maybe-html-utils: html-utils
41814
41815 html-utils: \
41816 configure-utils
41817 @: $(MAKE); $(unstage)
41818 @[ -f ./utils/Makefile ] || exit 0; \
41819 r=`${PWD_COMMAND}`; export r; \
41820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41821 $(HOST_EXPORTS) \
41822 for flag in $(EXTRA_HOST_FLAGS) ; do \
41823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41824 done; \
41825 echo "Doing html in utils" ; \
41826 (cd $(HOST_SUBDIR)/utils && \
41827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41829 "RANLIB=$${RANLIB}" \
41830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41831 html) \
41832 || exit 1
41833
41834 @endif utils
41835
41836 .PHONY: maybe-TAGS-utils TAGS-utils
41837 maybe-TAGS-utils:
41838 @if utils
41839 maybe-TAGS-utils: TAGS-utils
41840
41841 TAGS-utils: \
41842 configure-utils
41843 @: $(MAKE); $(unstage)
41844 @[ -f ./utils/Makefile ] || exit 0; \
41845 r=`${PWD_COMMAND}`; export r; \
41846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41847 $(HOST_EXPORTS) \
41848 for flag in $(EXTRA_HOST_FLAGS) ; do \
41849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41850 done; \
41851 echo "Doing TAGS in utils" ; \
41852 (cd $(HOST_SUBDIR)/utils && \
41853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41855 "RANLIB=$${RANLIB}" \
41856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41857 TAGS) \
41858 || exit 1
41859
41860 @endif utils
41861
41862 .PHONY: maybe-install-info-utils install-info-utils
41863 maybe-install-info-utils:
41864 @if utils
41865 maybe-install-info-utils: install-info-utils
41866
41867 install-info-utils: \
41868 configure-utils \
41869 info-utils
41870 @: $(MAKE); $(unstage)
41871 @[ -f ./utils/Makefile ] || exit 0; \
41872 r=`${PWD_COMMAND}`; export r; \
41873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41874 $(HOST_EXPORTS) \
41875 for flag in $(EXTRA_HOST_FLAGS) ; do \
41876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41877 done; \
41878 echo "Doing install-info in utils" ; \
41879 (cd $(HOST_SUBDIR)/utils && \
41880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41882 "RANLIB=$${RANLIB}" \
41883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41884 install-info) \
41885 || exit 1
41886
41887 @endif utils
41888
41889 .PHONY: maybe-install-pdf-utils install-pdf-utils
41890 maybe-install-pdf-utils:
41891 @if utils
41892 maybe-install-pdf-utils: install-pdf-utils
41893
41894 install-pdf-utils: \
41895 configure-utils \
41896 pdf-utils
41897 @: $(MAKE); $(unstage)
41898 @[ -f ./utils/Makefile ] || exit 0; \
41899 r=`${PWD_COMMAND}`; export r; \
41900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41901 $(HOST_EXPORTS) \
41902 for flag in $(EXTRA_HOST_FLAGS) ; do \
41903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41904 done; \
41905 echo "Doing install-pdf in utils" ; \
41906 (cd $(HOST_SUBDIR)/utils && \
41907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41909 "RANLIB=$${RANLIB}" \
41910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41911 install-pdf) \
41912 || exit 1
41913
41914 @endif utils
41915
41916 .PHONY: maybe-install-html-utils install-html-utils
41917 maybe-install-html-utils:
41918 @if utils
41919 maybe-install-html-utils: install-html-utils
41920
41921 install-html-utils: \
41922 configure-utils \
41923 html-utils
41924 @: $(MAKE); $(unstage)
41925 @[ -f ./utils/Makefile ] || exit 0; \
41926 r=`${PWD_COMMAND}`; export r; \
41927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41928 $(HOST_EXPORTS) \
41929 for flag in $(EXTRA_HOST_FLAGS) ; do \
41930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41931 done; \
41932 echo "Doing install-html in utils" ; \
41933 (cd $(HOST_SUBDIR)/utils && \
41934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41936 "RANLIB=$${RANLIB}" \
41937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41938 install-html) \
41939 || exit 1
41940
41941 @endif utils
41942
41943 .PHONY: maybe-installcheck-utils installcheck-utils
41944 maybe-installcheck-utils:
41945 @if utils
41946 maybe-installcheck-utils: installcheck-utils
41947
41948 installcheck-utils: \
41949 configure-utils
41950 @: $(MAKE); $(unstage)
41951 @[ -f ./utils/Makefile ] || exit 0; \
41952 r=`${PWD_COMMAND}`; export r; \
41953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41954 $(HOST_EXPORTS) \
41955 for flag in $(EXTRA_HOST_FLAGS) ; do \
41956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41957 done; \
41958 echo "Doing installcheck in utils" ; \
41959 (cd $(HOST_SUBDIR)/utils && \
41960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41962 "RANLIB=$${RANLIB}" \
41963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41964 installcheck) \
41965 || exit 1
41966
41967 @endif utils
41968
41969 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
41970 maybe-mostlyclean-utils:
41971 @if utils
41972 maybe-mostlyclean-utils: mostlyclean-utils
41973
41974 mostlyclean-utils:
41975 @: $(MAKE); $(unstage)
41976 @[ -f ./utils/Makefile ] || exit 0; \
41977 r=`${PWD_COMMAND}`; export r; \
41978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41979 $(HOST_EXPORTS) \
41980 for flag in $(EXTRA_HOST_FLAGS) ; do \
41981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41982 done; \
41983 echo "Doing mostlyclean in utils" ; \
41984 (cd $(HOST_SUBDIR)/utils && \
41985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41987 "RANLIB=$${RANLIB}" \
41988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41989 mostlyclean) \
41990 || exit 1
41991
41992 @endif utils
41993
41994 .PHONY: maybe-clean-utils clean-utils
41995 maybe-clean-utils:
41996 @if utils
41997 maybe-clean-utils: clean-utils
41998
41999 clean-utils:
42000 @: $(MAKE); $(unstage)
42001 @[ -f ./utils/Makefile ] || exit 0; \
42002 r=`${PWD_COMMAND}`; export r; \
42003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42004 $(HOST_EXPORTS) \
42005 for flag in $(EXTRA_HOST_FLAGS) ; do \
42006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42007 done; \
42008 echo "Doing clean in utils" ; \
42009 (cd $(HOST_SUBDIR)/utils && \
42010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42012 "RANLIB=$${RANLIB}" \
42013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42014 clean) \
42015 || exit 1
42016
42017 @endif utils
42018
42019 .PHONY: maybe-distclean-utils distclean-utils
42020 maybe-distclean-utils:
42021 @if utils
42022 maybe-distclean-utils: distclean-utils
42023
42024 distclean-utils:
42025 @: $(MAKE); $(unstage)
42026 @[ -f ./utils/Makefile ] || exit 0; \
42027 r=`${PWD_COMMAND}`; export r; \
42028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42029 $(HOST_EXPORTS) \
42030 for flag in $(EXTRA_HOST_FLAGS) ; do \
42031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42032 done; \
42033 echo "Doing distclean in utils" ; \
42034 (cd $(HOST_SUBDIR)/utils && \
42035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42037 "RANLIB=$${RANLIB}" \
42038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42039 distclean) \
42040 || exit 1
42041
42042 @endif utils
42043
42044 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
42045 maybe-maintainer-clean-utils:
42046 @if utils
42047 maybe-maintainer-clean-utils: maintainer-clean-utils
42048
42049 maintainer-clean-utils:
42050 @: $(MAKE); $(unstage)
42051 @[ -f ./utils/Makefile ] || exit 0; \
42052 r=`${PWD_COMMAND}`; export r; \
42053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42054 $(HOST_EXPORTS) \
42055 for flag in $(EXTRA_HOST_FLAGS) ; do \
42056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42057 done; \
42058 echo "Doing maintainer-clean in utils" ; \
42059 (cd $(HOST_SUBDIR)/utils && \
42060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42062 "RANLIB=$${RANLIB}" \
42063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42064 maintainer-clean) \
42065 || exit 1
42066
42067 @endif utils
42068
42069
42070
42071 .PHONY: configure-gnattools maybe-configure-gnattools
42072 maybe-configure-gnattools:
42073 @if gcc-bootstrap
42074 configure-gnattools: stage_current
42075 @endif gcc-bootstrap
42076 @if gnattools
42077 maybe-configure-gnattools: configure-gnattools
42078 configure-gnattools:
42079 @: $(MAKE); $(unstage)
42080 @r=`${PWD_COMMAND}`; export r; \
42081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42082 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
42083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
42084 $(HOST_EXPORTS) \
42085 echo Configuring in $(HOST_SUBDIR)/gnattools; \
42086 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
42087 case $(srcdir) in \
42088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42089 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
42090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42091 esac; \
42092 srcdiroption="--srcdir=$${topdir}/gnattools"; \
42093 libsrcdir="$$s/gnattools"; \
42094 $(SHELL) $${libsrcdir}/configure \
42095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42096 --target=${target_alias} $${srcdiroption} \
42097 || exit 1
42098 @endif gnattools
42099
42100
42101
42102
42103
42104 .PHONY: all-gnattools maybe-all-gnattools
42105 maybe-all-gnattools:
42106 @if gcc-bootstrap
42107 all-gnattools: stage_current
42108 @endif gcc-bootstrap
42109 @if gnattools
42110 TARGET-gnattools=all
42111 maybe-all-gnattools: all-gnattools
42112 all-gnattools: configure-gnattools
42113 @: $(MAKE); $(unstage)
42114 @r=`${PWD_COMMAND}`; export r; \
42115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42116 $(HOST_EXPORTS) \
42117 (cd $(HOST_SUBDIR)/gnattools && \
42118 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42119 $(TARGET-gnattools))
42120 @endif gnattools
42121
42122
42123
42124
42125 .PHONY: check-gnattools maybe-check-gnattools
42126 maybe-check-gnattools:
42127 @if gnattools
42128 maybe-check-gnattools: check-gnattools
42129
42130 check-gnattools:
42131 @: $(MAKE); $(unstage)
42132 @r=`${PWD_COMMAND}`; export r; \
42133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42134 $(HOST_EXPORTS) \
42135 (cd $(HOST_SUBDIR)/gnattools && \
42136 $(MAKE) $(FLAGS_TO_PASS) check)
42137
42138 @endif gnattools
42139
42140 .PHONY: install-gnattools maybe-install-gnattools
42141 maybe-install-gnattools:
42142 @if gnattools
42143 maybe-install-gnattools: install-gnattools
42144
42145 install-gnattools: installdirs
42146 @: $(MAKE); $(unstage)
42147 @r=`${PWD_COMMAND}`; export r; \
42148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42149 $(HOST_EXPORTS) \
42150 (cd $(HOST_SUBDIR)/gnattools && \
42151 $(MAKE) $(FLAGS_TO_PASS) install)
42152
42153 @endif gnattools
42154
42155 # Other targets (info, dvi, pdf, etc.)
42156
42157 .PHONY: maybe-info-gnattools info-gnattools
42158 maybe-info-gnattools:
42159 @if gnattools
42160 maybe-info-gnattools: info-gnattools
42161
42162 info-gnattools: \
42163 configure-gnattools
42164 @: $(MAKE); $(unstage)
42165 @[ -f ./gnattools/Makefile ] || exit 0; \
42166 r=`${PWD_COMMAND}`; export r; \
42167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42168 $(HOST_EXPORTS) \
42169 for flag in $(EXTRA_HOST_FLAGS) ; do \
42170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42171 done; \
42172 echo "Doing info in gnattools" ; \
42173 (cd $(HOST_SUBDIR)/gnattools && \
42174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42176 "RANLIB=$${RANLIB}" \
42177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42178 info) \
42179 || exit 1
42180
42181 @endif gnattools
42182
42183 .PHONY: maybe-dvi-gnattools dvi-gnattools
42184 maybe-dvi-gnattools:
42185 @if gnattools
42186 maybe-dvi-gnattools: dvi-gnattools
42187
42188 dvi-gnattools: \
42189 configure-gnattools
42190 @: $(MAKE); $(unstage)
42191 @[ -f ./gnattools/Makefile ] || exit 0; \
42192 r=`${PWD_COMMAND}`; export r; \
42193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42194 $(HOST_EXPORTS) \
42195 for flag in $(EXTRA_HOST_FLAGS) ; do \
42196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42197 done; \
42198 echo "Doing dvi in gnattools" ; \
42199 (cd $(HOST_SUBDIR)/gnattools && \
42200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42202 "RANLIB=$${RANLIB}" \
42203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42204 dvi) \
42205 || exit 1
42206
42207 @endif gnattools
42208
42209 .PHONY: maybe-pdf-gnattools pdf-gnattools
42210 maybe-pdf-gnattools:
42211 @if gnattools
42212 maybe-pdf-gnattools: pdf-gnattools
42213
42214 pdf-gnattools: \
42215 configure-gnattools
42216 @: $(MAKE); $(unstage)
42217 @[ -f ./gnattools/Makefile ] || exit 0; \
42218 r=`${PWD_COMMAND}`; export r; \
42219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42220 $(HOST_EXPORTS) \
42221 for flag in $(EXTRA_HOST_FLAGS) ; do \
42222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42223 done; \
42224 echo "Doing pdf in gnattools" ; \
42225 (cd $(HOST_SUBDIR)/gnattools && \
42226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42228 "RANLIB=$${RANLIB}" \
42229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42230 pdf) \
42231 || exit 1
42232
42233 @endif gnattools
42234
42235 .PHONY: maybe-html-gnattools html-gnattools
42236 maybe-html-gnattools:
42237 @if gnattools
42238 maybe-html-gnattools: html-gnattools
42239
42240 html-gnattools: \
42241 configure-gnattools
42242 @: $(MAKE); $(unstage)
42243 @[ -f ./gnattools/Makefile ] || exit 0; \
42244 r=`${PWD_COMMAND}`; export r; \
42245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42246 $(HOST_EXPORTS) \
42247 for flag in $(EXTRA_HOST_FLAGS) ; do \
42248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42249 done; \
42250 echo "Doing html in gnattools" ; \
42251 (cd $(HOST_SUBDIR)/gnattools && \
42252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42254 "RANLIB=$${RANLIB}" \
42255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42256 html) \
42257 || exit 1
42258
42259 @endif gnattools
42260
42261 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
42262 maybe-TAGS-gnattools:
42263 @if gnattools
42264 maybe-TAGS-gnattools: TAGS-gnattools
42265
42266 TAGS-gnattools: \
42267 configure-gnattools
42268 @: $(MAKE); $(unstage)
42269 @[ -f ./gnattools/Makefile ] || exit 0; \
42270 r=`${PWD_COMMAND}`; export r; \
42271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42272 $(HOST_EXPORTS) \
42273 for flag in $(EXTRA_HOST_FLAGS) ; do \
42274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42275 done; \
42276 echo "Doing TAGS in gnattools" ; \
42277 (cd $(HOST_SUBDIR)/gnattools && \
42278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42280 "RANLIB=$${RANLIB}" \
42281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42282 TAGS) \
42283 || exit 1
42284
42285 @endif gnattools
42286
42287 .PHONY: maybe-install-info-gnattools install-info-gnattools
42288 maybe-install-info-gnattools:
42289 @if gnattools
42290 maybe-install-info-gnattools: install-info-gnattools
42291
42292 install-info-gnattools: \
42293 configure-gnattools \
42294 info-gnattools
42295 @: $(MAKE); $(unstage)
42296 @[ -f ./gnattools/Makefile ] || exit 0; \
42297 r=`${PWD_COMMAND}`; export r; \
42298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42299 $(HOST_EXPORTS) \
42300 for flag in $(EXTRA_HOST_FLAGS) ; do \
42301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42302 done; \
42303 echo "Doing install-info in gnattools" ; \
42304 (cd $(HOST_SUBDIR)/gnattools && \
42305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42307 "RANLIB=$${RANLIB}" \
42308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42309 install-info) \
42310 || exit 1
42311
42312 @endif gnattools
42313
42314 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
42315 maybe-install-pdf-gnattools:
42316 @if gnattools
42317 maybe-install-pdf-gnattools: install-pdf-gnattools
42318
42319 install-pdf-gnattools: \
42320 configure-gnattools \
42321 pdf-gnattools
42322 @: $(MAKE); $(unstage)
42323 @[ -f ./gnattools/Makefile ] || exit 0; \
42324 r=`${PWD_COMMAND}`; export r; \
42325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42326 $(HOST_EXPORTS) \
42327 for flag in $(EXTRA_HOST_FLAGS) ; do \
42328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42329 done; \
42330 echo "Doing install-pdf in gnattools" ; \
42331 (cd $(HOST_SUBDIR)/gnattools && \
42332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42334 "RANLIB=$${RANLIB}" \
42335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42336 install-pdf) \
42337 || exit 1
42338
42339 @endif gnattools
42340
42341 .PHONY: maybe-install-html-gnattools install-html-gnattools
42342 maybe-install-html-gnattools:
42343 @if gnattools
42344 maybe-install-html-gnattools: install-html-gnattools
42345
42346 install-html-gnattools: \
42347 configure-gnattools \
42348 html-gnattools
42349 @: $(MAKE); $(unstage)
42350 @[ -f ./gnattools/Makefile ] || exit 0; \
42351 r=`${PWD_COMMAND}`; export r; \
42352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42353 $(HOST_EXPORTS) \
42354 for flag in $(EXTRA_HOST_FLAGS) ; do \
42355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42356 done; \
42357 echo "Doing install-html in gnattools" ; \
42358 (cd $(HOST_SUBDIR)/gnattools && \
42359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42361 "RANLIB=$${RANLIB}" \
42362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42363 install-html) \
42364 || exit 1
42365
42366 @endif gnattools
42367
42368 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
42369 maybe-installcheck-gnattools:
42370 @if gnattools
42371 maybe-installcheck-gnattools: installcheck-gnattools
42372
42373 installcheck-gnattools: \
42374 configure-gnattools
42375 @: $(MAKE); $(unstage)
42376 @[ -f ./gnattools/Makefile ] || exit 0; \
42377 r=`${PWD_COMMAND}`; export r; \
42378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42379 $(HOST_EXPORTS) \
42380 for flag in $(EXTRA_HOST_FLAGS) ; do \
42381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42382 done; \
42383 echo "Doing installcheck in gnattools" ; \
42384 (cd $(HOST_SUBDIR)/gnattools && \
42385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42387 "RANLIB=$${RANLIB}" \
42388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42389 installcheck) \
42390 || exit 1
42391
42392 @endif gnattools
42393
42394 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
42395 maybe-mostlyclean-gnattools:
42396 @if gnattools
42397 maybe-mostlyclean-gnattools: mostlyclean-gnattools
42398
42399 mostlyclean-gnattools:
42400 @: $(MAKE); $(unstage)
42401 @[ -f ./gnattools/Makefile ] || exit 0; \
42402 r=`${PWD_COMMAND}`; export r; \
42403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42404 $(HOST_EXPORTS) \
42405 for flag in $(EXTRA_HOST_FLAGS) ; do \
42406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42407 done; \
42408 echo "Doing mostlyclean in gnattools" ; \
42409 (cd $(HOST_SUBDIR)/gnattools && \
42410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42412 "RANLIB=$${RANLIB}" \
42413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42414 mostlyclean) \
42415 || exit 1
42416
42417 @endif gnattools
42418
42419 .PHONY: maybe-clean-gnattools clean-gnattools
42420 maybe-clean-gnattools:
42421 @if gnattools
42422 maybe-clean-gnattools: clean-gnattools
42423
42424 clean-gnattools:
42425 @: $(MAKE); $(unstage)
42426 @[ -f ./gnattools/Makefile ] || exit 0; \
42427 r=`${PWD_COMMAND}`; export r; \
42428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42429 $(HOST_EXPORTS) \
42430 for flag in $(EXTRA_HOST_FLAGS) ; do \
42431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42432 done; \
42433 echo "Doing clean in gnattools" ; \
42434 (cd $(HOST_SUBDIR)/gnattools && \
42435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42437 "RANLIB=$${RANLIB}" \
42438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42439 clean) \
42440 || exit 1
42441
42442 @endif gnattools
42443
42444 .PHONY: maybe-distclean-gnattools distclean-gnattools
42445 maybe-distclean-gnattools:
42446 @if gnattools
42447 maybe-distclean-gnattools: distclean-gnattools
42448
42449 distclean-gnattools:
42450 @: $(MAKE); $(unstage)
42451 @[ -f ./gnattools/Makefile ] || exit 0; \
42452 r=`${PWD_COMMAND}`; export r; \
42453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42454 $(HOST_EXPORTS) \
42455 for flag in $(EXTRA_HOST_FLAGS) ; do \
42456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42457 done; \
42458 echo "Doing distclean in gnattools" ; \
42459 (cd $(HOST_SUBDIR)/gnattools && \
42460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42462 "RANLIB=$${RANLIB}" \
42463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42464 distclean) \
42465 || exit 1
42466
42467 @endif gnattools
42468
42469 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
42470 maybe-maintainer-clean-gnattools:
42471 @if gnattools
42472 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
42473
42474 maintainer-clean-gnattools:
42475 @: $(MAKE); $(unstage)
42476 @[ -f ./gnattools/Makefile ] || exit 0; \
42477 r=`${PWD_COMMAND}`; export r; \
42478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479 $(HOST_EXPORTS) \
42480 for flag in $(EXTRA_HOST_FLAGS) ; do \
42481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42482 done; \
42483 echo "Doing maintainer-clean in gnattools" ; \
42484 (cd $(HOST_SUBDIR)/gnattools && \
42485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42487 "RANLIB=$${RANLIB}" \
42488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42489 maintainer-clean) \
42490 || exit 1
42491
42492 @endif gnattools
42493
42494
42495
42496 # ---------------------------------------
42497 # Modules which run on the target machine
42498 # ---------------------------------------
42499
42500
42501
42502
42503 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42504 maybe-configure-target-libstdc++-v3:
42505 @if gcc-bootstrap
42506 configure-target-libstdc++-v3: stage_current
42507 @endif gcc-bootstrap
42508 @if target-libstdc++-v3
42509 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42510 configure-target-libstdc++-v3:
42511 @: $(MAKE); $(unstage)
42512 @r=`${PWD_COMMAND}`; export r; \
42513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42514 echo "Checking multilib configuration for libstdc++-v3..."; \
42515 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42516 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
42517 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42518 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42519 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42520 else \
42521 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42522 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42523 fi; \
42524 else \
42525 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42526 fi; \
42527 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42528 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42529 $(RAW_CXX_TARGET_EXPORTS) \
42530 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42531 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42532 case $(srcdir) in \
42533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42534 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42536 esac; \
42537 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
42538 libsrcdir="$$s/libstdc++-v3"; \
42539 rm -f no-such-file || : ; \
42540 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42541 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42542 --target=${target_alias} $${srcdiroption} \
42543 || exit 1
42544 @endif target-libstdc++-v3
42545
42546
42547
42548
42549
42550 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42551 maybe-all-target-libstdc++-v3:
42552 @if gcc-bootstrap
42553 all-target-libstdc++-v3: stage_current
42554 @endif gcc-bootstrap
42555 @if target-libstdc++-v3
42556 TARGET-target-libstdc++-v3=all
42557 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42558 all-target-libstdc++-v3: configure-target-libstdc++-v3
42559 @: $(MAKE); $(unstage)
42560 @r=`${PWD_COMMAND}`; export r; \
42561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42562 $(RAW_CXX_TARGET_EXPORTS) \
42563 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42564 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42565 $(TARGET-target-libstdc++-v3))
42566 @endif target-libstdc++-v3
42567
42568
42569
42570
42571
42572 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42573 maybe-check-target-libstdc++-v3:
42574 @if target-libstdc++-v3
42575 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42576
42577 check-target-libstdc++-v3:
42578 @: $(MAKE); $(unstage)
42579 @r=`${PWD_COMMAND}`; export r; \
42580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42581 $(RAW_CXX_TARGET_EXPORTS) \
42582 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42583 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
42584
42585 @endif target-libstdc++-v3
42586
42587 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42588 maybe-install-target-libstdc++-v3:
42589 @if target-libstdc++-v3
42590 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42591
42592 install-target-libstdc++-v3: installdirs
42593 @: $(MAKE); $(unstage)
42594 @r=`${PWD_COMMAND}`; export r; \
42595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42596 $(RAW_CXX_TARGET_EXPORTS) \
42597 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42598 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42599
42600 @endif target-libstdc++-v3
42601
42602 # Other targets (info, dvi, pdf, etc.)
42603
42604 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
42605 maybe-info-target-libstdc++-v3:
42606 @if target-libstdc++-v3
42607 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
42608
42609 info-target-libstdc++-v3: \
42610 configure-target-libstdc++-v3
42611 @: $(MAKE); $(unstage)
42612 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42613 r=`${PWD_COMMAND}`; export r; \
42614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42615 $(RAW_CXX_TARGET_EXPORTS) \
42616 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42617 for flag in $(EXTRA_TARGET_FLAGS); do \
42618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42619 done; \
42620 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42623 "RANLIB=$${RANLIB}" \
42624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42625 info) \
42626 || exit 1
42627
42628 @endif target-libstdc++-v3
42629
42630 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
42631 maybe-dvi-target-libstdc++-v3:
42632 @if target-libstdc++-v3
42633 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
42634
42635 dvi-target-libstdc++-v3: \
42636 configure-target-libstdc++-v3
42637 @: $(MAKE); $(unstage)
42638 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42639 r=`${PWD_COMMAND}`; export r; \
42640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42641 $(RAW_CXX_TARGET_EXPORTS) \
42642 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42643 for flag in $(EXTRA_TARGET_FLAGS); do \
42644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42645 done; \
42646 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42649 "RANLIB=$${RANLIB}" \
42650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42651 dvi) \
42652 || exit 1
42653
42654 @endif target-libstdc++-v3
42655
42656 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
42657 maybe-pdf-target-libstdc++-v3:
42658 @if target-libstdc++-v3
42659 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
42660
42661 pdf-target-libstdc++-v3: \
42662 configure-target-libstdc++-v3
42663 @: $(MAKE); $(unstage)
42664 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42665 r=`${PWD_COMMAND}`; export r; \
42666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42667 $(RAW_CXX_TARGET_EXPORTS) \
42668 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42669 for flag in $(EXTRA_TARGET_FLAGS); do \
42670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42671 done; \
42672 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42675 "RANLIB=$${RANLIB}" \
42676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42677 pdf) \
42678 || exit 1
42679
42680 @endif target-libstdc++-v3
42681
42682 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
42683 maybe-html-target-libstdc++-v3:
42684 @if target-libstdc++-v3
42685 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
42686
42687 html-target-libstdc++-v3: \
42688 configure-target-libstdc++-v3
42689 @: $(MAKE); $(unstage)
42690 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42691 r=`${PWD_COMMAND}`; export r; \
42692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42693 $(RAW_CXX_TARGET_EXPORTS) \
42694 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42695 for flag in $(EXTRA_TARGET_FLAGS); do \
42696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42697 done; \
42698 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42701 "RANLIB=$${RANLIB}" \
42702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42703 html) \
42704 || exit 1
42705
42706 @endif target-libstdc++-v3
42707
42708 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
42709 maybe-TAGS-target-libstdc++-v3:
42710 @if target-libstdc++-v3
42711 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
42712
42713 TAGS-target-libstdc++-v3: \
42714 configure-target-libstdc++-v3
42715 @: $(MAKE); $(unstage)
42716 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42717 r=`${PWD_COMMAND}`; export r; \
42718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42719 $(RAW_CXX_TARGET_EXPORTS) \
42720 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42721 for flag in $(EXTRA_TARGET_FLAGS); do \
42722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42723 done; \
42724 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42727 "RANLIB=$${RANLIB}" \
42728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42729 TAGS) \
42730 || exit 1
42731
42732 @endif target-libstdc++-v3
42733
42734 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
42735 maybe-install-info-target-libstdc++-v3:
42736 @if target-libstdc++-v3
42737 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
42738
42739 install-info-target-libstdc++-v3: \
42740 configure-target-libstdc++-v3 \
42741 info-target-libstdc++-v3
42742 @: $(MAKE); $(unstage)
42743 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42744 r=`${PWD_COMMAND}`; export r; \
42745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42746 $(RAW_CXX_TARGET_EXPORTS) \
42747 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42748 for flag in $(EXTRA_TARGET_FLAGS); do \
42749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42750 done; \
42751 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42754 "RANLIB=$${RANLIB}" \
42755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42756 install-info) \
42757 || exit 1
42758
42759 @endif target-libstdc++-v3
42760
42761 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
42762 maybe-install-pdf-target-libstdc++-v3:
42763 @if target-libstdc++-v3
42764 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
42765
42766 install-pdf-target-libstdc++-v3: \
42767 configure-target-libstdc++-v3 \
42768 pdf-target-libstdc++-v3
42769 @: $(MAKE); $(unstage)
42770 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42771 r=`${PWD_COMMAND}`; export r; \
42772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42773 $(RAW_CXX_TARGET_EXPORTS) \
42774 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42775 for flag in $(EXTRA_TARGET_FLAGS); do \
42776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42777 done; \
42778 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42781 "RANLIB=$${RANLIB}" \
42782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42783 install-pdf) \
42784 || exit 1
42785
42786 @endif target-libstdc++-v3
42787
42788 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
42789 maybe-install-html-target-libstdc++-v3:
42790 @if target-libstdc++-v3
42791 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
42792
42793 install-html-target-libstdc++-v3: \
42794 configure-target-libstdc++-v3 \
42795 html-target-libstdc++-v3
42796 @: $(MAKE); $(unstage)
42797 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42798 r=`${PWD_COMMAND}`; export r; \
42799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42800 $(RAW_CXX_TARGET_EXPORTS) \
42801 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42802 for flag in $(EXTRA_TARGET_FLAGS); do \
42803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42804 done; \
42805 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42808 "RANLIB=$${RANLIB}" \
42809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42810 install-html) \
42811 || exit 1
42812
42813 @endif target-libstdc++-v3
42814
42815 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
42816 maybe-installcheck-target-libstdc++-v3:
42817 @if target-libstdc++-v3
42818 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
42819
42820 installcheck-target-libstdc++-v3: \
42821 configure-target-libstdc++-v3
42822 @: $(MAKE); $(unstage)
42823 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42824 r=`${PWD_COMMAND}`; export r; \
42825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42826 $(RAW_CXX_TARGET_EXPORTS) \
42827 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42828 for flag in $(EXTRA_TARGET_FLAGS); do \
42829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42830 done; \
42831 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42834 "RANLIB=$${RANLIB}" \
42835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42836 installcheck) \
42837 || exit 1
42838
42839 @endif target-libstdc++-v3
42840
42841 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
42842 maybe-mostlyclean-target-libstdc++-v3:
42843 @if target-libstdc++-v3
42844 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
42845
42846 mostlyclean-target-libstdc++-v3:
42847 @: $(MAKE); $(unstage)
42848 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42849 r=`${PWD_COMMAND}`; export r; \
42850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42851 $(RAW_CXX_TARGET_EXPORTS) \
42852 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42853 for flag in $(EXTRA_TARGET_FLAGS); do \
42854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42855 done; \
42856 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42859 "RANLIB=$${RANLIB}" \
42860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42861 mostlyclean) \
42862 || exit 1
42863
42864 @endif target-libstdc++-v3
42865
42866 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
42867 maybe-clean-target-libstdc++-v3:
42868 @if target-libstdc++-v3
42869 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
42870
42871 clean-target-libstdc++-v3:
42872 @: $(MAKE); $(unstage)
42873 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42874 r=`${PWD_COMMAND}`; export r; \
42875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42876 $(RAW_CXX_TARGET_EXPORTS) \
42877 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42878 for flag in $(EXTRA_TARGET_FLAGS); do \
42879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42880 done; \
42881 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42884 "RANLIB=$${RANLIB}" \
42885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42886 clean) \
42887 || exit 1
42888
42889 @endif target-libstdc++-v3
42890
42891 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
42892 maybe-distclean-target-libstdc++-v3:
42893 @if target-libstdc++-v3
42894 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
42895
42896 distclean-target-libstdc++-v3:
42897 @: $(MAKE); $(unstage)
42898 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42899 r=`${PWD_COMMAND}`; export r; \
42900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42901 $(RAW_CXX_TARGET_EXPORTS) \
42902 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42903 for flag in $(EXTRA_TARGET_FLAGS); do \
42904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42905 done; \
42906 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42909 "RANLIB=$${RANLIB}" \
42910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42911 distclean) \
42912 || exit 1
42913
42914 @endif target-libstdc++-v3
42915
42916 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
42917 maybe-maintainer-clean-target-libstdc++-v3:
42918 @if target-libstdc++-v3
42919 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
42920
42921 maintainer-clean-target-libstdc++-v3:
42922 @: $(MAKE); $(unstage)
42923 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42924 r=`${PWD_COMMAND}`; export r; \
42925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42926 $(RAW_CXX_TARGET_EXPORTS) \
42927 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42928 for flag in $(EXTRA_TARGET_FLAGS); do \
42929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42930 done; \
42931 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42934 "RANLIB=$${RANLIB}" \
42935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42936 maintainer-clean) \
42937 || exit 1
42938
42939 @endif target-libstdc++-v3
42940
42941
42942
42943
42944
42945 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
42946 maybe-configure-target-libmudflap:
42947 @if gcc-bootstrap
42948 configure-target-libmudflap: stage_current
42949 @endif gcc-bootstrap
42950 @if target-libmudflap
42951 maybe-configure-target-libmudflap: configure-target-libmudflap
42952 configure-target-libmudflap:
42953 @: $(MAKE); $(unstage)
42954 @r=`${PWD_COMMAND}`; export r; \
42955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42956 echo "Checking multilib configuration for libmudflap..."; \
42957 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
42958 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
42959 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
42960 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
42961 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
42962 else \
42963 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
42964 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
42965 fi; \
42966 else \
42967 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
42968 fi; \
42969 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
42970 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
42971 $(NORMAL_TARGET_EXPORTS) \
42972 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
42973 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
42974 case $(srcdir) in \
42975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42976 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
42977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42978 esac; \
42979 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
42980 libsrcdir="$$s/libmudflap"; \
42981 rm -f no-such-file || : ; \
42982 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42983 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42984 --target=${target_alias} $${srcdiroption} \
42985 || exit 1
42986 @endif target-libmudflap
42987
42988
42989
42990
42991
42992 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
42993 maybe-all-target-libmudflap:
42994 @if gcc-bootstrap
42995 all-target-libmudflap: stage_current
42996 @endif gcc-bootstrap
42997 @if target-libmudflap
42998 TARGET-target-libmudflap=all
42999 maybe-all-target-libmudflap: all-target-libmudflap
43000 all-target-libmudflap: configure-target-libmudflap
43001 @: $(MAKE); $(unstage)
43002 @r=`${PWD_COMMAND}`; export r; \
43003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43004 $(NORMAL_TARGET_EXPORTS) \
43005 (cd $(TARGET_SUBDIR)/libmudflap && \
43006 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43007 $(TARGET-target-libmudflap))
43008 @endif target-libmudflap
43009
43010
43011
43012
43013
43014 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
43015 maybe-check-target-libmudflap:
43016 @if target-libmudflap
43017 maybe-check-target-libmudflap: check-target-libmudflap
43018
43019 check-target-libmudflap:
43020 @: $(MAKE); $(unstage)
43021 @r=`${PWD_COMMAND}`; export r; \
43022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43023 $(NORMAL_TARGET_EXPORTS) \
43024 (cd $(TARGET_SUBDIR)/libmudflap && \
43025 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43026
43027 @endif target-libmudflap
43028
43029 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
43030 maybe-install-target-libmudflap:
43031 @if target-libmudflap
43032 maybe-install-target-libmudflap: install-target-libmudflap
43033
43034 install-target-libmudflap: installdirs
43035 @: $(MAKE); $(unstage)
43036 @r=`${PWD_COMMAND}`; export r; \
43037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43038 $(NORMAL_TARGET_EXPORTS) \
43039 (cd $(TARGET_SUBDIR)/libmudflap && \
43040 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43041
43042 @endif target-libmudflap
43043
43044 # Other targets (info, dvi, pdf, etc.)
43045
43046 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
43047 maybe-info-target-libmudflap:
43048 @if target-libmudflap
43049 maybe-info-target-libmudflap: info-target-libmudflap
43050
43051 info-target-libmudflap: \
43052 configure-target-libmudflap
43053 @: $(MAKE); $(unstage)
43054 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43055 r=`${PWD_COMMAND}`; export r; \
43056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43057 $(NORMAL_TARGET_EXPORTS) \
43058 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
43059 for flag in $(EXTRA_TARGET_FLAGS); do \
43060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43061 done; \
43062 (cd $(TARGET_SUBDIR)/libmudflap && \
43063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43065 "RANLIB=$${RANLIB}" \
43066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43067 info) \
43068 || exit 1
43069
43070 @endif target-libmudflap
43071
43072 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
43073 maybe-dvi-target-libmudflap:
43074 @if target-libmudflap
43075 maybe-dvi-target-libmudflap: dvi-target-libmudflap
43076
43077 dvi-target-libmudflap: \
43078 configure-target-libmudflap
43079 @: $(MAKE); $(unstage)
43080 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43081 r=`${PWD_COMMAND}`; export r; \
43082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43083 $(NORMAL_TARGET_EXPORTS) \
43084 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
43085 for flag in $(EXTRA_TARGET_FLAGS); do \
43086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43087 done; \
43088 (cd $(TARGET_SUBDIR)/libmudflap && \
43089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43091 "RANLIB=$${RANLIB}" \
43092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43093 dvi) \
43094 || exit 1
43095
43096 @endif target-libmudflap
43097
43098 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
43099 maybe-pdf-target-libmudflap:
43100 @if target-libmudflap
43101 maybe-pdf-target-libmudflap: pdf-target-libmudflap
43102
43103 pdf-target-libmudflap: \
43104 configure-target-libmudflap
43105 @: $(MAKE); $(unstage)
43106 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43107 r=`${PWD_COMMAND}`; export r; \
43108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43109 $(NORMAL_TARGET_EXPORTS) \
43110 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
43111 for flag in $(EXTRA_TARGET_FLAGS); do \
43112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43113 done; \
43114 (cd $(TARGET_SUBDIR)/libmudflap && \
43115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43117 "RANLIB=$${RANLIB}" \
43118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43119 pdf) \
43120 || exit 1
43121
43122 @endif target-libmudflap
43123
43124 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
43125 maybe-html-target-libmudflap:
43126 @if target-libmudflap
43127 maybe-html-target-libmudflap: html-target-libmudflap
43128
43129 html-target-libmudflap: \
43130 configure-target-libmudflap
43131 @: $(MAKE); $(unstage)
43132 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43133 r=`${PWD_COMMAND}`; export r; \
43134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43135 $(NORMAL_TARGET_EXPORTS) \
43136 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
43137 for flag in $(EXTRA_TARGET_FLAGS); do \
43138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43139 done; \
43140 (cd $(TARGET_SUBDIR)/libmudflap && \
43141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43143 "RANLIB=$${RANLIB}" \
43144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43145 html) \
43146 || exit 1
43147
43148 @endif target-libmudflap
43149
43150 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
43151 maybe-TAGS-target-libmudflap:
43152 @if target-libmudflap
43153 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
43154
43155 TAGS-target-libmudflap: \
43156 configure-target-libmudflap
43157 @: $(MAKE); $(unstage)
43158 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43159 r=`${PWD_COMMAND}`; export r; \
43160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43161 $(NORMAL_TARGET_EXPORTS) \
43162 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
43163 for flag in $(EXTRA_TARGET_FLAGS); do \
43164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43165 done; \
43166 (cd $(TARGET_SUBDIR)/libmudflap && \
43167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43169 "RANLIB=$${RANLIB}" \
43170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43171 TAGS) \
43172 || exit 1
43173
43174 @endif target-libmudflap
43175
43176 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
43177 maybe-install-info-target-libmudflap:
43178 @if target-libmudflap
43179 maybe-install-info-target-libmudflap: install-info-target-libmudflap
43180
43181 install-info-target-libmudflap: \
43182 configure-target-libmudflap \
43183 info-target-libmudflap
43184 @: $(MAKE); $(unstage)
43185 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43186 r=`${PWD_COMMAND}`; export r; \
43187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43188 $(NORMAL_TARGET_EXPORTS) \
43189 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
43190 for flag in $(EXTRA_TARGET_FLAGS); do \
43191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43192 done; \
43193 (cd $(TARGET_SUBDIR)/libmudflap && \
43194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43196 "RANLIB=$${RANLIB}" \
43197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43198 install-info) \
43199 || exit 1
43200
43201 @endif target-libmudflap
43202
43203 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
43204 maybe-install-pdf-target-libmudflap:
43205 @if target-libmudflap
43206 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
43207
43208 install-pdf-target-libmudflap: \
43209 configure-target-libmudflap \
43210 pdf-target-libmudflap
43211 @: $(MAKE); $(unstage)
43212 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43213 r=`${PWD_COMMAND}`; export r; \
43214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43215 $(NORMAL_TARGET_EXPORTS) \
43216 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
43217 for flag in $(EXTRA_TARGET_FLAGS); do \
43218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43219 done; \
43220 (cd $(TARGET_SUBDIR)/libmudflap && \
43221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43223 "RANLIB=$${RANLIB}" \
43224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43225 install-pdf) \
43226 || exit 1
43227
43228 @endif target-libmudflap
43229
43230 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
43231 maybe-install-html-target-libmudflap:
43232 @if target-libmudflap
43233 maybe-install-html-target-libmudflap: install-html-target-libmudflap
43234
43235 install-html-target-libmudflap: \
43236 configure-target-libmudflap \
43237 html-target-libmudflap
43238 @: $(MAKE); $(unstage)
43239 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43240 r=`${PWD_COMMAND}`; export r; \
43241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43242 $(NORMAL_TARGET_EXPORTS) \
43243 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
43244 for flag in $(EXTRA_TARGET_FLAGS); do \
43245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43246 done; \
43247 (cd $(TARGET_SUBDIR)/libmudflap && \
43248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43250 "RANLIB=$${RANLIB}" \
43251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43252 install-html) \
43253 || exit 1
43254
43255 @endif target-libmudflap
43256
43257 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
43258 maybe-installcheck-target-libmudflap:
43259 @if target-libmudflap
43260 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
43261
43262 installcheck-target-libmudflap: \
43263 configure-target-libmudflap
43264 @: $(MAKE); $(unstage)
43265 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43266 r=`${PWD_COMMAND}`; export r; \
43267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43268 $(NORMAL_TARGET_EXPORTS) \
43269 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
43270 for flag in $(EXTRA_TARGET_FLAGS); do \
43271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43272 done; \
43273 (cd $(TARGET_SUBDIR)/libmudflap && \
43274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43276 "RANLIB=$${RANLIB}" \
43277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43278 installcheck) \
43279 || exit 1
43280
43281 @endif target-libmudflap
43282
43283 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
43284 maybe-mostlyclean-target-libmudflap:
43285 @if target-libmudflap
43286 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
43287
43288 mostlyclean-target-libmudflap:
43289 @: $(MAKE); $(unstage)
43290 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43291 r=`${PWD_COMMAND}`; export r; \
43292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43293 $(NORMAL_TARGET_EXPORTS) \
43294 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
43295 for flag in $(EXTRA_TARGET_FLAGS); do \
43296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43297 done; \
43298 (cd $(TARGET_SUBDIR)/libmudflap && \
43299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43301 "RANLIB=$${RANLIB}" \
43302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43303 mostlyclean) \
43304 || exit 1
43305
43306 @endif target-libmudflap
43307
43308 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
43309 maybe-clean-target-libmudflap:
43310 @if target-libmudflap
43311 maybe-clean-target-libmudflap: clean-target-libmudflap
43312
43313 clean-target-libmudflap:
43314 @: $(MAKE); $(unstage)
43315 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43316 r=`${PWD_COMMAND}`; export r; \
43317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43318 $(NORMAL_TARGET_EXPORTS) \
43319 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
43320 for flag in $(EXTRA_TARGET_FLAGS); do \
43321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43322 done; \
43323 (cd $(TARGET_SUBDIR)/libmudflap && \
43324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43326 "RANLIB=$${RANLIB}" \
43327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43328 clean) \
43329 || exit 1
43330
43331 @endif target-libmudflap
43332
43333 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
43334 maybe-distclean-target-libmudflap:
43335 @if target-libmudflap
43336 maybe-distclean-target-libmudflap: distclean-target-libmudflap
43337
43338 distclean-target-libmudflap:
43339 @: $(MAKE); $(unstage)
43340 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43341 r=`${PWD_COMMAND}`; export r; \
43342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43343 $(NORMAL_TARGET_EXPORTS) \
43344 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
43345 for flag in $(EXTRA_TARGET_FLAGS); do \
43346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43347 done; \
43348 (cd $(TARGET_SUBDIR)/libmudflap && \
43349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43351 "RANLIB=$${RANLIB}" \
43352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43353 distclean) \
43354 || exit 1
43355
43356 @endif target-libmudflap
43357
43358 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
43359 maybe-maintainer-clean-target-libmudflap:
43360 @if target-libmudflap
43361 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
43362
43363 maintainer-clean-target-libmudflap:
43364 @: $(MAKE); $(unstage)
43365 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43366 r=`${PWD_COMMAND}`; export r; \
43367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43368 $(NORMAL_TARGET_EXPORTS) \
43369 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
43370 for flag in $(EXTRA_TARGET_FLAGS); do \
43371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43372 done; \
43373 (cd $(TARGET_SUBDIR)/libmudflap && \
43374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43376 "RANLIB=$${RANLIB}" \
43377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43378 maintainer-clean) \
43379 || exit 1
43380
43381 @endif target-libmudflap
43382
43383
43384
43385
43386
43387 .PHONY: configure-target-libssp maybe-configure-target-libssp
43388 maybe-configure-target-libssp:
43389 @if gcc-bootstrap
43390 configure-target-libssp: stage_current
43391 @endif gcc-bootstrap
43392 @if target-libssp
43393 maybe-configure-target-libssp: configure-target-libssp
43394 configure-target-libssp:
43395 @: $(MAKE); $(unstage)
43396 @r=`${PWD_COMMAND}`; export r; \
43397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43398 echo "Checking multilib configuration for libssp..."; \
43399 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
43400 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
43401 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
43402 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
43403 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
43404 else \
43405 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
43406 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
43407 fi; \
43408 else \
43409 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
43410 fi; \
43411 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
43412 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
43413 $(NORMAL_TARGET_EXPORTS) \
43414 echo Configuring in $(TARGET_SUBDIR)/libssp; \
43415 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
43416 case $(srcdir) in \
43417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43418 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
43419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43420 esac; \
43421 srcdiroption="--srcdir=$${topdir}/libssp"; \
43422 libsrcdir="$$s/libssp"; \
43423 rm -f no-such-file || : ; \
43424 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43425 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43426 --target=${target_alias} $${srcdiroption} \
43427 || exit 1
43428 @endif target-libssp
43429
43430
43431
43432
43433
43434 .PHONY: all-target-libssp maybe-all-target-libssp
43435 maybe-all-target-libssp:
43436 @if gcc-bootstrap
43437 all-target-libssp: stage_current
43438 @endif gcc-bootstrap
43439 @if target-libssp
43440 TARGET-target-libssp=all
43441 maybe-all-target-libssp: all-target-libssp
43442 all-target-libssp: configure-target-libssp
43443 @: $(MAKE); $(unstage)
43444 @r=`${PWD_COMMAND}`; export r; \
43445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43446 $(NORMAL_TARGET_EXPORTS) \
43447 (cd $(TARGET_SUBDIR)/libssp && \
43448 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43449 $(TARGET-target-libssp))
43450 @endif target-libssp
43451
43452
43453
43454
43455
43456 .PHONY: check-target-libssp maybe-check-target-libssp
43457 maybe-check-target-libssp:
43458 @if target-libssp
43459 maybe-check-target-libssp: check-target-libssp
43460
43461 check-target-libssp:
43462 @: $(MAKE); $(unstage)
43463 @r=`${PWD_COMMAND}`; export r; \
43464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43465 $(NORMAL_TARGET_EXPORTS) \
43466 (cd $(TARGET_SUBDIR)/libssp && \
43467 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43468
43469 @endif target-libssp
43470
43471 .PHONY: install-target-libssp maybe-install-target-libssp
43472 maybe-install-target-libssp:
43473 @if target-libssp
43474 maybe-install-target-libssp: install-target-libssp
43475
43476 install-target-libssp: installdirs
43477 @: $(MAKE); $(unstage)
43478 @r=`${PWD_COMMAND}`; export r; \
43479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43480 $(NORMAL_TARGET_EXPORTS) \
43481 (cd $(TARGET_SUBDIR)/libssp && \
43482 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43483
43484 @endif target-libssp
43485
43486 # Other targets (info, dvi, pdf, etc.)
43487
43488 .PHONY: maybe-info-target-libssp info-target-libssp
43489 maybe-info-target-libssp:
43490 @if target-libssp
43491 maybe-info-target-libssp: info-target-libssp
43492
43493 info-target-libssp: \
43494 configure-target-libssp
43495 @: $(MAKE); $(unstage)
43496 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43497 r=`${PWD_COMMAND}`; export r; \
43498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43499 $(NORMAL_TARGET_EXPORTS) \
43500 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
43501 for flag in $(EXTRA_TARGET_FLAGS); do \
43502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43503 done; \
43504 (cd $(TARGET_SUBDIR)/libssp && \
43505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43507 "RANLIB=$${RANLIB}" \
43508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43509 info) \
43510 || exit 1
43511
43512 @endif target-libssp
43513
43514 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
43515 maybe-dvi-target-libssp:
43516 @if target-libssp
43517 maybe-dvi-target-libssp: dvi-target-libssp
43518
43519 dvi-target-libssp: \
43520 configure-target-libssp
43521 @: $(MAKE); $(unstage)
43522 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43523 r=`${PWD_COMMAND}`; export r; \
43524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43525 $(NORMAL_TARGET_EXPORTS) \
43526 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
43527 for flag in $(EXTRA_TARGET_FLAGS); do \
43528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43529 done; \
43530 (cd $(TARGET_SUBDIR)/libssp && \
43531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43533 "RANLIB=$${RANLIB}" \
43534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43535 dvi) \
43536 || exit 1
43537
43538 @endif target-libssp
43539
43540 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
43541 maybe-pdf-target-libssp:
43542 @if target-libssp
43543 maybe-pdf-target-libssp: pdf-target-libssp
43544
43545 pdf-target-libssp: \
43546 configure-target-libssp
43547 @: $(MAKE); $(unstage)
43548 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43549 r=`${PWD_COMMAND}`; export r; \
43550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43551 $(NORMAL_TARGET_EXPORTS) \
43552 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
43553 for flag in $(EXTRA_TARGET_FLAGS); do \
43554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43555 done; \
43556 (cd $(TARGET_SUBDIR)/libssp && \
43557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43559 "RANLIB=$${RANLIB}" \
43560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43561 pdf) \
43562 || exit 1
43563
43564 @endif target-libssp
43565
43566 .PHONY: maybe-html-target-libssp html-target-libssp
43567 maybe-html-target-libssp:
43568 @if target-libssp
43569 maybe-html-target-libssp: html-target-libssp
43570
43571 html-target-libssp: \
43572 configure-target-libssp
43573 @: $(MAKE); $(unstage)
43574 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43575 r=`${PWD_COMMAND}`; export r; \
43576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43577 $(NORMAL_TARGET_EXPORTS) \
43578 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
43579 for flag in $(EXTRA_TARGET_FLAGS); do \
43580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43581 done; \
43582 (cd $(TARGET_SUBDIR)/libssp && \
43583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43585 "RANLIB=$${RANLIB}" \
43586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43587 html) \
43588 || exit 1
43589
43590 @endif target-libssp
43591
43592 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
43593 maybe-TAGS-target-libssp:
43594 @if target-libssp
43595 maybe-TAGS-target-libssp: TAGS-target-libssp
43596
43597 TAGS-target-libssp: \
43598 configure-target-libssp
43599 @: $(MAKE); $(unstage)
43600 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43601 r=`${PWD_COMMAND}`; export r; \
43602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43603 $(NORMAL_TARGET_EXPORTS) \
43604 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
43605 for flag in $(EXTRA_TARGET_FLAGS); do \
43606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43607 done; \
43608 (cd $(TARGET_SUBDIR)/libssp && \
43609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43611 "RANLIB=$${RANLIB}" \
43612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43613 TAGS) \
43614 || exit 1
43615
43616 @endif target-libssp
43617
43618 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
43619 maybe-install-info-target-libssp:
43620 @if target-libssp
43621 maybe-install-info-target-libssp: install-info-target-libssp
43622
43623 install-info-target-libssp: \
43624 configure-target-libssp \
43625 info-target-libssp
43626 @: $(MAKE); $(unstage)
43627 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43628 r=`${PWD_COMMAND}`; export r; \
43629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43630 $(NORMAL_TARGET_EXPORTS) \
43631 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
43632 for flag in $(EXTRA_TARGET_FLAGS); do \
43633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43634 done; \
43635 (cd $(TARGET_SUBDIR)/libssp && \
43636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43638 "RANLIB=$${RANLIB}" \
43639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43640 install-info) \
43641 || exit 1
43642
43643 @endif target-libssp
43644
43645 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
43646 maybe-install-pdf-target-libssp:
43647 @if target-libssp
43648 maybe-install-pdf-target-libssp: install-pdf-target-libssp
43649
43650 install-pdf-target-libssp: \
43651 configure-target-libssp \
43652 pdf-target-libssp
43653 @: $(MAKE); $(unstage)
43654 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43655 r=`${PWD_COMMAND}`; export r; \
43656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43657 $(NORMAL_TARGET_EXPORTS) \
43658 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
43659 for flag in $(EXTRA_TARGET_FLAGS); do \
43660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43661 done; \
43662 (cd $(TARGET_SUBDIR)/libssp && \
43663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43665 "RANLIB=$${RANLIB}" \
43666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43667 install-pdf) \
43668 || exit 1
43669
43670 @endif target-libssp
43671
43672 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
43673 maybe-install-html-target-libssp:
43674 @if target-libssp
43675 maybe-install-html-target-libssp: install-html-target-libssp
43676
43677 install-html-target-libssp: \
43678 configure-target-libssp \
43679 html-target-libssp
43680 @: $(MAKE); $(unstage)
43681 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43682 r=`${PWD_COMMAND}`; export r; \
43683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43684 $(NORMAL_TARGET_EXPORTS) \
43685 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
43686 for flag in $(EXTRA_TARGET_FLAGS); do \
43687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43688 done; \
43689 (cd $(TARGET_SUBDIR)/libssp && \
43690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43692 "RANLIB=$${RANLIB}" \
43693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43694 install-html) \
43695 || exit 1
43696
43697 @endif target-libssp
43698
43699 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
43700 maybe-installcheck-target-libssp:
43701 @if target-libssp
43702 maybe-installcheck-target-libssp: installcheck-target-libssp
43703
43704 installcheck-target-libssp: \
43705 configure-target-libssp
43706 @: $(MAKE); $(unstage)
43707 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43708 r=`${PWD_COMMAND}`; export r; \
43709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43710 $(NORMAL_TARGET_EXPORTS) \
43711 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
43712 for flag in $(EXTRA_TARGET_FLAGS); do \
43713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43714 done; \
43715 (cd $(TARGET_SUBDIR)/libssp && \
43716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43718 "RANLIB=$${RANLIB}" \
43719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43720 installcheck) \
43721 || exit 1
43722
43723 @endif target-libssp
43724
43725 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
43726 maybe-mostlyclean-target-libssp:
43727 @if target-libssp
43728 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
43729
43730 mostlyclean-target-libssp:
43731 @: $(MAKE); $(unstage)
43732 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43733 r=`${PWD_COMMAND}`; export r; \
43734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43735 $(NORMAL_TARGET_EXPORTS) \
43736 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
43737 for flag in $(EXTRA_TARGET_FLAGS); do \
43738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43739 done; \
43740 (cd $(TARGET_SUBDIR)/libssp && \
43741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43743 "RANLIB=$${RANLIB}" \
43744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43745 mostlyclean) \
43746 || exit 1
43747
43748 @endif target-libssp
43749
43750 .PHONY: maybe-clean-target-libssp clean-target-libssp
43751 maybe-clean-target-libssp:
43752 @if target-libssp
43753 maybe-clean-target-libssp: clean-target-libssp
43754
43755 clean-target-libssp:
43756 @: $(MAKE); $(unstage)
43757 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43758 r=`${PWD_COMMAND}`; export r; \
43759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43760 $(NORMAL_TARGET_EXPORTS) \
43761 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
43762 for flag in $(EXTRA_TARGET_FLAGS); do \
43763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43764 done; \
43765 (cd $(TARGET_SUBDIR)/libssp && \
43766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43768 "RANLIB=$${RANLIB}" \
43769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43770 clean) \
43771 || exit 1
43772
43773 @endif target-libssp
43774
43775 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
43776 maybe-distclean-target-libssp:
43777 @if target-libssp
43778 maybe-distclean-target-libssp: distclean-target-libssp
43779
43780 distclean-target-libssp:
43781 @: $(MAKE); $(unstage)
43782 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43783 r=`${PWD_COMMAND}`; export r; \
43784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43785 $(NORMAL_TARGET_EXPORTS) \
43786 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
43787 for flag in $(EXTRA_TARGET_FLAGS); do \
43788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43789 done; \
43790 (cd $(TARGET_SUBDIR)/libssp && \
43791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43793 "RANLIB=$${RANLIB}" \
43794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43795 distclean) \
43796 || exit 1
43797
43798 @endif target-libssp
43799
43800 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
43801 maybe-maintainer-clean-target-libssp:
43802 @if target-libssp
43803 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
43804
43805 maintainer-clean-target-libssp:
43806 @: $(MAKE); $(unstage)
43807 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43808 r=`${PWD_COMMAND}`; export r; \
43809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43810 $(NORMAL_TARGET_EXPORTS) \
43811 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
43812 for flag in $(EXTRA_TARGET_FLAGS); do \
43813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43814 done; \
43815 (cd $(TARGET_SUBDIR)/libssp && \
43816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43818 "RANLIB=$${RANLIB}" \
43819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43820 maintainer-clean) \
43821 || exit 1
43822
43823 @endif target-libssp
43824
43825
43826
43827
43828
43829 .PHONY: configure-target-newlib maybe-configure-target-newlib
43830 maybe-configure-target-newlib:
43831 @if gcc-bootstrap
43832 configure-target-newlib: stage_current
43833 @endif gcc-bootstrap
43834 @if target-newlib
43835 maybe-configure-target-newlib: configure-target-newlib
43836 configure-target-newlib:
43837 @: $(MAKE); $(unstage)
43838 @r=`${PWD_COMMAND}`; export r; \
43839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43840 echo "Checking multilib configuration for newlib..."; \
43841 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
43842 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
43843 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
43844 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
43845 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
43846 else \
43847 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
43848 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
43849 fi; \
43850 else \
43851 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
43852 fi; \
43853 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
43854 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
43855 $(NORMAL_TARGET_EXPORTS) \
43856 echo Configuring in $(TARGET_SUBDIR)/newlib; \
43857 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
43858 case $(srcdir) in \
43859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43860 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
43861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43862 esac; \
43863 srcdiroption="--srcdir=$${topdir}/newlib"; \
43864 libsrcdir="$$s/newlib"; \
43865 rm -f no-such-file || : ; \
43866 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43867 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43868 --target=${target_alias} $${srcdiroption} \
43869 || exit 1
43870 @endif target-newlib
43871
43872
43873
43874
43875
43876 .PHONY: all-target-newlib maybe-all-target-newlib
43877 maybe-all-target-newlib:
43878 @if gcc-bootstrap
43879 all-target-newlib: stage_current
43880 @endif gcc-bootstrap
43881 @if target-newlib
43882 TARGET-target-newlib=all
43883 maybe-all-target-newlib: all-target-newlib
43884 all-target-newlib: configure-target-newlib
43885 @: $(MAKE); $(unstage)
43886 @r=`${PWD_COMMAND}`; export r; \
43887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43888 $(NORMAL_TARGET_EXPORTS) \
43889 (cd $(TARGET_SUBDIR)/newlib && \
43890 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43891 $(TARGET-target-newlib))
43892 @endif target-newlib
43893
43894
43895
43896
43897
43898 .PHONY: check-target-newlib maybe-check-target-newlib
43899 maybe-check-target-newlib:
43900 @if target-newlib
43901 maybe-check-target-newlib: check-target-newlib
43902
43903 check-target-newlib:
43904 @: $(MAKE); $(unstage)
43905 @r=`${PWD_COMMAND}`; export r; \
43906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43907 $(NORMAL_TARGET_EXPORTS) \
43908 (cd $(TARGET_SUBDIR)/newlib && \
43909 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43910
43911 @endif target-newlib
43912
43913 .PHONY: install-target-newlib maybe-install-target-newlib
43914 maybe-install-target-newlib:
43915 @if target-newlib
43916 maybe-install-target-newlib: install-target-newlib
43917
43918 install-target-newlib: installdirs
43919 @: $(MAKE); $(unstage)
43920 @r=`${PWD_COMMAND}`; export r; \
43921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43922 $(NORMAL_TARGET_EXPORTS) \
43923 (cd $(TARGET_SUBDIR)/newlib && \
43924 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43925
43926 @endif target-newlib
43927
43928 # Other targets (info, dvi, pdf, etc.)
43929
43930 .PHONY: maybe-info-target-newlib info-target-newlib
43931 maybe-info-target-newlib:
43932 @if target-newlib
43933 maybe-info-target-newlib: info-target-newlib
43934
43935 info-target-newlib: \
43936 configure-target-newlib
43937 @: $(MAKE); $(unstage)
43938 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43939 r=`${PWD_COMMAND}`; export r; \
43940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43941 $(NORMAL_TARGET_EXPORTS) \
43942 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
43943 for flag in $(EXTRA_TARGET_FLAGS); do \
43944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43945 done; \
43946 (cd $(TARGET_SUBDIR)/newlib && \
43947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43949 "RANLIB=$${RANLIB}" \
43950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43951 info) \
43952 || exit 1
43953
43954 @endif target-newlib
43955
43956 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
43957 maybe-dvi-target-newlib:
43958 @if target-newlib
43959 maybe-dvi-target-newlib: dvi-target-newlib
43960
43961 dvi-target-newlib: \
43962 configure-target-newlib
43963 @: $(MAKE); $(unstage)
43964 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43965 r=`${PWD_COMMAND}`; export r; \
43966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43967 $(NORMAL_TARGET_EXPORTS) \
43968 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
43969 for flag in $(EXTRA_TARGET_FLAGS); do \
43970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43971 done; \
43972 (cd $(TARGET_SUBDIR)/newlib && \
43973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43975 "RANLIB=$${RANLIB}" \
43976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43977 dvi) \
43978 || exit 1
43979
43980 @endif target-newlib
43981
43982 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
43983 maybe-pdf-target-newlib:
43984 @if target-newlib
43985 maybe-pdf-target-newlib: pdf-target-newlib
43986
43987 pdf-target-newlib: \
43988 configure-target-newlib
43989 @: $(MAKE); $(unstage)
43990 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43991 r=`${PWD_COMMAND}`; export r; \
43992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43993 $(NORMAL_TARGET_EXPORTS) \
43994 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
43995 for flag in $(EXTRA_TARGET_FLAGS); do \
43996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43997 done; \
43998 (cd $(TARGET_SUBDIR)/newlib && \
43999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44001 "RANLIB=$${RANLIB}" \
44002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44003 pdf) \
44004 || exit 1
44005
44006 @endif target-newlib
44007
44008 .PHONY: maybe-html-target-newlib html-target-newlib
44009 maybe-html-target-newlib:
44010 @if target-newlib
44011 maybe-html-target-newlib: html-target-newlib
44012
44013 html-target-newlib: \
44014 configure-target-newlib
44015 @: $(MAKE); $(unstage)
44016 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44017 r=`${PWD_COMMAND}`; export r; \
44018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44019 $(NORMAL_TARGET_EXPORTS) \
44020 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
44021 for flag in $(EXTRA_TARGET_FLAGS); do \
44022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44023 done; \
44024 (cd $(TARGET_SUBDIR)/newlib && \
44025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44027 "RANLIB=$${RANLIB}" \
44028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44029 html) \
44030 || exit 1
44031
44032 @endif target-newlib
44033
44034 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
44035 maybe-TAGS-target-newlib:
44036 @if target-newlib
44037 maybe-TAGS-target-newlib: TAGS-target-newlib
44038
44039 TAGS-target-newlib: \
44040 configure-target-newlib
44041 @: $(MAKE); $(unstage)
44042 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44043 r=`${PWD_COMMAND}`; export r; \
44044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44045 $(NORMAL_TARGET_EXPORTS) \
44046 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
44047 for flag in $(EXTRA_TARGET_FLAGS); do \
44048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44049 done; \
44050 (cd $(TARGET_SUBDIR)/newlib && \
44051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44053 "RANLIB=$${RANLIB}" \
44054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44055 TAGS) \
44056 || exit 1
44057
44058 @endif target-newlib
44059
44060 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
44061 maybe-install-info-target-newlib:
44062 @if target-newlib
44063 maybe-install-info-target-newlib: install-info-target-newlib
44064
44065 install-info-target-newlib: \
44066 configure-target-newlib \
44067 info-target-newlib
44068 @: $(MAKE); $(unstage)
44069 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44070 r=`${PWD_COMMAND}`; export r; \
44071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44072 $(NORMAL_TARGET_EXPORTS) \
44073 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
44074 for flag in $(EXTRA_TARGET_FLAGS); do \
44075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44076 done; \
44077 (cd $(TARGET_SUBDIR)/newlib && \
44078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44080 "RANLIB=$${RANLIB}" \
44081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44082 install-info) \
44083 || exit 1
44084
44085 @endif target-newlib
44086
44087 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
44088 maybe-install-pdf-target-newlib:
44089 @if target-newlib
44090 maybe-install-pdf-target-newlib: install-pdf-target-newlib
44091
44092 install-pdf-target-newlib: \
44093 configure-target-newlib \
44094 pdf-target-newlib
44095 @: $(MAKE); $(unstage)
44096 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44097 r=`${PWD_COMMAND}`; export r; \
44098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44099 $(NORMAL_TARGET_EXPORTS) \
44100 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
44101 for flag in $(EXTRA_TARGET_FLAGS); do \
44102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44103 done; \
44104 (cd $(TARGET_SUBDIR)/newlib && \
44105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44107 "RANLIB=$${RANLIB}" \
44108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44109 install-pdf) \
44110 || exit 1
44111
44112 @endif target-newlib
44113
44114 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
44115 maybe-install-html-target-newlib:
44116 @if target-newlib
44117 maybe-install-html-target-newlib: install-html-target-newlib
44118
44119 install-html-target-newlib: \
44120 configure-target-newlib \
44121 html-target-newlib
44122 @: $(MAKE); $(unstage)
44123 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44124 r=`${PWD_COMMAND}`; export r; \
44125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44126 $(NORMAL_TARGET_EXPORTS) \
44127 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
44128 for flag in $(EXTRA_TARGET_FLAGS); do \
44129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44130 done; \
44131 (cd $(TARGET_SUBDIR)/newlib && \
44132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44134 "RANLIB=$${RANLIB}" \
44135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44136 install-html) \
44137 || exit 1
44138
44139 @endif target-newlib
44140
44141 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
44142 maybe-installcheck-target-newlib:
44143 @if target-newlib
44144 maybe-installcheck-target-newlib: installcheck-target-newlib
44145
44146 installcheck-target-newlib: \
44147 configure-target-newlib
44148 @: $(MAKE); $(unstage)
44149 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44150 r=`${PWD_COMMAND}`; export r; \
44151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44152 $(NORMAL_TARGET_EXPORTS) \
44153 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
44154 for flag in $(EXTRA_TARGET_FLAGS); do \
44155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44156 done; \
44157 (cd $(TARGET_SUBDIR)/newlib && \
44158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44160 "RANLIB=$${RANLIB}" \
44161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44162 installcheck) \
44163 || exit 1
44164
44165 @endif target-newlib
44166
44167 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
44168 maybe-mostlyclean-target-newlib:
44169 @if target-newlib
44170 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
44171
44172 mostlyclean-target-newlib:
44173 @: $(MAKE); $(unstage)
44174 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44175 r=`${PWD_COMMAND}`; export r; \
44176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44177 $(NORMAL_TARGET_EXPORTS) \
44178 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
44179 for flag in $(EXTRA_TARGET_FLAGS); do \
44180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44181 done; \
44182 (cd $(TARGET_SUBDIR)/newlib && \
44183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44185 "RANLIB=$${RANLIB}" \
44186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44187 mostlyclean) \
44188 || exit 1
44189
44190 @endif target-newlib
44191
44192 .PHONY: maybe-clean-target-newlib clean-target-newlib
44193 maybe-clean-target-newlib:
44194 @if target-newlib
44195 maybe-clean-target-newlib: clean-target-newlib
44196
44197 clean-target-newlib:
44198 @: $(MAKE); $(unstage)
44199 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44200 r=`${PWD_COMMAND}`; export r; \
44201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44202 $(NORMAL_TARGET_EXPORTS) \
44203 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
44204 for flag in $(EXTRA_TARGET_FLAGS); do \
44205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44206 done; \
44207 (cd $(TARGET_SUBDIR)/newlib && \
44208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44210 "RANLIB=$${RANLIB}" \
44211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44212 clean) \
44213 || exit 1
44214
44215 @endif target-newlib
44216
44217 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
44218 maybe-distclean-target-newlib:
44219 @if target-newlib
44220 maybe-distclean-target-newlib: distclean-target-newlib
44221
44222 distclean-target-newlib:
44223 @: $(MAKE); $(unstage)
44224 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44225 r=`${PWD_COMMAND}`; export r; \
44226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44227 $(NORMAL_TARGET_EXPORTS) \
44228 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
44229 for flag in $(EXTRA_TARGET_FLAGS); do \
44230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44231 done; \
44232 (cd $(TARGET_SUBDIR)/newlib && \
44233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44235 "RANLIB=$${RANLIB}" \
44236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44237 distclean) \
44238 || exit 1
44239
44240 @endif target-newlib
44241
44242 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
44243 maybe-maintainer-clean-target-newlib:
44244 @if target-newlib
44245 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
44246
44247 maintainer-clean-target-newlib:
44248 @: $(MAKE); $(unstage)
44249 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44250 r=`${PWD_COMMAND}`; export r; \
44251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44252 $(NORMAL_TARGET_EXPORTS) \
44253 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
44254 for flag in $(EXTRA_TARGET_FLAGS); do \
44255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44256 done; \
44257 (cd $(TARGET_SUBDIR)/newlib && \
44258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44260 "RANLIB=$${RANLIB}" \
44261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44262 maintainer-clean) \
44263 || exit 1
44264
44265 @endif target-newlib
44266
44267
44268
44269
44270
44271 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
44272 maybe-configure-target-libgcc:
44273 @if gcc-bootstrap
44274 configure-target-libgcc: stage_current
44275 @endif gcc-bootstrap
44276 @if target-libgcc
44277 maybe-configure-target-libgcc: configure-target-libgcc
44278 configure-target-libgcc:
44279 @r=`${PWD_COMMAND}`; export r; \
44280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44281 echo "Checking multilib configuration for libgcc..."; \
44282 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44283 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44284 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44285 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44286 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44287 else \
44288 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44289 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44290 fi; \
44291 else \
44292 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44293 fi; \
44294 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44295 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44296 $(NORMAL_TARGET_EXPORTS) \
44297 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
44298 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
44299 case $(srcdir) in \
44300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44301 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44303 esac; \
44304 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44305 libsrcdir="$$s/libgcc"; \
44306 rm -f no-such-file || : ; \
44307 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44308 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44309 --target=${target_alias} $${srcdiroption} \
44310 || exit 1
44311 @endif target-libgcc
44312
44313
44314
44315 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
44316 maybe-configure-stage1-target-libgcc:
44317 @if target-libgcc-bootstrap
44318 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
44319 configure-stage1-target-libgcc:
44320 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44321 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44322 @r=`${PWD_COMMAND}`; export r; \
44323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44324 TFLAGS="$(STAGE1_TFLAGS)"; \
44325 echo "Checking multilib configuration for libgcc..."; \
44326 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44327 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44328 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44329 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44330 else \
44331 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44332 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44333 fi; \
44334 else \
44335 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44336 fi; \
44337 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44338 $(NORMAL_TARGET_EXPORTS) \
44339 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44340 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44341 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44342 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
44343 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44344 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44345 case $(srcdir) in \
44346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44347 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44349 esac; \
44350 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44351 libsrcdir="$$s/libgcc"; \
44352 $(SHELL) $${libsrcdir}/configure \
44353 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44354 --target=${target_alias} $${srcdiroption} \
44355 $(STAGE1_CONFIGURE_FLAGS)
44356 @endif target-libgcc-bootstrap
44357
44358 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
44359 maybe-configure-stage2-target-libgcc:
44360 @if target-libgcc-bootstrap
44361 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
44362 configure-stage2-target-libgcc:
44363 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44364 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44365 @r=`${PWD_COMMAND}`; export r; \
44366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44367 TFLAGS="$(STAGE2_TFLAGS)"; \
44368 echo "Checking multilib configuration for libgcc..."; \
44369 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44370 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44371 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44372 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44373 else \
44374 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44375 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44376 fi; \
44377 else \
44378 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44379 fi; \
44380 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44381 $(NORMAL_TARGET_EXPORTS) \
44382 \
44383 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44384 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44385 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44386 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
44387 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44388 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44389 case $(srcdir) in \
44390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44391 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44393 esac; \
44394 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44395 libsrcdir="$$s/libgcc"; \
44396 $(SHELL) $${libsrcdir}/configure \
44397 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44398 --target=${target_alias} $${srcdiroption} \
44399 --with-build-libsubdir=$(HOST_SUBDIR) \
44400 $(STAGE2_CONFIGURE_FLAGS)
44401 @endif target-libgcc-bootstrap
44402
44403 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
44404 maybe-configure-stage3-target-libgcc:
44405 @if target-libgcc-bootstrap
44406 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
44407 configure-stage3-target-libgcc:
44408 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44409 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44410 @r=`${PWD_COMMAND}`; export r; \
44411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44412 TFLAGS="$(STAGE3_TFLAGS)"; \
44413 echo "Checking multilib configuration for libgcc..."; \
44414 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44415 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44416 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44417 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44418 else \
44419 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44420 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44421 fi; \
44422 else \
44423 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44424 fi; \
44425 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44426 $(NORMAL_TARGET_EXPORTS) \
44427 \
44428 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44429 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44430 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44431 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
44432 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44433 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44434 case $(srcdir) in \
44435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44436 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44438 esac; \
44439 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44440 libsrcdir="$$s/libgcc"; \
44441 $(SHELL) $${libsrcdir}/configure \
44442 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44443 --target=${target_alias} $${srcdiroption} \
44444 --with-build-libsubdir=$(HOST_SUBDIR) \
44445 $(STAGE3_CONFIGURE_FLAGS)
44446 @endif target-libgcc-bootstrap
44447
44448 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
44449 maybe-configure-stage4-target-libgcc:
44450 @if target-libgcc-bootstrap
44451 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
44452 configure-stage4-target-libgcc:
44453 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44454 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44455 @r=`${PWD_COMMAND}`; export r; \
44456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44457 TFLAGS="$(STAGE4_TFLAGS)"; \
44458 echo "Checking multilib configuration for libgcc..."; \
44459 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44460 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44461 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44462 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44463 else \
44464 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44465 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44466 fi; \
44467 else \
44468 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44469 fi; \
44470 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44471 $(NORMAL_TARGET_EXPORTS) \
44472 \
44473 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44474 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44475 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44476 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
44477 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44478 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44479 case $(srcdir) in \
44480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44481 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44483 esac; \
44484 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44485 libsrcdir="$$s/libgcc"; \
44486 $(SHELL) $${libsrcdir}/configure \
44487 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44488 --target=${target_alias} $${srcdiroption} \
44489 --with-build-libsubdir=$(HOST_SUBDIR) \
44490 $(STAGE4_CONFIGURE_FLAGS)
44491 @endif target-libgcc-bootstrap
44492
44493 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
44494 maybe-configure-stageprofile-target-libgcc:
44495 @if target-libgcc-bootstrap
44496 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
44497 configure-stageprofile-target-libgcc:
44498 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44499 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44500 @r=`${PWD_COMMAND}`; export r; \
44501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44502 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44503 echo "Checking multilib configuration for libgcc..."; \
44504 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44505 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44506 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44507 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44508 else \
44509 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44510 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44511 fi; \
44512 else \
44513 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44514 fi; \
44515 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44516 $(NORMAL_TARGET_EXPORTS) \
44517 \
44518 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44519 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44520 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44521 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
44522 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44523 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44524 case $(srcdir) in \
44525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44526 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44528 esac; \
44529 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44530 libsrcdir="$$s/libgcc"; \
44531 $(SHELL) $${libsrcdir}/configure \
44532 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44533 --target=${target_alias} $${srcdiroption} \
44534 --with-build-libsubdir=$(HOST_SUBDIR) \
44535 $(STAGEprofile_CONFIGURE_FLAGS)
44536 @endif target-libgcc-bootstrap
44537
44538 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
44539 maybe-configure-stagefeedback-target-libgcc:
44540 @if target-libgcc-bootstrap
44541 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
44542 configure-stagefeedback-target-libgcc:
44543 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44544 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44545 @r=`${PWD_COMMAND}`; export r; \
44546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44547 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44548 echo "Checking multilib configuration for libgcc..."; \
44549 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44550 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44551 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44552 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44553 else \
44554 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44555 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44556 fi; \
44557 else \
44558 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44559 fi; \
44560 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44561 $(NORMAL_TARGET_EXPORTS) \
44562 \
44563 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44564 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44565 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44566 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
44567 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44568 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44569 case $(srcdir) in \
44570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44571 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44573 esac; \
44574 srcdiroption="--srcdir=$${topdir}/libgcc"; \
44575 libsrcdir="$$s/libgcc"; \
44576 $(SHELL) $${libsrcdir}/configure \
44577 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44578 --target=${target_alias} $${srcdiroption} \
44579 --with-build-libsubdir=$(HOST_SUBDIR) \
44580 $(STAGEfeedback_CONFIGURE_FLAGS)
44581 @endif target-libgcc-bootstrap
44582
44583
44584
44585
44586
44587 .PHONY: all-target-libgcc maybe-all-target-libgcc
44588 maybe-all-target-libgcc:
44589 @if gcc-bootstrap
44590 all-target-libgcc: stage_current
44591 @endif gcc-bootstrap
44592 @if target-libgcc
44593 TARGET-target-libgcc=all
44594 maybe-all-target-libgcc: all-target-libgcc
44595 all-target-libgcc: configure-target-libgcc
44596 @r=`${PWD_COMMAND}`; export r; \
44597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44598 $(NORMAL_TARGET_EXPORTS) \
44599 (cd $(TARGET_SUBDIR)/libgcc && \
44600 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44601 $(TARGET-target-libgcc))
44602 @endif target-libgcc
44603
44604
44605
44606 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
44607 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
44608 maybe-all-stage1-target-libgcc:
44609 maybe-clean-stage1-target-libgcc:
44610 @if target-libgcc-bootstrap
44611 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
44612 all-stage1: all-stage1-target-libgcc
44613 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
44614 all-stage1-target-libgcc: configure-stage1-target-libgcc
44615 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44616 @r=`${PWD_COMMAND}`; export r; \
44617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44618 TFLAGS="$(STAGE1_TFLAGS)"; \
44619 $(NORMAL_TARGET_EXPORTS) \
44620 cd $(TARGET_SUBDIR)/libgcc && \
44621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44622 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44623 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44624 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44628 $(EXTRA_TARGET_FLAGS) \
44629 TFLAGS="$(STAGE1_TFLAGS)" \
44630 $(TARGET-stage1-target-libgcc)
44631
44632 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
44633 clean-stage1: clean-stage1-target-libgcc
44634 clean-stage1-target-libgcc:
44635 @if [ $(current_stage) = stage1 ]; then \
44636 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44637 else \
44638 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
44639 $(MAKE) stage1-start; \
44640 fi; \
44641 cd $(TARGET_SUBDIR)/libgcc && \
44642 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44643 clean
44644 @endif target-libgcc-bootstrap
44645
44646
44647 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
44648 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
44649 maybe-all-stage2-target-libgcc:
44650 maybe-clean-stage2-target-libgcc:
44651 @if target-libgcc-bootstrap
44652 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
44653 all-stage2: all-stage2-target-libgcc
44654 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
44655 all-stage2-target-libgcc: configure-stage2-target-libgcc
44656 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44657 @r=`${PWD_COMMAND}`; export r; \
44658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44659 TFLAGS="$(STAGE2_TFLAGS)"; \
44660 $(NORMAL_TARGET_EXPORTS) \
44661 \
44662 cd $(TARGET_SUBDIR)/libgcc && \
44663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44664 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44665 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44666 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44670 $(EXTRA_TARGET_FLAGS) \
44671 TFLAGS="$(STAGE2_TFLAGS)" \
44672 $(TARGET-stage2-target-libgcc)
44673
44674 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
44675 clean-stage2: clean-stage2-target-libgcc
44676 clean-stage2-target-libgcc:
44677 @if [ $(current_stage) = stage2 ]; then \
44678 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44679 else \
44680 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
44681 $(MAKE) stage2-start; \
44682 fi; \
44683 cd $(TARGET_SUBDIR)/libgcc && \
44684 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44685 \
44686 clean
44687 @endif target-libgcc-bootstrap
44688
44689
44690 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
44691 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
44692 maybe-all-stage3-target-libgcc:
44693 maybe-clean-stage3-target-libgcc:
44694 @if target-libgcc-bootstrap
44695 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
44696 all-stage3: all-stage3-target-libgcc
44697 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
44698 all-stage3-target-libgcc: configure-stage3-target-libgcc
44699 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44700 @r=`${PWD_COMMAND}`; export r; \
44701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44702 TFLAGS="$(STAGE3_TFLAGS)"; \
44703 $(NORMAL_TARGET_EXPORTS) \
44704 \
44705 cd $(TARGET_SUBDIR)/libgcc && \
44706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44707 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44708 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44709 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44713 $(EXTRA_TARGET_FLAGS) \
44714 TFLAGS="$(STAGE3_TFLAGS)" \
44715 $(TARGET-stage3-target-libgcc)
44716
44717 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
44718 clean-stage3: clean-stage3-target-libgcc
44719 clean-stage3-target-libgcc:
44720 @if [ $(current_stage) = stage3 ]; then \
44721 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44722 else \
44723 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
44724 $(MAKE) stage3-start; \
44725 fi; \
44726 cd $(TARGET_SUBDIR)/libgcc && \
44727 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44728 \
44729 clean
44730 @endif target-libgcc-bootstrap
44731
44732
44733 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
44734 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
44735 maybe-all-stage4-target-libgcc:
44736 maybe-clean-stage4-target-libgcc:
44737 @if target-libgcc-bootstrap
44738 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
44739 all-stage4: all-stage4-target-libgcc
44740 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
44741 all-stage4-target-libgcc: configure-stage4-target-libgcc
44742 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44743 @r=`${PWD_COMMAND}`; export r; \
44744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44745 TFLAGS="$(STAGE4_TFLAGS)"; \
44746 $(NORMAL_TARGET_EXPORTS) \
44747 \
44748 cd $(TARGET_SUBDIR)/libgcc && \
44749 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44750 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44751 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44752 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44753 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44754 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44755 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44756 $(EXTRA_TARGET_FLAGS) \
44757 TFLAGS="$(STAGE4_TFLAGS)" \
44758 $(TARGET-stage4-target-libgcc)
44759
44760 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
44761 clean-stage4: clean-stage4-target-libgcc
44762 clean-stage4-target-libgcc:
44763 @if [ $(current_stage) = stage4 ]; then \
44764 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44765 else \
44766 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
44767 $(MAKE) stage4-start; \
44768 fi; \
44769 cd $(TARGET_SUBDIR)/libgcc && \
44770 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44771 \
44772 clean
44773 @endif target-libgcc-bootstrap
44774
44775
44776 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
44777 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
44778 maybe-all-stageprofile-target-libgcc:
44779 maybe-clean-stageprofile-target-libgcc:
44780 @if target-libgcc-bootstrap
44781 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
44782 all-stageprofile: all-stageprofile-target-libgcc
44783 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
44784 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
44785 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44786 @r=`${PWD_COMMAND}`; export r; \
44787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44788 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44789 $(NORMAL_TARGET_EXPORTS) \
44790 \
44791 cd $(TARGET_SUBDIR)/libgcc && \
44792 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44793 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44794 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44795 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44796 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44797 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44798 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44799 $(EXTRA_TARGET_FLAGS) \
44800 TFLAGS="$(STAGEprofile_TFLAGS)" \
44801 $(TARGET-stageprofile-target-libgcc)
44802
44803 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
44804 clean-stageprofile: clean-stageprofile-target-libgcc
44805 clean-stageprofile-target-libgcc:
44806 @if [ $(current_stage) = stageprofile ]; then \
44807 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44808 else \
44809 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
44810 $(MAKE) stageprofile-start; \
44811 fi; \
44812 cd $(TARGET_SUBDIR)/libgcc && \
44813 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44814 \
44815 clean
44816 @endif target-libgcc-bootstrap
44817
44818
44819 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
44820 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
44821 maybe-all-stagefeedback-target-libgcc:
44822 maybe-clean-stagefeedback-target-libgcc:
44823 @if target-libgcc-bootstrap
44824 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
44825 all-stagefeedback: all-stagefeedback-target-libgcc
44826 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
44827 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
44828 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44829 @r=`${PWD_COMMAND}`; export r; \
44830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44831 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44832 $(NORMAL_TARGET_EXPORTS) \
44833 \
44834 cd $(TARGET_SUBDIR)/libgcc && \
44835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44836 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44837 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44838 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44839 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44840 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44841 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44842 $(EXTRA_TARGET_FLAGS) \
44843 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44844 $(TARGET-stagefeedback-target-libgcc)
44845
44846 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
44847 clean-stagefeedback: clean-stagefeedback-target-libgcc
44848 clean-stagefeedback-target-libgcc:
44849 @if [ $(current_stage) = stagefeedback ]; then \
44850 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44851 else \
44852 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
44853 $(MAKE) stagefeedback-start; \
44854 fi; \
44855 cd $(TARGET_SUBDIR)/libgcc && \
44856 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44857 \
44858 clean
44859 @endif target-libgcc-bootstrap
44860
44861
44862
44863
44864
44865
44866 .PHONY: check-target-libgcc maybe-check-target-libgcc
44867 maybe-check-target-libgcc:
44868 @if target-libgcc
44869 maybe-check-target-libgcc: check-target-libgcc
44870
44871 # Dummy target for uncheckable module.
44872 check-target-libgcc:
44873
44874 @endif target-libgcc
44875
44876 .PHONY: install-target-libgcc maybe-install-target-libgcc
44877 maybe-install-target-libgcc:
44878 @if target-libgcc
44879 maybe-install-target-libgcc: install-target-libgcc
44880
44881 install-target-libgcc: installdirs
44882 @: $(MAKE); $(unstage)
44883 @r=`${PWD_COMMAND}`; export r; \
44884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44885 $(NORMAL_TARGET_EXPORTS) \
44886 (cd $(TARGET_SUBDIR)/libgcc && \
44887 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44888
44889 @endif target-libgcc
44890
44891 # Other targets (info, dvi, pdf, etc.)
44892
44893 .PHONY: maybe-info-target-libgcc info-target-libgcc
44894 maybe-info-target-libgcc:
44895 @if target-libgcc
44896 maybe-info-target-libgcc: info-target-libgcc
44897
44898 info-target-libgcc: \
44899 configure-target-libgcc
44900 @: $(MAKE); $(unstage)
44901 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44902 r=`${PWD_COMMAND}`; export r; \
44903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44904 $(NORMAL_TARGET_EXPORTS) \
44905 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
44906 for flag in $(EXTRA_TARGET_FLAGS); do \
44907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44908 done; \
44909 (cd $(TARGET_SUBDIR)/libgcc && \
44910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44912 "RANLIB=$${RANLIB}" \
44913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44914 info) \
44915 || exit 1
44916
44917 @endif target-libgcc
44918
44919 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
44920 maybe-dvi-target-libgcc:
44921 @if target-libgcc
44922 maybe-dvi-target-libgcc: dvi-target-libgcc
44923
44924 dvi-target-libgcc: \
44925 configure-target-libgcc
44926 @: $(MAKE); $(unstage)
44927 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44928 r=`${PWD_COMMAND}`; export r; \
44929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44930 $(NORMAL_TARGET_EXPORTS) \
44931 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
44932 for flag in $(EXTRA_TARGET_FLAGS); do \
44933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44934 done; \
44935 (cd $(TARGET_SUBDIR)/libgcc && \
44936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44938 "RANLIB=$${RANLIB}" \
44939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44940 dvi) \
44941 || exit 1
44942
44943 @endif target-libgcc
44944
44945 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
44946 maybe-pdf-target-libgcc:
44947 @if target-libgcc
44948 maybe-pdf-target-libgcc: pdf-target-libgcc
44949
44950 pdf-target-libgcc: \
44951 configure-target-libgcc
44952 @: $(MAKE); $(unstage)
44953 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44954 r=`${PWD_COMMAND}`; export r; \
44955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44956 $(NORMAL_TARGET_EXPORTS) \
44957 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
44958 for flag in $(EXTRA_TARGET_FLAGS); do \
44959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44960 done; \
44961 (cd $(TARGET_SUBDIR)/libgcc && \
44962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44964 "RANLIB=$${RANLIB}" \
44965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44966 pdf) \
44967 || exit 1
44968
44969 @endif target-libgcc
44970
44971 .PHONY: maybe-html-target-libgcc html-target-libgcc
44972 maybe-html-target-libgcc:
44973 @if target-libgcc
44974 maybe-html-target-libgcc: html-target-libgcc
44975
44976 html-target-libgcc: \
44977 configure-target-libgcc
44978 @: $(MAKE); $(unstage)
44979 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44980 r=`${PWD_COMMAND}`; export r; \
44981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44982 $(NORMAL_TARGET_EXPORTS) \
44983 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
44984 for flag in $(EXTRA_TARGET_FLAGS); do \
44985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44986 done; \
44987 (cd $(TARGET_SUBDIR)/libgcc && \
44988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44990 "RANLIB=$${RANLIB}" \
44991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44992 html) \
44993 || exit 1
44994
44995 @endif target-libgcc
44996
44997 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
44998 maybe-TAGS-target-libgcc:
44999 @if target-libgcc
45000 maybe-TAGS-target-libgcc: TAGS-target-libgcc
45001
45002 TAGS-target-libgcc: \
45003 configure-target-libgcc
45004 @: $(MAKE); $(unstage)
45005 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45006 r=`${PWD_COMMAND}`; export r; \
45007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45008 $(NORMAL_TARGET_EXPORTS) \
45009 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
45010 for flag in $(EXTRA_TARGET_FLAGS); do \
45011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45012 done; \
45013 (cd $(TARGET_SUBDIR)/libgcc && \
45014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45016 "RANLIB=$${RANLIB}" \
45017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45018 TAGS) \
45019 || exit 1
45020
45021 @endif target-libgcc
45022
45023 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
45024 maybe-install-info-target-libgcc:
45025 @if target-libgcc
45026 maybe-install-info-target-libgcc: install-info-target-libgcc
45027
45028 install-info-target-libgcc: \
45029 configure-target-libgcc \
45030 info-target-libgcc
45031 @: $(MAKE); $(unstage)
45032 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45033 r=`${PWD_COMMAND}`; export r; \
45034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45035 $(NORMAL_TARGET_EXPORTS) \
45036 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
45037 for flag in $(EXTRA_TARGET_FLAGS); do \
45038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45039 done; \
45040 (cd $(TARGET_SUBDIR)/libgcc && \
45041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45043 "RANLIB=$${RANLIB}" \
45044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45045 install-info) \
45046 || exit 1
45047
45048 @endif target-libgcc
45049
45050 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
45051 maybe-install-pdf-target-libgcc:
45052 @if target-libgcc
45053 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
45054
45055 install-pdf-target-libgcc: \
45056 configure-target-libgcc \
45057 pdf-target-libgcc
45058 @: $(MAKE); $(unstage)
45059 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45060 r=`${PWD_COMMAND}`; export r; \
45061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45062 $(NORMAL_TARGET_EXPORTS) \
45063 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
45064 for flag in $(EXTRA_TARGET_FLAGS); do \
45065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45066 done; \
45067 (cd $(TARGET_SUBDIR)/libgcc && \
45068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45070 "RANLIB=$${RANLIB}" \
45071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45072 install-pdf) \
45073 || exit 1
45074
45075 @endif target-libgcc
45076
45077 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
45078 maybe-install-html-target-libgcc:
45079 @if target-libgcc
45080 maybe-install-html-target-libgcc: install-html-target-libgcc
45081
45082 install-html-target-libgcc: \
45083 configure-target-libgcc \
45084 html-target-libgcc
45085 @: $(MAKE); $(unstage)
45086 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45087 r=`${PWD_COMMAND}`; export r; \
45088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45089 $(NORMAL_TARGET_EXPORTS) \
45090 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
45091 for flag in $(EXTRA_TARGET_FLAGS); do \
45092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45093 done; \
45094 (cd $(TARGET_SUBDIR)/libgcc && \
45095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45097 "RANLIB=$${RANLIB}" \
45098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45099 install-html) \
45100 || exit 1
45101
45102 @endif target-libgcc
45103
45104 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
45105 maybe-installcheck-target-libgcc:
45106 @if target-libgcc
45107 maybe-installcheck-target-libgcc: installcheck-target-libgcc
45108
45109 installcheck-target-libgcc: \
45110 configure-target-libgcc
45111 @: $(MAKE); $(unstage)
45112 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45113 r=`${PWD_COMMAND}`; export r; \
45114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45115 $(NORMAL_TARGET_EXPORTS) \
45116 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
45117 for flag in $(EXTRA_TARGET_FLAGS); do \
45118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45119 done; \
45120 (cd $(TARGET_SUBDIR)/libgcc && \
45121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45123 "RANLIB=$${RANLIB}" \
45124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45125 installcheck) \
45126 || exit 1
45127
45128 @endif target-libgcc
45129
45130 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
45131 maybe-mostlyclean-target-libgcc:
45132 @if target-libgcc
45133 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
45134
45135 mostlyclean-target-libgcc:
45136 @: $(MAKE); $(unstage)
45137 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45138 r=`${PWD_COMMAND}`; export r; \
45139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45140 $(NORMAL_TARGET_EXPORTS) \
45141 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
45142 for flag in $(EXTRA_TARGET_FLAGS); do \
45143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45144 done; \
45145 (cd $(TARGET_SUBDIR)/libgcc && \
45146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45148 "RANLIB=$${RANLIB}" \
45149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45150 mostlyclean) \
45151 || exit 1
45152
45153 @endif target-libgcc
45154
45155 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
45156 maybe-clean-target-libgcc:
45157 @if target-libgcc
45158 maybe-clean-target-libgcc: clean-target-libgcc
45159
45160 clean-target-libgcc:
45161 @: $(MAKE); $(unstage)
45162 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45163 r=`${PWD_COMMAND}`; export r; \
45164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45165 $(NORMAL_TARGET_EXPORTS) \
45166 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
45167 for flag in $(EXTRA_TARGET_FLAGS); do \
45168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45169 done; \
45170 (cd $(TARGET_SUBDIR)/libgcc && \
45171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45173 "RANLIB=$${RANLIB}" \
45174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45175 clean) \
45176 || exit 1
45177
45178 @endif target-libgcc
45179
45180 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
45181 maybe-distclean-target-libgcc:
45182 @if target-libgcc
45183 maybe-distclean-target-libgcc: distclean-target-libgcc
45184
45185 distclean-target-libgcc:
45186 @: $(MAKE); $(unstage)
45187 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45188 r=`${PWD_COMMAND}`; export r; \
45189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45190 $(NORMAL_TARGET_EXPORTS) \
45191 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
45192 for flag in $(EXTRA_TARGET_FLAGS); do \
45193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45194 done; \
45195 (cd $(TARGET_SUBDIR)/libgcc && \
45196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45198 "RANLIB=$${RANLIB}" \
45199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45200 distclean) \
45201 || exit 1
45202
45203 @endif target-libgcc
45204
45205 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
45206 maybe-maintainer-clean-target-libgcc:
45207 @if target-libgcc
45208 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
45209
45210 maintainer-clean-target-libgcc:
45211 @: $(MAKE); $(unstage)
45212 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45213 r=`${PWD_COMMAND}`; export r; \
45214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45215 $(NORMAL_TARGET_EXPORTS) \
45216 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
45217 for flag in $(EXTRA_TARGET_FLAGS); do \
45218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45219 done; \
45220 (cd $(TARGET_SUBDIR)/libgcc && \
45221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45223 "RANLIB=$${RANLIB}" \
45224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45225 maintainer-clean) \
45226 || exit 1
45227
45228 @endif target-libgcc
45229
45230
45231
45232
45233
45234 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
45235 maybe-configure-target-libgfortran:
45236 @if gcc-bootstrap
45237 configure-target-libgfortran: stage_current
45238 @endif gcc-bootstrap
45239 @if target-libgfortran
45240 maybe-configure-target-libgfortran: configure-target-libgfortran
45241 configure-target-libgfortran:
45242 @: $(MAKE); $(unstage)
45243 @r=`${PWD_COMMAND}`; export r; \
45244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45245 echo "Checking multilib configuration for libgfortran..."; \
45246 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
45247 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
45248 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
45249 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
45250 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
45251 else \
45252 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
45253 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
45254 fi; \
45255 else \
45256 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
45257 fi; \
45258 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
45259 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
45260 $(NORMAL_TARGET_EXPORTS) \
45261 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
45262 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
45263 case $(srcdir) in \
45264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45265 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
45266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45267 esac; \
45268 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
45269 libsrcdir="$$s/libgfortran"; \
45270 rm -f no-such-file || : ; \
45271 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45272 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45273 --target=${target_alias} $${srcdiroption} \
45274 || exit 1
45275 @endif target-libgfortran
45276
45277
45278
45279
45280
45281 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
45282 maybe-all-target-libgfortran:
45283 @if gcc-bootstrap
45284 all-target-libgfortran: stage_current
45285 @endif gcc-bootstrap
45286 @if target-libgfortran
45287 TARGET-target-libgfortran=all
45288 maybe-all-target-libgfortran: all-target-libgfortran
45289 all-target-libgfortran: configure-target-libgfortran
45290 @: $(MAKE); $(unstage)
45291 @r=`${PWD_COMMAND}`; export r; \
45292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45293 $(NORMAL_TARGET_EXPORTS) \
45294 (cd $(TARGET_SUBDIR)/libgfortran && \
45295 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45296 $(TARGET-target-libgfortran))
45297 @endif target-libgfortran
45298
45299
45300
45301
45302
45303 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
45304 maybe-check-target-libgfortran:
45305 @if target-libgfortran
45306 maybe-check-target-libgfortran: check-target-libgfortran
45307
45308 check-target-libgfortran:
45309 @: $(MAKE); $(unstage)
45310 @r=`${PWD_COMMAND}`; export r; \
45311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45312 $(NORMAL_TARGET_EXPORTS) \
45313 (cd $(TARGET_SUBDIR)/libgfortran && \
45314 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45315
45316 @endif target-libgfortran
45317
45318 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
45319 maybe-install-target-libgfortran:
45320 @if target-libgfortran
45321 maybe-install-target-libgfortran: install-target-libgfortran
45322
45323 install-target-libgfortran: installdirs
45324 @: $(MAKE); $(unstage)
45325 @r=`${PWD_COMMAND}`; export r; \
45326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45327 $(NORMAL_TARGET_EXPORTS) \
45328 (cd $(TARGET_SUBDIR)/libgfortran && \
45329 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45330
45331 @endif target-libgfortran
45332
45333 # Other targets (info, dvi, pdf, etc.)
45334
45335 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
45336 maybe-info-target-libgfortran:
45337 @if target-libgfortran
45338 maybe-info-target-libgfortran: info-target-libgfortran
45339
45340 info-target-libgfortran: \
45341 configure-target-libgfortran
45342 @: $(MAKE); $(unstage)
45343 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45344 r=`${PWD_COMMAND}`; export r; \
45345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45346 $(NORMAL_TARGET_EXPORTS) \
45347 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
45348 for flag in $(EXTRA_TARGET_FLAGS); do \
45349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45350 done; \
45351 (cd $(TARGET_SUBDIR)/libgfortran && \
45352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45354 "RANLIB=$${RANLIB}" \
45355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45356 info) \
45357 || exit 1
45358
45359 @endif target-libgfortran
45360
45361 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
45362 maybe-dvi-target-libgfortran:
45363 @if target-libgfortran
45364 maybe-dvi-target-libgfortran: dvi-target-libgfortran
45365
45366 dvi-target-libgfortran: \
45367 configure-target-libgfortran
45368 @: $(MAKE); $(unstage)
45369 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45370 r=`${PWD_COMMAND}`; export r; \
45371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45372 $(NORMAL_TARGET_EXPORTS) \
45373 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
45374 for flag in $(EXTRA_TARGET_FLAGS); do \
45375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45376 done; \
45377 (cd $(TARGET_SUBDIR)/libgfortran && \
45378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45380 "RANLIB=$${RANLIB}" \
45381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45382 dvi) \
45383 || exit 1
45384
45385 @endif target-libgfortran
45386
45387 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
45388 maybe-pdf-target-libgfortran:
45389 @if target-libgfortran
45390 maybe-pdf-target-libgfortran: pdf-target-libgfortran
45391
45392 pdf-target-libgfortran: \
45393 configure-target-libgfortran
45394 @: $(MAKE); $(unstage)
45395 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45396 r=`${PWD_COMMAND}`; export r; \
45397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45398 $(NORMAL_TARGET_EXPORTS) \
45399 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
45400 for flag in $(EXTRA_TARGET_FLAGS); do \
45401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45402 done; \
45403 (cd $(TARGET_SUBDIR)/libgfortran && \
45404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45406 "RANLIB=$${RANLIB}" \
45407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45408 pdf) \
45409 || exit 1
45410
45411 @endif target-libgfortran
45412
45413 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
45414 maybe-html-target-libgfortran:
45415 @if target-libgfortran
45416 maybe-html-target-libgfortran: html-target-libgfortran
45417
45418 html-target-libgfortran: \
45419 configure-target-libgfortran
45420 @: $(MAKE); $(unstage)
45421 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45422 r=`${PWD_COMMAND}`; export r; \
45423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45424 $(NORMAL_TARGET_EXPORTS) \
45425 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
45426 for flag in $(EXTRA_TARGET_FLAGS); do \
45427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45428 done; \
45429 (cd $(TARGET_SUBDIR)/libgfortran && \
45430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45432 "RANLIB=$${RANLIB}" \
45433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45434 html) \
45435 || exit 1
45436
45437 @endif target-libgfortran
45438
45439 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
45440 maybe-TAGS-target-libgfortran:
45441 @if target-libgfortran
45442 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
45443
45444 TAGS-target-libgfortran: \
45445 configure-target-libgfortran
45446 @: $(MAKE); $(unstage)
45447 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45448 r=`${PWD_COMMAND}`; export r; \
45449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45450 $(NORMAL_TARGET_EXPORTS) \
45451 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
45452 for flag in $(EXTRA_TARGET_FLAGS); do \
45453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45454 done; \
45455 (cd $(TARGET_SUBDIR)/libgfortran && \
45456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45458 "RANLIB=$${RANLIB}" \
45459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45460 TAGS) \
45461 || exit 1
45462
45463 @endif target-libgfortran
45464
45465 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
45466 maybe-install-info-target-libgfortran:
45467 @if target-libgfortran
45468 maybe-install-info-target-libgfortran: install-info-target-libgfortran
45469
45470 install-info-target-libgfortran: \
45471 configure-target-libgfortran \
45472 info-target-libgfortran
45473 @: $(MAKE); $(unstage)
45474 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45475 r=`${PWD_COMMAND}`; export r; \
45476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45477 $(NORMAL_TARGET_EXPORTS) \
45478 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
45479 for flag in $(EXTRA_TARGET_FLAGS); do \
45480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45481 done; \
45482 (cd $(TARGET_SUBDIR)/libgfortran && \
45483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45485 "RANLIB=$${RANLIB}" \
45486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45487 install-info) \
45488 || exit 1
45489
45490 @endif target-libgfortran
45491
45492 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
45493 maybe-install-pdf-target-libgfortran:
45494 @if target-libgfortran
45495 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
45496
45497 install-pdf-target-libgfortran: \
45498 configure-target-libgfortran \
45499 pdf-target-libgfortran
45500 @: $(MAKE); $(unstage)
45501 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45502 r=`${PWD_COMMAND}`; export r; \
45503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45504 $(NORMAL_TARGET_EXPORTS) \
45505 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
45506 for flag in $(EXTRA_TARGET_FLAGS); do \
45507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45508 done; \
45509 (cd $(TARGET_SUBDIR)/libgfortran && \
45510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45512 "RANLIB=$${RANLIB}" \
45513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45514 install-pdf) \
45515 || exit 1
45516
45517 @endif target-libgfortran
45518
45519 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
45520 maybe-install-html-target-libgfortran:
45521 @if target-libgfortran
45522 maybe-install-html-target-libgfortran: install-html-target-libgfortran
45523
45524 install-html-target-libgfortran: \
45525 configure-target-libgfortran \
45526 html-target-libgfortran
45527 @: $(MAKE); $(unstage)
45528 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45529 r=`${PWD_COMMAND}`; export r; \
45530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45531 $(NORMAL_TARGET_EXPORTS) \
45532 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
45533 for flag in $(EXTRA_TARGET_FLAGS); do \
45534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45535 done; \
45536 (cd $(TARGET_SUBDIR)/libgfortran && \
45537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45539 "RANLIB=$${RANLIB}" \
45540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45541 install-html) \
45542 || exit 1
45543
45544 @endif target-libgfortran
45545
45546 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
45547 maybe-installcheck-target-libgfortran:
45548 @if target-libgfortran
45549 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
45550
45551 installcheck-target-libgfortran: \
45552 configure-target-libgfortran
45553 @: $(MAKE); $(unstage)
45554 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45555 r=`${PWD_COMMAND}`; export r; \
45556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45557 $(NORMAL_TARGET_EXPORTS) \
45558 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
45559 for flag in $(EXTRA_TARGET_FLAGS); do \
45560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45561 done; \
45562 (cd $(TARGET_SUBDIR)/libgfortran && \
45563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45565 "RANLIB=$${RANLIB}" \
45566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45567 installcheck) \
45568 || exit 1
45569
45570 @endif target-libgfortran
45571
45572 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
45573 maybe-mostlyclean-target-libgfortran:
45574 @if target-libgfortran
45575 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
45576
45577 mostlyclean-target-libgfortran:
45578 @: $(MAKE); $(unstage)
45579 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45580 r=`${PWD_COMMAND}`; export r; \
45581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45582 $(NORMAL_TARGET_EXPORTS) \
45583 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
45584 for flag in $(EXTRA_TARGET_FLAGS); do \
45585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45586 done; \
45587 (cd $(TARGET_SUBDIR)/libgfortran && \
45588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45590 "RANLIB=$${RANLIB}" \
45591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45592 mostlyclean) \
45593 || exit 1
45594
45595 @endif target-libgfortran
45596
45597 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
45598 maybe-clean-target-libgfortran:
45599 @if target-libgfortran
45600 maybe-clean-target-libgfortran: clean-target-libgfortran
45601
45602 clean-target-libgfortran:
45603 @: $(MAKE); $(unstage)
45604 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45605 r=`${PWD_COMMAND}`; export r; \
45606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45607 $(NORMAL_TARGET_EXPORTS) \
45608 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
45609 for flag in $(EXTRA_TARGET_FLAGS); do \
45610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45611 done; \
45612 (cd $(TARGET_SUBDIR)/libgfortran && \
45613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45615 "RANLIB=$${RANLIB}" \
45616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45617 clean) \
45618 || exit 1
45619
45620 @endif target-libgfortran
45621
45622 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
45623 maybe-distclean-target-libgfortran:
45624 @if target-libgfortran
45625 maybe-distclean-target-libgfortran: distclean-target-libgfortran
45626
45627 distclean-target-libgfortran:
45628 @: $(MAKE); $(unstage)
45629 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45630 r=`${PWD_COMMAND}`; export r; \
45631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45632 $(NORMAL_TARGET_EXPORTS) \
45633 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
45634 for flag in $(EXTRA_TARGET_FLAGS); do \
45635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45636 done; \
45637 (cd $(TARGET_SUBDIR)/libgfortran && \
45638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45640 "RANLIB=$${RANLIB}" \
45641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45642 distclean) \
45643 || exit 1
45644
45645 @endif target-libgfortran
45646
45647 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
45648 maybe-maintainer-clean-target-libgfortran:
45649 @if target-libgfortran
45650 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
45651
45652 maintainer-clean-target-libgfortran:
45653 @: $(MAKE); $(unstage)
45654 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45655 r=`${PWD_COMMAND}`; export r; \
45656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45657 $(NORMAL_TARGET_EXPORTS) \
45658 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
45659 for flag in $(EXTRA_TARGET_FLAGS); do \
45660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45661 done; \
45662 (cd $(TARGET_SUBDIR)/libgfortran && \
45663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45665 "RANLIB=$${RANLIB}" \
45666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45667 maintainer-clean) \
45668 || exit 1
45669
45670 @endif target-libgfortran
45671
45672
45673
45674
45675
45676 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
45677 maybe-configure-target-libobjc:
45678 @if gcc-bootstrap
45679 configure-target-libobjc: stage_current
45680 @endif gcc-bootstrap
45681 @if target-libobjc
45682 maybe-configure-target-libobjc: configure-target-libobjc
45683 configure-target-libobjc:
45684 @: $(MAKE); $(unstage)
45685 @r=`${PWD_COMMAND}`; export r; \
45686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45687 echo "Checking multilib configuration for libobjc..."; \
45688 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
45689 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
45690 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45691 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45692 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
45693 else \
45694 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
45695 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45696 fi; \
45697 else \
45698 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45699 fi; \
45700 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
45701 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
45702 $(NORMAL_TARGET_EXPORTS) \
45703 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
45704 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
45705 case $(srcdir) in \
45706 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45707 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
45708 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45709 esac; \
45710 srcdiroption="--srcdir=$${topdir}/libobjc"; \
45711 libsrcdir="$$s/libobjc"; \
45712 rm -f no-such-file || : ; \
45713 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45714 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45715 --target=${target_alias} $${srcdiroption} \
45716 || exit 1
45717 @endif target-libobjc
45718
45719
45720
45721
45722
45723 .PHONY: all-target-libobjc maybe-all-target-libobjc
45724 maybe-all-target-libobjc:
45725 @if gcc-bootstrap
45726 all-target-libobjc: stage_current
45727 @endif gcc-bootstrap
45728 @if target-libobjc
45729 TARGET-target-libobjc=all
45730 maybe-all-target-libobjc: all-target-libobjc
45731 all-target-libobjc: configure-target-libobjc
45732 @: $(MAKE); $(unstage)
45733 @r=`${PWD_COMMAND}`; export r; \
45734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45735 $(NORMAL_TARGET_EXPORTS) \
45736 (cd $(TARGET_SUBDIR)/libobjc && \
45737 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45738 $(TARGET-target-libobjc))
45739 @endif target-libobjc
45740
45741
45742
45743
45744
45745 .PHONY: check-target-libobjc maybe-check-target-libobjc
45746 maybe-check-target-libobjc:
45747 @if target-libobjc
45748 maybe-check-target-libobjc: check-target-libobjc
45749
45750 check-target-libobjc:
45751 @: $(MAKE); $(unstage)
45752 @r=`${PWD_COMMAND}`; export r; \
45753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45754 $(NORMAL_TARGET_EXPORTS) \
45755 (cd $(TARGET_SUBDIR)/libobjc && \
45756 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45757
45758 @endif target-libobjc
45759
45760 .PHONY: install-target-libobjc maybe-install-target-libobjc
45761 maybe-install-target-libobjc:
45762 @if target-libobjc
45763 maybe-install-target-libobjc: install-target-libobjc
45764
45765 install-target-libobjc: installdirs
45766 @: $(MAKE); $(unstage)
45767 @r=`${PWD_COMMAND}`; export r; \
45768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45769 $(NORMAL_TARGET_EXPORTS) \
45770 (cd $(TARGET_SUBDIR)/libobjc && \
45771 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45772
45773 @endif target-libobjc
45774
45775 # Other targets (info, dvi, pdf, etc.)
45776
45777 .PHONY: maybe-info-target-libobjc info-target-libobjc
45778 maybe-info-target-libobjc:
45779 @if target-libobjc
45780 maybe-info-target-libobjc: info-target-libobjc
45781
45782 info-target-libobjc: \
45783 configure-target-libobjc
45784 @: $(MAKE); $(unstage)
45785 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45786 r=`${PWD_COMMAND}`; export r; \
45787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45788 $(NORMAL_TARGET_EXPORTS) \
45789 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
45790 for flag in $(EXTRA_TARGET_FLAGS); do \
45791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45792 done; \
45793 (cd $(TARGET_SUBDIR)/libobjc && \
45794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45796 "RANLIB=$${RANLIB}" \
45797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45798 info) \
45799 || exit 1
45800
45801 @endif target-libobjc
45802
45803 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
45804 maybe-dvi-target-libobjc:
45805 @if target-libobjc
45806 maybe-dvi-target-libobjc: dvi-target-libobjc
45807
45808 dvi-target-libobjc: \
45809 configure-target-libobjc
45810 @: $(MAKE); $(unstage)
45811 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45812 r=`${PWD_COMMAND}`; export r; \
45813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45814 $(NORMAL_TARGET_EXPORTS) \
45815 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
45816 for flag in $(EXTRA_TARGET_FLAGS); do \
45817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45818 done; \
45819 (cd $(TARGET_SUBDIR)/libobjc && \
45820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45822 "RANLIB=$${RANLIB}" \
45823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45824 dvi) \
45825 || exit 1
45826
45827 @endif target-libobjc
45828
45829 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
45830 maybe-pdf-target-libobjc:
45831 @if target-libobjc
45832 maybe-pdf-target-libobjc: pdf-target-libobjc
45833
45834 pdf-target-libobjc: \
45835 configure-target-libobjc
45836 @: $(MAKE); $(unstage)
45837 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45838 r=`${PWD_COMMAND}`; export r; \
45839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45840 $(NORMAL_TARGET_EXPORTS) \
45841 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
45842 for flag in $(EXTRA_TARGET_FLAGS); do \
45843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45844 done; \
45845 (cd $(TARGET_SUBDIR)/libobjc && \
45846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45848 "RANLIB=$${RANLIB}" \
45849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45850 pdf) \
45851 || exit 1
45852
45853 @endif target-libobjc
45854
45855 .PHONY: maybe-html-target-libobjc html-target-libobjc
45856 maybe-html-target-libobjc:
45857 @if target-libobjc
45858 maybe-html-target-libobjc: html-target-libobjc
45859
45860 html-target-libobjc: \
45861 configure-target-libobjc
45862 @: $(MAKE); $(unstage)
45863 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45864 r=`${PWD_COMMAND}`; export r; \
45865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45866 $(NORMAL_TARGET_EXPORTS) \
45867 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
45868 for flag in $(EXTRA_TARGET_FLAGS); do \
45869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45870 done; \
45871 (cd $(TARGET_SUBDIR)/libobjc && \
45872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45874 "RANLIB=$${RANLIB}" \
45875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45876 html) \
45877 || exit 1
45878
45879 @endif target-libobjc
45880
45881 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
45882 maybe-TAGS-target-libobjc:
45883 @if target-libobjc
45884 maybe-TAGS-target-libobjc: TAGS-target-libobjc
45885
45886 TAGS-target-libobjc: \
45887 configure-target-libobjc
45888 @: $(MAKE); $(unstage)
45889 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45890 r=`${PWD_COMMAND}`; export r; \
45891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45892 $(NORMAL_TARGET_EXPORTS) \
45893 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
45894 for flag in $(EXTRA_TARGET_FLAGS); do \
45895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45896 done; \
45897 (cd $(TARGET_SUBDIR)/libobjc && \
45898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45900 "RANLIB=$${RANLIB}" \
45901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45902 TAGS) \
45903 || exit 1
45904
45905 @endif target-libobjc
45906
45907 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
45908 maybe-install-info-target-libobjc:
45909 @if target-libobjc
45910 maybe-install-info-target-libobjc: install-info-target-libobjc
45911
45912 install-info-target-libobjc: \
45913 configure-target-libobjc \
45914 info-target-libobjc
45915 @: $(MAKE); $(unstage)
45916 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45917 r=`${PWD_COMMAND}`; export r; \
45918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45919 $(NORMAL_TARGET_EXPORTS) \
45920 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
45921 for flag in $(EXTRA_TARGET_FLAGS); do \
45922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45923 done; \
45924 (cd $(TARGET_SUBDIR)/libobjc && \
45925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45927 "RANLIB=$${RANLIB}" \
45928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45929 install-info) \
45930 || exit 1
45931
45932 @endif target-libobjc
45933
45934 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
45935 maybe-install-pdf-target-libobjc:
45936 @if target-libobjc
45937 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
45938
45939 install-pdf-target-libobjc: \
45940 configure-target-libobjc \
45941 pdf-target-libobjc
45942 @: $(MAKE); $(unstage)
45943 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45944 r=`${PWD_COMMAND}`; export r; \
45945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45946 $(NORMAL_TARGET_EXPORTS) \
45947 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
45948 for flag in $(EXTRA_TARGET_FLAGS); do \
45949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45950 done; \
45951 (cd $(TARGET_SUBDIR)/libobjc && \
45952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45954 "RANLIB=$${RANLIB}" \
45955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45956 install-pdf) \
45957 || exit 1
45958
45959 @endif target-libobjc
45960
45961 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
45962 maybe-install-html-target-libobjc:
45963 @if target-libobjc
45964 maybe-install-html-target-libobjc: install-html-target-libobjc
45965
45966 install-html-target-libobjc: \
45967 configure-target-libobjc \
45968 html-target-libobjc
45969 @: $(MAKE); $(unstage)
45970 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45971 r=`${PWD_COMMAND}`; export r; \
45972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45973 $(NORMAL_TARGET_EXPORTS) \
45974 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
45975 for flag in $(EXTRA_TARGET_FLAGS); do \
45976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45977 done; \
45978 (cd $(TARGET_SUBDIR)/libobjc && \
45979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45981 "RANLIB=$${RANLIB}" \
45982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45983 install-html) \
45984 || exit 1
45985
45986 @endif target-libobjc
45987
45988 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
45989 maybe-installcheck-target-libobjc:
45990 @if target-libobjc
45991 maybe-installcheck-target-libobjc: installcheck-target-libobjc
45992
45993 installcheck-target-libobjc: \
45994 configure-target-libobjc
45995 @: $(MAKE); $(unstage)
45996 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45997 r=`${PWD_COMMAND}`; export r; \
45998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45999 $(NORMAL_TARGET_EXPORTS) \
46000 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
46001 for flag in $(EXTRA_TARGET_FLAGS); do \
46002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46003 done; \
46004 (cd $(TARGET_SUBDIR)/libobjc && \
46005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46007 "RANLIB=$${RANLIB}" \
46008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46009 installcheck) \
46010 || exit 1
46011
46012 @endif target-libobjc
46013
46014 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
46015 maybe-mostlyclean-target-libobjc:
46016 @if target-libobjc
46017 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
46018
46019 mostlyclean-target-libobjc:
46020 @: $(MAKE); $(unstage)
46021 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46022 r=`${PWD_COMMAND}`; export r; \
46023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46024 $(NORMAL_TARGET_EXPORTS) \
46025 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
46026 for flag in $(EXTRA_TARGET_FLAGS); do \
46027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46028 done; \
46029 (cd $(TARGET_SUBDIR)/libobjc && \
46030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46032 "RANLIB=$${RANLIB}" \
46033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46034 mostlyclean) \
46035 || exit 1
46036
46037 @endif target-libobjc
46038
46039 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
46040 maybe-clean-target-libobjc:
46041 @if target-libobjc
46042 maybe-clean-target-libobjc: clean-target-libobjc
46043
46044 clean-target-libobjc:
46045 @: $(MAKE); $(unstage)
46046 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46047 r=`${PWD_COMMAND}`; export r; \
46048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46049 $(NORMAL_TARGET_EXPORTS) \
46050 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
46051 for flag in $(EXTRA_TARGET_FLAGS); do \
46052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46053 done; \
46054 (cd $(TARGET_SUBDIR)/libobjc && \
46055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46057 "RANLIB=$${RANLIB}" \
46058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46059 clean) \
46060 || exit 1
46061
46062 @endif target-libobjc
46063
46064 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
46065 maybe-distclean-target-libobjc:
46066 @if target-libobjc
46067 maybe-distclean-target-libobjc: distclean-target-libobjc
46068
46069 distclean-target-libobjc:
46070 @: $(MAKE); $(unstage)
46071 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46072 r=`${PWD_COMMAND}`; export r; \
46073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46074 $(NORMAL_TARGET_EXPORTS) \
46075 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
46076 for flag in $(EXTRA_TARGET_FLAGS); do \
46077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46078 done; \
46079 (cd $(TARGET_SUBDIR)/libobjc && \
46080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46082 "RANLIB=$${RANLIB}" \
46083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46084 distclean) \
46085 || exit 1
46086
46087 @endif target-libobjc
46088
46089 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
46090 maybe-maintainer-clean-target-libobjc:
46091 @if target-libobjc
46092 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
46093
46094 maintainer-clean-target-libobjc:
46095 @: $(MAKE); $(unstage)
46096 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46097 r=`${PWD_COMMAND}`; export r; \
46098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46099 $(NORMAL_TARGET_EXPORTS) \
46100 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
46101 for flag in $(EXTRA_TARGET_FLAGS); do \
46102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46103 done; \
46104 (cd $(TARGET_SUBDIR)/libobjc && \
46105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46107 "RANLIB=$${RANLIB}" \
46108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46109 maintainer-clean) \
46110 || exit 1
46111
46112 @endif target-libobjc
46113
46114
46115
46116
46117
46118 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
46119 maybe-configure-target-libtermcap:
46120 @if gcc-bootstrap
46121 configure-target-libtermcap: stage_current
46122 @endif gcc-bootstrap
46123 @if target-libtermcap
46124 maybe-configure-target-libtermcap: configure-target-libtermcap
46125 configure-target-libtermcap:
46126 @: $(MAKE); $(unstage)
46127 @r=`${PWD_COMMAND}`; export r; \
46128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46129 echo "Checking multilib configuration for libtermcap..."; \
46130 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
46131 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
46132 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46133 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46134 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
46135 else \
46136 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
46137 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46138 fi; \
46139 else \
46140 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46141 fi; \
46142 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
46143 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
46144 $(NORMAL_TARGET_EXPORTS) \
46145 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
46146 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
46147 case $(srcdir) in \
46148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46149 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
46150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46151 esac; \
46152 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
46153 libsrcdir="$$s/libtermcap"; \
46154 rm -f no-such-file || : ; \
46155 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46156 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46157 --target=${target_alias} $${srcdiroption} \
46158 || exit 1
46159 @endif target-libtermcap
46160
46161
46162
46163
46164
46165 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
46166 maybe-all-target-libtermcap:
46167 @if gcc-bootstrap
46168 all-target-libtermcap: stage_current
46169 @endif gcc-bootstrap
46170 @if target-libtermcap
46171 TARGET-target-libtermcap=all
46172 maybe-all-target-libtermcap: all-target-libtermcap
46173 all-target-libtermcap: configure-target-libtermcap
46174 @: $(MAKE); $(unstage)
46175 @r=`${PWD_COMMAND}`; export r; \
46176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46177 $(NORMAL_TARGET_EXPORTS) \
46178 (cd $(TARGET_SUBDIR)/libtermcap && \
46179 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46180 $(TARGET-target-libtermcap))
46181 @endif target-libtermcap
46182
46183
46184
46185
46186
46187 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
46188 maybe-check-target-libtermcap:
46189 @if target-libtermcap
46190 maybe-check-target-libtermcap: check-target-libtermcap
46191
46192 # Dummy target for uncheckable module.
46193 check-target-libtermcap:
46194
46195 @endif target-libtermcap
46196
46197 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
46198 maybe-install-target-libtermcap:
46199 @if target-libtermcap
46200 maybe-install-target-libtermcap: install-target-libtermcap
46201
46202 install-target-libtermcap: installdirs
46203 @: $(MAKE); $(unstage)
46204 @r=`${PWD_COMMAND}`; export r; \
46205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46206 $(NORMAL_TARGET_EXPORTS) \
46207 (cd $(TARGET_SUBDIR)/libtermcap && \
46208 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46209
46210 @endif target-libtermcap
46211
46212 # Other targets (info, dvi, pdf, etc.)
46213
46214 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
46215 maybe-info-target-libtermcap:
46216 @if target-libtermcap
46217 maybe-info-target-libtermcap: info-target-libtermcap
46218
46219 info-target-libtermcap: \
46220 configure-target-libtermcap
46221 @: $(MAKE); $(unstage)
46222 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46223 r=`${PWD_COMMAND}`; export r; \
46224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46225 $(NORMAL_TARGET_EXPORTS) \
46226 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
46227 for flag in $(EXTRA_TARGET_FLAGS); do \
46228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46229 done; \
46230 (cd $(TARGET_SUBDIR)/libtermcap && \
46231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46233 "RANLIB=$${RANLIB}" \
46234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46235 info) \
46236 || exit 1
46237
46238 @endif target-libtermcap
46239
46240 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
46241 maybe-dvi-target-libtermcap:
46242 @if target-libtermcap
46243 maybe-dvi-target-libtermcap: dvi-target-libtermcap
46244
46245 dvi-target-libtermcap: \
46246 configure-target-libtermcap
46247 @: $(MAKE); $(unstage)
46248 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46249 r=`${PWD_COMMAND}`; export r; \
46250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46251 $(NORMAL_TARGET_EXPORTS) \
46252 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
46253 for flag in $(EXTRA_TARGET_FLAGS); do \
46254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46255 done; \
46256 (cd $(TARGET_SUBDIR)/libtermcap && \
46257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46259 "RANLIB=$${RANLIB}" \
46260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46261 dvi) \
46262 || exit 1
46263
46264 @endif target-libtermcap
46265
46266 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
46267 maybe-pdf-target-libtermcap:
46268 @if target-libtermcap
46269 maybe-pdf-target-libtermcap: pdf-target-libtermcap
46270
46271 pdf-target-libtermcap: \
46272 configure-target-libtermcap
46273 @: $(MAKE); $(unstage)
46274 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46275 r=`${PWD_COMMAND}`; export r; \
46276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46277 $(NORMAL_TARGET_EXPORTS) \
46278 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
46279 for flag in $(EXTRA_TARGET_FLAGS); do \
46280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46281 done; \
46282 (cd $(TARGET_SUBDIR)/libtermcap && \
46283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46285 "RANLIB=$${RANLIB}" \
46286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46287 pdf) \
46288 || exit 1
46289
46290 @endif target-libtermcap
46291
46292 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
46293 maybe-html-target-libtermcap:
46294 @if target-libtermcap
46295 maybe-html-target-libtermcap: html-target-libtermcap
46296
46297 html-target-libtermcap: \
46298 configure-target-libtermcap
46299 @: $(MAKE); $(unstage)
46300 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46301 r=`${PWD_COMMAND}`; export r; \
46302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46303 $(NORMAL_TARGET_EXPORTS) \
46304 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
46305 for flag in $(EXTRA_TARGET_FLAGS); do \
46306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46307 done; \
46308 (cd $(TARGET_SUBDIR)/libtermcap && \
46309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46311 "RANLIB=$${RANLIB}" \
46312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46313 html) \
46314 || exit 1
46315
46316 @endif target-libtermcap
46317
46318 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
46319 maybe-TAGS-target-libtermcap:
46320 @if target-libtermcap
46321 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
46322
46323 TAGS-target-libtermcap: \
46324 configure-target-libtermcap
46325 @: $(MAKE); $(unstage)
46326 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46327 r=`${PWD_COMMAND}`; export r; \
46328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46329 $(NORMAL_TARGET_EXPORTS) \
46330 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
46331 for flag in $(EXTRA_TARGET_FLAGS); do \
46332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46333 done; \
46334 (cd $(TARGET_SUBDIR)/libtermcap && \
46335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46337 "RANLIB=$${RANLIB}" \
46338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46339 TAGS) \
46340 || exit 1
46341
46342 @endif target-libtermcap
46343
46344 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
46345 maybe-install-info-target-libtermcap:
46346 @if target-libtermcap
46347 maybe-install-info-target-libtermcap: install-info-target-libtermcap
46348
46349 install-info-target-libtermcap: \
46350 configure-target-libtermcap \
46351 info-target-libtermcap
46352 @: $(MAKE); $(unstage)
46353 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46354 r=`${PWD_COMMAND}`; export r; \
46355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46356 $(NORMAL_TARGET_EXPORTS) \
46357 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
46358 for flag in $(EXTRA_TARGET_FLAGS); do \
46359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46360 done; \
46361 (cd $(TARGET_SUBDIR)/libtermcap && \
46362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46364 "RANLIB=$${RANLIB}" \
46365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46366 install-info) \
46367 || exit 1
46368
46369 @endif target-libtermcap
46370
46371 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
46372 maybe-install-pdf-target-libtermcap:
46373 @if target-libtermcap
46374 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
46375
46376 install-pdf-target-libtermcap: \
46377 configure-target-libtermcap \
46378 pdf-target-libtermcap
46379 @: $(MAKE); $(unstage)
46380 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46381 r=`${PWD_COMMAND}`; export r; \
46382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46383 $(NORMAL_TARGET_EXPORTS) \
46384 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
46385 for flag in $(EXTRA_TARGET_FLAGS); do \
46386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46387 done; \
46388 (cd $(TARGET_SUBDIR)/libtermcap && \
46389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46391 "RANLIB=$${RANLIB}" \
46392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46393 install-pdf) \
46394 || exit 1
46395
46396 @endif target-libtermcap
46397
46398 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
46399 maybe-install-html-target-libtermcap:
46400 @if target-libtermcap
46401 maybe-install-html-target-libtermcap: install-html-target-libtermcap
46402
46403 install-html-target-libtermcap: \
46404 configure-target-libtermcap \
46405 html-target-libtermcap
46406 @: $(MAKE); $(unstage)
46407 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46408 r=`${PWD_COMMAND}`; export r; \
46409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46410 $(NORMAL_TARGET_EXPORTS) \
46411 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
46412 for flag in $(EXTRA_TARGET_FLAGS); do \
46413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46414 done; \
46415 (cd $(TARGET_SUBDIR)/libtermcap && \
46416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46418 "RANLIB=$${RANLIB}" \
46419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46420 install-html) \
46421 || exit 1
46422
46423 @endif target-libtermcap
46424
46425 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
46426 maybe-installcheck-target-libtermcap:
46427 @if target-libtermcap
46428 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
46429
46430 installcheck-target-libtermcap: \
46431 configure-target-libtermcap
46432 @: $(MAKE); $(unstage)
46433 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46434 r=`${PWD_COMMAND}`; export r; \
46435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46436 $(NORMAL_TARGET_EXPORTS) \
46437 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
46438 for flag in $(EXTRA_TARGET_FLAGS); do \
46439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46440 done; \
46441 (cd $(TARGET_SUBDIR)/libtermcap && \
46442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46444 "RANLIB=$${RANLIB}" \
46445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46446 installcheck) \
46447 || exit 1
46448
46449 @endif target-libtermcap
46450
46451 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
46452 maybe-mostlyclean-target-libtermcap:
46453 @if target-libtermcap
46454 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
46455
46456 # libtermcap doesn't support mostlyclean.
46457 mostlyclean-target-libtermcap:
46458
46459 @endif target-libtermcap
46460
46461 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
46462 maybe-clean-target-libtermcap:
46463 @if target-libtermcap
46464 maybe-clean-target-libtermcap: clean-target-libtermcap
46465
46466 # libtermcap doesn't support clean.
46467 clean-target-libtermcap:
46468
46469 @endif target-libtermcap
46470
46471 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
46472 maybe-distclean-target-libtermcap:
46473 @if target-libtermcap
46474 maybe-distclean-target-libtermcap: distclean-target-libtermcap
46475
46476 # libtermcap doesn't support distclean.
46477 distclean-target-libtermcap:
46478
46479 @endif target-libtermcap
46480
46481 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
46482 maybe-maintainer-clean-target-libtermcap:
46483 @if target-libtermcap
46484 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
46485
46486 # libtermcap doesn't support maintainer-clean.
46487 maintainer-clean-target-libtermcap:
46488
46489 @endif target-libtermcap
46490
46491
46492
46493
46494
46495 .PHONY: configure-target-winsup maybe-configure-target-winsup
46496 maybe-configure-target-winsup:
46497 @if gcc-bootstrap
46498 configure-target-winsup: stage_current
46499 @endif gcc-bootstrap
46500 @if target-winsup
46501 maybe-configure-target-winsup: configure-target-winsup
46502 configure-target-winsup:
46503 @: $(MAKE); $(unstage)
46504 @r=`${PWD_COMMAND}`; export r; \
46505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46506 echo "Checking multilib configuration for winsup..."; \
46507 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
46508 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
46509 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
46510 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
46511 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
46512 else \
46513 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
46514 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46515 fi; \
46516 else \
46517 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46518 fi; \
46519 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
46520 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
46521 $(NORMAL_TARGET_EXPORTS) \
46522 echo Configuring in $(TARGET_SUBDIR)/winsup; \
46523 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
46524 case $(srcdir) in \
46525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46526 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
46527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46528 esac; \
46529 srcdiroption="--srcdir=$${topdir}/winsup"; \
46530 libsrcdir="$$s/winsup"; \
46531 rm -f no-such-file || : ; \
46532 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46533 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46534 --target=${target_alias} $${srcdiroption} \
46535 || exit 1
46536 @endif target-winsup
46537
46538
46539
46540
46541
46542 .PHONY: all-target-winsup maybe-all-target-winsup
46543 maybe-all-target-winsup:
46544 @if gcc-bootstrap
46545 all-target-winsup: stage_current
46546 @endif gcc-bootstrap
46547 @if target-winsup
46548 TARGET-target-winsup=all
46549 maybe-all-target-winsup: all-target-winsup
46550 all-target-winsup: configure-target-winsup
46551 @: $(MAKE); $(unstage)
46552 @r=`${PWD_COMMAND}`; export r; \
46553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46554 $(NORMAL_TARGET_EXPORTS) \
46555 (cd $(TARGET_SUBDIR)/winsup && \
46556 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46557 $(TARGET-target-winsup))
46558 @endif target-winsup
46559
46560
46561
46562
46563
46564 .PHONY: check-target-winsup maybe-check-target-winsup
46565 maybe-check-target-winsup:
46566 @if target-winsup
46567 maybe-check-target-winsup: check-target-winsup
46568
46569 check-target-winsup:
46570 @: $(MAKE); $(unstage)
46571 @r=`${PWD_COMMAND}`; export r; \
46572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46573 $(NORMAL_TARGET_EXPORTS) \
46574 (cd $(TARGET_SUBDIR)/winsup && \
46575 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46576
46577 @endif target-winsup
46578
46579 .PHONY: install-target-winsup maybe-install-target-winsup
46580 maybe-install-target-winsup:
46581 @if target-winsup
46582 maybe-install-target-winsup: install-target-winsup
46583
46584 install-target-winsup: installdirs
46585 @: $(MAKE); $(unstage)
46586 @r=`${PWD_COMMAND}`; export r; \
46587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46588 $(NORMAL_TARGET_EXPORTS) \
46589 (cd $(TARGET_SUBDIR)/winsup && \
46590 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46591
46592 @endif target-winsup
46593
46594 # Other targets (info, dvi, pdf, etc.)
46595
46596 .PHONY: maybe-info-target-winsup info-target-winsup
46597 maybe-info-target-winsup:
46598 @if target-winsup
46599 maybe-info-target-winsup: info-target-winsup
46600
46601 info-target-winsup: \
46602 configure-target-winsup
46603 @: $(MAKE); $(unstage)
46604 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46605 r=`${PWD_COMMAND}`; export r; \
46606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46607 $(NORMAL_TARGET_EXPORTS) \
46608 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
46609 for flag in $(EXTRA_TARGET_FLAGS); do \
46610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46611 done; \
46612 (cd $(TARGET_SUBDIR)/winsup && \
46613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46615 "RANLIB=$${RANLIB}" \
46616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46617 info) \
46618 || exit 1
46619
46620 @endif target-winsup
46621
46622 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
46623 maybe-dvi-target-winsup:
46624 @if target-winsup
46625 maybe-dvi-target-winsup: dvi-target-winsup
46626
46627 dvi-target-winsup: \
46628 configure-target-winsup
46629 @: $(MAKE); $(unstage)
46630 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46631 r=`${PWD_COMMAND}`; export r; \
46632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46633 $(NORMAL_TARGET_EXPORTS) \
46634 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
46635 for flag in $(EXTRA_TARGET_FLAGS); do \
46636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46637 done; \
46638 (cd $(TARGET_SUBDIR)/winsup && \
46639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46641 "RANLIB=$${RANLIB}" \
46642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46643 dvi) \
46644 || exit 1
46645
46646 @endif target-winsup
46647
46648 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
46649 maybe-pdf-target-winsup:
46650 @if target-winsup
46651 maybe-pdf-target-winsup: pdf-target-winsup
46652
46653 pdf-target-winsup: \
46654 configure-target-winsup
46655 @: $(MAKE); $(unstage)
46656 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46657 r=`${PWD_COMMAND}`; export r; \
46658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46659 $(NORMAL_TARGET_EXPORTS) \
46660 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
46661 for flag in $(EXTRA_TARGET_FLAGS); do \
46662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46663 done; \
46664 (cd $(TARGET_SUBDIR)/winsup && \
46665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46667 "RANLIB=$${RANLIB}" \
46668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46669 pdf) \
46670 || exit 1
46671
46672 @endif target-winsup
46673
46674 .PHONY: maybe-html-target-winsup html-target-winsup
46675 maybe-html-target-winsup:
46676 @if target-winsup
46677 maybe-html-target-winsup: html-target-winsup
46678
46679 html-target-winsup: \
46680 configure-target-winsup
46681 @: $(MAKE); $(unstage)
46682 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46683 r=`${PWD_COMMAND}`; export r; \
46684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46685 $(NORMAL_TARGET_EXPORTS) \
46686 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
46687 for flag in $(EXTRA_TARGET_FLAGS); do \
46688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46689 done; \
46690 (cd $(TARGET_SUBDIR)/winsup && \
46691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46693 "RANLIB=$${RANLIB}" \
46694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46695 html) \
46696 || exit 1
46697
46698 @endif target-winsup
46699
46700 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
46701 maybe-TAGS-target-winsup:
46702 @if target-winsup
46703 maybe-TAGS-target-winsup: TAGS-target-winsup
46704
46705 TAGS-target-winsup: \
46706 configure-target-winsup
46707 @: $(MAKE); $(unstage)
46708 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46709 r=`${PWD_COMMAND}`; export r; \
46710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46711 $(NORMAL_TARGET_EXPORTS) \
46712 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
46713 for flag in $(EXTRA_TARGET_FLAGS); do \
46714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46715 done; \
46716 (cd $(TARGET_SUBDIR)/winsup && \
46717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46719 "RANLIB=$${RANLIB}" \
46720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46721 TAGS) \
46722 || exit 1
46723
46724 @endif target-winsup
46725
46726 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
46727 maybe-install-info-target-winsup:
46728 @if target-winsup
46729 maybe-install-info-target-winsup: install-info-target-winsup
46730
46731 install-info-target-winsup: \
46732 configure-target-winsup \
46733 info-target-winsup
46734 @: $(MAKE); $(unstage)
46735 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46736 r=`${PWD_COMMAND}`; export r; \
46737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46738 $(NORMAL_TARGET_EXPORTS) \
46739 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
46740 for flag in $(EXTRA_TARGET_FLAGS); do \
46741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46742 done; \
46743 (cd $(TARGET_SUBDIR)/winsup && \
46744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46746 "RANLIB=$${RANLIB}" \
46747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46748 install-info) \
46749 || exit 1
46750
46751 @endif target-winsup
46752
46753 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
46754 maybe-install-pdf-target-winsup:
46755 @if target-winsup
46756 maybe-install-pdf-target-winsup: install-pdf-target-winsup
46757
46758 install-pdf-target-winsup: \
46759 configure-target-winsup \
46760 pdf-target-winsup
46761 @: $(MAKE); $(unstage)
46762 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46763 r=`${PWD_COMMAND}`; export r; \
46764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46765 $(NORMAL_TARGET_EXPORTS) \
46766 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
46767 for flag in $(EXTRA_TARGET_FLAGS); do \
46768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46769 done; \
46770 (cd $(TARGET_SUBDIR)/winsup && \
46771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46773 "RANLIB=$${RANLIB}" \
46774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46775 install-pdf) \
46776 || exit 1
46777
46778 @endif target-winsup
46779
46780 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
46781 maybe-install-html-target-winsup:
46782 @if target-winsup
46783 maybe-install-html-target-winsup: install-html-target-winsup
46784
46785 install-html-target-winsup: \
46786 configure-target-winsup \
46787 html-target-winsup
46788 @: $(MAKE); $(unstage)
46789 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46790 r=`${PWD_COMMAND}`; export r; \
46791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46792 $(NORMAL_TARGET_EXPORTS) \
46793 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
46794 for flag in $(EXTRA_TARGET_FLAGS); do \
46795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46796 done; \
46797 (cd $(TARGET_SUBDIR)/winsup && \
46798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46800 "RANLIB=$${RANLIB}" \
46801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46802 install-html) \
46803 || exit 1
46804
46805 @endif target-winsup
46806
46807 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
46808 maybe-installcheck-target-winsup:
46809 @if target-winsup
46810 maybe-installcheck-target-winsup: installcheck-target-winsup
46811
46812 installcheck-target-winsup: \
46813 configure-target-winsup
46814 @: $(MAKE); $(unstage)
46815 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46816 r=`${PWD_COMMAND}`; export r; \
46817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46818 $(NORMAL_TARGET_EXPORTS) \
46819 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
46820 for flag in $(EXTRA_TARGET_FLAGS); do \
46821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46822 done; \
46823 (cd $(TARGET_SUBDIR)/winsup && \
46824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46826 "RANLIB=$${RANLIB}" \
46827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46828 installcheck) \
46829 || exit 1
46830
46831 @endif target-winsup
46832
46833 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
46834 maybe-mostlyclean-target-winsup:
46835 @if target-winsup
46836 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
46837
46838 mostlyclean-target-winsup:
46839 @: $(MAKE); $(unstage)
46840 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46841 r=`${PWD_COMMAND}`; export r; \
46842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46843 $(NORMAL_TARGET_EXPORTS) \
46844 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
46845 for flag in $(EXTRA_TARGET_FLAGS); do \
46846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46847 done; \
46848 (cd $(TARGET_SUBDIR)/winsup && \
46849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46851 "RANLIB=$${RANLIB}" \
46852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46853 mostlyclean) \
46854 || exit 1
46855
46856 @endif target-winsup
46857
46858 .PHONY: maybe-clean-target-winsup clean-target-winsup
46859 maybe-clean-target-winsup:
46860 @if target-winsup
46861 maybe-clean-target-winsup: clean-target-winsup
46862
46863 clean-target-winsup:
46864 @: $(MAKE); $(unstage)
46865 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46866 r=`${PWD_COMMAND}`; export r; \
46867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46868 $(NORMAL_TARGET_EXPORTS) \
46869 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
46870 for flag in $(EXTRA_TARGET_FLAGS); do \
46871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46872 done; \
46873 (cd $(TARGET_SUBDIR)/winsup && \
46874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46876 "RANLIB=$${RANLIB}" \
46877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46878 clean) \
46879 || exit 1
46880
46881 @endif target-winsup
46882
46883 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
46884 maybe-distclean-target-winsup:
46885 @if target-winsup
46886 maybe-distclean-target-winsup: distclean-target-winsup
46887
46888 distclean-target-winsup:
46889 @: $(MAKE); $(unstage)
46890 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46891 r=`${PWD_COMMAND}`; export r; \
46892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46893 $(NORMAL_TARGET_EXPORTS) \
46894 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
46895 for flag in $(EXTRA_TARGET_FLAGS); do \
46896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46897 done; \
46898 (cd $(TARGET_SUBDIR)/winsup && \
46899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46901 "RANLIB=$${RANLIB}" \
46902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46903 distclean) \
46904 || exit 1
46905
46906 @endif target-winsup
46907
46908 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
46909 maybe-maintainer-clean-target-winsup:
46910 @if target-winsup
46911 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
46912
46913 maintainer-clean-target-winsup:
46914 @: $(MAKE); $(unstage)
46915 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46916 r=`${PWD_COMMAND}`; export r; \
46917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46918 $(NORMAL_TARGET_EXPORTS) \
46919 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
46920 for flag in $(EXTRA_TARGET_FLAGS); do \
46921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46922 done; \
46923 (cd $(TARGET_SUBDIR)/winsup && \
46924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46926 "RANLIB=$${RANLIB}" \
46927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46928 maintainer-clean) \
46929 || exit 1
46930
46931 @endif target-winsup
46932
46933
46934
46935
46936
46937 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
46938 maybe-configure-target-libgloss:
46939 @if gcc-bootstrap
46940 configure-target-libgloss: stage_current
46941 @endif gcc-bootstrap
46942 @if target-libgloss
46943 maybe-configure-target-libgloss: configure-target-libgloss
46944 configure-target-libgloss:
46945 @: $(MAKE); $(unstage)
46946 @r=`${PWD_COMMAND}`; export r; \
46947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46948 echo "Checking multilib configuration for libgloss..."; \
46949 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
46950 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
46951 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
46952 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
46953 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
46954 else \
46955 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
46956 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
46957 fi; \
46958 else \
46959 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
46960 fi; \
46961 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
46962 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
46963 $(NORMAL_TARGET_EXPORTS) \
46964 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
46965 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
46966 case $(srcdir) in \
46967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46968 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
46969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46970 esac; \
46971 srcdiroption="--srcdir=$${topdir}/libgloss"; \
46972 libsrcdir="$$s/libgloss"; \
46973 rm -f no-such-file || : ; \
46974 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46975 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46976 --target=${target_alias} $${srcdiroption} \
46977 || exit 1
46978 @endif target-libgloss
46979
46980
46981
46982
46983
46984 .PHONY: all-target-libgloss maybe-all-target-libgloss
46985 maybe-all-target-libgloss:
46986 @if gcc-bootstrap
46987 all-target-libgloss: stage_current
46988 @endif gcc-bootstrap
46989 @if target-libgloss
46990 TARGET-target-libgloss=all
46991 maybe-all-target-libgloss: all-target-libgloss
46992 all-target-libgloss: configure-target-libgloss
46993 @: $(MAKE); $(unstage)
46994 @r=`${PWD_COMMAND}`; export r; \
46995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46996 $(NORMAL_TARGET_EXPORTS) \
46997 (cd $(TARGET_SUBDIR)/libgloss && \
46998 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46999 $(TARGET-target-libgloss))
47000 @endif target-libgloss
47001
47002
47003
47004
47005
47006 .PHONY: check-target-libgloss maybe-check-target-libgloss
47007 maybe-check-target-libgloss:
47008 @if target-libgloss
47009 maybe-check-target-libgloss: check-target-libgloss
47010
47011 # Dummy target for uncheckable module.
47012 check-target-libgloss:
47013
47014 @endif target-libgloss
47015
47016 .PHONY: install-target-libgloss maybe-install-target-libgloss
47017 maybe-install-target-libgloss:
47018 @if target-libgloss
47019 maybe-install-target-libgloss: install-target-libgloss
47020
47021 install-target-libgloss: installdirs
47022 @: $(MAKE); $(unstage)
47023 @r=`${PWD_COMMAND}`; export r; \
47024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47025 $(NORMAL_TARGET_EXPORTS) \
47026 (cd $(TARGET_SUBDIR)/libgloss && \
47027 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47028
47029 @endif target-libgloss
47030
47031 # Other targets (info, dvi, pdf, etc.)
47032
47033 .PHONY: maybe-info-target-libgloss info-target-libgloss
47034 maybe-info-target-libgloss:
47035 @if target-libgloss
47036 maybe-info-target-libgloss: info-target-libgloss
47037
47038 info-target-libgloss: \
47039 configure-target-libgloss
47040 @: $(MAKE); $(unstage)
47041 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47042 r=`${PWD_COMMAND}`; export r; \
47043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47044 $(NORMAL_TARGET_EXPORTS) \
47045 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
47046 for flag in $(EXTRA_TARGET_FLAGS); do \
47047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47048 done; \
47049 (cd $(TARGET_SUBDIR)/libgloss && \
47050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47052 "RANLIB=$${RANLIB}" \
47053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47054 info) \
47055 || exit 1
47056
47057 @endif target-libgloss
47058
47059 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
47060 maybe-dvi-target-libgloss:
47061 @if target-libgloss
47062 maybe-dvi-target-libgloss: dvi-target-libgloss
47063
47064 dvi-target-libgloss: \
47065 configure-target-libgloss
47066 @: $(MAKE); $(unstage)
47067 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47068 r=`${PWD_COMMAND}`; export r; \
47069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47070 $(NORMAL_TARGET_EXPORTS) \
47071 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
47072 for flag in $(EXTRA_TARGET_FLAGS); do \
47073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47074 done; \
47075 (cd $(TARGET_SUBDIR)/libgloss && \
47076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47078 "RANLIB=$${RANLIB}" \
47079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47080 dvi) \
47081 || exit 1
47082
47083 @endif target-libgloss
47084
47085 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
47086 maybe-pdf-target-libgloss:
47087 @if target-libgloss
47088 maybe-pdf-target-libgloss: pdf-target-libgloss
47089
47090 pdf-target-libgloss: \
47091 configure-target-libgloss
47092 @: $(MAKE); $(unstage)
47093 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47094 r=`${PWD_COMMAND}`; export r; \
47095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47096 $(NORMAL_TARGET_EXPORTS) \
47097 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
47098 for flag in $(EXTRA_TARGET_FLAGS); do \
47099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47100 done; \
47101 (cd $(TARGET_SUBDIR)/libgloss && \
47102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47104 "RANLIB=$${RANLIB}" \
47105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47106 pdf) \
47107 || exit 1
47108
47109 @endif target-libgloss
47110
47111 .PHONY: maybe-html-target-libgloss html-target-libgloss
47112 maybe-html-target-libgloss:
47113 @if target-libgloss
47114 maybe-html-target-libgloss: html-target-libgloss
47115
47116 html-target-libgloss: \
47117 configure-target-libgloss
47118 @: $(MAKE); $(unstage)
47119 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47120 r=`${PWD_COMMAND}`; export r; \
47121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47122 $(NORMAL_TARGET_EXPORTS) \
47123 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
47124 for flag in $(EXTRA_TARGET_FLAGS); do \
47125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47126 done; \
47127 (cd $(TARGET_SUBDIR)/libgloss && \
47128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47130 "RANLIB=$${RANLIB}" \
47131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47132 html) \
47133 || exit 1
47134
47135 @endif target-libgloss
47136
47137 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
47138 maybe-TAGS-target-libgloss:
47139 @if target-libgloss
47140 maybe-TAGS-target-libgloss: TAGS-target-libgloss
47141
47142 TAGS-target-libgloss: \
47143 configure-target-libgloss
47144 @: $(MAKE); $(unstage)
47145 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47146 r=`${PWD_COMMAND}`; export r; \
47147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47148 $(NORMAL_TARGET_EXPORTS) \
47149 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
47150 for flag in $(EXTRA_TARGET_FLAGS); do \
47151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47152 done; \
47153 (cd $(TARGET_SUBDIR)/libgloss && \
47154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47156 "RANLIB=$${RANLIB}" \
47157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47158 TAGS) \
47159 || exit 1
47160
47161 @endif target-libgloss
47162
47163 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
47164 maybe-install-info-target-libgloss:
47165 @if target-libgloss
47166 maybe-install-info-target-libgloss: install-info-target-libgloss
47167
47168 install-info-target-libgloss: \
47169 configure-target-libgloss \
47170 info-target-libgloss
47171 @: $(MAKE); $(unstage)
47172 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47173 r=`${PWD_COMMAND}`; export r; \
47174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47175 $(NORMAL_TARGET_EXPORTS) \
47176 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
47177 for flag in $(EXTRA_TARGET_FLAGS); do \
47178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47179 done; \
47180 (cd $(TARGET_SUBDIR)/libgloss && \
47181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47183 "RANLIB=$${RANLIB}" \
47184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47185 install-info) \
47186 || exit 1
47187
47188 @endif target-libgloss
47189
47190 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
47191 maybe-install-pdf-target-libgloss:
47192 @if target-libgloss
47193 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
47194
47195 install-pdf-target-libgloss: \
47196 configure-target-libgloss \
47197 pdf-target-libgloss
47198 @: $(MAKE); $(unstage)
47199 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47200 r=`${PWD_COMMAND}`; export r; \
47201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47202 $(NORMAL_TARGET_EXPORTS) \
47203 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
47204 for flag in $(EXTRA_TARGET_FLAGS); do \
47205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47206 done; \
47207 (cd $(TARGET_SUBDIR)/libgloss && \
47208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47210 "RANLIB=$${RANLIB}" \
47211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47212 install-pdf) \
47213 || exit 1
47214
47215 @endif target-libgloss
47216
47217 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
47218 maybe-install-html-target-libgloss:
47219 @if target-libgloss
47220 maybe-install-html-target-libgloss: install-html-target-libgloss
47221
47222 install-html-target-libgloss: \
47223 configure-target-libgloss \
47224 html-target-libgloss
47225 @: $(MAKE); $(unstage)
47226 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47227 r=`${PWD_COMMAND}`; export r; \
47228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47229 $(NORMAL_TARGET_EXPORTS) \
47230 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
47231 for flag in $(EXTRA_TARGET_FLAGS); do \
47232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47233 done; \
47234 (cd $(TARGET_SUBDIR)/libgloss && \
47235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47237 "RANLIB=$${RANLIB}" \
47238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47239 install-html) \
47240 || exit 1
47241
47242 @endif target-libgloss
47243
47244 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
47245 maybe-installcheck-target-libgloss:
47246 @if target-libgloss
47247 maybe-installcheck-target-libgloss: installcheck-target-libgloss
47248
47249 installcheck-target-libgloss: \
47250 configure-target-libgloss
47251 @: $(MAKE); $(unstage)
47252 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47253 r=`${PWD_COMMAND}`; export r; \
47254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47255 $(NORMAL_TARGET_EXPORTS) \
47256 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
47257 for flag in $(EXTRA_TARGET_FLAGS); do \
47258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47259 done; \
47260 (cd $(TARGET_SUBDIR)/libgloss && \
47261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47263 "RANLIB=$${RANLIB}" \
47264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47265 installcheck) \
47266 || exit 1
47267
47268 @endif target-libgloss
47269
47270 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
47271 maybe-mostlyclean-target-libgloss:
47272 @if target-libgloss
47273 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
47274
47275 mostlyclean-target-libgloss:
47276 @: $(MAKE); $(unstage)
47277 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47278 r=`${PWD_COMMAND}`; export r; \
47279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47280 $(NORMAL_TARGET_EXPORTS) \
47281 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
47282 for flag in $(EXTRA_TARGET_FLAGS); do \
47283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47284 done; \
47285 (cd $(TARGET_SUBDIR)/libgloss && \
47286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47288 "RANLIB=$${RANLIB}" \
47289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47290 mostlyclean) \
47291 || exit 1
47292
47293 @endif target-libgloss
47294
47295 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
47296 maybe-clean-target-libgloss:
47297 @if target-libgloss
47298 maybe-clean-target-libgloss: clean-target-libgloss
47299
47300 clean-target-libgloss:
47301 @: $(MAKE); $(unstage)
47302 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47303 r=`${PWD_COMMAND}`; export r; \
47304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47305 $(NORMAL_TARGET_EXPORTS) \
47306 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
47307 for flag in $(EXTRA_TARGET_FLAGS); do \
47308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47309 done; \
47310 (cd $(TARGET_SUBDIR)/libgloss && \
47311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47313 "RANLIB=$${RANLIB}" \
47314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47315 clean) \
47316 || exit 1
47317
47318 @endif target-libgloss
47319
47320 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
47321 maybe-distclean-target-libgloss:
47322 @if target-libgloss
47323 maybe-distclean-target-libgloss: distclean-target-libgloss
47324
47325 distclean-target-libgloss:
47326 @: $(MAKE); $(unstage)
47327 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47328 r=`${PWD_COMMAND}`; export r; \
47329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47330 $(NORMAL_TARGET_EXPORTS) \
47331 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
47332 for flag in $(EXTRA_TARGET_FLAGS); do \
47333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47334 done; \
47335 (cd $(TARGET_SUBDIR)/libgloss && \
47336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47338 "RANLIB=$${RANLIB}" \
47339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47340 distclean) \
47341 || exit 1
47342
47343 @endif target-libgloss
47344
47345 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
47346 maybe-maintainer-clean-target-libgloss:
47347 @if target-libgloss
47348 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
47349
47350 maintainer-clean-target-libgloss:
47351 @: $(MAKE); $(unstage)
47352 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47353 r=`${PWD_COMMAND}`; export r; \
47354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47355 $(NORMAL_TARGET_EXPORTS) \
47356 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
47357 for flag in $(EXTRA_TARGET_FLAGS); do \
47358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47359 done; \
47360 (cd $(TARGET_SUBDIR)/libgloss && \
47361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47363 "RANLIB=$${RANLIB}" \
47364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47365 maintainer-clean) \
47366 || exit 1
47367
47368 @endif target-libgloss
47369
47370
47371
47372
47373
47374 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
47375 maybe-configure-target-libiberty:
47376 @if gcc-bootstrap
47377 configure-target-libiberty: stage_current
47378 @endif gcc-bootstrap
47379 @if target-libiberty
47380 maybe-configure-target-libiberty: configure-target-libiberty
47381 configure-target-libiberty:
47382 @: $(MAKE); $(unstage)
47383 @r=`${PWD_COMMAND}`; export r; \
47384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47385 echo "Checking multilib configuration for libiberty..."; \
47386 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
47387 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
47388 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
47389 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
47390 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
47391 else \
47392 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
47393 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
47394 fi; \
47395 else \
47396 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
47397 fi; \
47398 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
47399 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
47400 $(NORMAL_TARGET_EXPORTS) \
47401 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
47402 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
47403 case $(srcdir) in \
47404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47405 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
47406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47407 esac; \
47408 srcdiroption="--srcdir=$${topdir}/libiberty"; \
47409 libsrcdir="$$s/libiberty"; \
47410 rm -f no-such-file || : ; \
47411 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47412 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47413 --target=${target_alias} $${srcdiroption} \
47414 || exit 1
47415 @endif target-libiberty
47416
47417
47418
47419
47420
47421 .PHONY: all-target-libiberty maybe-all-target-libiberty
47422 maybe-all-target-libiberty:
47423 @if gcc-bootstrap
47424 all-target-libiberty: stage_current
47425 @endif gcc-bootstrap
47426 @if target-libiberty
47427 TARGET-target-libiberty=all
47428 maybe-all-target-libiberty: all-target-libiberty
47429 all-target-libiberty: configure-target-libiberty
47430 @: $(MAKE); $(unstage)
47431 @r=`${PWD_COMMAND}`; export r; \
47432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47433 $(NORMAL_TARGET_EXPORTS) \
47434 (cd $(TARGET_SUBDIR)/libiberty && \
47435 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47436 $(TARGET-target-libiberty))
47437 @endif target-libiberty
47438
47439
47440
47441
47442
47443 .PHONY: check-target-libiberty maybe-check-target-libiberty
47444 maybe-check-target-libiberty:
47445 @if target-libiberty
47446 maybe-check-target-libiberty: check-target-libiberty
47447
47448 check-target-libiberty:
47449 @: $(MAKE); $(unstage)
47450 @r=`${PWD_COMMAND}`; export r; \
47451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47452 $(NORMAL_TARGET_EXPORTS) \
47453 (cd $(TARGET_SUBDIR)/libiberty && \
47454 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47455
47456 @endif target-libiberty
47457
47458 .PHONY: install-target-libiberty maybe-install-target-libiberty
47459 maybe-install-target-libiberty:
47460 @if target-libiberty
47461 maybe-install-target-libiberty: install-target-libiberty
47462
47463 install-target-libiberty: installdirs
47464 @: $(MAKE); $(unstage)
47465 @r=`${PWD_COMMAND}`; export r; \
47466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47467 $(NORMAL_TARGET_EXPORTS) \
47468 (cd $(TARGET_SUBDIR)/libiberty && \
47469 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47470
47471 @endif target-libiberty
47472
47473 # Other targets (info, dvi, pdf, etc.)
47474
47475 .PHONY: maybe-info-target-libiberty info-target-libiberty
47476 maybe-info-target-libiberty:
47477 @if target-libiberty
47478 maybe-info-target-libiberty: info-target-libiberty
47479
47480 info-target-libiberty: \
47481 configure-target-libiberty
47482 @: $(MAKE); $(unstage)
47483 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47484 r=`${PWD_COMMAND}`; export r; \
47485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47486 $(NORMAL_TARGET_EXPORTS) \
47487 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
47488 for flag in $(EXTRA_TARGET_FLAGS); do \
47489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47490 done; \
47491 (cd $(TARGET_SUBDIR)/libiberty && \
47492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47494 "RANLIB=$${RANLIB}" \
47495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47496 info) \
47497 || exit 1
47498
47499 @endif target-libiberty
47500
47501 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
47502 maybe-dvi-target-libiberty:
47503 @if target-libiberty
47504 maybe-dvi-target-libiberty: dvi-target-libiberty
47505
47506 dvi-target-libiberty: \
47507 configure-target-libiberty
47508 @: $(MAKE); $(unstage)
47509 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47510 r=`${PWD_COMMAND}`; export r; \
47511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47512 $(NORMAL_TARGET_EXPORTS) \
47513 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
47514 for flag in $(EXTRA_TARGET_FLAGS); do \
47515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47516 done; \
47517 (cd $(TARGET_SUBDIR)/libiberty && \
47518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47520 "RANLIB=$${RANLIB}" \
47521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47522 dvi) \
47523 || exit 1
47524
47525 @endif target-libiberty
47526
47527 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
47528 maybe-pdf-target-libiberty:
47529 @if target-libiberty
47530 maybe-pdf-target-libiberty: pdf-target-libiberty
47531
47532 pdf-target-libiberty: \
47533 configure-target-libiberty
47534 @: $(MAKE); $(unstage)
47535 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47536 r=`${PWD_COMMAND}`; export r; \
47537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47538 $(NORMAL_TARGET_EXPORTS) \
47539 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
47540 for flag in $(EXTRA_TARGET_FLAGS); do \
47541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47542 done; \
47543 (cd $(TARGET_SUBDIR)/libiberty && \
47544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47546 "RANLIB=$${RANLIB}" \
47547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47548 pdf) \
47549 || exit 1
47550
47551 @endif target-libiberty
47552
47553 .PHONY: maybe-html-target-libiberty html-target-libiberty
47554 maybe-html-target-libiberty:
47555 @if target-libiberty
47556 maybe-html-target-libiberty: html-target-libiberty
47557
47558 html-target-libiberty: \
47559 configure-target-libiberty
47560 @: $(MAKE); $(unstage)
47561 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47562 r=`${PWD_COMMAND}`; export r; \
47563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47564 $(NORMAL_TARGET_EXPORTS) \
47565 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
47566 for flag in $(EXTRA_TARGET_FLAGS); do \
47567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47568 done; \
47569 (cd $(TARGET_SUBDIR)/libiberty && \
47570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47572 "RANLIB=$${RANLIB}" \
47573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47574 html) \
47575 || exit 1
47576
47577 @endif target-libiberty
47578
47579 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
47580 maybe-TAGS-target-libiberty:
47581 @if target-libiberty
47582 maybe-TAGS-target-libiberty: TAGS-target-libiberty
47583
47584 TAGS-target-libiberty: \
47585 configure-target-libiberty
47586 @: $(MAKE); $(unstage)
47587 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47588 r=`${PWD_COMMAND}`; export r; \
47589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47590 $(NORMAL_TARGET_EXPORTS) \
47591 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
47592 for flag in $(EXTRA_TARGET_FLAGS); do \
47593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47594 done; \
47595 (cd $(TARGET_SUBDIR)/libiberty && \
47596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47598 "RANLIB=$${RANLIB}" \
47599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47600 TAGS) \
47601 || exit 1
47602
47603 @endif target-libiberty
47604
47605 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
47606 maybe-install-info-target-libiberty:
47607 @if target-libiberty
47608 maybe-install-info-target-libiberty: install-info-target-libiberty
47609
47610 install-info-target-libiberty: \
47611 configure-target-libiberty \
47612 info-target-libiberty
47613 @: $(MAKE); $(unstage)
47614 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47615 r=`${PWD_COMMAND}`; export r; \
47616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47617 $(NORMAL_TARGET_EXPORTS) \
47618 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
47619 for flag in $(EXTRA_TARGET_FLAGS); do \
47620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47621 done; \
47622 (cd $(TARGET_SUBDIR)/libiberty && \
47623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47625 "RANLIB=$${RANLIB}" \
47626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47627 install-info) \
47628 || exit 1
47629
47630 @endif target-libiberty
47631
47632 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
47633 maybe-install-pdf-target-libiberty:
47634 @if target-libiberty
47635 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
47636
47637 install-pdf-target-libiberty: \
47638 configure-target-libiberty \
47639 pdf-target-libiberty
47640 @: $(MAKE); $(unstage)
47641 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47642 r=`${PWD_COMMAND}`; export r; \
47643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47644 $(NORMAL_TARGET_EXPORTS) \
47645 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
47646 for flag in $(EXTRA_TARGET_FLAGS); do \
47647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47648 done; \
47649 (cd $(TARGET_SUBDIR)/libiberty && \
47650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47652 "RANLIB=$${RANLIB}" \
47653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47654 install-pdf) \
47655 || exit 1
47656
47657 @endif target-libiberty
47658
47659 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
47660 maybe-install-html-target-libiberty:
47661 @if target-libiberty
47662 maybe-install-html-target-libiberty: install-html-target-libiberty
47663
47664 install-html-target-libiberty: \
47665 configure-target-libiberty \
47666 html-target-libiberty
47667 @: $(MAKE); $(unstage)
47668 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47669 r=`${PWD_COMMAND}`; export r; \
47670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47671 $(NORMAL_TARGET_EXPORTS) \
47672 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
47673 for flag in $(EXTRA_TARGET_FLAGS); do \
47674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47675 done; \
47676 (cd $(TARGET_SUBDIR)/libiberty && \
47677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47679 "RANLIB=$${RANLIB}" \
47680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47681 install-html) \
47682 || exit 1
47683
47684 @endif target-libiberty
47685
47686 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
47687 maybe-installcheck-target-libiberty:
47688 @if target-libiberty
47689 maybe-installcheck-target-libiberty: installcheck-target-libiberty
47690
47691 installcheck-target-libiberty: \
47692 configure-target-libiberty
47693 @: $(MAKE); $(unstage)
47694 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47695 r=`${PWD_COMMAND}`; export r; \
47696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47697 $(NORMAL_TARGET_EXPORTS) \
47698 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
47699 for flag in $(EXTRA_TARGET_FLAGS); do \
47700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47701 done; \
47702 (cd $(TARGET_SUBDIR)/libiberty && \
47703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47705 "RANLIB=$${RANLIB}" \
47706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47707 installcheck) \
47708 || exit 1
47709
47710 @endif target-libiberty
47711
47712 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
47713 maybe-mostlyclean-target-libiberty:
47714 @if target-libiberty
47715 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
47716
47717 mostlyclean-target-libiberty:
47718 @: $(MAKE); $(unstage)
47719 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47720 r=`${PWD_COMMAND}`; export r; \
47721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47722 $(NORMAL_TARGET_EXPORTS) \
47723 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
47724 for flag in $(EXTRA_TARGET_FLAGS); do \
47725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47726 done; \
47727 (cd $(TARGET_SUBDIR)/libiberty && \
47728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47730 "RANLIB=$${RANLIB}" \
47731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47732 mostlyclean) \
47733 || exit 1
47734
47735 @endif target-libiberty
47736
47737 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
47738 maybe-clean-target-libiberty:
47739 @if target-libiberty
47740 maybe-clean-target-libiberty: clean-target-libiberty
47741
47742 clean-target-libiberty:
47743 @: $(MAKE); $(unstage)
47744 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47745 r=`${PWD_COMMAND}`; export r; \
47746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47747 $(NORMAL_TARGET_EXPORTS) \
47748 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
47749 for flag in $(EXTRA_TARGET_FLAGS); do \
47750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47751 done; \
47752 (cd $(TARGET_SUBDIR)/libiberty && \
47753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47755 "RANLIB=$${RANLIB}" \
47756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47757 clean) \
47758 || exit 1
47759
47760 @endif target-libiberty
47761
47762 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
47763 maybe-distclean-target-libiberty:
47764 @if target-libiberty
47765 maybe-distclean-target-libiberty: distclean-target-libiberty
47766
47767 distclean-target-libiberty:
47768 @: $(MAKE); $(unstage)
47769 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47770 r=`${PWD_COMMAND}`; export r; \
47771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47772 $(NORMAL_TARGET_EXPORTS) \
47773 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
47774 for flag in $(EXTRA_TARGET_FLAGS); do \
47775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47776 done; \
47777 (cd $(TARGET_SUBDIR)/libiberty && \
47778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47780 "RANLIB=$${RANLIB}" \
47781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47782 distclean) \
47783 || exit 1
47784
47785 @endif target-libiberty
47786
47787 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
47788 maybe-maintainer-clean-target-libiberty:
47789 @if target-libiberty
47790 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
47791
47792 maintainer-clean-target-libiberty:
47793 @: $(MAKE); $(unstage)
47794 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47795 r=`${PWD_COMMAND}`; export r; \
47796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47797 $(NORMAL_TARGET_EXPORTS) \
47798 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
47799 for flag in $(EXTRA_TARGET_FLAGS); do \
47800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47801 done; \
47802 (cd $(TARGET_SUBDIR)/libiberty && \
47803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47805 "RANLIB=$${RANLIB}" \
47806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47807 maintainer-clean) \
47808 || exit 1
47809
47810 @endif target-libiberty
47811
47812
47813
47814
47815
47816 .PHONY: configure-target-gperf maybe-configure-target-gperf
47817 maybe-configure-target-gperf:
47818 @if gcc-bootstrap
47819 configure-target-gperf: stage_current
47820 @endif gcc-bootstrap
47821 @if target-gperf
47822 maybe-configure-target-gperf: configure-target-gperf
47823 configure-target-gperf:
47824 @: $(MAKE); $(unstage)
47825 @r=`${PWD_COMMAND}`; export r; \
47826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47827 echo "Checking multilib configuration for gperf..."; \
47828 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
47829 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
47830 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
47831 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
47832 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
47833 else \
47834 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
47835 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
47836 fi; \
47837 else \
47838 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
47839 fi; \
47840 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
47841 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
47842 $(NORMAL_TARGET_EXPORTS) \
47843 echo Configuring in $(TARGET_SUBDIR)/gperf; \
47844 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
47845 case $(srcdir) in \
47846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47847 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
47848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47849 esac; \
47850 srcdiroption="--srcdir=$${topdir}/gperf"; \
47851 libsrcdir="$$s/gperf"; \
47852 rm -f no-such-file || : ; \
47853 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47854 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47855 --target=${target_alias} $${srcdiroption} \
47856 || exit 1
47857 @endif target-gperf
47858
47859
47860
47861
47862
47863 .PHONY: all-target-gperf maybe-all-target-gperf
47864 maybe-all-target-gperf:
47865 @if gcc-bootstrap
47866 all-target-gperf: stage_current
47867 @endif gcc-bootstrap
47868 @if target-gperf
47869 TARGET-target-gperf=all
47870 maybe-all-target-gperf: all-target-gperf
47871 all-target-gperf: configure-target-gperf
47872 @: $(MAKE); $(unstage)
47873 @r=`${PWD_COMMAND}`; export r; \
47874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47875 $(NORMAL_TARGET_EXPORTS) \
47876 (cd $(TARGET_SUBDIR)/gperf && \
47877 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47878 $(TARGET-target-gperf))
47879 @endif target-gperf
47880
47881
47882
47883
47884
47885 .PHONY: check-target-gperf maybe-check-target-gperf
47886 maybe-check-target-gperf:
47887 @if target-gperf
47888 maybe-check-target-gperf: check-target-gperf
47889
47890 check-target-gperf:
47891 @: $(MAKE); $(unstage)
47892 @r=`${PWD_COMMAND}`; export r; \
47893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47894 $(NORMAL_TARGET_EXPORTS) \
47895 (cd $(TARGET_SUBDIR)/gperf && \
47896 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47897
47898 @endif target-gperf
47899
47900 .PHONY: install-target-gperf maybe-install-target-gperf
47901 maybe-install-target-gperf:
47902 @if target-gperf
47903 maybe-install-target-gperf: install-target-gperf
47904
47905 install-target-gperf: installdirs
47906 @: $(MAKE); $(unstage)
47907 @r=`${PWD_COMMAND}`; export r; \
47908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47909 $(NORMAL_TARGET_EXPORTS) \
47910 (cd $(TARGET_SUBDIR)/gperf && \
47911 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47912
47913 @endif target-gperf
47914
47915 # Other targets (info, dvi, pdf, etc.)
47916
47917 .PHONY: maybe-info-target-gperf info-target-gperf
47918 maybe-info-target-gperf:
47919 @if target-gperf
47920 maybe-info-target-gperf: info-target-gperf
47921
47922 info-target-gperf: \
47923 configure-target-gperf
47924 @: $(MAKE); $(unstage)
47925 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47926 r=`${PWD_COMMAND}`; export r; \
47927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47928 $(NORMAL_TARGET_EXPORTS) \
47929 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
47930 for flag in $(EXTRA_TARGET_FLAGS); do \
47931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47932 done; \
47933 (cd $(TARGET_SUBDIR)/gperf && \
47934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47936 "RANLIB=$${RANLIB}" \
47937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47938 info) \
47939 || exit 1
47940
47941 @endif target-gperf
47942
47943 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
47944 maybe-dvi-target-gperf:
47945 @if target-gperf
47946 maybe-dvi-target-gperf: dvi-target-gperf
47947
47948 dvi-target-gperf: \
47949 configure-target-gperf
47950 @: $(MAKE); $(unstage)
47951 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47952 r=`${PWD_COMMAND}`; export r; \
47953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47954 $(NORMAL_TARGET_EXPORTS) \
47955 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
47956 for flag in $(EXTRA_TARGET_FLAGS); do \
47957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47958 done; \
47959 (cd $(TARGET_SUBDIR)/gperf && \
47960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47962 "RANLIB=$${RANLIB}" \
47963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47964 dvi) \
47965 || exit 1
47966
47967 @endif target-gperf
47968
47969 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
47970 maybe-pdf-target-gperf:
47971 @if target-gperf
47972 maybe-pdf-target-gperf: pdf-target-gperf
47973
47974 pdf-target-gperf: \
47975 configure-target-gperf
47976 @: $(MAKE); $(unstage)
47977 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47978 r=`${PWD_COMMAND}`; export r; \
47979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47980 $(NORMAL_TARGET_EXPORTS) \
47981 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
47982 for flag in $(EXTRA_TARGET_FLAGS); do \
47983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47984 done; \
47985 (cd $(TARGET_SUBDIR)/gperf && \
47986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47988 "RANLIB=$${RANLIB}" \
47989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47990 pdf) \
47991 || exit 1
47992
47993 @endif target-gperf
47994
47995 .PHONY: maybe-html-target-gperf html-target-gperf
47996 maybe-html-target-gperf:
47997 @if target-gperf
47998 maybe-html-target-gperf: html-target-gperf
47999
48000 html-target-gperf: \
48001 configure-target-gperf
48002 @: $(MAKE); $(unstage)
48003 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48004 r=`${PWD_COMMAND}`; export r; \
48005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48006 $(NORMAL_TARGET_EXPORTS) \
48007 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
48008 for flag in $(EXTRA_TARGET_FLAGS); do \
48009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48010 done; \
48011 (cd $(TARGET_SUBDIR)/gperf && \
48012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48014 "RANLIB=$${RANLIB}" \
48015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48016 html) \
48017 || exit 1
48018
48019 @endif target-gperf
48020
48021 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
48022 maybe-TAGS-target-gperf:
48023 @if target-gperf
48024 maybe-TAGS-target-gperf: TAGS-target-gperf
48025
48026 TAGS-target-gperf: \
48027 configure-target-gperf
48028 @: $(MAKE); $(unstage)
48029 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48030 r=`${PWD_COMMAND}`; export r; \
48031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48032 $(NORMAL_TARGET_EXPORTS) \
48033 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
48034 for flag in $(EXTRA_TARGET_FLAGS); do \
48035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48036 done; \
48037 (cd $(TARGET_SUBDIR)/gperf && \
48038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48040 "RANLIB=$${RANLIB}" \
48041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48042 TAGS) \
48043 || exit 1
48044
48045 @endif target-gperf
48046
48047 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
48048 maybe-install-info-target-gperf:
48049 @if target-gperf
48050 maybe-install-info-target-gperf: install-info-target-gperf
48051
48052 install-info-target-gperf: \
48053 configure-target-gperf \
48054 info-target-gperf
48055 @: $(MAKE); $(unstage)
48056 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48057 r=`${PWD_COMMAND}`; export r; \
48058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48059 $(NORMAL_TARGET_EXPORTS) \
48060 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
48061 for flag in $(EXTRA_TARGET_FLAGS); do \
48062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48063 done; \
48064 (cd $(TARGET_SUBDIR)/gperf && \
48065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48067 "RANLIB=$${RANLIB}" \
48068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48069 install-info) \
48070 || exit 1
48071
48072 @endif target-gperf
48073
48074 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
48075 maybe-install-pdf-target-gperf:
48076 @if target-gperf
48077 maybe-install-pdf-target-gperf: install-pdf-target-gperf
48078
48079 install-pdf-target-gperf: \
48080 configure-target-gperf \
48081 pdf-target-gperf
48082 @: $(MAKE); $(unstage)
48083 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48084 r=`${PWD_COMMAND}`; export r; \
48085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48086 $(NORMAL_TARGET_EXPORTS) \
48087 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
48088 for flag in $(EXTRA_TARGET_FLAGS); do \
48089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48090 done; \
48091 (cd $(TARGET_SUBDIR)/gperf && \
48092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48094 "RANLIB=$${RANLIB}" \
48095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48096 install-pdf) \
48097 || exit 1
48098
48099 @endif target-gperf
48100
48101 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
48102 maybe-install-html-target-gperf:
48103 @if target-gperf
48104 maybe-install-html-target-gperf: install-html-target-gperf
48105
48106 install-html-target-gperf: \
48107 configure-target-gperf \
48108 html-target-gperf
48109 @: $(MAKE); $(unstage)
48110 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48111 r=`${PWD_COMMAND}`; export r; \
48112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48113 $(NORMAL_TARGET_EXPORTS) \
48114 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
48115 for flag in $(EXTRA_TARGET_FLAGS); do \
48116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48117 done; \
48118 (cd $(TARGET_SUBDIR)/gperf && \
48119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48121 "RANLIB=$${RANLIB}" \
48122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48123 install-html) \
48124 || exit 1
48125
48126 @endif target-gperf
48127
48128 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
48129 maybe-installcheck-target-gperf:
48130 @if target-gperf
48131 maybe-installcheck-target-gperf: installcheck-target-gperf
48132
48133 installcheck-target-gperf: \
48134 configure-target-gperf
48135 @: $(MAKE); $(unstage)
48136 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48137 r=`${PWD_COMMAND}`; export r; \
48138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48139 $(NORMAL_TARGET_EXPORTS) \
48140 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
48141 for flag in $(EXTRA_TARGET_FLAGS); do \
48142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48143 done; \
48144 (cd $(TARGET_SUBDIR)/gperf && \
48145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48147 "RANLIB=$${RANLIB}" \
48148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48149 installcheck) \
48150 || exit 1
48151
48152 @endif target-gperf
48153
48154 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
48155 maybe-mostlyclean-target-gperf:
48156 @if target-gperf
48157 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
48158
48159 mostlyclean-target-gperf:
48160 @: $(MAKE); $(unstage)
48161 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48162 r=`${PWD_COMMAND}`; export r; \
48163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48164 $(NORMAL_TARGET_EXPORTS) \
48165 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
48166 for flag in $(EXTRA_TARGET_FLAGS); do \
48167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48168 done; \
48169 (cd $(TARGET_SUBDIR)/gperf && \
48170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48172 "RANLIB=$${RANLIB}" \
48173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48174 mostlyclean) \
48175 || exit 1
48176
48177 @endif target-gperf
48178
48179 .PHONY: maybe-clean-target-gperf clean-target-gperf
48180 maybe-clean-target-gperf:
48181 @if target-gperf
48182 maybe-clean-target-gperf: clean-target-gperf
48183
48184 clean-target-gperf:
48185 @: $(MAKE); $(unstage)
48186 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48187 r=`${PWD_COMMAND}`; export r; \
48188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48189 $(NORMAL_TARGET_EXPORTS) \
48190 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
48191 for flag in $(EXTRA_TARGET_FLAGS); do \
48192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48193 done; \
48194 (cd $(TARGET_SUBDIR)/gperf && \
48195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48197 "RANLIB=$${RANLIB}" \
48198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48199 clean) \
48200 || exit 1
48201
48202 @endif target-gperf
48203
48204 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
48205 maybe-distclean-target-gperf:
48206 @if target-gperf
48207 maybe-distclean-target-gperf: distclean-target-gperf
48208
48209 distclean-target-gperf:
48210 @: $(MAKE); $(unstage)
48211 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48212 r=`${PWD_COMMAND}`; export r; \
48213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48214 $(NORMAL_TARGET_EXPORTS) \
48215 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
48216 for flag in $(EXTRA_TARGET_FLAGS); do \
48217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48218 done; \
48219 (cd $(TARGET_SUBDIR)/gperf && \
48220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48222 "RANLIB=$${RANLIB}" \
48223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48224 distclean) \
48225 || exit 1
48226
48227 @endif target-gperf
48228
48229 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
48230 maybe-maintainer-clean-target-gperf:
48231 @if target-gperf
48232 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
48233
48234 maintainer-clean-target-gperf:
48235 @: $(MAKE); $(unstage)
48236 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48237 r=`${PWD_COMMAND}`; export r; \
48238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48239 $(NORMAL_TARGET_EXPORTS) \
48240 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
48241 for flag in $(EXTRA_TARGET_FLAGS); do \
48242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48243 done; \
48244 (cd $(TARGET_SUBDIR)/gperf && \
48245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48247 "RANLIB=$${RANLIB}" \
48248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48249 maintainer-clean) \
48250 || exit 1
48251
48252 @endif target-gperf
48253
48254
48255
48256
48257
48258 .PHONY: configure-target-examples maybe-configure-target-examples
48259 maybe-configure-target-examples:
48260 @if gcc-bootstrap
48261 configure-target-examples: stage_current
48262 @endif gcc-bootstrap
48263 @if target-examples
48264 maybe-configure-target-examples: configure-target-examples
48265 configure-target-examples:
48266 @: $(MAKE); $(unstage)
48267 @r=`${PWD_COMMAND}`; export r; \
48268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48269 echo "Checking multilib configuration for examples..."; \
48270 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
48271 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
48272 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
48273 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
48274 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
48275 else \
48276 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
48277 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
48278 fi; \
48279 else \
48280 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
48281 fi; \
48282 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
48283 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
48284 $(NORMAL_TARGET_EXPORTS) \
48285 echo Configuring in $(TARGET_SUBDIR)/examples; \
48286 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
48287 case $(srcdir) in \
48288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48289 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
48290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48291 esac; \
48292 srcdiroption="--srcdir=$${topdir}/examples"; \
48293 libsrcdir="$$s/examples"; \
48294 rm -f no-such-file || : ; \
48295 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48296 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48297 --target=${target_alias} $${srcdiroption} \
48298 || exit 1
48299 @endif target-examples
48300
48301
48302
48303
48304
48305 .PHONY: all-target-examples maybe-all-target-examples
48306 maybe-all-target-examples:
48307 @if gcc-bootstrap
48308 all-target-examples: stage_current
48309 @endif gcc-bootstrap
48310 @if target-examples
48311 TARGET-target-examples=all
48312 maybe-all-target-examples: all-target-examples
48313 all-target-examples: configure-target-examples
48314 @: $(MAKE); $(unstage)
48315 @r=`${PWD_COMMAND}`; export r; \
48316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48317 $(NORMAL_TARGET_EXPORTS) \
48318 (cd $(TARGET_SUBDIR)/examples && \
48319 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48320 $(TARGET-target-examples))
48321 @endif target-examples
48322
48323
48324
48325
48326
48327 .PHONY: check-target-examples maybe-check-target-examples
48328 maybe-check-target-examples:
48329 @if target-examples
48330 maybe-check-target-examples: check-target-examples
48331
48332 # Dummy target for uncheckable module.
48333 check-target-examples:
48334
48335 @endif target-examples
48336
48337 .PHONY: install-target-examples maybe-install-target-examples
48338 maybe-install-target-examples:
48339 @if target-examples
48340 maybe-install-target-examples: install-target-examples
48341
48342 # Dummy target for uninstallable.
48343 install-target-examples:
48344
48345 @endif target-examples
48346
48347 # Other targets (info, dvi, pdf, etc.)
48348
48349 .PHONY: maybe-info-target-examples info-target-examples
48350 maybe-info-target-examples:
48351 @if target-examples
48352 maybe-info-target-examples: info-target-examples
48353
48354 info-target-examples: \
48355 configure-target-examples
48356 @: $(MAKE); $(unstage)
48357 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48358 r=`${PWD_COMMAND}`; export r; \
48359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48360 $(NORMAL_TARGET_EXPORTS) \
48361 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
48362 for flag in $(EXTRA_TARGET_FLAGS); do \
48363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48364 done; \
48365 (cd $(TARGET_SUBDIR)/examples && \
48366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48368 "RANLIB=$${RANLIB}" \
48369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48370 info) \
48371 || exit 1
48372
48373 @endif target-examples
48374
48375 .PHONY: maybe-dvi-target-examples dvi-target-examples
48376 maybe-dvi-target-examples:
48377 @if target-examples
48378 maybe-dvi-target-examples: dvi-target-examples
48379
48380 dvi-target-examples: \
48381 configure-target-examples
48382 @: $(MAKE); $(unstage)
48383 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48384 r=`${PWD_COMMAND}`; export r; \
48385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48386 $(NORMAL_TARGET_EXPORTS) \
48387 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
48388 for flag in $(EXTRA_TARGET_FLAGS); do \
48389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48390 done; \
48391 (cd $(TARGET_SUBDIR)/examples && \
48392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48394 "RANLIB=$${RANLIB}" \
48395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48396 dvi) \
48397 || exit 1
48398
48399 @endif target-examples
48400
48401 .PHONY: maybe-pdf-target-examples pdf-target-examples
48402 maybe-pdf-target-examples:
48403 @if target-examples
48404 maybe-pdf-target-examples: pdf-target-examples
48405
48406 pdf-target-examples: \
48407 configure-target-examples
48408 @: $(MAKE); $(unstage)
48409 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48410 r=`${PWD_COMMAND}`; export r; \
48411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48412 $(NORMAL_TARGET_EXPORTS) \
48413 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
48414 for flag in $(EXTRA_TARGET_FLAGS); do \
48415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48416 done; \
48417 (cd $(TARGET_SUBDIR)/examples && \
48418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48420 "RANLIB=$${RANLIB}" \
48421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48422 pdf) \
48423 || exit 1
48424
48425 @endif target-examples
48426
48427 .PHONY: maybe-html-target-examples html-target-examples
48428 maybe-html-target-examples:
48429 @if target-examples
48430 maybe-html-target-examples: html-target-examples
48431
48432 html-target-examples: \
48433 configure-target-examples
48434 @: $(MAKE); $(unstage)
48435 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48436 r=`${PWD_COMMAND}`; export r; \
48437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48438 $(NORMAL_TARGET_EXPORTS) \
48439 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
48440 for flag in $(EXTRA_TARGET_FLAGS); do \
48441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48442 done; \
48443 (cd $(TARGET_SUBDIR)/examples && \
48444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48446 "RANLIB=$${RANLIB}" \
48447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48448 html) \
48449 || exit 1
48450
48451 @endif target-examples
48452
48453 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
48454 maybe-TAGS-target-examples:
48455 @if target-examples
48456 maybe-TAGS-target-examples: TAGS-target-examples
48457
48458 TAGS-target-examples: \
48459 configure-target-examples
48460 @: $(MAKE); $(unstage)
48461 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48462 r=`${PWD_COMMAND}`; export r; \
48463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48464 $(NORMAL_TARGET_EXPORTS) \
48465 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
48466 for flag in $(EXTRA_TARGET_FLAGS); do \
48467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48468 done; \
48469 (cd $(TARGET_SUBDIR)/examples && \
48470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48472 "RANLIB=$${RANLIB}" \
48473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48474 TAGS) \
48475 || exit 1
48476
48477 @endif target-examples
48478
48479 .PHONY: maybe-install-info-target-examples install-info-target-examples
48480 maybe-install-info-target-examples:
48481 @if target-examples
48482 maybe-install-info-target-examples: install-info-target-examples
48483
48484 install-info-target-examples: \
48485 configure-target-examples \
48486 info-target-examples
48487 @: $(MAKE); $(unstage)
48488 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48489 r=`${PWD_COMMAND}`; export r; \
48490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48491 $(NORMAL_TARGET_EXPORTS) \
48492 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
48493 for flag in $(EXTRA_TARGET_FLAGS); do \
48494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48495 done; \
48496 (cd $(TARGET_SUBDIR)/examples && \
48497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48499 "RANLIB=$${RANLIB}" \
48500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48501 install-info) \
48502 || exit 1
48503
48504 @endif target-examples
48505
48506 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
48507 maybe-install-pdf-target-examples:
48508 @if target-examples
48509 maybe-install-pdf-target-examples: install-pdf-target-examples
48510
48511 install-pdf-target-examples: \
48512 configure-target-examples \
48513 pdf-target-examples
48514 @: $(MAKE); $(unstage)
48515 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48516 r=`${PWD_COMMAND}`; export r; \
48517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48518 $(NORMAL_TARGET_EXPORTS) \
48519 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
48520 for flag in $(EXTRA_TARGET_FLAGS); do \
48521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48522 done; \
48523 (cd $(TARGET_SUBDIR)/examples && \
48524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48526 "RANLIB=$${RANLIB}" \
48527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48528 install-pdf) \
48529 || exit 1
48530
48531 @endif target-examples
48532
48533 .PHONY: maybe-install-html-target-examples install-html-target-examples
48534 maybe-install-html-target-examples:
48535 @if target-examples
48536 maybe-install-html-target-examples: install-html-target-examples
48537
48538 install-html-target-examples: \
48539 configure-target-examples \
48540 html-target-examples
48541 @: $(MAKE); $(unstage)
48542 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48543 r=`${PWD_COMMAND}`; export r; \
48544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48545 $(NORMAL_TARGET_EXPORTS) \
48546 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
48547 for flag in $(EXTRA_TARGET_FLAGS); do \
48548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48549 done; \
48550 (cd $(TARGET_SUBDIR)/examples && \
48551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48553 "RANLIB=$${RANLIB}" \
48554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48555 install-html) \
48556 || exit 1
48557
48558 @endif target-examples
48559
48560 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
48561 maybe-installcheck-target-examples:
48562 @if target-examples
48563 maybe-installcheck-target-examples: installcheck-target-examples
48564
48565 installcheck-target-examples: \
48566 configure-target-examples
48567 @: $(MAKE); $(unstage)
48568 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48569 r=`${PWD_COMMAND}`; export r; \
48570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48571 $(NORMAL_TARGET_EXPORTS) \
48572 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
48573 for flag in $(EXTRA_TARGET_FLAGS); do \
48574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48575 done; \
48576 (cd $(TARGET_SUBDIR)/examples && \
48577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48579 "RANLIB=$${RANLIB}" \
48580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48581 installcheck) \
48582 || exit 1
48583
48584 @endif target-examples
48585
48586 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
48587 maybe-mostlyclean-target-examples:
48588 @if target-examples
48589 maybe-mostlyclean-target-examples: mostlyclean-target-examples
48590
48591 mostlyclean-target-examples:
48592 @: $(MAKE); $(unstage)
48593 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48594 r=`${PWD_COMMAND}`; export r; \
48595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48596 $(NORMAL_TARGET_EXPORTS) \
48597 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
48598 for flag in $(EXTRA_TARGET_FLAGS); do \
48599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48600 done; \
48601 (cd $(TARGET_SUBDIR)/examples && \
48602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48604 "RANLIB=$${RANLIB}" \
48605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48606 mostlyclean) \
48607 || exit 1
48608
48609 @endif target-examples
48610
48611 .PHONY: maybe-clean-target-examples clean-target-examples
48612 maybe-clean-target-examples:
48613 @if target-examples
48614 maybe-clean-target-examples: clean-target-examples
48615
48616 clean-target-examples:
48617 @: $(MAKE); $(unstage)
48618 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48619 r=`${PWD_COMMAND}`; export r; \
48620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48621 $(NORMAL_TARGET_EXPORTS) \
48622 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
48623 for flag in $(EXTRA_TARGET_FLAGS); do \
48624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48625 done; \
48626 (cd $(TARGET_SUBDIR)/examples && \
48627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48629 "RANLIB=$${RANLIB}" \
48630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48631 clean) \
48632 || exit 1
48633
48634 @endif target-examples
48635
48636 .PHONY: maybe-distclean-target-examples distclean-target-examples
48637 maybe-distclean-target-examples:
48638 @if target-examples
48639 maybe-distclean-target-examples: distclean-target-examples
48640
48641 distclean-target-examples:
48642 @: $(MAKE); $(unstage)
48643 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48644 r=`${PWD_COMMAND}`; export r; \
48645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48646 $(NORMAL_TARGET_EXPORTS) \
48647 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
48648 for flag in $(EXTRA_TARGET_FLAGS); do \
48649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48650 done; \
48651 (cd $(TARGET_SUBDIR)/examples && \
48652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48654 "RANLIB=$${RANLIB}" \
48655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48656 distclean) \
48657 || exit 1
48658
48659 @endif target-examples
48660
48661 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
48662 maybe-maintainer-clean-target-examples:
48663 @if target-examples
48664 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
48665
48666 maintainer-clean-target-examples:
48667 @: $(MAKE); $(unstage)
48668 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48669 r=`${PWD_COMMAND}`; export r; \
48670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48671 $(NORMAL_TARGET_EXPORTS) \
48672 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
48673 for flag in $(EXTRA_TARGET_FLAGS); do \
48674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48675 done; \
48676 (cd $(TARGET_SUBDIR)/examples && \
48677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48679 "RANLIB=$${RANLIB}" \
48680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48681 maintainer-clean) \
48682 || exit 1
48683
48684 @endif target-examples
48685
48686
48687
48688
48689
48690 .PHONY: configure-target-libffi maybe-configure-target-libffi
48691 maybe-configure-target-libffi:
48692 @if gcc-bootstrap
48693 configure-target-libffi: stage_current
48694 @endif gcc-bootstrap
48695 @if target-libffi
48696 maybe-configure-target-libffi: configure-target-libffi
48697 configure-target-libffi:
48698 @: $(MAKE); $(unstage)
48699 @r=`${PWD_COMMAND}`; export r; \
48700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48701 echo "Checking multilib configuration for libffi..."; \
48702 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
48703 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
48704 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
48705 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
48706 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
48707 else \
48708 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
48709 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
48710 fi; \
48711 else \
48712 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
48713 fi; \
48714 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
48715 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
48716 $(NORMAL_TARGET_EXPORTS) \
48717 echo Configuring in $(TARGET_SUBDIR)/libffi; \
48718 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
48719 case $(srcdir) in \
48720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48721 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
48722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48723 esac; \
48724 srcdiroption="--srcdir=$${topdir}/libffi"; \
48725 libsrcdir="$$s/libffi"; \
48726 rm -f no-such-file || : ; \
48727 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48728 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48729 --target=${target_alias} $${srcdiroption} \
48730 || exit 1
48731 @endif target-libffi
48732
48733
48734
48735
48736
48737 .PHONY: all-target-libffi maybe-all-target-libffi
48738 maybe-all-target-libffi:
48739 @if gcc-bootstrap
48740 all-target-libffi: stage_current
48741 @endif gcc-bootstrap
48742 @if target-libffi
48743 TARGET-target-libffi=all
48744 maybe-all-target-libffi: all-target-libffi
48745 all-target-libffi: configure-target-libffi
48746 @: $(MAKE); $(unstage)
48747 @r=`${PWD_COMMAND}`; export r; \
48748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48749 $(NORMAL_TARGET_EXPORTS) \
48750 (cd $(TARGET_SUBDIR)/libffi && \
48751 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48752 $(TARGET-target-libffi))
48753 @endif target-libffi
48754
48755
48756
48757
48758
48759 .PHONY: check-target-libffi maybe-check-target-libffi
48760 maybe-check-target-libffi:
48761 @if target-libffi
48762 maybe-check-target-libffi: check-target-libffi
48763
48764 check-target-libffi:
48765 @: $(MAKE); $(unstage)
48766 @r=`${PWD_COMMAND}`; export r; \
48767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48768 $(NORMAL_TARGET_EXPORTS) \
48769 (cd $(TARGET_SUBDIR)/libffi && \
48770 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48771
48772 @endif target-libffi
48773
48774 .PHONY: install-target-libffi maybe-install-target-libffi
48775 maybe-install-target-libffi:
48776 @if target-libffi
48777 maybe-install-target-libffi: install-target-libffi
48778
48779 install-target-libffi: installdirs
48780 @: $(MAKE); $(unstage)
48781 @r=`${PWD_COMMAND}`; export r; \
48782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48783 $(NORMAL_TARGET_EXPORTS) \
48784 (cd $(TARGET_SUBDIR)/libffi && \
48785 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48786
48787 @endif target-libffi
48788
48789 # Other targets (info, dvi, pdf, etc.)
48790
48791 .PHONY: maybe-info-target-libffi info-target-libffi
48792 maybe-info-target-libffi:
48793 @if target-libffi
48794 maybe-info-target-libffi: info-target-libffi
48795
48796 info-target-libffi: \
48797 configure-target-libffi
48798 @: $(MAKE); $(unstage)
48799 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48800 r=`${PWD_COMMAND}`; export r; \
48801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48802 $(NORMAL_TARGET_EXPORTS) \
48803 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
48804 for flag in $(EXTRA_TARGET_FLAGS); do \
48805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48806 done; \
48807 (cd $(TARGET_SUBDIR)/libffi && \
48808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48810 "RANLIB=$${RANLIB}" \
48811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48812 info) \
48813 || exit 1
48814
48815 @endif target-libffi
48816
48817 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
48818 maybe-dvi-target-libffi:
48819 @if target-libffi
48820 maybe-dvi-target-libffi: dvi-target-libffi
48821
48822 dvi-target-libffi: \
48823 configure-target-libffi
48824 @: $(MAKE); $(unstage)
48825 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48826 r=`${PWD_COMMAND}`; export r; \
48827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48828 $(NORMAL_TARGET_EXPORTS) \
48829 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
48830 for flag in $(EXTRA_TARGET_FLAGS); do \
48831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48832 done; \
48833 (cd $(TARGET_SUBDIR)/libffi && \
48834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48836 "RANLIB=$${RANLIB}" \
48837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48838 dvi) \
48839 || exit 1
48840
48841 @endif target-libffi
48842
48843 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
48844 maybe-pdf-target-libffi:
48845 @if target-libffi
48846 maybe-pdf-target-libffi: pdf-target-libffi
48847
48848 pdf-target-libffi: \
48849 configure-target-libffi
48850 @: $(MAKE); $(unstage)
48851 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48852 r=`${PWD_COMMAND}`; export r; \
48853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48854 $(NORMAL_TARGET_EXPORTS) \
48855 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
48856 for flag in $(EXTRA_TARGET_FLAGS); do \
48857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48858 done; \
48859 (cd $(TARGET_SUBDIR)/libffi && \
48860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48862 "RANLIB=$${RANLIB}" \
48863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48864 pdf) \
48865 || exit 1
48866
48867 @endif target-libffi
48868
48869 .PHONY: maybe-html-target-libffi html-target-libffi
48870 maybe-html-target-libffi:
48871 @if target-libffi
48872 maybe-html-target-libffi: html-target-libffi
48873
48874 html-target-libffi: \
48875 configure-target-libffi
48876 @: $(MAKE); $(unstage)
48877 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48878 r=`${PWD_COMMAND}`; export r; \
48879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48880 $(NORMAL_TARGET_EXPORTS) \
48881 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
48882 for flag in $(EXTRA_TARGET_FLAGS); do \
48883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48884 done; \
48885 (cd $(TARGET_SUBDIR)/libffi && \
48886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48888 "RANLIB=$${RANLIB}" \
48889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48890 html) \
48891 || exit 1
48892
48893 @endif target-libffi
48894
48895 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
48896 maybe-TAGS-target-libffi:
48897 @if target-libffi
48898 maybe-TAGS-target-libffi: TAGS-target-libffi
48899
48900 TAGS-target-libffi: \
48901 configure-target-libffi
48902 @: $(MAKE); $(unstage)
48903 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48904 r=`${PWD_COMMAND}`; export r; \
48905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48906 $(NORMAL_TARGET_EXPORTS) \
48907 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
48908 for flag in $(EXTRA_TARGET_FLAGS); do \
48909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48910 done; \
48911 (cd $(TARGET_SUBDIR)/libffi && \
48912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48914 "RANLIB=$${RANLIB}" \
48915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48916 TAGS) \
48917 || exit 1
48918
48919 @endif target-libffi
48920
48921 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
48922 maybe-install-info-target-libffi:
48923 @if target-libffi
48924 maybe-install-info-target-libffi: install-info-target-libffi
48925
48926 install-info-target-libffi: \
48927 configure-target-libffi \
48928 info-target-libffi
48929 @: $(MAKE); $(unstage)
48930 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48931 r=`${PWD_COMMAND}`; export r; \
48932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48933 $(NORMAL_TARGET_EXPORTS) \
48934 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
48935 for flag in $(EXTRA_TARGET_FLAGS); do \
48936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48937 done; \
48938 (cd $(TARGET_SUBDIR)/libffi && \
48939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48941 "RANLIB=$${RANLIB}" \
48942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48943 install-info) \
48944 || exit 1
48945
48946 @endif target-libffi
48947
48948 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
48949 maybe-install-pdf-target-libffi:
48950 @if target-libffi
48951 maybe-install-pdf-target-libffi: install-pdf-target-libffi
48952
48953 install-pdf-target-libffi: \
48954 configure-target-libffi \
48955 pdf-target-libffi
48956 @: $(MAKE); $(unstage)
48957 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48958 r=`${PWD_COMMAND}`; export r; \
48959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48960 $(NORMAL_TARGET_EXPORTS) \
48961 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
48962 for flag in $(EXTRA_TARGET_FLAGS); do \
48963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48964 done; \
48965 (cd $(TARGET_SUBDIR)/libffi && \
48966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48968 "RANLIB=$${RANLIB}" \
48969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48970 install-pdf) \
48971 || exit 1
48972
48973 @endif target-libffi
48974
48975 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
48976 maybe-install-html-target-libffi:
48977 @if target-libffi
48978 maybe-install-html-target-libffi: install-html-target-libffi
48979
48980 install-html-target-libffi: \
48981 configure-target-libffi \
48982 html-target-libffi
48983 @: $(MAKE); $(unstage)
48984 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48985 r=`${PWD_COMMAND}`; export r; \
48986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48987 $(NORMAL_TARGET_EXPORTS) \
48988 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
48989 for flag in $(EXTRA_TARGET_FLAGS); do \
48990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48991 done; \
48992 (cd $(TARGET_SUBDIR)/libffi && \
48993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48995 "RANLIB=$${RANLIB}" \
48996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48997 install-html) \
48998 || exit 1
48999
49000 @endif target-libffi
49001
49002 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
49003 maybe-installcheck-target-libffi:
49004 @if target-libffi
49005 maybe-installcheck-target-libffi: installcheck-target-libffi
49006
49007 installcheck-target-libffi: \
49008 configure-target-libffi
49009 @: $(MAKE); $(unstage)
49010 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49011 r=`${PWD_COMMAND}`; export r; \
49012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49013 $(NORMAL_TARGET_EXPORTS) \
49014 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
49015 for flag in $(EXTRA_TARGET_FLAGS); do \
49016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49017 done; \
49018 (cd $(TARGET_SUBDIR)/libffi && \
49019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49021 "RANLIB=$${RANLIB}" \
49022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49023 installcheck) \
49024 || exit 1
49025
49026 @endif target-libffi
49027
49028 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
49029 maybe-mostlyclean-target-libffi:
49030 @if target-libffi
49031 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
49032
49033 mostlyclean-target-libffi:
49034 @: $(MAKE); $(unstage)
49035 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49036 r=`${PWD_COMMAND}`; export r; \
49037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49038 $(NORMAL_TARGET_EXPORTS) \
49039 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
49040 for flag in $(EXTRA_TARGET_FLAGS); do \
49041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49042 done; \
49043 (cd $(TARGET_SUBDIR)/libffi && \
49044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49046 "RANLIB=$${RANLIB}" \
49047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49048 mostlyclean) \
49049 || exit 1
49050
49051 @endif target-libffi
49052
49053 .PHONY: maybe-clean-target-libffi clean-target-libffi
49054 maybe-clean-target-libffi:
49055 @if target-libffi
49056 maybe-clean-target-libffi: clean-target-libffi
49057
49058 clean-target-libffi:
49059 @: $(MAKE); $(unstage)
49060 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49061 r=`${PWD_COMMAND}`; export r; \
49062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49063 $(NORMAL_TARGET_EXPORTS) \
49064 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
49065 for flag in $(EXTRA_TARGET_FLAGS); do \
49066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49067 done; \
49068 (cd $(TARGET_SUBDIR)/libffi && \
49069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49071 "RANLIB=$${RANLIB}" \
49072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49073 clean) \
49074 || exit 1
49075
49076 @endif target-libffi
49077
49078 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
49079 maybe-distclean-target-libffi:
49080 @if target-libffi
49081 maybe-distclean-target-libffi: distclean-target-libffi
49082
49083 distclean-target-libffi:
49084 @: $(MAKE); $(unstage)
49085 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49086 r=`${PWD_COMMAND}`; export r; \
49087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49088 $(NORMAL_TARGET_EXPORTS) \
49089 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
49090 for flag in $(EXTRA_TARGET_FLAGS); do \
49091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49092 done; \
49093 (cd $(TARGET_SUBDIR)/libffi && \
49094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49096 "RANLIB=$${RANLIB}" \
49097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49098 distclean) \
49099 || exit 1
49100
49101 @endif target-libffi
49102
49103 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
49104 maybe-maintainer-clean-target-libffi:
49105 @if target-libffi
49106 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
49107
49108 maintainer-clean-target-libffi:
49109 @: $(MAKE); $(unstage)
49110 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49111 r=`${PWD_COMMAND}`; export r; \
49112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49113 $(NORMAL_TARGET_EXPORTS) \
49114 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
49115 for flag in $(EXTRA_TARGET_FLAGS); do \
49116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49117 done; \
49118 (cd $(TARGET_SUBDIR)/libffi && \
49119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49121 "RANLIB=$${RANLIB}" \
49122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49123 maintainer-clean) \
49124 || exit 1
49125
49126 @endif target-libffi
49127
49128
49129
49130
49131
49132 .PHONY: configure-target-libjava maybe-configure-target-libjava
49133 maybe-configure-target-libjava:
49134 @if gcc-bootstrap
49135 configure-target-libjava: stage_current
49136 @endif gcc-bootstrap
49137 @if target-libjava
49138 maybe-configure-target-libjava: configure-target-libjava
49139 configure-target-libjava:
49140 @: $(MAKE); $(unstage)
49141 @r=`${PWD_COMMAND}`; export r; \
49142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49143 echo "Checking multilib configuration for libjava..."; \
49144 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
49145 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
49146 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
49147 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
49148 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
49149 else \
49150 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
49151 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
49152 fi; \
49153 else \
49154 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
49155 fi; \
49156 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
49157 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
49158 $(RAW_CXX_TARGET_EXPORTS) \
49159 echo Configuring in $(TARGET_SUBDIR)/libjava; \
49160 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
49161 case $(srcdir) in \
49162 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49163 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
49164 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49165 esac; \
49166 srcdiroption="--srcdir=$${topdir}/libjava"; \
49167 libsrcdir="$$s/libjava"; \
49168 rm -f no-such-file || : ; \
49169 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49170 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49171 --target=${target_alias} $${srcdiroption} \
49172 || exit 1
49173 @endif target-libjava
49174
49175
49176
49177
49178
49179 .PHONY: all-target-libjava maybe-all-target-libjava
49180 maybe-all-target-libjava:
49181 @if gcc-bootstrap
49182 all-target-libjava: stage_current
49183 @endif gcc-bootstrap
49184 @if target-libjava
49185 TARGET-target-libjava=all
49186 maybe-all-target-libjava: all-target-libjava
49187 all-target-libjava: configure-target-libjava
49188 @: $(MAKE); $(unstage)
49189 @r=`${PWD_COMMAND}`; export r; \
49190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49191 $(RAW_CXX_TARGET_EXPORTS) \
49192 (cd $(TARGET_SUBDIR)/libjava && \
49193 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
49194 $(TARGET-target-libjava))
49195 @endif target-libjava
49196
49197
49198
49199
49200
49201 .PHONY: check-target-libjava maybe-check-target-libjava
49202 maybe-check-target-libjava:
49203 @if target-libjava
49204 maybe-check-target-libjava: check-target-libjava
49205
49206 check-target-libjava:
49207 @: $(MAKE); $(unstage)
49208 @r=`${PWD_COMMAND}`; export r; \
49209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49210 $(RAW_CXX_TARGET_EXPORTS) \
49211 (cd $(TARGET_SUBDIR)/libjava && \
49212 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
49213
49214 @endif target-libjava
49215
49216 .PHONY: install-target-libjava maybe-install-target-libjava
49217 maybe-install-target-libjava:
49218 @if target-libjava
49219 maybe-install-target-libjava: install-target-libjava
49220
49221 install-target-libjava: installdirs
49222 @: $(MAKE); $(unstage)
49223 @r=`${PWD_COMMAND}`; export r; \
49224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49225 $(RAW_CXX_TARGET_EXPORTS) \
49226 (cd $(TARGET_SUBDIR)/libjava && \
49227 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49228
49229 @endif target-libjava
49230
49231 # Other targets (info, dvi, pdf, etc.)
49232
49233 .PHONY: maybe-info-target-libjava info-target-libjava
49234 maybe-info-target-libjava:
49235 @if target-libjava
49236 maybe-info-target-libjava: info-target-libjava
49237
49238 info-target-libjava: \
49239 configure-target-libjava
49240 @: $(MAKE); $(unstage)
49241 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49242 r=`${PWD_COMMAND}`; export r; \
49243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49244 $(RAW_CXX_TARGET_EXPORTS) \
49245 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
49246 for flag in $(EXTRA_TARGET_FLAGS); do \
49247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49248 done; \
49249 (cd $(TARGET_SUBDIR)/libjava && \
49250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49252 "RANLIB=$${RANLIB}" \
49253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49254 info) \
49255 || exit 1
49256
49257 @endif target-libjava
49258
49259 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
49260 maybe-dvi-target-libjava:
49261 @if target-libjava
49262 maybe-dvi-target-libjava: dvi-target-libjava
49263
49264 dvi-target-libjava: \
49265 configure-target-libjava
49266 @: $(MAKE); $(unstage)
49267 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49268 r=`${PWD_COMMAND}`; export r; \
49269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49270 $(RAW_CXX_TARGET_EXPORTS) \
49271 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
49272 for flag in $(EXTRA_TARGET_FLAGS); do \
49273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49274 done; \
49275 (cd $(TARGET_SUBDIR)/libjava && \
49276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49278 "RANLIB=$${RANLIB}" \
49279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49280 dvi) \
49281 || exit 1
49282
49283 @endif target-libjava
49284
49285 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
49286 maybe-pdf-target-libjava:
49287 @if target-libjava
49288 maybe-pdf-target-libjava: pdf-target-libjava
49289
49290 pdf-target-libjava: \
49291 configure-target-libjava
49292 @: $(MAKE); $(unstage)
49293 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49294 r=`${PWD_COMMAND}`; export r; \
49295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49296 $(RAW_CXX_TARGET_EXPORTS) \
49297 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
49298 for flag in $(EXTRA_TARGET_FLAGS); do \
49299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49300 done; \
49301 (cd $(TARGET_SUBDIR)/libjava && \
49302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49304 "RANLIB=$${RANLIB}" \
49305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49306 pdf) \
49307 || exit 1
49308
49309 @endif target-libjava
49310
49311 .PHONY: maybe-html-target-libjava html-target-libjava
49312 maybe-html-target-libjava:
49313 @if target-libjava
49314 maybe-html-target-libjava: html-target-libjava
49315
49316 html-target-libjava: \
49317 configure-target-libjava
49318 @: $(MAKE); $(unstage)
49319 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49320 r=`${PWD_COMMAND}`; export r; \
49321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49322 $(RAW_CXX_TARGET_EXPORTS) \
49323 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
49324 for flag in $(EXTRA_TARGET_FLAGS); do \
49325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49326 done; \
49327 (cd $(TARGET_SUBDIR)/libjava && \
49328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49330 "RANLIB=$${RANLIB}" \
49331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49332 html) \
49333 || exit 1
49334
49335 @endif target-libjava
49336
49337 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
49338 maybe-TAGS-target-libjava:
49339 @if target-libjava
49340 maybe-TAGS-target-libjava: TAGS-target-libjava
49341
49342 TAGS-target-libjava: \
49343 configure-target-libjava
49344 @: $(MAKE); $(unstage)
49345 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49346 r=`${PWD_COMMAND}`; export r; \
49347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49348 $(RAW_CXX_TARGET_EXPORTS) \
49349 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
49350 for flag in $(EXTRA_TARGET_FLAGS); do \
49351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49352 done; \
49353 (cd $(TARGET_SUBDIR)/libjava && \
49354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49356 "RANLIB=$${RANLIB}" \
49357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49358 TAGS) \
49359 || exit 1
49360
49361 @endif target-libjava
49362
49363 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
49364 maybe-install-info-target-libjava:
49365 @if target-libjava
49366 maybe-install-info-target-libjava: install-info-target-libjava
49367
49368 install-info-target-libjava: \
49369 configure-target-libjava \
49370 info-target-libjava
49371 @: $(MAKE); $(unstage)
49372 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49373 r=`${PWD_COMMAND}`; export r; \
49374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49375 $(RAW_CXX_TARGET_EXPORTS) \
49376 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
49377 for flag in $(EXTRA_TARGET_FLAGS); do \
49378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49379 done; \
49380 (cd $(TARGET_SUBDIR)/libjava && \
49381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49383 "RANLIB=$${RANLIB}" \
49384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49385 install-info) \
49386 || exit 1
49387
49388 @endif target-libjava
49389
49390 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
49391 maybe-install-pdf-target-libjava:
49392 @if target-libjava
49393 maybe-install-pdf-target-libjava: install-pdf-target-libjava
49394
49395 install-pdf-target-libjava: \
49396 configure-target-libjava \
49397 pdf-target-libjava
49398 @: $(MAKE); $(unstage)
49399 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49400 r=`${PWD_COMMAND}`; export r; \
49401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49402 $(RAW_CXX_TARGET_EXPORTS) \
49403 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
49404 for flag in $(EXTRA_TARGET_FLAGS); do \
49405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49406 done; \
49407 (cd $(TARGET_SUBDIR)/libjava && \
49408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49410 "RANLIB=$${RANLIB}" \
49411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49412 install-pdf) \
49413 || exit 1
49414
49415 @endif target-libjava
49416
49417 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
49418 maybe-install-html-target-libjava:
49419 @if target-libjava
49420 maybe-install-html-target-libjava: install-html-target-libjava
49421
49422 install-html-target-libjava: \
49423 configure-target-libjava \
49424 html-target-libjava
49425 @: $(MAKE); $(unstage)
49426 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49427 r=`${PWD_COMMAND}`; export r; \
49428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49429 $(RAW_CXX_TARGET_EXPORTS) \
49430 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
49431 for flag in $(EXTRA_TARGET_FLAGS); do \
49432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49433 done; \
49434 (cd $(TARGET_SUBDIR)/libjava && \
49435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49437 "RANLIB=$${RANLIB}" \
49438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49439 install-html) \
49440 || exit 1
49441
49442 @endif target-libjava
49443
49444 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
49445 maybe-installcheck-target-libjava:
49446 @if target-libjava
49447 maybe-installcheck-target-libjava: installcheck-target-libjava
49448
49449 installcheck-target-libjava: \
49450 configure-target-libjava
49451 @: $(MAKE); $(unstage)
49452 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49453 r=`${PWD_COMMAND}`; export r; \
49454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49455 $(RAW_CXX_TARGET_EXPORTS) \
49456 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
49457 for flag in $(EXTRA_TARGET_FLAGS); do \
49458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49459 done; \
49460 (cd $(TARGET_SUBDIR)/libjava && \
49461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49463 "RANLIB=$${RANLIB}" \
49464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49465 installcheck) \
49466 || exit 1
49467
49468 @endif target-libjava
49469
49470 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
49471 maybe-mostlyclean-target-libjava:
49472 @if target-libjava
49473 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
49474
49475 mostlyclean-target-libjava:
49476 @: $(MAKE); $(unstage)
49477 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49478 r=`${PWD_COMMAND}`; export r; \
49479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49480 $(RAW_CXX_TARGET_EXPORTS) \
49481 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
49482 for flag in $(EXTRA_TARGET_FLAGS); do \
49483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49484 done; \
49485 (cd $(TARGET_SUBDIR)/libjava && \
49486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49488 "RANLIB=$${RANLIB}" \
49489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49490 mostlyclean) \
49491 || exit 1
49492
49493 @endif target-libjava
49494
49495 .PHONY: maybe-clean-target-libjava clean-target-libjava
49496 maybe-clean-target-libjava:
49497 @if target-libjava
49498 maybe-clean-target-libjava: clean-target-libjava
49499
49500 clean-target-libjava:
49501 @: $(MAKE); $(unstage)
49502 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49503 r=`${PWD_COMMAND}`; export r; \
49504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49505 $(RAW_CXX_TARGET_EXPORTS) \
49506 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
49507 for flag in $(EXTRA_TARGET_FLAGS); do \
49508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49509 done; \
49510 (cd $(TARGET_SUBDIR)/libjava && \
49511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49513 "RANLIB=$${RANLIB}" \
49514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49515 clean) \
49516 || exit 1
49517
49518 @endif target-libjava
49519
49520 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
49521 maybe-distclean-target-libjava:
49522 @if target-libjava
49523 maybe-distclean-target-libjava: distclean-target-libjava
49524
49525 distclean-target-libjava:
49526 @: $(MAKE); $(unstage)
49527 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49528 r=`${PWD_COMMAND}`; export r; \
49529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49530 $(RAW_CXX_TARGET_EXPORTS) \
49531 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
49532 for flag in $(EXTRA_TARGET_FLAGS); do \
49533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49534 done; \
49535 (cd $(TARGET_SUBDIR)/libjava && \
49536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49538 "RANLIB=$${RANLIB}" \
49539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49540 distclean) \
49541 || exit 1
49542
49543 @endif target-libjava
49544
49545 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
49546 maybe-maintainer-clean-target-libjava:
49547 @if target-libjava
49548 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
49549
49550 maintainer-clean-target-libjava:
49551 @: $(MAKE); $(unstage)
49552 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49553 r=`${PWD_COMMAND}`; export r; \
49554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49555 $(RAW_CXX_TARGET_EXPORTS) \
49556 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
49557 for flag in $(EXTRA_TARGET_FLAGS); do \
49558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49559 done; \
49560 (cd $(TARGET_SUBDIR)/libjava && \
49561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49563 "RANLIB=$${RANLIB}" \
49564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49565 maintainer-clean) \
49566 || exit 1
49567
49568 @endif target-libjava
49569
49570
49571
49572
49573
49574 .PHONY: configure-target-zlib maybe-configure-target-zlib
49575 maybe-configure-target-zlib:
49576 @if gcc-bootstrap
49577 configure-target-zlib: stage_current
49578 @endif gcc-bootstrap
49579 @if target-zlib
49580 maybe-configure-target-zlib: configure-target-zlib
49581 configure-target-zlib:
49582 @: $(MAKE); $(unstage)
49583 @r=`${PWD_COMMAND}`; export r; \
49584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49585 echo "Checking multilib configuration for zlib..."; \
49586 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
49587 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
49588 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
49589 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
49590 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
49591 else \
49592 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
49593 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49594 fi; \
49595 else \
49596 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49597 fi; \
49598 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
49599 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
49600 $(NORMAL_TARGET_EXPORTS) \
49601 echo Configuring in $(TARGET_SUBDIR)/zlib; \
49602 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
49603 case $(srcdir) in \
49604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49605 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
49606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49607 esac; \
49608 srcdiroption="--srcdir=$${topdir}/zlib"; \
49609 libsrcdir="$$s/zlib"; \
49610 rm -f no-such-file || : ; \
49611 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49612 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49613 --target=${target_alias} $${srcdiroption} \
49614 || exit 1
49615 @endif target-zlib
49616
49617
49618
49619
49620
49621 .PHONY: all-target-zlib maybe-all-target-zlib
49622 maybe-all-target-zlib:
49623 @if gcc-bootstrap
49624 all-target-zlib: stage_current
49625 @endif gcc-bootstrap
49626 @if target-zlib
49627 TARGET-target-zlib=all
49628 maybe-all-target-zlib: all-target-zlib
49629 all-target-zlib: configure-target-zlib
49630 @: $(MAKE); $(unstage)
49631 @r=`${PWD_COMMAND}`; export r; \
49632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49633 $(NORMAL_TARGET_EXPORTS) \
49634 (cd $(TARGET_SUBDIR)/zlib && \
49635 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49636 $(TARGET-target-zlib))
49637 @endif target-zlib
49638
49639
49640
49641
49642
49643 .PHONY: check-target-zlib maybe-check-target-zlib
49644 maybe-check-target-zlib:
49645 @if target-zlib
49646 maybe-check-target-zlib: check-target-zlib
49647
49648 check-target-zlib:
49649 @: $(MAKE); $(unstage)
49650 @r=`${PWD_COMMAND}`; export r; \
49651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49652 $(NORMAL_TARGET_EXPORTS) \
49653 (cd $(TARGET_SUBDIR)/zlib && \
49654 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49655
49656 @endif target-zlib
49657
49658 .PHONY: install-target-zlib maybe-install-target-zlib
49659 maybe-install-target-zlib:
49660 @if target-zlib
49661 maybe-install-target-zlib: install-target-zlib
49662
49663 install-target-zlib: installdirs
49664 @: $(MAKE); $(unstage)
49665 @r=`${PWD_COMMAND}`; export r; \
49666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49667 $(NORMAL_TARGET_EXPORTS) \
49668 (cd $(TARGET_SUBDIR)/zlib && \
49669 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49670
49671 @endif target-zlib
49672
49673 # Other targets (info, dvi, pdf, etc.)
49674
49675 .PHONY: maybe-info-target-zlib info-target-zlib
49676 maybe-info-target-zlib:
49677 @if target-zlib
49678 maybe-info-target-zlib: info-target-zlib
49679
49680 info-target-zlib: \
49681 configure-target-zlib
49682 @: $(MAKE); $(unstage)
49683 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49684 r=`${PWD_COMMAND}`; export r; \
49685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49686 $(NORMAL_TARGET_EXPORTS) \
49687 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
49688 for flag in $(EXTRA_TARGET_FLAGS); do \
49689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49690 done; \
49691 (cd $(TARGET_SUBDIR)/zlib && \
49692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49694 "RANLIB=$${RANLIB}" \
49695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49696 info) \
49697 || exit 1
49698
49699 @endif target-zlib
49700
49701 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
49702 maybe-dvi-target-zlib:
49703 @if target-zlib
49704 maybe-dvi-target-zlib: dvi-target-zlib
49705
49706 dvi-target-zlib: \
49707 configure-target-zlib
49708 @: $(MAKE); $(unstage)
49709 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49710 r=`${PWD_COMMAND}`; export r; \
49711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49712 $(NORMAL_TARGET_EXPORTS) \
49713 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
49714 for flag in $(EXTRA_TARGET_FLAGS); do \
49715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49716 done; \
49717 (cd $(TARGET_SUBDIR)/zlib && \
49718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49720 "RANLIB=$${RANLIB}" \
49721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49722 dvi) \
49723 || exit 1
49724
49725 @endif target-zlib
49726
49727 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
49728 maybe-pdf-target-zlib:
49729 @if target-zlib
49730 maybe-pdf-target-zlib: pdf-target-zlib
49731
49732 pdf-target-zlib: \
49733 configure-target-zlib
49734 @: $(MAKE); $(unstage)
49735 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49736 r=`${PWD_COMMAND}`; export r; \
49737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49738 $(NORMAL_TARGET_EXPORTS) \
49739 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
49740 for flag in $(EXTRA_TARGET_FLAGS); do \
49741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49742 done; \
49743 (cd $(TARGET_SUBDIR)/zlib && \
49744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49746 "RANLIB=$${RANLIB}" \
49747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49748 pdf) \
49749 || exit 1
49750
49751 @endif target-zlib
49752
49753 .PHONY: maybe-html-target-zlib html-target-zlib
49754 maybe-html-target-zlib:
49755 @if target-zlib
49756 maybe-html-target-zlib: html-target-zlib
49757
49758 html-target-zlib: \
49759 configure-target-zlib
49760 @: $(MAKE); $(unstage)
49761 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49762 r=`${PWD_COMMAND}`; export r; \
49763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49764 $(NORMAL_TARGET_EXPORTS) \
49765 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
49766 for flag in $(EXTRA_TARGET_FLAGS); do \
49767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49768 done; \
49769 (cd $(TARGET_SUBDIR)/zlib && \
49770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49772 "RANLIB=$${RANLIB}" \
49773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49774 html) \
49775 || exit 1
49776
49777 @endif target-zlib
49778
49779 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
49780 maybe-TAGS-target-zlib:
49781 @if target-zlib
49782 maybe-TAGS-target-zlib: TAGS-target-zlib
49783
49784 TAGS-target-zlib: \
49785 configure-target-zlib
49786 @: $(MAKE); $(unstage)
49787 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49788 r=`${PWD_COMMAND}`; export r; \
49789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49790 $(NORMAL_TARGET_EXPORTS) \
49791 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
49792 for flag in $(EXTRA_TARGET_FLAGS); do \
49793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49794 done; \
49795 (cd $(TARGET_SUBDIR)/zlib && \
49796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49798 "RANLIB=$${RANLIB}" \
49799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49800 TAGS) \
49801 || exit 1
49802
49803 @endif target-zlib
49804
49805 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
49806 maybe-install-info-target-zlib:
49807 @if target-zlib
49808 maybe-install-info-target-zlib: install-info-target-zlib
49809
49810 install-info-target-zlib: \
49811 configure-target-zlib \
49812 info-target-zlib
49813 @: $(MAKE); $(unstage)
49814 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49815 r=`${PWD_COMMAND}`; export r; \
49816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49817 $(NORMAL_TARGET_EXPORTS) \
49818 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
49819 for flag in $(EXTRA_TARGET_FLAGS); do \
49820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49821 done; \
49822 (cd $(TARGET_SUBDIR)/zlib && \
49823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49825 "RANLIB=$${RANLIB}" \
49826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49827 install-info) \
49828 || exit 1
49829
49830 @endif target-zlib
49831
49832 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
49833 maybe-install-pdf-target-zlib:
49834 @if target-zlib
49835 maybe-install-pdf-target-zlib: install-pdf-target-zlib
49836
49837 install-pdf-target-zlib: \
49838 configure-target-zlib \
49839 pdf-target-zlib
49840 @: $(MAKE); $(unstage)
49841 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49842 r=`${PWD_COMMAND}`; export r; \
49843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49844 $(NORMAL_TARGET_EXPORTS) \
49845 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
49846 for flag in $(EXTRA_TARGET_FLAGS); do \
49847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49848 done; \
49849 (cd $(TARGET_SUBDIR)/zlib && \
49850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49852 "RANLIB=$${RANLIB}" \
49853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49854 install-pdf) \
49855 || exit 1
49856
49857 @endif target-zlib
49858
49859 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
49860 maybe-install-html-target-zlib:
49861 @if target-zlib
49862 maybe-install-html-target-zlib: install-html-target-zlib
49863
49864 install-html-target-zlib: \
49865 configure-target-zlib \
49866 html-target-zlib
49867 @: $(MAKE); $(unstage)
49868 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49869 r=`${PWD_COMMAND}`; export r; \
49870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49871 $(NORMAL_TARGET_EXPORTS) \
49872 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
49873 for flag in $(EXTRA_TARGET_FLAGS); do \
49874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49875 done; \
49876 (cd $(TARGET_SUBDIR)/zlib && \
49877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49879 "RANLIB=$${RANLIB}" \
49880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49881 install-html) \
49882 || exit 1
49883
49884 @endif target-zlib
49885
49886 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
49887 maybe-installcheck-target-zlib:
49888 @if target-zlib
49889 maybe-installcheck-target-zlib: installcheck-target-zlib
49890
49891 installcheck-target-zlib: \
49892 configure-target-zlib
49893 @: $(MAKE); $(unstage)
49894 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49895 r=`${PWD_COMMAND}`; export r; \
49896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49897 $(NORMAL_TARGET_EXPORTS) \
49898 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
49899 for flag in $(EXTRA_TARGET_FLAGS); do \
49900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49901 done; \
49902 (cd $(TARGET_SUBDIR)/zlib && \
49903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49905 "RANLIB=$${RANLIB}" \
49906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49907 installcheck) \
49908 || exit 1
49909
49910 @endif target-zlib
49911
49912 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
49913 maybe-mostlyclean-target-zlib:
49914 @if target-zlib
49915 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
49916
49917 mostlyclean-target-zlib:
49918 @: $(MAKE); $(unstage)
49919 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49920 r=`${PWD_COMMAND}`; export r; \
49921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49922 $(NORMAL_TARGET_EXPORTS) \
49923 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
49924 for flag in $(EXTRA_TARGET_FLAGS); do \
49925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49926 done; \
49927 (cd $(TARGET_SUBDIR)/zlib && \
49928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49930 "RANLIB=$${RANLIB}" \
49931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49932 mostlyclean) \
49933 || exit 1
49934
49935 @endif target-zlib
49936
49937 .PHONY: maybe-clean-target-zlib clean-target-zlib
49938 maybe-clean-target-zlib:
49939 @if target-zlib
49940 maybe-clean-target-zlib: clean-target-zlib
49941
49942 clean-target-zlib:
49943 @: $(MAKE); $(unstage)
49944 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49945 r=`${PWD_COMMAND}`; export r; \
49946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49947 $(NORMAL_TARGET_EXPORTS) \
49948 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
49949 for flag in $(EXTRA_TARGET_FLAGS); do \
49950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49951 done; \
49952 (cd $(TARGET_SUBDIR)/zlib && \
49953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49955 "RANLIB=$${RANLIB}" \
49956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49957 clean) \
49958 || exit 1
49959
49960 @endif target-zlib
49961
49962 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
49963 maybe-distclean-target-zlib:
49964 @if target-zlib
49965 maybe-distclean-target-zlib: distclean-target-zlib
49966
49967 distclean-target-zlib:
49968 @: $(MAKE); $(unstage)
49969 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49970 r=`${PWD_COMMAND}`; export r; \
49971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49972 $(NORMAL_TARGET_EXPORTS) \
49973 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
49974 for flag in $(EXTRA_TARGET_FLAGS); do \
49975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49976 done; \
49977 (cd $(TARGET_SUBDIR)/zlib && \
49978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49980 "RANLIB=$${RANLIB}" \
49981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49982 distclean) \
49983 || exit 1
49984
49985 @endif target-zlib
49986
49987 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
49988 maybe-maintainer-clean-target-zlib:
49989 @if target-zlib
49990 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
49991
49992 maintainer-clean-target-zlib:
49993 @: $(MAKE); $(unstage)
49994 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49995 r=`${PWD_COMMAND}`; export r; \
49996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49997 $(NORMAL_TARGET_EXPORTS) \
49998 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
49999 for flag in $(EXTRA_TARGET_FLAGS); do \
50000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50001 done; \
50002 (cd $(TARGET_SUBDIR)/zlib && \
50003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50005 "RANLIB=$${RANLIB}" \
50006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50007 maintainer-clean) \
50008 || exit 1
50009
50010 @endif target-zlib
50011
50012
50013
50014
50015
50016 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
50017 maybe-configure-target-boehm-gc:
50018 @if gcc-bootstrap
50019 configure-target-boehm-gc: stage_current
50020 @endif gcc-bootstrap
50021 @if target-boehm-gc
50022 maybe-configure-target-boehm-gc: configure-target-boehm-gc
50023 configure-target-boehm-gc:
50024 @: $(MAKE); $(unstage)
50025 @r=`${PWD_COMMAND}`; export r; \
50026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50027 echo "Checking multilib configuration for boehm-gc..."; \
50028 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
50029 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
50030 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
50031 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
50032 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
50033 else \
50034 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
50035 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
50036 fi; \
50037 else \
50038 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
50039 fi; \
50040 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
50041 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
50042 $(NORMAL_TARGET_EXPORTS) \
50043 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
50044 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
50045 case $(srcdir) in \
50046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50047 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
50048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50049 esac; \
50050 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
50051 libsrcdir="$$s/boehm-gc"; \
50052 rm -f no-such-file || : ; \
50053 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50054 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50055 --target=${target_alias} $${srcdiroption} \
50056 || exit 1
50057 @endif target-boehm-gc
50058
50059
50060
50061
50062
50063 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
50064 maybe-all-target-boehm-gc:
50065 @if gcc-bootstrap
50066 all-target-boehm-gc: stage_current
50067 @endif gcc-bootstrap
50068 @if target-boehm-gc
50069 TARGET-target-boehm-gc=all
50070 maybe-all-target-boehm-gc: all-target-boehm-gc
50071 all-target-boehm-gc: configure-target-boehm-gc
50072 @: $(MAKE); $(unstage)
50073 @r=`${PWD_COMMAND}`; export r; \
50074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50075 $(NORMAL_TARGET_EXPORTS) \
50076 (cd $(TARGET_SUBDIR)/boehm-gc && \
50077 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50078 $(TARGET-target-boehm-gc))
50079 @endif target-boehm-gc
50080
50081
50082
50083
50084
50085 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
50086 maybe-check-target-boehm-gc:
50087 @if target-boehm-gc
50088 maybe-check-target-boehm-gc: check-target-boehm-gc
50089
50090 check-target-boehm-gc:
50091 @: $(MAKE); $(unstage)
50092 @r=`${PWD_COMMAND}`; export r; \
50093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50094 $(NORMAL_TARGET_EXPORTS) \
50095 (cd $(TARGET_SUBDIR)/boehm-gc && \
50096 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50097
50098 @endif target-boehm-gc
50099
50100 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
50101 maybe-install-target-boehm-gc:
50102 @if target-boehm-gc
50103 maybe-install-target-boehm-gc: install-target-boehm-gc
50104
50105 install-target-boehm-gc: installdirs
50106 @: $(MAKE); $(unstage)
50107 @r=`${PWD_COMMAND}`; export r; \
50108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50109 $(NORMAL_TARGET_EXPORTS) \
50110 (cd $(TARGET_SUBDIR)/boehm-gc && \
50111 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50112
50113 @endif target-boehm-gc
50114
50115 # Other targets (info, dvi, pdf, etc.)
50116
50117 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
50118 maybe-info-target-boehm-gc:
50119 @if target-boehm-gc
50120 maybe-info-target-boehm-gc: info-target-boehm-gc
50121
50122 info-target-boehm-gc: \
50123 configure-target-boehm-gc
50124 @: $(MAKE); $(unstage)
50125 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50126 r=`${PWD_COMMAND}`; export r; \
50127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50128 $(NORMAL_TARGET_EXPORTS) \
50129 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
50130 for flag in $(EXTRA_TARGET_FLAGS); do \
50131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50132 done; \
50133 (cd $(TARGET_SUBDIR)/boehm-gc && \
50134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50136 "RANLIB=$${RANLIB}" \
50137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50138 info) \
50139 || exit 1
50140
50141 @endif target-boehm-gc
50142
50143 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
50144 maybe-dvi-target-boehm-gc:
50145 @if target-boehm-gc
50146 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
50147
50148 dvi-target-boehm-gc: \
50149 configure-target-boehm-gc
50150 @: $(MAKE); $(unstage)
50151 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50152 r=`${PWD_COMMAND}`; export r; \
50153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50154 $(NORMAL_TARGET_EXPORTS) \
50155 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
50156 for flag in $(EXTRA_TARGET_FLAGS); do \
50157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50158 done; \
50159 (cd $(TARGET_SUBDIR)/boehm-gc && \
50160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50162 "RANLIB=$${RANLIB}" \
50163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50164 dvi) \
50165 || exit 1
50166
50167 @endif target-boehm-gc
50168
50169 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
50170 maybe-pdf-target-boehm-gc:
50171 @if target-boehm-gc
50172 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
50173
50174 pdf-target-boehm-gc: \
50175 configure-target-boehm-gc
50176 @: $(MAKE); $(unstage)
50177 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50178 r=`${PWD_COMMAND}`; export r; \
50179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50180 $(NORMAL_TARGET_EXPORTS) \
50181 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
50182 for flag in $(EXTRA_TARGET_FLAGS); do \
50183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50184 done; \
50185 (cd $(TARGET_SUBDIR)/boehm-gc && \
50186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50188 "RANLIB=$${RANLIB}" \
50189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50190 pdf) \
50191 || exit 1
50192
50193 @endif target-boehm-gc
50194
50195 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
50196 maybe-html-target-boehm-gc:
50197 @if target-boehm-gc
50198 maybe-html-target-boehm-gc: html-target-boehm-gc
50199
50200 html-target-boehm-gc: \
50201 configure-target-boehm-gc
50202 @: $(MAKE); $(unstage)
50203 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50204 r=`${PWD_COMMAND}`; export r; \
50205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50206 $(NORMAL_TARGET_EXPORTS) \
50207 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
50208 for flag in $(EXTRA_TARGET_FLAGS); do \
50209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50210 done; \
50211 (cd $(TARGET_SUBDIR)/boehm-gc && \
50212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50214 "RANLIB=$${RANLIB}" \
50215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50216 html) \
50217 || exit 1
50218
50219 @endif target-boehm-gc
50220
50221 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
50222 maybe-TAGS-target-boehm-gc:
50223 @if target-boehm-gc
50224 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
50225
50226 TAGS-target-boehm-gc: \
50227 configure-target-boehm-gc
50228 @: $(MAKE); $(unstage)
50229 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50230 r=`${PWD_COMMAND}`; export r; \
50231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50232 $(NORMAL_TARGET_EXPORTS) \
50233 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
50234 for flag in $(EXTRA_TARGET_FLAGS); do \
50235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50236 done; \
50237 (cd $(TARGET_SUBDIR)/boehm-gc && \
50238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50240 "RANLIB=$${RANLIB}" \
50241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50242 TAGS) \
50243 || exit 1
50244
50245 @endif target-boehm-gc
50246
50247 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
50248 maybe-install-info-target-boehm-gc:
50249 @if target-boehm-gc
50250 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
50251
50252 install-info-target-boehm-gc: \
50253 configure-target-boehm-gc \
50254 info-target-boehm-gc
50255 @: $(MAKE); $(unstage)
50256 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50257 r=`${PWD_COMMAND}`; export r; \
50258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50259 $(NORMAL_TARGET_EXPORTS) \
50260 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
50261 for flag in $(EXTRA_TARGET_FLAGS); do \
50262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50263 done; \
50264 (cd $(TARGET_SUBDIR)/boehm-gc && \
50265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50267 "RANLIB=$${RANLIB}" \
50268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50269 install-info) \
50270 || exit 1
50271
50272 @endif target-boehm-gc
50273
50274 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
50275 maybe-install-pdf-target-boehm-gc:
50276 @if target-boehm-gc
50277 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
50278
50279 install-pdf-target-boehm-gc: \
50280 configure-target-boehm-gc \
50281 pdf-target-boehm-gc
50282 @: $(MAKE); $(unstage)
50283 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50284 r=`${PWD_COMMAND}`; export r; \
50285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50286 $(NORMAL_TARGET_EXPORTS) \
50287 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
50288 for flag in $(EXTRA_TARGET_FLAGS); do \
50289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50290 done; \
50291 (cd $(TARGET_SUBDIR)/boehm-gc && \
50292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50294 "RANLIB=$${RANLIB}" \
50295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50296 install-pdf) \
50297 || exit 1
50298
50299 @endif target-boehm-gc
50300
50301 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
50302 maybe-install-html-target-boehm-gc:
50303 @if target-boehm-gc
50304 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
50305
50306 install-html-target-boehm-gc: \
50307 configure-target-boehm-gc \
50308 html-target-boehm-gc
50309 @: $(MAKE); $(unstage)
50310 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50311 r=`${PWD_COMMAND}`; export r; \
50312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50313 $(NORMAL_TARGET_EXPORTS) \
50314 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
50315 for flag in $(EXTRA_TARGET_FLAGS); do \
50316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50317 done; \
50318 (cd $(TARGET_SUBDIR)/boehm-gc && \
50319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50321 "RANLIB=$${RANLIB}" \
50322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50323 install-html) \
50324 || exit 1
50325
50326 @endif target-boehm-gc
50327
50328 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
50329 maybe-installcheck-target-boehm-gc:
50330 @if target-boehm-gc
50331 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
50332
50333 installcheck-target-boehm-gc: \
50334 configure-target-boehm-gc
50335 @: $(MAKE); $(unstage)
50336 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50337 r=`${PWD_COMMAND}`; export r; \
50338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50339 $(NORMAL_TARGET_EXPORTS) \
50340 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
50341 for flag in $(EXTRA_TARGET_FLAGS); do \
50342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50343 done; \
50344 (cd $(TARGET_SUBDIR)/boehm-gc && \
50345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50347 "RANLIB=$${RANLIB}" \
50348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50349 installcheck) \
50350 || exit 1
50351
50352 @endif target-boehm-gc
50353
50354 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
50355 maybe-mostlyclean-target-boehm-gc:
50356 @if target-boehm-gc
50357 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
50358
50359 mostlyclean-target-boehm-gc:
50360 @: $(MAKE); $(unstage)
50361 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50362 r=`${PWD_COMMAND}`; export r; \
50363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50364 $(NORMAL_TARGET_EXPORTS) \
50365 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
50366 for flag in $(EXTRA_TARGET_FLAGS); do \
50367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50368 done; \
50369 (cd $(TARGET_SUBDIR)/boehm-gc && \
50370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50372 "RANLIB=$${RANLIB}" \
50373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50374 mostlyclean) \
50375 || exit 1
50376
50377 @endif target-boehm-gc
50378
50379 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
50380 maybe-clean-target-boehm-gc:
50381 @if target-boehm-gc
50382 maybe-clean-target-boehm-gc: clean-target-boehm-gc
50383
50384 clean-target-boehm-gc:
50385 @: $(MAKE); $(unstage)
50386 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50387 r=`${PWD_COMMAND}`; export r; \
50388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50389 $(NORMAL_TARGET_EXPORTS) \
50390 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
50391 for flag in $(EXTRA_TARGET_FLAGS); do \
50392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50393 done; \
50394 (cd $(TARGET_SUBDIR)/boehm-gc && \
50395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50397 "RANLIB=$${RANLIB}" \
50398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50399 clean) \
50400 || exit 1
50401
50402 @endif target-boehm-gc
50403
50404 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
50405 maybe-distclean-target-boehm-gc:
50406 @if target-boehm-gc
50407 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
50408
50409 distclean-target-boehm-gc:
50410 @: $(MAKE); $(unstage)
50411 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50412 r=`${PWD_COMMAND}`; export r; \
50413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50414 $(NORMAL_TARGET_EXPORTS) \
50415 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
50416 for flag in $(EXTRA_TARGET_FLAGS); do \
50417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50418 done; \
50419 (cd $(TARGET_SUBDIR)/boehm-gc && \
50420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50422 "RANLIB=$${RANLIB}" \
50423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50424 distclean) \
50425 || exit 1
50426
50427 @endif target-boehm-gc
50428
50429 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
50430 maybe-maintainer-clean-target-boehm-gc:
50431 @if target-boehm-gc
50432 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
50433
50434 maintainer-clean-target-boehm-gc:
50435 @: $(MAKE); $(unstage)
50436 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50437 r=`${PWD_COMMAND}`; export r; \
50438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50439 $(NORMAL_TARGET_EXPORTS) \
50440 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
50441 for flag in $(EXTRA_TARGET_FLAGS); do \
50442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50443 done; \
50444 (cd $(TARGET_SUBDIR)/boehm-gc && \
50445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50447 "RANLIB=$${RANLIB}" \
50448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50449 maintainer-clean) \
50450 || exit 1
50451
50452 @endif target-boehm-gc
50453
50454
50455
50456
50457
50458 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
50459 maybe-configure-target-qthreads:
50460 @if gcc-bootstrap
50461 configure-target-qthreads: stage_current
50462 @endif gcc-bootstrap
50463 @if target-qthreads
50464 maybe-configure-target-qthreads: configure-target-qthreads
50465 configure-target-qthreads:
50466 @: $(MAKE); $(unstage)
50467 @r=`${PWD_COMMAND}`; export r; \
50468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50469 echo "Checking multilib configuration for qthreads..."; \
50470 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
50471 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
50472 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
50473 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
50474 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
50475 else \
50476 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
50477 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
50478 fi; \
50479 else \
50480 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
50481 fi; \
50482 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
50483 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
50484 $(NORMAL_TARGET_EXPORTS) \
50485 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
50486 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
50487 case $(srcdir) in \
50488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50489 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
50490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50491 esac; \
50492 srcdiroption="--srcdir=$${topdir}/qthreads"; \
50493 libsrcdir="$$s/qthreads"; \
50494 rm -f no-such-file || : ; \
50495 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50496 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50497 --target=${target_alias} $${srcdiroption} \
50498 || exit 1
50499 @endif target-qthreads
50500
50501
50502
50503
50504
50505 .PHONY: all-target-qthreads maybe-all-target-qthreads
50506 maybe-all-target-qthreads:
50507 @if gcc-bootstrap
50508 all-target-qthreads: stage_current
50509 @endif gcc-bootstrap
50510 @if target-qthreads
50511 TARGET-target-qthreads=all
50512 maybe-all-target-qthreads: all-target-qthreads
50513 all-target-qthreads: configure-target-qthreads
50514 @: $(MAKE); $(unstage)
50515 @r=`${PWD_COMMAND}`; export r; \
50516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50517 $(NORMAL_TARGET_EXPORTS) \
50518 (cd $(TARGET_SUBDIR)/qthreads && \
50519 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50520 $(TARGET-target-qthreads))
50521 @endif target-qthreads
50522
50523
50524
50525
50526
50527 .PHONY: check-target-qthreads maybe-check-target-qthreads
50528 maybe-check-target-qthreads:
50529 @if target-qthreads
50530 maybe-check-target-qthreads: check-target-qthreads
50531
50532 check-target-qthreads:
50533 @: $(MAKE); $(unstage)
50534 @r=`${PWD_COMMAND}`; export r; \
50535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50536 $(NORMAL_TARGET_EXPORTS) \
50537 (cd $(TARGET_SUBDIR)/qthreads && \
50538 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50539
50540 @endif target-qthreads
50541
50542 .PHONY: install-target-qthreads maybe-install-target-qthreads
50543 maybe-install-target-qthreads:
50544 @if target-qthreads
50545 maybe-install-target-qthreads: install-target-qthreads
50546
50547 install-target-qthreads: installdirs
50548 @: $(MAKE); $(unstage)
50549 @r=`${PWD_COMMAND}`; export r; \
50550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50551 $(NORMAL_TARGET_EXPORTS) \
50552 (cd $(TARGET_SUBDIR)/qthreads && \
50553 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50554
50555 @endif target-qthreads
50556
50557 # Other targets (info, dvi, pdf, etc.)
50558
50559 .PHONY: maybe-info-target-qthreads info-target-qthreads
50560 maybe-info-target-qthreads:
50561 @if target-qthreads
50562 maybe-info-target-qthreads: info-target-qthreads
50563
50564 info-target-qthreads: \
50565 configure-target-qthreads
50566 @: $(MAKE); $(unstage)
50567 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50568 r=`${PWD_COMMAND}`; export r; \
50569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50570 $(NORMAL_TARGET_EXPORTS) \
50571 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
50572 for flag in $(EXTRA_TARGET_FLAGS); do \
50573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50574 done; \
50575 (cd $(TARGET_SUBDIR)/qthreads && \
50576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50578 "RANLIB=$${RANLIB}" \
50579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50580 info) \
50581 || exit 1
50582
50583 @endif target-qthreads
50584
50585 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
50586 maybe-dvi-target-qthreads:
50587 @if target-qthreads
50588 maybe-dvi-target-qthreads: dvi-target-qthreads
50589
50590 dvi-target-qthreads: \
50591 configure-target-qthreads
50592 @: $(MAKE); $(unstage)
50593 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50594 r=`${PWD_COMMAND}`; export r; \
50595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50596 $(NORMAL_TARGET_EXPORTS) \
50597 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
50598 for flag in $(EXTRA_TARGET_FLAGS); do \
50599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50600 done; \
50601 (cd $(TARGET_SUBDIR)/qthreads && \
50602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50604 "RANLIB=$${RANLIB}" \
50605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50606 dvi) \
50607 || exit 1
50608
50609 @endif target-qthreads
50610
50611 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
50612 maybe-pdf-target-qthreads:
50613 @if target-qthreads
50614 maybe-pdf-target-qthreads: pdf-target-qthreads
50615
50616 pdf-target-qthreads: \
50617 configure-target-qthreads
50618 @: $(MAKE); $(unstage)
50619 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50620 r=`${PWD_COMMAND}`; export r; \
50621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50622 $(NORMAL_TARGET_EXPORTS) \
50623 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
50624 for flag in $(EXTRA_TARGET_FLAGS); do \
50625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50626 done; \
50627 (cd $(TARGET_SUBDIR)/qthreads && \
50628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50630 "RANLIB=$${RANLIB}" \
50631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50632 pdf) \
50633 || exit 1
50634
50635 @endif target-qthreads
50636
50637 .PHONY: maybe-html-target-qthreads html-target-qthreads
50638 maybe-html-target-qthreads:
50639 @if target-qthreads
50640 maybe-html-target-qthreads: html-target-qthreads
50641
50642 html-target-qthreads: \
50643 configure-target-qthreads
50644 @: $(MAKE); $(unstage)
50645 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50646 r=`${PWD_COMMAND}`; export r; \
50647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50648 $(NORMAL_TARGET_EXPORTS) \
50649 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
50650 for flag in $(EXTRA_TARGET_FLAGS); do \
50651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50652 done; \
50653 (cd $(TARGET_SUBDIR)/qthreads && \
50654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50656 "RANLIB=$${RANLIB}" \
50657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50658 html) \
50659 || exit 1
50660
50661 @endif target-qthreads
50662
50663 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
50664 maybe-TAGS-target-qthreads:
50665 @if target-qthreads
50666 maybe-TAGS-target-qthreads: TAGS-target-qthreads
50667
50668 TAGS-target-qthreads: \
50669 configure-target-qthreads
50670 @: $(MAKE); $(unstage)
50671 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50672 r=`${PWD_COMMAND}`; export r; \
50673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50674 $(NORMAL_TARGET_EXPORTS) \
50675 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
50676 for flag in $(EXTRA_TARGET_FLAGS); do \
50677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50678 done; \
50679 (cd $(TARGET_SUBDIR)/qthreads && \
50680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50682 "RANLIB=$${RANLIB}" \
50683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50684 TAGS) \
50685 || exit 1
50686
50687 @endif target-qthreads
50688
50689 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
50690 maybe-install-info-target-qthreads:
50691 @if target-qthreads
50692 maybe-install-info-target-qthreads: install-info-target-qthreads
50693
50694 install-info-target-qthreads: \
50695 configure-target-qthreads \
50696 info-target-qthreads
50697 @: $(MAKE); $(unstage)
50698 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50699 r=`${PWD_COMMAND}`; export r; \
50700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50701 $(NORMAL_TARGET_EXPORTS) \
50702 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
50703 for flag in $(EXTRA_TARGET_FLAGS); do \
50704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50705 done; \
50706 (cd $(TARGET_SUBDIR)/qthreads && \
50707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50709 "RANLIB=$${RANLIB}" \
50710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50711 install-info) \
50712 || exit 1
50713
50714 @endif target-qthreads
50715
50716 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
50717 maybe-install-pdf-target-qthreads:
50718 @if target-qthreads
50719 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
50720
50721 install-pdf-target-qthreads: \
50722 configure-target-qthreads \
50723 pdf-target-qthreads
50724 @: $(MAKE); $(unstage)
50725 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50726 r=`${PWD_COMMAND}`; export r; \
50727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50728 $(NORMAL_TARGET_EXPORTS) \
50729 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
50730 for flag in $(EXTRA_TARGET_FLAGS); do \
50731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50732 done; \
50733 (cd $(TARGET_SUBDIR)/qthreads && \
50734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50736 "RANLIB=$${RANLIB}" \
50737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50738 install-pdf) \
50739 || exit 1
50740
50741 @endif target-qthreads
50742
50743 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
50744 maybe-install-html-target-qthreads:
50745 @if target-qthreads
50746 maybe-install-html-target-qthreads: install-html-target-qthreads
50747
50748 install-html-target-qthreads: \
50749 configure-target-qthreads \
50750 html-target-qthreads
50751 @: $(MAKE); $(unstage)
50752 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50753 r=`${PWD_COMMAND}`; export r; \
50754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50755 $(NORMAL_TARGET_EXPORTS) \
50756 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
50757 for flag in $(EXTRA_TARGET_FLAGS); do \
50758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50759 done; \
50760 (cd $(TARGET_SUBDIR)/qthreads && \
50761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50763 "RANLIB=$${RANLIB}" \
50764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50765 install-html) \
50766 || exit 1
50767
50768 @endif target-qthreads
50769
50770 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
50771 maybe-installcheck-target-qthreads:
50772 @if target-qthreads
50773 maybe-installcheck-target-qthreads: installcheck-target-qthreads
50774
50775 installcheck-target-qthreads: \
50776 configure-target-qthreads
50777 @: $(MAKE); $(unstage)
50778 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50779 r=`${PWD_COMMAND}`; export r; \
50780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50781 $(NORMAL_TARGET_EXPORTS) \
50782 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
50783 for flag in $(EXTRA_TARGET_FLAGS); do \
50784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50785 done; \
50786 (cd $(TARGET_SUBDIR)/qthreads && \
50787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50789 "RANLIB=$${RANLIB}" \
50790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50791 installcheck) \
50792 || exit 1
50793
50794 @endif target-qthreads
50795
50796 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
50797 maybe-mostlyclean-target-qthreads:
50798 @if target-qthreads
50799 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
50800
50801 mostlyclean-target-qthreads:
50802 @: $(MAKE); $(unstage)
50803 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50804 r=`${PWD_COMMAND}`; export r; \
50805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50806 $(NORMAL_TARGET_EXPORTS) \
50807 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
50808 for flag in $(EXTRA_TARGET_FLAGS); do \
50809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50810 done; \
50811 (cd $(TARGET_SUBDIR)/qthreads && \
50812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50814 "RANLIB=$${RANLIB}" \
50815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50816 mostlyclean) \
50817 || exit 1
50818
50819 @endif target-qthreads
50820
50821 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
50822 maybe-clean-target-qthreads:
50823 @if target-qthreads
50824 maybe-clean-target-qthreads: clean-target-qthreads
50825
50826 clean-target-qthreads:
50827 @: $(MAKE); $(unstage)
50828 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50829 r=`${PWD_COMMAND}`; export r; \
50830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50831 $(NORMAL_TARGET_EXPORTS) \
50832 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
50833 for flag in $(EXTRA_TARGET_FLAGS); do \
50834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50835 done; \
50836 (cd $(TARGET_SUBDIR)/qthreads && \
50837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50839 "RANLIB=$${RANLIB}" \
50840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50841 clean) \
50842 || exit 1
50843
50844 @endif target-qthreads
50845
50846 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
50847 maybe-distclean-target-qthreads:
50848 @if target-qthreads
50849 maybe-distclean-target-qthreads: distclean-target-qthreads
50850
50851 distclean-target-qthreads:
50852 @: $(MAKE); $(unstage)
50853 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50854 r=`${PWD_COMMAND}`; export r; \
50855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50856 $(NORMAL_TARGET_EXPORTS) \
50857 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
50858 for flag in $(EXTRA_TARGET_FLAGS); do \
50859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50860 done; \
50861 (cd $(TARGET_SUBDIR)/qthreads && \
50862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50864 "RANLIB=$${RANLIB}" \
50865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50866 distclean) \
50867 || exit 1
50868
50869 @endif target-qthreads
50870
50871 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
50872 maybe-maintainer-clean-target-qthreads:
50873 @if target-qthreads
50874 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
50875
50876 maintainer-clean-target-qthreads:
50877 @: $(MAKE); $(unstage)
50878 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50879 r=`${PWD_COMMAND}`; export r; \
50880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50881 $(NORMAL_TARGET_EXPORTS) \
50882 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
50883 for flag in $(EXTRA_TARGET_FLAGS); do \
50884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50885 done; \
50886 (cd $(TARGET_SUBDIR)/qthreads && \
50887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50889 "RANLIB=$${RANLIB}" \
50890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50891 maintainer-clean) \
50892 || exit 1
50893
50894 @endif target-qthreads
50895
50896
50897
50898
50899
50900 .PHONY: configure-target-rda maybe-configure-target-rda
50901 maybe-configure-target-rda:
50902 @if gcc-bootstrap
50903 configure-target-rda: stage_current
50904 @endif gcc-bootstrap
50905 @if target-rda
50906 maybe-configure-target-rda: configure-target-rda
50907 configure-target-rda:
50908 @: $(MAKE); $(unstage)
50909 @r=`${PWD_COMMAND}`; export r; \
50910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50911 echo "Checking multilib configuration for rda..."; \
50912 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
50913 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
50914 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
50915 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
50916 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
50917 else \
50918 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
50919 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
50920 fi; \
50921 else \
50922 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
50923 fi; \
50924 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
50925 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
50926 $(NORMAL_TARGET_EXPORTS) \
50927 echo Configuring in $(TARGET_SUBDIR)/rda; \
50928 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
50929 case $(srcdir) in \
50930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50931 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
50932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50933 esac; \
50934 srcdiroption="--srcdir=$${topdir}/rda"; \
50935 libsrcdir="$$s/rda"; \
50936 rm -f no-such-file || : ; \
50937 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50938 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50939 --target=${target_alias} $${srcdiroption} \
50940 || exit 1
50941 @endif target-rda
50942
50943
50944
50945
50946
50947 .PHONY: all-target-rda maybe-all-target-rda
50948 maybe-all-target-rda:
50949 @if gcc-bootstrap
50950 all-target-rda: stage_current
50951 @endif gcc-bootstrap
50952 @if target-rda
50953 TARGET-target-rda=all
50954 maybe-all-target-rda: all-target-rda
50955 all-target-rda: configure-target-rda
50956 @: $(MAKE); $(unstage)
50957 @r=`${PWD_COMMAND}`; export r; \
50958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50959 $(NORMAL_TARGET_EXPORTS) \
50960 (cd $(TARGET_SUBDIR)/rda && \
50961 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50962 $(TARGET-target-rda))
50963 @endif target-rda
50964
50965
50966
50967
50968
50969 .PHONY: check-target-rda maybe-check-target-rda
50970 maybe-check-target-rda:
50971 @if target-rda
50972 maybe-check-target-rda: check-target-rda
50973
50974 check-target-rda:
50975 @: $(MAKE); $(unstage)
50976 @r=`${PWD_COMMAND}`; export r; \
50977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50978 $(NORMAL_TARGET_EXPORTS) \
50979 (cd $(TARGET_SUBDIR)/rda && \
50980 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50981
50982 @endif target-rda
50983
50984 .PHONY: install-target-rda maybe-install-target-rda
50985 maybe-install-target-rda:
50986 @if target-rda
50987 maybe-install-target-rda: install-target-rda
50988
50989 install-target-rda: installdirs
50990 @: $(MAKE); $(unstage)
50991 @r=`${PWD_COMMAND}`; export r; \
50992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50993 $(NORMAL_TARGET_EXPORTS) \
50994 (cd $(TARGET_SUBDIR)/rda && \
50995 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50996
50997 @endif target-rda
50998
50999 # Other targets (info, dvi, pdf, etc.)
51000
51001 .PHONY: maybe-info-target-rda info-target-rda
51002 maybe-info-target-rda:
51003 @if target-rda
51004 maybe-info-target-rda: info-target-rda
51005
51006 info-target-rda: \
51007 configure-target-rda
51008 @: $(MAKE); $(unstage)
51009 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51010 r=`${PWD_COMMAND}`; export r; \
51011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51012 $(NORMAL_TARGET_EXPORTS) \
51013 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
51014 for flag in $(EXTRA_TARGET_FLAGS); do \
51015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51016 done; \
51017 (cd $(TARGET_SUBDIR)/rda && \
51018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51020 "RANLIB=$${RANLIB}" \
51021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51022 info) \
51023 || exit 1
51024
51025 @endif target-rda
51026
51027 .PHONY: maybe-dvi-target-rda dvi-target-rda
51028 maybe-dvi-target-rda:
51029 @if target-rda
51030 maybe-dvi-target-rda: dvi-target-rda
51031
51032 dvi-target-rda: \
51033 configure-target-rda
51034 @: $(MAKE); $(unstage)
51035 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51036 r=`${PWD_COMMAND}`; export r; \
51037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51038 $(NORMAL_TARGET_EXPORTS) \
51039 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
51040 for flag in $(EXTRA_TARGET_FLAGS); do \
51041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51042 done; \
51043 (cd $(TARGET_SUBDIR)/rda && \
51044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51046 "RANLIB=$${RANLIB}" \
51047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51048 dvi) \
51049 || exit 1
51050
51051 @endif target-rda
51052
51053 .PHONY: maybe-pdf-target-rda pdf-target-rda
51054 maybe-pdf-target-rda:
51055 @if target-rda
51056 maybe-pdf-target-rda: pdf-target-rda
51057
51058 pdf-target-rda: \
51059 configure-target-rda
51060 @: $(MAKE); $(unstage)
51061 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51062 r=`${PWD_COMMAND}`; export r; \
51063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51064 $(NORMAL_TARGET_EXPORTS) \
51065 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
51066 for flag in $(EXTRA_TARGET_FLAGS); do \
51067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51068 done; \
51069 (cd $(TARGET_SUBDIR)/rda && \
51070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51072 "RANLIB=$${RANLIB}" \
51073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51074 pdf) \
51075 || exit 1
51076
51077 @endif target-rda
51078
51079 .PHONY: maybe-html-target-rda html-target-rda
51080 maybe-html-target-rda:
51081 @if target-rda
51082 maybe-html-target-rda: html-target-rda
51083
51084 html-target-rda: \
51085 configure-target-rda
51086 @: $(MAKE); $(unstage)
51087 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51088 r=`${PWD_COMMAND}`; export r; \
51089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51090 $(NORMAL_TARGET_EXPORTS) \
51091 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
51092 for flag in $(EXTRA_TARGET_FLAGS); do \
51093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51094 done; \
51095 (cd $(TARGET_SUBDIR)/rda && \
51096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51098 "RANLIB=$${RANLIB}" \
51099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51100 html) \
51101 || exit 1
51102
51103 @endif target-rda
51104
51105 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
51106 maybe-TAGS-target-rda:
51107 @if target-rda
51108 maybe-TAGS-target-rda: TAGS-target-rda
51109
51110 TAGS-target-rda: \
51111 configure-target-rda
51112 @: $(MAKE); $(unstage)
51113 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51114 r=`${PWD_COMMAND}`; export r; \
51115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51116 $(NORMAL_TARGET_EXPORTS) \
51117 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
51118 for flag in $(EXTRA_TARGET_FLAGS); do \
51119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51120 done; \
51121 (cd $(TARGET_SUBDIR)/rda && \
51122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51124 "RANLIB=$${RANLIB}" \
51125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51126 TAGS) \
51127 || exit 1
51128
51129 @endif target-rda
51130
51131 .PHONY: maybe-install-info-target-rda install-info-target-rda
51132 maybe-install-info-target-rda:
51133 @if target-rda
51134 maybe-install-info-target-rda: install-info-target-rda
51135
51136 install-info-target-rda: \
51137 configure-target-rda \
51138 info-target-rda
51139 @: $(MAKE); $(unstage)
51140 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51141 r=`${PWD_COMMAND}`; export r; \
51142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51143 $(NORMAL_TARGET_EXPORTS) \
51144 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
51145 for flag in $(EXTRA_TARGET_FLAGS); do \
51146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51147 done; \
51148 (cd $(TARGET_SUBDIR)/rda && \
51149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51151 "RANLIB=$${RANLIB}" \
51152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51153 install-info) \
51154 || exit 1
51155
51156 @endif target-rda
51157
51158 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
51159 maybe-install-pdf-target-rda:
51160 @if target-rda
51161 maybe-install-pdf-target-rda: install-pdf-target-rda
51162
51163 install-pdf-target-rda: \
51164 configure-target-rda \
51165 pdf-target-rda
51166 @: $(MAKE); $(unstage)
51167 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51168 r=`${PWD_COMMAND}`; export r; \
51169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51170 $(NORMAL_TARGET_EXPORTS) \
51171 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
51172 for flag in $(EXTRA_TARGET_FLAGS); do \
51173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51174 done; \
51175 (cd $(TARGET_SUBDIR)/rda && \
51176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51178 "RANLIB=$${RANLIB}" \
51179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51180 install-pdf) \
51181 || exit 1
51182
51183 @endif target-rda
51184
51185 .PHONY: maybe-install-html-target-rda install-html-target-rda
51186 maybe-install-html-target-rda:
51187 @if target-rda
51188 maybe-install-html-target-rda: install-html-target-rda
51189
51190 install-html-target-rda: \
51191 configure-target-rda \
51192 html-target-rda
51193 @: $(MAKE); $(unstage)
51194 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51195 r=`${PWD_COMMAND}`; export r; \
51196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51197 $(NORMAL_TARGET_EXPORTS) \
51198 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
51199 for flag in $(EXTRA_TARGET_FLAGS); do \
51200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51201 done; \
51202 (cd $(TARGET_SUBDIR)/rda && \
51203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51205 "RANLIB=$${RANLIB}" \
51206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51207 install-html) \
51208 || exit 1
51209
51210 @endif target-rda
51211
51212 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
51213 maybe-installcheck-target-rda:
51214 @if target-rda
51215 maybe-installcheck-target-rda: installcheck-target-rda
51216
51217 installcheck-target-rda: \
51218 configure-target-rda
51219 @: $(MAKE); $(unstage)
51220 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51221 r=`${PWD_COMMAND}`; export r; \
51222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51223 $(NORMAL_TARGET_EXPORTS) \
51224 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
51225 for flag in $(EXTRA_TARGET_FLAGS); do \
51226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51227 done; \
51228 (cd $(TARGET_SUBDIR)/rda && \
51229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51231 "RANLIB=$${RANLIB}" \
51232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51233 installcheck) \
51234 || exit 1
51235
51236 @endif target-rda
51237
51238 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
51239 maybe-mostlyclean-target-rda:
51240 @if target-rda
51241 maybe-mostlyclean-target-rda: mostlyclean-target-rda
51242
51243 mostlyclean-target-rda:
51244 @: $(MAKE); $(unstage)
51245 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51246 r=`${PWD_COMMAND}`; export r; \
51247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51248 $(NORMAL_TARGET_EXPORTS) \
51249 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
51250 for flag in $(EXTRA_TARGET_FLAGS); do \
51251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51252 done; \
51253 (cd $(TARGET_SUBDIR)/rda && \
51254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51256 "RANLIB=$${RANLIB}" \
51257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51258 mostlyclean) \
51259 || exit 1
51260
51261 @endif target-rda
51262
51263 .PHONY: maybe-clean-target-rda clean-target-rda
51264 maybe-clean-target-rda:
51265 @if target-rda
51266 maybe-clean-target-rda: clean-target-rda
51267
51268 clean-target-rda:
51269 @: $(MAKE); $(unstage)
51270 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51271 r=`${PWD_COMMAND}`; export r; \
51272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51273 $(NORMAL_TARGET_EXPORTS) \
51274 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
51275 for flag in $(EXTRA_TARGET_FLAGS); do \
51276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51277 done; \
51278 (cd $(TARGET_SUBDIR)/rda && \
51279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51281 "RANLIB=$${RANLIB}" \
51282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51283 clean) \
51284 || exit 1
51285
51286 @endif target-rda
51287
51288 .PHONY: maybe-distclean-target-rda distclean-target-rda
51289 maybe-distclean-target-rda:
51290 @if target-rda
51291 maybe-distclean-target-rda: distclean-target-rda
51292
51293 distclean-target-rda:
51294 @: $(MAKE); $(unstage)
51295 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51296 r=`${PWD_COMMAND}`; export r; \
51297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51298 $(NORMAL_TARGET_EXPORTS) \
51299 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
51300 for flag in $(EXTRA_TARGET_FLAGS); do \
51301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51302 done; \
51303 (cd $(TARGET_SUBDIR)/rda && \
51304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51306 "RANLIB=$${RANLIB}" \
51307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51308 distclean) \
51309 || exit 1
51310
51311 @endif target-rda
51312
51313 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
51314 maybe-maintainer-clean-target-rda:
51315 @if target-rda
51316 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
51317
51318 maintainer-clean-target-rda:
51319 @: $(MAKE); $(unstage)
51320 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51321 r=`${PWD_COMMAND}`; export r; \
51322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51323 $(NORMAL_TARGET_EXPORTS) \
51324 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
51325 for flag in $(EXTRA_TARGET_FLAGS); do \
51326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51327 done; \
51328 (cd $(TARGET_SUBDIR)/rda && \
51329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51331 "RANLIB=$${RANLIB}" \
51332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51333 maintainer-clean) \
51334 || exit 1
51335
51336 @endif target-rda
51337
51338
51339
51340
51341
51342 .PHONY: configure-target-libada maybe-configure-target-libada
51343 maybe-configure-target-libada:
51344 @if gcc-bootstrap
51345 configure-target-libada: stage_current
51346 @endif gcc-bootstrap
51347 @if target-libada
51348 maybe-configure-target-libada: configure-target-libada
51349 configure-target-libada:
51350 @: $(MAKE); $(unstage)
51351 @r=`${PWD_COMMAND}`; export r; \
51352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51353 echo "Checking multilib configuration for libada..."; \
51354 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
51355 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
51356 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
51357 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
51358 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
51359 else \
51360 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
51361 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
51362 fi; \
51363 else \
51364 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
51365 fi; \
51366 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
51367 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
51368 $(NORMAL_TARGET_EXPORTS) \
51369 echo Configuring in $(TARGET_SUBDIR)/libada; \
51370 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
51371 case $(srcdir) in \
51372 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51373 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
51374 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51375 esac; \
51376 srcdiroption="--srcdir=$${topdir}/libada"; \
51377 libsrcdir="$$s/libada"; \
51378 rm -f no-such-file || : ; \
51379 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51380 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51381 --target=${target_alias} $${srcdiroption} \
51382 || exit 1
51383 @endif target-libada
51384
51385
51386
51387
51388
51389 .PHONY: all-target-libada maybe-all-target-libada
51390 maybe-all-target-libada:
51391 @if gcc-bootstrap
51392 all-target-libada: stage_current
51393 @endif gcc-bootstrap
51394 @if target-libada
51395 TARGET-target-libada=all
51396 maybe-all-target-libada: all-target-libada
51397 all-target-libada: configure-target-libada
51398 @: $(MAKE); $(unstage)
51399 @r=`${PWD_COMMAND}`; export r; \
51400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51401 $(NORMAL_TARGET_EXPORTS) \
51402 (cd $(TARGET_SUBDIR)/libada && \
51403 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51404 $(TARGET-target-libada))
51405 @endif target-libada
51406
51407
51408
51409
51410
51411 .PHONY: check-target-libada maybe-check-target-libada
51412 maybe-check-target-libada:
51413 @if target-libada
51414 maybe-check-target-libada: check-target-libada
51415
51416 check-target-libada:
51417 @: $(MAKE); $(unstage)
51418 @r=`${PWD_COMMAND}`; export r; \
51419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51420 $(NORMAL_TARGET_EXPORTS) \
51421 (cd $(TARGET_SUBDIR)/libada && \
51422 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51423
51424 @endif target-libada
51425
51426 .PHONY: install-target-libada maybe-install-target-libada
51427 maybe-install-target-libada:
51428 @if target-libada
51429 maybe-install-target-libada: install-target-libada
51430
51431 install-target-libada: installdirs
51432 @: $(MAKE); $(unstage)
51433 @r=`${PWD_COMMAND}`; export r; \
51434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51435 $(NORMAL_TARGET_EXPORTS) \
51436 (cd $(TARGET_SUBDIR)/libada && \
51437 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51438
51439 @endif target-libada
51440
51441 # Other targets (info, dvi, pdf, etc.)
51442
51443 .PHONY: maybe-info-target-libada info-target-libada
51444 maybe-info-target-libada:
51445 @if target-libada
51446 maybe-info-target-libada: info-target-libada
51447
51448 info-target-libada: \
51449 configure-target-libada
51450 @: $(MAKE); $(unstage)
51451 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51452 r=`${PWD_COMMAND}`; export r; \
51453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51454 $(NORMAL_TARGET_EXPORTS) \
51455 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
51456 for flag in $(EXTRA_TARGET_FLAGS); do \
51457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51458 done; \
51459 (cd $(TARGET_SUBDIR)/libada && \
51460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51462 "RANLIB=$${RANLIB}" \
51463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51464 info) \
51465 || exit 1
51466
51467 @endif target-libada
51468
51469 .PHONY: maybe-dvi-target-libada dvi-target-libada
51470 maybe-dvi-target-libada:
51471 @if target-libada
51472 maybe-dvi-target-libada: dvi-target-libada
51473
51474 dvi-target-libada: \
51475 configure-target-libada
51476 @: $(MAKE); $(unstage)
51477 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51478 r=`${PWD_COMMAND}`; export r; \
51479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51480 $(NORMAL_TARGET_EXPORTS) \
51481 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
51482 for flag in $(EXTRA_TARGET_FLAGS); do \
51483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51484 done; \
51485 (cd $(TARGET_SUBDIR)/libada && \
51486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51488 "RANLIB=$${RANLIB}" \
51489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51490 dvi) \
51491 || exit 1
51492
51493 @endif target-libada
51494
51495 .PHONY: maybe-pdf-target-libada pdf-target-libada
51496 maybe-pdf-target-libada:
51497 @if target-libada
51498 maybe-pdf-target-libada: pdf-target-libada
51499
51500 pdf-target-libada: \
51501 configure-target-libada
51502 @: $(MAKE); $(unstage)
51503 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51504 r=`${PWD_COMMAND}`; export r; \
51505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51506 $(NORMAL_TARGET_EXPORTS) \
51507 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
51508 for flag in $(EXTRA_TARGET_FLAGS); do \
51509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51510 done; \
51511 (cd $(TARGET_SUBDIR)/libada && \
51512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51514 "RANLIB=$${RANLIB}" \
51515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51516 pdf) \
51517 || exit 1
51518
51519 @endif target-libada
51520
51521 .PHONY: maybe-html-target-libada html-target-libada
51522 maybe-html-target-libada:
51523 @if target-libada
51524 maybe-html-target-libada: html-target-libada
51525
51526 html-target-libada: \
51527 configure-target-libada
51528 @: $(MAKE); $(unstage)
51529 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51530 r=`${PWD_COMMAND}`; export r; \
51531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51532 $(NORMAL_TARGET_EXPORTS) \
51533 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
51534 for flag in $(EXTRA_TARGET_FLAGS); do \
51535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51536 done; \
51537 (cd $(TARGET_SUBDIR)/libada && \
51538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51540 "RANLIB=$${RANLIB}" \
51541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51542 html) \
51543 || exit 1
51544
51545 @endif target-libada
51546
51547 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
51548 maybe-TAGS-target-libada:
51549 @if target-libada
51550 maybe-TAGS-target-libada: TAGS-target-libada
51551
51552 TAGS-target-libada: \
51553 configure-target-libada
51554 @: $(MAKE); $(unstage)
51555 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51556 r=`${PWD_COMMAND}`; export r; \
51557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51558 $(NORMAL_TARGET_EXPORTS) \
51559 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
51560 for flag in $(EXTRA_TARGET_FLAGS); do \
51561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51562 done; \
51563 (cd $(TARGET_SUBDIR)/libada && \
51564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51566 "RANLIB=$${RANLIB}" \
51567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51568 TAGS) \
51569 || exit 1
51570
51571 @endif target-libada
51572
51573 .PHONY: maybe-install-info-target-libada install-info-target-libada
51574 maybe-install-info-target-libada:
51575 @if target-libada
51576 maybe-install-info-target-libada: install-info-target-libada
51577
51578 install-info-target-libada: \
51579 configure-target-libada \
51580 info-target-libada
51581 @: $(MAKE); $(unstage)
51582 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51583 r=`${PWD_COMMAND}`; export r; \
51584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51585 $(NORMAL_TARGET_EXPORTS) \
51586 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
51587 for flag in $(EXTRA_TARGET_FLAGS); do \
51588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51589 done; \
51590 (cd $(TARGET_SUBDIR)/libada && \
51591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51593 "RANLIB=$${RANLIB}" \
51594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51595 install-info) \
51596 || exit 1
51597
51598 @endif target-libada
51599
51600 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
51601 maybe-install-pdf-target-libada:
51602 @if target-libada
51603 maybe-install-pdf-target-libada: install-pdf-target-libada
51604
51605 install-pdf-target-libada: \
51606 configure-target-libada \
51607 pdf-target-libada
51608 @: $(MAKE); $(unstage)
51609 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51610 r=`${PWD_COMMAND}`; export r; \
51611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51612 $(NORMAL_TARGET_EXPORTS) \
51613 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
51614 for flag in $(EXTRA_TARGET_FLAGS); do \
51615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51616 done; \
51617 (cd $(TARGET_SUBDIR)/libada && \
51618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51620 "RANLIB=$${RANLIB}" \
51621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51622 install-pdf) \
51623 || exit 1
51624
51625 @endif target-libada
51626
51627 .PHONY: maybe-install-html-target-libada install-html-target-libada
51628 maybe-install-html-target-libada:
51629 @if target-libada
51630 maybe-install-html-target-libada: install-html-target-libada
51631
51632 install-html-target-libada: \
51633 configure-target-libada \
51634 html-target-libada
51635 @: $(MAKE); $(unstage)
51636 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51637 r=`${PWD_COMMAND}`; export r; \
51638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51639 $(NORMAL_TARGET_EXPORTS) \
51640 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
51641 for flag in $(EXTRA_TARGET_FLAGS); do \
51642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51643 done; \
51644 (cd $(TARGET_SUBDIR)/libada && \
51645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51647 "RANLIB=$${RANLIB}" \
51648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51649 install-html) \
51650 || exit 1
51651
51652 @endif target-libada
51653
51654 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
51655 maybe-installcheck-target-libada:
51656 @if target-libada
51657 maybe-installcheck-target-libada: installcheck-target-libada
51658
51659 installcheck-target-libada: \
51660 configure-target-libada
51661 @: $(MAKE); $(unstage)
51662 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51663 r=`${PWD_COMMAND}`; export r; \
51664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51665 $(NORMAL_TARGET_EXPORTS) \
51666 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
51667 for flag in $(EXTRA_TARGET_FLAGS); do \
51668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51669 done; \
51670 (cd $(TARGET_SUBDIR)/libada && \
51671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51673 "RANLIB=$${RANLIB}" \
51674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51675 installcheck) \
51676 || exit 1
51677
51678 @endif target-libada
51679
51680 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
51681 maybe-mostlyclean-target-libada:
51682 @if target-libada
51683 maybe-mostlyclean-target-libada: mostlyclean-target-libada
51684
51685 mostlyclean-target-libada:
51686 @: $(MAKE); $(unstage)
51687 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51688 r=`${PWD_COMMAND}`; export r; \
51689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51690 $(NORMAL_TARGET_EXPORTS) \
51691 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
51692 for flag in $(EXTRA_TARGET_FLAGS); do \
51693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51694 done; \
51695 (cd $(TARGET_SUBDIR)/libada && \
51696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51698 "RANLIB=$${RANLIB}" \
51699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51700 mostlyclean) \
51701 || exit 1
51702
51703 @endif target-libada
51704
51705 .PHONY: maybe-clean-target-libada clean-target-libada
51706 maybe-clean-target-libada:
51707 @if target-libada
51708 maybe-clean-target-libada: clean-target-libada
51709
51710 clean-target-libada:
51711 @: $(MAKE); $(unstage)
51712 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51713 r=`${PWD_COMMAND}`; export r; \
51714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51715 $(NORMAL_TARGET_EXPORTS) \
51716 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
51717 for flag in $(EXTRA_TARGET_FLAGS); do \
51718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51719 done; \
51720 (cd $(TARGET_SUBDIR)/libada && \
51721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51723 "RANLIB=$${RANLIB}" \
51724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51725 clean) \
51726 || exit 1
51727
51728 @endif target-libada
51729
51730 .PHONY: maybe-distclean-target-libada distclean-target-libada
51731 maybe-distclean-target-libada:
51732 @if target-libada
51733 maybe-distclean-target-libada: distclean-target-libada
51734
51735 distclean-target-libada:
51736 @: $(MAKE); $(unstage)
51737 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51738 r=`${PWD_COMMAND}`; export r; \
51739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51740 $(NORMAL_TARGET_EXPORTS) \
51741 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
51742 for flag in $(EXTRA_TARGET_FLAGS); do \
51743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51744 done; \
51745 (cd $(TARGET_SUBDIR)/libada && \
51746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51748 "RANLIB=$${RANLIB}" \
51749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51750 distclean) \
51751 || exit 1
51752
51753 @endif target-libada
51754
51755 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
51756 maybe-maintainer-clean-target-libada:
51757 @if target-libada
51758 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
51759
51760 maintainer-clean-target-libada:
51761 @: $(MAKE); $(unstage)
51762 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51763 r=`${PWD_COMMAND}`; export r; \
51764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51765 $(NORMAL_TARGET_EXPORTS) \
51766 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
51767 for flag in $(EXTRA_TARGET_FLAGS); do \
51768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51769 done; \
51770 (cd $(TARGET_SUBDIR)/libada && \
51771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51773 "RANLIB=$${RANLIB}" \
51774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51775 maintainer-clean) \
51776 || exit 1
51777
51778 @endif target-libada
51779
51780
51781
51782
51783
51784 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
51785 maybe-configure-target-libgomp:
51786 @if gcc-bootstrap
51787 configure-target-libgomp: stage_current
51788 @endif gcc-bootstrap
51789 @if target-libgomp
51790 maybe-configure-target-libgomp: configure-target-libgomp
51791 configure-target-libgomp:
51792 @: $(MAKE); $(unstage)
51793 @r=`${PWD_COMMAND}`; export r; \
51794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51795 echo "Checking multilib configuration for libgomp..."; \
51796 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
51797 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
51798 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51799 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51800 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51801 else \
51802 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51803 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51804 fi; \
51805 else \
51806 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51807 fi; \
51808 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51809 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
51810 $(NORMAL_TARGET_EXPORTS) \
51811 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
51812 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
51813 case $(srcdir) in \
51814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51815 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51817 esac; \
51818 srcdiroption="--srcdir=$${topdir}/libgomp"; \
51819 libsrcdir="$$s/libgomp"; \
51820 rm -f no-such-file || : ; \
51821 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51822 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51823 --target=${target_alias} $${srcdiroption} \
51824 || exit 1
51825 @endif target-libgomp
51826
51827
51828
51829
51830
51831 .PHONY: all-target-libgomp maybe-all-target-libgomp
51832 maybe-all-target-libgomp:
51833 @if gcc-bootstrap
51834 all-target-libgomp: stage_current
51835 @endif gcc-bootstrap
51836 @if target-libgomp
51837 TARGET-target-libgomp=all
51838 maybe-all-target-libgomp: all-target-libgomp
51839 all-target-libgomp: configure-target-libgomp
51840 @: $(MAKE); $(unstage)
51841 @r=`${PWD_COMMAND}`; export r; \
51842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51843 $(NORMAL_TARGET_EXPORTS) \
51844 (cd $(TARGET_SUBDIR)/libgomp && \
51845 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51846 $(TARGET-target-libgomp))
51847 @endif target-libgomp
51848
51849
51850
51851
51852
51853 .PHONY: check-target-libgomp maybe-check-target-libgomp
51854 maybe-check-target-libgomp:
51855 @if target-libgomp
51856 maybe-check-target-libgomp: check-target-libgomp
51857
51858 check-target-libgomp:
51859 @: $(MAKE); $(unstage)
51860 @r=`${PWD_COMMAND}`; export r; \
51861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51862 $(NORMAL_TARGET_EXPORTS) \
51863 (cd $(TARGET_SUBDIR)/libgomp && \
51864 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51865
51866 @endif target-libgomp
51867
51868 .PHONY: install-target-libgomp maybe-install-target-libgomp
51869 maybe-install-target-libgomp:
51870 @if target-libgomp
51871 maybe-install-target-libgomp: install-target-libgomp
51872
51873 install-target-libgomp: installdirs
51874 @: $(MAKE); $(unstage)
51875 @r=`${PWD_COMMAND}`; export r; \
51876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51877 $(NORMAL_TARGET_EXPORTS) \
51878 (cd $(TARGET_SUBDIR)/libgomp && \
51879 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51880
51881 @endif target-libgomp
51882
51883 # Other targets (info, dvi, pdf, etc.)
51884
51885 .PHONY: maybe-info-target-libgomp info-target-libgomp
51886 maybe-info-target-libgomp:
51887 @if target-libgomp
51888 maybe-info-target-libgomp: info-target-libgomp
51889
51890 info-target-libgomp: \
51891 configure-target-libgomp
51892 @: $(MAKE); $(unstage)
51893 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51894 r=`${PWD_COMMAND}`; export r; \
51895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51896 $(NORMAL_TARGET_EXPORTS) \
51897 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
51898 for flag in $(EXTRA_TARGET_FLAGS); do \
51899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51900 done; \
51901 (cd $(TARGET_SUBDIR)/libgomp && \
51902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51904 "RANLIB=$${RANLIB}" \
51905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51906 info) \
51907 || exit 1
51908
51909 @endif target-libgomp
51910
51911 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
51912 maybe-dvi-target-libgomp:
51913 @if target-libgomp
51914 maybe-dvi-target-libgomp: dvi-target-libgomp
51915
51916 dvi-target-libgomp: \
51917 configure-target-libgomp
51918 @: $(MAKE); $(unstage)
51919 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51920 r=`${PWD_COMMAND}`; export r; \
51921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51922 $(NORMAL_TARGET_EXPORTS) \
51923 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
51924 for flag in $(EXTRA_TARGET_FLAGS); do \
51925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51926 done; \
51927 (cd $(TARGET_SUBDIR)/libgomp && \
51928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51930 "RANLIB=$${RANLIB}" \
51931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51932 dvi) \
51933 || exit 1
51934
51935 @endif target-libgomp
51936
51937 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
51938 maybe-pdf-target-libgomp:
51939 @if target-libgomp
51940 maybe-pdf-target-libgomp: pdf-target-libgomp
51941
51942 pdf-target-libgomp: \
51943 configure-target-libgomp
51944 @: $(MAKE); $(unstage)
51945 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51946 r=`${PWD_COMMAND}`; export r; \
51947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51948 $(NORMAL_TARGET_EXPORTS) \
51949 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
51950 for flag in $(EXTRA_TARGET_FLAGS); do \
51951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51952 done; \
51953 (cd $(TARGET_SUBDIR)/libgomp && \
51954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51956 "RANLIB=$${RANLIB}" \
51957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51958 pdf) \
51959 || exit 1
51960
51961 @endif target-libgomp
51962
51963 .PHONY: maybe-html-target-libgomp html-target-libgomp
51964 maybe-html-target-libgomp:
51965 @if target-libgomp
51966 maybe-html-target-libgomp: html-target-libgomp
51967
51968 html-target-libgomp: \
51969 configure-target-libgomp
51970 @: $(MAKE); $(unstage)
51971 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51972 r=`${PWD_COMMAND}`; export r; \
51973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51974 $(NORMAL_TARGET_EXPORTS) \
51975 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
51976 for flag in $(EXTRA_TARGET_FLAGS); do \
51977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51978 done; \
51979 (cd $(TARGET_SUBDIR)/libgomp && \
51980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51982 "RANLIB=$${RANLIB}" \
51983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51984 html) \
51985 || exit 1
51986
51987 @endif target-libgomp
51988
51989 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
51990 maybe-TAGS-target-libgomp:
51991 @if target-libgomp
51992 maybe-TAGS-target-libgomp: TAGS-target-libgomp
51993
51994 TAGS-target-libgomp: \
51995 configure-target-libgomp
51996 @: $(MAKE); $(unstage)
51997 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51998 r=`${PWD_COMMAND}`; export r; \
51999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52000 $(NORMAL_TARGET_EXPORTS) \
52001 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
52002 for flag in $(EXTRA_TARGET_FLAGS); do \
52003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52004 done; \
52005 (cd $(TARGET_SUBDIR)/libgomp && \
52006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52008 "RANLIB=$${RANLIB}" \
52009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52010 TAGS) \
52011 || exit 1
52012
52013 @endif target-libgomp
52014
52015 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
52016 maybe-install-info-target-libgomp:
52017 @if target-libgomp
52018 maybe-install-info-target-libgomp: install-info-target-libgomp
52019
52020 install-info-target-libgomp: \
52021 configure-target-libgomp \
52022 info-target-libgomp
52023 @: $(MAKE); $(unstage)
52024 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52025 r=`${PWD_COMMAND}`; export r; \
52026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52027 $(NORMAL_TARGET_EXPORTS) \
52028 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
52029 for flag in $(EXTRA_TARGET_FLAGS); do \
52030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52031 done; \
52032 (cd $(TARGET_SUBDIR)/libgomp && \
52033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52035 "RANLIB=$${RANLIB}" \
52036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52037 install-info) \
52038 || exit 1
52039
52040 @endif target-libgomp
52041
52042 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
52043 maybe-install-pdf-target-libgomp:
52044 @if target-libgomp
52045 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
52046
52047 install-pdf-target-libgomp: \
52048 configure-target-libgomp \
52049 pdf-target-libgomp
52050 @: $(MAKE); $(unstage)
52051 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52052 r=`${PWD_COMMAND}`; export r; \
52053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52054 $(NORMAL_TARGET_EXPORTS) \
52055 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
52056 for flag in $(EXTRA_TARGET_FLAGS); do \
52057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52058 done; \
52059 (cd $(TARGET_SUBDIR)/libgomp && \
52060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52062 "RANLIB=$${RANLIB}" \
52063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52064 install-pdf) \
52065 || exit 1
52066
52067 @endif target-libgomp
52068
52069 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
52070 maybe-install-html-target-libgomp:
52071 @if target-libgomp
52072 maybe-install-html-target-libgomp: install-html-target-libgomp
52073
52074 install-html-target-libgomp: \
52075 configure-target-libgomp \
52076 html-target-libgomp
52077 @: $(MAKE); $(unstage)
52078 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52079 r=`${PWD_COMMAND}`; export r; \
52080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52081 $(NORMAL_TARGET_EXPORTS) \
52082 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
52083 for flag in $(EXTRA_TARGET_FLAGS); do \
52084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52085 done; \
52086 (cd $(TARGET_SUBDIR)/libgomp && \
52087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52089 "RANLIB=$${RANLIB}" \
52090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52091 install-html) \
52092 || exit 1
52093
52094 @endif target-libgomp
52095
52096 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
52097 maybe-installcheck-target-libgomp:
52098 @if target-libgomp
52099 maybe-installcheck-target-libgomp: installcheck-target-libgomp
52100
52101 installcheck-target-libgomp: \
52102 configure-target-libgomp
52103 @: $(MAKE); $(unstage)
52104 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52105 r=`${PWD_COMMAND}`; export r; \
52106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52107 $(NORMAL_TARGET_EXPORTS) \
52108 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
52109 for flag in $(EXTRA_TARGET_FLAGS); do \
52110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52111 done; \
52112 (cd $(TARGET_SUBDIR)/libgomp && \
52113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52115 "RANLIB=$${RANLIB}" \
52116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52117 installcheck) \
52118 || exit 1
52119
52120 @endif target-libgomp
52121
52122 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
52123 maybe-mostlyclean-target-libgomp:
52124 @if target-libgomp
52125 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
52126
52127 mostlyclean-target-libgomp:
52128 @: $(MAKE); $(unstage)
52129 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52130 r=`${PWD_COMMAND}`; export r; \
52131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52132 $(NORMAL_TARGET_EXPORTS) \
52133 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
52134 for flag in $(EXTRA_TARGET_FLAGS); do \
52135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52136 done; \
52137 (cd $(TARGET_SUBDIR)/libgomp && \
52138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52140 "RANLIB=$${RANLIB}" \
52141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52142 mostlyclean) \
52143 || exit 1
52144
52145 @endif target-libgomp
52146
52147 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
52148 maybe-clean-target-libgomp:
52149 @if target-libgomp
52150 maybe-clean-target-libgomp: clean-target-libgomp
52151
52152 clean-target-libgomp:
52153 @: $(MAKE); $(unstage)
52154 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52155 r=`${PWD_COMMAND}`; export r; \
52156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52157 $(NORMAL_TARGET_EXPORTS) \
52158 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
52159 for flag in $(EXTRA_TARGET_FLAGS); do \
52160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52161 done; \
52162 (cd $(TARGET_SUBDIR)/libgomp && \
52163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52165 "RANLIB=$${RANLIB}" \
52166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52167 clean) \
52168 || exit 1
52169
52170 @endif target-libgomp
52171
52172 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
52173 maybe-distclean-target-libgomp:
52174 @if target-libgomp
52175 maybe-distclean-target-libgomp: distclean-target-libgomp
52176
52177 distclean-target-libgomp:
52178 @: $(MAKE); $(unstage)
52179 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52180 r=`${PWD_COMMAND}`; export r; \
52181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52182 $(NORMAL_TARGET_EXPORTS) \
52183 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
52184 for flag in $(EXTRA_TARGET_FLAGS); do \
52185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52186 done; \
52187 (cd $(TARGET_SUBDIR)/libgomp && \
52188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52190 "RANLIB=$${RANLIB}" \
52191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52192 distclean) \
52193 || exit 1
52194
52195 @endif target-libgomp
52196
52197 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
52198 maybe-maintainer-clean-target-libgomp:
52199 @if target-libgomp
52200 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
52201
52202 maintainer-clean-target-libgomp:
52203 @: $(MAKE); $(unstage)
52204 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52205 r=`${PWD_COMMAND}`; export r; \
52206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52207 $(NORMAL_TARGET_EXPORTS) \
52208 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
52209 for flag in $(EXTRA_TARGET_FLAGS); do \
52210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52211 done; \
52212 (cd $(TARGET_SUBDIR)/libgomp && \
52213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52215 "RANLIB=$${RANLIB}" \
52216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52217 maintainer-clean) \
52218 || exit 1
52219
52220 @endif target-libgomp
52221
52222
52223
52224 # ----------
52225 # GCC module
52226 # ----------
52227
52228 @if gcc-no-bootstrap
52229 .PHONY: cross
52230 cross: all-build all-gas all-ld
52231 @r=`${PWD_COMMAND}`; export r; \
52232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52233 $(HOST_EXPORTS) \
52234 echo "Building the C and C++ compiler"; \
52235 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
52236 @r=`${PWD_COMMAND}`; export r; \
52237 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
52238 echo "Building runtime libraries"; \
52239 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
52240 @endif gcc-no-bootstrap
52241
52242 @if gcc
52243
52244 .PHONY: check-gcc-c check-c
52245 check-gcc-c:
52246 r=`${PWD_COMMAND}`; export r; \
52247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52248 $(HOST_EXPORTS) \
52249 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
52250 check-c: check-gcc-c
52251
52252 .PHONY: check-gcc-c++ check-c++
52253 check-gcc-c++:
52254 r=`${PWD_COMMAND}`; export r; \
52255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52256 $(HOST_EXPORTS) \
52257 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
52258 check-c++: check-gcc-c++ check-target-libstdc++-v3
52259
52260 .PHONY: check-gcc-fortran check-fortran
52261 check-gcc-fortran:
52262 r=`${PWD_COMMAND}`; export r; \
52263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52264 $(HOST_EXPORTS) \
52265 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
52266 check-fortran: check-gcc-fortran check-target-libgfortran
52267
52268 .PHONY: check-gcc-java check-java
52269 check-gcc-java:
52270 r=`${PWD_COMMAND}`; export r; \
52271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52272 $(HOST_EXPORTS) \
52273 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
52274 check-java: check-gcc-java check-target-libjava
52275
52276 .PHONY: check-gcc-ada check-ada
52277 check-gcc-ada:
52278 r=`${PWD_COMMAND}`; export r; \
52279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52280 $(HOST_EXPORTS) \
52281 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
52282 check-ada: check-gcc-ada check-target-libada
52283
52284 .PHONY: check-gcc-objc check-objc
52285 check-gcc-objc:
52286 r=`${PWD_COMMAND}`; export r; \
52287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52288 $(HOST_EXPORTS) \
52289 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
52290 check-objc: check-gcc-objc check-target-libobjc
52291
52292 .PHONY: check-gcc-obj-c++ check-obj-c++
52293 check-gcc-obj-c++:
52294 r=`${PWD_COMMAND}`; export r; \
52295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52296 $(HOST_EXPORTS) \
52297 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
52298 check-obj-c++: check-gcc-obj-c++
52299
52300
52301 # Install the gcc headers files, but not the fixed include files,
52302 # which Cygnus is not allowed to distribute. This rule is very
52303 # dependent on the workings of the gcc Makefile.in.
52304 .PHONY: gcc-no-fixedincludes
52305 gcc-no-fixedincludes:
52306 @if [ -f ./gcc/Makefile ]; then \
52307 rm -rf gcc/tmp-include; \
52308 mv gcc/include gcc/tmp-include 2>/dev/null; \
52309 mkdir gcc/include; \
52310 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
52311 touch gcc/stmp-fixinc gcc/include/fixed; \
52312 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
52313 r=`${PWD_COMMAND}`; export r; \
52314 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
52315 $(HOST_EXPORTS) \
52316 (cd ./gcc && \
52317 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
52318 rm -rf gcc/include; \
52319 mv gcc/tmp-include gcc/include 2>/dev/null; \
52320 else true; fi
52321 @endif gcc
52322
52323 # ---------------------
52324 # GCC bootstrap support
52325 # ---------------------
52326
52327 # We track the current stage (the one in 'gcc') in the stage_current file.
52328 # stage_last instead tracks the stage that was built last. These targets
52329 # are dummy when toplevel bootstrap is not active.
52330
52331 # While making host and target tools, symlinks to the final stage must be
52332 # there, so $(unstage) should be run at various points. To avoid excessive
52333 # recursive invocations of make, we "inline" them using a variable. These
52334 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
52335 # to avoid warnings from the GNU Make job server.
52336
52337 unstage = :
52338 stage = :
52339 current_stage = ""
52340
52341 @if gcc-bootstrap
52342 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
52343 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
52344 current_stage = "`cat stage_current 2> /dev/null`"
52345 @endif gcc-bootstrap
52346
52347 .PHONY: unstage stage
52348 unstage:
52349 @: $(MAKE); $(unstage)
52350 stage:
52351 @: $(MAKE); $(stage)
52352
52353 # Disable commands for lean bootstrap.
52354 LEAN = false
52355
52356 # We name the build directories for the various stages "stage1-gcc",
52357 # "stage2-gcc","stage3-gcc", etc.
52358
52359 # Since the 'compare' process will fail (on debugging information) if any
52360 # directory names are different, we need to link the gcc directory for
52361 # the previous stage to a constant name ('prev-gcc'), and to make the name of
52362 # the build directories constant as well. For the latter, we use naked names
52363 # like 'gcc', because the scripts in that directory assume it. We use
52364 # mv on platforms where symlinks to directories do not work or are not
52365 # reliable.
52366
52367 # 'touch' doesn't work right on some platforms.
52368 STAMP = echo timestamp >
52369
52370 # We only want to compare .o files, so set this!
52371 objext = .o
52372
52373
52374 .PHONY: stage1-start stage1-end
52375
52376 stage1-start::
52377 @: $(MAKE); $(stage); \
52378 echo stage1 > stage_current ; \
52379 echo stage1 > stage_last; \
52380 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52381 @if bfd
52382 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
52383 mkdir stage1-bfd; \
52384 mv stage1-bfd bfd
52385 @endif bfd
52386 @if opcodes
52387 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
52388 mkdir stage1-opcodes; \
52389 mv stage1-opcodes opcodes
52390 @endif opcodes
52391 @if binutils
52392 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
52393 mkdir stage1-binutils; \
52394 mv stage1-binutils binutils
52395 @endif binutils
52396 @if gas
52397 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
52398 mkdir stage1-gas; \
52399 mv stage1-gas gas
52400 @endif gas
52401 @if gcc
52402 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
52403 mkdir stage1-gcc; \
52404 mv stage1-gcc gcc
52405 @endif gcc
52406 @if gmp
52407 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
52408 mkdir stage1-gmp; \
52409 mv stage1-gmp gmp
52410 @endif gmp
52411 @if mpfr
52412 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
52413 mkdir stage1-mpfr; \
52414 mv stage1-mpfr mpfr
52415 @endif mpfr
52416 @if mpc
52417 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
52418 mkdir stage1-mpc; \
52419 mv stage1-mpc mpc
52420 @endif mpc
52421 @if ppl
52422 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
52423 mkdir stage1-ppl; \
52424 mv stage1-ppl ppl
52425 @endif ppl
52426 @if cloog
52427 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
52428 mkdir stage1-cloog; \
52429 mv stage1-cloog cloog
52430 @endif cloog
52431 @if gold
52432 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
52433 mkdir stage1-gold; \
52434 mv stage1-gold gold
52435 @endif gold
52436 @if intl
52437 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
52438 mkdir stage1-intl; \
52439 mv stage1-intl intl
52440 @endif intl
52441 @if ld
52442 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
52443 mkdir stage1-ld; \
52444 mv stage1-ld ld
52445 @endif ld
52446 @if libcpp
52447 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
52448 mkdir stage1-libcpp; \
52449 mv stage1-libcpp libcpp
52450 @endif libcpp
52451 @if libdecnumber
52452 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
52453 mkdir stage1-libdecnumber; \
52454 mv stage1-libdecnumber libdecnumber
52455 @endif libdecnumber
52456 @if libiberty
52457 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
52458 mkdir stage1-libiberty; \
52459 mv stage1-libiberty libiberty
52460 @endif libiberty
52461 @if zlib
52462 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
52463 mkdir stage1-zlib; \
52464 mv stage1-zlib zlib
52465 @endif zlib
52466 @[ -d stage1-$(TARGET_SUBDIR) ] || \
52467 mkdir stage1-$(TARGET_SUBDIR); \
52468 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
52469
52470 stage1-end::
52471 @if bfd
52472 @if test -d $(HOST_SUBDIR)/bfd ; then \
52473 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
52474 fi
52475 @endif bfd
52476 @if opcodes
52477 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52478 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
52479 fi
52480 @endif opcodes
52481 @if binutils
52482 @if test -d $(HOST_SUBDIR)/binutils ; then \
52483 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
52484 fi
52485 @endif binutils
52486 @if gas
52487 @if test -d $(HOST_SUBDIR)/gas ; then \
52488 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
52489 fi
52490 @endif gas
52491 @if gcc
52492 @if test -d $(HOST_SUBDIR)/gcc ; then \
52493 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
52494 fi
52495 @endif gcc
52496 @if gmp
52497 @if test -d $(HOST_SUBDIR)/gmp ; then \
52498 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
52499 fi
52500 @endif gmp
52501 @if mpfr
52502 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52503 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
52504 fi
52505 @endif mpfr
52506 @if mpc
52507 @if test -d $(HOST_SUBDIR)/mpc ; then \
52508 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
52509 fi
52510 @endif mpc
52511 @if ppl
52512 @if test -d $(HOST_SUBDIR)/ppl ; then \
52513 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
52514 fi
52515 @endif ppl
52516 @if cloog
52517 @if test -d $(HOST_SUBDIR)/cloog ; then \
52518 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
52519 fi
52520 @endif cloog
52521 @if gold
52522 @if test -d $(HOST_SUBDIR)/gold ; then \
52523 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
52524 fi
52525 @endif gold
52526 @if intl
52527 @if test -d $(HOST_SUBDIR)/intl ; then \
52528 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
52529 fi
52530 @endif intl
52531 @if ld
52532 @if test -d $(HOST_SUBDIR)/ld ; then \
52533 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
52534 fi
52535 @endif ld
52536 @if libcpp
52537 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52538 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
52539 fi
52540 @endif libcpp
52541 @if libdecnumber
52542 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52543 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
52544 fi
52545 @endif libdecnumber
52546 @if libiberty
52547 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52548 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
52549 fi
52550 @endif libiberty
52551 @if zlib
52552 @if test -d $(HOST_SUBDIR)/zlib ; then \
52553 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
52554 fi
52555 @endif zlib
52556 @if test -d $(TARGET_SUBDIR) ; then \
52557 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
52558 fi
52559 rm -f stage_current
52560
52561 # Bubble a bug fix through all the stages up to stage 1. They are
52562 # remade, but not reconfigured. The next stage (if any) will not be
52563 # reconfigured either.
52564 .PHONY: stage1-bubble
52565 stage1-bubble::
52566 @r=`${PWD_COMMAND}`; export r; \
52567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52568 if test -f stage1-lean ; then \
52569 echo Skipping rebuild of stage1 ; \
52570 else \
52571 $(MAKE) stage1-start; \
52572 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
52573 fi
52574
52575 .PHONY: all-stage1 clean-stage1
52576 do-clean: clean-stage1
52577
52578 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52579 # only possibility, but now it conflicts with no-bootstrap rules
52580 @if gcc-bootstrap
52581
52582
52583
52584
52585 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52586
52587 .PHONY: distclean-stage1
52588 distclean-stage1::
52589 @: $(MAKE); $(stage)
52590 @test "`cat stage_last`" != stage1 || rm -f stage_last
52591 rm -rf stage1-*
52592
52593
52594 @endif gcc-bootstrap
52595
52596
52597 .PHONY: stage2-start stage2-end
52598
52599 stage2-start::
52600 @: $(MAKE); $(stage); \
52601 echo stage2 > stage_current ; \
52602 echo stage2 > stage_last; \
52603 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52604 @if bfd
52605 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
52606 mkdir stage2-bfd; \
52607 mv stage2-bfd bfd ; \
52608 mv stage1-bfd prev-bfd || test -f stage1-lean
52609 @endif bfd
52610 @if opcodes
52611 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
52612 mkdir stage2-opcodes; \
52613 mv stage2-opcodes opcodes ; \
52614 mv stage1-opcodes prev-opcodes || test -f stage1-lean
52615 @endif opcodes
52616 @if binutils
52617 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
52618 mkdir stage2-binutils; \
52619 mv stage2-binutils binutils ; \
52620 mv stage1-binutils prev-binutils || test -f stage1-lean
52621 @endif binutils
52622 @if gas
52623 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
52624 mkdir stage2-gas; \
52625 mv stage2-gas gas ; \
52626 mv stage1-gas prev-gas || test -f stage1-lean
52627 @endif gas
52628 @if gcc
52629 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
52630 mkdir stage2-gcc; \
52631 mv stage2-gcc gcc ; \
52632 mv stage1-gcc prev-gcc || test -f stage1-lean
52633 @endif gcc
52634 @if gmp
52635 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
52636 mkdir stage2-gmp; \
52637 mv stage2-gmp gmp ; \
52638 mv stage1-gmp prev-gmp || test -f stage1-lean
52639 @endif gmp
52640 @if mpfr
52641 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
52642 mkdir stage2-mpfr; \
52643 mv stage2-mpfr mpfr ; \
52644 mv stage1-mpfr prev-mpfr || test -f stage1-lean
52645 @endif mpfr
52646 @if mpc
52647 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
52648 mkdir stage2-mpc; \
52649 mv stage2-mpc mpc ; \
52650 mv stage1-mpc prev-mpc || test -f stage1-lean
52651 @endif mpc
52652 @if ppl
52653 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
52654 mkdir stage2-ppl; \
52655 mv stage2-ppl ppl ; \
52656 mv stage1-ppl prev-ppl || test -f stage1-lean
52657 @endif ppl
52658 @if cloog
52659 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
52660 mkdir stage2-cloog; \
52661 mv stage2-cloog cloog ; \
52662 mv stage1-cloog prev-cloog || test -f stage1-lean
52663 @endif cloog
52664 @if gold
52665 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
52666 mkdir stage2-gold; \
52667 mv stage2-gold gold ; \
52668 mv stage1-gold prev-gold || test -f stage1-lean
52669 @endif gold
52670 @if intl
52671 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
52672 mkdir stage2-intl; \
52673 mv stage2-intl intl ; \
52674 mv stage1-intl prev-intl || test -f stage1-lean
52675 @endif intl
52676 @if ld
52677 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
52678 mkdir stage2-ld; \
52679 mv stage2-ld ld ; \
52680 mv stage1-ld prev-ld || test -f stage1-lean
52681 @endif ld
52682 @if libcpp
52683 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
52684 mkdir stage2-libcpp; \
52685 mv stage2-libcpp libcpp ; \
52686 mv stage1-libcpp prev-libcpp || test -f stage1-lean
52687 @endif libcpp
52688 @if libdecnumber
52689 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
52690 mkdir stage2-libdecnumber; \
52691 mv stage2-libdecnumber libdecnumber ; \
52692 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
52693 @endif libdecnumber
52694 @if libiberty
52695 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
52696 mkdir stage2-libiberty; \
52697 mv stage2-libiberty libiberty ; \
52698 mv stage1-libiberty prev-libiberty || test -f stage1-lean
52699 @endif libiberty
52700 @if zlib
52701 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
52702 mkdir stage2-zlib; \
52703 mv stage2-zlib zlib ; \
52704 mv stage1-zlib prev-zlib || test -f stage1-lean
52705 @endif zlib
52706 @[ -d stage2-$(TARGET_SUBDIR) ] || \
52707 mkdir stage2-$(TARGET_SUBDIR); \
52708 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52709 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
52710
52711 stage2-end::
52712 @if bfd
52713 @if test -d $(HOST_SUBDIR)/bfd ; then \
52714 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
52715 mv prev-bfd stage1-bfd ; : ; \
52716 fi
52717 @endif bfd
52718 @if opcodes
52719 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52720 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
52721 mv prev-opcodes stage1-opcodes ; : ; \
52722 fi
52723 @endif opcodes
52724 @if binutils
52725 @if test -d $(HOST_SUBDIR)/binutils ; then \
52726 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
52727 mv prev-binutils stage1-binutils ; : ; \
52728 fi
52729 @endif binutils
52730 @if gas
52731 @if test -d $(HOST_SUBDIR)/gas ; then \
52732 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
52733 mv prev-gas stage1-gas ; : ; \
52734 fi
52735 @endif gas
52736 @if gcc
52737 @if test -d $(HOST_SUBDIR)/gcc ; then \
52738 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
52739 mv prev-gcc stage1-gcc ; : ; \
52740 fi
52741 @endif gcc
52742 @if gmp
52743 @if test -d $(HOST_SUBDIR)/gmp ; then \
52744 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
52745 mv prev-gmp stage1-gmp ; : ; \
52746 fi
52747 @endif gmp
52748 @if mpfr
52749 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52750 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
52751 mv prev-mpfr stage1-mpfr ; : ; \
52752 fi
52753 @endif mpfr
52754 @if mpc
52755 @if test -d $(HOST_SUBDIR)/mpc ; then \
52756 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
52757 mv prev-mpc stage1-mpc ; : ; \
52758 fi
52759 @endif mpc
52760 @if ppl
52761 @if test -d $(HOST_SUBDIR)/ppl ; then \
52762 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
52763 mv prev-ppl stage1-ppl ; : ; \
52764 fi
52765 @endif ppl
52766 @if cloog
52767 @if test -d $(HOST_SUBDIR)/cloog ; then \
52768 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
52769 mv prev-cloog stage1-cloog ; : ; \
52770 fi
52771 @endif cloog
52772 @if gold
52773 @if test -d $(HOST_SUBDIR)/gold ; then \
52774 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
52775 mv prev-gold stage1-gold ; : ; \
52776 fi
52777 @endif gold
52778 @if intl
52779 @if test -d $(HOST_SUBDIR)/intl ; then \
52780 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
52781 mv prev-intl stage1-intl ; : ; \
52782 fi
52783 @endif intl
52784 @if ld
52785 @if test -d $(HOST_SUBDIR)/ld ; then \
52786 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
52787 mv prev-ld stage1-ld ; : ; \
52788 fi
52789 @endif ld
52790 @if libcpp
52791 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52792 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
52793 mv prev-libcpp stage1-libcpp ; : ; \
52794 fi
52795 @endif libcpp
52796 @if libdecnumber
52797 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52798 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
52799 mv prev-libdecnumber stage1-libdecnumber ; : ; \
52800 fi
52801 @endif libdecnumber
52802 @if libiberty
52803 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52804 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
52805 mv prev-libiberty stage1-libiberty ; : ; \
52806 fi
52807 @endif libiberty
52808 @if zlib
52809 @if test -d $(HOST_SUBDIR)/zlib ; then \
52810 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
52811 mv prev-zlib stage1-zlib ; : ; \
52812 fi
52813 @endif zlib
52814 @if test -d $(TARGET_SUBDIR) ; then \
52815 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
52816 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
52817 fi
52818 rm -f stage_current
52819
52820 # Bubble a bug fix through all the stages up to stage 2. They are
52821 # remade, but not reconfigured. The next stage (if any) will not be
52822 # reconfigured either.
52823 .PHONY: stage2-bubble
52824 stage2-bubble:: stage1-bubble
52825 @r=`${PWD_COMMAND}`; export r; \
52826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52827 if test -f stage2-lean || test -f stage1-lean ; then \
52828 echo Skipping rebuild of stage2 ; \
52829 else \
52830 $(MAKE) stage2-start; \
52831 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
52832 fi
52833
52834 .PHONY: all-stage2 clean-stage2
52835 do-clean: clean-stage2
52836
52837 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52838 # only possibility, but now it conflicts with no-bootstrap rules
52839 @if gcc-bootstrap
52840
52841
52842
52843 .PHONY: bootstrap2 bootstrap2-lean
52844 bootstrap2:
52845 echo stage2 > stage_final
52846 @r=`${PWD_COMMAND}`; export r; \
52847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52848 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
52849 @: $(MAKE); $(unstage)
52850 @r=`${PWD_COMMAND}`; export r; \
52851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52852 TFLAGS="$(STAGE2_TFLAGS)"; \
52853 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52854
52855 bootstrap2-lean:
52856 echo stage2 > stage_final
52857 @r=`${PWD_COMMAND}`; export r; \
52858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52859 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
52860 @: $(MAKE); $(unstage)
52861 @r=`${PWD_COMMAND}`; export r; \
52862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52863 TFLAGS="$(STAGE2_TFLAGS)"; \
52864 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52865
52866
52867 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52868 distclean-stage1:: distclean-stage2
52869 .PHONY: distclean-stage2
52870 distclean-stage2::
52871 @: $(MAKE); $(stage)
52872 @test "`cat stage_last`" != stage2 || rm -f stage_last
52873 rm -rf stage2-*
52874
52875
52876 @endif gcc-bootstrap
52877
52878
52879 .PHONY: stage3-start stage3-end
52880
52881 stage3-start::
52882 @: $(MAKE); $(stage); \
52883 echo stage3 > stage_current ; \
52884 echo stage3 > stage_last; \
52885 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52886 @if bfd
52887 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
52888 mkdir stage3-bfd; \
52889 mv stage3-bfd bfd ; \
52890 mv stage2-bfd prev-bfd || test -f stage2-lean
52891 @endif bfd
52892 @if opcodes
52893 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
52894 mkdir stage3-opcodes; \
52895 mv stage3-opcodes opcodes ; \
52896 mv stage2-opcodes prev-opcodes || test -f stage2-lean
52897 @endif opcodes
52898 @if binutils
52899 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
52900 mkdir stage3-binutils; \
52901 mv stage3-binutils binutils ; \
52902 mv stage2-binutils prev-binutils || test -f stage2-lean
52903 @endif binutils
52904 @if gas
52905 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
52906 mkdir stage3-gas; \
52907 mv stage3-gas gas ; \
52908 mv stage2-gas prev-gas || test -f stage2-lean
52909 @endif gas
52910 @if gcc
52911 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
52912 mkdir stage3-gcc; \
52913 mv stage3-gcc gcc ; \
52914 mv stage2-gcc prev-gcc || test -f stage2-lean
52915 @endif gcc
52916 @if gmp
52917 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
52918 mkdir stage3-gmp; \
52919 mv stage3-gmp gmp ; \
52920 mv stage2-gmp prev-gmp || test -f stage2-lean
52921 @endif gmp
52922 @if mpfr
52923 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
52924 mkdir stage3-mpfr; \
52925 mv stage3-mpfr mpfr ; \
52926 mv stage2-mpfr prev-mpfr || test -f stage2-lean
52927 @endif mpfr
52928 @if mpc
52929 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
52930 mkdir stage3-mpc; \
52931 mv stage3-mpc mpc ; \
52932 mv stage2-mpc prev-mpc || test -f stage2-lean
52933 @endif mpc
52934 @if ppl
52935 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
52936 mkdir stage3-ppl; \
52937 mv stage3-ppl ppl ; \
52938 mv stage2-ppl prev-ppl || test -f stage2-lean
52939 @endif ppl
52940 @if cloog
52941 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
52942 mkdir stage3-cloog; \
52943 mv stage3-cloog cloog ; \
52944 mv stage2-cloog prev-cloog || test -f stage2-lean
52945 @endif cloog
52946 @if gold
52947 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
52948 mkdir stage3-gold; \
52949 mv stage3-gold gold ; \
52950 mv stage2-gold prev-gold || test -f stage2-lean
52951 @endif gold
52952 @if intl
52953 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
52954 mkdir stage3-intl; \
52955 mv stage3-intl intl ; \
52956 mv stage2-intl prev-intl || test -f stage2-lean
52957 @endif intl
52958 @if ld
52959 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
52960 mkdir stage3-ld; \
52961 mv stage3-ld ld ; \
52962 mv stage2-ld prev-ld || test -f stage2-lean
52963 @endif ld
52964 @if libcpp
52965 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
52966 mkdir stage3-libcpp; \
52967 mv stage3-libcpp libcpp ; \
52968 mv stage2-libcpp prev-libcpp || test -f stage2-lean
52969 @endif libcpp
52970 @if libdecnumber
52971 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
52972 mkdir stage3-libdecnumber; \
52973 mv stage3-libdecnumber libdecnumber ; \
52974 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
52975 @endif libdecnumber
52976 @if libiberty
52977 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
52978 mkdir stage3-libiberty; \
52979 mv stage3-libiberty libiberty ; \
52980 mv stage2-libiberty prev-libiberty || test -f stage2-lean
52981 @endif libiberty
52982 @if zlib
52983 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
52984 mkdir stage3-zlib; \
52985 mv stage3-zlib zlib ; \
52986 mv stage2-zlib prev-zlib || test -f stage2-lean
52987 @endif zlib
52988 @[ -d stage3-$(TARGET_SUBDIR) ] || \
52989 mkdir stage3-$(TARGET_SUBDIR); \
52990 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52991 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
52992
52993 stage3-end::
52994 @if bfd
52995 @if test -d $(HOST_SUBDIR)/bfd ; then \
52996 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
52997 mv prev-bfd stage2-bfd ; : ; \
52998 fi
52999 @endif bfd
53000 @if opcodes
53001 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53002 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
53003 mv prev-opcodes stage2-opcodes ; : ; \
53004 fi
53005 @endif opcodes
53006 @if binutils
53007 @if test -d $(HOST_SUBDIR)/binutils ; then \
53008 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
53009 mv prev-binutils stage2-binutils ; : ; \
53010 fi
53011 @endif binutils
53012 @if gas
53013 @if test -d $(HOST_SUBDIR)/gas ; then \
53014 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
53015 mv prev-gas stage2-gas ; : ; \
53016 fi
53017 @endif gas
53018 @if gcc
53019 @if test -d $(HOST_SUBDIR)/gcc ; then \
53020 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
53021 mv prev-gcc stage2-gcc ; : ; \
53022 fi
53023 @endif gcc
53024 @if gmp
53025 @if test -d $(HOST_SUBDIR)/gmp ; then \
53026 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
53027 mv prev-gmp stage2-gmp ; : ; \
53028 fi
53029 @endif gmp
53030 @if mpfr
53031 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53032 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
53033 mv prev-mpfr stage2-mpfr ; : ; \
53034 fi
53035 @endif mpfr
53036 @if mpc
53037 @if test -d $(HOST_SUBDIR)/mpc ; then \
53038 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
53039 mv prev-mpc stage2-mpc ; : ; \
53040 fi
53041 @endif mpc
53042 @if ppl
53043 @if test -d $(HOST_SUBDIR)/ppl ; then \
53044 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
53045 mv prev-ppl stage2-ppl ; : ; \
53046 fi
53047 @endif ppl
53048 @if cloog
53049 @if test -d $(HOST_SUBDIR)/cloog ; then \
53050 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
53051 mv prev-cloog stage2-cloog ; : ; \
53052 fi
53053 @endif cloog
53054 @if gold
53055 @if test -d $(HOST_SUBDIR)/gold ; then \
53056 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
53057 mv prev-gold stage2-gold ; : ; \
53058 fi
53059 @endif gold
53060 @if intl
53061 @if test -d $(HOST_SUBDIR)/intl ; then \
53062 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
53063 mv prev-intl stage2-intl ; : ; \
53064 fi
53065 @endif intl
53066 @if ld
53067 @if test -d $(HOST_SUBDIR)/ld ; then \
53068 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
53069 mv prev-ld stage2-ld ; : ; \
53070 fi
53071 @endif ld
53072 @if libcpp
53073 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53074 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
53075 mv prev-libcpp stage2-libcpp ; : ; \
53076 fi
53077 @endif libcpp
53078 @if libdecnumber
53079 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53080 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
53081 mv prev-libdecnumber stage2-libdecnumber ; : ; \
53082 fi
53083 @endif libdecnumber
53084 @if libiberty
53085 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53086 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
53087 mv prev-libiberty stage2-libiberty ; : ; \
53088 fi
53089 @endif libiberty
53090 @if zlib
53091 @if test -d $(HOST_SUBDIR)/zlib ; then \
53092 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
53093 mv prev-zlib stage2-zlib ; : ; \
53094 fi
53095 @endif zlib
53096 @if test -d $(TARGET_SUBDIR) ; then \
53097 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
53098 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
53099 fi
53100 rm -f stage_current
53101
53102 # Bubble a bug fix through all the stages up to stage 3. They are
53103 # remade, but not reconfigured. The next stage (if any) will not be
53104 # reconfigured either.
53105 .PHONY: stage3-bubble
53106 stage3-bubble:: stage2-bubble
53107 @r=`${PWD_COMMAND}`; export r; \
53108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53109 if test -f stage3-lean || test -f stage2-lean ; then \
53110 echo Skipping rebuild of stage3 ; \
53111 else \
53112 $(MAKE) stage3-start; \
53113 if $(LEAN); then \
53114 rm -rf stage1-* ; \
53115 $(STAMP) stage1-lean ; \
53116 fi; \
53117 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
53118 fi
53119 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
53120
53121 .PHONY: all-stage3 clean-stage3
53122 do-clean: clean-stage3
53123
53124 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53125 # only possibility, but now it conflicts with no-bootstrap rules
53126 @if gcc-bootstrap
53127
53128 compare:
53129 @r=`${PWD_COMMAND}`; export r; \
53130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53131 if test -f stage2-lean; then \
53132 echo Cannot compare object files as stage 2 was deleted. ; \
53133 exit 0 ; \
53134 fi; \
53135 : $(MAKE); $(stage); \
53136 rm -f .bad_compare ; \
53137 echo Comparing stages 2 and 3 ; \
53138 cd stage3-gcc; \
53139 files=`find . -name "*$(objext)" -print` ; \
53140 cd .. ; \
53141 for file in $${files} ; do \
53142 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
53143 $(do-compare) > /dev/null 2>&1; \
53144 if test $$? -eq 1; then \
53145 case $$file in \
53146 ./cc*-checksum$(objext) | ./libgcc/* | ./ada/*tools/* ) \
53147 echo warning: $$file differs ;; \
53148 *) \
53149 echo $$file differs >> .bad_compare ;; \
53150 esac ; \
53151 fi ; \
53152 done ; \
53153 if [ -f .bad_compare ]; then \
53154 echo "Bootstrap comparison failure!"; \
53155 cat .bad_compare; \
53156 exit 1; \
53157 else \
53158 echo Comparison successful.; \
53159 fi ; \
53160 $(STAMP) compare
53161 if $(LEAN); then \
53162 rm -rf stage2-*; \
53163 $(STAMP) stage2-lean; \
53164 fi
53165
53166
53167
53168 .PHONY: bootstrap bootstrap-lean
53169 bootstrap:
53170 echo stage3 > stage_final
53171 @r=`${PWD_COMMAND}`; export r; \
53172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53173 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
53174 @: $(MAKE); $(unstage)
53175 @r=`${PWD_COMMAND}`; export r; \
53176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53177 TFLAGS="$(STAGE3_TFLAGS)"; \
53178 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53179
53180 bootstrap-lean:
53181 echo stage3 > stage_final
53182 @r=`${PWD_COMMAND}`; export r; \
53183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53184 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
53185 @: $(MAKE); $(unstage)
53186 @r=`${PWD_COMMAND}`; export r; \
53187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53188 TFLAGS="$(STAGE3_TFLAGS)"; \
53189 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53190
53191
53192 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53193 distclean-stage2:: distclean-stage3
53194 .PHONY: distclean-stage3
53195 distclean-stage3::
53196 @: $(MAKE); $(stage)
53197 @test "`cat stage_last`" != stage3 || rm -f stage_last
53198 rm -rf stage3-* compare
53199
53200
53201 .PHONY: cleanstrap
53202 cleanstrap: do-distclean local-clean
53203 echo stage3 > stage_final
53204 @r=`${PWD_COMMAND}`; export r; \
53205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53206 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
53207 @: $(MAKE); $(unstage)
53208 @r=`${PWD_COMMAND}`; export r; \
53209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53210 TFLAGS="$(STAGE3_TFLAGS)"; \
53211 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53212
53213 @endif gcc-bootstrap
53214
53215
53216 .PHONY: stage4-start stage4-end
53217
53218 stage4-start::
53219 @: $(MAKE); $(stage); \
53220 echo stage4 > stage_current ; \
53221 echo stage4 > stage_last; \
53222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53223 @if bfd
53224 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
53225 mkdir stage4-bfd; \
53226 mv stage4-bfd bfd ; \
53227 mv stage3-bfd prev-bfd || test -f stage3-lean
53228 @endif bfd
53229 @if opcodes
53230 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
53231 mkdir stage4-opcodes; \
53232 mv stage4-opcodes opcodes ; \
53233 mv stage3-opcodes prev-opcodes || test -f stage3-lean
53234 @endif opcodes
53235 @if binutils
53236 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
53237 mkdir stage4-binutils; \
53238 mv stage4-binutils binutils ; \
53239 mv stage3-binutils prev-binutils || test -f stage3-lean
53240 @endif binutils
53241 @if gas
53242 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
53243 mkdir stage4-gas; \
53244 mv stage4-gas gas ; \
53245 mv stage3-gas prev-gas || test -f stage3-lean
53246 @endif gas
53247 @if gcc
53248 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
53249 mkdir stage4-gcc; \
53250 mv stage4-gcc gcc ; \
53251 mv stage3-gcc prev-gcc || test -f stage3-lean
53252 @endif gcc
53253 @if gmp
53254 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
53255 mkdir stage4-gmp; \
53256 mv stage4-gmp gmp ; \
53257 mv stage3-gmp prev-gmp || test -f stage3-lean
53258 @endif gmp
53259 @if mpfr
53260 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
53261 mkdir stage4-mpfr; \
53262 mv stage4-mpfr mpfr ; \
53263 mv stage3-mpfr prev-mpfr || test -f stage3-lean
53264 @endif mpfr
53265 @if mpc
53266 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
53267 mkdir stage4-mpc; \
53268 mv stage4-mpc mpc ; \
53269 mv stage3-mpc prev-mpc || test -f stage3-lean
53270 @endif mpc
53271 @if ppl
53272 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
53273 mkdir stage4-ppl; \
53274 mv stage4-ppl ppl ; \
53275 mv stage3-ppl prev-ppl || test -f stage3-lean
53276 @endif ppl
53277 @if cloog
53278 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
53279 mkdir stage4-cloog; \
53280 mv stage4-cloog cloog ; \
53281 mv stage3-cloog prev-cloog || test -f stage3-lean
53282 @endif cloog
53283 @if gold
53284 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
53285 mkdir stage4-gold; \
53286 mv stage4-gold gold ; \
53287 mv stage3-gold prev-gold || test -f stage3-lean
53288 @endif gold
53289 @if intl
53290 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
53291 mkdir stage4-intl; \
53292 mv stage4-intl intl ; \
53293 mv stage3-intl prev-intl || test -f stage3-lean
53294 @endif intl
53295 @if ld
53296 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
53297 mkdir stage4-ld; \
53298 mv stage4-ld ld ; \
53299 mv stage3-ld prev-ld || test -f stage3-lean
53300 @endif ld
53301 @if libcpp
53302 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
53303 mkdir stage4-libcpp; \
53304 mv stage4-libcpp libcpp ; \
53305 mv stage3-libcpp prev-libcpp || test -f stage3-lean
53306 @endif libcpp
53307 @if libdecnumber
53308 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
53309 mkdir stage4-libdecnumber; \
53310 mv stage4-libdecnumber libdecnumber ; \
53311 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
53312 @endif libdecnumber
53313 @if libiberty
53314 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
53315 mkdir stage4-libiberty; \
53316 mv stage4-libiberty libiberty ; \
53317 mv stage3-libiberty prev-libiberty || test -f stage3-lean
53318 @endif libiberty
53319 @if zlib
53320 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
53321 mkdir stage4-zlib; \
53322 mv stage4-zlib zlib ; \
53323 mv stage3-zlib prev-zlib || test -f stage3-lean
53324 @endif zlib
53325 @[ -d stage4-$(TARGET_SUBDIR) ] || \
53326 mkdir stage4-$(TARGET_SUBDIR); \
53327 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53328 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
53329
53330 stage4-end::
53331 @if bfd
53332 @if test -d $(HOST_SUBDIR)/bfd ; then \
53333 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
53334 mv prev-bfd stage3-bfd ; : ; \
53335 fi
53336 @endif bfd
53337 @if opcodes
53338 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53339 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
53340 mv prev-opcodes stage3-opcodes ; : ; \
53341 fi
53342 @endif opcodes
53343 @if binutils
53344 @if test -d $(HOST_SUBDIR)/binutils ; then \
53345 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
53346 mv prev-binutils stage3-binutils ; : ; \
53347 fi
53348 @endif binutils
53349 @if gas
53350 @if test -d $(HOST_SUBDIR)/gas ; then \
53351 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
53352 mv prev-gas stage3-gas ; : ; \
53353 fi
53354 @endif gas
53355 @if gcc
53356 @if test -d $(HOST_SUBDIR)/gcc ; then \
53357 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
53358 mv prev-gcc stage3-gcc ; : ; \
53359 fi
53360 @endif gcc
53361 @if gmp
53362 @if test -d $(HOST_SUBDIR)/gmp ; then \
53363 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
53364 mv prev-gmp stage3-gmp ; : ; \
53365 fi
53366 @endif gmp
53367 @if mpfr
53368 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53369 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
53370 mv prev-mpfr stage3-mpfr ; : ; \
53371 fi
53372 @endif mpfr
53373 @if mpc
53374 @if test -d $(HOST_SUBDIR)/mpc ; then \
53375 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
53376 mv prev-mpc stage3-mpc ; : ; \
53377 fi
53378 @endif mpc
53379 @if ppl
53380 @if test -d $(HOST_SUBDIR)/ppl ; then \
53381 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
53382 mv prev-ppl stage3-ppl ; : ; \
53383 fi
53384 @endif ppl
53385 @if cloog
53386 @if test -d $(HOST_SUBDIR)/cloog ; then \
53387 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
53388 mv prev-cloog stage3-cloog ; : ; \
53389 fi
53390 @endif cloog
53391 @if gold
53392 @if test -d $(HOST_SUBDIR)/gold ; then \
53393 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
53394 mv prev-gold stage3-gold ; : ; \
53395 fi
53396 @endif gold
53397 @if intl
53398 @if test -d $(HOST_SUBDIR)/intl ; then \
53399 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
53400 mv prev-intl stage3-intl ; : ; \
53401 fi
53402 @endif intl
53403 @if ld
53404 @if test -d $(HOST_SUBDIR)/ld ; then \
53405 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
53406 mv prev-ld stage3-ld ; : ; \
53407 fi
53408 @endif ld
53409 @if libcpp
53410 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53411 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
53412 mv prev-libcpp stage3-libcpp ; : ; \
53413 fi
53414 @endif libcpp
53415 @if libdecnumber
53416 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53417 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
53418 mv prev-libdecnumber stage3-libdecnumber ; : ; \
53419 fi
53420 @endif libdecnumber
53421 @if libiberty
53422 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53423 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
53424 mv prev-libiberty stage3-libiberty ; : ; \
53425 fi
53426 @endif libiberty
53427 @if zlib
53428 @if test -d $(HOST_SUBDIR)/zlib ; then \
53429 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
53430 mv prev-zlib stage3-zlib ; : ; \
53431 fi
53432 @endif zlib
53433 @if test -d $(TARGET_SUBDIR) ; then \
53434 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
53435 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
53436 fi
53437 rm -f stage_current
53438
53439 # Bubble a bug fix through all the stages up to stage 4. They are
53440 # remade, but not reconfigured. The next stage (if any) will not be
53441 # reconfigured either.
53442 .PHONY: stage4-bubble
53443 stage4-bubble:: stage3-bubble
53444 @r=`${PWD_COMMAND}`; export r; \
53445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53446 if test -f stage4-lean || test -f stage3-lean ; then \
53447 echo Skipping rebuild of stage4 ; \
53448 else \
53449 $(MAKE) stage4-start; \
53450 if $(LEAN); then \
53451 rm -rf stage2-* ; \
53452 $(STAMP) stage2-lean ; \
53453 fi; \
53454 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
53455 fi
53456 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
53457
53458 .PHONY: all-stage4 clean-stage4
53459 do-clean: clean-stage4
53460
53461 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53462 # only possibility, but now it conflicts with no-bootstrap rules
53463 @if gcc-bootstrap
53464
53465 compare3:
53466 @r=`${PWD_COMMAND}`; export r; \
53467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53468 if test -f stage3-lean; then \
53469 echo Cannot compare object files as stage 3 was deleted. ; \
53470 exit 0 ; \
53471 fi; \
53472 : $(MAKE); $(stage); \
53473 rm -f .bad_compare ; \
53474 echo Comparing stages 3 and 4 ; \
53475 cd stage4-gcc; \
53476 files=`find . -name "*$(objext)" -print` ; \
53477 cd .. ; \
53478 for file in $${files} ; do \
53479 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
53480 $(do-compare3) > /dev/null 2>&1; \
53481 if test $$? -eq 1; then \
53482 case $$file in \
53483 ./cc*-checksum$(objext) | ./libgcc/* | ./ada/*tools/* ) \
53484 echo warning: $$file differs ;; \
53485 *) \
53486 echo $$file differs >> .bad_compare ;; \
53487 esac ; \
53488 fi ; \
53489 done ; \
53490 if [ -f .bad_compare ]; then \
53491 echo "Bootstrap comparison failure!"; \
53492 cat .bad_compare; \
53493 exit 1; \
53494 else \
53495 echo Comparison successful.; \
53496 fi ; \
53497 $(STAMP) compare3
53498 if $(LEAN); then \
53499 rm -rf stage3-*; \
53500 $(STAMP) stage3-lean; \
53501 fi
53502
53503
53504
53505 .PHONY: bootstrap4 bootstrap4-lean
53506 bootstrap4:
53507 echo stage4 > stage_final
53508 @r=`${PWD_COMMAND}`; export r; \
53509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53510 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
53511 @: $(MAKE); $(unstage)
53512 @r=`${PWD_COMMAND}`; export r; \
53513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53514 TFLAGS="$(STAGE4_TFLAGS)"; \
53515 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53516
53517 bootstrap4-lean:
53518 echo stage4 > stage_final
53519 @r=`${PWD_COMMAND}`; export r; \
53520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53521 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
53522 @: $(MAKE); $(unstage)
53523 @r=`${PWD_COMMAND}`; export r; \
53524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53525 TFLAGS="$(STAGE4_TFLAGS)"; \
53526 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53527
53528
53529 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53530 distclean-stage3:: distclean-stage4
53531 .PHONY: distclean-stage4
53532 distclean-stage4::
53533 @: $(MAKE); $(stage)
53534 @test "`cat stage_last`" != stage4 || rm -f stage_last
53535 rm -rf stage4-* compare3
53536
53537
53538 @endif gcc-bootstrap
53539
53540
53541 .PHONY: stageprofile-start stageprofile-end
53542
53543 stageprofile-start::
53544 @: $(MAKE); $(stage); \
53545 echo stageprofile > stage_current ; \
53546 echo stageprofile > stage_last; \
53547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53548 @if bfd
53549 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
53550 mkdir stageprofile-bfd; \
53551 mv stageprofile-bfd bfd ; \
53552 mv stage1-bfd prev-bfd || test -f stage1-lean
53553 @endif bfd
53554 @if opcodes
53555 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
53556 mkdir stageprofile-opcodes; \
53557 mv stageprofile-opcodes opcodes ; \
53558 mv stage1-opcodes prev-opcodes || test -f stage1-lean
53559 @endif opcodes
53560 @if binutils
53561 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
53562 mkdir stageprofile-binutils; \
53563 mv stageprofile-binutils binutils ; \
53564 mv stage1-binutils prev-binutils || test -f stage1-lean
53565 @endif binutils
53566 @if gas
53567 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
53568 mkdir stageprofile-gas; \
53569 mv stageprofile-gas gas ; \
53570 mv stage1-gas prev-gas || test -f stage1-lean
53571 @endif gas
53572 @if gcc
53573 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
53574 mkdir stageprofile-gcc; \
53575 mv stageprofile-gcc gcc ; \
53576 mv stage1-gcc prev-gcc || test -f stage1-lean
53577 @endif gcc
53578 @if gmp
53579 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
53580 mkdir stageprofile-gmp; \
53581 mv stageprofile-gmp gmp ; \
53582 mv stage1-gmp prev-gmp || test -f stage1-lean
53583 @endif gmp
53584 @if mpfr
53585 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
53586 mkdir stageprofile-mpfr; \
53587 mv stageprofile-mpfr mpfr ; \
53588 mv stage1-mpfr prev-mpfr || test -f stage1-lean
53589 @endif mpfr
53590 @if mpc
53591 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
53592 mkdir stageprofile-mpc; \
53593 mv stageprofile-mpc mpc ; \
53594 mv stage1-mpc prev-mpc || test -f stage1-lean
53595 @endif mpc
53596 @if ppl
53597 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
53598 mkdir stageprofile-ppl; \
53599 mv stageprofile-ppl ppl ; \
53600 mv stage1-ppl prev-ppl || test -f stage1-lean
53601 @endif ppl
53602 @if cloog
53603 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
53604 mkdir stageprofile-cloog; \
53605 mv stageprofile-cloog cloog ; \
53606 mv stage1-cloog prev-cloog || test -f stage1-lean
53607 @endif cloog
53608 @if gold
53609 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
53610 mkdir stageprofile-gold; \
53611 mv stageprofile-gold gold ; \
53612 mv stage1-gold prev-gold || test -f stage1-lean
53613 @endif gold
53614 @if intl
53615 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
53616 mkdir stageprofile-intl; \
53617 mv stageprofile-intl intl ; \
53618 mv stage1-intl prev-intl || test -f stage1-lean
53619 @endif intl
53620 @if ld
53621 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
53622 mkdir stageprofile-ld; \
53623 mv stageprofile-ld ld ; \
53624 mv stage1-ld prev-ld || test -f stage1-lean
53625 @endif ld
53626 @if libcpp
53627 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
53628 mkdir stageprofile-libcpp; \
53629 mv stageprofile-libcpp libcpp ; \
53630 mv stage1-libcpp prev-libcpp || test -f stage1-lean
53631 @endif libcpp
53632 @if libdecnumber
53633 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
53634 mkdir stageprofile-libdecnumber; \
53635 mv stageprofile-libdecnumber libdecnumber ; \
53636 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
53637 @endif libdecnumber
53638 @if libiberty
53639 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
53640 mkdir stageprofile-libiberty; \
53641 mv stageprofile-libiberty libiberty ; \
53642 mv stage1-libiberty prev-libiberty || test -f stage1-lean
53643 @endif libiberty
53644 @if zlib
53645 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
53646 mkdir stageprofile-zlib; \
53647 mv stageprofile-zlib zlib ; \
53648 mv stage1-zlib prev-zlib || test -f stage1-lean
53649 @endif zlib
53650 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
53651 mkdir stageprofile-$(TARGET_SUBDIR); \
53652 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53653 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
53654
53655 stageprofile-end::
53656 @if bfd
53657 @if test -d $(HOST_SUBDIR)/bfd ; then \
53658 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
53659 mv prev-bfd stage1-bfd ; : ; \
53660 fi
53661 @endif bfd
53662 @if opcodes
53663 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53664 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
53665 mv prev-opcodes stage1-opcodes ; : ; \
53666 fi
53667 @endif opcodes
53668 @if binutils
53669 @if test -d $(HOST_SUBDIR)/binutils ; then \
53670 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
53671 mv prev-binutils stage1-binutils ; : ; \
53672 fi
53673 @endif binutils
53674 @if gas
53675 @if test -d $(HOST_SUBDIR)/gas ; then \
53676 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
53677 mv prev-gas stage1-gas ; : ; \
53678 fi
53679 @endif gas
53680 @if gcc
53681 @if test -d $(HOST_SUBDIR)/gcc ; then \
53682 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
53683 mv prev-gcc stage1-gcc ; : ; \
53684 fi
53685 @endif gcc
53686 @if gmp
53687 @if test -d $(HOST_SUBDIR)/gmp ; then \
53688 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
53689 mv prev-gmp stage1-gmp ; : ; \
53690 fi
53691 @endif gmp
53692 @if mpfr
53693 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53694 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
53695 mv prev-mpfr stage1-mpfr ; : ; \
53696 fi
53697 @endif mpfr
53698 @if mpc
53699 @if test -d $(HOST_SUBDIR)/mpc ; then \
53700 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
53701 mv prev-mpc stage1-mpc ; : ; \
53702 fi
53703 @endif mpc
53704 @if ppl
53705 @if test -d $(HOST_SUBDIR)/ppl ; then \
53706 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
53707 mv prev-ppl stage1-ppl ; : ; \
53708 fi
53709 @endif ppl
53710 @if cloog
53711 @if test -d $(HOST_SUBDIR)/cloog ; then \
53712 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
53713 mv prev-cloog stage1-cloog ; : ; \
53714 fi
53715 @endif cloog
53716 @if gold
53717 @if test -d $(HOST_SUBDIR)/gold ; then \
53718 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
53719 mv prev-gold stage1-gold ; : ; \
53720 fi
53721 @endif gold
53722 @if intl
53723 @if test -d $(HOST_SUBDIR)/intl ; then \
53724 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
53725 mv prev-intl stage1-intl ; : ; \
53726 fi
53727 @endif intl
53728 @if ld
53729 @if test -d $(HOST_SUBDIR)/ld ; then \
53730 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
53731 mv prev-ld stage1-ld ; : ; \
53732 fi
53733 @endif ld
53734 @if libcpp
53735 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53736 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
53737 mv prev-libcpp stage1-libcpp ; : ; \
53738 fi
53739 @endif libcpp
53740 @if libdecnumber
53741 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53742 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
53743 mv prev-libdecnumber stage1-libdecnumber ; : ; \
53744 fi
53745 @endif libdecnumber
53746 @if libiberty
53747 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53748 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
53749 mv prev-libiberty stage1-libiberty ; : ; \
53750 fi
53751 @endif libiberty
53752 @if zlib
53753 @if test -d $(HOST_SUBDIR)/zlib ; then \
53754 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
53755 mv prev-zlib stage1-zlib ; : ; \
53756 fi
53757 @endif zlib
53758 @if test -d $(TARGET_SUBDIR) ; then \
53759 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
53760 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
53761 fi
53762 rm -f stage_current
53763
53764 # Bubble a bug fix through all the stages up to stage profile. They are
53765 # remade, but not reconfigured. The next stage (if any) will not be
53766 # reconfigured either.
53767 .PHONY: stageprofile-bubble
53768 stageprofile-bubble:: stage1-bubble
53769 @r=`${PWD_COMMAND}`; export r; \
53770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53771 if test -f stageprofile-lean || test -f stage1-lean ; then \
53772 echo Skipping rebuild of stageprofile ; \
53773 else \
53774 $(MAKE) stageprofile-start; \
53775 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
53776 fi
53777
53778 .PHONY: all-stageprofile clean-stageprofile
53779 do-clean: clean-stageprofile
53780
53781 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53782 # only possibility, but now it conflicts with no-bootstrap rules
53783 @if gcc-bootstrap
53784
53785
53786
53787
53788 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53789 distclean-stage1:: distclean-stageprofile
53790 .PHONY: distclean-stageprofile
53791 distclean-stageprofile::
53792 @: $(MAKE); $(stage)
53793 @test "`cat stage_last`" != stageprofile || rm -f stage_last
53794 rm -rf stageprofile-*
53795
53796
53797 @endif gcc-bootstrap
53798
53799
53800 .PHONY: stagefeedback-start stagefeedback-end
53801
53802 stagefeedback-start::
53803 @: $(MAKE); $(stage); \
53804 echo stagefeedback > stage_current ; \
53805 echo stagefeedback > stage_last; \
53806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53807 @if bfd
53808 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
53809 mkdir stagefeedback-bfd; \
53810 mv stagefeedback-bfd bfd ; \
53811 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
53812 @endif bfd
53813 @if opcodes
53814 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
53815 mkdir stagefeedback-opcodes; \
53816 mv stagefeedback-opcodes opcodes ; \
53817 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
53818 @endif opcodes
53819 @if binutils
53820 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
53821 mkdir stagefeedback-binutils; \
53822 mv stagefeedback-binutils binutils ; \
53823 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
53824 @endif binutils
53825 @if gas
53826 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
53827 mkdir stagefeedback-gas; \
53828 mv stagefeedback-gas gas ; \
53829 mv stageprofile-gas prev-gas || test -f stageprofile-lean
53830 @endif gas
53831 @if gcc
53832 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
53833 mkdir stagefeedback-gcc; \
53834 mv stagefeedback-gcc gcc ; \
53835 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
53836 @endif gcc
53837 @if gmp
53838 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
53839 mkdir stagefeedback-gmp; \
53840 mv stagefeedback-gmp gmp ; \
53841 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
53842 @endif gmp
53843 @if mpfr
53844 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
53845 mkdir stagefeedback-mpfr; \
53846 mv stagefeedback-mpfr mpfr ; \
53847 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
53848 @endif mpfr
53849 @if mpc
53850 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
53851 mkdir stagefeedback-mpc; \
53852 mv stagefeedback-mpc mpc ; \
53853 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
53854 @endif mpc
53855 @if ppl
53856 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
53857 mkdir stagefeedback-ppl; \
53858 mv stagefeedback-ppl ppl ; \
53859 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
53860 @endif ppl
53861 @if cloog
53862 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
53863 mkdir stagefeedback-cloog; \
53864 mv stagefeedback-cloog cloog ; \
53865 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
53866 @endif cloog
53867 @if gold
53868 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
53869 mkdir stagefeedback-gold; \
53870 mv stagefeedback-gold gold ; \
53871 mv stageprofile-gold prev-gold || test -f stageprofile-lean
53872 @endif gold
53873 @if intl
53874 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
53875 mkdir stagefeedback-intl; \
53876 mv stagefeedback-intl intl ; \
53877 mv stageprofile-intl prev-intl || test -f stageprofile-lean
53878 @endif intl
53879 @if ld
53880 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
53881 mkdir stagefeedback-ld; \
53882 mv stagefeedback-ld ld ; \
53883 mv stageprofile-ld prev-ld || test -f stageprofile-lean
53884 @endif ld
53885 @if libcpp
53886 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
53887 mkdir stagefeedback-libcpp; \
53888 mv stagefeedback-libcpp libcpp ; \
53889 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
53890 @endif libcpp
53891 @if libdecnumber
53892 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
53893 mkdir stagefeedback-libdecnumber; \
53894 mv stagefeedback-libdecnumber libdecnumber ; \
53895 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
53896 @endif libdecnumber
53897 @if libiberty
53898 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
53899 mkdir stagefeedback-libiberty; \
53900 mv stagefeedback-libiberty libiberty ; \
53901 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
53902 @endif libiberty
53903 @if zlib
53904 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
53905 mkdir stagefeedback-zlib; \
53906 mv stagefeedback-zlib zlib ; \
53907 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
53908 @endif zlib
53909 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
53910 mkdir stagefeedback-$(TARGET_SUBDIR); \
53911 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53912 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
53913
53914 stagefeedback-end::
53915 @if bfd
53916 @if test -d $(HOST_SUBDIR)/bfd ; then \
53917 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
53918 mv prev-bfd stageprofile-bfd ; : ; \
53919 fi
53920 @endif bfd
53921 @if opcodes
53922 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53923 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
53924 mv prev-opcodes stageprofile-opcodes ; : ; \
53925 fi
53926 @endif opcodes
53927 @if binutils
53928 @if test -d $(HOST_SUBDIR)/binutils ; then \
53929 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
53930 mv prev-binutils stageprofile-binutils ; : ; \
53931 fi
53932 @endif binutils
53933 @if gas
53934 @if test -d $(HOST_SUBDIR)/gas ; then \
53935 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
53936 mv prev-gas stageprofile-gas ; : ; \
53937 fi
53938 @endif gas
53939 @if gcc
53940 @if test -d $(HOST_SUBDIR)/gcc ; then \
53941 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
53942 mv prev-gcc stageprofile-gcc ; : ; \
53943 fi
53944 @endif gcc
53945 @if gmp
53946 @if test -d $(HOST_SUBDIR)/gmp ; then \
53947 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
53948 mv prev-gmp stageprofile-gmp ; : ; \
53949 fi
53950 @endif gmp
53951 @if mpfr
53952 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53953 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
53954 mv prev-mpfr stageprofile-mpfr ; : ; \
53955 fi
53956 @endif mpfr
53957 @if mpc
53958 @if test -d $(HOST_SUBDIR)/mpc ; then \
53959 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
53960 mv prev-mpc stageprofile-mpc ; : ; \
53961 fi
53962 @endif mpc
53963 @if ppl
53964 @if test -d $(HOST_SUBDIR)/ppl ; then \
53965 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
53966 mv prev-ppl stageprofile-ppl ; : ; \
53967 fi
53968 @endif ppl
53969 @if cloog
53970 @if test -d $(HOST_SUBDIR)/cloog ; then \
53971 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
53972 mv prev-cloog stageprofile-cloog ; : ; \
53973 fi
53974 @endif cloog
53975 @if gold
53976 @if test -d $(HOST_SUBDIR)/gold ; then \
53977 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
53978 mv prev-gold stageprofile-gold ; : ; \
53979 fi
53980 @endif gold
53981 @if intl
53982 @if test -d $(HOST_SUBDIR)/intl ; then \
53983 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
53984 mv prev-intl stageprofile-intl ; : ; \
53985 fi
53986 @endif intl
53987 @if ld
53988 @if test -d $(HOST_SUBDIR)/ld ; then \
53989 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
53990 mv prev-ld stageprofile-ld ; : ; \
53991 fi
53992 @endif ld
53993 @if libcpp
53994 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53995 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
53996 mv prev-libcpp stageprofile-libcpp ; : ; \
53997 fi
53998 @endif libcpp
53999 @if libdecnumber
54000 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54001 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
54002 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
54003 fi
54004 @endif libdecnumber
54005 @if libiberty
54006 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54007 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
54008 mv prev-libiberty stageprofile-libiberty ; : ; \
54009 fi
54010 @endif libiberty
54011 @if zlib
54012 @if test -d $(HOST_SUBDIR)/zlib ; then \
54013 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
54014 mv prev-zlib stageprofile-zlib ; : ; \
54015 fi
54016 @endif zlib
54017 @if test -d $(TARGET_SUBDIR) ; then \
54018 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
54019 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
54020 fi
54021 rm -f stage_current
54022
54023 # Bubble a bug fix through all the stages up to stage feedback. They are
54024 # remade, but not reconfigured. The next stage (if any) will not be
54025 # reconfigured either.
54026 .PHONY: stagefeedback-bubble
54027 stagefeedback-bubble:: stageprofile-bubble
54028 @r=`${PWD_COMMAND}`; export r; \
54029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54030 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
54031 echo Skipping rebuild of stagefeedback ; \
54032 else \
54033 $(MAKE) stagefeedback-start; \
54034 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
54035 fi
54036
54037 .PHONY: all-stagefeedback clean-stagefeedback
54038 do-clean: clean-stagefeedback
54039
54040 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54041 # only possibility, but now it conflicts with no-bootstrap rules
54042 @if gcc-bootstrap
54043
54044
54045
54046 .PHONY: profiledbootstrap profiledbootstrap-lean
54047 profiledbootstrap:
54048 echo stagefeedback > stage_final
54049 @r=`${PWD_COMMAND}`; export r; \
54050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54051 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
54052 @: $(MAKE); $(unstage)
54053 @r=`${PWD_COMMAND}`; export r; \
54054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54055 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54056 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54057
54058 profiledbootstrap-lean:
54059 echo stagefeedback > stage_final
54060 @r=`${PWD_COMMAND}`; export r; \
54061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54062 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
54063 @: $(MAKE); $(unstage)
54064 @r=`${PWD_COMMAND}`; export r; \
54065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54066 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54067 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54068
54069
54070 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54071 distclean-stageprofile:: distclean-stagefeedback
54072 .PHONY: distclean-stagefeedback
54073 distclean-stagefeedback::
54074 @: $(MAKE); $(stage)
54075 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
54076 rm -rf stagefeedback-*
54077
54078
54079 @endif gcc-bootstrap
54080
54081
54082
54083 stageprofile-end::
54084 $(MAKE) distclean-stagefeedback
54085
54086 stagefeedback-start::
54087 @r=`${PWD_COMMAND}`; export r; \
54088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54089 for i in prev-*; do \
54090 j=`echo $$i | sed s/^prev-//` ; \
54091 cd $$r/$$i && \
54092 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
54093 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
54094 done
54095
54096 @if gcc-bootstrap
54097 do-distclean: distclean-stage1
54098
54099 # Provide a GCC build when we're building target libraries. This does
54100 # not work as a dependency, just as the minimum necessary to avoid errors.
54101 stage_last:
54102 @r=`${PWD_COMMAND}`; export r; \
54103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54104 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
54105
54106 # Same as unstage, but not phony and defaulting to stage1-start. We place
54107 # it in the dependency so that for example `make -j3 all-gcc' works.
54108 stage_current:
54109 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
54110
54111 .PHONY: restrap
54112 restrap::
54113 @: $(MAKE); $(stage)
54114 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
54115 restrap:: all
54116 @endif gcc-bootstrap
54117
54118 # --------------------------------------
54119 # Dependencies between different modules
54120 # --------------------------------------
54121
54122 # Generic dependencies for target modules on host stuff, especially gcc
54123 @if gcc-bootstrap
54124 configure-target-libstdc++-v3: stage_last
54125 configure-target-libmudflap: stage_last
54126 configure-target-libssp: stage_last
54127 configure-target-newlib: stage_last
54128 configure-stage1-target-libgcc: maybe-all-stage1-gcc
54129 configure-stage2-target-libgcc: maybe-all-stage2-gcc
54130 configure-stage3-target-libgcc: maybe-all-stage3-gcc
54131 configure-stage4-target-libgcc: maybe-all-stage4-gcc
54132 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
54133 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
54134 configure-target-libgfortran: stage_last
54135 configure-target-libobjc: stage_last
54136 configure-target-libtermcap: stage_last
54137 configure-target-winsup: stage_last
54138 configure-target-libgloss: stage_last
54139 configure-target-libiberty: stage_last
54140 configure-target-gperf: stage_last
54141 configure-target-examples: stage_last
54142 configure-target-libffi: stage_last
54143 configure-target-libjava: stage_last
54144 configure-target-zlib: stage_last
54145 configure-target-boehm-gc: stage_last
54146 configure-target-qthreads: stage_last
54147 configure-target-rda: stage_last
54148 configure-target-libada: stage_last
54149 configure-target-libgomp: stage_last
54150 @endif gcc-bootstrap
54151
54152 @if gcc-no-bootstrap
54153 configure-target-libstdc++-v3: maybe-all-gcc
54154 configure-target-libmudflap: maybe-all-gcc
54155 configure-target-libssp: maybe-all-gcc
54156 configure-target-newlib: maybe-all-gcc
54157 configure-target-libgcc: maybe-all-gcc
54158 configure-target-libgfortran: maybe-all-gcc
54159 configure-target-libobjc: maybe-all-gcc
54160 configure-target-libtermcap: maybe-all-gcc
54161 configure-target-winsup: maybe-all-gcc
54162 configure-target-libgloss: maybe-all-gcc
54163 configure-target-libiberty: maybe-all-gcc
54164 configure-target-gperf: maybe-all-gcc
54165 configure-target-examples: maybe-all-gcc
54166 configure-target-libffi: maybe-all-gcc
54167 configure-target-libjava: maybe-all-gcc
54168 configure-target-zlib: maybe-all-gcc
54169 configure-target-boehm-gc: maybe-all-gcc
54170 configure-target-qthreads: maybe-all-gcc
54171 configure-target-rda: maybe-all-gcc
54172 configure-target-libada: maybe-all-gcc
54173 configure-target-libgomp: maybe-all-gcc
54174 @endif gcc-no-bootstrap
54175
54176
54177 # There are two types of dependencies here: 'hard' dependencies, where one
54178 # module simply won't build without the other; and 'soft' dependencies, where
54179 # if the depended-on module is missing, the depending module will do without
54180 # or find a substitute somewhere (perhaps installed). Soft dependencies
54181 # are made here to depend on a 'maybe-' target. If you're not sure,
54182 # it's safer to use a soft dependency.
54183
54184
54185
54186
54187
54188
54189 # With all the machinery above in place, it is pretty easy to generate
54190 # dependencies. Host dependencies are a bit more complex because we have
54191 # to check for bootstrap/prebootstrap dependencies. To resolve
54192 # prebootstrap dependencies, prebootstrap modules are gathered in
54193 # a hash table.
54194 all-build-bison: maybe-all-build-texinfo
54195 all-build-byacc: maybe-all-build-texinfo
54196 all-build-flex: maybe-all-build-texinfo
54197 all-build-flex: maybe-all-build-bison
54198 all-build-flex: maybe-all-build-byacc
54199 all-build-flex: maybe-all-build-m4
54200 all-build-libiberty: maybe-all-build-texinfo
54201 all-build-m4: maybe-all-build-texinfo
54202 all-build-fixincludes: maybe-all-build-libiberty
54203 configure-gcc: maybe-configure-intl
54204
54205 configure-stage1-gcc: maybe-configure-stage1-intl
54206 configure-stage2-gcc: maybe-configure-stage2-intl
54207 configure-stage3-gcc: maybe-configure-stage3-intl
54208 configure-stage4-gcc: maybe-configure-stage4-intl
54209 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
54210 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
54211 configure-gcc: maybe-all-binutils
54212
54213 configure-stage1-gcc: maybe-all-stage1-binutils
54214 configure-stage2-gcc: maybe-all-stage2-binutils
54215 configure-stage3-gcc: maybe-all-stage3-binutils
54216 configure-stage4-gcc: maybe-all-stage4-binutils
54217 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
54218 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
54219 configure-gcc: maybe-all-gas
54220
54221 configure-stage1-gcc: maybe-all-stage1-gas
54222 configure-stage2-gcc: maybe-all-stage2-gas
54223 configure-stage3-gcc: maybe-all-stage3-gas
54224 configure-stage4-gcc: maybe-all-stage4-gas
54225 configure-stageprofile-gcc: maybe-all-stageprofile-gas
54226 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
54227 configure-gcc: maybe-all-ld
54228
54229 configure-stage1-gcc: maybe-all-stage1-ld
54230 configure-stage2-gcc: maybe-all-stage2-ld
54231 configure-stage3-gcc: maybe-all-stage3-ld
54232 configure-stage4-gcc: maybe-all-stage4-ld
54233 configure-stageprofile-gcc: maybe-all-stageprofile-ld
54234 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
54235 configure-gcc: maybe-all-gold
54236
54237 configure-stage1-gcc: maybe-all-stage1-gold
54238 configure-stage2-gcc: maybe-all-stage2-gold
54239 configure-stage3-gcc: maybe-all-stage3-gold
54240 configure-stage4-gcc: maybe-all-stage4-gold
54241 configure-stageprofile-gcc: maybe-all-stageprofile-gold
54242 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
54243 all-gcc: all-libiberty
54244
54245 all-stage1-gcc: all-stage1-libiberty
54246 all-stage2-gcc: all-stage2-libiberty
54247 all-stage3-gcc: all-stage3-libiberty
54248 all-stage4-gcc: all-stage4-libiberty
54249 all-stageprofile-gcc: all-stageprofile-libiberty
54250 all-stagefeedback-gcc: all-stagefeedback-libiberty
54251 all-gcc: maybe-all-gmp
54252
54253 all-stage1-gcc: maybe-all-stage1-gmp
54254 all-stage2-gcc: maybe-all-stage2-gmp
54255 all-stage3-gcc: maybe-all-stage3-gmp
54256 all-stage4-gcc: maybe-all-stage4-gmp
54257 all-stageprofile-gcc: maybe-all-stageprofile-gmp
54258 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
54259 all-gcc: maybe-all-intl
54260
54261 all-stage1-gcc: maybe-all-stage1-intl
54262 all-stage2-gcc: maybe-all-stage2-intl
54263 all-stage3-gcc: maybe-all-stage3-intl
54264 all-stage4-gcc: maybe-all-stage4-intl
54265 all-stageprofile-gcc: maybe-all-stageprofile-intl
54266 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
54267 all-gcc: maybe-all-mpfr
54268
54269 all-stage1-gcc: maybe-all-stage1-mpfr
54270 all-stage2-gcc: maybe-all-stage2-mpfr
54271 all-stage3-gcc: maybe-all-stage3-mpfr
54272 all-stage4-gcc: maybe-all-stage4-mpfr
54273 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
54274 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
54275 all-gcc: maybe-all-mpc
54276
54277 all-stage1-gcc: maybe-all-stage1-mpc
54278 all-stage2-gcc: maybe-all-stage2-mpc
54279 all-stage3-gcc: maybe-all-stage3-mpc
54280 all-stage4-gcc: maybe-all-stage4-mpc
54281 all-stageprofile-gcc: maybe-all-stageprofile-mpc
54282 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
54283 all-gcc: maybe-all-ppl
54284
54285 all-stage1-gcc: maybe-all-stage1-ppl
54286 all-stage2-gcc: maybe-all-stage2-ppl
54287 all-stage3-gcc: maybe-all-stage3-ppl
54288 all-stage4-gcc: maybe-all-stage4-ppl
54289 all-stageprofile-gcc: maybe-all-stageprofile-ppl
54290 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
54291 all-gcc: maybe-all-cloog
54292
54293 all-stage1-gcc: maybe-all-stage1-cloog
54294 all-stage2-gcc: maybe-all-stage2-cloog
54295 all-stage3-gcc: maybe-all-stage3-cloog
54296 all-stage4-gcc: maybe-all-stage4-cloog
54297 all-stageprofile-gcc: maybe-all-stageprofile-cloog
54298 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
54299 all-gcc: maybe-all-build-texinfo
54300
54301 all-stage1-gcc: maybe-all-build-texinfo
54302 all-stage2-gcc: maybe-all-build-texinfo
54303 all-stage3-gcc: maybe-all-build-texinfo
54304 all-stage4-gcc: maybe-all-build-texinfo
54305 all-stageprofile-gcc: maybe-all-build-texinfo
54306 all-stagefeedback-gcc: maybe-all-build-texinfo
54307 all-gcc: maybe-all-build-bison
54308
54309 all-stage1-gcc: maybe-all-build-bison
54310 all-stage2-gcc: maybe-all-build-bison
54311 all-stage3-gcc: maybe-all-build-bison
54312 all-stage4-gcc: maybe-all-build-bison
54313 all-stageprofile-gcc: maybe-all-build-bison
54314 all-stagefeedback-gcc: maybe-all-build-bison
54315 all-gcc: maybe-all-build-byacc
54316
54317 all-stage1-gcc: maybe-all-build-byacc
54318 all-stage2-gcc: maybe-all-build-byacc
54319 all-stage3-gcc: maybe-all-build-byacc
54320 all-stage4-gcc: maybe-all-build-byacc
54321 all-stageprofile-gcc: maybe-all-build-byacc
54322 all-stagefeedback-gcc: maybe-all-build-byacc
54323 all-gcc: maybe-all-build-flex
54324
54325 all-stage1-gcc: maybe-all-build-flex
54326 all-stage2-gcc: maybe-all-build-flex
54327 all-stage3-gcc: maybe-all-build-flex
54328 all-stage4-gcc: maybe-all-build-flex
54329 all-stageprofile-gcc: maybe-all-build-flex
54330 all-stagefeedback-gcc: maybe-all-build-flex
54331 all-gcc: maybe-all-build-libiberty
54332
54333 all-stage1-gcc: maybe-all-build-libiberty
54334 all-stage2-gcc: maybe-all-build-libiberty
54335 all-stage3-gcc: maybe-all-build-libiberty
54336 all-stage4-gcc: maybe-all-build-libiberty
54337 all-stageprofile-gcc: maybe-all-build-libiberty
54338 all-stagefeedback-gcc: maybe-all-build-libiberty
54339 all-gcc: maybe-all-build-fixincludes
54340
54341 all-stage1-gcc: maybe-all-build-fixincludes
54342 all-stage2-gcc: maybe-all-build-fixincludes
54343 all-stage3-gcc: maybe-all-build-fixincludes
54344 all-stage4-gcc: maybe-all-build-fixincludes
54345 all-stageprofile-gcc: maybe-all-build-fixincludes
54346 all-stagefeedback-gcc: maybe-all-build-fixincludes
54347 all-gcc: maybe-all-zlib
54348
54349 all-stage1-gcc: maybe-all-stage1-zlib
54350 all-stage2-gcc: maybe-all-stage2-zlib
54351 all-stage3-gcc: maybe-all-stage3-zlib
54352 all-stage4-gcc: maybe-all-stage4-zlib
54353 all-stageprofile-gcc: maybe-all-stageprofile-zlib
54354 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
54355 all-gcc: all-libcpp
54356
54357 all-stage1-gcc: all-stage1-libcpp
54358 all-stage2-gcc: all-stage2-libcpp
54359 all-stage3-gcc: all-stage3-libcpp
54360 all-stage4-gcc: all-stage4-libcpp
54361 all-stageprofile-gcc: all-stageprofile-libcpp
54362 all-stagefeedback-gcc: all-stagefeedback-libcpp
54363 all-gcc: all-libdecnumber
54364
54365 all-stage1-gcc: all-stage1-libdecnumber
54366 all-stage2-gcc: all-stage2-libdecnumber
54367 all-stage3-gcc: all-stage3-libdecnumber
54368 all-stage4-gcc: all-stage4-libdecnumber
54369 all-stageprofile-gcc: all-stageprofile-libdecnumber
54370 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
54371 all-gcc: maybe-all-libiberty
54372
54373 all-stage1-gcc: maybe-all-stage1-libiberty
54374 all-stage2-gcc: maybe-all-stage2-libiberty
54375 all-stage3-gcc: maybe-all-stage3-libiberty
54376 all-stage4-gcc: maybe-all-stage4-libiberty
54377 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
54378 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
54379 all-gcc: maybe-all-fixincludes
54380 install-gcc: maybe-install-fixincludes
54381 configure-libcpp: configure-libiberty
54382
54383 configure-stage1-libcpp: configure-stage1-libiberty
54384 configure-stage2-libcpp: configure-stage2-libiberty
54385 configure-stage3-libcpp: configure-stage3-libiberty
54386 configure-stage4-libcpp: configure-stage4-libiberty
54387 configure-stageprofile-libcpp: configure-stageprofile-libiberty
54388 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
54389 configure-libcpp: maybe-configure-intl
54390
54391 configure-stage1-libcpp: maybe-configure-stage1-intl
54392 configure-stage2-libcpp: maybe-configure-stage2-intl
54393 configure-stage3-libcpp: maybe-configure-stage3-intl
54394 configure-stage4-libcpp: maybe-configure-stage4-intl
54395 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
54396 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
54397 all-libcpp: all-libiberty
54398
54399 all-stage1-libcpp: all-stage1-libiberty
54400 all-stage2-libcpp: all-stage2-libiberty
54401 all-stage3-libcpp: all-stage3-libiberty
54402 all-stage4-libcpp: all-stage4-libiberty
54403 all-stageprofile-libcpp: all-stageprofile-libiberty
54404 all-stagefeedback-libcpp: all-stagefeedback-libiberty
54405 all-libcpp: maybe-all-intl
54406
54407 all-stage1-libcpp: maybe-all-stage1-intl
54408 all-stage2-libcpp: maybe-all-stage2-intl
54409 all-stage3-libcpp: maybe-all-stage3-intl
54410 all-stage4-libcpp: maybe-all-stage4-intl
54411 all-stageprofile-libcpp: maybe-all-stageprofile-intl
54412 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
54413 all-fixincludes: maybe-all-libiberty
54414 all-gnattools: maybe-all-target-libada
54415 configure-mpfr: maybe-all-gmp
54416
54417 configure-stage1-mpfr: maybe-all-stage1-gmp
54418 configure-stage2-mpfr: maybe-all-stage2-gmp
54419 configure-stage3-mpfr: maybe-all-stage3-gmp
54420 configure-stage4-mpfr: maybe-all-stage4-gmp
54421 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
54422 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
54423 configure-mpc: maybe-all-mpfr
54424
54425 configure-stage1-mpc: maybe-all-stage1-mpfr
54426 configure-stage2-mpc: maybe-all-stage2-mpfr
54427 configure-stage3-mpc: maybe-all-stage3-mpfr
54428 configure-stage4-mpc: maybe-all-stage4-mpfr
54429 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
54430 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
54431 configure-ppl: maybe-all-gmp
54432
54433 configure-stage1-ppl: maybe-all-stage1-gmp
54434 configure-stage2-ppl: maybe-all-stage2-gmp
54435 configure-stage3-ppl: maybe-all-stage3-gmp
54436 configure-stage4-ppl: maybe-all-stage4-gmp
54437 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
54438 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
54439 configure-ppl: maybe-all-mpfr
54440
54441 configure-stage1-ppl: maybe-all-stage1-mpfr
54442 configure-stage2-ppl: maybe-all-stage2-mpfr
54443 configure-stage3-ppl: maybe-all-stage3-mpfr
54444 configure-stage4-ppl: maybe-all-stage4-mpfr
54445 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
54446 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
54447 configure-cloog: maybe-all-ppl
54448
54449 configure-stage1-cloog: maybe-all-stage1-ppl
54450 configure-stage2-cloog: maybe-all-stage2-ppl
54451 configure-stage3-cloog: maybe-all-stage3-ppl
54452 configure-stage4-cloog: maybe-all-stage4-ppl
54453 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
54454 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
54455 configure-gdb: maybe-all-intl
54456 configure-gdb: maybe-configure-sim
54457 configure-gdb: maybe-all-bfd
54458 configure-gdb: maybe-all-libiconv
54459 all-gdb: maybe-all-libiberty
54460 all-gdb: maybe-all-libiconv
54461 all-gdb: maybe-all-opcodes
54462 all-gdb: maybe-all-readline
54463 all-gdb: maybe-all-build-bison
54464 all-gdb: maybe-all-build-byacc
54465 all-gdb: maybe-all-sim
54466 all-gdb: maybe-all-libdecnumber
54467 configure-libgui: maybe-configure-tcl
54468 configure-libgui: maybe-configure-tk
54469 all-libgui: maybe-all-tcl
54470 all-libgui: maybe-all-tk
54471 all-libgui: maybe-all-itcl
54472 configure-bfd: configure-libiberty
54473
54474 configure-stage1-bfd: configure-stage1-libiberty
54475 configure-stage2-bfd: configure-stage2-libiberty
54476 configure-stage3-bfd: configure-stage3-libiberty
54477 configure-stage4-bfd: configure-stage4-libiberty
54478 configure-stageprofile-bfd: configure-stageprofile-libiberty
54479 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
54480 configure-bfd: maybe-configure-intl
54481
54482 configure-stage1-bfd: maybe-configure-stage1-intl
54483 configure-stage2-bfd: maybe-configure-stage2-intl
54484 configure-stage3-bfd: maybe-configure-stage3-intl
54485 configure-stage4-bfd: maybe-configure-stage4-intl
54486 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
54487 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
54488 all-bfd: maybe-all-libiberty
54489
54490 all-stage1-bfd: maybe-all-stage1-libiberty
54491 all-stage2-bfd: maybe-all-stage2-libiberty
54492 all-stage3-bfd: maybe-all-stage3-libiberty
54493 all-stage4-bfd: maybe-all-stage4-libiberty
54494 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
54495 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
54496 all-bfd: maybe-all-intl
54497
54498 all-stage1-bfd: maybe-all-stage1-intl
54499 all-stage2-bfd: maybe-all-stage2-intl
54500 all-stage3-bfd: maybe-all-stage3-intl
54501 all-stage4-bfd: maybe-all-stage4-intl
54502 all-stageprofile-bfd: maybe-all-stageprofile-intl
54503 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
54504 configure-opcodes: configure-libiberty
54505
54506 configure-stage1-opcodes: configure-stage1-libiberty
54507 configure-stage2-opcodes: configure-stage2-libiberty
54508 configure-stage3-opcodes: configure-stage3-libiberty
54509 configure-stage4-opcodes: configure-stage4-libiberty
54510 configure-stageprofile-opcodes: configure-stageprofile-libiberty
54511 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
54512 all-opcodes: maybe-all-libiberty
54513
54514 all-stage1-opcodes: maybe-all-stage1-libiberty
54515 all-stage2-opcodes: maybe-all-stage2-libiberty
54516 all-stage3-opcodes: maybe-all-stage3-libiberty
54517 all-stage4-opcodes: maybe-all-stage4-libiberty
54518 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
54519 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
54520 configure-binutils: maybe-configure-intl
54521
54522 configure-stage1-binutils: maybe-configure-stage1-intl
54523 configure-stage2-binutils: maybe-configure-stage2-intl
54524 configure-stage3-binutils: maybe-configure-stage3-intl
54525 configure-stage4-binutils: maybe-configure-stage4-intl
54526 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
54527 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
54528 all-binutils: maybe-all-libiberty
54529
54530 all-stage1-binutils: maybe-all-stage1-libiberty
54531 all-stage2-binutils: maybe-all-stage2-libiberty
54532 all-stage3-binutils: maybe-all-stage3-libiberty
54533 all-stage4-binutils: maybe-all-stage4-libiberty
54534 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
54535 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
54536 all-binutils: maybe-all-opcodes
54537
54538 all-stage1-binutils: maybe-all-stage1-opcodes
54539 all-stage2-binutils: maybe-all-stage2-opcodes
54540 all-stage3-binutils: maybe-all-stage3-opcodes
54541 all-stage4-binutils: maybe-all-stage4-opcodes
54542 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
54543 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
54544 all-binutils: maybe-all-bfd
54545
54546 all-stage1-binutils: maybe-all-stage1-bfd
54547 all-stage2-binutils: maybe-all-stage2-bfd
54548 all-stage3-binutils: maybe-all-stage3-bfd
54549 all-stage4-binutils: maybe-all-stage4-bfd
54550 all-stageprofile-binutils: maybe-all-stageprofile-bfd
54551 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
54552 all-binutils: maybe-all-build-flex
54553
54554 all-stage1-binutils: maybe-all-build-flex
54555 all-stage2-binutils: maybe-all-build-flex
54556 all-stage3-binutils: maybe-all-build-flex
54557 all-stage4-binutils: maybe-all-build-flex
54558 all-stageprofile-binutils: maybe-all-build-flex
54559 all-stagefeedback-binutils: maybe-all-build-flex
54560 all-binutils: maybe-all-build-bison
54561
54562 all-stage1-binutils: maybe-all-build-bison
54563 all-stage2-binutils: maybe-all-build-bison
54564 all-stage3-binutils: maybe-all-build-bison
54565 all-stage4-binutils: maybe-all-build-bison
54566 all-stageprofile-binutils: maybe-all-build-bison
54567 all-stagefeedback-binutils: maybe-all-build-bison
54568 all-binutils: maybe-all-build-byacc
54569
54570 all-stage1-binutils: maybe-all-build-byacc
54571 all-stage2-binutils: maybe-all-build-byacc
54572 all-stage3-binutils: maybe-all-build-byacc
54573 all-stage4-binutils: maybe-all-build-byacc
54574 all-stageprofile-binutils: maybe-all-build-byacc
54575 all-stagefeedback-binutils: maybe-all-build-byacc
54576 all-binutils: maybe-all-intl
54577
54578 all-stage1-binutils: maybe-all-stage1-intl
54579 all-stage2-binutils: maybe-all-stage2-intl
54580 all-stage3-binutils: maybe-all-stage3-intl
54581 all-stage4-binutils: maybe-all-stage4-intl
54582 all-stageprofile-binutils: maybe-all-stageprofile-intl
54583 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
54584 install-binutils: maybe-install-opcodes
54585 install-opcodes: maybe-install-bfd
54586 configure-gas: maybe-configure-intl
54587
54588 configure-stage1-gas: maybe-configure-stage1-intl
54589 configure-stage2-gas: maybe-configure-stage2-intl
54590 configure-stage3-gas: maybe-configure-stage3-intl
54591 configure-stage4-gas: maybe-configure-stage4-intl
54592 configure-stageprofile-gas: maybe-configure-stageprofile-intl
54593 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
54594 all-gas: maybe-all-libiberty
54595
54596 all-stage1-gas: maybe-all-stage1-libiberty
54597 all-stage2-gas: maybe-all-stage2-libiberty
54598 all-stage3-gas: maybe-all-stage3-libiberty
54599 all-stage4-gas: maybe-all-stage4-libiberty
54600 all-stageprofile-gas: maybe-all-stageprofile-libiberty
54601 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
54602 all-gas: maybe-all-opcodes
54603
54604 all-stage1-gas: maybe-all-stage1-opcodes
54605 all-stage2-gas: maybe-all-stage2-opcodes
54606 all-stage3-gas: maybe-all-stage3-opcodes
54607 all-stage4-gas: maybe-all-stage4-opcodes
54608 all-stageprofile-gas: maybe-all-stageprofile-opcodes
54609 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
54610 all-gas: maybe-all-bfd
54611
54612 all-stage1-gas: maybe-all-stage1-bfd
54613 all-stage2-gas: maybe-all-stage2-bfd
54614 all-stage3-gas: maybe-all-stage3-bfd
54615 all-stage4-gas: maybe-all-stage4-bfd
54616 all-stageprofile-gas: maybe-all-stageprofile-bfd
54617 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
54618 all-gas: maybe-all-intl
54619
54620 all-stage1-gas: maybe-all-stage1-intl
54621 all-stage2-gas: maybe-all-stage2-intl
54622 all-stage3-gas: maybe-all-stage3-intl
54623 all-stage4-gas: maybe-all-stage4-intl
54624 all-stageprofile-gas: maybe-all-stageprofile-intl
54625 all-stagefeedback-gas: maybe-all-stagefeedback-intl
54626 configure-gprof: maybe-configure-intl
54627 all-gprof: maybe-all-libiberty
54628 all-gprof: maybe-all-bfd
54629 all-gprof: maybe-all-opcodes
54630 all-gprof: maybe-all-intl
54631 configure-ld: maybe-configure-intl
54632
54633 configure-stage1-ld: maybe-configure-stage1-intl
54634 configure-stage2-ld: maybe-configure-stage2-intl
54635 configure-stage3-ld: maybe-configure-stage3-intl
54636 configure-stage4-ld: maybe-configure-stage4-intl
54637 configure-stageprofile-ld: maybe-configure-stageprofile-intl
54638 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
54639 all-ld: maybe-all-libiberty
54640
54641 all-stage1-ld: maybe-all-stage1-libiberty
54642 all-stage2-ld: maybe-all-stage2-libiberty
54643 all-stage3-ld: maybe-all-stage3-libiberty
54644 all-stage4-ld: maybe-all-stage4-libiberty
54645 all-stageprofile-ld: maybe-all-stageprofile-libiberty
54646 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
54647 all-ld: maybe-all-bfd
54648
54649 all-stage1-ld: maybe-all-stage1-bfd
54650 all-stage2-ld: maybe-all-stage2-bfd
54651 all-stage3-ld: maybe-all-stage3-bfd
54652 all-stage4-ld: maybe-all-stage4-bfd
54653 all-stageprofile-ld: maybe-all-stageprofile-bfd
54654 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
54655 all-ld: maybe-all-opcodes
54656
54657 all-stage1-ld: maybe-all-stage1-opcodes
54658 all-stage2-ld: maybe-all-stage2-opcodes
54659 all-stage3-ld: maybe-all-stage3-opcodes
54660 all-stage4-ld: maybe-all-stage4-opcodes
54661 all-stageprofile-ld: maybe-all-stageprofile-opcodes
54662 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
54663 all-ld: maybe-all-build-bison
54664
54665 all-stage1-ld: maybe-all-build-bison
54666 all-stage2-ld: maybe-all-build-bison
54667 all-stage3-ld: maybe-all-build-bison
54668 all-stage4-ld: maybe-all-build-bison
54669 all-stageprofile-ld: maybe-all-build-bison
54670 all-stagefeedback-ld: maybe-all-build-bison
54671 all-ld: maybe-all-build-byacc
54672
54673 all-stage1-ld: maybe-all-build-byacc
54674 all-stage2-ld: maybe-all-build-byacc
54675 all-stage3-ld: maybe-all-build-byacc
54676 all-stage4-ld: maybe-all-build-byacc
54677 all-stageprofile-ld: maybe-all-build-byacc
54678 all-stagefeedback-ld: maybe-all-build-byacc
54679 all-ld: maybe-all-build-flex
54680
54681 all-stage1-ld: maybe-all-build-flex
54682 all-stage2-ld: maybe-all-build-flex
54683 all-stage3-ld: maybe-all-build-flex
54684 all-stage4-ld: maybe-all-build-flex
54685 all-stageprofile-ld: maybe-all-build-flex
54686 all-stagefeedback-ld: maybe-all-build-flex
54687 all-ld: maybe-all-intl
54688
54689 all-stage1-ld: maybe-all-stage1-intl
54690 all-stage2-ld: maybe-all-stage2-intl
54691 all-stage3-ld: maybe-all-stage3-intl
54692 all-stage4-ld: maybe-all-stage4-intl
54693 all-stageprofile-ld: maybe-all-stageprofile-intl
54694 all-stagefeedback-ld: maybe-all-stagefeedback-intl
54695 configure-gold: maybe-configure-intl
54696
54697 configure-stage1-gold: maybe-configure-stage1-intl
54698 configure-stage2-gold: maybe-configure-stage2-intl
54699 configure-stage3-gold: maybe-configure-stage3-intl
54700 configure-stage4-gold: maybe-configure-stage4-intl
54701 configure-stageprofile-gold: maybe-configure-stageprofile-intl
54702 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
54703 all-gold: maybe-all-libiberty
54704
54705 all-stage1-gold: maybe-all-stage1-libiberty
54706 all-stage2-gold: maybe-all-stage2-libiberty
54707 all-stage3-gold: maybe-all-stage3-libiberty
54708 all-stage4-gold: maybe-all-stage4-libiberty
54709 all-stageprofile-gold: maybe-all-stageprofile-libiberty
54710 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
54711 all-gold: maybe-all-intl
54712
54713 all-stage1-gold: maybe-all-stage1-intl
54714 all-stage2-gold: maybe-all-stage2-intl
54715 all-stage3-gold: maybe-all-stage3-intl
54716 all-stage4-gold: maybe-all-stage4-intl
54717 all-stageprofile-gold: maybe-all-stageprofile-intl
54718 all-stagefeedback-gold: maybe-all-stagefeedback-intl
54719 all-gold: maybe-all-bfd
54720
54721 all-stage1-gold: maybe-all-stage1-bfd
54722 all-stage2-gold: maybe-all-stage2-bfd
54723 all-stage3-gold: maybe-all-stage3-bfd
54724 all-stage4-gold: maybe-all-stage4-bfd
54725 all-stageprofile-gold: maybe-all-stageprofile-bfd
54726 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
54727 all-gold: maybe-all-build-bison
54728
54729 all-stage1-gold: maybe-all-build-bison
54730 all-stage2-gold: maybe-all-build-bison
54731 all-stage3-gold: maybe-all-build-bison
54732 all-stage4-gold: maybe-all-build-bison
54733 all-stageprofile-gold: maybe-all-build-bison
54734 all-stagefeedback-gold: maybe-all-build-bison
54735 all-gold: maybe-all-build-byacc
54736
54737 all-stage1-gold: maybe-all-build-byacc
54738 all-stage2-gold: maybe-all-build-byacc
54739 all-stage3-gold: maybe-all-build-byacc
54740 all-stage4-gold: maybe-all-build-byacc
54741 all-stageprofile-gold: maybe-all-build-byacc
54742 all-stagefeedback-gold: maybe-all-build-byacc
54743 check-gold: maybe-all-binutils
54744
54745 check-stage1-gold: maybe-all-stage1-binutils
54746 check-stage2-gold: maybe-all-stage2-binutils
54747 check-stage3-gold: maybe-all-stage3-binutils
54748 check-stage4-gold: maybe-all-stage4-binutils
54749 check-stageprofile-gold: maybe-all-stageprofile-binutils
54750 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
54751 configure-opcodes: maybe-configure-intl
54752
54753 configure-stage1-opcodes: maybe-configure-stage1-intl
54754 configure-stage2-opcodes: maybe-configure-stage2-intl
54755 configure-stage3-opcodes: maybe-configure-stage3-intl
54756 configure-stage4-opcodes: maybe-configure-stage4-intl
54757 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
54758 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
54759 all-opcodes: maybe-all-bfd
54760
54761 all-stage1-opcodes: maybe-all-stage1-bfd
54762 all-stage2-opcodes: maybe-all-stage2-bfd
54763 all-stage3-opcodes: maybe-all-stage3-bfd
54764 all-stage4-opcodes: maybe-all-stage4-bfd
54765 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
54766 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
54767 all-opcodes: maybe-all-libiberty
54768
54769 all-stage1-opcodes: maybe-all-stage1-libiberty
54770 all-stage2-opcodes: maybe-all-stage2-libiberty
54771 all-stage3-opcodes: maybe-all-stage3-libiberty
54772 all-stage4-opcodes: maybe-all-stage4-libiberty
54773 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
54774 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
54775 all-opcodes: maybe-all-intl
54776
54777 all-stage1-opcodes: maybe-all-stage1-intl
54778 all-stage2-opcodes: maybe-all-stage2-intl
54779 all-stage3-opcodes: maybe-all-stage3-intl
54780 all-stage4-opcodes: maybe-all-stage4-intl
54781 all-stageprofile-opcodes: maybe-all-stageprofile-intl
54782 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
54783 all-dejagnu: maybe-all-tcl
54784 all-dejagnu: maybe-all-expect
54785 all-dejagnu: maybe-all-tk
54786 configure-expect: maybe-configure-tcl
54787 configure-expect: maybe-configure-tk
54788 all-expect: maybe-all-tcl
54789 all-expect: maybe-all-tk
54790 configure-itcl: maybe-configure-tcl
54791 configure-itcl: maybe-configure-tk
54792 all-itcl: maybe-all-tcl
54793 all-itcl: maybe-all-tk
54794 install-itcl: maybe-install-tcl
54795 configure-tk: maybe-configure-tcl
54796 all-tk: maybe-all-tcl
54797 all-sid: maybe-all-libiberty
54798 all-sid: maybe-all-bfd
54799 all-sid: maybe-all-opcodes
54800 all-sid: maybe-all-tcl
54801 all-sid: maybe-all-tk
54802 install-sid: maybe-install-tcl
54803 install-sid: maybe-install-tk
54804 configure-sim: maybe-configure-intl
54805 all-sim: maybe-all-intl
54806 all-sim: maybe-all-libiberty
54807 all-sim: maybe-all-bfd
54808 all-sim: maybe-all-opcodes
54809 all-sim: maybe-all-readline
54810 all-sim: maybe-configure-gdb
54811 all-fastjar: maybe-all-zlib
54812 all-fastjar: maybe-all-build-texinfo
54813 all-fastjar: maybe-all-libiberty
54814 all-autoconf: maybe-all-m4
54815 all-autoconf: maybe-all-build-texinfo
54816 all-automake: maybe-all-m4
54817 all-automake: maybe-all-build-texinfo
54818 all-automake: maybe-all-autoconf
54819 all-bison: maybe-all-intl
54820 all-bison: maybe-all-build-texinfo
54821 all-diff: maybe-all-intl
54822 all-diff: maybe-all-build-texinfo
54823 all-fileutils: maybe-all-intl
54824 all-fileutils: maybe-all-build-texinfo
54825 all-flex: maybe-all-build-bison
54826 all-flex: maybe-all-build-byacc
54827 all-flex: maybe-all-intl
54828 all-flex: maybe-all-m4
54829 all-flex: maybe-all-build-texinfo
54830 all-gzip: maybe-all-intl
54831 all-gzip: maybe-all-zlib
54832 all-gzip: maybe-all-build-texinfo
54833 all-hello: maybe-all-intl
54834 all-hello: maybe-all-build-texinfo
54835 all-m4: maybe-all-intl
54836 all-m4: maybe-all-build-texinfo
54837 all-make: maybe-all-intl
54838 all-make: maybe-all-build-texinfo
54839 all-patch: maybe-all-build-texinfo
54840 all-make: maybe-all-build-texinfo
54841 all-prms: maybe-all-libiberty
54842 all-recode: maybe-all-build-texinfo
54843 all-sed: maybe-all-build-texinfo
54844 all-send-pr: maybe-all-prms
54845 all-tar: maybe-all-build-texinfo
54846 all-uudecode: maybe-all-build-texinfo
54847 configure-target-boehm-gc: maybe-configure-target-qthreads
54848 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
54849 configure-target-fastjar: maybe-configure-target-zlib
54850 all-target-fastjar: maybe-all-target-zlib
54851 all-target-fastjar: maybe-all-target-libiberty
54852 configure-target-libjava: maybe-configure-target-zlib
54853 configure-target-libjava: maybe-configure-target-boehm-gc
54854 configure-target-libjava: maybe-configure-target-qthreads
54855 configure-target-libjava: maybe-configure-target-libffi
54856 all-target-libjava: maybe-all-fastjar
54857 all-target-libjava: maybe-all-target-zlib
54858 all-target-libjava: maybe-all-target-boehm-gc
54859 all-target-libjava: maybe-all-target-qthreads
54860 all-target-libjava: maybe-all-target-libffi
54861 configure-target-libobjc: maybe-configure-target-boehm-gc
54862 all-target-libobjc: maybe-all-target-libiberty
54863 all-target-libobjc: maybe-all-target-boehm-gc
54864 all-target-libstdc++-v3: maybe-all-target-libiberty
54865 configure-target-libstdc++-v3: maybe-configure-target-libgomp
54866 all-target-libgloss: maybe-all-target-newlib
54867 all-target-winsup: maybe-all-target-libiberty
54868 all-target-winsup: maybe-all-target-libtermcap
54869
54870
54871 # Dependencies for target modules on other target modules are
54872 # described by lang_env_dependencies; the defaults apply to anything
54873 # not mentioned there.
54874
54875
54876 @if gcc-bootstrap
54877 @endif gcc-bootstrap
54878
54879 @if gcc-no-bootstrap
54880 configure-target-libstdc++-v3: maybe-all-target-libgcc
54881 configure-target-libmudflap: maybe-all-target-libgcc
54882 configure-target-libssp: maybe-all-target-libgcc
54883 configure-target-newlib: maybe-all-target-libgcc
54884 configure-target-libgfortran: maybe-all-target-libgcc
54885 configure-target-libobjc: maybe-all-target-libgcc
54886 configure-target-libtermcap: maybe-all-target-libgcc
54887 configure-target-winsup: maybe-all-target-libgcc
54888 configure-target-libgloss: maybe-all-target-libgcc
54889 configure-target-libiberty: maybe-all-target-libgcc
54890 configure-target-gperf: maybe-all-target-libgcc
54891 configure-target-examples: maybe-all-target-libgcc
54892 configure-target-libffi: maybe-all-target-libgcc
54893 configure-target-libjava: maybe-all-target-libgcc
54894 configure-target-zlib: maybe-all-target-libgcc
54895 configure-target-boehm-gc: maybe-all-target-libgcc
54896 configure-target-qthreads: maybe-all-target-libgcc
54897 configure-target-rda: maybe-all-target-libgcc
54898 configure-target-libada: maybe-all-target-libgcc
54899 configure-target-libgomp: maybe-all-target-libgcc
54900 @endif gcc-no-bootstrap
54901
54902
54903 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
54904
54905 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
54906
54907 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
54908
54909
54910
54911 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
54912
54913 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
54914
54915 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
54916
54917 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
54918
54919
54920
54921 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
54922 configure-target-gperf: maybe-all-target-libstdc++-v3
54923
54924 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
54925
54926 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
54927
54928 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
54929 configure-target-libjava: maybe-all-target-libstdc++-v3
54930
54931 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
54932
54933 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
54934
54935 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
54936
54937 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
54938
54939 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
54940
54941 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
54942
54943
54944 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
54945 GDB_TK = @GDB_TK@
54946 INSTALL_GDB_TK = @INSTALL_GDB_TK@
54947 configure-gdb: $(CONFIGURE_GDB_TK)
54948 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
54949 install-gdb: $(INSTALL_GDB_TK)
54950
54951 # Serialization dependencies. Host configures don't work well in parallel to
54952 # each other, due to contention over config.cache. Target configures and
54953 # build configures are similar.
54954 @serialization_dependencies@
54955
54956 # --------------------------------
54957 # Regenerating top level configury
54958 # --------------------------------
54959
54960 # Rebuilding Makefile.in, using autogen.
54961 AUTOGEN = autogen
54962 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
54963 cd $(srcdir) && $(AUTOGEN) Makefile.def
54964
54965 # Rebuilding Makefile.
54966 Makefile: $(srcdir)/Makefile.in config.status
54967 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
54968
54969 config.status: configure
54970 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
54971
54972 # Rebuilding configure.
54973 AUTOCONF = autoconf
54974 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
54975 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
54976 cd $(srcdir) && $(AUTOCONF)
54977
54978 # ------------------------------
54979 # Special directives to GNU Make
54980 # ------------------------------
54981
54982 # Don't pass command-line variables to submakes.
54983 .NOEXPORT:
54984 MAKEOVERRIDES=
54985
54986 # end of Makefile.in