ChangeLog:
[deliverable/binutils-gdb.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 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 2 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; if not, write to the Free Software
21 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
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_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 ppl
538 HOST_LIB_PATH_ppl = \
539 $$r/$(HOST_SUBDIR)/ppl/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/.libs:
540 @endif ppl
541
542 @if cloog
543 HOST_LIB_PATH_cloog = \
544 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
545 @endif cloog
546
547
548 # Flags to pass down to all sub-makes.
549 BASE_FLAGS_TO_PASS = \
550 "DESTDIR=$(DESTDIR)" \
551 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
552 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
553 "bindir=$(bindir)" \
554 "datadir=$(datadir)" \
555 "exec_prefix=$(exec_prefix)" \
556 "includedir=$(includedir)" \
557 "datarootdir=$(datarootdir)" \
558 "docdir=$(docdir)" \
559 "infodir=$(infodir)" \
560 "pdfdir=$(pdfdir)" \
561 "htmldir=$(htmldir)" \
562 "libdir=$(libdir)" \
563 "libexecdir=$(libexecdir)" \
564 "lispdir=$(lispdir)" \
565 "localstatedir=$(localstatedir)" \
566 "mandir=$(mandir)" \
567 "oldincludedir=$(oldincludedir)" \
568 "prefix=$(prefix)" \
569 "sbindir=$(sbindir)" \
570 "sharedstatedir=$(sharedstatedir)" \
571 "sysconfdir=$(sysconfdir)" \
572 "tooldir=$(tooldir)" \
573 "build_tooldir=$(build_tooldir)" \
574 "target_alias=$(target_alias)" \
575 "BISON=$(BISON)" \
576 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
577 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
578 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
579 "EXPECT=$(EXPECT)" \
580 "FLEX=$(FLEX)" \
581 "INSTALL=$(INSTALL)" \
582 "INSTALL_DATA=$(INSTALL_DATA)" \
583 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
584 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
585 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
586 "LEX=$(LEX)" \
587 "M4=$(M4)" \
588 "MAKE=$(MAKE)" \
589 "RUNTEST=$(RUNTEST)" \
590 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
591 "SHELL=$(SHELL)" \
592 "YACC=$(YACC)" \
593 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
594 "ADA_CFLAGS=$(ADA_CFLAGS)" \
595 "AR_FLAGS=$(AR_FLAGS)" \
596 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
597 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
598 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
599 "CFLAGS=$(CFLAGS)" \
600 "CXXFLAGS=$(CXXFLAGS)" \
601 "LDFLAGS=$(LDFLAGS)" \
602 "LIBCFLAGS=$(LIBCFLAGS)" \
603 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
604 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
605 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
606 "GNATBIND=$(GNATBIND)" \
607 "GNATMAKE=$(GNATMAKE)" \
608 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
609 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
610 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
611 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
612 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
613 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
614 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
615 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
616 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
617 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
618 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
619 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
620 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
621 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
622 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
623 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
624 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
625 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
626 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
627 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
628 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
629 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
630 "BUILD_CONFIG=$(BUILD_CONFIG)" \
631 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
632 "LEAN=$(LEAN)" \
633 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
634 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
635 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
636 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
637 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
638 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
639 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
640 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
641 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
642 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
643 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
644 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
645 "TFLAGS=$(TFLAGS)" \
646 "CONFIG_SHELL=$(SHELL)" \
647 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
648
649 # We leave this in just in case, but it is not needed anymore.
650 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
651
652 # Flags to pass down to most sub-makes, in which we're building with
653 # the host environment.
654 EXTRA_HOST_FLAGS = \
655 'AR=$(AR)' \
656 'AS=$(AS)' \
657 'CC=$(CC)' \
658 'CXX=$(CXX)' \
659 'DLLTOOL=$(DLLTOOL)' \
660 'GCJ=$(GCJ)' \
661 'GFORTRAN=$(GFORTRAN)' \
662 'LD=$(LD)' \
663 'LIPO=$(LIPO)' \
664 'NM=$(NM)' \
665 'OBJDUMP=$(OBJDUMP)' \
666 'RANLIB=$(RANLIB)' \
667 'STRIP=$(STRIP)' \
668 'WINDRES=$(WINDRES)' \
669 'WINDMC=$(WINDMC)'
670
671 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
672
673 # Flags that are concerned with the location of the X11 include files
674 # and library files
675 #
676 # NOTE: until the top-level is getting the values via autoconf, it only
677 # causes problems to have this top-level Makefile overriding the autoconf-set
678 # values in child directories. Only variables that don't conflict with
679 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
680 #
681 X11_FLAGS_TO_PASS = \
682 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
683 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
684
685 # Flags to pass to stage2 and later makes.
686
687 POSTSTAGE1_FLAGS_TO_PASS = \
688 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" GNATBIND="$${GNATBIND}" \
689 LDFLAGS="$(BOOT_LDFLAGS)" \
690 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
691
692 # Flags to pass down to makes which are built with the target environment.
693 # The double $ decreases the length of the command line; those variables
694 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
695 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
696 # so we expand them here.
697 EXTRA_TARGET_FLAGS = \
698 'AR=$$(AR_FOR_TARGET)' \
699 'AS=$(COMPILER_AS_FOR_TARGET)' \
700 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
701 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
702 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
703 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
704 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
705 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
706 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
707 'LD=$(COMPILER_LD_FOR_TARGET)' \
708 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
709 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
710 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
711 'NM=$(COMPILER_NM_FOR_TARGET)' \
712 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
713 'RANLIB=$$(RANLIB_FOR_TARGET)' \
714 'WINDRES=$$(WINDRES_FOR_TARGET)' \
715 'WINDMC=$$(WINDMC_FOR_TARGET)' \
716 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
717 "TFLAGS=$$TFLAGS"
718
719 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
720
721 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
722 # unfortunately needs the native compiler and the target ar and
723 # ranlib.
724 # If any variables are added here, they must be added to do-*, below.
725 # The BUILD_* variables are a special case, which are used for the gcc
726 # cross-building scheme.
727 EXTRA_GCC_FLAGS = \
728 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
729 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
730 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
731 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
732 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
733 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
734
735 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
736
737 @if gcc
738 BUILD_CONFIG =
739 ifneq ($(BUILD_CONFIG),)
740 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
741 endif
742 @endif gcc
743
744 .PHONY: configure-host
745 configure-host: \
746 maybe-configure-ash \
747 maybe-configure-autoconf \
748 maybe-configure-automake \
749 maybe-configure-bash \
750 maybe-configure-bfd \
751 maybe-configure-opcodes \
752 maybe-configure-binutils \
753 maybe-configure-bison \
754 maybe-configure-byacc \
755 maybe-configure-bzip2 \
756 maybe-configure-dejagnu \
757 maybe-configure-diff \
758 maybe-configure-dosutils \
759 maybe-configure-etc \
760 maybe-configure-fastjar \
761 maybe-configure-fileutils \
762 maybe-configure-findutils \
763 maybe-configure-find \
764 maybe-configure-fixincludes \
765 maybe-configure-flex \
766 maybe-configure-gas \
767 maybe-configure-gcc \
768 maybe-configure-gawk \
769 maybe-configure-gettext \
770 maybe-configure-gmp \
771 maybe-configure-mpfr \
772 maybe-configure-ppl \
773 maybe-configure-cloog \
774 maybe-configure-gnuserv \
775 maybe-configure-gold \
776 maybe-configure-gprof \
777 maybe-configure-gzip \
778 maybe-configure-hello \
779 maybe-configure-indent \
780 maybe-configure-intl \
781 maybe-configure-tcl \
782 maybe-configure-itcl \
783 maybe-configure-ld \
784 maybe-configure-libcpp \
785 maybe-configure-libdecnumber \
786 maybe-configure-libgui \
787 maybe-configure-libiberty \
788 maybe-configure-libiconv \
789 maybe-configure-libtool \
790 maybe-configure-m4 \
791 maybe-configure-make \
792 maybe-configure-mmalloc \
793 maybe-configure-patch \
794 maybe-configure-perl \
795 maybe-configure-prms \
796 maybe-configure-rcs \
797 maybe-configure-readline \
798 maybe-configure-release \
799 maybe-configure-recode \
800 maybe-configure-sed \
801 maybe-configure-send-pr \
802 maybe-configure-shellutils \
803 maybe-configure-sid \
804 maybe-configure-sim \
805 maybe-configure-tar \
806 maybe-configure-texinfo \
807 maybe-configure-textutils \
808 maybe-configure-time \
809 maybe-configure-uudecode \
810 maybe-configure-wdiff \
811 maybe-configure-zip \
812 maybe-configure-zlib \
813 maybe-configure-gdb \
814 maybe-configure-expect \
815 maybe-configure-guile \
816 maybe-configure-tk \
817 maybe-configure-libtermcap \
818 maybe-configure-utils \
819 maybe-configure-gnattools
820 .PHONY: configure-target
821 configure-target: \
822 maybe-configure-target-libstdc++-v3 \
823 maybe-configure-target-libmudflap \
824 maybe-configure-target-libssp \
825 maybe-configure-target-newlib \
826 maybe-configure-target-libgcc \
827 maybe-configure-target-libgfortran \
828 maybe-configure-target-libobjc \
829 maybe-configure-target-libtermcap \
830 maybe-configure-target-winsup \
831 maybe-configure-target-libgloss \
832 maybe-configure-target-libiberty \
833 maybe-configure-target-gperf \
834 maybe-configure-target-examples \
835 maybe-configure-target-libffi \
836 maybe-configure-target-libjava \
837 maybe-configure-target-zlib \
838 maybe-configure-target-boehm-gc \
839 maybe-configure-target-qthreads \
840 maybe-configure-target-rda \
841 maybe-configure-target-libada \
842 maybe-configure-target-libgomp
843
844 # The target built for a native non-bootstrap build.
845 .PHONY: all
846 all:
847 @if gcc-bootstrap
848 [ -f stage_final ] || echo stage3 > stage_final
849 @r=`${PWD_COMMAND}`; export r; \
850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
851 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
852 @endif gcc-bootstrap
853 @: $(MAKE); $(unstage)
854 @r=`${PWD_COMMAND}`; export r; \
855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
856 @if gcc-bootstrap
857 if [ -f stage_last ]; then : ; \
858 TFLAGS="$(STAGE$(shell sed s,^stage,, stage_last)_TFLAGS)"; \
859 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
860 else \
861 @endif gcc-bootstrap
862 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
863 @if gcc-bootstrap
864 fi; \
865 @endif gcc-bootstrap
866 :
867
868 .PHONY: all-build
869
870 all-build: maybe-all-build-libiberty
871 all-build: maybe-all-build-bison
872 all-build: maybe-all-build-byacc
873 all-build: maybe-all-build-flex
874 all-build: maybe-all-build-m4
875 all-build: maybe-all-build-texinfo
876 all-build: maybe-all-build-fixincludes
877
878 .PHONY: all-host
879
880 all-host: maybe-all-ash
881 all-host: maybe-all-autoconf
882 all-host: maybe-all-automake
883 all-host: maybe-all-bash
884 @if bfd-no-bootstrap
885 all-host: maybe-all-bfd
886 @endif bfd-no-bootstrap
887 @if opcodes-no-bootstrap
888 all-host: maybe-all-opcodes
889 @endif opcodes-no-bootstrap
890 @if binutils-no-bootstrap
891 all-host: maybe-all-binutils
892 @endif binutils-no-bootstrap
893 all-host: maybe-all-bison
894 all-host: maybe-all-byacc
895 all-host: maybe-all-bzip2
896 all-host: maybe-all-dejagnu
897 all-host: maybe-all-diff
898 all-host: maybe-all-dosutils
899 all-host: maybe-all-etc
900 all-host: maybe-all-fastjar
901 all-host: maybe-all-fileutils
902 all-host: maybe-all-findutils
903 all-host: maybe-all-find
904 all-host: maybe-all-fixincludes
905 all-host: maybe-all-flex
906 @if gas-no-bootstrap
907 all-host: maybe-all-gas
908 @endif gas-no-bootstrap
909 @if gcc-no-bootstrap
910 all-host: maybe-all-gcc
911 @endif gcc-no-bootstrap
912 all-host: maybe-all-gawk
913 all-host: maybe-all-gettext
914 @if gmp-no-bootstrap
915 all-host: maybe-all-gmp
916 @endif gmp-no-bootstrap
917 @if mpfr-no-bootstrap
918 all-host: maybe-all-mpfr
919 @endif mpfr-no-bootstrap
920 @if ppl-no-bootstrap
921 all-host: maybe-all-ppl
922 @endif ppl-no-bootstrap
923 @if cloog-no-bootstrap
924 all-host: maybe-all-cloog
925 @endif cloog-no-bootstrap
926 all-host: maybe-all-gnuserv
927 @if gold-no-bootstrap
928 all-host: maybe-all-gold
929 @endif gold-no-bootstrap
930 all-host: maybe-all-gprof
931 all-host: maybe-all-gzip
932 all-host: maybe-all-hello
933 all-host: maybe-all-indent
934 @if intl-no-bootstrap
935 all-host: maybe-all-intl
936 @endif intl-no-bootstrap
937 all-host: maybe-all-tcl
938 all-host: maybe-all-itcl
939 @if ld-no-bootstrap
940 all-host: maybe-all-ld
941 @endif ld-no-bootstrap
942 @if libcpp-no-bootstrap
943 all-host: maybe-all-libcpp
944 @endif libcpp-no-bootstrap
945 @if libdecnumber-no-bootstrap
946 all-host: maybe-all-libdecnumber
947 @endif libdecnumber-no-bootstrap
948 all-host: maybe-all-libgui
949 @if libiberty-no-bootstrap
950 all-host: maybe-all-libiberty
951 @endif libiberty-no-bootstrap
952 all-host: maybe-all-libiconv
953 all-host: maybe-all-libtool
954 all-host: maybe-all-m4
955 all-host: maybe-all-make
956 all-host: maybe-all-mmalloc
957 all-host: maybe-all-patch
958 all-host: maybe-all-perl
959 all-host: maybe-all-prms
960 all-host: maybe-all-rcs
961 all-host: maybe-all-readline
962 all-host: maybe-all-release
963 all-host: maybe-all-recode
964 all-host: maybe-all-sed
965 all-host: maybe-all-send-pr
966 all-host: maybe-all-shellutils
967 all-host: maybe-all-sid
968 all-host: maybe-all-sim
969 all-host: maybe-all-tar
970 all-host: maybe-all-texinfo
971 all-host: maybe-all-textutils
972 all-host: maybe-all-time
973 all-host: maybe-all-uudecode
974 all-host: maybe-all-wdiff
975 all-host: maybe-all-zip
976 @if zlib-no-bootstrap
977 all-host: maybe-all-zlib
978 @endif zlib-no-bootstrap
979 all-host: maybe-all-gdb
980 all-host: maybe-all-expect
981 all-host: maybe-all-guile
982 all-host: maybe-all-tk
983 all-host: maybe-all-libtermcap
984 all-host: maybe-all-utils
985 all-host: maybe-all-gnattools
986
987 .PHONY: all-target
988
989 all-target: maybe-all-target-libstdc++-v3
990 all-target: maybe-all-target-libmudflap
991 all-target: maybe-all-target-libssp
992 all-target: maybe-all-target-newlib
993 @if target-libgcc-no-bootstrap
994 all-target: maybe-all-target-libgcc
995 @endif target-libgcc-no-bootstrap
996 all-target: maybe-all-target-libgfortran
997 all-target: maybe-all-target-libobjc
998 all-target: maybe-all-target-libtermcap
999 all-target: maybe-all-target-winsup
1000 all-target: maybe-all-target-libgloss
1001 all-target: maybe-all-target-libiberty
1002 all-target: maybe-all-target-gperf
1003 all-target: maybe-all-target-examples
1004 all-target: maybe-all-target-libffi
1005 all-target: maybe-all-target-libjava
1006 all-target: maybe-all-target-zlib
1007 all-target: maybe-all-target-boehm-gc
1008 all-target: maybe-all-target-qthreads
1009 all-target: maybe-all-target-rda
1010 all-target: maybe-all-target-libada
1011 all-target: maybe-all-target-libgomp
1012
1013 # Do a target for all the subdirectories. A ``make do-X'' will do a
1014 # ``make X'' in all subdirectories (because, in general, there is a
1015 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1016 # but it may do additional work as well).
1017
1018 .PHONY: do-info
1019 do-info:
1020 @: $(MAKE); $(unstage)
1021 @r=`${PWD_COMMAND}`; export r; \
1022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1023 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1024 info-target
1025
1026
1027 .PHONY: info-host
1028
1029 info-host: maybe-info-ash
1030 info-host: maybe-info-autoconf
1031 info-host: maybe-info-automake
1032 info-host: maybe-info-bash
1033 info-host: maybe-info-bfd
1034 info-host: maybe-info-opcodes
1035 info-host: maybe-info-binutils
1036 info-host: maybe-info-bison
1037 info-host: maybe-info-byacc
1038 info-host: maybe-info-bzip2
1039 info-host: maybe-info-dejagnu
1040 info-host: maybe-info-diff
1041 info-host: maybe-info-dosutils
1042 info-host: maybe-info-etc
1043 info-host: maybe-info-fastjar
1044 info-host: maybe-info-fileutils
1045 info-host: maybe-info-findutils
1046 info-host: maybe-info-find
1047 info-host: maybe-info-fixincludes
1048 info-host: maybe-info-flex
1049 info-host: maybe-info-gas
1050 info-host: maybe-info-gcc
1051 info-host: maybe-info-gawk
1052 info-host: maybe-info-gettext
1053 info-host: maybe-info-gmp
1054 info-host: maybe-info-mpfr
1055 info-host: maybe-info-ppl
1056 info-host: maybe-info-cloog
1057 info-host: maybe-info-gnuserv
1058 info-host: maybe-info-gold
1059 info-host: maybe-info-gprof
1060 info-host: maybe-info-gzip
1061 info-host: maybe-info-hello
1062 info-host: maybe-info-indent
1063 info-host: maybe-info-intl
1064 info-host: maybe-info-tcl
1065 info-host: maybe-info-itcl
1066 info-host: maybe-info-ld
1067 info-host: maybe-info-libcpp
1068 info-host: maybe-info-libdecnumber
1069 info-host: maybe-info-libgui
1070 info-host: maybe-info-libiberty
1071 info-host: maybe-info-libiconv
1072 info-host: maybe-info-libtool
1073 info-host: maybe-info-m4
1074 info-host: maybe-info-make
1075 info-host: maybe-info-mmalloc
1076 info-host: maybe-info-patch
1077 info-host: maybe-info-perl
1078 info-host: maybe-info-prms
1079 info-host: maybe-info-rcs
1080 info-host: maybe-info-readline
1081 info-host: maybe-info-release
1082 info-host: maybe-info-recode
1083 info-host: maybe-info-sed
1084 info-host: maybe-info-send-pr
1085 info-host: maybe-info-shellutils
1086 info-host: maybe-info-sid
1087 info-host: maybe-info-sim
1088 info-host: maybe-info-tar
1089 info-host: maybe-info-texinfo
1090 info-host: maybe-info-textutils
1091 info-host: maybe-info-time
1092 info-host: maybe-info-uudecode
1093 info-host: maybe-info-wdiff
1094 info-host: maybe-info-zip
1095 info-host: maybe-info-zlib
1096 info-host: maybe-info-gdb
1097 info-host: maybe-info-expect
1098 info-host: maybe-info-guile
1099 info-host: maybe-info-tk
1100 info-host: maybe-info-libtermcap
1101 info-host: maybe-info-utils
1102 info-host: maybe-info-gnattools
1103
1104 .PHONY: info-target
1105
1106 info-target: maybe-info-target-libstdc++-v3
1107 info-target: maybe-info-target-libmudflap
1108 info-target: maybe-info-target-libssp
1109 info-target: maybe-info-target-newlib
1110 info-target: maybe-info-target-libgcc
1111 info-target: maybe-info-target-libgfortran
1112 info-target: maybe-info-target-libobjc
1113 info-target: maybe-info-target-libtermcap
1114 info-target: maybe-info-target-winsup
1115 info-target: maybe-info-target-libgloss
1116 info-target: maybe-info-target-libiberty
1117 info-target: maybe-info-target-gperf
1118 info-target: maybe-info-target-examples
1119 info-target: maybe-info-target-libffi
1120 info-target: maybe-info-target-libjava
1121 info-target: maybe-info-target-zlib
1122 info-target: maybe-info-target-boehm-gc
1123 info-target: maybe-info-target-qthreads
1124 info-target: maybe-info-target-rda
1125 info-target: maybe-info-target-libada
1126 info-target: maybe-info-target-libgomp
1127
1128 .PHONY: do-dvi
1129 do-dvi:
1130 @: $(MAKE); $(unstage)
1131 @r=`${PWD_COMMAND}`; export r; \
1132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1133 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1134 dvi-target
1135
1136
1137 .PHONY: dvi-host
1138
1139 dvi-host: maybe-dvi-ash
1140 dvi-host: maybe-dvi-autoconf
1141 dvi-host: maybe-dvi-automake
1142 dvi-host: maybe-dvi-bash
1143 dvi-host: maybe-dvi-bfd
1144 dvi-host: maybe-dvi-opcodes
1145 dvi-host: maybe-dvi-binutils
1146 dvi-host: maybe-dvi-bison
1147 dvi-host: maybe-dvi-byacc
1148 dvi-host: maybe-dvi-bzip2
1149 dvi-host: maybe-dvi-dejagnu
1150 dvi-host: maybe-dvi-diff
1151 dvi-host: maybe-dvi-dosutils
1152 dvi-host: maybe-dvi-etc
1153 dvi-host: maybe-dvi-fastjar
1154 dvi-host: maybe-dvi-fileutils
1155 dvi-host: maybe-dvi-findutils
1156 dvi-host: maybe-dvi-find
1157 dvi-host: maybe-dvi-fixincludes
1158 dvi-host: maybe-dvi-flex
1159 dvi-host: maybe-dvi-gas
1160 dvi-host: maybe-dvi-gcc
1161 dvi-host: maybe-dvi-gawk
1162 dvi-host: maybe-dvi-gettext
1163 dvi-host: maybe-dvi-gmp
1164 dvi-host: maybe-dvi-mpfr
1165 dvi-host: maybe-dvi-ppl
1166 dvi-host: maybe-dvi-cloog
1167 dvi-host: maybe-dvi-gnuserv
1168 dvi-host: maybe-dvi-gold
1169 dvi-host: maybe-dvi-gprof
1170 dvi-host: maybe-dvi-gzip
1171 dvi-host: maybe-dvi-hello
1172 dvi-host: maybe-dvi-indent
1173 dvi-host: maybe-dvi-intl
1174 dvi-host: maybe-dvi-tcl
1175 dvi-host: maybe-dvi-itcl
1176 dvi-host: maybe-dvi-ld
1177 dvi-host: maybe-dvi-libcpp
1178 dvi-host: maybe-dvi-libdecnumber
1179 dvi-host: maybe-dvi-libgui
1180 dvi-host: maybe-dvi-libiberty
1181 dvi-host: maybe-dvi-libiconv
1182 dvi-host: maybe-dvi-libtool
1183 dvi-host: maybe-dvi-m4
1184 dvi-host: maybe-dvi-make
1185 dvi-host: maybe-dvi-mmalloc
1186 dvi-host: maybe-dvi-patch
1187 dvi-host: maybe-dvi-perl
1188 dvi-host: maybe-dvi-prms
1189 dvi-host: maybe-dvi-rcs
1190 dvi-host: maybe-dvi-readline
1191 dvi-host: maybe-dvi-release
1192 dvi-host: maybe-dvi-recode
1193 dvi-host: maybe-dvi-sed
1194 dvi-host: maybe-dvi-send-pr
1195 dvi-host: maybe-dvi-shellutils
1196 dvi-host: maybe-dvi-sid
1197 dvi-host: maybe-dvi-sim
1198 dvi-host: maybe-dvi-tar
1199 dvi-host: maybe-dvi-texinfo
1200 dvi-host: maybe-dvi-textutils
1201 dvi-host: maybe-dvi-time
1202 dvi-host: maybe-dvi-uudecode
1203 dvi-host: maybe-dvi-wdiff
1204 dvi-host: maybe-dvi-zip
1205 dvi-host: maybe-dvi-zlib
1206 dvi-host: maybe-dvi-gdb
1207 dvi-host: maybe-dvi-expect
1208 dvi-host: maybe-dvi-guile
1209 dvi-host: maybe-dvi-tk
1210 dvi-host: maybe-dvi-libtermcap
1211 dvi-host: maybe-dvi-utils
1212 dvi-host: maybe-dvi-gnattools
1213
1214 .PHONY: dvi-target
1215
1216 dvi-target: maybe-dvi-target-libstdc++-v3
1217 dvi-target: maybe-dvi-target-libmudflap
1218 dvi-target: maybe-dvi-target-libssp
1219 dvi-target: maybe-dvi-target-newlib
1220 dvi-target: maybe-dvi-target-libgcc
1221 dvi-target: maybe-dvi-target-libgfortran
1222 dvi-target: maybe-dvi-target-libobjc
1223 dvi-target: maybe-dvi-target-libtermcap
1224 dvi-target: maybe-dvi-target-winsup
1225 dvi-target: maybe-dvi-target-libgloss
1226 dvi-target: maybe-dvi-target-libiberty
1227 dvi-target: maybe-dvi-target-gperf
1228 dvi-target: maybe-dvi-target-examples
1229 dvi-target: maybe-dvi-target-libffi
1230 dvi-target: maybe-dvi-target-libjava
1231 dvi-target: maybe-dvi-target-zlib
1232 dvi-target: maybe-dvi-target-boehm-gc
1233 dvi-target: maybe-dvi-target-qthreads
1234 dvi-target: maybe-dvi-target-rda
1235 dvi-target: maybe-dvi-target-libada
1236 dvi-target: maybe-dvi-target-libgomp
1237
1238 .PHONY: do-pdf
1239 do-pdf:
1240 @: $(MAKE); $(unstage)
1241 @r=`${PWD_COMMAND}`; export r; \
1242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1243 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1244 pdf-target
1245
1246
1247 .PHONY: pdf-host
1248
1249 pdf-host: maybe-pdf-ash
1250 pdf-host: maybe-pdf-autoconf
1251 pdf-host: maybe-pdf-automake
1252 pdf-host: maybe-pdf-bash
1253 pdf-host: maybe-pdf-bfd
1254 pdf-host: maybe-pdf-opcodes
1255 pdf-host: maybe-pdf-binutils
1256 pdf-host: maybe-pdf-bison
1257 pdf-host: maybe-pdf-byacc
1258 pdf-host: maybe-pdf-bzip2
1259 pdf-host: maybe-pdf-dejagnu
1260 pdf-host: maybe-pdf-diff
1261 pdf-host: maybe-pdf-dosutils
1262 pdf-host: maybe-pdf-etc
1263 pdf-host: maybe-pdf-fastjar
1264 pdf-host: maybe-pdf-fileutils
1265 pdf-host: maybe-pdf-findutils
1266 pdf-host: maybe-pdf-find
1267 pdf-host: maybe-pdf-fixincludes
1268 pdf-host: maybe-pdf-flex
1269 pdf-host: maybe-pdf-gas
1270 pdf-host: maybe-pdf-gcc
1271 pdf-host: maybe-pdf-gawk
1272 pdf-host: maybe-pdf-gettext
1273 pdf-host: maybe-pdf-gmp
1274 pdf-host: maybe-pdf-mpfr
1275 pdf-host: maybe-pdf-ppl
1276 pdf-host: maybe-pdf-cloog
1277 pdf-host: maybe-pdf-gnuserv
1278 pdf-host: maybe-pdf-gold
1279 pdf-host: maybe-pdf-gprof
1280 pdf-host: maybe-pdf-gzip
1281 pdf-host: maybe-pdf-hello
1282 pdf-host: maybe-pdf-indent
1283 pdf-host: maybe-pdf-intl
1284 pdf-host: maybe-pdf-tcl
1285 pdf-host: maybe-pdf-itcl
1286 pdf-host: maybe-pdf-ld
1287 pdf-host: maybe-pdf-libcpp
1288 pdf-host: maybe-pdf-libdecnumber
1289 pdf-host: maybe-pdf-libgui
1290 pdf-host: maybe-pdf-libiberty
1291 pdf-host: maybe-pdf-libiconv
1292 pdf-host: maybe-pdf-libtool
1293 pdf-host: maybe-pdf-m4
1294 pdf-host: maybe-pdf-make
1295 pdf-host: maybe-pdf-mmalloc
1296 pdf-host: maybe-pdf-patch
1297 pdf-host: maybe-pdf-perl
1298 pdf-host: maybe-pdf-prms
1299 pdf-host: maybe-pdf-rcs
1300 pdf-host: maybe-pdf-readline
1301 pdf-host: maybe-pdf-release
1302 pdf-host: maybe-pdf-recode
1303 pdf-host: maybe-pdf-sed
1304 pdf-host: maybe-pdf-send-pr
1305 pdf-host: maybe-pdf-shellutils
1306 pdf-host: maybe-pdf-sid
1307 pdf-host: maybe-pdf-sim
1308 pdf-host: maybe-pdf-tar
1309 pdf-host: maybe-pdf-texinfo
1310 pdf-host: maybe-pdf-textutils
1311 pdf-host: maybe-pdf-time
1312 pdf-host: maybe-pdf-uudecode
1313 pdf-host: maybe-pdf-wdiff
1314 pdf-host: maybe-pdf-zip
1315 pdf-host: maybe-pdf-zlib
1316 pdf-host: maybe-pdf-gdb
1317 pdf-host: maybe-pdf-expect
1318 pdf-host: maybe-pdf-guile
1319 pdf-host: maybe-pdf-tk
1320 pdf-host: maybe-pdf-libtermcap
1321 pdf-host: maybe-pdf-utils
1322 pdf-host: maybe-pdf-gnattools
1323
1324 .PHONY: pdf-target
1325
1326 pdf-target: maybe-pdf-target-libstdc++-v3
1327 pdf-target: maybe-pdf-target-libmudflap
1328 pdf-target: maybe-pdf-target-libssp
1329 pdf-target: maybe-pdf-target-newlib
1330 pdf-target: maybe-pdf-target-libgcc
1331 pdf-target: maybe-pdf-target-libgfortran
1332 pdf-target: maybe-pdf-target-libobjc
1333 pdf-target: maybe-pdf-target-libtermcap
1334 pdf-target: maybe-pdf-target-winsup
1335 pdf-target: maybe-pdf-target-libgloss
1336 pdf-target: maybe-pdf-target-libiberty
1337 pdf-target: maybe-pdf-target-gperf
1338 pdf-target: maybe-pdf-target-examples
1339 pdf-target: maybe-pdf-target-libffi
1340 pdf-target: maybe-pdf-target-libjava
1341 pdf-target: maybe-pdf-target-zlib
1342 pdf-target: maybe-pdf-target-boehm-gc
1343 pdf-target: maybe-pdf-target-qthreads
1344 pdf-target: maybe-pdf-target-rda
1345 pdf-target: maybe-pdf-target-libada
1346 pdf-target: maybe-pdf-target-libgomp
1347
1348 .PHONY: do-html
1349 do-html:
1350 @: $(MAKE); $(unstage)
1351 @r=`${PWD_COMMAND}`; export r; \
1352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1353 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1354 html-target
1355
1356
1357 .PHONY: html-host
1358
1359 html-host: maybe-html-ash
1360 html-host: maybe-html-autoconf
1361 html-host: maybe-html-automake
1362 html-host: maybe-html-bash
1363 html-host: maybe-html-bfd
1364 html-host: maybe-html-opcodes
1365 html-host: maybe-html-binutils
1366 html-host: maybe-html-bison
1367 html-host: maybe-html-byacc
1368 html-host: maybe-html-bzip2
1369 html-host: maybe-html-dejagnu
1370 html-host: maybe-html-diff
1371 html-host: maybe-html-dosutils
1372 html-host: maybe-html-etc
1373 html-host: maybe-html-fastjar
1374 html-host: maybe-html-fileutils
1375 html-host: maybe-html-findutils
1376 html-host: maybe-html-find
1377 html-host: maybe-html-fixincludes
1378 html-host: maybe-html-flex
1379 html-host: maybe-html-gas
1380 html-host: maybe-html-gcc
1381 html-host: maybe-html-gawk
1382 html-host: maybe-html-gettext
1383 html-host: maybe-html-gmp
1384 html-host: maybe-html-mpfr
1385 html-host: maybe-html-ppl
1386 html-host: maybe-html-cloog
1387 html-host: maybe-html-gnuserv
1388 html-host: maybe-html-gold
1389 html-host: maybe-html-gprof
1390 html-host: maybe-html-gzip
1391 html-host: maybe-html-hello
1392 html-host: maybe-html-indent
1393 html-host: maybe-html-intl
1394 html-host: maybe-html-tcl
1395 html-host: maybe-html-itcl
1396 html-host: maybe-html-ld
1397 html-host: maybe-html-libcpp
1398 html-host: maybe-html-libdecnumber
1399 html-host: maybe-html-libgui
1400 html-host: maybe-html-libiberty
1401 html-host: maybe-html-libiconv
1402 html-host: maybe-html-libtool
1403 html-host: maybe-html-m4
1404 html-host: maybe-html-make
1405 html-host: maybe-html-mmalloc
1406 html-host: maybe-html-patch
1407 html-host: maybe-html-perl
1408 html-host: maybe-html-prms
1409 html-host: maybe-html-rcs
1410 html-host: maybe-html-readline
1411 html-host: maybe-html-release
1412 html-host: maybe-html-recode
1413 html-host: maybe-html-sed
1414 html-host: maybe-html-send-pr
1415 html-host: maybe-html-shellutils
1416 html-host: maybe-html-sid
1417 html-host: maybe-html-sim
1418 html-host: maybe-html-tar
1419 html-host: maybe-html-texinfo
1420 html-host: maybe-html-textutils
1421 html-host: maybe-html-time
1422 html-host: maybe-html-uudecode
1423 html-host: maybe-html-wdiff
1424 html-host: maybe-html-zip
1425 html-host: maybe-html-zlib
1426 html-host: maybe-html-gdb
1427 html-host: maybe-html-expect
1428 html-host: maybe-html-guile
1429 html-host: maybe-html-tk
1430 html-host: maybe-html-libtermcap
1431 html-host: maybe-html-utils
1432 html-host: maybe-html-gnattools
1433
1434 .PHONY: html-target
1435
1436 html-target: maybe-html-target-libstdc++-v3
1437 html-target: maybe-html-target-libmudflap
1438 html-target: maybe-html-target-libssp
1439 html-target: maybe-html-target-newlib
1440 html-target: maybe-html-target-libgcc
1441 html-target: maybe-html-target-libgfortran
1442 html-target: maybe-html-target-libobjc
1443 html-target: maybe-html-target-libtermcap
1444 html-target: maybe-html-target-winsup
1445 html-target: maybe-html-target-libgloss
1446 html-target: maybe-html-target-libiberty
1447 html-target: maybe-html-target-gperf
1448 html-target: maybe-html-target-examples
1449 html-target: maybe-html-target-libffi
1450 html-target: maybe-html-target-libjava
1451 html-target: maybe-html-target-zlib
1452 html-target: maybe-html-target-boehm-gc
1453 html-target: maybe-html-target-qthreads
1454 html-target: maybe-html-target-rda
1455 html-target: maybe-html-target-libada
1456 html-target: maybe-html-target-libgomp
1457
1458 .PHONY: do-TAGS
1459 do-TAGS:
1460 @: $(MAKE); $(unstage)
1461 @r=`${PWD_COMMAND}`; export r; \
1462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1463 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1464 TAGS-target
1465
1466
1467 .PHONY: TAGS-host
1468
1469 TAGS-host: maybe-TAGS-ash
1470 TAGS-host: maybe-TAGS-autoconf
1471 TAGS-host: maybe-TAGS-automake
1472 TAGS-host: maybe-TAGS-bash
1473 TAGS-host: maybe-TAGS-bfd
1474 TAGS-host: maybe-TAGS-opcodes
1475 TAGS-host: maybe-TAGS-binutils
1476 TAGS-host: maybe-TAGS-bison
1477 TAGS-host: maybe-TAGS-byacc
1478 TAGS-host: maybe-TAGS-bzip2
1479 TAGS-host: maybe-TAGS-dejagnu
1480 TAGS-host: maybe-TAGS-diff
1481 TAGS-host: maybe-TAGS-dosutils
1482 TAGS-host: maybe-TAGS-etc
1483 TAGS-host: maybe-TAGS-fastjar
1484 TAGS-host: maybe-TAGS-fileutils
1485 TAGS-host: maybe-TAGS-findutils
1486 TAGS-host: maybe-TAGS-find
1487 TAGS-host: maybe-TAGS-fixincludes
1488 TAGS-host: maybe-TAGS-flex
1489 TAGS-host: maybe-TAGS-gas
1490 TAGS-host: maybe-TAGS-gcc
1491 TAGS-host: maybe-TAGS-gawk
1492 TAGS-host: maybe-TAGS-gettext
1493 TAGS-host: maybe-TAGS-gmp
1494 TAGS-host: maybe-TAGS-mpfr
1495 TAGS-host: maybe-TAGS-ppl
1496 TAGS-host: maybe-TAGS-cloog
1497 TAGS-host: maybe-TAGS-gnuserv
1498 TAGS-host: maybe-TAGS-gold
1499 TAGS-host: maybe-TAGS-gprof
1500 TAGS-host: maybe-TAGS-gzip
1501 TAGS-host: maybe-TAGS-hello
1502 TAGS-host: maybe-TAGS-indent
1503 TAGS-host: maybe-TAGS-intl
1504 TAGS-host: maybe-TAGS-tcl
1505 TAGS-host: maybe-TAGS-itcl
1506 TAGS-host: maybe-TAGS-ld
1507 TAGS-host: maybe-TAGS-libcpp
1508 TAGS-host: maybe-TAGS-libdecnumber
1509 TAGS-host: maybe-TAGS-libgui
1510 TAGS-host: maybe-TAGS-libiberty
1511 TAGS-host: maybe-TAGS-libiconv
1512 TAGS-host: maybe-TAGS-libtool
1513 TAGS-host: maybe-TAGS-m4
1514 TAGS-host: maybe-TAGS-make
1515 TAGS-host: maybe-TAGS-mmalloc
1516 TAGS-host: maybe-TAGS-patch
1517 TAGS-host: maybe-TAGS-perl
1518 TAGS-host: maybe-TAGS-prms
1519 TAGS-host: maybe-TAGS-rcs
1520 TAGS-host: maybe-TAGS-readline
1521 TAGS-host: maybe-TAGS-release
1522 TAGS-host: maybe-TAGS-recode
1523 TAGS-host: maybe-TAGS-sed
1524 TAGS-host: maybe-TAGS-send-pr
1525 TAGS-host: maybe-TAGS-shellutils
1526 TAGS-host: maybe-TAGS-sid
1527 TAGS-host: maybe-TAGS-sim
1528 TAGS-host: maybe-TAGS-tar
1529 TAGS-host: maybe-TAGS-texinfo
1530 TAGS-host: maybe-TAGS-textutils
1531 TAGS-host: maybe-TAGS-time
1532 TAGS-host: maybe-TAGS-uudecode
1533 TAGS-host: maybe-TAGS-wdiff
1534 TAGS-host: maybe-TAGS-zip
1535 TAGS-host: maybe-TAGS-zlib
1536 TAGS-host: maybe-TAGS-gdb
1537 TAGS-host: maybe-TAGS-expect
1538 TAGS-host: maybe-TAGS-guile
1539 TAGS-host: maybe-TAGS-tk
1540 TAGS-host: maybe-TAGS-libtermcap
1541 TAGS-host: maybe-TAGS-utils
1542 TAGS-host: maybe-TAGS-gnattools
1543
1544 .PHONY: TAGS-target
1545
1546 TAGS-target: maybe-TAGS-target-libstdc++-v3
1547 TAGS-target: maybe-TAGS-target-libmudflap
1548 TAGS-target: maybe-TAGS-target-libssp
1549 TAGS-target: maybe-TAGS-target-newlib
1550 TAGS-target: maybe-TAGS-target-libgcc
1551 TAGS-target: maybe-TAGS-target-libgfortran
1552 TAGS-target: maybe-TAGS-target-libobjc
1553 TAGS-target: maybe-TAGS-target-libtermcap
1554 TAGS-target: maybe-TAGS-target-winsup
1555 TAGS-target: maybe-TAGS-target-libgloss
1556 TAGS-target: maybe-TAGS-target-libiberty
1557 TAGS-target: maybe-TAGS-target-gperf
1558 TAGS-target: maybe-TAGS-target-examples
1559 TAGS-target: maybe-TAGS-target-libffi
1560 TAGS-target: maybe-TAGS-target-libjava
1561 TAGS-target: maybe-TAGS-target-zlib
1562 TAGS-target: maybe-TAGS-target-boehm-gc
1563 TAGS-target: maybe-TAGS-target-qthreads
1564 TAGS-target: maybe-TAGS-target-rda
1565 TAGS-target: maybe-TAGS-target-libada
1566 TAGS-target: maybe-TAGS-target-libgomp
1567
1568 .PHONY: do-install-info
1569 do-install-info:
1570 @: $(MAKE); $(unstage)
1571 @r=`${PWD_COMMAND}`; export r; \
1572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1573 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1574 install-info-target
1575
1576
1577 .PHONY: install-info-host
1578
1579 install-info-host: maybe-install-info-ash
1580 install-info-host: maybe-install-info-autoconf
1581 install-info-host: maybe-install-info-automake
1582 install-info-host: maybe-install-info-bash
1583 install-info-host: maybe-install-info-bfd
1584 install-info-host: maybe-install-info-opcodes
1585 install-info-host: maybe-install-info-binutils
1586 install-info-host: maybe-install-info-bison
1587 install-info-host: maybe-install-info-byacc
1588 install-info-host: maybe-install-info-bzip2
1589 install-info-host: maybe-install-info-dejagnu
1590 install-info-host: maybe-install-info-diff
1591 install-info-host: maybe-install-info-dosutils
1592 install-info-host: maybe-install-info-etc
1593 install-info-host: maybe-install-info-fastjar
1594 install-info-host: maybe-install-info-fileutils
1595 install-info-host: maybe-install-info-findutils
1596 install-info-host: maybe-install-info-find
1597 install-info-host: maybe-install-info-fixincludes
1598 install-info-host: maybe-install-info-flex
1599 install-info-host: maybe-install-info-gas
1600 install-info-host: maybe-install-info-gcc
1601 install-info-host: maybe-install-info-gawk
1602 install-info-host: maybe-install-info-gettext
1603 install-info-host: maybe-install-info-gmp
1604 install-info-host: maybe-install-info-mpfr
1605 install-info-host: maybe-install-info-ppl
1606 install-info-host: maybe-install-info-cloog
1607 install-info-host: maybe-install-info-gnuserv
1608 install-info-host: maybe-install-info-gold
1609 install-info-host: maybe-install-info-gprof
1610 install-info-host: maybe-install-info-gzip
1611 install-info-host: maybe-install-info-hello
1612 install-info-host: maybe-install-info-indent
1613 install-info-host: maybe-install-info-intl
1614 install-info-host: maybe-install-info-tcl
1615 install-info-host: maybe-install-info-itcl
1616 install-info-host: maybe-install-info-ld
1617 install-info-host: maybe-install-info-libcpp
1618 install-info-host: maybe-install-info-libdecnumber
1619 install-info-host: maybe-install-info-libgui
1620 install-info-host: maybe-install-info-libiberty
1621 install-info-host: maybe-install-info-libiconv
1622 install-info-host: maybe-install-info-libtool
1623 install-info-host: maybe-install-info-m4
1624 install-info-host: maybe-install-info-make
1625 install-info-host: maybe-install-info-mmalloc
1626 install-info-host: maybe-install-info-patch
1627 install-info-host: maybe-install-info-perl
1628 install-info-host: maybe-install-info-prms
1629 install-info-host: maybe-install-info-rcs
1630 install-info-host: maybe-install-info-readline
1631 install-info-host: maybe-install-info-release
1632 install-info-host: maybe-install-info-recode
1633 install-info-host: maybe-install-info-sed
1634 install-info-host: maybe-install-info-send-pr
1635 install-info-host: maybe-install-info-shellutils
1636 install-info-host: maybe-install-info-sid
1637 install-info-host: maybe-install-info-sim
1638 install-info-host: maybe-install-info-tar
1639 install-info-host: maybe-install-info-texinfo
1640 install-info-host: maybe-install-info-textutils
1641 install-info-host: maybe-install-info-time
1642 install-info-host: maybe-install-info-uudecode
1643 install-info-host: maybe-install-info-wdiff
1644 install-info-host: maybe-install-info-zip
1645 install-info-host: maybe-install-info-zlib
1646 install-info-host: maybe-install-info-gdb
1647 install-info-host: maybe-install-info-expect
1648 install-info-host: maybe-install-info-guile
1649 install-info-host: maybe-install-info-tk
1650 install-info-host: maybe-install-info-libtermcap
1651 install-info-host: maybe-install-info-utils
1652 install-info-host: maybe-install-info-gnattools
1653
1654 .PHONY: install-info-target
1655
1656 install-info-target: maybe-install-info-target-libstdc++-v3
1657 install-info-target: maybe-install-info-target-libmudflap
1658 install-info-target: maybe-install-info-target-libssp
1659 install-info-target: maybe-install-info-target-newlib
1660 install-info-target: maybe-install-info-target-libgcc
1661 install-info-target: maybe-install-info-target-libgfortran
1662 install-info-target: maybe-install-info-target-libobjc
1663 install-info-target: maybe-install-info-target-libtermcap
1664 install-info-target: maybe-install-info-target-winsup
1665 install-info-target: maybe-install-info-target-libgloss
1666 install-info-target: maybe-install-info-target-libiberty
1667 install-info-target: maybe-install-info-target-gperf
1668 install-info-target: maybe-install-info-target-examples
1669 install-info-target: maybe-install-info-target-libffi
1670 install-info-target: maybe-install-info-target-libjava
1671 install-info-target: maybe-install-info-target-zlib
1672 install-info-target: maybe-install-info-target-boehm-gc
1673 install-info-target: maybe-install-info-target-qthreads
1674 install-info-target: maybe-install-info-target-rda
1675 install-info-target: maybe-install-info-target-libada
1676 install-info-target: maybe-install-info-target-libgomp
1677
1678 .PHONY: do-install-pdf
1679 do-install-pdf:
1680 @: $(MAKE); $(unstage)
1681 @r=`${PWD_COMMAND}`; export r; \
1682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1683 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1684 install-pdf-target
1685
1686
1687 .PHONY: install-pdf-host
1688
1689 install-pdf-host: maybe-install-pdf-ash
1690 install-pdf-host: maybe-install-pdf-autoconf
1691 install-pdf-host: maybe-install-pdf-automake
1692 install-pdf-host: maybe-install-pdf-bash
1693 install-pdf-host: maybe-install-pdf-bfd
1694 install-pdf-host: maybe-install-pdf-opcodes
1695 install-pdf-host: maybe-install-pdf-binutils
1696 install-pdf-host: maybe-install-pdf-bison
1697 install-pdf-host: maybe-install-pdf-byacc
1698 install-pdf-host: maybe-install-pdf-bzip2
1699 install-pdf-host: maybe-install-pdf-dejagnu
1700 install-pdf-host: maybe-install-pdf-diff
1701 install-pdf-host: maybe-install-pdf-dosutils
1702 install-pdf-host: maybe-install-pdf-etc
1703 install-pdf-host: maybe-install-pdf-fastjar
1704 install-pdf-host: maybe-install-pdf-fileutils
1705 install-pdf-host: maybe-install-pdf-findutils
1706 install-pdf-host: maybe-install-pdf-find
1707 install-pdf-host: maybe-install-pdf-fixincludes
1708 install-pdf-host: maybe-install-pdf-flex
1709 install-pdf-host: maybe-install-pdf-gas
1710 install-pdf-host: maybe-install-pdf-gcc
1711 install-pdf-host: maybe-install-pdf-gawk
1712 install-pdf-host: maybe-install-pdf-gettext
1713 install-pdf-host: maybe-install-pdf-gmp
1714 install-pdf-host: maybe-install-pdf-mpfr
1715 install-pdf-host: maybe-install-pdf-ppl
1716 install-pdf-host: maybe-install-pdf-cloog
1717 install-pdf-host: maybe-install-pdf-gnuserv
1718 install-pdf-host: maybe-install-pdf-gold
1719 install-pdf-host: maybe-install-pdf-gprof
1720 install-pdf-host: maybe-install-pdf-gzip
1721 install-pdf-host: maybe-install-pdf-hello
1722 install-pdf-host: maybe-install-pdf-indent
1723 install-pdf-host: maybe-install-pdf-intl
1724 install-pdf-host: maybe-install-pdf-tcl
1725 install-pdf-host: maybe-install-pdf-itcl
1726 install-pdf-host: maybe-install-pdf-ld
1727 install-pdf-host: maybe-install-pdf-libcpp
1728 install-pdf-host: maybe-install-pdf-libdecnumber
1729 install-pdf-host: maybe-install-pdf-libgui
1730 install-pdf-host: maybe-install-pdf-libiberty
1731 install-pdf-host: maybe-install-pdf-libiconv
1732 install-pdf-host: maybe-install-pdf-libtool
1733 install-pdf-host: maybe-install-pdf-m4
1734 install-pdf-host: maybe-install-pdf-make
1735 install-pdf-host: maybe-install-pdf-mmalloc
1736 install-pdf-host: maybe-install-pdf-patch
1737 install-pdf-host: maybe-install-pdf-perl
1738 install-pdf-host: maybe-install-pdf-prms
1739 install-pdf-host: maybe-install-pdf-rcs
1740 install-pdf-host: maybe-install-pdf-readline
1741 install-pdf-host: maybe-install-pdf-release
1742 install-pdf-host: maybe-install-pdf-recode
1743 install-pdf-host: maybe-install-pdf-sed
1744 install-pdf-host: maybe-install-pdf-send-pr
1745 install-pdf-host: maybe-install-pdf-shellutils
1746 install-pdf-host: maybe-install-pdf-sid
1747 install-pdf-host: maybe-install-pdf-sim
1748 install-pdf-host: maybe-install-pdf-tar
1749 install-pdf-host: maybe-install-pdf-texinfo
1750 install-pdf-host: maybe-install-pdf-textutils
1751 install-pdf-host: maybe-install-pdf-time
1752 install-pdf-host: maybe-install-pdf-uudecode
1753 install-pdf-host: maybe-install-pdf-wdiff
1754 install-pdf-host: maybe-install-pdf-zip
1755 install-pdf-host: maybe-install-pdf-zlib
1756 install-pdf-host: maybe-install-pdf-gdb
1757 install-pdf-host: maybe-install-pdf-expect
1758 install-pdf-host: maybe-install-pdf-guile
1759 install-pdf-host: maybe-install-pdf-tk
1760 install-pdf-host: maybe-install-pdf-libtermcap
1761 install-pdf-host: maybe-install-pdf-utils
1762 install-pdf-host: maybe-install-pdf-gnattools
1763
1764 .PHONY: install-pdf-target
1765
1766 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1767 install-pdf-target: maybe-install-pdf-target-libmudflap
1768 install-pdf-target: maybe-install-pdf-target-libssp
1769 install-pdf-target: maybe-install-pdf-target-newlib
1770 install-pdf-target: maybe-install-pdf-target-libgcc
1771 install-pdf-target: maybe-install-pdf-target-libgfortran
1772 install-pdf-target: maybe-install-pdf-target-libobjc
1773 install-pdf-target: maybe-install-pdf-target-libtermcap
1774 install-pdf-target: maybe-install-pdf-target-winsup
1775 install-pdf-target: maybe-install-pdf-target-libgloss
1776 install-pdf-target: maybe-install-pdf-target-libiberty
1777 install-pdf-target: maybe-install-pdf-target-gperf
1778 install-pdf-target: maybe-install-pdf-target-examples
1779 install-pdf-target: maybe-install-pdf-target-libffi
1780 install-pdf-target: maybe-install-pdf-target-libjava
1781 install-pdf-target: maybe-install-pdf-target-zlib
1782 install-pdf-target: maybe-install-pdf-target-boehm-gc
1783 install-pdf-target: maybe-install-pdf-target-qthreads
1784 install-pdf-target: maybe-install-pdf-target-rda
1785 install-pdf-target: maybe-install-pdf-target-libada
1786 install-pdf-target: maybe-install-pdf-target-libgomp
1787
1788 .PHONY: do-install-html
1789 do-install-html:
1790 @: $(MAKE); $(unstage)
1791 @r=`${PWD_COMMAND}`; export r; \
1792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1793 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1794 install-html-target
1795
1796
1797 .PHONY: install-html-host
1798
1799 install-html-host: maybe-install-html-ash
1800 install-html-host: maybe-install-html-autoconf
1801 install-html-host: maybe-install-html-automake
1802 install-html-host: maybe-install-html-bash
1803 install-html-host: maybe-install-html-bfd
1804 install-html-host: maybe-install-html-opcodes
1805 install-html-host: maybe-install-html-binutils
1806 install-html-host: maybe-install-html-bison
1807 install-html-host: maybe-install-html-byacc
1808 install-html-host: maybe-install-html-bzip2
1809 install-html-host: maybe-install-html-dejagnu
1810 install-html-host: maybe-install-html-diff
1811 install-html-host: maybe-install-html-dosutils
1812 install-html-host: maybe-install-html-etc
1813 install-html-host: maybe-install-html-fastjar
1814 install-html-host: maybe-install-html-fileutils
1815 install-html-host: maybe-install-html-findutils
1816 install-html-host: maybe-install-html-find
1817 install-html-host: maybe-install-html-fixincludes
1818 install-html-host: maybe-install-html-flex
1819 install-html-host: maybe-install-html-gas
1820 install-html-host: maybe-install-html-gcc
1821 install-html-host: maybe-install-html-gawk
1822 install-html-host: maybe-install-html-gettext
1823 install-html-host: maybe-install-html-gmp
1824 install-html-host: maybe-install-html-mpfr
1825 install-html-host: maybe-install-html-ppl
1826 install-html-host: maybe-install-html-cloog
1827 install-html-host: maybe-install-html-gnuserv
1828 install-html-host: maybe-install-html-gold
1829 install-html-host: maybe-install-html-gprof
1830 install-html-host: maybe-install-html-gzip
1831 install-html-host: maybe-install-html-hello
1832 install-html-host: maybe-install-html-indent
1833 install-html-host: maybe-install-html-intl
1834 install-html-host: maybe-install-html-tcl
1835 install-html-host: maybe-install-html-itcl
1836 install-html-host: maybe-install-html-ld
1837 install-html-host: maybe-install-html-libcpp
1838 install-html-host: maybe-install-html-libdecnumber
1839 install-html-host: maybe-install-html-libgui
1840 install-html-host: maybe-install-html-libiberty
1841 install-html-host: maybe-install-html-libiconv
1842 install-html-host: maybe-install-html-libtool
1843 install-html-host: maybe-install-html-m4
1844 install-html-host: maybe-install-html-make
1845 install-html-host: maybe-install-html-mmalloc
1846 install-html-host: maybe-install-html-patch
1847 install-html-host: maybe-install-html-perl
1848 install-html-host: maybe-install-html-prms
1849 install-html-host: maybe-install-html-rcs
1850 install-html-host: maybe-install-html-readline
1851 install-html-host: maybe-install-html-release
1852 install-html-host: maybe-install-html-recode
1853 install-html-host: maybe-install-html-sed
1854 install-html-host: maybe-install-html-send-pr
1855 install-html-host: maybe-install-html-shellutils
1856 install-html-host: maybe-install-html-sid
1857 install-html-host: maybe-install-html-sim
1858 install-html-host: maybe-install-html-tar
1859 install-html-host: maybe-install-html-texinfo
1860 install-html-host: maybe-install-html-textutils
1861 install-html-host: maybe-install-html-time
1862 install-html-host: maybe-install-html-uudecode
1863 install-html-host: maybe-install-html-wdiff
1864 install-html-host: maybe-install-html-zip
1865 install-html-host: maybe-install-html-zlib
1866 install-html-host: maybe-install-html-gdb
1867 install-html-host: maybe-install-html-expect
1868 install-html-host: maybe-install-html-guile
1869 install-html-host: maybe-install-html-tk
1870 install-html-host: maybe-install-html-libtermcap
1871 install-html-host: maybe-install-html-utils
1872 install-html-host: maybe-install-html-gnattools
1873
1874 .PHONY: install-html-target
1875
1876 install-html-target: maybe-install-html-target-libstdc++-v3
1877 install-html-target: maybe-install-html-target-libmudflap
1878 install-html-target: maybe-install-html-target-libssp
1879 install-html-target: maybe-install-html-target-newlib
1880 install-html-target: maybe-install-html-target-libgcc
1881 install-html-target: maybe-install-html-target-libgfortran
1882 install-html-target: maybe-install-html-target-libobjc
1883 install-html-target: maybe-install-html-target-libtermcap
1884 install-html-target: maybe-install-html-target-winsup
1885 install-html-target: maybe-install-html-target-libgloss
1886 install-html-target: maybe-install-html-target-libiberty
1887 install-html-target: maybe-install-html-target-gperf
1888 install-html-target: maybe-install-html-target-examples
1889 install-html-target: maybe-install-html-target-libffi
1890 install-html-target: maybe-install-html-target-libjava
1891 install-html-target: maybe-install-html-target-zlib
1892 install-html-target: maybe-install-html-target-boehm-gc
1893 install-html-target: maybe-install-html-target-qthreads
1894 install-html-target: maybe-install-html-target-rda
1895 install-html-target: maybe-install-html-target-libada
1896 install-html-target: maybe-install-html-target-libgomp
1897
1898 .PHONY: do-installcheck
1899 do-installcheck:
1900 @: $(MAKE); $(unstage)
1901 @r=`${PWD_COMMAND}`; export r; \
1902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1903 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1904 installcheck-target
1905
1906
1907 .PHONY: installcheck-host
1908
1909 installcheck-host: maybe-installcheck-ash
1910 installcheck-host: maybe-installcheck-autoconf
1911 installcheck-host: maybe-installcheck-automake
1912 installcheck-host: maybe-installcheck-bash
1913 installcheck-host: maybe-installcheck-bfd
1914 installcheck-host: maybe-installcheck-opcodes
1915 installcheck-host: maybe-installcheck-binutils
1916 installcheck-host: maybe-installcheck-bison
1917 installcheck-host: maybe-installcheck-byacc
1918 installcheck-host: maybe-installcheck-bzip2
1919 installcheck-host: maybe-installcheck-dejagnu
1920 installcheck-host: maybe-installcheck-diff
1921 installcheck-host: maybe-installcheck-dosutils
1922 installcheck-host: maybe-installcheck-etc
1923 installcheck-host: maybe-installcheck-fastjar
1924 installcheck-host: maybe-installcheck-fileutils
1925 installcheck-host: maybe-installcheck-findutils
1926 installcheck-host: maybe-installcheck-find
1927 installcheck-host: maybe-installcheck-fixincludes
1928 installcheck-host: maybe-installcheck-flex
1929 installcheck-host: maybe-installcheck-gas
1930 installcheck-host: maybe-installcheck-gcc
1931 installcheck-host: maybe-installcheck-gawk
1932 installcheck-host: maybe-installcheck-gettext
1933 installcheck-host: maybe-installcheck-gmp
1934 installcheck-host: maybe-installcheck-mpfr
1935 installcheck-host: maybe-installcheck-ppl
1936 installcheck-host: maybe-installcheck-cloog
1937 installcheck-host: maybe-installcheck-gnuserv
1938 installcheck-host: maybe-installcheck-gold
1939 installcheck-host: maybe-installcheck-gprof
1940 installcheck-host: maybe-installcheck-gzip
1941 installcheck-host: maybe-installcheck-hello
1942 installcheck-host: maybe-installcheck-indent
1943 installcheck-host: maybe-installcheck-intl
1944 installcheck-host: maybe-installcheck-tcl
1945 installcheck-host: maybe-installcheck-itcl
1946 installcheck-host: maybe-installcheck-ld
1947 installcheck-host: maybe-installcheck-libcpp
1948 installcheck-host: maybe-installcheck-libdecnumber
1949 installcheck-host: maybe-installcheck-libgui
1950 installcheck-host: maybe-installcheck-libiberty
1951 installcheck-host: maybe-installcheck-libiconv
1952 installcheck-host: maybe-installcheck-libtool
1953 installcheck-host: maybe-installcheck-m4
1954 installcheck-host: maybe-installcheck-make
1955 installcheck-host: maybe-installcheck-mmalloc
1956 installcheck-host: maybe-installcheck-patch
1957 installcheck-host: maybe-installcheck-perl
1958 installcheck-host: maybe-installcheck-prms
1959 installcheck-host: maybe-installcheck-rcs
1960 installcheck-host: maybe-installcheck-readline
1961 installcheck-host: maybe-installcheck-release
1962 installcheck-host: maybe-installcheck-recode
1963 installcheck-host: maybe-installcheck-sed
1964 installcheck-host: maybe-installcheck-send-pr
1965 installcheck-host: maybe-installcheck-shellutils
1966 installcheck-host: maybe-installcheck-sid
1967 installcheck-host: maybe-installcheck-sim
1968 installcheck-host: maybe-installcheck-tar
1969 installcheck-host: maybe-installcheck-texinfo
1970 installcheck-host: maybe-installcheck-textutils
1971 installcheck-host: maybe-installcheck-time
1972 installcheck-host: maybe-installcheck-uudecode
1973 installcheck-host: maybe-installcheck-wdiff
1974 installcheck-host: maybe-installcheck-zip
1975 installcheck-host: maybe-installcheck-zlib
1976 installcheck-host: maybe-installcheck-gdb
1977 installcheck-host: maybe-installcheck-expect
1978 installcheck-host: maybe-installcheck-guile
1979 installcheck-host: maybe-installcheck-tk
1980 installcheck-host: maybe-installcheck-libtermcap
1981 installcheck-host: maybe-installcheck-utils
1982 installcheck-host: maybe-installcheck-gnattools
1983
1984 .PHONY: installcheck-target
1985
1986 installcheck-target: maybe-installcheck-target-libstdc++-v3
1987 installcheck-target: maybe-installcheck-target-libmudflap
1988 installcheck-target: maybe-installcheck-target-libssp
1989 installcheck-target: maybe-installcheck-target-newlib
1990 installcheck-target: maybe-installcheck-target-libgcc
1991 installcheck-target: maybe-installcheck-target-libgfortran
1992 installcheck-target: maybe-installcheck-target-libobjc
1993 installcheck-target: maybe-installcheck-target-libtermcap
1994 installcheck-target: maybe-installcheck-target-winsup
1995 installcheck-target: maybe-installcheck-target-libgloss
1996 installcheck-target: maybe-installcheck-target-libiberty
1997 installcheck-target: maybe-installcheck-target-gperf
1998 installcheck-target: maybe-installcheck-target-examples
1999 installcheck-target: maybe-installcheck-target-libffi
2000 installcheck-target: maybe-installcheck-target-libjava
2001 installcheck-target: maybe-installcheck-target-zlib
2002 installcheck-target: maybe-installcheck-target-boehm-gc
2003 installcheck-target: maybe-installcheck-target-qthreads
2004 installcheck-target: maybe-installcheck-target-rda
2005 installcheck-target: maybe-installcheck-target-libada
2006 installcheck-target: maybe-installcheck-target-libgomp
2007
2008 .PHONY: do-mostlyclean
2009 do-mostlyclean:
2010 @: $(MAKE); $(unstage)
2011 @r=`${PWD_COMMAND}`; export r; \
2012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2013 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2014 mostlyclean-target
2015
2016
2017 .PHONY: mostlyclean-host
2018
2019 mostlyclean-host: maybe-mostlyclean-ash
2020 mostlyclean-host: maybe-mostlyclean-autoconf
2021 mostlyclean-host: maybe-mostlyclean-automake
2022 mostlyclean-host: maybe-mostlyclean-bash
2023 mostlyclean-host: maybe-mostlyclean-bfd
2024 mostlyclean-host: maybe-mostlyclean-opcodes
2025 mostlyclean-host: maybe-mostlyclean-binutils
2026 mostlyclean-host: maybe-mostlyclean-bison
2027 mostlyclean-host: maybe-mostlyclean-byacc
2028 mostlyclean-host: maybe-mostlyclean-bzip2
2029 mostlyclean-host: maybe-mostlyclean-dejagnu
2030 mostlyclean-host: maybe-mostlyclean-diff
2031 mostlyclean-host: maybe-mostlyclean-dosutils
2032 mostlyclean-host: maybe-mostlyclean-etc
2033 mostlyclean-host: maybe-mostlyclean-fastjar
2034 mostlyclean-host: maybe-mostlyclean-fileutils
2035 mostlyclean-host: maybe-mostlyclean-findutils
2036 mostlyclean-host: maybe-mostlyclean-find
2037 mostlyclean-host: maybe-mostlyclean-fixincludes
2038 mostlyclean-host: maybe-mostlyclean-flex
2039 mostlyclean-host: maybe-mostlyclean-gas
2040 mostlyclean-host: maybe-mostlyclean-gcc
2041 mostlyclean-host: maybe-mostlyclean-gawk
2042 mostlyclean-host: maybe-mostlyclean-gettext
2043 mostlyclean-host: maybe-mostlyclean-gmp
2044 mostlyclean-host: maybe-mostlyclean-mpfr
2045 mostlyclean-host: maybe-mostlyclean-ppl
2046 mostlyclean-host: maybe-mostlyclean-cloog
2047 mostlyclean-host: maybe-mostlyclean-gnuserv
2048 mostlyclean-host: maybe-mostlyclean-gold
2049 mostlyclean-host: maybe-mostlyclean-gprof
2050 mostlyclean-host: maybe-mostlyclean-gzip
2051 mostlyclean-host: maybe-mostlyclean-hello
2052 mostlyclean-host: maybe-mostlyclean-indent
2053 mostlyclean-host: maybe-mostlyclean-intl
2054 mostlyclean-host: maybe-mostlyclean-tcl
2055 mostlyclean-host: maybe-mostlyclean-itcl
2056 mostlyclean-host: maybe-mostlyclean-ld
2057 mostlyclean-host: maybe-mostlyclean-libcpp
2058 mostlyclean-host: maybe-mostlyclean-libdecnumber
2059 mostlyclean-host: maybe-mostlyclean-libgui
2060 mostlyclean-host: maybe-mostlyclean-libiberty
2061 mostlyclean-host: maybe-mostlyclean-libiconv
2062 mostlyclean-host: maybe-mostlyclean-libtool
2063 mostlyclean-host: maybe-mostlyclean-m4
2064 mostlyclean-host: maybe-mostlyclean-make
2065 mostlyclean-host: maybe-mostlyclean-mmalloc
2066 mostlyclean-host: maybe-mostlyclean-patch
2067 mostlyclean-host: maybe-mostlyclean-perl
2068 mostlyclean-host: maybe-mostlyclean-prms
2069 mostlyclean-host: maybe-mostlyclean-rcs
2070 mostlyclean-host: maybe-mostlyclean-readline
2071 mostlyclean-host: maybe-mostlyclean-release
2072 mostlyclean-host: maybe-mostlyclean-recode
2073 mostlyclean-host: maybe-mostlyclean-sed
2074 mostlyclean-host: maybe-mostlyclean-send-pr
2075 mostlyclean-host: maybe-mostlyclean-shellutils
2076 mostlyclean-host: maybe-mostlyclean-sid
2077 mostlyclean-host: maybe-mostlyclean-sim
2078 mostlyclean-host: maybe-mostlyclean-tar
2079 mostlyclean-host: maybe-mostlyclean-texinfo
2080 mostlyclean-host: maybe-mostlyclean-textutils
2081 mostlyclean-host: maybe-mostlyclean-time
2082 mostlyclean-host: maybe-mostlyclean-uudecode
2083 mostlyclean-host: maybe-mostlyclean-wdiff
2084 mostlyclean-host: maybe-mostlyclean-zip
2085 mostlyclean-host: maybe-mostlyclean-zlib
2086 mostlyclean-host: maybe-mostlyclean-gdb
2087 mostlyclean-host: maybe-mostlyclean-expect
2088 mostlyclean-host: maybe-mostlyclean-guile
2089 mostlyclean-host: maybe-mostlyclean-tk
2090 mostlyclean-host: maybe-mostlyclean-libtermcap
2091 mostlyclean-host: maybe-mostlyclean-utils
2092 mostlyclean-host: maybe-mostlyclean-gnattools
2093
2094 .PHONY: mostlyclean-target
2095
2096 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2097 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2098 mostlyclean-target: maybe-mostlyclean-target-libssp
2099 mostlyclean-target: maybe-mostlyclean-target-newlib
2100 mostlyclean-target: maybe-mostlyclean-target-libgcc
2101 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2102 mostlyclean-target: maybe-mostlyclean-target-libobjc
2103 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2104 mostlyclean-target: maybe-mostlyclean-target-winsup
2105 mostlyclean-target: maybe-mostlyclean-target-libgloss
2106 mostlyclean-target: maybe-mostlyclean-target-libiberty
2107 mostlyclean-target: maybe-mostlyclean-target-gperf
2108 mostlyclean-target: maybe-mostlyclean-target-examples
2109 mostlyclean-target: maybe-mostlyclean-target-libffi
2110 mostlyclean-target: maybe-mostlyclean-target-libjava
2111 mostlyclean-target: maybe-mostlyclean-target-zlib
2112 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2113 mostlyclean-target: maybe-mostlyclean-target-qthreads
2114 mostlyclean-target: maybe-mostlyclean-target-rda
2115 mostlyclean-target: maybe-mostlyclean-target-libada
2116 mostlyclean-target: maybe-mostlyclean-target-libgomp
2117
2118 .PHONY: do-clean
2119 do-clean:
2120 @: $(MAKE); $(unstage)
2121 @r=`${PWD_COMMAND}`; export r; \
2122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2123 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2124 clean-target
2125
2126
2127 .PHONY: clean-host
2128
2129 clean-host: maybe-clean-ash
2130 clean-host: maybe-clean-autoconf
2131 clean-host: maybe-clean-automake
2132 clean-host: maybe-clean-bash
2133 clean-host: maybe-clean-bfd
2134 clean-host: maybe-clean-opcodes
2135 clean-host: maybe-clean-binutils
2136 clean-host: maybe-clean-bison
2137 clean-host: maybe-clean-byacc
2138 clean-host: maybe-clean-bzip2
2139 clean-host: maybe-clean-dejagnu
2140 clean-host: maybe-clean-diff
2141 clean-host: maybe-clean-dosutils
2142 clean-host: maybe-clean-etc
2143 clean-host: maybe-clean-fastjar
2144 clean-host: maybe-clean-fileutils
2145 clean-host: maybe-clean-findutils
2146 clean-host: maybe-clean-find
2147 clean-host: maybe-clean-fixincludes
2148 clean-host: maybe-clean-flex
2149 clean-host: maybe-clean-gas
2150 clean-host: maybe-clean-gcc
2151 clean-host: maybe-clean-gawk
2152 clean-host: maybe-clean-gettext
2153 clean-host: maybe-clean-gmp
2154 clean-host: maybe-clean-mpfr
2155 clean-host: maybe-clean-ppl
2156 clean-host: maybe-clean-cloog
2157 clean-host: maybe-clean-gnuserv
2158 clean-host: maybe-clean-gold
2159 clean-host: maybe-clean-gprof
2160 clean-host: maybe-clean-gzip
2161 clean-host: maybe-clean-hello
2162 clean-host: maybe-clean-indent
2163 clean-host: maybe-clean-intl
2164 clean-host: maybe-clean-tcl
2165 clean-host: maybe-clean-itcl
2166 clean-host: maybe-clean-ld
2167 clean-host: maybe-clean-libcpp
2168 clean-host: maybe-clean-libdecnumber
2169 clean-host: maybe-clean-libgui
2170 clean-host: maybe-clean-libiberty
2171 clean-host: maybe-clean-libiconv
2172 clean-host: maybe-clean-libtool
2173 clean-host: maybe-clean-m4
2174 clean-host: maybe-clean-make
2175 clean-host: maybe-clean-mmalloc
2176 clean-host: maybe-clean-patch
2177 clean-host: maybe-clean-perl
2178 clean-host: maybe-clean-prms
2179 clean-host: maybe-clean-rcs
2180 clean-host: maybe-clean-readline
2181 clean-host: maybe-clean-release
2182 clean-host: maybe-clean-recode
2183 clean-host: maybe-clean-sed
2184 clean-host: maybe-clean-send-pr
2185 clean-host: maybe-clean-shellutils
2186 clean-host: maybe-clean-sid
2187 clean-host: maybe-clean-sim
2188 clean-host: maybe-clean-tar
2189 clean-host: maybe-clean-texinfo
2190 clean-host: maybe-clean-textutils
2191 clean-host: maybe-clean-time
2192 clean-host: maybe-clean-uudecode
2193 clean-host: maybe-clean-wdiff
2194 clean-host: maybe-clean-zip
2195 clean-host: maybe-clean-zlib
2196 clean-host: maybe-clean-gdb
2197 clean-host: maybe-clean-expect
2198 clean-host: maybe-clean-guile
2199 clean-host: maybe-clean-tk
2200 clean-host: maybe-clean-libtermcap
2201 clean-host: maybe-clean-utils
2202 clean-host: maybe-clean-gnattools
2203
2204 .PHONY: clean-target
2205
2206 clean-target: maybe-clean-target-libstdc++-v3
2207 clean-target: maybe-clean-target-libmudflap
2208 clean-target: maybe-clean-target-libssp
2209 clean-target: maybe-clean-target-newlib
2210 clean-target: maybe-clean-target-libgcc
2211 clean-target: maybe-clean-target-libgfortran
2212 clean-target: maybe-clean-target-libobjc
2213 clean-target: maybe-clean-target-libtermcap
2214 clean-target: maybe-clean-target-winsup
2215 clean-target: maybe-clean-target-libgloss
2216 clean-target: maybe-clean-target-libiberty
2217 clean-target: maybe-clean-target-gperf
2218 clean-target: maybe-clean-target-examples
2219 clean-target: maybe-clean-target-libffi
2220 clean-target: maybe-clean-target-libjava
2221 clean-target: maybe-clean-target-zlib
2222 clean-target: maybe-clean-target-boehm-gc
2223 clean-target: maybe-clean-target-qthreads
2224 clean-target: maybe-clean-target-rda
2225 clean-target: maybe-clean-target-libada
2226 clean-target: maybe-clean-target-libgomp
2227
2228 .PHONY: do-distclean
2229 do-distclean:
2230 @: $(MAKE); $(unstage)
2231 @r=`${PWD_COMMAND}`; export r; \
2232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2233 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2234 distclean-target
2235
2236
2237 .PHONY: distclean-host
2238
2239 distclean-host: maybe-distclean-ash
2240 distclean-host: maybe-distclean-autoconf
2241 distclean-host: maybe-distclean-automake
2242 distclean-host: maybe-distclean-bash
2243 distclean-host: maybe-distclean-bfd
2244 distclean-host: maybe-distclean-opcodes
2245 distclean-host: maybe-distclean-binutils
2246 distclean-host: maybe-distclean-bison
2247 distclean-host: maybe-distclean-byacc
2248 distclean-host: maybe-distclean-bzip2
2249 distclean-host: maybe-distclean-dejagnu
2250 distclean-host: maybe-distclean-diff
2251 distclean-host: maybe-distclean-dosutils
2252 distclean-host: maybe-distclean-etc
2253 distclean-host: maybe-distclean-fastjar
2254 distclean-host: maybe-distclean-fileutils
2255 distclean-host: maybe-distclean-findutils
2256 distclean-host: maybe-distclean-find
2257 distclean-host: maybe-distclean-fixincludes
2258 distclean-host: maybe-distclean-flex
2259 distclean-host: maybe-distclean-gas
2260 distclean-host: maybe-distclean-gcc
2261 distclean-host: maybe-distclean-gawk
2262 distclean-host: maybe-distclean-gettext
2263 distclean-host: maybe-distclean-gmp
2264 distclean-host: maybe-distclean-mpfr
2265 distclean-host: maybe-distclean-ppl
2266 distclean-host: maybe-distclean-cloog
2267 distclean-host: maybe-distclean-gnuserv
2268 distclean-host: maybe-distclean-gold
2269 distclean-host: maybe-distclean-gprof
2270 distclean-host: maybe-distclean-gzip
2271 distclean-host: maybe-distclean-hello
2272 distclean-host: maybe-distclean-indent
2273 distclean-host: maybe-distclean-intl
2274 distclean-host: maybe-distclean-tcl
2275 distclean-host: maybe-distclean-itcl
2276 distclean-host: maybe-distclean-ld
2277 distclean-host: maybe-distclean-libcpp
2278 distclean-host: maybe-distclean-libdecnumber
2279 distclean-host: maybe-distclean-libgui
2280 distclean-host: maybe-distclean-libiberty
2281 distclean-host: maybe-distclean-libiconv
2282 distclean-host: maybe-distclean-libtool
2283 distclean-host: maybe-distclean-m4
2284 distclean-host: maybe-distclean-make
2285 distclean-host: maybe-distclean-mmalloc
2286 distclean-host: maybe-distclean-patch
2287 distclean-host: maybe-distclean-perl
2288 distclean-host: maybe-distclean-prms
2289 distclean-host: maybe-distclean-rcs
2290 distclean-host: maybe-distclean-readline
2291 distclean-host: maybe-distclean-release
2292 distclean-host: maybe-distclean-recode
2293 distclean-host: maybe-distclean-sed
2294 distclean-host: maybe-distclean-send-pr
2295 distclean-host: maybe-distclean-shellutils
2296 distclean-host: maybe-distclean-sid
2297 distclean-host: maybe-distclean-sim
2298 distclean-host: maybe-distclean-tar
2299 distclean-host: maybe-distclean-texinfo
2300 distclean-host: maybe-distclean-textutils
2301 distclean-host: maybe-distclean-time
2302 distclean-host: maybe-distclean-uudecode
2303 distclean-host: maybe-distclean-wdiff
2304 distclean-host: maybe-distclean-zip
2305 distclean-host: maybe-distclean-zlib
2306 distclean-host: maybe-distclean-gdb
2307 distclean-host: maybe-distclean-expect
2308 distclean-host: maybe-distclean-guile
2309 distclean-host: maybe-distclean-tk
2310 distclean-host: maybe-distclean-libtermcap
2311 distclean-host: maybe-distclean-utils
2312 distclean-host: maybe-distclean-gnattools
2313
2314 .PHONY: distclean-target
2315
2316 distclean-target: maybe-distclean-target-libstdc++-v3
2317 distclean-target: maybe-distclean-target-libmudflap
2318 distclean-target: maybe-distclean-target-libssp
2319 distclean-target: maybe-distclean-target-newlib
2320 distclean-target: maybe-distclean-target-libgcc
2321 distclean-target: maybe-distclean-target-libgfortran
2322 distclean-target: maybe-distclean-target-libobjc
2323 distclean-target: maybe-distclean-target-libtermcap
2324 distclean-target: maybe-distclean-target-winsup
2325 distclean-target: maybe-distclean-target-libgloss
2326 distclean-target: maybe-distclean-target-libiberty
2327 distclean-target: maybe-distclean-target-gperf
2328 distclean-target: maybe-distclean-target-examples
2329 distclean-target: maybe-distclean-target-libffi
2330 distclean-target: maybe-distclean-target-libjava
2331 distclean-target: maybe-distclean-target-zlib
2332 distclean-target: maybe-distclean-target-boehm-gc
2333 distclean-target: maybe-distclean-target-qthreads
2334 distclean-target: maybe-distclean-target-rda
2335 distclean-target: maybe-distclean-target-libada
2336 distclean-target: maybe-distclean-target-libgomp
2337
2338 .PHONY: do-maintainer-clean
2339 do-maintainer-clean:
2340 @: $(MAKE); $(unstage)
2341 @r=`${PWD_COMMAND}`; export r; \
2342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2343 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2344 maintainer-clean-target
2345
2346
2347 .PHONY: maintainer-clean-host
2348
2349 maintainer-clean-host: maybe-maintainer-clean-ash
2350 maintainer-clean-host: maybe-maintainer-clean-autoconf
2351 maintainer-clean-host: maybe-maintainer-clean-automake
2352 maintainer-clean-host: maybe-maintainer-clean-bash
2353 maintainer-clean-host: maybe-maintainer-clean-bfd
2354 maintainer-clean-host: maybe-maintainer-clean-opcodes
2355 maintainer-clean-host: maybe-maintainer-clean-binutils
2356 maintainer-clean-host: maybe-maintainer-clean-bison
2357 maintainer-clean-host: maybe-maintainer-clean-byacc
2358 maintainer-clean-host: maybe-maintainer-clean-bzip2
2359 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2360 maintainer-clean-host: maybe-maintainer-clean-diff
2361 maintainer-clean-host: maybe-maintainer-clean-dosutils
2362 maintainer-clean-host: maybe-maintainer-clean-etc
2363 maintainer-clean-host: maybe-maintainer-clean-fastjar
2364 maintainer-clean-host: maybe-maintainer-clean-fileutils
2365 maintainer-clean-host: maybe-maintainer-clean-findutils
2366 maintainer-clean-host: maybe-maintainer-clean-find
2367 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2368 maintainer-clean-host: maybe-maintainer-clean-flex
2369 maintainer-clean-host: maybe-maintainer-clean-gas
2370 maintainer-clean-host: maybe-maintainer-clean-gcc
2371 maintainer-clean-host: maybe-maintainer-clean-gawk
2372 maintainer-clean-host: maybe-maintainer-clean-gettext
2373 maintainer-clean-host: maybe-maintainer-clean-gmp
2374 maintainer-clean-host: maybe-maintainer-clean-mpfr
2375 maintainer-clean-host: maybe-maintainer-clean-ppl
2376 maintainer-clean-host: maybe-maintainer-clean-cloog
2377 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2378 maintainer-clean-host: maybe-maintainer-clean-gold
2379 maintainer-clean-host: maybe-maintainer-clean-gprof
2380 maintainer-clean-host: maybe-maintainer-clean-gzip
2381 maintainer-clean-host: maybe-maintainer-clean-hello
2382 maintainer-clean-host: maybe-maintainer-clean-indent
2383 maintainer-clean-host: maybe-maintainer-clean-intl
2384 maintainer-clean-host: maybe-maintainer-clean-tcl
2385 maintainer-clean-host: maybe-maintainer-clean-itcl
2386 maintainer-clean-host: maybe-maintainer-clean-ld
2387 maintainer-clean-host: maybe-maintainer-clean-libcpp
2388 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2389 maintainer-clean-host: maybe-maintainer-clean-libgui
2390 maintainer-clean-host: maybe-maintainer-clean-libiberty
2391 maintainer-clean-host: maybe-maintainer-clean-libiconv
2392 maintainer-clean-host: maybe-maintainer-clean-libtool
2393 maintainer-clean-host: maybe-maintainer-clean-m4
2394 maintainer-clean-host: maybe-maintainer-clean-make
2395 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2396 maintainer-clean-host: maybe-maintainer-clean-patch
2397 maintainer-clean-host: maybe-maintainer-clean-perl
2398 maintainer-clean-host: maybe-maintainer-clean-prms
2399 maintainer-clean-host: maybe-maintainer-clean-rcs
2400 maintainer-clean-host: maybe-maintainer-clean-readline
2401 maintainer-clean-host: maybe-maintainer-clean-release
2402 maintainer-clean-host: maybe-maintainer-clean-recode
2403 maintainer-clean-host: maybe-maintainer-clean-sed
2404 maintainer-clean-host: maybe-maintainer-clean-send-pr
2405 maintainer-clean-host: maybe-maintainer-clean-shellutils
2406 maintainer-clean-host: maybe-maintainer-clean-sid
2407 maintainer-clean-host: maybe-maintainer-clean-sim
2408 maintainer-clean-host: maybe-maintainer-clean-tar
2409 maintainer-clean-host: maybe-maintainer-clean-texinfo
2410 maintainer-clean-host: maybe-maintainer-clean-textutils
2411 maintainer-clean-host: maybe-maintainer-clean-time
2412 maintainer-clean-host: maybe-maintainer-clean-uudecode
2413 maintainer-clean-host: maybe-maintainer-clean-wdiff
2414 maintainer-clean-host: maybe-maintainer-clean-zip
2415 maintainer-clean-host: maybe-maintainer-clean-zlib
2416 maintainer-clean-host: maybe-maintainer-clean-gdb
2417 maintainer-clean-host: maybe-maintainer-clean-expect
2418 maintainer-clean-host: maybe-maintainer-clean-guile
2419 maintainer-clean-host: maybe-maintainer-clean-tk
2420 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2421 maintainer-clean-host: maybe-maintainer-clean-utils
2422 maintainer-clean-host: maybe-maintainer-clean-gnattools
2423
2424 .PHONY: maintainer-clean-target
2425
2426 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2427 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2428 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2429 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2430 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2431 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2432 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2433 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2434 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2435 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2436 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2437 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2438 maintainer-clean-target: maybe-maintainer-clean-target-examples
2439 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2440 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2441 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2442 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2443 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2444 maintainer-clean-target: maybe-maintainer-clean-target-rda
2445 maintainer-clean-target: maybe-maintainer-clean-target-libada
2446 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2447
2448
2449 # Here are the targets which correspond to the do-X targets.
2450
2451 .PHONY: info installcheck dvi pdf html
2452 .PHONY: install-info install-pdf install-html
2453 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2454 .PHONY: local-clean local-distclean local-maintainer-clean
2455 info: do-info
2456 installcheck: do-installcheck
2457 dvi: do-dvi
2458 pdf: do-pdf
2459 html: do-html
2460
2461 # Make sure makeinfo is built before we do a `make info', if we're
2462 # in fact building texinfo.
2463 do-info: maybe-all-texinfo
2464
2465 install-info: do-install-info dir.info
2466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2467 if [ -f dir.info ] ; then \
2468 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2469 else true ; fi
2470
2471 install-pdf: do-install-pdf
2472
2473 install-html: do-install-html
2474
2475 local-clean:
2476 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2477
2478 local-distclean:
2479 -rm -f Makefile config.status config.cache mh-frag mt-frag
2480 -rm -f maybedep.tmp serdep.tmp
2481 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2482 rm -rf $(TARGET_SUBDIR); \
2483 else true; fi
2484 -rm -rf $(BUILD_SUBDIR)
2485 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2486 rm -rf $(HOST_SUBDIR); \
2487 else true; fi
2488 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2489 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2490 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2491 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2492 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2493
2494 local-maintainer-clean:
2495 @echo "This command is intended for maintainers to use;"
2496 @echo "it deletes files that may require special tools to rebuild."
2497
2498 clean: do-clean local-clean
2499 mostlyclean: do-mostlyclean local-clean
2500 distclean: do-distclean local-clean local-distclean
2501 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2502 maintainer-clean: local-distclean
2503 realclean: maintainer-clean
2504
2505 # Check target.
2506
2507 .PHONY: check do-check
2508 check: do-check
2509
2510 # Only include modules actually being configured and built.
2511 .PHONY: check-host
2512 check-host: \
2513 maybe-check-ash \
2514 maybe-check-autoconf \
2515 maybe-check-automake \
2516 maybe-check-bash \
2517 maybe-check-bfd \
2518 maybe-check-opcodes \
2519 maybe-check-binutils \
2520 maybe-check-bison \
2521 maybe-check-byacc \
2522 maybe-check-bzip2 \
2523 maybe-check-dejagnu \
2524 maybe-check-diff \
2525 maybe-check-dosutils \
2526 maybe-check-etc \
2527 maybe-check-fastjar \
2528 maybe-check-fileutils \
2529 maybe-check-findutils \
2530 maybe-check-find \
2531 maybe-check-fixincludes \
2532 maybe-check-flex \
2533 maybe-check-gas \
2534 maybe-check-gcc \
2535 maybe-check-gawk \
2536 maybe-check-gettext \
2537 maybe-check-gmp \
2538 maybe-check-mpfr \
2539 maybe-check-ppl \
2540 maybe-check-cloog \
2541 maybe-check-gnuserv \
2542 maybe-check-gold \
2543 maybe-check-gprof \
2544 maybe-check-gzip \
2545 maybe-check-hello \
2546 maybe-check-indent \
2547 maybe-check-intl \
2548 maybe-check-tcl \
2549 maybe-check-itcl \
2550 maybe-check-ld \
2551 maybe-check-libcpp \
2552 maybe-check-libdecnumber \
2553 maybe-check-libgui \
2554 maybe-check-libiberty \
2555 maybe-check-libiconv \
2556 maybe-check-libtool \
2557 maybe-check-m4 \
2558 maybe-check-make \
2559 maybe-check-mmalloc \
2560 maybe-check-patch \
2561 maybe-check-perl \
2562 maybe-check-prms \
2563 maybe-check-rcs \
2564 maybe-check-readline \
2565 maybe-check-release \
2566 maybe-check-recode \
2567 maybe-check-sed \
2568 maybe-check-send-pr \
2569 maybe-check-shellutils \
2570 maybe-check-sid \
2571 maybe-check-sim \
2572 maybe-check-tar \
2573 maybe-check-texinfo \
2574 maybe-check-textutils \
2575 maybe-check-time \
2576 maybe-check-uudecode \
2577 maybe-check-wdiff \
2578 maybe-check-zip \
2579 maybe-check-zlib \
2580 maybe-check-gdb \
2581 maybe-check-expect \
2582 maybe-check-guile \
2583 maybe-check-tk \
2584 maybe-check-libtermcap \
2585 maybe-check-utils \
2586 maybe-check-gnattools
2587
2588 .PHONY: check-target
2589 check-target: \
2590 maybe-check-target-libstdc++-v3 \
2591 maybe-check-target-libmudflap \
2592 maybe-check-target-libssp \
2593 maybe-check-target-newlib \
2594 maybe-check-target-libgcc \
2595 maybe-check-target-libgfortran \
2596 maybe-check-target-libobjc \
2597 maybe-check-target-libtermcap \
2598 maybe-check-target-winsup \
2599 maybe-check-target-libgloss \
2600 maybe-check-target-libiberty \
2601 maybe-check-target-gperf \
2602 maybe-check-target-examples \
2603 maybe-check-target-libffi \
2604 maybe-check-target-libjava \
2605 maybe-check-target-zlib \
2606 maybe-check-target-boehm-gc \
2607 maybe-check-target-qthreads \
2608 maybe-check-target-rda \
2609 maybe-check-target-libada \
2610 maybe-check-target-libgomp
2611
2612 do-check:
2613 @: $(MAKE); $(unstage)
2614 @r=`${PWD_COMMAND}`; export r; \
2615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2616 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2617
2618 # Automated reporting of test results.
2619
2620 warning.log: build.log
2621 $(srcdir)/contrib/warn_summary build.log > $@
2622
2623 mail-report.log:
2624 if test x'$(BOOT_CFLAGS)' != x''; then \
2625 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2626 fi; \
2627 $(srcdir)/contrib/test_summary -t >$@
2628 chmod +x $@
2629 echo If you really want to send e-mail, run ./$@ now
2630
2631 mail-report-with-warnings.log: warning.log
2632 if test x'$(BOOT_CFLAGS)' != x''; then \
2633 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2634 fi; \
2635 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2636 chmod +x $@
2637 echo If you really want to send e-mail, run ./$@ now
2638
2639 # Installation targets.
2640
2641 .PHONY: install uninstall
2642 install:
2643 @: $(MAKE); $(unstage)
2644 @r=`${PWD_COMMAND}`; export r; \
2645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2646 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2647
2648 .PHONY: install-host-nogcc
2649 install-host-nogcc: \
2650 maybe-install-ash \
2651 maybe-install-autoconf \
2652 maybe-install-automake \
2653 maybe-install-bash \
2654 maybe-install-bfd \
2655 maybe-install-opcodes \
2656 maybe-install-binutils \
2657 maybe-install-bison \
2658 maybe-install-byacc \
2659 maybe-install-bzip2 \
2660 maybe-install-dejagnu \
2661 maybe-install-diff \
2662 maybe-install-dosutils \
2663 maybe-install-etc \
2664 maybe-install-fastjar \
2665 maybe-install-fileutils \
2666 maybe-install-findutils \
2667 maybe-install-find \
2668 maybe-install-fixincludes \
2669 maybe-install-flex \
2670 maybe-install-gas \
2671 maybe-install-gawk \
2672 maybe-install-gettext \
2673 maybe-install-gmp \
2674 maybe-install-mpfr \
2675 maybe-install-ppl \
2676 maybe-install-cloog \
2677 maybe-install-gnuserv \
2678 maybe-install-gold \
2679 maybe-install-gprof \
2680 maybe-install-gzip \
2681 maybe-install-hello \
2682 maybe-install-indent \
2683 maybe-install-intl \
2684 maybe-install-tcl \
2685 maybe-install-itcl \
2686 maybe-install-ld \
2687 maybe-install-libcpp \
2688 maybe-install-libdecnumber \
2689 maybe-install-libgui \
2690 maybe-install-libiberty \
2691 maybe-install-libiconv \
2692 maybe-install-libtool \
2693 maybe-install-m4 \
2694 maybe-install-make \
2695 maybe-install-mmalloc \
2696 maybe-install-patch \
2697 maybe-install-perl \
2698 maybe-install-prms \
2699 maybe-install-rcs \
2700 maybe-install-readline \
2701 maybe-install-release \
2702 maybe-install-recode \
2703 maybe-install-sed \
2704 maybe-install-send-pr \
2705 maybe-install-shellutils \
2706 maybe-install-sid \
2707 maybe-install-sim \
2708 maybe-install-tar \
2709 maybe-install-texinfo \
2710 maybe-install-textutils \
2711 maybe-install-time \
2712 maybe-install-uudecode \
2713 maybe-install-wdiff \
2714 maybe-install-zip \
2715 maybe-install-zlib \
2716 maybe-install-gdb \
2717 maybe-install-expect \
2718 maybe-install-guile \
2719 maybe-install-tk \
2720 maybe-install-libtermcap \
2721 maybe-install-utils \
2722 maybe-install-gnattools
2723
2724 .PHONY: install-host
2725 install-host: \
2726 maybe-install-ash \
2727 maybe-install-autoconf \
2728 maybe-install-automake \
2729 maybe-install-bash \
2730 maybe-install-bfd \
2731 maybe-install-opcodes \
2732 maybe-install-binutils \
2733 maybe-install-bison \
2734 maybe-install-byacc \
2735 maybe-install-bzip2 \
2736 maybe-install-dejagnu \
2737 maybe-install-diff \
2738 maybe-install-dosutils \
2739 maybe-install-etc \
2740 maybe-install-fastjar \
2741 maybe-install-fileutils \
2742 maybe-install-findutils \
2743 maybe-install-find \
2744 maybe-install-fixincludes \
2745 maybe-install-flex \
2746 maybe-install-gas \
2747 maybe-install-gcc \
2748 maybe-install-gawk \
2749 maybe-install-gettext \
2750 maybe-install-gmp \
2751 maybe-install-mpfr \
2752 maybe-install-ppl \
2753 maybe-install-cloog \
2754 maybe-install-gnuserv \
2755 maybe-install-gold \
2756 maybe-install-gprof \
2757 maybe-install-gzip \
2758 maybe-install-hello \
2759 maybe-install-indent \
2760 maybe-install-intl \
2761 maybe-install-tcl \
2762 maybe-install-itcl \
2763 maybe-install-ld \
2764 maybe-install-libcpp \
2765 maybe-install-libdecnumber \
2766 maybe-install-libgui \
2767 maybe-install-libiberty \
2768 maybe-install-libiconv \
2769 maybe-install-libtool \
2770 maybe-install-m4 \
2771 maybe-install-make \
2772 maybe-install-mmalloc \
2773 maybe-install-patch \
2774 maybe-install-perl \
2775 maybe-install-prms \
2776 maybe-install-rcs \
2777 maybe-install-readline \
2778 maybe-install-release \
2779 maybe-install-recode \
2780 maybe-install-sed \
2781 maybe-install-send-pr \
2782 maybe-install-shellutils \
2783 maybe-install-sid \
2784 maybe-install-sim \
2785 maybe-install-tar \
2786 maybe-install-texinfo \
2787 maybe-install-textutils \
2788 maybe-install-time \
2789 maybe-install-uudecode \
2790 maybe-install-wdiff \
2791 maybe-install-zip \
2792 maybe-install-zlib \
2793 maybe-install-gdb \
2794 maybe-install-expect \
2795 maybe-install-guile \
2796 maybe-install-tk \
2797 maybe-install-libtermcap \
2798 maybe-install-utils \
2799 maybe-install-gnattools
2800
2801 .PHONY: install-target
2802 install-target: \
2803 maybe-install-target-libstdc++-v3 \
2804 maybe-install-target-libmudflap \
2805 maybe-install-target-libssp \
2806 maybe-install-target-newlib \
2807 maybe-install-target-libgcc \
2808 maybe-install-target-libgfortran \
2809 maybe-install-target-libobjc \
2810 maybe-install-target-libtermcap \
2811 maybe-install-target-winsup \
2812 maybe-install-target-libgloss \
2813 maybe-install-target-libiberty \
2814 maybe-install-target-gperf \
2815 maybe-install-target-examples \
2816 maybe-install-target-libffi \
2817 maybe-install-target-libjava \
2818 maybe-install-target-zlib \
2819 maybe-install-target-boehm-gc \
2820 maybe-install-target-qthreads \
2821 maybe-install-target-rda \
2822 maybe-install-target-libada \
2823 maybe-install-target-libgomp
2824
2825 uninstall:
2826 @echo "the uninstall target is not supported in this tree"
2827
2828 .PHONY: install.all
2829 install.all: install-no-fixedincludes
2830 @if [ -f ./gcc/Makefile ] ; then \
2831 r=`${PWD_COMMAND}` ; export r ; \
2832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2833 $(HOST_EXPORTS) \
2834 (cd ./gcc && \
2835 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2836 else \
2837 true ; \
2838 fi
2839
2840 # install-no-fixedincludes is used because Cygnus can not distribute
2841 # the fixed header files.
2842 .PHONY: install-no-fixedincludes
2843 install-no-fixedincludes: installdirs install-host-nogcc \
2844 install-target gcc-no-fixedincludes
2845
2846 ### other supporting targets
2847
2848 MAKEDIRS= \
2849 $(DESTDIR)$(prefix) \
2850 $(DESTDIR)$(exec_prefix)
2851 .PHONY: installdirs
2852 installdirs: mkinstalldirs
2853 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2854
2855 dir.info: do-install-info
2856 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2857 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2858 mv -f dir.info.new dir.info ; \
2859 else true ; \
2860 fi
2861
2862 dist:
2863 @echo "Building a full distribution of this tree isn't done"
2864 @echo "via 'make dist'. Check out the etc/ subdirectory"
2865
2866 etags tags: TAGS
2867
2868 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2869 # ability to use several tags files at once, so there is probably no need
2870 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2871 # (if we felt like it) have this Makefile write a piece of elisp which
2872 # the user could load to tell emacs19 where all the TAGS files we just
2873 # built are.
2874 TAGS: do-TAGS
2875
2876 # ------------------------------------
2877 # Macros for configure and all targets
2878 # ------------------------------------
2879
2880
2881
2882
2883
2884 # --------------------------------------
2885 # Modules which run on the build machine
2886 # --------------------------------------
2887
2888
2889 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2890 maybe-configure-build-libiberty:
2891 @if gcc-bootstrap
2892 configure-build-libiberty: stage_current
2893 @endif gcc-bootstrap
2894 @if build-libiberty
2895 maybe-configure-build-libiberty: configure-build-libiberty
2896 configure-build-libiberty:
2897 @: $(MAKE); $(unstage)
2898 @r=`${PWD_COMMAND}`; export r; \
2899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2900 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2901 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2902 $(BUILD_EXPORTS) \
2903 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2904 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2905 case $(srcdir) in \
2906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2907 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2909 esac; \
2910 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2911 libsrcdir="$$s/libiberty"; \
2912 rm -f no-such-file || : ; \
2913 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2914 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2915 --target=${target_alias} $${srcdiroption} \
2916 || exit 1
2917 @endif build-libiberty
2918
2919
2920
2921
2922
2923 .PHONY: all-build-libiberty maybe-all-build-libiberty
2924 maybe-all-build-libiberty:
2925 @if gcc-bootstrap
2926 all-build-libiberty: stage_current
2927 @endif gcc-bootstrap
2928 @if build-libiberty
2929 TARGET-build-libiberty=all
2930 maybe-all-build-libiberty: all-build-libiberty
2931 all-build-libiberty: configure-build-libiberty
2932 @: $(MAKE); $(unstage)
2933 @r=`${PWD_COMMAND}`; export r; \
2934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2935 $(BUILD_EXPORTS) \
2936 (cd $(BUILD_SUBDIR)/libiberty && \
2937 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2938 $(TARGET-build-libiberty))
2939 @endif build-libiberty
2940
2941
2942
2943
2944
2945 .PHONY: configure-build-bison maybe-configure-build-bison
2946 maybe-configure-build-bison:
2947 @if gcc-bootstrap
2948 configure-build-bison: stage_current
2949 @endif gcc-bootstrap
2950 @if build-bison
2951 maybe-configure-build-bison: configure-build-bison
2952 configure-build-bison:
2953 @: $(MAKE); $(unstage)
2954 @r=`${PWD_COMMAND}`; export r; \
2955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2956 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2957 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2958 $(BUILD_EXPORTS) \
2959 echo Configuring in $(BUILD_SUBDIR)/bison; \
2960 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2961 case $(srcdir) in \
2962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2963 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2965 esac; \
2966 srcdiroption="--srcdir=$${topdir}/bison"; \
2967 libsrcdir="$$s/bison"; \
2968 rm -f no-such-file || : ; \
2969 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2970 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2971 --target=${target_alias} $${srcdiroption} \
2972 || exit 1
2973 @endif build-bison
2974
2975
2976
2977
2978
2979 .PHONY: all-build-bison maybe-all-build-bison
2980 maybe-all-build-bison:
2981 @if gcc-bootstrap
2982 all-build-bison: stage_current
2983 @endif gcc-bootstrap
2984 @if build-bison
2985 TARGET-build-bison=all
2986 maybe-all-build-bison: all-build-bison
2987 all-build-bison: configure-build-bison
2988 @: $(MAKE); $(unstage)
2989 @r=`${PWD_COMMAND}`; export r; \
2990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2991 $(BUILD_EXPORTS) \
2992 (cd $(BUILD_SUBDIR)/bison && \
2993 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2994 $(TARGET-build-bison))
2995 @endif build-bison
2996
2997
2998
2999
3000
3001 .PHONY: configure-build-byacc maybe-configure-build-byacc
3002 maybe-configure-build-byacc:
3003 @if gcc-bootstrap
3004 configure-build-byacc: stage_current
3005 @endif gcc-bootstrap
3006 @if build-byacc
3007 maybe-configure-build-byacc: configure-build-byacc
3008 configure-build-byacc:
3009 @: $(MAKE); $(unstage)
3010 @r=`${PWD_COMMAND}`; export r; \
3011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3012 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3013 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3014 $(BUILD_EXPORTS) \
3015 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3016 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3017 case $(srcdir) in \
3018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3019 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3021 esac; \
3022 srcdiroption="--srcdir=$${topdir}/byacc"; \
3023 libsrcdir="$$s/byacc"; \
3024 rm -f no-such-file || : ; \
3025 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3026 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3027 --target=${target_alias} $${srcdiroption} \
3028 || exit 1
3029 @endif build-byacc
3030
3031
3032
3033
3034
3035 .PHONY: all-build-byacc maybe-all-build-byacc
3036 maybe-all-build-byacc:
3037 @if gcc-bootstrap
3038 all-build-byacc: stage_current
3039 @endif gcc-bootstrap
3040 @if build-byacc
3041 TARGET-build-byacc=all
3042 maybe-all-build-byacc: all-build-byacc
3043 all-build-byacc: configure-build-byacc
3044 @: $(MAKE); $(unstage)
3045 @r=`${PWD_COMMAND}`; export r; \
3046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3047 $(BUILD_EXPORTS) \
3048 (cd $(BUILD_SUBDIR)/byacc && \
3049 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3050 $(TARGET-build-byacc))
3051 @endif build-byacc
3052
3053
3054
3055
3056
3057 .PHONY: configure-build-flex maybe-configure-build-flex
3058 maybe-configure-build-flex:
3059 @if gcc-bootstrap
3060 configure-build-flex: stage_current
3061 @endif gcc-bootstrap
3062 @if build-flex
3063 maybe-configure-build-flex: configure-build-flex
3064 configure-build-flex:
3065 @: $(MAKE); $(unstage)
3066 @r=`${PWD_COMMAND}`; export r; \
3067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3068 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3069 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3070 $(BUILD_EXPORTS) \
3071 echo Configuring in $(BUILD_SUBDIR)/flex; \
3072 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3073 case $(srcdir) in \
3074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3075 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3077 esac; \
3078 srcdiroption="--srcdir=$${topdir}/flex"; \
3079 libsrcdir="$$s/flex"; \
3080 rm -f no-such-file || : ; \
3081 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3082 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3083 --target=${target_alias} $${srcdiroption} \
3084 || exit 1
3085 @endif build-flex
3086
3087
3088
3089
3090
3091 .PHONY: all-build-flex maybe-all-build-flex
3092 maybe-all-build-flex:
3093 @if gcc-bootstrap
3094 all-build-flex: stage_current
3095 @endif gcc-bootstrap
3096 @if build-flex
3097 TARGET-build-flex=all
3098 maybe-all-build-flex: all-build-flex
3099 all-build-flex: configure-build-flex
3100 @: $(MAKE); $(unstage)
3101 @r=`${PWD_COMMAND}`; export r; \
3102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3103 $(BUILD_EXPORTS) \
3104 (cd $(BUILD_SUBDIR)/flex && \
3105 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3106 $(TARGET-build-flex))
3107 @endif build-flex
3108
3109
3110
3111
3112
3113 .PHONY: configure-build-m4 maybe-configure-build-m4
3114 maybe-configure-build-m4:
3115 @if gcc-bootstrap
3116 configure-build-m4: stage_current
3117 @endif gcc-bootstrap
3118 @if build-m4
3119 maybe-configure-build-m4: configure-build-m4
3120 configure-build-m4:
3121 @: $(MAKE); $(unstage)
3122 @r=`${PWD_COMMAND}`; export r; \
3123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3124 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3125 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3126 $(BUILD_EXPORTS) \
3127 echo Configuring in $(BUILD_SUBDIR)/m4; \
3128 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3129 case $(srcdir) in \
3130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3131 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3133 esac; \
3134 srcdiroption="--srcdir=$${topdir}/m4"; \
3135 libsrcdir="$$s/m4"; \
3136 rm -f no-such-file || : ; \
3137 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3138 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3139 --target=${target_alias} $${srcdiroption} \
3140 || exit 1
3141 @endif build-m4
3142
3143
3144
3145
3146
3147 .PHONY: all-build-m4 maybe-all-build-m4
3148 maybe-all-build-m4:
3149 @if gcc-bootstrap
3150 all-build-m4: stage_current
3151 @endif gcc-bootstrap
3152 @if build-m4
3153 TARGET-build-m4=all
3154 maybe-all-build-m4: all-build-m4
3155 all-build-m4: configure-build-m4
3156 @: $(MAKE); $(unstage)
3157 @r=`${PWD_COMMAND}`; export r; \
3158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3159 $(BUILD_EXPORTS) \
3160 (cd $(BUILD_SUBDIR)/m4 && \
3161 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3162 $(TARGET-build-m4))
3163 @endif build-m4
3164
3165
3166
3167
3168
3169 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3170 maybe-configure-build-texinfo:
3171 @if gcc-bootstrap
3172 configure-build-texinfo: stage_current
3173 @endif gcc-bootstrap
3174 @if build-texinfo
3175 maybe-configure-build-texinfo: configure-build-texinfo
3176 configure-build-texinfo:
3177 @: $(MAKE); $(unstage)
3178 @r=`${PWD_COMMAND}`; export r; \
3179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3180 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3181 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3182 $(BUILD_EXPORTS) \
3183 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3184 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3185 case $(srcdir) in \
3186 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3187 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3188 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3189 esac; \
3190 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3191 libsrcdir="$$s/texinfo"; \
3192 rm -f no-such-file || : ; \
3193 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3194 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3195 --target=${target_alias} $${srcdiroption} \
3196 || exit 1
3197 @endif build-texinfo
3198
3199
3200
3201
3202
3203 .PHONY: all-build-texinfo maybe-all-build-texinfo
3204 maybe-all-build-texinfo:
3205 @if gcc-bootstrap
3206 all-build-texinfo: stage_current
3207 @endif gcc-bootstrap
3208 @if build-texinfo
3209 TARGET-build-texinfo=all
3210 maybe-all-build-texinfo: all-build-texinfo
3211 all-build-texinfo: configure-build-texinfo
3212 @: $(MAKE); $(unstage)
3213 @r=`${PWD_COMMAND}`; export r; \
3214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3215 $(BUILD_EXPORTS) \
3216 (cd $(BUILD_SUBDIR)/texinfo && \
3217 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3218 $(TARGET-build-texinfo))
3219 @endif build-texinfo
3220
3221
3222
3223
3224
3225 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3226 maybe-configure-build-fixincludes:
3227 @if gcc-bootstrap
3228 configure-build-fixincludes: stage_current
3229 @endif gcc-bootstrap
3230 @if build-fixincludes
3231 maybe-configure-build-fixincludes: configure-build-fixincludes
3232 configure-build-fixincludes:
3233 @: $(MAKE); $(unstage)
3234 @r=`${PWD_COMMAND}`; export r; \
3235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3236 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3237 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3238 $(BUILD_EXPORTS) \
3239 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3240 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3241 case $(srcdir) in \
3242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3243 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3245 esac; \
3246 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3247 libsrcdir="$$s/fixincludes"; \
3248 rm -f no-such-file || : ; \
3249 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3250 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3251 --target=${target_alias} $${srcdiroption} \
3252 || exit 1
3253 @endif build-fixincludes
3254
3255
3256
3257
3258
3259 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3260 maybe-all-build-fixincludes:
3261 @if gcc-bootstrap
3262 all-build-fixincludes: stage_current
3263 @endif gcc-bootstrap
3264 @if build-fixincludes
3265 TARGET-build-fixincludes=all
3266 maybe-all-build-fixincludes: all-build-fixincludes
3267 all-build-fixincludes: configure-build-fixincludes
3268 @: $(MAKE); $(unstage)
3269 @r=`${PWD_COMMAND}`; export r; \
3270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3271 $(BUILD_EXPORTS) \
3272 (cd $(BUILD_SUBDIR)/fixincludes && \
3273 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3274 $(TARGET-build-fixincludes))
3275 @endif build-fixincludes
3276
3277
3278
3279
3280
3281 # --------------------------------------
3282 # Modules which run on the host machine
3283 # --------------------------------------
3284
3285
3286 .PHONY: configure-ash maybe-configure-ash
3287 maybe-configure-ash:
3288 @if gcc-bootstrap
3289 configure-ash: stage_current
3290 @endif gcc-bootstrap
3291 @if ash
3292 maybe-configure-ash: configure-ash
3293 configure-ash:
3294 @: $(MAKE); $(unstage)
3295 @r=`${PWD_COMMAND}`; export r; \
3296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3297 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3298 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3299 $(HOST_EXPORTS) \
3300 echo Configuring in $(HOST_SUBDIR)/ash; \
3301 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3302 case $(srcdir) in \
3303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3304 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3306 esac; \
3307 srcdiroption="--srcdir=$${topdir}/ash"; \
3308 libsrcdir="$$s/ash"; \
3309 $(SHELL) $${libsrcdir}/configure \
3310 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3311 --target=${target_alias} $${srcdiroption} \
3312 || exit 1
3313 @endif ash
3314
3315
3316
3317
3318
3319 .PHONY: all-ash maybe-all-ash
3320 maybe-all-ash:
3321 @if gcc-bootstrap
3322 all-ash: stage_current
3323 @endif gcc-bootstrap
3324 @if ash
3325 TARGET-ash=all
3326 maybe-all-ash: all-ash
3327 all-ash: configure-ash
3328 @: $(MAKE); $(unstage)
3329 @r=`${PWD_COMMAND}`; export r; \
3330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3331 $(HOST_EXPORTS) \
3332 (cd $(HOST_SUBDIR)/ash && \
3333 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3334 $(TARGET-ash))
3335 @endif ash
3336
3337
3338
3339
3340 .PHONY: check-ash maybe-check-ash
3341 maybe-check-ash:
3342 @if ash
3343 maybe-check-ash: check-ash
3344
3345 check-ash:
3346 @: $(MAKE); $(unstage)
3347 @r=`${PWD_COMMAND}`; export r; \
3348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3349 $(HOST_EXPORTS) \
3350 (cd $(HOST_SUBDIR)/ash && \
3351 $(MAKE) $(FLAGS_TO_PASS) check)
3352
3353 @endif ash
3354
3355 .PHONY: install-ash maybe-install-ash
3356 maybe-install-ash:
3357 @if ash
3358 maybe-install-ash: install-ash
3359
3360 install-ash: installdirs
3361 @: $(MAKE); $(unstage)
3362 @r=`${PWD_COMMAND}`; export r; \
3363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3364 $(HOST_EXPORTS) \
3365 (cd $(HOST_SUBDIR)/ash && \
3366 $(MAKE) $(FLAGS_TO_PASS) install)
3367
3368 @endif ash
3369
3370 # Other targets (info, dvi, pdf, etc.)
3371
3372 .PHONY: maybe-info-ash info-ash
3373 maybe-info-ash:
3374 @if ash
3375 maybe-info-ash: info-ash
3376
3377 info-ash: \
3378 configure-ash
3379 @: $(MAKE); $(unstage)
3380 @[ -f ./ash/Makefile ] || exit 0; \
3381 r=`${PWD_COMMAND}`; export r; \
3382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3383 $(HOST_EXPORTS) \
3384 for flag in $(EXTRA_HOST_FLAGS) ; do \
3385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3386 done; \
3387 echo "Doing info in ash" ; \
3388 (cd $(HOST_SUBDIR)/ash && \
3389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3391 "RANLIB=$${RANLIB}" \
3392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3393 info) \
3394 || exit 1
3395
3396 @endif ash
3397
3398 .PHONY: maybe-dvi-ash dvi-ash
3399 maybe-dvi-ash:
3400 @if ash
3401 maybe-dvi-ash: dvi-ash
3402
3403 dvi-ash: \
3404 configure-ash
3405 @: $(MAKE); $(unstage)
3406 @[ -f ./ash/Makefile ] || exit 0; \
3407 r=`${PWD_COMMAND}`; export r; \
3408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3409 $(HOST_EXPORTS) \
3410 for flag in $(EXTRA_HOST_FLAGS) ; do \
3411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3412 done; \
3413 echo "Doing dvi in ash" ; \
3414 (cd $(HOST_SUBDIR)/ash && \
3415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3417 "RANLIB=$${RANLIB}" \
3418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3419 dvi) \
3420 || exit 1
3421
3422 @endif ash
3423
3424 .PHONY: maybe-pdf-ash pdf-ash
3425 maybe-pdf-ash:
3426 @if ash
3427 maybe-pdf-ash: pdf-ash
3428
3429 pdf-ash: \
3430 configure-ash
3431 @: $(MAKE); $(unstage)
3432 @[ -f ./ash/Makefile ] || exit 0; \
3433 r=`${PWD_COMMAND}`; export r; \
3434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3435 $(HOST_EXPORTS) \
3436 for flag in $(EXTRA_HOST_FLAGS) ; do \
3437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3438 done; \
3439 echo "Doing pdf in ash" ; \
3440 (cd $(HOST_SUBDIR)/ash && \
3441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3443 "RANLIB=$${RANLIB}" \
3444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3445 pdf) \
3446 || exit 1
3447
3448 @endif ash
3449
3450 .PHONY: maybe-html-ash html-ash
3451 maybe-html-ash:
3452 @if ash
3453 maybe-html-ash: html-ash
3454
3455 html-ash: \
3456 configure-ash
3457 @: $(MAKE); $(unstage)
3458 @[ -f ./ash/Makefile ] || exit 0; \
3459 r=`${PWD_COMMAND}`; export r; \
3460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3461 $(HOST_EXPORTS) \
3462 for flag in $(EXTRA_HOST_FLAGS) ; do \
3463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3464 done; \
3465 echo "Doing html in ash" ; \
3466 (cd $(HOST_SUBDIR)/ash && \
3467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3469 "RANLIB=$${RANLIB}" \
3470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3471 html) \
3472 || exit 1
3473
3474 @endif ash
3475
3476 .PHONY: maybe-TAGS-ash TAGS-ash
3477 maybe-TAGS-ash:
3478 @if ash
3479 maybe-TAGS-ash: TAGS-ash
3480
3481 TAGS-ash: \
3482 configure-ash
3483 @: $(MAKE); $(unstage)
3484 @[ -f ./ash/Makefile ] || exit 0; \
3485 r=`${PWD_COMMAND}`; export r; \
3486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3487 $(HOST_EXPORTS) \
3488 for flag in $(EXTRA_HOST_FLAGS) ; do \
3489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3490 done; \
3491 echo "Doing TAGS in ash" ; \
3492 (cd $(HOST_SUBDIR)/ash && \
3493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3495 "RANLIB=$${RANLIB}" \
3496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3497 TAGS) \
3498 || exit 1
3499
3500 @endif ash
3501
3502 .PHONY: maybe-install-info-ash install-info-ash
3503 maybe-install-info-ash:
3504 @if ash
3505 maybe-install-info-ash: install-info-ash
3506
3507 install-info-ash: \
3508 configure-ash \
3509 info-ash
3510 @: $(MAKE); $(unstage)
3511 @[ -f ./ash/Makefile ] || exit 0; \
3512 r=`${PWD_COMMAND}`; export r; \
3513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3514 $(HOST_EXPORTS) \
3515 for flag in $(EXTRA_HOST_FLAGS) ; do \
3516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3517 done; \
3518 echo "Doing install-info in ash" ; \
3519 (cd $(HOST_SUBDIR)/ash && \
3520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3522 "RANLIB=$${RANLIB}" \
3523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3524 install-info) \
3525 || exit 1
3526
3527 @endif ash
3528
3529 .PHONY: maybe-install-pdf-ash install-pdf-ash
3530 maybe-install-pdf-ash:
3531 @if ash
3532 maybe-install-pdf-ash: install-pdf-ash
3533
3534 install-pdf-ash: \
3535 configure-ash \
3536 pdf-ash
3537 @: $(MAKE); $(unstage)
3538 @[ -f ./ash/Makefile ] || exit 0; \
3539 r=`${PWD_COMMAND}`; export r; \
3540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3541 $(HOST_EXPORTS) \
3542 for flag in $(EXTRA_HOST_FLAGS) ; do \
3543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3544 done; \
3545 echo "Doing install-pdf in ash" ; \
3546 (cd $(HOST_SUBDIR)/ash && \
3547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3549 "RANLIB=$${RANLIB}" \
3550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3551 install-pdf) \
3552 || exit 1
3553
3554 @endif ash
3555
3556 .PHONY: maybe-install-html-ash install-html-ash
3557 maybe-install-html-ash:
3558 @if ash
3559 maybe-install-html-ash: install-html-ash
3560
3561 install-html-ash: \
3562 configure-ash \
3563 html-ash
3564 @: $(MAKE); $(unstage)
3565 @[ -f ./ash/Makefile ] || exit 0; \
3566 r=`${PWD_COMMAND}`; export r; \
3567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3568 $(HOST_EXPORTS) \
3569 for flag in $(EXTRA_HOST_FLAGS) ; do \
3570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3571 done; \
3572 echo "Doing install-html in ash" ; \
3573 (cd $(HOST_SUBDIR)/ash && \
3574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3576 "RANLIB=$${RANLIB}" \
3577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3578 install-html) \
3579 || exit 1
3580
3581 @endif ash
3582
3583 .PHONY: maybe-installcheck-ash installcheck-ash
3584 maybe-installcheck-ash:
3585 @if ash
3586 maybe-installcheck-ash: installcheck-ash
3587
3588 installcheck-ash: \
3589 configure-ash
3590 @: $(MAKE); $(unstage)
3591 @[ -f ./ash/Makefile ] || exit 0; \
3592 r=`${PWD_COMMAND}`; export r; \
3593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3594 $(HOST_EXPORTS) \
3595 for flag in $(EXTRA_HOST_FLAGS) ; do \
3596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3597 done; \
3598 echo "Doing installcheck in ash" ; \
3599 (cd $(HOST_SUBDIR)/ash && \
3600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3602 "RANLIB=$${RANLIB}" \
3603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3604 installcheck) \
3605 || exit 1
3606
3607 @endif ash
3608
3609 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3610 maybe-mostlyclean-ash:
3611 @if ash
3612 maybe-mostlyclean-ash: mostlyclean-ash
3613
3614 mostlyclean-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 mostlyclean 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 mostlyclean) \
3630 || exit 1
3631
3632 @endif ash
3633
3634 .PHONY: maybe-clean-ash clean-ash
3635 maybe-clean-ash:
3636 @if ash
3637 maybe-clean-ash: clean-ash
3638
3639 clean-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 clean 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 clean) \
3655 || exit 1
3656
3657 @endif ash
3658
3659 .PHONY: maybe-distclean-ash distclean-ash
3660 maybe-distclean-ash:
3661 @if ash
3662 maybe-distclean-ash: distclean-ash
3663
3664 distclean-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 distclean 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 distclean) \
3680 || exit 1
3681
3682 @endif ash
3683
3684 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3685 maybe-maintainer-clean-ash:
3686 @if ash
3687 maybe-maintainer-clean-ash: maintainer-clean-ash
3688
3689 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
3705 || exit 1
3706
3707 @endif ash
3708
3709
3710
3711 .PHONY: configure-autoconf maybe-configure-autoconf
3712 maybe-configure-autoconf:
3713 @if gcc-bootstrap
3714 configure-autoconf: stage_current
3715 @endif gcc-bootstrap
3716 @if autoconf
3717 maybe-configure-autoconf: configure-autoconf
3718 configure-autoconf:
3719 @: $(MAKE); $(unstage)
3720 @r=`${PWD_COMMAND}`; export r; \
3721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3722 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3723 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3724 $(HOST_EXPORTS) \
3725 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3726 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3727 case $(srcdir) in \
3728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3729 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3731 esac; \
3732 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3733 libsrcdir="$$s/autoconf"; \
3734 $(SHELL) $${libsrcdir}/configure \
3735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3736 --target=${target_alias} $${srcdiroption} \
3737 || exit 1
3738 @endif autoconf
3739
3740
3741
3742
3743
3744 .PHONY: all-autoconf maybe-all-autoconf
3745 maybe-all-autoconf:
3746 @if gcc-bootstrap
3747 all-autoconf: stage_current
3748 @endif gcc-bootstrap
3749 @if autoconf
3750 TARGET-autoconf=all
3751 maybe-all-autoconf: all-autoconf
3752 all-autoconf: configure-autoconf
3753 @: $(MAKE); $(unstage)
3754 @r=`${PWD_COMMAND}`; export r; \
3755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3756 $(HOST_EXPORTS) \
3757 (cd $(HOST_SUBDIR)/autoconf && \
3758 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3759 $(TARGET-autoconf))
3760 @endif autoconf
3761
3762
3763
3764
3765 .PHONY: check-autoconf maybe-check-autoconf
3766 maybe-check-autoconf:
3767 @if autoconf
3768 maybe-check-autoconf: check-autoconf
3769
3770 check-autoconf:
3771 @: $(MAKE); $(unstage)
3772 @r=`${PWD_COMMAND}`; export r; \
3773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3774 $(HOST_EXPORTS) \
3775 (cd $(HOST_SUBDIR)/autoconf && \
3776 $(MAKE) $(FLAGS_TO_PASS) check)
3777
3778 @endif autoconf
3779
3780 .PHONY: install-autoconf maybe-install-autoconf
3781 maybe-install-autoconf:
3782 @if autoconf
3783 maybe-install-autoconf: install-autoconf
3784
3785 install-autoconf: installdirs
3786 @: $(MAKE); $(unstage)
3787 @r=`${PWD_COMMAND}`; export r; \
3788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3789 $(HOST_EXPORTS) \
3790 (cd $(HOST_SUBDIR)/autoconf && \
3791 $(MAKE) $(FLAGS_TO_PASS) install)
3792
3793 @endif autoconf
3794
3795 # Other targets (info, dvi, pdf, etc.)
3796
3797 .PHONY: maybe-info-autoconf info-autoconf
3798 maybe-info-autoconf:
3799 @if autoconf
3800 maybe-info-autoconf: info-autoconf
3801
3802 info-autoconf: \
3803 configure-autoconf
3804 @: $(MAKE); $(unstage)
3805 @[ -f ./autoconf/Makefile ] || exit 0; \
3806 r=`${PWD_COMMAND}`; export r; \
3807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3808 $(HOST_EXPORTS) \
3809 for flag in $(EXTRA_HOST_FLAGS) ; do \
3810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3811 done; \
3812 echo "Doing info in autoconf" ; \
3813 (cd $(HOST_SUBDIR)/autoconf && \
3814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3816 "RANLIB=$${RANLIB}" \
3817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3818 info) \
3819 || exit 1
3820
3821 @endif autoconf
3822
3823 .PHONY: maybe-dvi-autoconf dvi-autoconf
3824 maybe-dvi-autoconf:
3825 @if autoconf
3826 maybe-dvi-autoconf: dvi-autoconf
3827
3828 dvi-autoconf: \
3829 configure-autoconf
3830 @: $(MAKE); $(unstage)
3831 @[ -f ./autoconf/Makefile ] || exit 0; \
3832 r=`${PWD_COMMAND}`; export r; \
3833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3834 $(HOST_EXPORTS) \
3835 for flag in $(EXTRA_HOST_FLAGS) ; do \
3836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3837 done; \
3838 echo "Doing dvi in autoconf" ; \
3839 (cd $(HOST_SUBDIR)/autoconf && \
3840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3842 "RANLIB=$${RANLIB}" \
3843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3844 dvi) \
3845 || exit 1
3846
3847 @endif autoconf
3848
3849 .PHONY: maybe-pdf-autoconf pdf-autoconf
3850 maybe-pdf-autoconf:
3851 @if autoconf
3852 maybe-pdf-autoconf: pdf-autoconf
3853
3854 pdf-autoconf: \
3855 configure-autoconf
3856 @: $(MAKE); $(unstage)
3857 @[ -f ./autoconf/Makefile ] || exit 0; \
3858 r=`${PWD_COMMAND}`; export r; \
3859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3860 $(HOST_EXPORTS) \
3861 for flag in $(EXTRA_HOST_FLAGS) ; do \
3862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3863 done; \
3864 echo "Doing pdf in autoconf" ; \
3865 (cd $(HOST_SUBDIR)/autoconf && \
3866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3868 "RANLIB=$${RANLIB}" \
3869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3870 pdf) \
3871 || exit 1
3872
3873 @endif autoconf
3874
3875 .PHONY: maybe-html-autoconf html-autoconf
3876 maybe-html-autoconf:
3877 @if autoconf
3878 maybe-html-autoconf: html-autoconf
3879
3880 html-autoconf: \
3881 configure-autoconf
3882 @: $(MAKE); $(unstage)
3883 @[ -f ./autoconf/Makefile ] || exit 0; \
3884 r=`${PWD_COMMAND}`; export r; \
3885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3886 $(HOST_EXPORTS) \
3887 for flag in $(EXTRA_HOST_FLAGS) ; do \
3888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3889 done; \
3890 echo "Doing html in autoconf" ; \
3891 (cd $(HOST_SUBDIR)/autoconf && \
3892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3894 "RANLIB=$${RANLIB}" \
3895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3896 html) \
3897 || exit 1
3898
3899 @endif autoconf
3900
3901 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3902 maybe-TAGS-autoconf:
3903 @if autoconf
3904 maybe-TAGS-autoconf: TAGS-autoconf
3905
3906 TAGS-autoconf: \
3907 configure-autoconf
3908 @: $(MAKE); $(unstage)
3909 @[ -f ./autoconf/Makefile ] || exit 0; \
3910 r=`${PWD_COMMAND}`; export r; \
3911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3912 $(HOST_EXPORTS) \
3913 for flag in $(EXTRA_HOST_FLAGS) ; do \
3914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3915 done; \
3916 echo "Doing TAGS in autoconf" ; \
3917 (cd $(HOST_SUBDIR)/autoconf && \
3918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3920 "RANLIB=$${RANLIB}" \
3921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3922 TAGS) \
3923 || exit 1
3924
3925 @endif autoconf
3926
3927 .PHONY: maybe-install-info-autoconf install-info-autoconf
3928 maybe-install-info-autoconf:
3929 @if autoconf
3930 maybe-install-info-autoconf: install-info-autoconf
3931
3932 install-info-autoconf: \
3933 configure-autoconf \
3934 info-autoconf
3935 @: $(MAKE); $(unstage)
3936 @[ -f ./autoconf/Makefile ] || exit 0; \
3937 r=`${PWD_COMMAND}`; export r; \
3938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3939 $(HOST_EXPORTS) \
3940 for flag in $(EXTRA_HOST_FLAGS) ; do \
3941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3942 done; \
3943 echo "Doing install-info in autoconf" ; \
3944 (cd $(HOST_SUBDIR)/autoconf && \
3945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3947 "RANLIB=$${RANLIB}" \
3948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3949 install-info) \
3950 || exit 1
3951
3952 @endif autoconf
3953
3954 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3955 maybe-install-pdf-autoconf:
3956 @if autoconf
3957 maybe-install-pdf-autoconf: install-pdf-autoconf
3958
3959 install-pdf-autoconf: \
3960 configure-autoconf \
3961 pdf-autoconf
3962 @: $(MAKE); $(unstage)
3963 @[ -f ./autoconf/Makefile ] || exit 0; \
3964 r=`${PWD_COMMAND}`; export r; \
3965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3966 $(HOST_EXPORTS) \
3967 for flag in $(EXTRA_HOST_FLAGS) ; do \
3968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3969 done; \
3970 echo "Doing install-pdf in autoconf" ; \
3971 (cd $(HOST_SUBDIR)/autoconf && \
3972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3974 "RANLIB=$${RANLIB}" \
3975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3976 install-pdf) \
3977 || exit 1
3978
3979 @endif autoconf
3980
3981 .PHONY: maybe-install-html-autoconf install-html-autoconf
3982 maybe-install-html-autoconf:
3983 @if autoconf
3984 maybe-install-html-autoconf: install-html-autoconf
3985
3986 install-html-autoconf: \
3987 configure-autoconf \
3988 html-autoconf
3989 @: $(MAKE); $(unstage)
3990 @[ -f ./autoconf/Makefile ] || exit 0; \
3991 r=`${PWD_COMMAND}`; export r; \
3992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3993 $(HOST_EXPORTS) \
3994 for flag in $(EXTRA_HOST_FLAGS) ; do \
3995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3996 done; \
3997 echo "Doing install-html in autoconf" ; \
3998 (cd $(HOST_SUBDIR)/autoconf && \
3999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4001 "RANLIB=$${RANLIB}" \
4002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4003 install-html) \
4004 || exit 1
4005
4006 @endif autoconf
4007
4008 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4009 maybe-installcheck-autoconf:
4010 @if autoconf
4011 maybe-installcheck-autoconf: installcheck-autoconf
4012
4013 installcheck-autoconf: \
4014 configure-autoconf
4015 @: $(MAKE); $(unstage)
4016 @[ -f ./autoconf/Makefile ] || exit 0; \
4017 r=`${PWD_COMMAND}`; export r; \
4018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4019 $(HOST_EXPORTS) \
4020 for flag in $(EXTRA_HOST_FLAGS) ; do \
4021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4022 done; \
4023 echo "Doing installcheck in autoconf" ; \
4024 (cd $(HOST_SUBDIR)/autoconf && \
4025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4027 "RANLIB=$${RANLIB}" \
4028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4029 installcheck) \
4030 || exit 1
4031
4032 @endif autoconf
4033
4034 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4035 maybe-mostlyclean-autoconf:
4036 @if autoconf
4037 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4038
4039 mostlyclean-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 mostlyclean 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 mostlyclean) \
4055 || exit 1
4056
4057 @endif autoconf
4058
4059 .PHONY: maybe-clean-autoconf clean-autoconf
4060 maybe-clean-autoconf:
4061 @if autoconf
4062 maybe-clean-autoconf: clean-autoconf
4063
4064 clean-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 clean 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 clean) \
4080 || exit 1
4081
4082 @endif autoconf
4083
4084 .PHONY: maybe-distclean-autoconf distclean-autoconf
4085 maybe-distclean-autoconf:
4086 @if autoconf
4087 maybe-distclean-autoconf: distclean-autoconf
4088
4089 distclean-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 distclean 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 distclean) \
4105 || exit 1
4106
4107 @endif autoconf
4108
4109 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4110 maybe-maintainer-clean-autoconf:
4111 @if autoconf
4112 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4113
4114 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
4130 || exit 1
4131
4132 @endif autoconf
4133
4134
4135
4136 .PHONY: configure-automake maybe-configure-automake
4137 maybe-configure-automake:
4138 @if gcc-bootstrap
4139 configure-automake: stage_current
4140 @endif gcc-bootstrap
4141 @if automake
4142 maybe-configure-automake: configure-automake
4143 configure-automake:
4144 @: $(MAKE); $(unstage)
4145 @r=`${PWD_COMMAND}`; export r; \
4146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4147 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4149 $(HOST_EXPORTS) \
4150 echo Configuring in $(HOST_SUBDIR)/automake; \
4151 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4152 case $(srcdir) in \
4153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4154 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4156 esac; \
4157 srcdiroption="--srcdir=$${topdir}/automake"; \
4158 libsrcdir="$$s/automake"; \
4159 $(SHELL) $${libsrcdir}/configure \
4160 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4161 --target=${target_alias} $${srcdiroption} \
4162 || exit 1
4163 @endif automake
4164
4165
4166
4167
4168
4169 .PHONY: all-automake maybe-all-automake
4170 maybe-all-automake:
4171 @if gcc-bootstrap
4172 all-automake: stage_current
4173 @endif gcc-bootstrap
4174 @if automake
4175 TARGET-automake=all
4176 maybe-all-automake: all-automake
4177 all-automake: configure-automake
4178 @: $(MAKE); $(unstage)
4179 @r=`${PWD_COMMAND}`; export r; \
4180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4181 $(HOST_EXPORTS) \
4182 (cd $(HOST_SUBDIR)/automake && \
4183 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4184 $(TARGET-automake))
4185 @endif automake
4186
4187
4188
4189
4190 .PHONY: check-automake maybe-check-automake
4191 maybe-check-automake:
4192 @if automake
4193 maybe-check-automake: check-automake
4194
4195 check-automake:
4196 @: $(MAKE); $(unstage)
4197 @r=`${PWD_COMMAND}`; export r; \
4198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4199 $(HOST_EXPORTS) \
4200 (cd $(HOST_SUBDIR)/automake && \
4201 $(MAKE) $(FLAGS_TO_PASS) check)
4202
4203 @endif automake
4204
4205 .PHONY: install-automake maybe-install-automake
4206 maybe-install-automake:
4207 @if automake
4208 maybe-install-automake: install-automake
4209
4210 install-automake: installdirs
4211 @: $(MAKE); $(unstage)
4212 @r=`${PWD_COMMAND}`; export r; \
4213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4214 $(HOST_EXPORTS) \
4215 (cd $(HOST_SUBDIR)/automake && \
4216 $(MAKE) $(FLAGS_TO_PASS) install)
4217
4218 @endif automake
4219
4220 # Other targets (info, dvi, pdf, etc.)
4221
4222 .PHONY: maybe-info-automake info-automake
4223 maybe-info-automake:
4224 @if automake
4225 maybe-info-automake: info-automake
4226
4227 info-automake: \
4228 configure-automake
4229 @: $(MAKE); $(unstage)
4230 @[ -f ./automake/Makefile ] || exit 0; \
4231 r=`${PWD_COMMAND}`; export r; \
4232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4233 $(HOST_EXPORTS) \
4234 for flag in $(EXTRA_HOST_FLAGS) ; do \
4235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4236 done; \
4237 echo "Doing info in automake" ; \
4238 (cd $(HOST_SUBDIR)/automake && \
4239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4241 "RANLIB=$${RANLIB}" \
4242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4243 info) \
4244 || exit 1
4245
4246 @endif automake
4247
4248 .PHONY: maybe-dvi-automake dvi-automake
4249 maybe-dvi-automake:
4250 @if automake
4251 maybe-dvi-automake: dvi-automake
4252
4253 dvi-automake: \
4254 configure-automake
4255 @: $(MAKE); $(unstage)
4256 @[ -f ./automake/Makefile ] || exit 0; \
4257 r=`${PWD_COMMAND}`; export r; \
4258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4259 $(HOST_EXPORTS) \
4260 for flag in $(EXTRA_HOST_FLAGS) ; do \
4261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4262 done; \
4263 echo "Doing dvi in automake" ; \
4264 (cd $(HOST_SUBDIR)/automake && \
4265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4267 "RANLIB=$${RANLIB}" \
4268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4269 dvi) \
4270 || exit 1
4271
4272 @endif automake
4273
4274 .PHONY: maybe-pdf-automake pdf-automake
4275 maybe-pdf-automake:
4276 @if automake
4277 maybe-pdf-automake: pdf-automake
4278
4279 pdf-automake: \
4280 configure-automake
4281 @: $(MAKE); $(unstage)
4282 @[ -f ./automake/Makefile ] || exit 0; \
4283 r=`${PWD_COMMAND}`; export r; \
4284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4285 $(HOST_EXPORTS) \
4286 for flag in $(EXTRA_HOST_FLAGS) ; do \
4287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4288 done; \
4289 echo "Doing pdf in automake" ; \
4290 (cd $(HOST_SUBDIR)/automake && \
4291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4293 "RANLIB=$${RANLIB}" \
4294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4295 pdf) \
4296 || exit 1
4297
4298 @endif automake
4299
4300 .PHONY: maybe-html-automake html-automake
4301 maybe-html-automake:
4302 @if automake
4303 maybe-html-automake: html-automake
4304
4305 html-automake: \
4306 configure-automake
4307 @: $(MAKE); $(unstage)
4308 @[ -f ./automake/Makefile ] || exit 0; \
4309 r=`${PWD_COMMAND}`; export r; \
4310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4311 $(HOST_EXPORTS) \
4312 for flag in $(EXTRA_HOST_FLAGS) ; do \
4313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4314 done; \
4315 echo "Doing html in automake" ; \
4316 (cd $(HOST_SUBDIR)/automake && \
4317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4319 "RANLIB=$${RANLIB}" \
4320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4321 html) \
4322 || exit 1
4323
4324 @endif automake
4325
4326 .PHONY: maybe-TAGS-automake TAGS-automake
4327 maybe-TAGS-automake:
4328 @if automake
4329 maybe-TAGS-automake: TAGS-automake
4330
4331 TAGS-automake: \
4332 configure-automake
4333 @: $(MAKE); $(unstage)
4334 @[ -f ./automake/Makefile ] || exit 0; \
4335 r=`${PWD_COMMAND}`; export r; \
4336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4337 $(HOST_EXPORTS) \
4338 for flag in $(EXTRA_HOST_FLAGS) ; do \
4339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4340 done; \
4341 echo "Doing TAGS in automake" ; \
4342 (cd $(HOST_SUBDIR)/automake && \
4343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4345 "RANLIB=$${RANLIB}" \
4346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4347 TAGS) \
4348 || exit 1
4349
4350 @endif automake
4351
4352 .PHONY: maybe-install-info-automake install-info-automake
4353 maybe-install-info-automake:
4354 @if automake
4355 maybe-install-info-automake: install-info-automake
4356
4357 install-info-automake: \
4358 configure-automake \
4359 info-automake
4360 @: $(MAKE); $(unstage)
4361 @[ -f ./automake/Makefile ] || exit 0; \
4362 r=`${PWD_COMMAND}`; export r; \
4363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4364 $(HOST_EXPORTS) \
4365 for flag in $(EXTRA_HOST_FLAGS) ; do \
4366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4367 done; \
4368 echo "Doing install-info in automake" ; \
4369 (cd $(HOST_SUBDIR)/automake && \
4370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4372 "RANLIB=$${RANLIB}" \
4373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4374 install-info) \
4375 || exit 1
4376
4377 @endif automake
4378
4379 .PHONY: maybe-install-pdf-automake install-pdf-automake
4380 maybe-install-pdf-automake:
4381 @if automake
4382 maybe-install-pdf-automake: install-pdf-automake
4383
4384 install-pdf-automake: \
4385 configure-automake \
4386 pdf-automake
4387 @: $(MAKE); $(unstage)
4388 @[ -f ./automake/Makefile ] || exit 0; \
4389 r=`${PWD_COMMAND}`; export r; \
4390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4391 $(HOST_EXPORTS) \
4392 for flag in $(EXTRA_HOST_FLAGS) ; do \
4393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4394 done; \
4395 echo "Doing install-pdf in automake" ; \
4396 (cd $(HOST_SUBDIR)/automake && \
4397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4399 "RANLIB=$${RANLIB}" \
4400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4401 install-pdf) \
4402 || exit 1
4403
4404 @endif automake
4405
4406 .PHONY: maybe-install-html-automake install-html-automake
4407 maybe-install-html-automake:
4408 @if automake
4409 maybe-install-html-automake: install-html-automake
4410
4411 install-html-automake: \
4412 configure-automake \
4413 html-automake
4414 @: $(MAKE); $(unstage)
4415 @[ -f ./automake/Makefile ] || exit 0; \
4416 r=`${PWD_COMMAND}`; export r; \
4417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4418 $(HOST_EXPORTS) \
4419 for flag in $(EXTRA_HOST_FLAGS) ; do \
4420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4421 done; \
4422 echo "Doing install-html in automake" ; \
4423 (cd $(HOST_SUBDIR)/automake && \
4424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4426 "RANLIB=$${RANLIB}" \
4427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4428 install-html) \
4429 || exit 1
4430
4431 @endif automake
4432
4433 .PHONY: maybe-installcheck-automake installcheck-automake
4434 maybe-installcheck-automake:
4435 @if automake
4436 maybe-installcheck-automake: installcheck-automake
4437
4438 installcheck-automake: \
4439 configure-automake
4440 @: $(MAKE); $(unstage)
4441 @[ -f ./automake/Makefile ] || exit 0; \
4442 r=`${PWD_COMMAND}`; export r; \
4443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4444 $(HOST_EXPORTS) \
4445 for flag in $(EXTRA_HOST_FLAGS) ; do \
4446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4447 done; \
4448 echo "Doing installcheck in automake" ; \
4449 (cd $(HOST_SUBDIR)/automake && \
4450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4452 "RANLIB=$${RANLIB}" \
4453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4454 installcheck) \
4455 || exit 1
4456
4457 @endif automake
4458
4459 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4460 maybe-mostlyclean-automake:
4461 @if automake
4462 maybe-mostlyclean-automake: mostlyclean-automake
4463
4464 mostlyclean-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 mostlyclean 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 mostlyclean) \
4480 || exit 1
4481
4482 @endif automake
4483
4484 .PHONY: maybe-clean-automake clean-automake
4485 maybe-clean-automake:
4486 @if automake
4487 maybe-clean-automake: clean-automake
4488
4489 clean-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 clean 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 clean) \
4505 || exit 1
4506
4507 @endif automake
4508
4509 .PHONY: maybe-distclean-automake distclean-automake
4510 maybe-distclean-automake:
4511 @if automake
4512 maybe-distclean-automake: distclean-automake
4513
4514 distclean-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 distclean 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 distclean) \
4530 || exit 1
4531
4532 @endif automake
4533
4534 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4535 maybe-maintainer-clean-automake:
4536 @if automake
4537 maybe-maintainer-clean-automake: maintainer-clean-automake
4538
4539 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
4555 || exit 1
4556
4557 @endif automake
4558
4559
4560
4561 .PHONY: configure-bash maybe-configure-bash
4562 maybe-configure-bash:
4563 @if gcc-bootstrap
4564 configure-bash: stage_current
4565 @endif gcc-bootstrap
4566 @if bash
4567 maybe-configure-bash: configure-bash
4568 configure-bash:
4569 @: $(MAKE); $(unstage)
4570 @r=`${PWD_COMMAND}`; export r; \
4571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4572 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4574 $(HOST_EXPORTS) \
4575 echo Configuring in $(HOST_SUBDIR)/bash; \
4576 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4577 case $(srcdir) in \
4578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4579 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4581 esac; \
4582 srcdiroption="--srcdir=$${topdir}/bash"; \
4583 libsrcdir="$$s/bash"; \
4584 $(SHELL) $${libsrcdir}/configure \
4585 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4586 --target=${target_alias} $${srcdiroption} \
4587 || exit 1
4588 @endif bash
4589
4590
4591
4592
4593
4594 .PHONY: all-bash maybe-all-bash
4595 maybe-all-bash:
4596 @if gcc-bootstrap
4597 all-bash: stage_current
4598 @endif gcc-bootstrap
4599 @if bash
4600 TARGET-bash=all
4601 maybe-all-bash: all-bash
4602 all-bash: configure-bash
4603 @: $(MAKE); $(unstage)
4604 @r=`${PWD_COMMAND}`; export r; \
4605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4606 $(HOST_EXPORTS) \
4607 (cd $(HOST_SUBDIR)/bash && \
4608 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4609 $(TARGET-bash))
4610 @endif bash
4611
4612
4613
4614
4615 .PHONY: check-bash maybe-check-bash
4616 maybe-check-bash:
4617 @if bash
4618 maybe-check-bash: check-bash
4619
4620 check-bash:
4621 @: $(MAKE); $(unstage)
4622 @r=`${PWD_COMMAND}`; export r; \
4623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4624 $(HOST_EXPORTS) \
4625 (cd $(HOST_SUBDIR)/bash && \
4626 $(MAKE) $(FLAGS_TO_PASS) check)
4627
4628 @endif bash
4629
4630 .PHONY: install-bash maybe-install-bash
4631 maybe-install-bash:
4632 @if bash
4633 maybe-install-bash: install-bash
4634
4635 install-bash: installdirs
4636 @: $(MAKE); $(unstage)
4637 @r=`${PWD_COMMAND}`; export r; \
4638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4639 $(HOST_EXPORTS) \
4640 (cd $(HOST_SUBDIR)/bash && \
4641 $(MAKE) $(FLAGS_TO_PASS) install)
4642
4643 @endif bash
4644
4645 # Other targets (info, dvi, pdf, etc.)
4646
4647 .PHONY: maybe-info-bash info-bash
4648 maybe-info-bash:
4649 @if bash
4650 maybe-info-bash: info-bash
4651
4652 info-bash: \
4653 configure-bash
4654 @: $(MAKE); $(unstage)
4655 @[ -f ./bash/Makefile ] || exit 0; \
4656 r=`${PWD_COMMAND}`; export r; \
4657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4658 $(HOST_EXPORTS) \
4659 for flag in $(EXTRA_HOST_FLAGS) ; do \
4660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4661 done; \
4662 echo "Doing info in bash" ; \
4663 (cd $(HOST_SUBDIR)/bash && \
4664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4666 "RANLIB=$${RANLIB}" \
4667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4668 info) \
4669 || exit 1
4670
4671 @endif bash
4672
4673 .PHONY: maybe-dvi-bash dvi-bash
4674 maybe-dvi-bash:
4675 @if bash
4676 maybe-dvi-bash: dvi-bash
4677
4678 dvi-bash: \
4679 configure-bash
4680 @: $(MAKE); $(unstage)
4681 @[ -f ./bash/Makefile ] || exit 0; \
4682 r=`${PWD_COMMAND}`; export r; \
4683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4684 $(HOST_EXPORTS) \
4685 for flag in $(EXTRA_HOST_FLAGS) ; do \
4686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4687 done; \
4688 echo "Doing dvi in bash" ; \
4689 (cd $(HOST_SUBDIR)/bash && \
4690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4692 "RANLIB=$${RANLIB}" \
4693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4694 dvi) \
4695 || exit 1
4696
4697 @endif bash
4698
4699 .PHONY: maybe-pdf-bash pdf-bash
4700 maybe-pdf-bash:
4701 @if bash
4702 maybe-pdf-bash: pdf-bash
4703
4704 pdf-bash: \
4705 configure-bash
4706 @: $(MAKE); $(unstage)
4707 @[ -f ./bash/Makefile ] || exit 0; \
4708 r=`${PWD_COMMAND}`; export r; \
4709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4710 $(HOST_EXPORTS) \
4711 for flag in $(EXTRA_HOST_FLAGS) ; do \
4712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4713 done; \
4714 echo "Doing pdf in bash" ; \
4715 (cd $(HOST_SUBDIR)/bash && \
4716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4718 "RANLIB=$${RANLIB}" \
4719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4720 pdf) \
4721 || exit 1
4722
4723 @endif bash
4724
4725 .PHONY: maybe-html-bash html-bash
4726 maybe-html-bash:
4727 @if bash
4728 maybe-html-bash: html-bash
4729
4730 html-bash: \
4731 configure-bash
4732 @: $(MAKE); $(unstage)
4733 @[ -f ./bash/Makefile ] || exit 0; \
4734 r=`${PWD_COMMAND}`; export r; \
4735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4736 $(HOST_EXPORTS) \
4737 for flag in $(EXTRA_HOST_FLAGS) ; do \
4738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4739 done; \
4740 echo "Doing html in bash" ; \
4741 (cd $(HOST_SUBDIR)/bash && \
4742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4744 "RANLIB=$${RANLIB}" \
4745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4746 html) \
4747 || exit 1
4748
4749 @endif bash
4750
4751 .PHONY: maybe-TAGS-bash TAGS-bash
4752 maybe-TAGS-bash:
4753 @if bash
4754 maybe-TAGS-bash: TAGS-bash
4755
4756 TAGS-bash: \
4757 configure-bash
4758 @: $(MAKE); $(unstage)
4759 @[ -f ./bash/Makefile ] || exit 0; \
4760 r=`${PWD_COMMAND}`; export r; \
4761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4762 $(HOST_EXPORTS) \
4763 for flag in $(EXTRA_HOST_FLAGS) ; do \
4764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4765 done; \
4766 echo "Doing TAGS in bash" ; \
4767 (cd $(HOST_SUBDIR)/bash && \
4768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4770 "RANLIB=$${RANLIB}" \
4771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4772 TAGS) \
4773 || exit 1
4774
4775 @endif bash
4776
4777 .PHONY: maybe-install-info-bash install-info-bash
4778 maybe-install-info-bash:
4779 @if bash
4780 maybe-install-info-bash: install-info-bash
4781
4782 install-info-bash: \
4783 configure-bash \
4784 info-bash
4785 @: $(MAKE); $(unstage)
4786 @[ -f ./bash/Makefile ] || exit 0; \
4787 r=`${PWD_COMMAND}`; export r; \
4788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4789 $(HOST_EXPORTS) \
4790 for flag in $(EXTRA_HOST_FLAGS) ; do \
4791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4792 done; \
4793 echo "Doing install-info in bash" ; \
4794 (cd $(HOST_SUBDIR)/bash && \
4795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4797 "RANLIB=$${RANLIB}" \
4798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4799 install-info) \
4800 || exit 1
4801
4802 @endif bash
4803
4804 .PHONY: maybe-install-pdf-bash install-pdf-bash
4805 maybe-install-pdf-bash:
4806 @if bash
4807 maybe-install-pdf-bash: install-pdf-bash
4808
4809 install-pdf-bash: \
4810 configure-bash \
4811 pdf-bash
4812 @: $(MAKE); $(unstage)
4813 @[ -f ./bash/Makefile ] || exit 0; \
4814 r=`${PWD_COMMAND}`; export r; \
4815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4816 $(HOST_EXPORTS) \
4817 for flag in $(EXTRA_HOST_FLAGS) ; do \
4818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4819 done; \
4820 echo "Doing install-pdf in bash" ; \
4821 (cd $(HOST_SUBDIR)/bash && \
4822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4824 "RANLIB=$${RANLIB}" \
4825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4826 install-pdf) \
4827 || exit 1
4828
4829 @endif bash
4830
4831 .PHONY: maybe-install-html-bash install-html-bash
4832 maybe-install-html-bash:
4833 @if bash
4834 maybe-install-html-bash: install-html-bash
4835
4836 install-html-bash: \
4837 configure-bash \
4838 html-bash
4839 @: $(MAKE); $(unstage)
4840 @[ -f ./bash/Makefile ] || exit 0; \
4841 r=`${PWD_COMMAND}`; export r; \
4842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4843 $(HOST_EXPORTS) \
4844 for flag in $(EXTRA_HOST_FLAGS) ; do \
4845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4846 done; \
4847 echo "Doing install-html in bash" ; \
4848 (cd $(HOST_SUBDIR)/bash && \
4849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4851 "RANLIB=$${RANLIB}" \
4852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4853 install-html) \
4854 || exit 1
4855
4856 @endif bash
4857
4858 .PHONY: maybe-installcheck-bash installcheck-bash
4859 maybe-installcheck-bash:
4860 @if bash
4861 maybe-installcheck-bash: installcheck-bash
4862
4863 installcheck-bash: \
4864 configure-bash
4865 @: $(MAKE); $(unstage)
4866 @[ -f ./bash/Makefile ] || exit 0; \
4867 r=`${PWD_COMMAND}`; export r; \
4868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4869 $(HOST_EXPORTS) \
4870 for flag in $(EXTRA_HOST_FLAGS) ; do \
4871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4872 done; \
4873 echo "Doing installcheck in bash" ; \
4874 (cd $(HOST_SUBDIR)/bash && \
4875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4877 "RANLIB=$${RANLIB}" \
4878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4879 installcheck) \
4880 || exit 1
4881
4882 @endif bash
4883
4884 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4885 maybe-mostlyclean-bash:
4886 @if bash
4887 maybe-mostlyclean-bash: mostlyclean-bash
4888
4889 mostlyclean-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 mostlyclean 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 mostlyclean) \
4905 || exit 1
4906
4907 @endif bash
4908
4909 .PHONY: maybe-clean-bash clean-bash
4910 maybe-clean-bash:
4911 @if bash
4912 maybe-clean-bash: clean-bash
4913
4914 clean-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 clean 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 clean) \
4930 || exit 1
4931
4932 @endif bash
4933
4934 .PHONY: maybe-distclean-bash distclean-bash
4935 maybe-distclean-bash:
4936 @if bash
4937 maybe-distclean-bash: distclean-bash
4938
4939 distclean-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 distclean 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 distclean) \
4955 || exit 1
4956
4957 @endif bash
4958
4959 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4960 maybe-maintainer-clean-bash:
4961 @if bash
4962 maybe-maintainer-clean-bash: maintainer-clean-bash
4963
4964 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
4980 || exit 1
4981
4982 @endif bash
4983
4984
4985
4986 .PHONY: configure-bfd maybe-configure-bfd
4987 maybe-configure-bfd:
4988 @if gcc-bootstrap
4989 configure-bfd: stage_current
4990 @endif gcc-bootstrap
4991 @if bfd
4992 maybe-configure-bfd: configure-bfd
4993 configure-bfd:
4994 @r=`${PWD_COMMAND}`; export r; \
4995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4996 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4998 $(HOST_EXPORTS) \
4999 echo Configuring in $(HOST_SUBDIR)/bfd; \
5000 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5001 case $(srcdir) in \
5002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5003 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5005 esac; \
5006 srcdiroption="--srcdir=$${topdir}/bfd"; \
5007 libsrcdir="$$s/bfd"; \
5008 $(SHELL) $${libsrcdir}/configure \
5009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5010 --target=${target_alias} $${srcdiroption} \
5011 || exit 1
5012 @endif bfd
5013
5014
5015
5016 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5017 maybe-configure-stage1-bfd:
5018 @if bfd-bootstrap
5019 maybe-configure-stage1-bfd: configure-stage1-bfd
5020 configure-stage1-bfd:
5021 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5023 @r=`${PWD_COMMAND}`; export r; \
5024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5025 TFLAGS="$(STAGE1_TFLAGS)"; \
5026 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5027 $(HOST_EXPORTS) \
5028 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5029 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5030 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5031 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5032 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5033 cd $(HOST_SUBDIR)/bfd || exit 1; \
5034 case $(srcdir) in \
5035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5036 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5038 esac; \
5039 srcdiroption="--srcdir=$${topdir}/bfd"; \
5040 libsrcdir="$$s/bfd"; \
5041 $(SHELL) $${libsrcdir}/configure \
5042 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5043 --target=${target_alias} $${srcdiroption} \
5044 $(STAGE1_CONFIGURE_FLAGS)
5045 @endif bfd-bootstrap
5046
5047 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5048 maybe-configure-stage2-bfd:
5049 @if bfd-bootstrap
5050 maybe-configure-stage2-bfd: configure-stage2-bfd
5051 configure-stage2-bfd:
5052 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5053 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5054 @r=`${PWD_COMMAND}`; export r; \
5055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5056 TFLAGS="$(STAGE2_TFLAGS)"; \
5057 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5058 $(HOST_EXPORTS) \
5059 $(POSTSTAGE1_HOST_EXPORTS) \
5060 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5061 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5062 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5063 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5065 cd $(HOST_SUBDIR)/bfd || exit 1; \
5066 case $(srcdir) in \
5067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5068 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5070 esac; \
5071 srcdiroption="--srcdir=$${topdir}/bfd"; \
5072 libsrcdir="$$s/bfd"; \
5073 $(SHELL) $${libsrcdir}/configure \
5074 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5075 --target=${target_alias} $${srcdiroption} \
5076 --with-build-libsubdir=$(HOST_SUBDIR) \
5077 $(STAGE2_CONFIGURE_FLAGS)
5078 @endif bfd-bootstrap
5079
5080 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5081 maybe-configure-stage3-bfd:
5082 @if bfd-bootstrap
5083 maybe-configure-stage3-bfd: configure-stage3-bfd
5084 configure-stage3-bfd:
5085 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5086 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5087 @r=`${PWD_COMMAND}`; export r; \
5088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5089 TFLAGS="$(STAGE3_TFLAGS)"; \
5090 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5091 $(HOST_EXPORTS) \
5092 $(POSTSTAGE1_HOST_EXPORTS) \
5093 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5094 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5095 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5096 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5097 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5098 cd $(HOST_SUBDIR)/bfd || exit 1; \
5099 case $(srcdir) in \
5100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5101 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5103 esac; \
5104 srcdiroption="--srcdir=$${topdir}/bfd"; \
5105 libsrcdir="$$s/bfd"; \
5106 $(SHELL) $${libsrcdir}/configure \
5107 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5108 --target=${target_alias} $${srcdiroption} \
5109 --with-build-libsubdir=$(HOST_SUBDIR) \
5110 $(STAGE3_CONFIGURE_FLAGS)
5111 @endif bfd-bootstrap
5112
5113 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5114 maybe-configure-stage4-bfd:
5115 @if bfd-bootstrap
5116 maybe-configure-stage4-bfd: configure-stage4-bfd
5117 configure-stage4-bfd:
5118 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5119 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5120 @r=`${PWD_COMMAND}`; export r; \
5121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5122 TFLAGS="$(STAGE4_TFLAGS)"; \
5123 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5124 $(HOST_EXPORTS) \
5125 $(POSTSTAGE1_HOST_EXPORTS) \
5126 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5127 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5128 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5129 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5131 cd $(HOST_SUBDIR)/bfd || exit 1; \
5132 case $(srcdir) in \
5133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5134 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5136 esac; \
5137 srcdiroption="--srcdir=$${topdir}/bfd"; \
5138 libsrcdir="$$s/bfd"; \
5139 $(SHELL) $${libsrcdir}/configure \
5140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5141 --target=${target_alias} $${srcdiroption} \
5142 --with-build-libsubdir=$(HOST_SUBDIR) \
5143 $(STAGE4_CONFIGURE_FLAGS)
5144 @endif bfd-bootstrap
5145
5146 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5147 maybe-configure-stageprofile-bfd:
5148 @if bfd-bootstrap
5149 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5150 configure-stageprofile-bfd:
5151 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5152 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5153 @r=`${PWD_COMMAND}`; export r; \
5154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5155 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5156 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5157 $(HOST_EXPORTS) \
5158 $(POSTSTAGE1_HOST_EXPORTS) \
5159 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5160 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
5161 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5162 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5164 cd $(HOST_SUBDIR)/bfd || exit 1; \
5165 case $(srcdir) in \
5166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5167 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5169 esac; \
5170 srcdiroption="--srcdir=$${topdir}/bfd"; \
5171 libsrcdir="$$s/bfd"; \
5172 $(SHELL) $${libsrcdir}/configure \
5173 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5174 --target=${target_alias} $${srcdiroption} \
5175 --with-build-libsubdir=$(HOST_SUBDIR) \
5176 $(STAGEprofile_CONFIGURE_FLAGS)
5177 @endif bfd-bootstrap
5178
5179 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5180 maybe-configure-stagefeedback-bfd:
5181 @if bfd-bootstrap
5182 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5183 configure-stagefeedback-bfd:
5184 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5185 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5186 @r=`${PWD_COMMAND}`; export r; \
5187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5188 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5189 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5190 $(HOST_EXPORTS) \
5191 $(POSTSTAGE1_HOST_EXPORTS) \
5192 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5193 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
5194 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5195 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5197 cd $(HOST_SUBDIR)/bfd || exit 1; \
5198 case $(srcdir) in \
5199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5200 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5202 esac; \
5203 srcdiroption="--srcdir=$${topdir}/bfd"; \
5204 libsrcdir="$$s/bfd"; \
5205 $(SHELL) $${libsrcdir}/configure \
5206 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5207 --target=${target_alias} $${srcdiroption} \
5208 --with-build-libsubdir=$(HOST_SUBDIR) \
5209 $(STAGEfeedback_CONFIGURE_FLAGS)
5210 @endif bfd-bootstrap
5211
5212
5213
5214
5215
5216 .PHONY: all-bfd maybe-all-bfd
5217 maybe-all-bfd:
5218 @if gcc-bootstrap
5219 all-bfd: stage_current
5220 @endif gcc-bootstrap
5221 @if bfd
5222 TARGET-bfd=all
5223 maybe-all-bfd: all-bfd
5224 all-bfd: configure-bfd
5225 @r=`${PWD_COMMAND}`; export r; \
5226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5227 $(HOST_EXPORTS) \
5228 (cd $(HOST_SUBDIR)/bfd && \
5229 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5230 $(TARGET-bfd))
5231 @endif bfd
5232
5233
5234
5235 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5236 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5237 maybe-all-stage1-bfd:
5238 maybe-clean-stage1-bfd:
5239 @if bfd-bootstrap
5240 maybe-all-stage1-bfd: all-stage1-bfd
5241 all-stage1: all-stage1-bfd
5242 TARGET-stage1-bfd = $(TARGET-bfd)
5243 all-stage1-bfd: configure-stage1-bfd
5244 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5245 @r=`${PWD_COMMAND}`; export r; \
5246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5247 TFLAGS="$(STAGE1_TFLAGS)"; \
5248 $(HOST_EXPORTS) \
5249 cd $(HOST_SUBDIR)/bfd && \
5250 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5251 CFLAGS="$(STAGE1_CFLAGS)" \
5252 CXXFLAGS="$(STAGE1_CFLAGS)" \
5253 LIBCFLAGS="$(LIBCFLAGS)" \
5254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5257 $(EXTRA_HOST_FLAGS) \
5258 TFLAGS="$(STAGE1_TFLAGS)" \
5259 $(TARGET-stage1-bfd)
5260
5261 maybe-clean-stage1-bfd: clean-stage1-bfd
5262 clean-stage1: clean-stage1-bfd
5263 clean-stage1-bfd:
5264 @if [ $(current_stage) = stage1 ]; then \
5265 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5266 else \
5267 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5268 $(MAKE) stage1-start; \
5269 fi; \
5270 cd $(HOST_SUBDIR)/bfd && \
5271 $(MAKE) $(EXTRA_HOST_FLAGS) \
5272 clean
5273 @endif bfd-bootstrap
5274
5275
5276 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5277 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5278 maybe-all-stage2-bfd:
5279 maybe-clean-stage2-bfd:
5280 @if bfd-bootstrap
5281 maybe-all-stage2-bfd: all-stage2-bfd
5282 all-stage2: all-stage2-bfd
5283 TARGET-stage2-bfd = $(TARGET-bfd)
5284 all-stage2-bfd: configure-stage2-bfd
5285 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5286 @r=`${PWD_COMMAND}`; export r; \
5287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5288 TFLAGS="$(STAGE2_TFLAGS)"; \
5289 $(HOST_EXPORTS) \
5290 $(POSTSTAGE1_HOST_EXPORTS) \
5291 cd $(HOST_SUBDIR)/bfd && \
5292 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5293 CFLAGS="$(STAGE2_CFLAGS)" \
5294 CXXFLAGS="$(STAGE2_CFLAGS)" \
5295 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5296 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5297 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5298 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5299 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5300 TFLAGS="$(STAGE2_TFLAGS)" \
5301 $(TARGET-stage2-bfd)
5302
5303 maybe-clean-stage2-bfd: clean-stage2-bfd
5304 clean-stage2: clean-stage2-bfd
5305 clean-stage2-bfd:
5306 @if [ $(current_stage) = stage2 ]; then \
5307 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5308 else \
5309 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5310 $(MAKE) stage2-start; \
5311 fi; \
5312 cd $(HOST_SUBDIR)/bfd && \
5313 $(MAKE) $(EXTRA_HOST_FLAGS) \
5314 $(POSTSTAGE1_FLAGS_TO_PASS) \
5315 clean
5316 @endif bfd-bootstrap
5317
5318
5319 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5320 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5321 maybe-all-stage3-bfd:
5322 maybe-clean-stage3-bfd:
5323 @if bfd-bootstrap
5324 maybe-all-stage3-bfd: all-stage3-bfd
5325 all-stage3: all-stage3-bfd
5326 TARGET-stage3-bfd = $(TARGET-bfd)
5327 all-stage3-bfd: configure-stage3-bfd
5328 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5329 @r=`${PWD_COMMAND}`; export r; \
5330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5331 TFLAGS="$(STAGE3_TFLAGS)"; \
5332 $(HOST_EXPORTS) \
5333 $(POSTSTAGE1_HOST_EXPORTS) \
5334 cd $(HOST_SUBDIR)/bfd && \
5335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5336 CFLAGS="$(STAGE3_CFLAGS)" \
5337 CXXFLAGS="$(STAGE3_CFLAGS)" \
5338 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5339 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5340 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5341 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5342 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5343 TFLAGS="$(STAGE3_TFLAGS)" \
5344 $(TARGET-stage3-bfd)
5345
5346 maybe-clean-stage3-bfd: clean-stage3-bfd
5347 clean-stage3: clean-stage3-bfd
5348 clean-stage3-bfd:
5349 @if [ $(current_stage) = stage3 ]; then \
5350 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5351 else \
5352 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5353 $(MAKE) stage3-start; \
5354 fi; \
5355 cd $(HOST_SUBDIR)/bfd && \
5356 $(MAKE) $(EXTRA_HOST_FLAGS) \
5357 $(POSTSTAGE1_FLAGS_TO_PASS) \
5358 clean
5359 @endif bfd-bootstrap
5360
5361
5362 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5363 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5364 maybe-all-stage4-bfd:
5365 maybe-clean-stage4-bfd:
5366 @if bfd-bootstrap
5367 maybe-all-stage4-bfd: all-stage4-bfd
5368 all-stage4: all-stage4-bfd
5369 TARGET-stage4-bfd = $(TARGET-bfd)
5370 all-stage4-bfd: configure-stage4-bfd
5371 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5372 @r=`${PWD_COMMAND}`; export r; \
5373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5374 TFLAGS="$(STAGE4_TFLAGS)"; \
5375 $(HOST_EXPORTS) \
5376 $(POSTSTAGE1_HOST_EXPORTS) \
5377 cd $(HOST_SUBDIR)/bfd && \
5378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5379 CFLAGS="$(STAGE4_CFLAGS)" \
5380 CXXFLAGS="$(STAGE4_CFLAGS)" \
5381 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5382 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5383 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5384 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5385 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5386 TFLAGS="$(STAGE4_TFLAGS)" \
5387 $(TARGET-stage4-bfd)
5388
5389 maybe-clean-stage4-bfd: clean-stage4-bfd
5390 clean-stage4: clean-stage4-bfd
5391 clean-stage4-bfd:
5392 @if [ $(current_stage) = stage4 ]; then \
5393 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5394 else \
5395 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5396 $(MAKE) stage4-start; \
5397 fi; \
5398 cd $(HOST_SUBDIR)/bfd && \
5399 $(MAKE) $(EXTRA_HOST_FLAGS) \
5400 $(POSTSTAGE1_FLAGS_TO_PASS) \
5401 clean
5402 @endif bfd-bootstrap
5403
5404
5405 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5406 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5407 maybe-all-stageprofile-bfd:
5408 maybe-clean-stageprofile-bfd:
5409 @if bfd-bootstrap
5410 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5411 all-stageprofile: all-stageprofile-bfd
5412 TARGET-stageprofile-bfd = $(TARGET-bfd)
5413 all-stageprofile-bfd: configure-stageprofile-bfd
5414 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5415 @r=`${PWD_COMMAND}`; export r; \
5416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5417 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5418 $(HOST_EXPORTS) \
5419 $(POSTSTAGE1_HOST_EXPORTS) \
5420 cd $(HOST_SUBDIR)/bfd && \
5421 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5422 CFLAGS="$(STAGEprofile_CFLAGS)" \
5423 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
5424 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5425 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5426 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5427 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5428 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5429 TFLAGS="$(STAGEprofile_TFLAGS)" \
5430 $(TARGET-stageprofile-bfd)
5431
5432 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5433 clean-stageprofile: clean-stageprofile-bfd
5434 clean-stageprofile-bfd:
5435 @if [ $(current_stage) = stageprofile ]; then \
5436 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5437 else \
5438 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5439 $(MAKE) stageprofile-start; \
5440 fi; \
5441 cd $(HOST_SUBDIR)/bfd && \
5442 $(MAKE) $(EXTRA_HOST_FLAGS) \
5443 $(POSTSTAGE1_FLAGS_TO_PASS) \
5444 clean
5445 @endif bfd-bootstrap
5446
5447
5448 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5449 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5450 maybe-all-stagefeedback-bfd:
5451 maybe-clean-stagefeedback-bfd:
5452 @if bfd-bootstrap
5453 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5454 all-stagefeedback: all-stagefeedback-bfd
5455 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5456 all-stagefeedback-bfd: configure-stagefeedback-bfd
5457 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5458 @r=`${PWD_COMMAND}`; export r; \
5459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5460 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5461 $(HOST_EXPORTS) \
5462 $(POSTSTAGE1_HOST_EXPORTS) \
5463 cd $(HOST_SUBDIR)/bfd && \
5464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5465 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5466 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
5467 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5471 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5472 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5473 $(TARGET-stagefeedback-bfd)
5474
5475 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5476 clean-stagefeedback: clean-stagefeedback-bfd
5477 clean-stagefeedback-bfd:
5478 @if [ $(current_stage) = stagefeedback ]; then \
5479 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5480 else \
5481 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5482 $(MAKE) stagefeedback-start; \
5483 fi; \
5484 cd $(HOST_SUBDIR)/bfd && \
5485 $(MAKE) $(EXTRA_HOST_FLAGS) \
5486 $(POSTSTAGE1_FLAGS_TO_PASS) \
5487 clean
5488 @endif bfd-bootstrap
5489
5490
5491
5492
5493
5494 .PHONY: check-bfd maybe-check-bfd
5495 maybe-check-bfd:
5496 @if bfd
5497 maybe-check-bfd: check-bfd
5498
5499 check-bfd:
5500 @: $(MAKE); $(unstage)
5501 @r=`${PWD_COMMAND}`; export r; \
5502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5503 $(HOST_EXPORTS) \
5504 (cd $(HOST_SUBDIR)/bfd && \
5505 $(MAKE) $(FLAGS_TO_PASS) check)
5506
5507 @endif bfd
5508
5509 .PHONY: install-bfd maybe-install-bfd
5510 maybe-install-bfd:
5511 @if bfd
5512 maybe-install-bfd: install-bfd
5513
5514 install-bfd: installdirs
5515 @: $(MAKE); $(unstage)
5516 @r=`${PWD_COMMAND}`; export r; \
5517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5518 $(HOST_EXPORTS) \
5519 (cd $(HOST_SUBDIR)/bfd && \
5520 $(MAKE) $(FLAGS_TO_PASS) install)
5521
5522 @endif bfd
5523
5524 # Other targets (info, dvi, pdf, etc.)
5525
5526 .PHONY: maybe-info-bfd info-bfd
5527 maybe-info-bfd:
5528 @if bfd
5529 maybe-info-bfd: info-bfd
5530
5531 info-bfd: \
5532 configure-bfd
5533 @[ -f ./bfd/Makefile ] || exit 0; \
5534 r=`${PWD_COMMAND}`; export r; \
5535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5536 $(HOST_EXPORTS) \
5537 for flag in $(EXTRA_HOST_FLAGS) ; do \
5538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5539 done; \
5540 echo "Doing info in bfd" ; \
5541 (cd $(HOST_SUBDIR)/bfd && \
5542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5544 "RANLIB=$${RANLIB}" \
5545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5546 info) \
5547 || exit 1
5548
5549 @endif bfd
5550
5551 .PHONY: maybe-dvi-bfd dvi-bfd
5552 maybe-dvi-bfd:
5553 @if bfd
5554 maybe-dvi-bfd: dvi-bfd
5555
5556 dvi-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 dvi 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 dvi) \
5572 || exit 1
5573
5574 @endif bfd
5575
5576 .PHONY: maybe-pdf-bfd pdf-bfd
5577 maybe-pdf-bfd:
5578 @if bfd
5579 maybe-pdf-bfd: pdf-bfd
5580
5581 pdf-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 pdf 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 pdf) \
5597 || exit 1
5598
5599 @endif bfd
5600
5601 .PHONY: maybe-html-bfd html-bfd
5602 maybe-html-bfd:
5603 @if bfd
5604 maybe-html-bfd: html-bfd
5605
5606 html-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 html 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 html) \
5622 || exit 1
5623
5624 @endif bfd
5625
5626 .PHONY: maybe-TAGS-bfd TAGS-bfd
5627 maybe-TAGS-bfd:
5628 @if bfd
5629 maybe-TAGS-bfd: TAGS-bfd
5630
5631 TAGS-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 TAGS 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 TAGS) \
5647 || exit 1
5648
5649 @endif bfd
5650
5651 .PHONY: maybe-install-info-bfd install-info-bfd
5652 maybe-install-info-bfd:
5653 @if bfd
5654 maybe-install-info-bfd: install-info-bfd
5655
5656 install-info-bfd: \
5657 configure-bfd \
5658 info-bfd
5659 @[ -f ./bfd/Makefile ] || exit 0; \
5660 r=`${PWD_COMMAND}`; export r; \
5661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5662 $(HOST_EXPORTS) \
5663 for flag in $(EXTRA_HOST_FLAGS) ; do \
5664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5665 done; \
5666 echo "Doing install-info in bfd" ; \
5667 (cd $(HOST_SUBDIR)/bfd && \
5668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5670 "RANLIB=$${RANLIB}" \
5671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5672 install-info) \
5673 || exit 1
5674
5675 @endif bfd
5676
5677 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5678 maybe-install-pdf-bfd:
5679 @if bfd
5680 maybe-install-pdf-bfd: install-pdf-bfd
5681
5682 install-pdf-bfd: \
5683 configure-bfd \
5684 pdf-bfd
5685 @[ -f ./bfd/Makefile ] || exit 0; \
5686 r=`${PWD_COMMAND}`; export r; \
5687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5688 $(HOST_EXPORTS) \
5689 for flag in $(EXTRA_HOST_FLAGS) ; do \
5690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5691 done; \
5692 echo "Doing install-pdf in bfd" ; \
5693 (cd $(HOST_SUBDIR)/bfd && \
5694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5696 "RANLIB=$${RANLIB}" \
5697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5698 install-pdf) \
5699 || exit 1
5700
5701 @endif bfd
5702
5703 .PHONY: maybe-install-html-bfd install-html-bfd
5704 maybe-install-html-bfd:
5705 @if bfd
5706 maybe-install-html-bfd: install-html-bfd
5707
5708 install-html-bfd: \
5709 configure-bfd \
5710 html-bfd
5711 @[ -f ./bfd/Makefile ] || exit 0; \
5712 r=`${PWD_COMMAND}`; export r; \
5713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5714 $(HOST_EXPORTS) \
5715 for flag in $(EXTRA_HOST_FLAGS) ; do \
5716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5717 done; \
5718 echo "Doing install-html in bfd" ; \
5719 (cd $(HOST_SUBDIR)/bfd && \
5720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5722 "RANLIB=$${RANLIB}" \
5723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5724 install-html) \
5725 || exit 1
5726
5727 @endif bfd
5728
5729 .PHONY: maybe-installcheck-bfd installcheck-bfd
5730 maybe-installcheck-bfd:
5731 @if bfd
5732 maybe-installcheck-bfd: installcheck-bfd
5733
5734 installcheck-bfd: \
5735 configure-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 installcheck 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 installcheck) \
5750 || exit 1
5751
5752 @endif bfd
5753
5754 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5755 maybe-mostlyclean-bfd:
5756 @if bfd
5757 maybe-mostlyclean-bfd: mostlyclean-bfd
5758
5759 mostlyclean-bfd:
5760 @[ -f ./bfd/Makefile ] || exit 0; \
5761 r=`${PWD_COMMAND}`; export r; \
5762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5763 $(HOST_EXPORTS) \
5764 for flag in $(EXTRA_HOST_FLAGS) ; do \
5765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5766 done; \
5767 echo "Doing mostlyclean in bfd" ; \
5768 (cd $(HOST_SUBDIR)/bfd && \
5769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5771 "RANLIB=$${RANLIB}" \
5772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5773 mostlyclean) \
5774 || exit 1
5775
5776 @endif bfd
5777
5778 .PHONY: maybe-clean-bfd clean-bfd
5779 maybe-clean-bfd:
5780 @if bfd
5781 maybe-clean-bfd: clean-bfd
5782
5783 clean-bfd:
5784 @[ -f ./bfd/Makefile ] || exit 0; \
5785 r=`${PWD_COMMAND}`; export r; \
5786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5787 $(HOST_EXPORTS) \
5788 for flag in $(EXTRA_HOST_FLAGS) ; do \
5789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5790 done; \
5791 echo "Doing clean in bfd" ; \
5792 (cd $(HOST_SUBDIR)/bfd && \
5793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5795 "RANLIB=$${RANLIB}" \
5796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5797 clean) \
5798 || exit 1
5799
5800 @endif bfd
5801
5802 .PHONY: maybe-distclean-bfd distclean-bfd
5803 maybe-distclean-bfd:
5804 @if bfd
5805 maybe-distclean-bfd: distclean-bfd
5806
5807 distclean-bfd:
5808 @[ -f ./bfd/Makefile ] || exit 0; \
5809 r=`${PWD_COMMAND}`; export r; \
5810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5811 $(HOST_EXPORTS) \
5812 for flag in $(EXTRA_HOST_FLAGS) ; do \
5813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5814 done; \
5815 echo "Doing distclean in bfd" ; \
5816 (cd $(HOST_SUBDIR)/bfd && \
5817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5819 "RANLIB=$${RANLIB}" \
5820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5821 distclean) \
5822 || exit 1
5823
5824 @endif bfd
5825
5826 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5827 maybe-maintainer-clean-bfd:
5828 @if bfd
5829 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5830
5831 maintainer-clean-bfd:
5832 @[ -f ./bfd/Makefile ] || exit 0; \
5833 r=`${PWD_COMMAND}`; export r; \
5834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5835 $(HOST_EXPORTS) \
5836 for flag in $(EXTRA_HOST_FLAGS) ; do \
5837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5838 done; \
5839 echo "Doing maintainer-clean in bfd" ; \
5840 (cd $(HOST_SUBDIR)/bfd && \
5841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5843 "RANLIB=$${RANLIB}" \
5844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5845 maintainer-clean) \
5846 || exit 1
5847
5848 @endif bfd
5849
5850
5851
5852 .PHONY: configure-opcodes maybe-configure-opcodes
5853 maybe-configure-opcodes:
5854 @if gcc-bootstrap
5855 configure-opcodes: stage_current
5856 @endif gcc-bootstrap
5857 @if opcodes
5858 maybe-configure-opcodes: configure-opcodes
5859 configure-opcodes:
5860 @r=`${PWD_COMMAND}`; export r; \
5861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5862 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5864 $(HOST_EXPORTS) \
5865 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5866 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5867 case $(srcdir) in \
5868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5869 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5871 esac; \
5872 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5873 libsrcdir="$$s/opcodes"; \
5874 $(SHELL) $${libsrcdir}/configure \
5875 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5876 --target=${target_alias} $${srcdiroption} \
5877 || exit 1
5878 @endif opcodes
5879
5880
5881
5882 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5883 maybe-configure-stage1-opcodes:
5884 @if opcodes-bootstrap
5885 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5886 configure-stage1-opcodes:
5887 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5888 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5889 @r=`${PWD_COMMAND}`; export r; \
5890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5891 TFLAGS="$(STAGE1_TFLAGS)"; \
5892 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5893 $(HOST_EXPORTS) \
5894 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5895 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5896 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5897 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5899 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5900 case $(srcdir) in \
5901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5902 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5904 esac; \
5905 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5906 libsrcdir="$$s/opcodes"; \
5907 $(SHELL) $${libsrcdir}/configure \
5908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5909 --target=${target_alias} $${srcdiroption} \
5910 $(STAGE1_CONFIGURE_FLAGS)
5911 @endif opcodes-bootstrap
5912
5913 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5914 maybe-configure-stage2-opcodes:
5915 @if opcodes-bootstrap
5916 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5917 configure-stage2-opcodes:
5918 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5919 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5920 @r=`${PWD_COMMAND}`; export r; \
5921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5922 TFLAGS="$(STAGE2_TFLAGS)"; \
5923 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5924 $(HOST_EXPORTS) \
5925 $(POSTSTAGE1_HOST_EXPORTS) \
5926 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5927 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5928 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5929 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5931 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5932 case $(srcdir) in \
5933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5934 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5936 esac; \
5937 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5938 libsrcdir="$$s/opcodes"; \
5939 $(SHELL) $${libsrcdir}/configure \
5940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5941 --target=${target_alias} $${srcdiroption} \
5942 --with-build-libsubdir=$(HOST_SUBDIR) \
5943 $(STAGE2_CONFIGURE_FLAGS)
5944 @endif opcodes-bootstrap
5945
5946 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5947 maybe-configure-stage3-opcodes:
5948 @if opcodes-bootstrap
5949 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5950 configure-stage3-opcodes:
5951 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5953 @r=`${PWD_COMMAND}`; export r; \
5954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5955 TFLAGS="$(STAGE3_TFLAGS)"; \
5956 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5957 $(HOST_EXPORTS) \
5958 $(POSTSTAGE1_HOST_EXPORTS) \
5959 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5960 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5961 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5962 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5964 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5965 case $(srcdir) in \
5966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5967 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5969 esac; \
5970 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5971 libsrcdir="$$s/opcodes"; \
5972 $(SHELL) $${libsrcdir}/configure \
5973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5974 --target=${target_alias} $${srcdiroption} \
5975 --with-build-libsubdir=$(HOST_SUBDIR) \
5976 $(STAGE3_CONFIGURE_FLAGS)
5977 @endif opcodes-bootstrap
5978
5979 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5980 maybe-configure-stage4-opcodes:
5981 @if opcodes-bootstrap
5982 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5983 configure-stage4-opcodes:
5984 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5986 @r=`${PWD_COMMAND}`; export r; \
5987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5988 TFLAGS="$(STAGE4_TFLAGS)"; \
5989 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5990 $(HOST_EXPORTS) \
5991 $(POSTSTAGE1_HOST_EXPORTS) \
5992 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5993 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5994 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5995 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5997 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5998 case $(srcdir) in \
5999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6000 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6002 esac; \
6003 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6004 libsrcdir="$$s/opcodes"; \
6005 $(SHELL) $${libsrcdir}/configure \
6006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6007 --target=${target_alias} $${srcdiroption} \
6008 --with-build-libsubdir=$(HOST_SUBDIR) \
6009 $(STAGE4_CONFIGURE_FLAGS)
6010 @endif opcodes-bootstrap
6011
6012 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6013 maybe-configure-stageprofile-opcodes:
6014 @if opcodes-bootstrap
6015 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6016 configure-stageprofile-opcodes:
6017 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6018 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6019 @r=`${PWD_COMMAND}`; export r; \
6020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6021 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6022 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6023 $(HOST_EXPORTS) \
6024 $(POSTSTAGE1_HOST_EXPORTS) \
6025 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6026 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6027 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6028 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6030 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6031 case $(srcdir) in \
6032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6033 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6035 esac; \
6036 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6037 libsrcdir="$$s/opcodes"; \
6038 $(SHELL) $${libsrcdir}/configure \
6039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6040 --target=${target_alias} $${srcdiroption} \
6041 --with-build-libsubdir=$(HOST_SUBDIR) \
6042 $(STAGEprofile_CONFIGURE_FLAGS)
6043 @endif opcodes-bootstrap
6044
6045 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6046 maybe-configure-stagefeedback-opcodes:
6047 @if opcodes-bootstrap
6048 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6049 configure-stagefeedback-opcodes:
6050 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6052 @r=`${PWD_COMMAND}`; export r; \
6053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6054 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6055 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6056 $(HOST_EXPORTS) \
6057 $(POSTSTAGE1_HOST_EXPORTS) \
6058 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6059 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6060 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6061 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6063 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6064 case $(srcdir) in \
6065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6066 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6068 esac; \
6069 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6070 libsrcdir="$$s/opcodes"; \
6071 $(SHELL) $${libsrcdir}/configure \
6072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6073 --target=${target_alias} $${srcdiroption} \
6074 --with-build-libsubdir=$(HOST_SUBDIR) \
6075 $(STAGEfeedback_CONFIGURE_FLAGS)
6076 @endif opcodes-bootstrap
6077
6078
6079
6080
6081
6082 .PHONY: all-opcodes maybe-all-opcodes
6083 maybe-all-opcodes:
6084 @if gcc-bootstrap
6085 all-opcodes: stage_current
6086 @endif gcc-bootstrap
6087 @if opcodes
6088 TARGET-opcodes=all
6089 maybe-all-opcodes: all-opcodes
6090 all-opcodes: configure-opcodes
6091 @r=`${PWD_COMMAND}`; export r; \
6092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6093 $(HOST_EXPORTS) \
6094 (cd $(HOST_SUBDIR)/opcodes && \
6095 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6096 $(TARGET-opcodes))
6097 @endif opcodes
6098
6099
6100
6101 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6102 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6103 maybe-all-stage1-opcodes:
6104 maybe-clean-stage1-opcodes:
6105 @if opcodes-bootstrap
6106 maybe-all-stage1-opcodes: all-stage1-opcodes
6107 all-stage1: all-stage1-opcodes
6108 TARGET-stage1-opcodes = $(TARGET-opcodes)
6109 all-stage1-opcodes: configure-stage1-opcodes
6110 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6111 @r=`${PWD_COMMAND}`; export r; \
6112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6113 TFLAGS="$(STAGE1_TFLAGS)"; \
6114 $(HOST_EXPORTS) \
6115 cd $(HOST_SUBDIR)/opcodes && \
6116 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6117 CFLAGS="$(STAGE1_CFLAGS)" \
6118 CXXFLAGS="$(STAGE1_CFLAGS)" \
6119 LIBCFLAGS="$(LIBCFLAGS)" \
6120 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6121 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6122 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6123 $(EXTRA_HOST_FLAGS) \
6124 TFLAGS="$(STAGE1_TFLAGS)" \
6125 $(TARGET-stage1-opcodes)
6126
6127 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6128 clean-stage1: clean-stage1-opcodes
6129 clean-stage1-opcodes:
6130 @if [ $(current_stage) = stage1 ]; then \
6131 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6132 else \
6133 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6134 $(MAKE) stage1-start; \
6135 fi; \
6136 cd $(HOST_SUBDIR)/opcodes && \
6137 $(MAKE) $(EXTRA_HOST_FLAGS) \
6138 clean
6139 @endif opcodes-bootstrap
6140
6141
6142 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6143 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6144 maybe-all-stage2-opcodes:
6145 maybe-clean-stage2-opcodes:
6146 @if opcodes-bootstrap
6147 maybe-all-stage2-opcodes: all-stage2-opcodes
6148 all-stage2: all-stage2-opcodes
6149 TARGET-stage2-opcodes = $(TARGET-opcodes)
6150 all-stage2-opcodes: configure-stage2-opcodes
6151 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6152 @r=`${PWD_COMMAND}`; export r; \
6153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6154 TFLAGS="$(STAGE2_TFLAGS)"; \
6155 $(HOST_EXPORTS) \
6156 $(POSTSTAGE1_HOST_EXPORTS) \
6157 cd $(HOST_SUBDIR)/opcodes && \
6158 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6159 CFLAGS="$(STAGE2_CFLAGS)" \
6160 CXXFLAGS="$(STAGE2_CFLAGS)" \
6161 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6165 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6166 TFLAGS="$(STAGE2_TFLAGS)" \
6167 $(TARGET-stage2-opcodes)
6168
6169 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6170 clean-stage2: clean-stage2-opcodes
6171 clean-stage2-opcodes:
6172 @if [ $(current_stage) = stage2 ]; then \
6173 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6174 else \
6175 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6176 $(MAKE) stage2-start; \
6177 fi; \
6178 cd $(HOST_SUBDIR)/opcodes && \
6179 $(MAKE) $(EXTRA_HOST_FLAGS) \
6180 $(POSTSTAGE1_FLAGS_TO_PASS) \
6181 clean
6182 @endif opcodes-bootstrap
6183
6184
6185 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6186 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6187 maybe-all-stage3-opcodes:
6188 maybe-clean-stage3-opcodes:
6189 @if opcodes-bootstrap
6190 maybe-all-stage3-opcodes: all-stage3-opcodes
6191 all-stage3: all-stage3-opcodes
6192 TARGET-stage3-opcodes = $(TARGET-opcodes)
6193 all-stage3-opcodes: configure-stage3-opcodes
6194 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6195 @r=`${PWD_COMMAND}`; export r; \
6196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6197 TFLAGS="$(STAGE3_TFLAGS)"; \
6198 $(HOST_EXPORTS) \
6199 $(POSTSTAGE1_HOST_EXPORTS) \
6200 cd $(HOST_SUBDIR)/opcodes && \
6201 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6202 CFLAGS="$(STAGE3_CFLAGS)" \
6203 CXXFLAGS="$(STAGE3_CFLAGS)" \
6204 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6208 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6209 TFLAGS="$(STAGE3_TFLAGS)" \
6210 $(TARGET-stage3-opcodes)
6211
6212 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6213 clean-stage3: clean-stage3-opcodes
6214 clean-stage3-opcodes:
6215 @if [ $(current_stage) = stage3 ]; then \
6216 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6217 else \
6218 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6219 $(MAKE) stage3-start; \
6220 fi; \
6221 cd $(HOST_SUBDIR)/opcodes && \
6222 $(MAKE) $(EXTRA_HOST_FLAGS) \
6223 $(POSTSTAGE1_FLAGS_TO_PASS) \
6224 clean
6225 @endif opcodes-bootstrap
6226
6227
6228 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6229 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6230 maybe-all-stage4-opcodes:
6231 maybe-clean-stage4-opcodes:
6232 @if opcodes-bootstrap
6233 maybe-all-stage4-opcodes: all-stage4-opcodes
6234 all-stage4: all-stage4-opcodes
6235 TARGET-stage4-opcodes = $(TARGET-opcodes)
6236 all-stage4-opcodes: configure-stage4-opcodes
6237 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6238 @r=`${PWD_COMMAND}`; export r; \
6239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6240 TFLAGS="$(STAGE4_TFLAGS)"; \
6241 $(HOST_EXPORTS) \
6242 $(POSTSTAGE1_HOST_EXPORTS) \
6243 cd $(HOST_SUBDIR)/opcodes && \
6244 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6245 CFLAGS="$(STAGE4_CFLAGS)" \
6246 CXXFLAGS="$(STAGE4_CFLAGS)" \
6247 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6251 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6252 TFLAGS="$(STAGE4_TFLAGS)" \
6253 $(TARGET-stage4-opcodes)
6254
6255 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6256 clean-stage4: clean-stage4-opcodes
6257 clean-stage4-opcodes:
6258 @if [ $(current_stage) = stage4 ]; then \
6259 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6260 else \
6261 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6262 $(MAKE) stage4-start; \
6263 fi; \
6264 cd $(HOST_SUBDIR)/opcodes && \
6265 $(MAKE) $(EXTRA_HOST_FLAGS) \
6266 $(POSTSTAGE1_FLAGS_TO_PASS) \
6267 clean
6268 @endif opcodes-bootstrap
6269
6270
6271 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6272 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6273 maybe-all-stageprofile-opcodes:
6274 maybe-clean-stageprofile-opcodes:
6275 @if opcodes-bootstrap
6276 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6277 all-stageprofile: all-stageprofile-opcodes
6278 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6279 all-stageprofile-opcodes: configure-stageprofile-opcodes
6280 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6281 @r=`${PWD_COMMAND}`; export r; \
6282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6283 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6284 $(HOST_EXPORTS) \
6285 $(POSTSTAGE1_HOST_EXPORTS) \
6286 cd $(HOST_SUBDIR)/opcodes && \
6287 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6288 CFLAGS="$(STAGEprofile_CFLAGS)" \
6289 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
6290 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6294 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6295 TFLAGS="$(STAGEprofile_TFLAGS)" \
6296 $(TARGET-stageprofile-opcodes)
6297
6298 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6299 clean-stageprofile: clean-stageprofile-opcodes
6300 clean-stageprofile-opcodes:
6301 @if [ $(current_stage) = stageprofile ]; then \
6302 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6303 else \
6304 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6305 $(MAKE) stageprofile-start; \
6306 fi; \
6307 cd $(HOST_SUBDIR)/opcodes && \
6308 $(MAKE) $(EXTRA_HOST_FLAGS) \
6309 $(POSTSTAGE1_FLAGS_TO_PASS) \
6310 clean
6311 @endif opcodes-bootstrap
6312
6313
6314 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6315 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6316 maybe-all-stagefeedback-opcodes:
6317 maybe-clean-stagefeedback-opcodes:
6318 @if opcodes-bootstrap
6319 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6320 all-stagefeedback: all-stagefeedback-opcodes
6321 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6322 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6323 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6324 @r=`${PWD_COMMAND}`; export r; \
6325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6326 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6327 $(HOST_EXPORTS) \
6328 $(POSTSTAGE1_HOST_EXPORTS) \
6329 cd $(HOST_SUBDIR)/opcodes && \
6330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6331 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6332 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
6333 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6337 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6338 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6339 $(TARGET-stagefeedback-opcodes)
6340
6341 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6342 clean-stagefeedback: clean-stagefeedback-opcodes
6343 clean-stagefeedback-opcodes:
6344 @if [ $(current_stage) = stagefeedback ]; then \
6345 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6346 else \
6347 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6348 $(MAKE) stagefeedback-start; \
6349 fi; \
6350 cd $(HOST_SUBDIR)/opcodes && \
6351 $(MAKE) $(EXTRA_HOST_FLAGS) \
6352 $(POSTSTAGE1_FLAGS_TO_PASS) \
6353 clean
6354 @endif opcodes-bootstrap
6355
6356
6357
6358
6359
6360 .PHONY: check-opcodes maybe-check-opcodes
6361 maybe-check-opcodes:
6362 @if opcodes
6363 maybe-check-opcodes: check-opcodes
6364
6365 check-opcodes:
6366 @: $(MAKE); $(unstage)
6367 @r=`${PWD_COMMAND}`; export r; \
6368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6369 $(HOST_EXPORTS) \
6370 (cd $(HOST_SUBDIR)/opcodes && \
6371 $(MAKE) $(FLAGS_TO_PASS) check)
6372
6373 @endif opcodes
6374
6375 .PHONY: install-opcodes maybe-install-opcodes
6376 maybe-install-opcodes:
6377 @if opcodes
6378 maybe-install-opcodes: install-opcodes
6379
6380 install-opcodes: installdirs
6381 @: $(MAKE); $(unstage)
6382 @r=`${PWD_COMMAND}`; export r; \
6383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6384 $(HOST_EXPORTS) \
6385 (cd $(HOST_SUBDIR)/opcodes && \
6386 $(MAKE) $(FLAGS_TO_PASS) install)
6387
6388 @endif opcodes
6389
6390 # Other targets (info, dvi, pdf, etc.)
6391
6392 .PHONY: maybe-info-opcodes info-opcodes
6393 maybe-info-opcodes:
6394 @if opcodes
6395 maybe-info-opcodes: info-opcodes
6396
6397 info-opcodes: \
6398 configure-opcodes
6399 @[ -f ./opcodes/Makefile ] || exit 0; \
6400 r=`${PWD_COMMAND}`; export r; \
6401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6402 $(HOST_EXPORTS) \
6403 for flag in $(EXTRA_HOST_FLAGS) ; do \
6404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6405 done; \
6406 echo "Doing info in opcodes" ; \
6407 (cd $(HOST_SUBDIR)/opcodes && \
6408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6410 "RANLIB=$${RANLIB}" \
6411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6412 info) \
6413 || exit 1
6414
6415 @endif opcodes
6416
6417 .PHONY: maybe-dvi-opcodes dvi-opcodes
6418 maybe-dvi-opcodes:
6419 @if opcodes
6420 maybe-dvi-opcodes: dvi-opcodes
6421
6422 dvi-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 dvi 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 dvi) \
6438 || exit 1
6439
6440 @endif opcodes
6441
6442 .PHONY: maybe-pdf-opcodes pdf-opcodes
6443 maybe-pdf-opcodes:
6444 @if opcodes
6445 maybe-pdf-opcodes: pdf-opcodes
6446
6447 pdf-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 pdf 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 pdf) \
6463 || exit 1
6464
6465 @endif opcodes
6466
6467 .PHONY: maybe-html-opcodes html-opcodes
6468 maybe-html-opcodes:
6469 @if opcodes
6470 maybe-html-opcodes: html-opcodes
6471
6472 html-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 html 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 html) \
6488 || exit 1
6489
6490 @endif opcodes
6491
6492 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6493 maybe-TAGS-opcodes:
6494 @if opcodes
6495 maybe-TAGS-opcodes: TAGS-opcodes
6496
6497 TAGS-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 TAGS 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 TAGS) \
6513 || exit 1
6514
6515 @endif opcodes
6516
6517 .PHONY: maybe-install-info-opcodes install-info-opcodes
6518 maybe-install-info-opcodes:
6519 @if opcodes
6520 maybe-install-info-opcodes: install-info-opcodes
6521
6522 install-info-opcodes: \
6523 configure-opcodes \
6524 info-opcodes
6525 @[ -f ./opcodes/Makefile ] || exit 0; \
6526 r=`${PWD_COMMAND}`; export r; \
6527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6528 $(HOST_EXPORTS) \
6529 for flag in $(EXTRA_HOST_FLAGS) ; do \
6530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6531 done; \
6532 echo "Doing install-info in opcodes" ; \
6533 (cd $(HOST_SUBDIR)/opcodes && \
6534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6536 "RANLIB=$${RANLIB}" \
6537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6538 install-info) \
6539 || exit 1
6540
6541 @endif opcodes
6542
6543 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6544 maybe-install-pdf-opcodes:
6545 @if opcodes
6546 maybe-install-pdf-opcodes: install-pdf-opcodes
6547
6548 install-pdf-opcodes: \
6549 configure-opcodes \
6550 pdf-opcodes
6551 @[ -f ./opcodes/Makefile ] || exit 0; \
6552 r=`${PWD_COMMAND}`; export r; \
6553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6554 $(HOST_EXPORTS) \
6555 for flag in $(EXTRA_HOST_FLAGS) ; do \
6556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6557 done; \
6558 echo "Doing install-pdf in opcodes" ; \
6559 (cd $(HOST_SUBDIR)/opcodes && \
6560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6562 "RANLIB=$${RANLIB}" \
6563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6564 install-pdf) \
6565 || exit 1
6566
6567 @endif opcodes
6568
6569 .PHONY: maybe-install-html-opcodes install-html-opcodes
6570 maybe-install-html-opcodes:
6571 @if opcodes
6572 maybe-install-html-opcodes: install-html-opcodes
6573
6574 install-html-opcodes: \
6575 configure-opcodes \
6576 html-opcodes
6577 @[ -f ./opcodes/Makefile ] || exit 0; \
6578 r=`${PWD_COMMAND}`; export r; \
6579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6580 $(HOST_EXPORTS) \
6581 for flag in $(EXTRA_HOST_FLAGS) ; do \
6582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6583 done; \
6584 echo "Doing install-html in opcodes" ; \
6585 (cd $(HOST_SUBDIR)/opcodes && \
6586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6588 "RANLIB=$${RANLIB}" \
6589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6590 install-html) \
6591 || exit 1
6592
6593 @endif opcodes
6594
6595 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6596 maybe-installcheck-opcodes:
6597 @if opcodes
6598 maybe-installcheck-opcodes: installcheck-opcodes
6599
6600 installcheck-opcodes: \
6601 configure-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 installcheck 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 installcheck) \
6616 || exit 1
6617
6618 @endif opcodes
6619
6620 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6621 maybe-mostlyclean-opcodes:
6622 @if opcodes
6623 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6624
6625 mostlyclean-opcodes:
6626 @[ -f ./opcodes/Makefile ] || exit 0; \
6627 r=`${PWD_COMMAND}`; export r; \
6628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6629 $(HOST_EXPORTS) \
6630 for flag in $(EXTRA_HOST_FLAGS) ; do \
6631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6632 done; \
6633 echo "Doing mostlyclean in opcodes" ; \
6634 (cd $(HOST_SUBDIR)/opcodes && \
6635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6637 "RANLIB=$${RANLIB}" \
6638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6639 mostlyclean) \
6640 || exit 1
6641
6642 @endif opcodes
6643
6644 .PHONY: maybe-clean-opcodes clean-opcodes
6645 maybe-clean-opcodes:
6646 @if opcodes
6647 maybe-clean-opcodes: clean-opcodes
6648
6649 clean-opcodes:
6650 @[ -f ./opcodes/Makefile ] || exit 0; \
6651 r=`${PWD_COMMAND}`; export r; \
6652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6653 $(HOST_EXPORTS) \
6654 for flag in $(EXTRA_HOST_FLAGS) ; do \
6655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6656 done; \
6657 echo "Doing clean in opcodes" ; \
6658 (cd $(HOST_SUBDIR)/opcodes && \
6659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6661 "RANLIB=$${RANLIB}" \
6662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6663 clean) \
6664 || exit 1
6665
6666 @endif opcodes
6667
6668 .PHONY: maybe-distclean-opcodes distclean-opcodes
6669 maybe-distclean-opcodes:
6670 @if opcodes
6671 maybe-distclean-opcodes: distclean-opcodes
6672
6673 distclean-opcodes:
6674 @[ -f ./opcodes/Makefile ] || exit 0; \
6675 r=`${PWD_COMMAND}`; export r; \
6676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6677 $(HOST_EXPORTS) \
6678 for flag in $(EXTRA_HOST_FLAGS) ; do \
6679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6680 done; \
6681 echo "Doing distclean in opcodes" ; \
6682 (cd $(HOST_SUBDIR)/opcodes && \
6683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6685 "RANLIB=$${RANLIB}" \
6686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6687 distclean) \
6688 || exit 1
6689
6690 @endif opcodes
6691
6692 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6693 maybe-maintainer-clean-opcodes:
6694 @if opcodes
6695 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6696
6697 maintainer-clean-opcodes:
6698 @[ -f ./opcodes/Makefile ] || exit 0; \
6699 r=`${PWD_COMMAND}`; export r; \
6700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6701 $(HOST_EXPORTS) \
6702 for flag in $(EXTRA_HOST_FLAGS) ; do \
6703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6704 done; \
6705 echo "Doing maintainer-clean in opcodes" ; \
6706 (cd $(HOST_SUBDIR)/opcodes && \
6707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6709 "RANLIB=$${RANLIB}" \
6710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6711 maintainer-clean) \
6712 || exit 1
6713
6714 @endif opcodes
6715
6716
6717
6718 .PHONY: configure-binutils maybe-configure-binutils
6719 maybe-configure-binutils:
6720 @if gcc-bootstrap
6721 configure-binutils: stage_current
6722 @endif gcc-bootstrap
6723 @if binutils
6724 maybe-configure-binutils: configure-binutils
6725 configure-binutils:
6726 @r=`${PWD_COMMAND}`; export r; \
6727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6728 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6730 $(HOST_EXPORTS) \
6731 echo Configuring in $(HOST_SUBDIR)/binutils; \
6732 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6733 case $(srcdir) in \
6734 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6735 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6736 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6737 esac; \
6738 srcdiroption="--srcdir=$${topdir}/binutils"; \
6739 libsrcdir="$$s/binutils"; \
6740 $(SHELL) $${libsrcdir}/configure \
6741 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6742 --target=${target_alias} $${srcdiroption} \
6743 || exit 1
6744 @endif binutils
6745
6746
6747
6748 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6749 maybe-configure-stage1-binutils:
6750 @if binutils-bootstrap
6751 maybe-configure-stage1-binutils: configure-stage1-binutils
6752 configure-stage1-binutils:
6753 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6754 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6755 @r=`${PWD_COMMAND}`; export r; \
6756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6757 TFLAGS="$(STAGE1_TFLAGS)"; \
6758 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6759 $(HOST_EXPORTS) \
6760 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6761 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6762 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6763 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6765 cd $(HOST_SUBDIR)/binutils || exit 1; \
6766 case $(srcdir) in \
6767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6768 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6770 esac; \
6771 srcdiroption="--srcdir=$${topdir}/binutils"; \
6772 libsrcdir="$$s/binutils"; \
6773 $(SHELL) $${libsrcdir}/configure \
6774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6775 --target=${target_alias} $${srcdiroption} \
6776 $(STAGE1_CONFIGURE_FLAGS)
6777 @endif binutils-bootstrap
6778
6779 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6780 maybe-configure-stage2-binutils:
6781 @if binutils-bootstrap
6782 maybe-configure-stage2-binutils: configure-stage2-binutils
6783 configure-stage2-binutils:
6784 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6785 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6786 @r=`${PWD_COMMAND}`; export r; \
6787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6788 TFLAGS="$(STAGE2_TFLAGS)"; \
6789 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6790 $(HOST_EXPORTS) \
6791 $(POSTSTAGE1_HOST_EXPORTS) \
6792 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6793 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6794 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6795 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6797 cd $(HOST_SUBDIR)/binutils || exit 1; \
6798 case $(srcdir) in \
6799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6800 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6802 esac; \
6803 srcdiroption="--srcdir=$${topdir}/binutils"; \
6804 libsrcdir="$$s/binutils"; \
6805 $(SHELL) $${libsrcdir}/configure \
6806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6807 --target=${target_alias} $${srcdiroption} \
6808 --with-build-libsubdir=$(HOST_SUBDIR) \
6809 $(STAGE2_CONFIGURE_FLAGS)
6810 @endif binutils-bootstrap
6811
6812 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6813 maybe-configure-stage3-binutils:
6814 @if binutils-bootstrap
6815 maybe-configure-stage3-binutils: configure-stage3-binutils
6816 configure-stage3-binutils:
6817 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6818 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6819 @r=`${PWD_COMMAND}`; export r; \
6820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6821 TFLAGS="$(STAGE3_TFLAGS)"; \
6822 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6823 $(HOST_EXPORTS) \
6824 $(POSTSTAGE1_HOST_EXPORTS) \
6825 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6826 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6827 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6828 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6830 cd $(HOST_SUBDIR)/binutils || exit 1; \
6831 case $(srcdir) in \
6832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6833 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6835 esac; \
6836 srcdiroption="--srcdir=$${topdir}/binutils"; \
6837 libsrcdir="$$s/binutils"; \
6838 $(SHELL) $${libsrcdir}/configure \
6839 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6840 --target=${target_alias} $${srcdiroption} \
6841 --with-build-libsubdir=$(HOST_SUBDIR) \
6842 $(STAGE3_CONFIGURE_FLAGS)
6843 @endif binutils-bootstrap
6844
6845 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6846 maybe-configure-stage4-binutils:
6847 @if binutils-bootstrap
6848 maybe-configure-stage4-binutils: configure-stage4-binutils
6849 configure-stage4-binutils:
6850 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6851 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6852 @r=`${PWD_COMMAND}`; export r; \
6853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6854 TFLAGS="$(STAGE4_TFLAGS)"; \
6855 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6856 $(HOST_EXPORTS) \
6857 $(POSTSTAGE1_HOST_EXPORTS) \
6858 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6859 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6860 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6861 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6863 cd $(HOST_SUBDIR)/binutils || exit 1; \
6864 case $(srcdir) in \
6865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6866 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6868 esac; \
6869 srcdiroption="--srcdir=$${topdir}/binutils"; \
6870 libsrcdir="$$s/binutils"; \
6871 $(SHELL) $${libsrcdir}/configure \
6872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6873 --target=${target_alias} $${srcdiroption} \
6874 --with-build-libsubdir=$(HOST_SUBDIR) \
6875 $(STAGE4_CONFIGURE_FLAGS)
6876 @endif binutils-bootstrap
6877
6878 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6879 maybe-configure-stageprofile-binutils:
6880 @if binutils-bootstrap
6881 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6882 configure-stageprofile-binutils:
6883 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6885 @r=`${PWD_COMMAND}`; export r; \
6886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6887 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6888 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6889 $(HOST_EXPORTS) \
6890 $(POSTSTAGE1_HOST_EXPORTS) \
6891 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6892 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6893 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6894 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6896 cd $(HOST_SUBDIR)/binutils || exit 1; \
6897 case $(srcdir) in \
6898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6899 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6901 esac; \
6902 srcdiroption="--srcdir=$${topdir}/binutils"; \
6903 libsrcdir="$$s/binutils"; \
6904 $(SHELL) $${libsrcdir}/configure \
6905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6906 --target=${target_alias} $${srcdiroption} \
6907 --with-build-libsubdir=$(HOST_SUBDIR) \
6908 $(STAGEprofile_CONFIGURE_FLAGS)
6909 @endif binutils-bootstrap
6910
6911 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6912 maybe-configure-stagefeedback-binutils:
6913 @if binutils-bootstrap
6914 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6915 configure-stagefeedback-binutils:
6916 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6917 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6918 @r=`${PWD_COMMAND}`; export r; \
6919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6920 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6921 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6922 $(HOST_EXPORTS) \
6923 $(POSTSTAGE1_HOST_EXPORTS) \
6924 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6925 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6926 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6927 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6929 cd $(HOST_SUBDIR)/binutils || exit 1; \
6930 case $(srcdir) in \
6931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6932 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6934 esac; \
6935 srcdiroption="--srcdir=$${topdir}/binutils"; \
6936 libsrcdir="$$s/binutils"; \
6937 $(SHELL) $${libsrcdir}/configure \
6938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6939 --target=${target_alias} $${srcdiroption} \
6940 --with-build-libsubdir=$(HOST_SUBDIR) \
6941 $(STAGEfeedback_CONFIGURE_FLAGS)
6942 @endif binutils-bootstrap
6943
6944
6945
6946
6947
6948 .PHONY: all-binutils maybe-all-binutils
6949 maybe-all-binutils:
6950 @if gcc-bootstrap
6951 all-binutils: stage_current
6952 @endif gcc-bootstrap
6953 @if binutils
6954 TARGET-binutils=all
6955 maybe-all-binutils: all-binutils
6956 all-binutils: configure-binutils
6957 @r=`${PWD_COMMAND}`; export r; \
6958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6959 $(HOST_EXPORTS) \
6960 (cd $(HOST_SUBDIR)/binutils && \
6961 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6962 $(TARGET-binutils))
6963 @endif binutils
6964
6965
6966
6967 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6968 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6969 maybe-all-stage1-binutils:
6970 maybe-clean-stage1-binutils:
6971 @if binutils-bootstrap
6972 maybe-all-stage1-binutils: all-stage1-binutils
6973 all-stage1: all-stage1-binutils
6974 TARGET-stage1-binutils = $(TARGET-binutils)
6975 all-stage1-binutils: configure-stage1-binutils
6976 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6977 @r=`${PWD_COMMAND}`; export r; \
6978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6979 TFLAGS="$(STAGE1_TFLAGS)"; \
6980 $(HOST_EXPORTS) \
6981 cd $(HOST_SUBDIR)/binutils && \
6982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6983 CFLAGS="$(STAGE1_CFLAGS)" \
6984 CXXFLAGS="$(STAGE1_CFLAGS)" \
6985 LIBCFLAGS="$(LIBCFLAGS)" \
6986 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6987 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6988 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6989 $(EXTRA_HOST_FLAGS) \
6990 TFLAGS="$(STAGE1_TFLAGS)" \
6991 $(TARGET-stage1-binutils)
6992
6993 maybe-clean-stage1-binutils: clean-stage1-binutils
6994 clean-stage1: clean-stage1-binutils
6995 clean-stage1-binutils:
6996 @if [ $(current_stage) = stage1 ]; then \
6997 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6998 else \
6999 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7000 $(MAKE) stage1-start; \
7001 fi; \
7002 cd $(HOST_SUBDIR)/binutils && \
7003 $(MAKE) $(EXTRA_HOST_FLAGS) \
7004 clean
7005 @endif binutils-bootstrap
7006
7007
7008 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7009 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7010 maybe-all-stage2-binutils:
7011 maybe-clean-stage2-binutils:
7012 @if binutils-bootstrap
7013 maybe-all-stage2-binutils: all-stage2-binutils
7014 all-stage2: all-stage2-binutils
7015 TARGET-stage2-binutils = $(TARGET-binutils)
7016 all-stage2-binutils: configure-stage2-binutils
7017 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7018 @r=`${PWD_COMMAND}`; export r; \
7019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7020 TFLAGS="$(STAGE2_TFLAGS)"; \
7021 $(HOST_EXPORTS) \
7022 $(POSTSTAGE1_HOST_EXPORTS) \
7023 cd $(HOST_SUBDIR)/binutils && \
7024 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7025 CFLAGS="$(STAGE2_CFLAGS)" \
7026 CXXFLAGS="$(STAGE2_CFLAGS)" \
7027 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7028 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7029 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7030 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7031 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7032 TFLAGS="$(STAGE2_TFLAGS)" \
7033 $(TARGET-stage2-binutils)
7034
7035 maybe-clean-stage2-binutils: clean-stage2-binutils
7036 clean-stage2: clean-stage2-binutils
7037 clean-stage2-binutils:
7038 @if [ $(current_stage) = stage2 ]; then \
7039 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7040 else \
7041 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7042 $(MAKE) stage2-start; \
7043 fi; \
7044 cd $(HOST_SUBDIR)/binutils && \
7045 $(MAKE) $(EXTRA_HOST_FLAGS) \
7046 $(POSTSTAGE1_FLAGS_TO_PASS) \
7047 clean
7048 @endif binutils-bootstrap
7049
7050
7051 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7052 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7053 maybe-all-stage3-binutils:
7054 maybe-clean-stage3-binutils:
7055 @if binutils-bootstrap
7056 maybe-all-stage3-binutils: all-stage3-binutils
7057 all-stage3: all-stage3-binutils
7058 TARGET-stage3-binutils = $(TARGET-binutils)
7059 all-stage3-binutils: configure-stage3-binutils
7060 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7061 @r=`${PWD_COMMAND}`; export r; \
7062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7063 TFLAGS="$(STAGE3_TFLAGS)"; \
7064 $(HOST_EXPORTS) \
7065 $(POSTSTAGE1_HOST_EXPORTS) \
7066 cd $(HOST_SUBDIR)/binutils && \
7067 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7068 CFLAGS="$(STAGE3_CFLAGS)" \
7069 CXXFLAGS="$(STAGE3_CFLAGS)" \
7070 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7071 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7072 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7073 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7074 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7075 TFLAGS="$(STAGE3_TFLAGS)" \
7076 $(TARGET-stage3-binutils)
7077
7078 maybe-clean-stage3-binutils: clean-stage3-binutils
7079 clean-stage3: clean-stage3-binutils
7080 clean-stage3-binutils:
7081 @if [ $(current_stage) = stage3 ]; then \
7082 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7083 else \
7084 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7085 $(MAKE) stage3-start; \
7086 fi; \
7087 cd $(HOST_SUBDIR)/binutils && \
7088 $(MAKE) $(EXTRA_HOST_FLAGS) \
7089 $(POSTSTAGE1_FLAGS_TO_PASS) \
7090 clean
7091 @endif binutils-bootstrap
7092
7093
7094 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7095 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7096 maybe-all-stage4-binutils:
7097 maybe-clean-stage4-binutils:
7098 @if binutils-bootstrap
7099 maybe-all-stage4-binutils: all-stage4-binutils
7100 all-stage4: all-stage4-binutils
7101 TARGET-stage4-binutils = $(TARGET-binutils)
7102 all-stage4-binutils: configure-stage4-binutils
7103 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7104 @r=`${PWD_COMMAND}`; export r; \
7105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7106 TFLAGS="$(STAGE4_TFLAGS)"; \
7107 $(HOST_EXPORTS) \
7108 $(POSTSTAGE1_HOST_EXPORTS) \
7109 cd $(HOST_SUBDIR)/binutils && \
7110 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7111 CFLAGS="$(STAGE4_CFLAGS)" \
7112 CXXFLAGS="$(STAGE4_CFLAGS)" \
7113 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7114 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7115 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7116 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7117 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7118 TFLAGS="$(STAGE4_TFLAGS)" \
7119 $(TARGET-stage4-binutils)
7120
7121 maybe-clean-stage4-binutils: clean-stage4-binutils
7122 clean-stage4: clean-stage4-binutils
7123 clean-stage4-binutils:
7124 @if [ $(current_stage) = stage4 ]; then \
7125 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7126 else \
7127 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7128 $(MAKE) stage4-start; \
7129 fi; \
7130 cd $(HOST_SUBDIR)/binutils && \
7131 $(MAKE) $(EXTRA_HOST_FLAGS) \
7132 $(POSTSTAGE1_FLAGS_TO_PASS) \
7133 clean
7134 @endif binutils-bootstrap
7135
7136
7137 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7138 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7139 maybe-all-stageprofile-binutils:
7140 maybe-clean-stageprofile-binutils:
7141 @if binutils-bootstrap
7142 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7143 all-stageprofile: all-stageprofile-binutils
7144 TARGET-stageprofile-binutils = $(TARGET-binutils)
7145 all-stageprofile-binutils: configure-stageprofile-binutils
7146 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7147 @r=`${PWD_COMMAND}`; export r; \
7148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7149 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7150 $(HOST_EXPORTS) \
7151 $(POSTSTAGE1_HOST_EXPORTS) \
7152 cd $(HOST_SUBDIR)/binutils && \
7153 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7154 CFLAGS="$(STAGEprofile_CFLAGS)" \
7155 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
7156 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7157 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7158 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7159 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7160 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7161 TFLAGS="$(STAGEprofile_TFLAGS)" \
7162 $(TARGET-stageprofile-binutils)
7163
7164 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7165 clean-stageprofile: clean-stageprofile-binutils
7166 clean-stageprofile-binutils:
7167 @if [ $(current_stage) = stageprofile ]; then \
7168 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7169 else \
7170 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7171 $(MAKE) stageprofile-start; \
7172 fi; \
7173 cd $(HOST_SUBDIR)/binutils && \
7174 $(MAKE) $(EXTRA_HOST_FLAGS) \
7175 $(POSTSTAGE1_FLAGS_TO_PASS) \
7176 clean
7177 @endif binutils-bootstrap
7178
7179
7180 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7181 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7182 maybe-all-stagefeedback-binutils:
7183 maybe-clean-stagefeedback-binutils:
7184 @if binutils-bootstrap
7185 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7186 all-stagefeedback: all-stagefeedback-binutils
7187 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7188 all-stagefeedback-binutils: configure-stagefeedback-binutils
7189 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7190 @r=`${PWD_COMMAND}`; export r; \
7191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7192 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7193 $(HOST_EXPORTS) \
7194 $(POSTSTAGE1_HOST_EXPORTS) \
7195 cd $(HOST_SUBDIR)/binutils && \
7196 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7197 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7198 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
7199 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7203 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7204 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7205 $(TARGET-stagefeedback-binutils)
7206
7207 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7208 clean-stagefeedback: clean-stagefeedback-binutils
7209 clean-stagefeedback-binutils:
7210 @if [ $(current_stage) = stagefeedback ]; then \
7211 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7212 else \
7213 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7214 $(MAKE) stagefeedback-start; \
7215 fi; \
7216 cd $(HOST_SUBDIR)/binutils && \
7217 $(MAKE) $(EXTRA_HOST_FLAGS) \
7218 $(POSTSTAGE1_FLAGS_TO_PASS) \
7219 clean
7220 @endif binutils-bootstrap
7221
7222
7223
7224
7225
7226 .PHONY: check-binutils maybe-check-binutils
7227 maybe-check-binutils:
7228 @if binutils
7229 maybe-check-binutils: check-binutils
7230
7231 check-binutils:
7232 @: $(MAKE); $(unstage)
7233 @r=`${PWD_COMMAND}`; export r; \
7234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7235 $(HOST_EXPORTS) \
7236 (cd $(HOST_SUBDIR)/binutils && \
7237 $(MAKE) $(FLAGS_TO_PASS) check)
7238
7239 @endif binutils
7240
7241 .PHONY: install-binutils maybe-install-binutils
7242 maybe-install-binutils:
7243 @if binutils
7244 maybe-install-binutils: install-binutils
7245
7246 install-binutils: installdirs
7247 @: $(MAKE); $(unstage)
7248 @r=`${PWD_COMMAND}`; export r; \
7249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7250 $(HOST_EXPORTS) \
7251 (cd $(HOST_SUBDIR)/binutils && \
7252 $(MAKE) $(FLAGS_TO_PASS) install)
7253
7254 @endif binutils
7255
7256 # Other targets (info, dvi, pdf, etc.)
7257
7258 .PHONY: maybe-info-binutils info-binutils
7259 maybe-info-binutils:
7260 @if binutils
7261 maybe-info-binutils: info-binutils
7262
7263 info-binutils: \
7264 configure-binutils
7265 @[ -f ./binutils/Makefile ] || exit 0; \
7266 r=`${PWD_COMMAND}`; export r; \
7267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7268 $(HOST_EXPORTS) \
7269 for flag in $(EXTRA_HOST_FLAGS) ; do \
7270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7271 done; \
7272 echo "Doing info in binutils" ; \
7273 (cd $(HOST_SUBDIR)/binutils && \
7274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7276 "RANLIB=$${RANLIB}" \
7277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7278 info) \
7279 || exit 1
7280
7281 @endif binutils
7282
7283 .PHONY: maybe-dvi-binutils dvi-binutils
7284 maybe-dvi-binutils:
7285 @if binutils
7286 maybe-dvi-binutils: dvi-binutils
7287
7288 dvi-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 dvi 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 dvi) \
7304 || exit 1
7305
7306 @endif binutils
7307
7308 .PHONY: maybe-pdf-binutils pdf-binutils
7309 maybe-pdf-binutils:
7310 @if binutils
7311 maybe-pdf-binutils: pdf-binutils
7312
7313 pdf-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 pdf 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 pdf) \
7329 || exit 1
7330
7331 @endif binutils
7332
7333 .PHONY: maybe-html-binutils html-binutils
7334 maybe-html-binutils:
7335 @if binutils
7336 maybe-html-binutils: html-binutils
7337
7338 html-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 html 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 html) \
7354 || exit 1
7355
7356 @endif binutils
7357
7358 .PHONY: maybe-TAGS-binutils TAGS-binutils
7359 maybe-TAGS-binutils:
7360 @if binutils
7361 maybe-TAGS-binutils: TAGS-binutils
7362
7363 TAGS-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 TAGS 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 TAGS) \
7379 || exit 1
7380
7381 @endif binutils
7382
7383 .PHONY: maybe-install-info-binutils install-info-binutils
7384 maybe-install-info-binutils:
7385 @if binutils
7386 maybe-install-info-binutils: install-info-binutils
7387
7388 install-info-binutils: \
7389 configure-binutils \
7390 info-binutils
7391 @[ -f ./binutils/Makefile ] || exit 0; \
7392 r=`${PWD_COMMAND}`; export r; \
7393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7394 $(HOST_EXPORTS) \
7395 for flag in $(EXTRA_HOST_FLAGS) ; do \
7396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7397 done; \
7398 echo "Doing install-info in binutils" ; \
7399 (cd $(HOST_SUBDIR)/binutils && \
7400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7402 "RANLIB=$${RANLIB}" \
7403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7404 install-info) \
7405 || exit 1
7406
7407 @endif binutils
7408
7409 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7410 maybe-install-pdf-binutils:
7411 @if binutils
7412 maybe-install-pdf-binutils: install-pdf-binutils
7413
7414 install-pdf-binutils: \
7415 configure-binutils \
7416 pdf-binutils
7417 @[ -f ./binutils/Makefile ] || exit 0; \
7418 r=`${PWD_COMMAND}`; export r; \
7419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7420 $(HOST_EXPORTS) \
7421 for flag in $(EXTRA_HOST_FLAGS) ; do \
7422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7423 done; \
7424 echo "Doing install-pdf in binutils" ; \
7425 (cd $(HOST_SUBDIR)/binutils && \
7426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7428 "RANLIB=$${RANLIB}" \
7429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7430 install-pdf) \
7431 || exit 1
7432
7433 @endif binutils
7434
7435 .PHONY: maybe-install-html-binutils install-html-binutils
7436 maybe-install-html-binutils:
7437 @if binutils
7438 maybe-install-html-binutils: install-html-binutils
7439
7440 install-html-binutils: \
7441 configure-binutils \
7442 html-binutils
7443 @[ -f ./binutils/Makefile ] || exit 0; \
7444 r=`${PWD_COMMAND}`; export r; \
7445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7446 $(HOST_EXPORTS) \
7447 for flag in $(EXTRA_HOST_FLAGS) ; do \
7448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7449 done; \
7450 echo "Doing install-html in binutils" ; \
7451 (cd $(HOST_SUBDIR)/binutils && \
7452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7454 "RANLIB=$${RANLIB}" \
7455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7456 install-html) \
7457 || exit 1
7458
7459 @endif binutils
7460
7461 .PHONY: maybe-installcheck-binutils installcheck-binutils
7462 maybe-installcheck-binutils:
7463 @if binutils
7464 maybe-installcheck-binutils: installcheck-binutils
7465
7466 installcheck-binutils: \
7467 configure-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 installcheck 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 installcheck) \
7482 || exit 1
7483
7484 @endif binutils
7485
7486 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7487 maybe-mostlyclean-binutils:
7488 @if binutils
7489 maybe-mostlyclean-binutils: mostlyclean-binutils
7490
7491 mostlyclean-binutils:
7492 @[ -f ./binutils/Makefile ] || exit 0; \
7493 r=`${PWD_COMMAND}`; export r; \
7494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7495 $(HOST_EXPORTS) \
7496 for flag in $(EXTRA_HOST_FLAGS) ; do \
7497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7498 done; \
7499 echo "Doing mostlyclean in binutils" ; \
7500 (cd $(HOST_SUBDIR)/binutils && \
7501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7503 "RANLIB=$${RANLIB}" \
7504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7505 mostlyclean) \
7506 || exit 1
7507
7508 @endif binutils
7509
7510 .PHONY: maybe-clean-binutils clean-binutils
7511 maybe-clean-binutils:
7512 @if binutils
7513 maybe-clean-binutils: clean-binutils
7514
7515 clean-binutils:
7516 @[ -f ./binutils/Makefile ] || exit 0; \
7517 r=`${PWD_COMMAND}`; export r; \
7518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7519 $(HOST_EXPORTS) \
7520 for flag in $(EXTRA_HOST_FLAGS) ; do \
7521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7522 done; \
7523 echo "Doing clean in binutils" ; \
7524 (cd $(HOST_SUBDIR)/binutils && \
7525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7527 "RANLIB=$${RANLIB}" \
7528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7529 clean) \
7530 || exit 1
7531
7532 @endif binutils
7533
7534 .PHONY: maybe-distclean-binutils distclean-binutils
7535 maybe-distclean-binutils:
7536 @if binutils
7537 maybe-distclean-binutils: distclean-binutils
7538
7539 distclean-binutils:
7540 @[ -f ./binutils/Makefile ] || exit 0; \
7541 r=`${PWD_COMMAND}`; export r; \
7542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7543 $(HOST_EXPORTS) \
7544 for flag in $(EXTRA_HOST_FLAGS) ; do \
7545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7546 done; \
7547 echo "Doing distclean in binutils" ; \
7548 (cd $(HOST_SUBDIR)/binutils && \
7549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7551 "RANLIB=$${RANLIB}" \
7552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7553 distclean) \
7554 || exit 1
7555
7556 @endif binutils
7557
7558 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7559 maybe-maintainer-clean-binutils:
7560 @if binutils
7561 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7562
7563 maintainer-clean-binutils:
7564 @[ -f ./binutils/Makefile ] || exit 0; \
7565 r=`${PWD_COMMAND}`; export r; \
7566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7567 $(HOST_EXPORTS) \
7568 for flag in $(EXTRA_HOST_FLAGS) ; do \
7569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7570 done; \
7571 echo "Doing maintainer-clean in binutils" ; \
7572 (cd $(HOST_SUBDIR)/binutils && \
7573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7575 "RANLIB=$${RANLIB}" \
7576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7577 maintainer-clean) \
7578 || exit 1
7579
7580 @endif binutils
7581
7582
7583
7584 .PHONY: configure-bison maybe-configure-bison
7585 maybe-configure-bison:
7586 @if gcc-bootstrap
7587 configure-bison: stage_current
7588 @endif gcc-bootstrap
7589 @if bison
7590 maybe-configure-bison: configure-bison
7591 configure-bison:
7592 @: $(MAKE); $(unstage)
7593 @r=`${PWD_COMMAND}`; export r; \
7594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7595 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7597 $(HOST_EXPORTS) \
7598 echo Configuring in $(HOST_SUBDIR)/bison; \
7599 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7600 case $(srcdir) in \
7601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7602 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7604 esac; \
7605 srcdiroption="--srcdir=$${topdir}/bison"; \
7606 libsrcdir="$$s/bison"; \
7607 $(SHELL) $${libsrcdir}/configure \
7608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7609 --target=${target_alias} $${srcdiroption} \
7610 || exit 1
7611 @endif bison
7612
7613
7614
7615
7616
7617 .PHONY: all-bison maybe-all-bison
7618 maybe-all-bison:
7619 @if gcc-bootstrap
7620 all-bison: stage_current
7621 @endif gcc-bootstrap
7622 @if bison
7623 TARGET-bison=all
7624 maybe-all-bison: all-bison
7625 all-bison: configure-bison
7626 @: $(MAKE); $(unstage)
7627 @r=`${PWD_COMMAND}`; export r; \
7628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7629 $(HOST_EXPORTS) \
7630 (cd $(HOST_SUBDIR)/bison && \
7631 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7632 $(TARGET-bison))
7633 @endif bison
7634
7635
7636
7637
7638 .PHONY: check-bison maybe-check-bison
7639 maybe-check-bison:
7640 @if bison
7641 maybe-check-bison: check-bison
7642
7643 # This module is only tested in a native toolchain.
7644 check-bison:
7645 @: $(MAKE); $(unstage)
7646 @if [ '$(host)' = '$(target)' ] ; then \
7647 r=`${PWD_COMMAND}`; export r; \
7648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7649 $(HOST_EXPORTS) \
7650 (cd $(HOST_SUBDIR)/bison && \
7651 $(MAKE) $(FLAGS_TO_PASS) check); \
7652 fi
7653
7654 @endif bison
7655
7656 .PHONY: install-bison maybe-install-bison
7657 maybe-install-bison:
7658 @if bison
7659 maybe-install-bison: install-bison
7660
7661 install-bison: installdirs
7662 @: $(MAKE); $(unstage)
7663 @r=`${PWD_COMMAND}`; export r; \
7664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7665 $(HOST_EXPORTS) \
7666 (cd $(HOST_SUBDIR)/bison && \
7667 $(MAKE) $(FLAGS_TO_PASS) install)
7668
7669 @endif bison
7670
7671 # Other targets (info, dvi, pdf, etc.)
7672
7673 .PHONY: maybe-info-bison info-bison
7674 maybe-info-bison:
7675 @if bison
7676 maybe-info-bison: info-bison
7677
7678 info-bison: \
7679 configure-bison
7680 @: $(MAKE); $(unstage)
7681 @[ -f ./bison/Makefile ] || exit 0; \
7682 r=`${PWD_COMMAND}`; export r; \
7683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7684 $(HOST_EXPORTS) \
7685 for flag in $(EXTRA_HOST_FLAGS) ; do \
7686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7687 done; \
7688 echo "Doing info in bison" ; \
7689 (cd $(HOST_SUBDIR)/bison && \
7690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7692 "RANLIB=$${RANLIB}" \
7693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7694 info) \
7695 || exit 1
7696
7697 @endif bison
7698
7699 .PHONY: maybe-dvi-bison dvi-bison
7700 maybe-dvi-bison:
7701 @if bison
7702 maybe-dvi-bison: dvi-bison
7703
7704 dvi-bison: \
7705 configure-bison
7706 @: $(MAKE); $(unstage)
7707 @[ -f ./bison/Makefile ] || exit 0; \
7708 r=`${PWD_COMMAND}`; export r; \
7709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7710 $(HOST_EXPORTS) \
7711 for flag in $(EXTRA_HOST_FLAGS) ; do \
7712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7713 done; \
7714 echo "Doing dvi in bison" ; \
7715 (cd $(HOST_SUBDIR)/bison && \
7716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7718 "RANLIB=$${RANLIB}" \
7719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7720 dvi) \
7721 || exit 1
7722
7723 @endif bison
7724
7725 .PHONY: maybe-pdf-bison pdf-bison
7726 maybe-pdf-bison:
7727 @if bison
7728 maybe-pdf-bison: pdf-bison
7729
7730 pdf-bison: \
7731 configure-bison
7732 @: $(MAKE); $(unstage)
7733 @[ -f ./bison/Makefile ] || exit 0; \
7734 r=`${PWD_COMMAND}`; export r; \
7735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7736 $(HOST_EXPORTS) \
7737 for flag in $(EXTRA_HOST_FLAGS) ; do \
7738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7739 done; \
7740 echo "Doing pdf in bison" ; \
7741 (cd $(HOST_SUBDIR)/bison && \
7742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7744 "RANLIB=$${RANLIB}" \
7745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7746 pdf) \
7747 || exit 1
7748
7749 @endif bison
7750
7751 .PHONY: maybe-html-bison html-bison
7752 maybe-html-bison:
7753 @if bison
7754 maybe-html-bison: html-bison
7755
7756 html-bison: \
7757 configure-bison
7758 @: $(MAKE); $(unstage)
7759 @[ -f ./bison/Makefile ] || exit 0; \
7760 r=`${PWD_COMMAND}`; export r; \
7761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7762 $(HOST_EXPORTS) \
7763 for flag in $(EXTRA_HOST_FLAGS) ; do \
7764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7765 done; \
7766 echo "Doing html in bison" ; \
7767 (cd $(HOST_SUBDIR)/bison && \
7768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7770 "RANLIB=$${RANLIB}" \
7771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7772 html) \
7773 || exit 1
7774
7775 @endif bison
7776
7777 .PHONY: maybe-TAGS-bison TAGS-bison
7778 maybe-TAGS-bison:
7779 @if bison
7780 maybe-TAGS-bison: TAGS-bison
7781
7782 TAGS-bison: \
7783 configure-bison
7784 @: $(MAKE); $(unstage)
7785 @[ -f ./bison/Makefile ] || exit 0; \
7786 r=`${PWD_COMMAND}`; export r; \
7787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7788 $(HOST_EXPORTS) \
7789 for flag in $(EXTRA_HOST_FLAGS) ; do \
7790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7791 done; \
7792 echo "Doing TAGS in bison" ; \
7793 (cd $(HOST_SUBDIR)/bison && \
7794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7796 "RANLIB=$${RANLIB}" \
7797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7798 TAGS) \
7799 || exit 1
7800
7801 @endif bison
7802
7803 .PHONY: maybe-install-info-bison install-info-bison
7804 maybe-install-info-bison:
7805 @if bison
7806 maybe-install-info-bison: install-info-bison
7807
7808 install-info-bison: \
7809 configure-bison \
7810 info-bison
7811 @: $(MAKE); $(unstage)
7812 @[ -f ./bison/Makefile ] || exit 0; \
7813 r=`${PWD_COMMAND}`; export r; \
7814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7815 $(HOST_EXPORTS) \
7816 for flag in $(EXTRA_HOST_FLAGS) ; do \
7817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7818 done; \
7819 echo "Doing install-info in bison" ; \
7820 (cd $(HOST_SUBDIR)/bison && \
7821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7823 "RANLIB=$${RANLIB}" \
7824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7825 install-info) \
7826 || exit 1
7827
7828 @endif bison
7829
7830 .PHONY: maybe-install-pdf-bison install-pdf-bison
7831 maybe-install-pdf-bison:
7832 @if bison
7833 maybe-install-pdf-bison: install-pdf-bison
7834
7835 install-pdf-bison: \
7836 configure-bison \
7837 pdf-bison
7838 @: $(MAKE); $(unstage)
7839 @[ -f ./bison/Makefile ] || exit 0; \
7840 r=`${PWD_COMMAND}`; export r; \
7841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7842 $(HOST_EXPORTS) \
7843 for flag in $(EXTRA_HOST_FLAGS) ; do \
7844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7845 done; \
7846 echo "Doing install-pdf in bison" ; \
7847 (cd $(HOST_SUBDIR)/bison && \
7848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7850 "RANLIB=$${RANLIB}" \
7851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7852 install-pdf) \
7853 || exit 1
7854
7855 @endif bison
7856
7857 .PHONY: maybe-install-html-bison install-html-bison
7858 maybe-install-html-bison:
7859 @if bison
7860 maybe-install-html-bison: install-html-bison
7861
7862 install-html-bison: \
7863 configure-bison \
7864 html-bison
7865 @: $(MAKE); $(unstage)
7866 @[ -f ./bison/Makefile ] || exit 0; \
7867 r=`${PWD_COMMAND}`; export r; \
7868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7869 $(HOST_EXPORTS) \
7870 for flag in $(EXTRA_HOST_FLAGS) ; do \
7871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7872 done; \
7873 echo "Doing install-html in bison" ; \
7874 (cd $(HOST_SUBDIR)/bison && \
7875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7877 "RANLIB=$${RANLIB}" \
7878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7879 install-html) \
7880 || exit 1
7881
7882 @endif bison
7883
7884 .PHONY: maybe-installcheck-bison installcheck-bison
7885 maybe-installcheck-bison:
7886 @if bison
7887 maybe-installcheck-bison: installcheck-bison
7888
7889 installcheck-bison: \
7890 configure-bison
7891 @: $(MAKE); $(unstage)
7892 @[ -f ./bison/Makefile ] || exit 0; \
7893 r=`${PWD_COMMAND}`; export r; \
7894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7895 $(HOST_EXPORTS) \
7896 for flag in $(EXTRA_HOST_FLAGS) ; do \
7897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7898 done; \
7899 echo "Doing installcheck in bison" ; \
7900 (cd $(HOST_SUBDIR)/bison && \
7901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7903 "RANLIB=$${RANLIB}" \
7904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7905 installcheck) \
7906 || exit 1
7907
7908 @endif bison
7909
7910 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7911 maybe-mostlyclean-bison:
7912 @if bison
7913 maybe-mostlyclean-bison: mostlyclean-bison
7914
7915 mostlyclean-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 mostlyclean 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 mostlyclean) \
7931 || exit 1
7932
7933 @endif bison
7934
7935 .PHONY: maybe-clean-bison clean-bison
7936 maybe-clean-bison:
7937 @if bison
7938 maybe-clean-bison: clean-bison
7939
7940 clean-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 clean 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 clean) \
7956 || exit 1
7957
7958 @endif bison
7959
7960 .PHONY: maybe-distclean-bison distclean-bison
7961 maybe-distclean-bison:
7962 @if bison
7963 maybe-distclean-bison: distclean-bison
7964
7965 distclean-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 distclean 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 distclean) \
7981 || exit 1
7982
7983 @endif bison
7984
7985 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7986 maybe-maintainer-clean-bison:
7987 @if bison
7988 maybe-maintainer-clean-bison: maintainer-clean-bison
7989
7990 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
8006 || exit 1
8007
8008 @endif bison
8009
8010
8011
8012 .PHONY: configure-byacc maybe-configure-byacc
8013 maybe-configure-byacc:
8014 @if gcc-bootstrap
8015 configure-byacc: stage_current
8016 @endif gcc-bootstrap
8017 @if byacc
8018 maybe-configure-byacc: configure-byacc
8019 configure-byacc:
8020 @: $(MAKE); $(unstage)
8021 @r=`${PWD_COMMAND}`; export r; \
8022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8023 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8024 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8025 $(HOST_EXPORTS) \
8026 echo Configuring in $(HOST_SUBDIR)/byacc; \
8027 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8028 case $(srcdir) in \
8029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8030 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8032 esac; \
8033 srcdiroption="--srcdir=$${topdir}/byacc"; \
8034 libsrcdir="$$s/byacc"; \
8035 $(SHELL) $${libsrcdir}/configure \
8036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8037 --target=${target_alias} $${srcdiroption} \
8038 || exit 1
8039 @endif byacc
8040
8041
8042
8043
8044
8045 .PHONY: all-byacc maybe-all-byacc
8046 maybe-all-byacc:
8047 @if gcc-bootstrap
8048 all-byacc: stage_current
8049 @endif gcc-bootstrap
8050 @if byacc
8051 TARGET-byacc=all
8052 maybe-all-byacc: all-byacc
8053 all-byacc: configure-byacc
8054 @: $(MAKE); $(unstage)
8055 @r=`${PWD_COMMAND}`; export r; \
8056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8057 $(HOST_EXPORTS) \
8058 (cd $(HOST_SUBDIR)/byacc && \
8059 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8060 $(TARGET-byacc))
8061 @endif byacc
8062
8063
8064
8065
8066 .PHONY: check-byacc maybe-check-byacc
8067 maybe-check-byacc:
8068 @if byacc
8069 maybe-check-byacc: check-byacc
8070
8071 # This module is only tested in a native toolchain.
8072 check-byacc:
8073 @: $(MAKE); $(unstage)
8074 @if [ '$(host)' = '$(target)' ] ; then \
8075 r=`${PWD_COMMAND}`; export r; \
8076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8077 $(HOST_EXPORTS) \
8078 (cd $(HOST_SUBDIR)/byacc && \
8079 $(MAKE) $(FLAGS_TO_PASS) check); \
8080 fi
8081
8082 @endif byacc
8083
8084 .PHONY: install-byacc maybe-install-byacc
8085 maybe-install-byacc:
8086 @if byacc
8087 maybe-install-byacc: install-byacc
8088
8089 install-byacc: installdirs
8090 @: $(MAKE); $(unstage)
8091 @r=`${PWD_COMMAND}`; export r; \
8092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8093 $(HOST_EXPORTS) \
8094 (cd $(HOST_SUBDIR)/byacc && \
8095 $(MAKE) $(FLAGS_TO_PASS) install)
8096
8097 @endif byacc
8098
8099 # Other targets (info, dvi, pdf, etc.)
8100
8101 .PHONY: maybe-info-byacc info-byacc
8102 maybe-info-byacc:
8103 @if byacc
8104 maybe-info-byacc: info-byacc
8105
8106 info-byacc: \
8107 configure-byacc
8108 @: $(MAKE); $(unstage)
8109 @[ -f ./byacc/Makefile ] || exit 0; \
8110 r=`${PWD_COMMAND}`; export r; \
8111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8112 $(HOST_EXPORTS) \
8113 for flag in $(EXTRA_HOST_FLAGS) ; do \
8114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8115 done; \
8116 echo "Doing info in byacc" ; \
8117 (cd $(HOST_SUBDIR)/byacc && \
8118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8120 "RANLIB=$${RANLIB}" \
8121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8122 info) \
8123 || exit 1
8124
8125 @endif byacc
8126
8127 .PHONY: maybe-dvi-byacc dvi-byacc
8128 maybe-dvi-byacc:
8129 @if byacc
8130 maybe-dvi-byacc: dvi-byacc
8131
8132 dvi-byacc: \
8133 configure-byacc
8134 @: $(MAKE); $(unstage)
8135 @[ -f ./byacc/Makefile ] || exit 0; \
8136 r=`${PWD_COMMAND}`; export r; \
8137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138 $(HOST_EXPORTS) \
8139 for flag in $(EXTRA_HOST_FLAGS) ; do \
8140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8141 done; \
8142 echo "Doing dvi in byacc" ; \
8143 (cd $(HOST_SUBDIR)/byacc && \
8144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8146 "RANLIB=$${RANLIB}" \
8147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8148 dvi) \
8149 || exit 1
8150
8151 @endif byacc
8152
8153 .PHONY: maybe-pdf-byacc pdf-byacc
8154 maybe-pdf-byacc:
8155 @if byacc
8156 maybe-pdf-byacc: pdf-byacc
8157
8158 pdf-byacc: \
8159 configure-byacc
8160 @: $(MAKE); $(unstage)
8161 @[ -f ./byacc/Makefile ] || exit 0; \
8162 r=`${PWD_COMMAND}`; export r; \
8163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8164 $(HOST_EXPORTS) \
8165 for flag in $(EXTRA_HOST_FLAGS) ; do \
8166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8167 done; \
8168 echo "Doing pdf in byacc" ; \
8169 (cd $(HOST_SUBDIR)/byacc && \
8170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8172 "RANLIB=$${RANLIB}" \
8173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8174 pdf) \
8175 || exit 1
8176
8177 @endif byacc
8178
8179 .PHONY: maybe-html-byacc html-byacc
8180 maybe-html-byacc:
8181 @if byacc
8182 maybe-html-byacc: html-byacc
8183
8184 html-byacc: \
8185 configure-byacc
8186 @: $(MAKE); $(unstage)
8187 @[ -f ./byacc/Makefile ] || exit 0; \
8188 r=`${PWD_COMMAND}`; export r; \
8189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8190 $(HOST_EXPORTS) \
8191 for flag in $(EXTRA_HOST_FLAGS) ; do \
8192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8193 done; \
8194 echo "Doing html in byacc" ; \
8195 (cd $(HOST_SUBDIR)/byacc && \
8196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8198 "RANLIB=$${RANLIB}" \
8199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8200 html) \
8201 || exit 1
8202
8203 @endif byacc
8204
8205 .PHONY: maybe-TAGS-byacc TAGS-byacc
8206 maybe-TAGS-byacc:
8207 @if byacc
8208 maybe-TAGS-byacc: TAGS-byacc
8209
8210 TAGS-byacc: \
8211 configure-byacc
8212 @: $(MAKE); $(unstage)
8213 @[ -f ./byacc/Makefile ] || exit 0; \
8214 r=`${PWD_COMMAND}`; export r; \
8215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8216 $(HOST_EXPORTS) \
8217 for flag in $(EXTRA_HOST_FLAGS) ; do \
8218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8219 done; \
8220 echo "Doing TAGS in byacc" ; \
8221 (cd $(HOST_SUBDIR)/byacc && \
8222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8224 "RANLIB=$${RANLIB}" \
8225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8226 TAGS) \
8227 || exit 1
8228
8229 @endif byacc
8230
8231 .PHONY: maybe-install-info-byacc install-info-byacc
8232 maybe-install-info-byacc:
8233 @if byacc
8234 maybe-install-info-byacc: install-info-byacc
8235
8236 install-info-byacc: \
8237 configure-byacc \
8238 info-byacc
8239 @: $(MAKE); $(unstage)
8240 @[ -f ./byacc/Makefile ] || exit 0; \
8241 r=`${PWD_COMMAND}`; export r; \
8242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8243 $(HOST_EXPORTS) \
8244 for flag in $(EXTRA_HOST_FLAGS) ; do \
8245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8246 done; \
8247 echo "Doing install-info in byacc" ; \
8248 (cd $(HOST_SUBDIR)/byacc && \
8249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8251 "RANLIB=$${RANLIB}" \
8252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8253 install-info) \
8254 || exit 1
8255
8256 @endif byacc
8257
8258 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8259 maybe-install-pdf-byacc:
8260 @if byacc
8261 maybe-install-pdf-byacc: install-pdf-byacc
8262
8263 install-pdf-byacc: \
8264 configure-byacc \
8265 pdf-byacc
8266 @: $(MAKE); $(unstage)
8267 @[ -f ./byacc/Makefile ] || exit 0; \
8268 r=`${PWD_COMMAND}`; export r; \
8269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8270 $(HOST_EXPORTS) \
8271 for flag in $(EXTRA_HOST_FLAGS) ; do \
8272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8273 done; \
8274 echo "Doing install-pdf in byacc" ; \
8275 (cd $(HOST_SUBDIR)/byacc && \
8276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8278 "RANLIB=$${RANLIB}" \
8279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8280 install-pdf) \
8281 || exit 1
8282
8283 @endif byacc
8284
8285 .PHONY: maybe-install-html-byacc install-html-byacc
8286 maybe-install-html-byacc:
8287 @if byacc
8288 maybe-install-html-byacc: install-html-byacc
8289
8290 install-html-byacc: \
8291 configure-byacc \
8292 html-byacc
8293 @: $(MAKE); $(unstage)
8294 @[ -f ./byacc/Makefile ] || exit 0; \
8295 r=`${PWD_COMMAND}`; export r; \
8296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8297 $(HOST_EXPORTS) \
8298 for flag in $(EXTRA_HOST_FLAGS) ; do \
8299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8300 done; \
8301 echo "Doing install-html in byacc" ; \
8302 (cd $(HOST_SUBDIR)/byacc && \
8303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8305 "RANLIB=$${RANLIB}" \
8306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8307 install-html) \
8308 || exit 1
8309
8310 @endif byacc
8311
8312 .PHONY: maybe-installcheck-byacc installcheck-byacc
8313 maybe-installcheck-byacc:
8314 @if byacc
8315 maybe-installcheck-byacc: installcheck-byacc
8316
8317 installcheck-byacc: \
8318 configure-byacc
8319 @: $(MAKE); $(unstage)
8320 @[ -f ./byacc/Makefile ] || exit 0; \
8321 r=`${PWD_COMMAND}`; export r; \
8322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8323 $(HOST_EXPORTS) \
8324 for flag in $(EXTRA_HOST_FLAGS) ; do \
8325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8326 done; \
8327 echo "Doing installcheck in byacc" ; \
8328 (cd $(HOST_SUBDIR)/byacc && \
8329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8331 "RANLIB=$${RANLIB}" \
8332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8333 installcheck) \
8334 || exit 1
8335
8336 @endif byacc
8337
8338 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8339 maybe-mostlyclean-byacc:
8340 @if byacc
8341 maybe-mostlyclean-byacc: mostlyclean-byacc
8342
8343 mostlyclean-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 mostlyclean 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 mostlyclean) \
8359 || exit 1
8360
8361 @endif byacc
8362
8363 .PHONY: maybe-clean-byacc clean-byacc
8364 maybe-clean-byacc:
8365 @if byacc
8366 maybe-clean-byacc: clean-byacc
8367
8368 clean-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 clean 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 clean) \
8384 || exit 1
8385
8386 @endif byacc
8387
8388 .PHONY: maybe-distclean-byacc distclean-byacc
8389 maybe-distclean-byacc:
8390 @if byacc
8391 maybe-distclean-byacc: distclean-byacc
8392
8393 distclean-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 distclean 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 distclean) \
8409 || exit 1
8410
8411 @endif byacc
8412
8413 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8414 maybe-maintainer-clean-byacc:
8415 @if byacc
8416 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8417
8418 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
8434 || exit 1
8435
8436 @endif byacc
8437
8438
8439
8440 .PHONY: configure-bzip2 maybe-configure-bzip2
8441 maybe-configure-bzip2:
8442 @if gcc-bootstrap
8443 configure-bzip2: stage_current
8444 @endif gcc-bootstrap
8445 @if bzip2
8446 maybe-configure-bzip2: configure-bzip2
8447 configure-bzip2:
8448 @: $(MAKE); $(unstage)
8449 @r=`${PWD_COMMAND}`; export r; \
8450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8451 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8453 $(HOST_EXPORTS) \
8454 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8455 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8456 case $(srcdir) in \
8457 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8458 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8459 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8460 esac; \
8461 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8462 libsrcdir="$$s/bzip2"; \
8463 $(SHELL) $${libsrcdir}/configure \
8464 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8465 --target=${target_alias} $${srcdiroption} \
8466 || exit 1
8467 @endif bzip2
8468
8469
8470
8471
8472
8473 .PHONY: all-bzip2 maybe-all-bzip2
8474 maybe-all-bzip2:
8475 @if gcc-bootstrap
8476 all-bzip2: stage_current
8477 @endif gcc-bootstrap
8478 @if bzip2
8479 TARGET-bzip2=all
8480 maybe-all-bzip2: all-bzip2
8481 all-bzip2: configure-bzip2
8482 @: $(MAKE); $(unstage)
8483 @r=`${PWD_COMMAND}`; export r; \
8484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8485 $(HOST_EXPORTS) \
8486 (cd $(HOST_SUBDIR)/bzip2 && \
8487 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8488 $(TARGET-bzip2))
8489 @endif bzip2
8490
8491
8492
8493
8494 .PHONY: check-bzip2 maybe-check-bzip2
8495 maybe-check-bzip2:
8496 @if bzip2
8497 maybe-check-bzip2: check-bzip2
8498
8499 check-bzip2:
8500 @: $(MAKE); $(unstage)
8501 @r=`${PWD_COMMAND}`; export r; \
8502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8503 $(HOST_EXPORTS) \
8504 (cd $(HOST_SUBDIR)/bzip2 && \
8505 $(MAKE) $(FLAGS_TO_PASS) check)
8506
8507 @endif bzip2
8508
8509 .PHONY: install-bzip2 maybe-install-bzip2
8510 maybe-install-bzip2:
8511 @if bzip2
8512 maybe-install-bzip2: install-bzip2
8513
8514 install-bzip2: installdirs
8515 @: $(MAKE); $(unstage)
8516 @r=`${PWD_COMMAND}`; export r; \
8517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8518 $(HOST_EXPORTS) \
8519 (cd $(HOST_SUBDIR)/bzip2 && \
8520 $(MAKE) $(FLAGS_TO_PASS) install)
8521
8522 @endif bzip2
8523
8524 # Other targets (info, dvi, pdf, etc.)
8525
8526 .PHONY: maybe-info-bzip2 info-bzip2
8527 maybe-info-bzip2:
8528 @if bzip2
8529 maybe-info-bzip2: info-bzip2
8530
8531 info-bzip2: \
8532 configure-bzip2
8533 @: $(MAKE); $(unstage)
8534 @[ -f ./bzip2/Makefile ] || exit 0; \
8535 r=`${PWD_COMMAND}`; export r; \
8536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8537 $(HOST_EXPORTS) \
8538 for flag in $(EXTRA_HOST_FLAGS) ; do \
8539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8540 done; \
8541 echo "Doing info in bzip2" ; \
8542 (cd $(HOST_SUBDIR)/bzip2 && \
8543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8545 "RANLIB=$${RANLIB}" \
8546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8547 info) \
8548 || exit 1
8549
8550 @endif bzip2
8551
8552 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8553 maybe-dvi-bzip2:
8554 @if bzip2
8555 maybe-dvi-bzip2: dvi-bzip2
8556
8557 dvi-bzip2: \
8558 configure-bzip2
8559 @: $(MAKE); $(unstage)
8560 @[ -f ./bzip2/Makefile ] || exit 0; \
8561 r=`${PWD_COMMAND}`; export r; \
8562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8563 $(HOST_EXPORTS) \
8564 for flag in $(EXTRA_HOST_FLAGS) ; do \
8565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8566 done; \
8567 echo "Doing dvi in bzip2" ; \
8568 (cd $(HOST_SUBDIR)/bzip2 && \
8569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8571 "RANLIB=$${RANLIB}" \
8572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8573 dvi) \
8574 || exit 1
8575
8576 @endif bzip2
8577
8578 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8579 maybe-pdf-bzip2:
8580 @if bzip2
8581 maybe-pdf-bzip2: pdf-bzip2
8582
8583 pdf-bzip2: \
8584 configure-bzip2
8585 @: $(MAKE); $(unstage)
8586 @[ -f ./bzip2/Makefile ] || exit 0; \
8587 r=`${PWD_COMMAND}`; export r; \
8588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8589 $(HOST_EXPORTS) \
8590 for flag in $(EXTRA_HOST_FLAGS) ; do \
8591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8592 done; \
8593 echo "Doing pdf in bzip2" ; \
8594 (cd $(HOST_SUBDIR)/bzip2 && \
8595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8597 "RANLIB=$${RANLIB}" \
8598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8599 pdf) \
8600 || exit 1
8601
8602 @endif bzip2
8603
8604 .PHONY: maybe-html-bzip2 html-bzip2
8605 maybe-html-bzip2:
8606 @if bzip2
8607 maybe-html-bzip2: html-bzip2
8608
8609 html-bzip2: \
8610 configure-bzip2
8611 @: $(MAKE); $(unstage)
8612 @[ -f ./bzip2/Makefile ] || exit 0; \
8613 r=`${PWD_COMMAND}`; export r; \
8614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8615 $(HOST_EXPORTS) \
8616 for flag in $(EXTRA_HOST_FLAGS) ; do \
8617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8618 done; \
8619 echo "Doing html in bzip2" ; \
8620 (cd $(HOST_SUBDIR)/bzip2 && \
8621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8623 "RANLIB=$${RANLIB}" \
8624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8625 html) \
8626 || exit 1
8627
8628 @endif bzip2
8629
8630 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8631 maybe-TAGS-bzip2:
8632 @if bzip2
8633 maybe-TAGS-bzip2: TAGS-bzip2
8634
8635 TAGS-bzip2: \
8636 configure-bzip2
8637 @: $(MAKE); $(unstage)
8638 @[ -f ./bzip2/Makefile ] || exit 0; \
8639 r=`${PWD_COMMAND}`; export r; \
8640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8641 $(HOST_EXPORTS) \
8642 for flag in $(EXTRA_HOST_FLAGS) ; do \
8643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8644 done; \
8645 echo "Doing TAGS in bzip2" ; \
8646 (cd $(HOST_SUBDIR)/bzip2 && \
8647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8649 "RANLIB=$${RANLIB}" \
8650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8651 TAGS) \
8652 || exit 1
8653
8654 @endif bzip2
8655
8656 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8657 maybe-install-info-bzip2:
8658 @if bzip2
8659 maybe-install-info-bzip2: install-info-bzip2
8660
8661 install-info-bzip2: \
8662 configure-bzip2 \
8663 info-bzip2
8664 @: $(MAKE); $(unstage)
8665 @[ -f ./bzip2/Makefile ] || exit 0; \
8666 r=`${PWD_COMMAND}`; export r; \
8667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8668 $(HOST_EXPORTS) \
8669 for flag in $(EXTRA_HOST_FLAGS) ; do \
8670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8671 done; \
8672 echo "Doing install-info in bzip2" ; \
8673 (cd $(HOST_SUBDIR)/bzip2 && \
8674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8676 "RANLIB=$${RANLIB}" \
8677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8678 install-info) \
8679 || exit 1
8680
8681 @endif bzip2
8682
8683 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8684 maybe-install-pdf-bzip2:
8685 @if bzip2
8686 maybe-install-pdf-bzip2: install-pdf-bzip2
8687
8688 install-pdf-bzip2: \
8689 configure-bzip2 \
8690 pdf-bzip2
8691 @: $(MAKE); $(unstage)
8692 @[ -f ./bzip2/Makefile ] || exit 0; \
8693 r=`${PWD_COMMAND}`; export r; \
8694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8695 $(HOST_EXPORTS) \
8696 for flag in $(EXTRA_HOST_FLAGS) ; do \
8697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8698 done; \
8699 echo "Doing install-pdf in bzip2" ; \
8700 (cd $(HOST_SUBDIR)/bzip2 && \
8701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8703 "RANLIB=$${RANLIB}" \
8704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8705 install-pdf) \
8706 || exit 1
8707
8708 @endif bzip2
8709
8710 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8711 maybe-install-html-bzip2:
8712 @if bzip2
8713 maybe-install-html-bzip2: install-html-bzip2
8714
8715 install-html-bzip2: \
8716 configure-bzip2 \
8717 html-bzip2
8718 @: $(MAKE); $(unstage)
8719 @[ -f ./bzip2/Makefile ] || exit 0; \
8720 r=`${PWD_COMMAND}`; export r; \
8721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8722 $(HOST_EXPORTS) \
8723 for flag in $(EXTRA_HOST_FLAGS) ; do \
8724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8725 done; \
8726 echo "Doing install-html in bzip2" ; \
8727 (cd $(HOST_SUBDIR)/bzip2 && \
8728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8730 "RANLIB=$${RANLIB}" \
8731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8732 install-html) \
8733 || exit 1
8734
8735 @endif bzip2
8736
8737 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8738 maybe-installcheck-bzip2:
8739 @if bzip2
8740 maybe-installcheck-bzip2: installcheck-bzip2
8741
8742 installcheck-bzip2: \
8743 configure-bzip2
8744 @: $(MAKE); $(unstage)
8745 @[ -f ./bzip2/Makefile ] || exit 0; \
8746 r=`${PWD_COMMAND}`; export r; \
8747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8748 $(HOST_EXPORTS) \
8749 for flag in $(EXTRA_HOST_FLAGS) ; do \
8750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8751 done; \
8752 echo "Doing installcheck in bzip2" ; \
8753 (cd $(HOST_SUBDIR)/bzip2 && \
8754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8756 "RANLIB=$${RANLIB}" \
8757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8758 installcheck) \
8759 || exit 1
8760
8761 @endif bzip2
8762
8763 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8764 maybe-mostlyclean-bzip2:
8765 @if bzip2
8766 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8767
8768 mostlyclean-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 mostlyclean 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 mostlyclean) \
8784 || exit 1
8785
8786 @endif bzip2
8787
8788 .PHONY: maybe-clean-bzip2 clean-bzip2
8789 maybe-clean-bzip2:
8790 @if bzip2
8791 maybe-clean-bzip2: clean-bzip2
8792
8793 clean-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 clean 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 clean) \
8809 || exit 1
8810
8811 @endif bzip2
8812
8813 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8814 maybe-distclean-bzip2:
8815 @if bzip2
8816 maybe-distclean-bzip2: distclean-bzip2
8817
8818 distclean-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 distclean 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 distclean) \
8834 || exit 1
8835
8836 @endif bzip2
8837
8838 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8839 maybe-maintainer-clean-bzip2:
8840 @if bzip2
8841 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8842
8843 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
8859 || exit 1
8860
8861 @endif bzip2
8862
8863
8864
8865 .PHONY: configure-dejagnu maybe-configure-dejagnu
8866 maybe-configure-dejagnu:
8867 @if gcc-bootstrap
8868 configure-dejagnu: stage_current
8869 @endif gcc-bootstrap
8870 @if dejagnu
8871 maybe-configure-dejagnu: configure-dejagnu
8872 configure-dejagnu:
8873 @: $(MAKE); $(unstage)
8874 @r=`${PWD_COMMAND}`; export r; \
8875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8876 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8878 $(HOST_EXPORTS) \
8879 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8880 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8881 case $(srcdir) in \
8882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8883 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8885 esac; \
8886 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8887 libsrcdir="$$s/dejagnu"; \
8888 $(SHELL) $${libsrcdir}/configure \
8889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8890 --target=${target_alias} $${srcdiroption} \
8891 || exit 1
8892 @endif dejagnu
8893
8894
8895
8896
8897
8898 .PHONY: all-dejagnu maybe-all-dejagnu
8899 maybe-all-dejagnu:
8900 @if gcc-bootstrap
8901 all-dejagnu: stage_current
8902 @endif gcc-bootstrap
8903 @if dejagnu
8904 TARGET-dejagnu=all
8905 maybe-all-dejagnu: all-dejagnu
8906 all-dejagnu: configure-dejagnu
8907 @: $(MAKE); $(unstage)
8908 @r=`${PWD_COMMAND}`; export r; \
8909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8910 $(HOST_EXPORTS) \
8911 (cd $(HOST_SUBDIR)/dejagnu && \
8912 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8913 $(TARGET-dejagnu))
8914 @endif dejagnu
8915
8916
8917
8918
8919 .PHONY: check-dejagnu maybe-check-dejagnu
8920 maybe-check-dejagnu:
8921 @if dejagnu
8922 maybe-check-dejagnu: check-dejagnu
8923
8924 check-dejagnu:
8925 @: $(MAKE); $(unstage)
8926 @r=`${PWD_COMMAND}`; export r; \
8927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8928 $(HOST_EXPORTS) \
8929 (cd $(HOST_SUBDIR)/dejagnu && \
8930 $(MAKE) $(FLAGS_TO_PASS) check)
8931
8932 @endif dejagnu
8933
8934 .PHONY: install-dejagnu maybe-install-dejagnu
8935 maybe-install-dejagnu:
8936 @if dejagnu
8937 maybe-install-dejagnu: install-dejagnu
8938
8939 install-dejagnu: installdirs
8940 @: $(MAKE); $(unstage)
8941 @r=`${PWD_COMMAND}`; export r; \
8942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8943 $(HOST_EXPORTS) \
8944 (cd $(HOST_SUBDIR)/dejagnu && \
8945 $(MAKE) $(FLAGS_TO_PASS) install)
8946
8947 @endif dejagnu
8948
8949 # Other targets (info, dvi, pdf, etc.)
8950
8951 .PHONY: maybe-info-dejagnu info-dejagnu
8952 maybe-info-dejagnu:
8953 @if dejagnu
8954 maybe-info-dejagnu: info-dejagnu
8955
8956 info-dejagnu: \
8957 configure-dejagnu
8958 @: $(MAKE); $(unstage)
8959 @[ -f ./dejagnu/Makefile ] || exit 0; \
8960 r=`${PWD_COMMAND}`; export r; \
8961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8962 $(HOST_EXPORTS) \
8963 for flag in $(EXTRA_HOST_FLAGS) ; do \
8964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8965 done; \
8966 echo "Doing info in dejagnu" ; \
8967 (cd $(HOST_SUBDIR)/dejagnu && \
8968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8970 "RANLIB=$${RANLIB}" \
8971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8972 info) \
8973 || exit 1
8974
8975 @endif dejagnu
8976
8977 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8978 maybe-dvi-dejagnu:
8979 @if dejagnu
8980 maybe-dvi-dejagnu: dvi-dejagnu
8981
8982 dvi-dejagnu: \
8983 configure-dejagnu
8984 @: $(MAKE); $(unstage)
8985 @[ -f ./dejagnu/Makefile ] || exit 0; \
8986 r=`${PWD_COMMAND}`; export r; \
8987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8988 $(HOST_EXPORTS) \
8989 for flag in $(EXTRA_HOST_FLAGS) ; do \
8990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8991 done; \
8992 echo "Doing dvi in dejagnu" ; \
8993 (cd $(HOST_SUBDIR)/dejagnu && \
8994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8996 "RANLIB=$${RANLIB}" \
8997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8998 dvi) \
8999 || exit 1
9000
9001 @endif dejagnu
9002
9003 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9004 maybe-pdf-dejagnu:
9005 @if dejagnu
9006 maybe-pdf-dejagnu: pdf-dejagnu
9007
9008 pdf-dejagnu: \
9009 configure-dejagnu
9010 @: $(MAKE); $(unstage)
9011 @[ -f ./dejagnu/Makefile ] || exit 0; \
9012 r=`${PWD_COMMAND}`; export r; \
9013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9014 $(HOST_EXPORTS) \
9015 for flag in $(EXTRA_HOST_FLAGS) ; do \
9016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9017 done; \
9018 echo "Doing pdf in dejagnu" ; \
9019 (cd $(HOST_SUBDIR)/dejagnu && \
9020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9022 "RANLIB=$${RANLIB}" \
9023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9024 pdf) \
9025 || exit 1
9026
9027 @endif dejagnu
9028
9029 .PHONY: maybe-html-dejagnu html-dejagnu
9030 maybe-html-dejagnu:
9031 @if dejagnu
9032 maybe-html-dejagnu: html-dejagnu
9033
9034 html-dejagnu: \
9035 configure-dejagnu
9036 @: $(MAKE); $(unstage)
9037 @[ -f ./dejagnu/Makefile ] || exit 0; \
9038 r=`${PWD_COMMAND}`; export r; \
9039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9040 $(HOST_EXPORTS) \
9041 for flag in $(EXTRA_HOST_FLAGS) ; do \
9042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9043 done; \
9044 echo "Doing html in dejagnu" ; \
9045 (cd $(HOST_SUBDIR)/dejagnu && \
9046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9048 "RANLIB=$${RANLIB}" \
9049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9050 html) \
9051 || exit 1
9052
9053 @endif dejagnu
9054
9055 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9056 maybe-TAGS-dejagnu:
9057 @if dejagnu
9058 maybe-TAGS-dejagnu: TAGS-dejagnu
9059
9060 TAGS-dejagnu: \
9061 configure-dejagnu
9062 @: $(MAKE); $(unstage)
9063 @[ -f ./dejagnu/Makefile ] || exit 0; \
9064 r=`${PWD_COMMAND}`; export r; \
9065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9066 $(HOST_EXPORTS) \
9067 for flag in $(EXTRA_HOST_FLAGS) ; do \
9068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9069 done; \
9070 echo "Doing TAGS in dejagnu" ; \
9071 (cd $(HOST_SUBDIR)/dejagnu && \
9072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9074 "RANLIB=$${RANLIB}" \
9075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9076 TAGS) \
9077 || exit 1
9078
9079 @endif dejagnu
9080
9081 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9082 maybe-install-info-dejagnu:
9083 @if dejagnu
9084 maybe-install-info-dejagnu: install-info-dejagnu
9085
9086 install-info-dejagnu: \
9087 configure-dejagnu \
9088 info-dejagnu
9089 @: $(MAKE); $(unstage)
9090 @[ -f ./dejagnu/Makefile ] || exit 0; \
9091 r=`${PWD_COMMAND}`; export r; \
9092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9093 $(HOST_EXPORTS) \
9094 for flag in $(EXTRA_HOST_FLAGS) ; do \
9095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9096 done; \
9097 echo "Doing install-info in dejagnu" ; \
9098 (cd $(HOST_SUBDIR)/dejagnu && \
9099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9101 "RANLIB=$${RANLIB}" \
9102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9103 install-info) \
9104 || exit 1
9105
9106 @endif dejagnu
9107
9108 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9109 maybe-install-pdf-dejagnu:
9110 @if dejagnu
9111 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9112
9113 install-pdf-dejagnu: \
9114 configure-dejagnu \
9115 pdf-dejagnu
9116 @: $(MAKE); $(unstage)
9117 @[ -f ./dejagnu/Makefile ] || exit 0; \
9118 r=`${PWD_COMMAND}`; export r; \
9119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9120 $(HOST_EXPORTS) \
9121 for flag in $(EXTRA_HOST_FLAGS) ; do \
9122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9123 done; \
9124 echo "Doing install-pdf in dejagnu" ; \
9125 (cd $(HOST_SUBDIR)/dejagnu && \
9126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9128 "RANLIB=$${RANLIB}" \
9129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9130 install-pdf) \
9131 || exit 1
9132
9133 @endif dejagnu
9134
9135 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9136 maybe-install-html-dejagnu:
9137 @if dejagnu
9138 maybe-install-html-dejagnu: install-html-dejagnu
9139
9140 install-html-dejagnu: \
9141 configure-dejagnu \
9142 html-dejagnu
9143 @: $(MAKE); $(unstage)
9144 @[ -f ./dejagnu/Makefile ] || exit 0; \
9145 r=`${PWD_COMMAND}`; export r; \
9146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9147 $(HOST_EXPORTS) \
9148 for flag in $(EXTRA_HOST_FLAGS) ; do \
9149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9150 done; \
9151 echo "Doing install-html in dejagnu" ; \
9152 (cd $(HOST_SUBDIR)/dejagnu && \
9153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9155 "RANLIB=$${RANLIB}" \
9156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9157 install-html) \
9158 || exit 1
9159
9160 @endif dejagnu
9161
9162 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9163 maybe-installcheck-dejagnu:
9164 @if dejagnu
9165 maybe-installcheck-dejagnu: installcheck-dejagnu
9166
9167 installcheck-dejagnu: \
9168 configure-dejagnu
9169 @: $(MAKE); $(unstage)
9170 @[ -f ./dejagnu/Makefile ] || exit 0; \
9171 r=`${PWD_COMMAND}`; export r; \
9172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9173 $(HOST_EXPORTS) \
9174 for flag in $(EXTRA_HOST_FLAGS) ; do \
9175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9176 done; \
9177 echo "Doing installcheck in dejagnu" ; \
9178 (cd $(HOST_SUBDIR)/dejagnu && \
9179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9181 "RANLIB=$${RANLIB}" \
9182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9183 installcheck) \
9184 || exit 1
9185
9186 @endif dejagnu
9187
9188 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9189 maybe-mostlyclean-dejagnu:
9190 @if dejagnu
9191 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9192
9193 mostlyclean-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 mostlyclean 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 mostlyclean) \
9209 || exit 1
9210
9211 @endif dejagnu
9212
9213 .PHONY: maybe-clean-dejagnu clean-dejagnu
9214 maybe-clean-dejagnu:
9215 @if dejagnu
9216 maybe-clean-dejagnu: clean-dejagnu
9217
9218 clean-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 clean 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 clean) \
9234 || exit 1
9235
9236 @endif dejagnu
9237
9238 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9239 maybe-distclean-dejagnu:
9240 @if dejagnu
9241 maybe-distclean-dejagnu: distclean-dejagnu
9242
9243 distclean-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 distclean 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 distclean) \
9259 || exit 1
9260
9261 @endif dejagnu
9262
9263 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9264 maybe-maintainer-clean-dejagnu:
9265 @if dejagnu
9266 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9267
9268 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
9284 || exit 1
9285
9286 @endif dejagnu
9287
9288
9289
9290 .PHONY: configure-diff maybe-configure-diff
9291 maybe-configure-diff:
9292 @if gcc-bootstrap
9293 configure-diff: stage_current
9294 @endif gcc-bootstrap
9295 @if diff
9296 maybe-configure-diff: configure-diff
9297 configure-diff:
9298 @: $(MAKE); $(unstage)
9299 @r=`${PWD_COMMAND}`; export r; \
9300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9301 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9303 $(HOST_EXPORTS) \
9304 echo Configuring in $(HOST_SUBDIR)/diff; \
9305 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9306 case $(srcdir) in \
9307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9308 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9310 esac; \
9311 srcdiroption="--srcdir=$${topdir}/diff"; \
9312 libsrcdir="$$s/diff"; \
9313 $(SHELL) $${libsrcdir}/configure \
9314 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9315 --target=${target_alias} $${srcdiroption} \
9316 || exit 1
9317 @endif diff
9318
9319
9320
9321
9322
9323 .PHONY: all-diff maybe-all-diff
9324 maybe-all-diff:
9325 @if gcc-bootstrap
9326 all-diff: stage_current
9327 @endif gcc-bootstrap
9328 @if diff
9329 TARGET-diff=all
9330 maybe-all-diff: all-diff
9331 all-diff: configure-diff
9332 @: $(MAKE); $(unstage)
9333 @r=`${PWD_COMMAND}`; export r; \
9334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9335 $(HOST_EXPORTS) \
9336 (cd $(HOST_SUBDIR)/diff && \
9337 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9338 $(TARGET-diff))
9339 @endif diff
9340
9341
9342
9343
9344 .PHONY: check-diff maybe-check-diff
9345 maybe-check-diff:
9346 @if diff
9347 maybe-check-diff: check-diff
9348
9349 check-diff:
9350 @: $(MAKE); $(unstage)
9351 @r=`${PWD_COMMAND}`; export r; \
9352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9353 $(HOST_EXPORTS) \
9354 (cd $(HOST_SUBDIR)/diff && \
9355 $(MAKE) $(FLAGS_TO_PASS) check)
9356
9357 @endif diff
9358
9359 .PHONY: install-diff maybe-install-diff
9360 maybe-install-diff:
9361 @if diff
9362 maybe-install-diff: install-diff
9363
9364 install-diff: installdirs
9365 @: $(MAKE); $(unstage)
9366 @r=`${PWD_COMMAND}`; export r; \
9367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9368 $(HOST_EXPORTS) \
9369 (cd $(HOST_SUBDIR)/diff && \
9370 $(MAKE) $(FLAGS_TO_PASS) install)
9371
9372 @endif diff
9373
9374 # Other targets (info, dvi, pdf, etc.)
9375
9376 .PHONY: maybe-info-diff info-diff
9377 maybe-info-diff:
9378 @if diff
9379 maybe-info-diff: info-diff
9380
9381 info-diff: \
9382 configure-diff
9383 @: $(MAKE); $(unstage)
9384 @[ -f ./diff/Makefile ] || exit 0; \
9385 r=`${PWD_COMMAND}`; export r; \
9386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9387 $(HOST_EXPORTS) \
9388 for flag in $(EXTRA_HOST_FLAGS) ; do \
9389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9390 done; \
9391 echo "Doing info in diff" ; \
9392 (cd $(HOST_SUBDIR)/diff && \
9393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9395 "RANLIB=$${RANLIB}" \
9396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9397 info) \
9398 || exit 1
9399
9400 @endif diff
9401
9402 .PHONY: maybe-dvi-diff dvi-diff
9403 maybe-dvi-diff:
9404 @if diff
9405 maybe-dvi-diff: dvi-diff
9406
9407 dvi-diff: \
9408 configure-diff
9409 @: $(MAKE); $(unstage)
9410 @[ -f ./diff/Makefile ] || exit 0; \
9411 r=`${PWD_COMMAND}`; export r; \
9412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9413 $(HOST_EXPORTS) \
9414 for flag in $(EXTRA_HOST_FLAGS) ; do \
9415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9416 done; \
9417 echo "Doing dvi in diff" ; \
9418 (cd $(HOST_SUBDIR)/diff && \
9419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9421 "RANLIB=$${RANLIB}" \
9422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9423 dvi) \
9424 || exit 1
9425
9426 @endif diff
9427
9428 .PHONY: maybe-pdf-diff pdf-diff
9429 maybe-pdf-diff:
9430 @if diff
9431 maybe-pdf-diff: pdf-diff
9432
9433 pdf-diff: \
9434 configure-diff
9435 @: $(MAKE); $(unstage)
9436 @[ -f ./diff/Makefile ] || exit 0; \
9437 r=`${PWD_COMMAND}`; export r; \
9438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9439 $(HOST_EXPORTS) \
9440 for flag in $(EXTRA_HOST_FLAGS) ; do \
9441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9442 done; \
9443 echo "Doing pdf in diff" ; \
9444 (cd $(HOST_SUBDIR)/diff && \
9445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9447 "RANLIB=$${RANLIB}" \
9448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9449 pdf) \
9450 || exit 1
9451
9452 @endif diff
9453
9454 .PHONY: maybe-html-diff html-diff
9455 maybe-html-diff:
9456 @if diff
9457 maybe-html-diff: html-diff
9458
9459 html-diff: \
9460 configure-diff
9461 @: $(MAKE); $(unstage)
9462 @[ -f ./diff/Makefile ] || exit 0; \
9463 r=`${PWD_COMMAND}`; export r; \
9464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9465 $(HOST_EXPORTS) \
9466 for flag in $(EXTRA_HOST_FLAGS) ; do \
9467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9468 done; \
9469 echo "Doing html in diff" ; \
9470 (cd $(HOST_SUBDIR)/diff && \
9471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9473 "RANLIB=$${RANLIB}" \
9474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9475 html) \
9476 || exit 1
9477
9478 @endif diff
9479
9480 .PHONY: maybe-TAGS-diff TAGS-diff
9481 maybe-TAGS-diff:
9482 @if diff
9483 maybe-TAGS-diff: TAGS-diff
9484
9485 TAGS-diff: \
9486 configure-diff
9487 @: $(MAKE); $(unstage)
9488 @[ -f ./diff/Makefile ] || exit 0; \
9489 r=`${PWD_COMMAND}`; export r; \
9490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9491 $(HOST_EXPORTS) \
9492 for flag in $(EXTRA_HOST_FLAGS) ; do \
9493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9494 done; \
9495 echo "Doing TAGS in diff" ; \
9496 (cd $(HOST_SUBDIR)/diff && \
9497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9499 "RANLIB=$${RANLIB}" \
9500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9501 TAGS) \
9502 || exit 1
9503
9504 @endif diff
9505
9506 .PHONY: maybe-install-info-diff install-info-diff
9507 maybe-install-info-diff:
9508 @if diff
9509 maybe-install-info-diff: install-info-diff
9510
9511 install-info-diff: \
9512 configure-diff \
9513 info-diff
9514 @: $(MAKE); $(unstage)
9515 @[ -f ./diff/Makefile ] || exit 0; \
9516 r=`${PWD_COMMAND}`; export r; \
9517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9518 $(HOST_EXPORTS) \
9519 for flag in $(EXTRA_HOST_FLAGS) ; do \
9520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9521 done; \
9522 echo "Doing install-info in diff" ; \
9523 (cd $(HOST_SUBDIR)/diff && \
9524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9526 "RANLIB=$${RANLIB}" \
9527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9528 install-info) \
9529 || exit 1
9530
9531 @endif diff
9532
9533 .PHONY: maybe-install-pdf-diff install-pdf-diff
9534 maybe-install-pdf-diff:
9535 @if diff
9536 maybe-install-pdf-diff: install-pdf-diff
9537
9538 install-pdf-diff: \
9539 configure-diff \
9540 pdf-diff
9541 @: $(MAKE); $(unstage)
9542 @[ -f ./diff/Makefile ] || exit 0; \
9543 r=`${PWD_COMMAND}`; export r; \
9544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9545 $(HOST_EXPORTS) \
9546 for flag in $(EXTRA_HOST_FLAGS) ; do \
9547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9548 done; \
9549 echo "Doing install-pdf in diff" ; \
9550 (cd $(HOST_SUBDIR)/diff && \
9551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9553 "RANLIB=$${RANLIB}" \
9554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9555 install-pdf) \
9556 || exit 1
9557
9558 @endif diff
9559
9560 .PHONY: maybe-install-html-diff install-html-diff
9561 maybe-install-html-diff:
9562 @if diff
9563 maybe-install-html-diff: install-html-diff
9564
9565 install-html-diff: \
9566 configure-diff \
9567 html-diff
9568 @: $(MAKE); $(unstage)
9569 @[ -f ./diff/Makefile ] || exit 0; \
9570 r=`${PWD_COMMAND}`; export r; \
9571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9572 $(HOST_EXPORTS) \
9573 for flag in $(EXTRA_HOST_FLAGS) ; do \
9574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9575 done; \
9576 echo "Doing install-html in diff" ; \
9577 (cd $(HOST_SUBDIR)/diff && \
9578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9580 "RANLIB=$${RANLIB}" \
9581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9582 install-html) \
9583 || exit 1
9584
9585 @endif diff
9586
9587 .PHONY: maybe-installcheck-diff installcheck-diff
9588 maybe-installcheck-diff:
9589 @if diff
9590 maybe-installcheck-diff: installcheck-diff
9591
9592 installcheck-diff: \
9593 configure-diff
9594 @: $(MAKE); $(unstage)
9595 @[ -f ./diff/Makefile ] || exit 0; \
9596 r=`${PWD_COMMAND}`; export r; \
9597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9598 $(HOST_EXPORTS) \
9599 for flag in $(EXTRA_HOST_FLAGS) ; do \
9600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9601 done; \
9602 echo "Doing installcheck in diff" ; \
9603 (cd $(HOST_SUBDIR)/diff && \
9604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9606 "RANLIB=$${RANLIB}" \
9607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9608 installcheck) \
9609 || exit 1
9610
9611 @endif diff
9612
9613 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9614 maybe-mostlyclean-diff:
9615 @if diff
9616 maybe-mostlyclean-diff: mostlyclean-diff
9617
9618 mostlyclean-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 mostlyclean 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 mostlyclean) \
9634 || exit 1
9635
9636 @endif diff
9637
9638 .PHONY: maybe-clean-diff clean-diff
9639 maybe-clean-diff:
9640 @if diff
9641 maybe-clean-diff: clean-diff
9642
9643 clean-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 clean 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 clean) \
9659 || exit 1
9660
9661 @endif diff
9662
9663 .PHONY: maybe-distclean-diff distclean-diff
9664 maybe-distclean-diff:
9665 @if diff
9666 maybe-distclean-diff: distclean-diff
9667
9668 distclean-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 distclean 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 distclean) \
9684 || exit 1
9685
9686 @endif diff
9687
9688 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9689 maybe-maintainer-clean-diff:
9690 @if diff
9691 maybe-maintainer-clean-diff: maintainer-clean-diff
9692
9693 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
9709 || exit 1
9710
9711 @endif diff
9712
9713
9714
9715 .PHONY: configure-dosutils maybe-configure-dosutils
9716 maybe-configure-dosutils:
9717 @if gcc-bootstrap
9718 configure-dosutils: stage_current
9719 @endif gcc-bootstrap
9720 @if dosutils
9721 maybe-configure-dosutils: configure-dosutils
9722 configure-dosutils:
9723 @: $(MAKE); $(unstage)
9724 @r=`${PWD_COMMAND}`; export r; \
9725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9726 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9727 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9728 $(HOST_EXPORTS) \
9729 echo Configuring in $(HOST_SUBDIR)/dosutils; \
9730 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9731 case $(srcdir) in \
9732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9733 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9735 esac; \
9736 srcdiroption="--srcdir=$${topdir}/dosutils"; \
9737 libsrcdir="$$s/dosutils"; \
9738 $(SHELL) $${libsrcdir}/configure \
9739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9740 --target=${target_alias} $${srcdiroption} \
9741 || exit 1
9742 @endif dosutils
9743
9744
9745
9746
9747
9748 .PHONY: all-dosutils maybe-all-dosutils
9749 maybe-all-dosutils:
9750 @if gcc-bootstrap
9751 all-dosutils: stage_current
9752 @endif gcc-bootstrap
9753 @if dosutils
9754 TARGET-dosutils=all
9755 maybe-all-dosutils: all-dosutils
9756 all-dosutils: configure-dosutils
9757 @: $(MAKE); $(unstage)
9758 @r=`${PWD_COMMAND}`; export r; \
9759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9760 $(HOST_EXPORTS) \
9761 (cd $(HOST_SUBDIR)/dosutils && \
9762 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9763 $(TARGET-dosutils))
9764 @endif dosutils
9765
9766
9767
9768
9769 .PHONY: check-dosutils maybe-check-dosutils
9770 maybe-check-dosutils:
9771 @if dosutils
9772 maybe-check-dosutils: check-dosutils
9773
9774 check-dosutils:
9775
9776 @endif dosutils
9777
9778 .PHONY: install-dosutils maybe-install-dosutils
9779 maybe-install-dosutils:
9780 @if dosutils
9781 maybe-install-dosutils: install-dosutils
9782
9783 install-dosutils: installdirs
9784 @: $(MAKE); $(unstage)
9785 @r=`${PWD_COMMAND}`; export r; \
9786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9787 $(HOST_EXPORTS) \
9788 (cd $(HOST_SUBDIR)/dosutils && \
9789 $(MAKE) $(FLAGS_TO_PASS) install)
9790
9791 @endif dosutils
9792
9793 # Other targets (info, dvi, pdf, etc.)
9794
9795 .PHONY: maybe-info-dosutils info-dosutils
9796 maybe-info-dosutils:
9797 @if dosutils
9798 maybe-info-dosutils: info-dosutils
9799
9800 info-dosutils: \
9801 configure-dosutils
9802 @: $(MAKE); $(unstage)
9803 @[ -f ./dosutils/Makefile ] || exit 0; \
9804 r=`${PWD_COMMAND}`; export r; \
9805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9806 $(HOST_EXPORTS) \
9807 for flag in $(EXTRA_HOST_FLAGS) ; do \
9808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9809 done; \
9810 echo "Doing info in dosutils" ; \
9811 (cd $(HOST_SUBDIR)/dosutils && \
9812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9814 "RANLIB=$${RANLIB}" \
9815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9816 info) \
9817 || exit 1
9818
9819 @endif dosutils
9820
9821 .PHONY: maybe-dvi-dosutils dvi-dosutils
9822 maybe-dvi-dosutils:
9823 @if dosutils
9824 maybe-dvi-dosutils: dvi-dosutils
9825
9826 dvi-dosutils: \
9827 configure-dosutils
9828 @: $(MAKE); $(unstage)
9829 @[ -f ./dosutils/Makefile ] || exit 0; \
9830 r=`${PWD_COMMAND}`; export r; \
9831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9832 $(HOST_EXPORTS) \
9833 for flag in $(EXTRA_HOST_FLAGS) ; do \
9834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9835 done; \
9836 echo "Doing dvi in dosutils" ; \
9837 (cd $(HOST_SUBDIR)/dosutils && \
9838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9840 "RANLIB=$${RANLIB}" \
9841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9842 dvi) \
9843 || exit 1
9844
9845 @endif dosutils
9846
9847 .PHONY: maybe-pdf-dosutils pdf-dosutils
9848 maybe-pdf-dosutils:
9849 @if dosutils
9850 maybe-pdf-dosutils: pdf-dosutils
9851
9852 pdf-dosutils: \
9853 configure-dosutils
9854 @: $(MAKE); $(unstage)
9855 @[ -f ./dosutils/Makefile ] || exit 0; \
9856 r=`${PWD_COMMAND}`; export r; \
9857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9858 $(HOST_EXPORTS) \
9859 for flag in $(EXTRA_HOST_FLAGS) ; do \
9860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9861 done; \
9862 echo "Doing pdf in dosutils" ; \
9863 (cd $(HOST_SUBDIR)/dosutils && \
9864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9866 "RANLIB=$${RANLIB}" \
9867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9868 pdf) \
9869 || exit 1
9870
9871 @endif dosutils
9872
9873 .PHONY: maybe-html-dosutils html-dosutils
9874 maybe-html-dosutils:
9875 @if dosutils
9876 maybe-html-dosutils: html-dosutils
9877
9878 html-dosutils: \
9879 configure-dosutils
9880 @: $(MAKE); $(unstage)
9881 @[ -f ./dosutils/Makefile ] || exit 0; \
9882 r=`${PWD_COMMAND}`; export r; \
9883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9884 $(HOST_EXPORTS) \
9885 for flag in $(EXTRA_HOST_FLAGS) ; do \
9886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9887 done; \
9888 echo "Doing html in dosutils" ; \
9889 (cd $(HOST_SUBDIR)/dosutils && \
9890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9892 "RANLIB=$${RANLIB}" \
9893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9894 html) \
9895 || exit 1
9896
9897 @endif dosutils
9898
9899 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
9900 maybe-TAGS-dosutils:
9901 @if dosutils
9902 maybe-TAGS-dosutils: TAGS-dosutils
9903
9904 TAGS-dosutils: \
9905 configure-dosutils
9906 @: $(MAKE); $(unstage)
9907 @[ -f ./dosutils/Makefile ] || exit 0; \
9908 r=`${PWD_COMMAND}`; export r; \
9909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9910 $(HOST_EXPORTS) \
9911 for flag in $(EXTRA_HOST_FLAGS) ; do \
9912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9913 done; \
9914 echo "Doing TAGS in dosutils" ; \
9915 (cd $(HOST_SUBDIR)/dosutils && \
9916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9918 "RANLIB=$${RANLIB}" \
9919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9920 TAGS) \
9921 || exit 1
9922
9923 @endif dosutils
9924
9925 .PHONY: maybe-install-info-dosutils install-info-dosutils
9926 maybe-install-info-dosutils:
9927 @if dosutils
9928 maybe-install-info-dosutils: install-info-dosutils
9929
9930 install-info-dosutils: \
9931 configure-dosutils \
9932 info-dosutils
9933 @: $(MAKE); $(unstage)
9934 @[ -f ./dosutils/Makefile ] || exit 0; \
9935 r=`${PWD_COMMAND}`; export r; \
9936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9937 $(HOST_EXPORTS) \
9938 for flag in $(EXTRA_HOST_FLAGS) ; do \
9939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9940 done; \
9941 echo "Doing install-info in dosutils" ; \
9942 (cd $(HOST_SUBDIR)/dosutils && \
9943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9945 "RANLIB=$${RANLIB}" \
9946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9947 install-info) \
9948 || exit 1
9949
9950 @endif dosutils
9951
9952 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
9953 maybe-install-pdf-dosutils:
9954 @if dosutils
9955 maybe-install-pdf-dosutils: install-pdf-dosutils
9956
9957 install-pdf-dosutils: \
9958 configure-dosutils \
9959 pdf-dosutils
9960 @: $(MAKE); $(unstage)
9961 @[ -f ./dosutils/Makefile ] || exit 0; \
9962 r=`${PWD_COMMAND}`; export r; \
9963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9964 $(HOST_EXPORTS) \
9965 for flag in $(EXTRA_HOST_FLAGS) ; do \
9966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9967 done; \
9968 echo "Doing install-pdf in dosutils" ; \
9969 (cd $(HOST_SUBDIR)/dosutils && \
9970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9972 "RANLIB=$${RANLIB}" \
9973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9974 install-pdf) \
9975 || exit 1
9976
9977 @endif dosutils
9978
9979 .PHONY: maybe-install-html-dosutils install-html-dosutils
9980 maybe-install-html-dosutils:
9981 @if dosutils
9982 maybe-install-html-dosutils: install-html-dosutils
9983
9984 install-html-dosutils: \
9985 configure-dosutils \
9986 html-dosutils
9987 @: $(MAKE); $(unstage)
9988 @[ -f ./dosutils/Makefile ] || exit 0; \
9989 r=`${PWD_COMMAND}`; export r; \
9990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9991 $(HOST_EXPORTS) \
9992 for flag in $(EXTRA_HOST_FLAGS) ; do \
9993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9994 done; \
9995 echo "Doing install-html in dosutils" ; \
9996 (cd $(HOST_SUBDIR)/dosutils && \
9997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9999 "RANLIB=$${RANLIB}" \
10000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10001 install-html) \
10002 || exit 1
10003
10004 @endif dosutils
10005
10006 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10007 maybe-installcheck-dosutils:
10008 @if dosutils
10009 maybe-installcheck-dosutils: installcheck-dosutils
10010
10011 installcheck-dosutils: \
10012 configure-dosutils
10013 @: $(MAKE); $(unstage)
10014 @[ -f ./dosutils/Makefile ] || exit 0; \
10015 r=`${PWD_COMMAND}`; export r; \
10016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10017 $(HOST_EXPORTS) \
10018 for flag in $(EXTRA_HOST_FLAGS) ; do \
10019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10020 done; \
10021 echo "Doing installcheck in dosutils" ; \
10022 (cd $(HOST_SUBDIR)/dosutils && \
10023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10025 "RANLIB=$${RANLIB}" \
10026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10027 installcheck) \
10028 || exit 1
10029
10030 @endif dosutils
10031
10032 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10033 maybe-mostlyclean-dosutils:
10034 @if dosutils
10035 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10036
10037 mostlyclean-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 mostlyclean 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 mostlyclean) \
10053 || exit 1
10054
10055 @endif dosutils
10056
10057 .PHONY: maybe-clean-dosutils clean-dosutils
10058 maybe-clean-dosutils:
10059 @if dosutils
10060 maybe-clean-dosutils: clean-dosutils
10061
10062 clean-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 clean 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 clean) \
10078 || exit 1
10079
10080 @endif dosutils
10081
10082 .PHONY: maybe-distclean-dosutils distclean-dosutils
10083 maybe-distclean-dosutils:
10084 @if dosutils
10085 maybe-distclean-dosutils: distclean-dosutils
10086
10087 distclean-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 distclean 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 distclean) \
10103 || exit 1
10104
10105 @endif dosutils
10106
10107 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10108 maybe-maintainer-clean-dosutils:
10109 @if dosutils
10110 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10111
10112 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
10128 || exit 1
10129
10130 @endif dosutils
10131
10132
10133
10134 .PHONY: configure-etc maybe-configure-etc
10135 maybe-configure-etc:
10136 @if gcc-bootstrap
10137 configure-etc: stage_current
10138 @endif gcc-bootstrap
10139 @if etc
10140 maybe-configure-etc: configure-etc
10141 configure-etc:
10142 @: $(MAKE); $(unstage)
10143 @r=`${PWD_COMMAND}`; export r; \
10144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10145 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10147 $(HOST_EXPORTS) \
10148 echo Configuring in $(HOST_SUBDIR)/etc; \
10149 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10150 case $(srcdir) in \
10151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10152 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10154 esac; \
10155 srcdiroption="--srcdir=$${topdir}/etc"; \
10156 libsrcdir="$$s/etc"; \
10157 $(SHELL) $${libsrcdir}/configure \
10158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10159 --target=${target_alias} $${srcdiroption} \
10160 || exit 1
10161 @endif etc
10162
10163
10164
10165
10166
10167 .PHONY: all-etc maybe-all-etc
10168 maybe-all-etc:
10169 @if gcc-bootstrap
10170 all-etc: stage_current
10171 @endif gcc-bootstrap
10172 @if etc
10173 TARGET-etc=all
10174 maybe-all-etc: all-etc
10175 all-etc: configure-etc
10176 @: $(MAKE); $(unstage)
10177 @r=`${PWD_COMMAND}`; export r; \
10178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10179 $(HOST_EXPORTS) \
10180 (cd $(HOST_SUBDIR)/etc && \
10181 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10182 $(TARGET-etc))
10183 @endif etc
10184
10185
10186
10187
10188 .PHONY: check-etc maybe-check-etc
10189 maybe-check-etc:
10190 @if etc
10191 maybe-check-etc: check-etc
10192
10193 check-etc:
10194 @: $(MAKE); $(unstage)
10195 @r=`${PWD_COMMAND}`; export r; \
10196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10197 $(HOST_EXPORTS) \
10198 (cd $(HOST_SUBDIR)/etc && \
10199 $(MAKE) $(FLAGS_TO_PASS) check)
10200
10201 @endif etc
10202
10203 .PHONY: install-etc maybe-install-etc
10204 maybe-install-etc:
10205 @if etc
10206 maybe-install-etc: install-etc
10207
10208 install-etc: installdirs
10209 @: $(MAKE); $(unstage)
10210 @r=`${PWD_COMMAND}`; export r; \
10211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10212 $(HOST_EXPORTS) \
10213 (cd $(HOST_SUBDIR)/etc && \
10214 $(MAKE) $(FLAGS_TO_PASS) install)
10215
10216 @endif etc
10217
10218 # Other targets (info, dvi, pdf, etc.)
10219
10220 .PHONY: maybe-info-etc info-etc
10221 maybe-info-etc:
10222 @if etc
10223 maybe-info-etc: info-etc
10224
10225 info-etc: \
10226 configure-etc
10227 @: $(MAKE); $(unstage)
10228 @[ -f ./etc/Makefile ] || exit 0; \
10229 r=`${PWD_COMMAND}`; export r; \
10230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10231 $(HOST_EXPORTS) \
10232 for flag in $(EXTRA_HOST_FLAGS) ; do \
10233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10234 done; \
10235 echo "Doing info in etc" ; \
10236 (cd $(HOST_SUBDIR)/etc && \
10237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10239 "RANLIB=$${RANLIB}" \
10240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10241 info) \
10242 || exit 1
10243
10244 @endif etc
10245
10246 .PHONY: maybe-dvi-etc dvi-etc
10247 maybe-dvi-etc:
10248 @if etc
10249 maybe-dvi-etc: dvi-etc
10250
10251 dvi-etc: \
10252 configure-etc
10253 @: $(MAKE); $(unstage)
10254 @[ -f ./etc/Makefile ] || exit 0; \
10255 r=`${PWD_COMMAND}`; export r; \
10256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10257 $(HOST_EXPORTS) \
10258 for flag in $(EXTRA_HOST_FLAGS) ; do \
10259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10260 done; \
10261 echo "Doing dvi in etc" ; \
10262 (cd $(HOST_SUBDIR)/etc && \
10263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10265 "RANLIB=$${RANLIB}" \
10266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10267 dvi) \
10268 || exit 1
10269
10270 @endif etc
10271
10272 .PHONY: maybe-pdf-etc pdf-etc
10273 maybe-pdf-etc:
10274 @if etc
10275 maybe-pdf-etc: pdf-etc
10276
10277 pdf-etc: \
10278 configure-etc
10279 @: $(MAKE); $(unstage)
10280 @[ -f ./etc/Makefile ] || exit 0; \
10281 r=`${PWD_COMMAND}`; export r; \
10282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10283 $(HOST_EXPORTS) \
10284 for flag in $(EXTRA_HOST_FLAGS) ; do \
10285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10286 done; \
10287 echo "Doing pdf in etc" ; \
10288 (cd $(HOST_SUBDIR)/etc && \
10289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10291 "RANLIB=$${RANLIB}" \
10292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10293 pdf) \
10294 || exit 1
10295
10296 @endif etc
10297
10298 .PHONY: maybe-html-etc html-etc
10299 maybe-html-etc:
10300 @if etc
10301 maybe-html-etc: html-etc
10302
10303 html-etc: \
10304 configure-etc
10305 @: $(MAKE); $(unstage)
10306 @[ -f ./etc/Makefile ] || exit 0; \
10307 r=`${PWD_COMMAND}`; export r; \
10308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10309 $(HOST_EXPORTS) \
10310 for flag in $(EXTRA_HOST_FLAGS) ; do \
10311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10312 done; \
10313 echo "Doing html in etc" ; \
10314 (cd $(HOST_SUBDIR)/etc && \
10315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10317 "RANLIB=$${RANLIB}" \
10318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10319 html) \
10320 || exit 1
10321
10322 @endif etc
10323
10324 .PHONY: maybe-TAGS-etc TAGS-etc
10325 maybe-TAGS-etc:
10326 @if etc
10327 maybe-TAGS-etc: TAGS-etc
10328
10329 TAGS-etc: \
10330 configure-etc
10331 @: $(MAKE); $(unstage)
10332 @[ -f ./etc/Makefile ] || exit 0; \
10333 r=`${PWD_COMMAND}`; export r; \
10334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10335 $(HOST_EXPORTS) \
10336 for flag in $(EXTRA_HOST_FLAGS) ; do \
10337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10338 done; \
10339 echo "Doing TAGS in etc" ; \
10340 (cd $(HOST_SUBDIR)/etc && \
10341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10343 "RANLIB=$${RANLIB}" \
10344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10345 TAGS) \
10346 || exit 1
10347
10348 @endif etc
10349
10350 .PHONY: maybe-install-info-etc install-info-etc
10351 maybe-install-info-etc:
10352 @if etc
10353 maybe-install-info-etc: install-info-etc
10354
10355 install-info-etc: \
10356 configure-etc \
10357 info-etc
10358 @: $(MAKE); $(unstage)
10359 @[ -f ./etc/Makefile ] || exit 0; \
10360 r=`${PWD_COMMAND}`; export r; \
10361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10362 $(HOST_EXPORTS) \
10363 for flag in $(EXTRA_HOST_FLAGS) ; do \
10364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10365 done; \
10366 echo "Doing install-info in etc" ; \
10367 (cd $(HOST_SUBDIR)/etc && \
10368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10370 "RANLIB=$${RANLIB}" \
10371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10372 install-info) \
10373 || exit 1
10374
10375 @endif etc
10376
10377 .PHONY: maybe-install-pdf-etc install-pdf-etc
10378 maybe-install-pdf-etc:
10379 @if etc
10380 maybe-install-pdf-etc: install-pdf-etc
10381
10382 install-pdf-etc: \
10383 configure-etc \
10384 pdf-etc
10385 @: $(MAKE); $(unstage)
10386 @[ -f ./etc/Makefile ] || exit 0; \
10387 r=`${PWD_COMMAND}`; export r; \
10388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10389 $(HOST_EXPORTS) \
10390 for flag in $(EXTRA_HOST_FLAGS) ; do \
10391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10392 done; \
10393 echo "Doing install-pdf in etc" ; \
10394 (cd $(HOST_SUBDIR)/etc && \
10395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10397 "RANLIB=$${RANLIB}" \
10398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10399 install-pdf) \
10400 || exit 1
10401
10402 @endif etc
10403
10404 .PHONY: maybe-install-html-etc install-html-etc
10405 maybe-install-html-etc:
10406 @if etc
10407 maybe-install-html-etc: install-html-etc
10408
10409 install-html-etc: \
10410 configure-etc \
10411 html-etc
10412 @: $(MAKE); $(unstage)
10413 @[ -f ./etc/Makefile ] || exit 0; \
10414 r=`${PWD_COMMAND}`; export r; \
10415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10416 $(HOST_EXPORTS) \
10417 for flag in $(EXTRA_HOST_FLAGS) ; do \
10418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10419 done; \
10420 echo "Doing install-html in etc" ; \
10421 (cd $(HOST_SUBDIR)/etc && \
10422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10424 "RANLIB=$${RANLIB}" \
10425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10426 install-html) \
10427 || exit 1
10428
10429 @endif etc
10430
10431 .PHONY: maybe-installcheck-etc installcheck-etc
10432 maybe-installcheck-etc:
10433 @if etc
10434 maybe-installcheck-etc: installcheck-etc
10435
10436 installcheck-etc: \
10437 configure-etc
10438 @: $(MAKE); $(unstage)
10439 @[ -f ./etc/Makefile ] || exit 0; \
10440 r=`${PWD_COMMAND}`; export r; \
10441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10442 $(HOST_EXPORTS) \
10443 for flag in $(EXTRA_HOST_FLAGS) ; do \
10444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10445 done; \
10446 echo "Doing installcheck in etc" ; \
10447 (cd $(HOST_SUBDIR)/etc && \
10448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10450 "RANLIB=$${RANLIB}" \
10451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10452 installcheck) \
10453 || exit 1
10454
10455 @endif etc
10456
10457 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10458 maybe-mostlyclean-etc:
10459 @if etc
10460 maybe-mostlyclean-etc: mostlyclean-etc
10461
10462 mostlyclean-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 mostlyclean 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 mostlyclean) \
10478 || exit 1
10479
10480 @endif etc
10481
10482 .PHONY: maybe-clean-etc clean-etc
10483 maybe-clean-etc:
10484 @if etc
10485 maybe-clean-etc: clean-etc
10486
10487 clean-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 clean 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 clean) \
10503 || exit 1
10504
10505 @endif etc
10506
10507 .PHONY: maybe-distclean-etc distclean-etc
10508 maybe-distclean-etc:
10509 @if etc
10510 maybe-distclean-etc: distclean-etc
10511
10512 distclean-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 distclean 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 distclean) \
10528 || exit 1
10529
10530 @endif etc
10531
10532 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10533 maybe-maintainer-clean-etc:
10534 @if etc
10535 maybe-maintainer-clean-etc: maintainer-clean-etc
10536
10537 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
10553 || exit 1
10554
10555 @endif etc
10556
10557
10558
10559 .PHONY: configure-fastjar maybe-configure-fastjar
10560 maybe-configure-fastjar:
10561 @if gcc-bootstrap
10562 configure-fastjar: stage_current
10563 @endif gcc-bootstrap
10564 @if fastjar
10565 maybe-configure-fastjar: configure-fastjar
10566 configure-fastjar:
10567 @: $(MAKE); $(unstage)
10568 @r=`${PWD_COMMAND}`; export r; \
10569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10570 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10572 $(HOST_EXPORTS) \
10573 echo Configuring in $(HOST_SUBDIR)/fastjar; \
10574 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10575 case $(srcdir) in \
10576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10577 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10579 esac; \
10580 srcdiroption="--srcdir=$${topdir}/fastjar"; \
10581 libsrcdir="$$s/fastjar"; \
10582 $(SHELL) $${libsrcdir}/configure \
10583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10584 --target=${target_alias} $${srcdiroption} \
10585 || exit 1
10586 @endif fastjar
10587
10588
10589
10590
10591
10592 .PHONY: all-fastjar maybe-all-fastjar
10593 maybe-all-fastjar:
10594 @if gcc-bootstrap
10595 all-fastjar: stage_current
10596 @endif gcc-bootstrap
10597 @if fastjar
10598 TARGET-fastjar=all
10599 maybe-all-fastjar: all-fastjar
10600 all-fastjar: configure-fastjar
10601 @: $(MAKE); $(unstage)
10602 @r=`${PWD_COMMAND}`; export r; \
10603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10604 $(HOST_EXPORTS) \
10605 (cd $(HOST_SUBDIR)/fastjar && \
10606 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10607 $(TARGET-fastjar))
10608 @endif fastjar
10609
10610
10611
10612
10613 .PHONY: check-fastjar maybe-check-fastjar
10614 maybe-check-fastjar:
10615 @if fastjar
10616 maybe-check-fastjar: check-fastjar
10617
10618 # This module is only tested in a native toolchain.
10619 check-fastjar:
10620 @: $(MAKE); $(unstage)
10621 @if [ '$(host)' = '$(target)' ] ; then \
10622 r=`${PWD_COMMAND}`; export r; \
10623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10624 $(HOST_EXPORTS) \
10625 (cd $(HOST_SUBDIR)/fastjar && \
10626 $(MAKE) $(FLAGS_TO_PASS) check); \
10627 fi
10628
10629 @endif fastjar
10630
10631 .PHONY: install-fastjar maybe-install-fastjar
10632 maybe-install-fastjar:
10633 @if fastjar
10634 maybe-install-fastjar: install-fastjar
10635
10636 install-fastjar: installdirs
10637 @: $(MAKE); $(unstage)
10638 @r=`${PWD_COMMAND}`; export r; \
10639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10640 $(HOST_EXPORTS) \
10641 (cd $(HOST_SUBDIR)/fastjar && \
10642 $(MAKE) $(FLAGS_TO_PASS) install)
10643
10644 @endif fastjar
10645
10646 # Other targets (info, dvi, pdf, etc.)
10647
10648 .PHONY: maybe-info-fastjar info-fastjar
10649 maybe-info-fastjar:
10650 @if fastjar
10651 maybe-info-fastjar: info-fastjar
10652
10653 info-fastjar: \
10654 configure-fastjar
10655 @: $(MAKE); $(unstage)
10656 @[ -f ./fastjar/Makefile ] || exit 0; \
10657 r=`${PWD_COMMAND}`; export r; \
10658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10659 $(HOST_EXPORTS) \
10660 for flag in $(EXTRA_HOST_FLAGS) ; do \
10661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10662 done; \
10663 echo "Doing info in fastjar" ; \
10664 (cd $(HOST_SUBDIR)/fastjar && \
10665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10667 "RANLIB=$${RANLIB}" \
10668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10669 info) \
10670 || exit 1
10671
10672 @endif fastjar
10673
10674 .PHONY: maybe-dvi-fastjar dvi-fastjar
10675 maybe-dvi-fastjar:
10676 @if fastjar
10677 maybe-dvi-fastjar: dvi-fastjar
10678
10679 dvi-fastjar: \
10680 configure-fastjar
10681 @: $(MAKE); $(unstage)
10682 @[ -f ./fastjar/Makefile ] || exit 0; \
10683 r=`${PWD_COMMAND}`; export r; \
10684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10685 $(HOST_EXPORTS) \
10686 for flag in $(EXTRA_HOST_FLAGS) ; do \
10687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10688 done; \
10689 echo "Doing dvi in fastjar" ; \
10690 (cd $(HOST_SUBDIR)/fastjar && \
10691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10693 "RANLIB=$${RANLIB}" \
10694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10695 dvi) \
10696 || exit 1
10697
10698 @endif fastjar
10699
10700 .PHONY: maybe-pdf-fastjar pdf-fastjar
10701 maybe-pdf-fastjar:
10702 @if fastjar
10703 maybe-pdf-fastjar: pdf-fastjar
10704
10705 pdf-fastjar: \
10706 configure-fastjar
10707 @: $(MAKE); $(unstage)
10708 @[ -f ./fastjar/Makefile ] || exit 0; \
10709 r=`${PWD_COMMAND}`; export r; \
10710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10711 $(HOST_EXPORTS) \
10712 for flag in $(EXTRA_HOST_FLAGS) ; do \
10713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10714 done; \
10715 echo "Doing pdf in fastjar" ; \
10716 (cd $(HOST_SUBDIR)/fastjar && \
10717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10719 "RANLIB=$${RANLIB}" \
10720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10721 pdf) \
10722 || exit 1
10723
10724 @endif fastjar
10725
10726 .PHONY: maybe-html-fastjar html-fastjar
10727 maybe-html-fastjar:
10728 @if fastjar
10729 maybe-html-fastjar: html-fastjar
10730
10731 html-fastjar: \
10732 configure-fastjar
10733 @: $(MAKE); $(unstage)
10734 @[ -f ./fastjar/Makefile ] || exit 0; \
10735 r=`${PWD_COMMAND}`; export r; \
10736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10737 $(HOST_EXPORTS) \
10738 for flag in $(EXTRA_HOST_FLAGS) ; do \
10739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10740 done; \
10741 echo "Doing html in fastjar" ; \
10742 (cd $(HOST_SUBDIR)/fastjar && \
10743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10745 "RANLIB=$${RANLIB}" \
10746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10747 html) \
10748 || exit 1
10749
10750 @endif fastjar
10751
10752 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10753 maybe-TAGS-fastjar:
10754 @if fastjar
10755 maybe-TAGS-fastjar: TAGS-fastjar
10756
10757 TAGS-fastjar: \
10758 configure-fastjar
10759 @: $(MAKE); $(unstage)
10760 @[ -f ./fastjar/Makefile ] || exit 0; \
10761 r=`${PWD_COMMAND}`; export r; \
10762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10763 $(HOST_EXPORTS) \
10764 for flag in $(EXTRA_HOST_FLAGS) ; do \
10765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10766 done; \
10767 echo "Doing TAGS in fastjar" ; \
10768 (cd $(HOST_SUBDIR)/fastjar && \
10769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10771 "RANLIB=$${RANLIB}" \
10772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10773 TAGS) \
10774 || exit 1
10775
10776 @endif fastjar
10777
10778 .PHONY: maybe-install-info-fastjar install-info-fastjar
10779 maybe-install-info-fastjar:
10780 @if fastjar
10781 maybe-install-info-fastjar: install-info-fastjar
10782
10783 install-info-fastjar: \
10784 configure-fastjar \
10785 info-fastjar
10786 @: $(MAKE); $(unstage)
10787 @[ -f ./fastjar/Makefile ] || exit 0; \
10788 r=`${PWD_COMMAND}`; export r; \
10789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10790 $(HOST_EXPORTS) \
10791 for flag in $(EXTRA_HOST_FLAGS) ; do \
10792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10793 done; \
10794 echo "Doing install-info in fastjar" ; \
10795 (cd $(HOST_SUBDIR)/fastjar && \
10796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10798 "RANLIB=$${RANLIB}" \
10799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10800 install-info) \
10801 || exit 1
10802
10803 @endif fastjar
10804
10805 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10806 maybe-install-pdf-fastjar:
10807 @if fastjar
10808 maybe-install-pdf-fastjar: install-pdf-fastjar
10809
10810 install-pdf-fastjar: \
10811 configure-fastjar \
10812 pdf-fastjar
10813 @: $(MAKE); $(unstage)
10814 @[ -f ./fastjar/Makefile ] || exit 0; \
10815 r=`${PWD_COMMAND}`; export r; \
10816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10817 $(HOST_EXPORTS) \
10818 for flag in $(EXTRA_HOST_FLAGS) ; do \
10819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10820 done; \
10821 echo "Doing install-pdf in fastjar" ; \
10822 (cd $(HOST_SUBDIR)/fastjar && \
10823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10825 "RANLIB=$${RANLIB}" \
10826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10827 install-pdf) \
10828 || exit 1
10829
10830 @endif fastjar
10831
10832 .PHONY: maybe-install-html-fastjar install-html-fastjar
10833 maybe-install-html-fastjar:
10834 @if fastjar
10835 maybe-install-html-fastjar: install-html-fastjar
10836
10837 install-html-fastjar: \
10838 configure-fastjar \
10839 html-fastjar
10840 @: $(MAKE); $(unstage)
10841 @[ -f ./fastjar/Makefile ] || exit 0; \
10842 r=`${PWD_COMMAND}`; export r; \
10843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10844 $(HOST_EXPORTS) \
10845 for flag in $(EXTRA_HOST_FLAGS) ; do \
10846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10847 done; \
10848 echo "Doing install-html in fastjar" ; \
10849 (cd $(HOST_SUBDIR)/fastjar && \
10850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10852 "RANLIB=$${RANLIB}" \
10853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10854 install-html) \
10855 || exit 1
10856
10857 @endif fastjar
10858
10859 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10860 maybe-installcheck-fastjar:
10861 @if fastjar
10862 maybe-installcheck-fastjar: installcheck-fastjar
10863
10864 installcheck-fastjar: \
10865 configure-fastjar
10866 @: $(MAKE); $(unstage)
10867 @[ -f ./fastjar/Makefile ] || exit 0; \
10868 r=`${PWD_COMMAND}`; export r; \
10869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10870 $(HOST_EXPORTS) \
10871 for flag in $(EXTRA_HOST_FLAGS) ; do \
10872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10873 done; \
10874 echo "Doing installcheck in fastjar" ; \
10875 (cd $(HOST_SUBDIR)/fastjar && \
10876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10878 "RANLIB=$${RANLIB}" \
10879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10880 installcheck) \
10881 || exit 1
10882
10883 @endif fastjar
10884
10885 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10886 maybe-mostlyclean-fastjar:
10887 @if fastjar
10888 maybe-mostlyclean-fastjar: mostlyclean-fastjar
10889
10890 mostlyclean-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 mostlyclean 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 mostlyclean) \
10906 || exit 1
10907
10908 @endif fastjar
10909
10910 .PHONY: maybe-clean-fastjar clean-fastjar
10911 maybe-clean-fastjar:
10912 @if fastjar
10913 maybe-clean-fastjar: clean-fastjar
10914
10915 clean-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 clean 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 clean) \
10931 || exit 1
10932
10933 @endif fastjar
10934
10935 .PHONY: maybe-distclean-fastjar distclean-fastjar
10936 maybe-distclean-fastjar:
10937 @if fastjar
10938 maybe-distclean-fastjar: distclean-fastjar
10939
10940 distclean-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 distclean 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 distclean) \
10956 || exit 1
10957
10958 @endif fastjar
10959
10960 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
10961 maybe-maintainer-clean-fastjar:
10962 @if fastjar
10963 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
10964
10965 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
10981 || exit 1
10982
10983 @endif fastjar
10984
10985
10986
10987 .PHONY: configure-fileutils maybe-configure-fileutils
10988 maybe-configure-fileutils:
10989 @if gcc-bootstrap
10990 configure-fileutils: stage_current
10991 @endif gcc-bootstrap
10992 @if fileutils
10993 maybe-configure-fileutils: configure-fileutils
10994 configure-fileutils:
10995 @: $(MAKE); $(unstage)
10996 @r=`${PWD_COMMAND}`; export r; \
10997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10998 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
10999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11000 $(HOST_EXPORTS) \
11001 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11002 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11003 case $(srcdir) in \
11004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11005 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11007 esac; \
11008 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11009 libsrcdir="$$s/fileutils"; \
11010 $(SHELL) $${libsrcdir}/configure \
11011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11012 --target=${target_alias} $${srcdiroption} \
11013 || exit 1
11014 @endif fileutils
11015
11016
11017
11018
11019
11020 .PHONY: all-fileutils maybe-all-fileutils
11021 maybe-all-fileutils:
11022 @if gcc-bootstrap
11023 all-fileutils: stage_current
11024 @endif gcc-bootstrap
11025 @if fileutils
11026 TARGET-fileutils=all
11027 maybe-all-fileutils: all-fileutils
11028 all-fileutils: configure-fileutils
11029 @: $(MAKE); $(unstage)
11030 @r=`${PWD_COMMAND}`; export r; \
11031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11032 $(HOST_EXPORTS) \
11033 (cd $(HOST_SUBDIR)/fileutils && \
11034 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11035 $(TARGET-fileutils))
11036 @endif fileutils
11037
11038
11039
11040
11041 .PHONY: check-fileutils maybe-check-fileutils
11042 maybe-check-fileutils:
11043 @if fileutils
11044 maybe-check-fileutils: check-fileutils
11045
11046 check-fileutils:
11047 @: $(MAKE); $(unstage)
11048 @r=`${PWD_COMMAND}`; export r; \
11049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11050 $(HOST_EXPORTS) \
11051 (cd $(HOST_SUBDIR)/fileutils && \
11052 $(MAKE) $(FLAGS_TO_PASS) check)
11053
11054 @endif fileutils
11055
11056 .PHONY: install-fileutils maybe-install-fileutils
11057 maybe-install-fileutils:
11058 @if fileutils
11059 maybe-install-fileutils: install-fileutils
11060
11061 install-fileutils: installdirs
11062 @: $(MAKE); $(unstage)
11063 @r=`${PWD_COMMAND}`; export r; \
11064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11065 $(HOST_EXPORTS) \
11066 (cd $(HOST_SUBDIR)/fileutils && \
11067 $(MAKE) $(FLAGS_TO_PASS) install)
11068
11069 @endif fileutils
11070
11071 # Other targets (info, dvi, pdf, etc.)
11072
11073 .PHONY: maybe-info-fileutils info-fileutils
11074 maybe-info-fileutils:
11075 @if fileutils
11076 maybe-info-fileutils: info-fileutils
11077
11078 info-fileutils: \
11079 configure-fileutils
11080 @: $(MAKE); $(unstage)
11081 @[ -f ./fileutils/Makefile ] || exit 0; \
11082 r=`${PWD_COMMAND}`; export r; \
11083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11084 $(HOST_EXPORTS) \
11085 for flag in $(EXTRA_HOST_FLAGS) ; do \
11086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11087 done; \
11088 echo "Doing info in fileutils" ; \
11089 (cd $(HOST_SUBDIR)/fileutils && \
11090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11092 "RANLIB=$${RANLIB}" \
11093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11094 info) \
11095 || exit 1
11096
11097 @endif fileutils
11098
11099 .PHONY: maybe-dvi-fileutils dvi-fileutils
11100 maybe-dvi-fileutils:
11101 @if fileutils
11102 maybe-dvi-fileutils: dvi-fileutils
11103
11104 dvi-fileutils: \
11105 configure-fileutils
11106 @: $(MAKE); $(unstage)
11107 @[ -f ./fileutils/Makefile ] || exit 0; \
11108 r=`${PWD_COMMAND}`; export r; \
11109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11110 $(HOST_EXPORTS) \
11111 for flag in $(EXTRA_HOST_FLAGS) ; do \
11112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11113 done; \
11114 echo "Doing dvi in fileutils" ; \
11115 (cd $(HOST_SUBDIR)/fileutils && \
11116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11118 "RANLIB=$${RANLIB}" \
11119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11120 dvi) \
11121 || exit 1
11122
11123 @endif fileutils
11124
11125 .PHONY: maybe-pdf-fileutils pdf-fileutils
11126 maybe-pdf-fileutils:
11127 @if fileutils
11128 maybe-pdf-fileutils: pdf-fileutils
11129
11130 pdf-fileutils: \
11131 configure-fileutils
11132 @: $(MAKE); $(unstage)
11133 @[ -f ./fileutils/Makefile ] || exit 0; \
11134 r=`${PWD_COMMAND}`; export r; \
11135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136 $(HOST_EXPORTS) \
11137 for flag in $(EXTRA_HOST_FLAGS) ; do \
11138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11139 done; \
11140 echo "Doing pdf in fileutils" ; \
11141 (cd $(HOST_SUBDIR)/fileutils && \
11142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11144 "RANLIB=$${RANLIB}" \
11145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11146 pdf) \
11147 || exit 1
11148
11149 @endif fileutils
11150
11151 .PHONY: maybe-html-fileutils html-fileutils
11152 maybe-html-fileutils:
11153 @if fileutils
11154 maybe-html-fileutils: html-fileutils
11155
11156 html-fileutils: \
11157 configure-fileutils
11158 @: $(MAKE); $(unstage)
11159 @[ -f ./fileutils/Makefile ] || exit 0; \
11160 r=`${PWD_COMMAND}`; export r; \
11161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11162 $(HOST_EXPORTS) \
11163 for flag in $(EXTRA_HOST_FLAGS) ; do \
11164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11165 done; \
11166 echo "Doing html in fileutils" ; \
11167 (cd $(HOST_SUBDIR)/fileutils && \
11168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11170 "RANLIB=$${RANLIB}" \
11171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11172 html) \
11173 || exit 1
11174
11175 @endif fileutils
11176
11177 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11178 maybe-TAGS-fileutils:
11179 @if fileutils
11180 maybe-TAGS-fileutils: TAGS-fileutils
11181
11182 TAGS-fileutils: \
11183 configure-fileutils
11184 @: $(MAKE); $(unstage)
11185 @[ -f ./fileutils/Makefile ] || exit 0; \
11186 r=`${PWD_COMMAND}`; export r; \
11187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11188 $(HOST_EXPORTS) \
11189 for flag in $(EXTRA_HOST_FLAGS) ; do \
11190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11191 done; \
11192 echo "Doing TAGS in fileutils" ; \
11193 (cd $(HOST_SUBDIR)/fileutils && \
11194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11196 "RANLIB=$${RANLIB}" \
11197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11198 TAGS) \
11199 || exit 1
11200
11201 @endif fileutils
11202
11203 .PHONY: maybe-install-info-fileutils install-info-fileutils
11204 maybe-install-info-fileutils:
11205 @if fileutils
11206 maybe-install-info-fileutils: install-info-fileutils
11207
11208 install-info-fileutils: \
11209 configure-fileutils \
11210 info-fileutils
11211 @: $(MAKE); $(unstage)
11212 @[ -f ./fileutils/Makefile ] || exit 0; \
11213 r=`${PWD_COMMAND}`; export r; \
11214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11215 $(HOST_EXPORTS) \
11216 for flag in $(EXTRA_HOST_FLAGS) ; do \
11217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11218 done; \
11219 echo "Doing install-info in fileutils" ; \
11220 (cd $(HOST_SUBDIR)/fileutils && \
11221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11223 "RANLIB=$${RANLIB}" \
11224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11225 install-info) \
11226 || exit 1
11227
11228 @endif fileutils
11229
11230 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11231 maybe-install-pdf-fileutils:
11232 @if fileutils
11233 maybe-install-pdf-fileutils: install-pdf-fileutils
11234
11235 install-pdf-fileutils: \
11236 configure-fileutils \
11237 pdf-fileutils
11238 @: $(MAKE); $(unstage)
11239 @[ -f ./fileutils/Makefile ] || exit 0; \
11240 r=`${PWD_COMMAND}`; export r; \
11241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11242 $(HOST_EXPORTS) \
11243 for flag in $(EXTRA_HOST_FLAGS) ; do \
11244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11245 done; \
11246 echo "Doing install-pdf in fileutils" ; \
11247 (cd $(HOST_SUBDIR)/fileutils && \
11248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11250 "RANLIB=$${RANLIB}" \
11251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11252 install-pdf) \
11253 || exit 1
11254
11255 @endif fileutils
11256
11257 .PHONY: maybe-install-html-fileutils install-html-fileutils
11258 maybe-install-html-fileutils:
11259 @if fileutils
11260 maybe-install-html-fileutils: install-html-fileutils
11261
11262 install-html-fileutils: \
11263 configure-fileutils \
11264 html-fileutils
11265 @: $(MAKE); $(unstage)
11266 @[ -f ./fileutils/Makefile ] || exit 0; \
11267 r=`${PWD_COMMAND}`; export r; \
11268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11269 $(HOST_EXPORTS) \
11270 for flag in $(EXTRA_HOST_FLAGS) ; do \
11271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11272 done; \
11273 echo "Doing install-html in fileutils" ; \
11274 (cd $(HOST_SUBDIR)/fileutils && \
11275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11277 "RANLIB=$${RANLIB}" \
11278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11279 install-html) \
11280 || exit 1
11281
11282 @endif fileutils
11283
11284 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11285 maybe-installcheck-fileutils:
11286 @if fileutils
11287 maybe-installcheck-fileutils: installcheck-fileutils
11288
11289 installcheck-fileutils: \
11290 configure-fileutils
11291 @: $(MAKE); $(unstage)
11292 @[ -f ./fileutils/Makefile ] || exit 0; \
11293 r=`${PWD_COMMAND}`; export r; \
11294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11295 $(HOST_EXPORTS) \
11296 for flag in $(EXTRA_HOST_FLAGS) ; do \
11297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11298 done; \
11299 echo "Doing installcheck in fileutils" ; \
11300 (cd $(HOST_SUBDIR)/fileutils && \
11301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11303 "RANLIB=$${RANLIB}" \
11304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11305 installcheck) \
11306 || exit 1
11307
11308 @endif fileutils
11309
11310 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11311 maybe-mostlyclean-fileutils:
11312 @if fileutils
11313 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11314
11315 mostlyclean-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 mostlyclean 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 mostlyclean) \
11331 || exit 1
11332
11333 @endif fileutils
11334
11335 .PHONY: maybe-clean-fileutils clean-fileutils
11336 maybe-clean-fileutils:
11337 @if fileutils
11338 maybe-clean-fileutils: clean-fileutils
11339
11340 clean-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 clean 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 clean) \
11356 || exit 1
11357
11358 @endif fileutils
11359
11360 .PHONY: maybe-distclean-fileutils distclean-fileutils
11361 maybe-distclean-fileutils:
11362 @if fileutils
11363 maybe-distclean-fileutils: distclean-fileutils
11364
11365 distclean-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 distclean 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 distclean) \
11381 || exit 1
11382
11383 @endif fileutils
11384
11385 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11386 maybe-maintainer-clean-fileutils:
11387 @if fileutils
11388 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11389
11390 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
11406 || exit 1
11407
11408 @endif fileutils
11409
11410
11411
11412 .PHONY: configure-findutils maybe-configure-findutils
11413 maybe-configure-findutils:
11414 @if gcc-bootstrap
11415 configure-findutils: stage_current
11416 @endif gcc-bootstrap
11417 @if findutils
11418 maybe-configure-findutils: configure-findutils
11419 configure-findutils:
11420 @: $(MAKE); $(unstage)
11421 @r=`${PWD_COMMAND}`; export r; \
11422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11423 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11425 $(HOST_EXPORTS) \
11426 echo Configuring in $(HOST_SUBDIR)/findutils; \
11427 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11428 case $(srcdir) in \
11429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11430 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11432 esac; \
11433 srcdiroption="--srcdir=$${topdir}/findutils"; \
11434 libsrcdir="$$s/findutils"; \
11435 $(SHELL) $${libsrcdir}/configure \
11436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11437 --target=${target_alias} $${srcdiroption} \
11438 || exit 1
11439 @endif findutils
11440
11441
11442
11443
11444
11445 .PHONY: all-findutils maybe-all-findutils
11446 maybe-all-findutils:
11447 @if gcc-bootstrap
11448 all-findutils: stage_current
11449 @endif gcc-bootstrap
11450 @if findutils
11451 TARGET-findutils=all
11452 maybe-all-findutils: all-findutils
11453 all-findutils: configure-findutils
11454 @: $(MAKE); $(unstage)
11455 @r=`${PWD_COMMAND}`; export r; \
11456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11457 $(HOST_EXPORTS) \
11458 (cd $(HOST_SUBDIR)/findutils && \
11459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11460 $(TARGET-findutils))
11461 @endif findutils
11462
11463
11464
11465
11466 .PHONY: check-findutils maybe-check-findutils
11467 maybe-check-findutils:
11468 @if findutils
11469 maybe-check-findutils: check-findutils
11470
11471 check-findutils:
11472 @: $(MAKE); $(unstage)
11473 @r=`${PWD_COMMAND}`; export r; \
11474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11475 $(HOST_EXPORTS) \
11476 (cd $(HOST_SUBDIR)/findutils && \
11477 $(MAKE) $(FLAGS_TO_PASS) check)
11478
11479 @endif findutils
11480
11481 .PHONY: install-findutils maybe-install-findutils
11482 maybe-install-findutils:
11483 @if findutils
11484 maybe-install-findutils: install-findutils
11485
11486 install-findutils: installdirs
11487 @: $(MAKE); $(unstage)
11488 @r=`${PWD_COMMAND}`; export r; \
11489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11490 $(HOST_EXPORTS) \
11491 (cd $(HOST_SUBDIR)/findutils && \
11492 $(MAKE) $(FLAGS_TO_PASS) install)
11493
11494 @endif findutils
11495
11496 # Other targets (info, dvi, pdf, etc.)
11497
11498 .PHONY: maybe-info-findutils info-findutils
11499 maybe-info-findutils:
11500 @if findutils
11501 maybe-info-findutils: info-findutils
11502
11503 info-findutils: \
11504 configure-findutils
11505 @: $(MAKE); $(unstage)
11506 @[ -f ./findutils/Makefile ] || exit 0; \
11507 r=`${PWD_COMMAND}`; export r; \
11508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11509 $(HOST_EXPORTS) \
11510 for flag in $(EXTRA_HOST_FLAGS) ; do \
11511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11512 done; \
11513 echo "Doing info in findutils" ; \
11514 (cd $(HOST_SUBDIR)/findutils && \
11515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11517 "RANLIB=$${RANLIB}" \
11518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11519 info) \
11520 || exit 1
11521
11522 @endif findutils
11523
11524 .PHONY: maybe-dvi-findutils dvi-findutils
11525 maybe-dvi-findutils:
11526 @if findutils
11527 maybe-dvi-findutils: dvi-findutils
11528
11529 dvi-findutils: \
11530 configure-findutils
11531 @: $(MAKE); $(unstage)
11532 @[ -f ./findutils/Makefile ] || exit 0; \
11533 r=`${PWD_COMMAND}`; export r; \
11534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11535 $(HOST_EXPORTS) \
11536 for flag in $(EXTRA_HOST_FLAGS) ; do \
11537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11538 done; \
11539 echo "Doing dvi in findutils" ; \
11540 (cd $(HOST_SUBDIR)/findutils && \
11541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11543 "RANLIB=$${RANLIB}" \
11544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11545 dvi) \
11546 || exit 1
11547
11548 @endif findutils
11549
11550 .PHONY: maybe-pdf-findutils pdf-findutils
11551 maybe-pdf-findutils:
11552 @if findutils
11553 maybe-pdf-findutils: pdf-findutils
11554
11555 pdf-findutils: \
11556 configure-findutils
11557 @: $(MAKE); $(unstage)
11558 @[ -f ./findutils/Makefile ] || exit 0; \
11559 r=`${PWD_COMMAND}`; export r; \
11560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11561 $(HOST_EXPORTS) \
11562 for flag in $(EXTRA_HOST_FLAGS) ; do \
11563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11564 done; \
11565 echo "Doing pdf in findutils" ; \
11566 (cd $(HOST_SUBDIR)/findutils && \
11567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11569 "RANLIB=$${RANLIB}" \
11570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11571 pdf) \
11572 || exit 1
11573
11574 @endif findutils
11575
11576 .PHONY: maybe-html-findutils html-findutils
11577 maybe-html-findutils:
11578 @if findutils
11579 maybe-html-findutils: html-findutils
11580
11581 html-findutils: \
11582 configure-findutils
11583 @: $(MAKE); $(unstage)
11584 @[ -f ./findutils/Makefile ] || exit 0; \
11585 r=`${PWD_COMMAND}`; export r; \
11586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11587 $(HOST_EXPORTS) \
11588 for flag in $(EXTRA_HOST_FLAGS) ; do \
11589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11590 done; \
11591 echo "Doing html in findutils" ; \
11592 (cd $(HOST_SUBDIR)/findutils && \
11593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11595 "RANLIB=$${RANLIB}" \
11596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11597 html) \
11598 || exit 1
11599
11600 @endif findutils
11601
11602 .PHONY: maybe-TAGS-findutils TAGS-findutils
11603 maybe-TAGS-findutils:
11604 @if findutils
11605 maybe-TAGS-findutils: TAGS-findutils
11606
11607 TAGS-findutils: \
11608 configure-findutils
11609 @: $(MAKE); $(unstage)
11610 @[ -f ./findutils/Makefile ] || exit 0; \
11611 r=`${PWD_COMMAND}`; export r; \
11612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11613 $(HOST_EXPORTS) \
11614 for flag in $(EXTRA_HOST_FLAGS) ; do \
11615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11616 done; \
11617 echo "Doing TAGS in findutils" ; \
11618 (cd $(HOST_SUBDIR)/findutils && \
11619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11621 "RANLIB=$${RANLIB}" \
11622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11623 TAGS) \
11624 || exit 1
11625
11626 @endif findutils
11627
11628 .PHONY: maybe-install-info-findutils install-info-findutils
11629 maybe-install-info-findutils:
11630 @if findutils
11631 maybe-install-info-findutils: install-info-findutils
11632
11633 install-info-findutils: \
11634 configure-findutils \
11635 info-findutils
11636 @: $(MAKE); $(unstage)
11637 @[ -f ./findutils/Makefile ] || exit 0; \
11638 r=`${PWD_COMMAND}`; export r; \
11639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11640 $(HOST_EXPORTS) \
11641 for flag in $(EXTRA_HOST_FLAGS) ; do \
11642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11643 done; \
11644 echo "Doing install-info in findutils" ; \
11645 (cd $(HOST_SUBDIR)/findutils && \
11646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11648 "RANLIB=$${RANLIB}" \
11649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11650 install-info) \
11651 || exit 1
11652
11653 @endif findutils
11654
11655 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11656 maybe-install-pdf-findutils:
11657 @if findutils
11658 maybe-install-pdf-findutils: install-pdf-findutils
11659
11660 install-pdf-findutils: \
11661 configure-findutils \
11662 pdf-findutils
11663 @: $(MAKE); $(unstage)
11664 @[ -f ./findutils/Makefile ] || exit 0; \
11665 r=`${PWD_COMMAND}`; export r; \
11666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11667 $(HOST_EXPORTS) \
11668 for flag in $(EXTRA_HOST_FLAGS) ; do \
11669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11670 done; \
11671 echo "Doing install-pdf in findutils" ; \
11672 (cd $(HOST_SUBDIR)/findutils && \
11673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11675 "RANLIB=$${RANLIB}" \
11676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11677 install-pdf) \
11678 || exit 1
11679
11680 @endif findutils
11681
11682 .PHONY: maybe-install-html-findutils install-html-findutils
11683 maybe-install-html-findutils:
11684 @if findutils
11685 maybe-install-html-findutils: install-html-findutils
11686
11687 install-html-findutils: \
11688 configure-findutils \
11689 html-findutils
11690 @: $(MAKE); $(unstage)
11691 @[ -f ./findutils/Makefile ] || exit 0; \
11692 r=`${PWD_COMMAND}`; export r; \
11693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11694 $(HOST_EXPORTS) \
11695 for flag in $(EXTRA_HOST_FLAGS) ; do \
11696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11697 done; \
11698 echo "Doing install-html in findutils" ; \
11699 (cd $(HOST_SUBDIR)/findutils && \
11700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11702 "RANLIB=$${RANLIB}" \
11703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11704 install-html) \
11705 || exit 1
11706
11707 @endif findutils
11708
11709 .PHONY: maybe-installcheck-findutils installcheck-findutils
11710 maybe-installcheck-findutils:
11711 @if findutils
11712 maybe-installcheck-findutils: installcheck-findutils
11713
11714 installcheck-findutils: \
11715 configure-findutils
11716 @: $(MAKE); $(unstage)
11717 @[ -f ./findutils/Makefile ] || exit 0; \
11718 r=`${PWD_COMMAND}`; export r; \
11719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11720 $(HOST_EXPORTS) \
11721 for flag in $(EXTRA_HOST_FLAGS) ; do \
11722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11723 done; \
11724 echo "Doing installcheck in findutils" ; \
11725 (cd $(HOST_SUBDIR)/findutils && \
11726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11728 "RANLIB=$${RANLIB}" \
11729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11730 installcheck) \
11731 || exit 1
11732
11733 @endif findutils
11734
11735 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11736 maybe-mostlyclean-findutils:
11737 @if findutils
11738 maybe-mostlyclean-findutils: mostlyclean-findutils
11739
11740 mostlyclean-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 mostlyclean 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 mostlyclean) \
11756 || exit 1
11757
11758 @endif findutils
11759
11760 .PHONY: maybe-clean-findutils clean-findutils
11761 maybe-clean-findutils:
11762 @if findutils
11763 maybe-clean-findutils: clean-findutils
11764
11765 clean-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 clean 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 clean) \
11781 || exit 1
11782
11783 @endif findutils
11784
11785 .PHONY: maybe-distclean-findutils distclean-findutils
11786 maybe-distclean-findutils:
11787 @if findutils
11788 maybe-distclean-findutils: distclean-findutils
11789
11790 distclean-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 distclean 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 distclean) \
11806 || exit 1
11807
11808 @endif findutils
11809
11810 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11811 maybe-maintainer-clean-findutils:
11812 @if findutils
11813 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11814
11815 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
11831 || exit 1
11832
11833 @endif findutils
11834
11835
11836
11837 .PHONY: configure-find maybe-configure-find
11838 maybe-configure-find:
11839 @if gcc-bootstrap
11840 configure-find: stage_current
11841 @endif gcc-bootstrap
11842 @if find
11843 maybe-configure-find: configure-find
11844 configure-find:
11845 @: $(MAKE); $(unstage)
11846 @r=`${PWD_COMMAND}`; export r; \
11847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11848 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11850 $(HOST_EXPORTS) \
11851 echo Configuring in $(HOST_SUBDIR)/find; \
11852 cd "$(HOST_SUBDIR)/find" || exit 1; \
11853 case $(srcdir) in \
11854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11855 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11857 esac; \
11858 srcdiroption="--srcdir=$${topdir}/find"; \
11859 libsrcdir="$$s/find"; \
11860 $(SHELL) $${libsrcdir}/configure \
11861 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11862 --target=${target_alias} $${srcdiroption} \
11863 || exit 1
11864 @endif find
11865
11866
11867
11868
11869
11870 .PHONY: all-find maybe-all-find
11871 maybe-all-find:
11872 @if gcc-bootstrap
11873 all-find: stage_current
11874 @endif gcc-bootstrap
11875 @if find
11876 TARGET-find=all
11877 maybe-all-find: all-find
11878 all-find: configure-find
11879 @: $(MAKE); $(unstage)
11880 @r=`${PWD_COMMAND}`; export r; \
11881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11882 $(HOST_EXPORTS) \
11883 (cd $(HOST_SUBDIR)/find && \
11884 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11885 $(TARGET-find))
11886 @endif find
11887
11888
11889
11890
11891 .PHONY: check-find maybe-check-find
11892 maybe-check-find:
11893 @if find
11894 maybe-check-find: check-find
11895
11896 check-find:
11897 @: $(MAKE); $(unstage)
11898 @r=`${PWD_COMMAND}`; export r; \
11899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11900 $(HOST_EXPORTS) \
11901 (cd $(HOST_SUBDIR)/find && \
11902 $(MAKE) $(FLAGS_TO_PASS) check)
11903
11904 @endif find
11905
11906 .PHONY: install-find maybe-install-find
11907 maybe-install-find:
11908 @if find
11909 maybe-install-find: install-find
11910
11911 install-find: installdirs
11912 @: $(MAKE); $(unstage)
11913 @r=`${PWD_COMMAND}`; export r; \
11914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11915 $(HOST_EXPORTS) \
11916 (cd $(HOST_SUBDIR)/find && \
11917 $(MAKE) $(FLAGS_TO_PASS) install)
11918
11919 @endif find
11920
11921 # Other targets (info, dvi, pdf, etc.)
11922
11923 .PHONY: maybe-info-find info-find
11924 maybe-info-find:
11925 @if find
11926 maybe-info-find: info-find
11927
11928 info-find: \
11929 configure-find
11930 @: $(MAKE); $(unstage)
11931 @[ -f ./find/Makefile ] || exit 0; \
11932 r=`${PWD_COMMAND}`; export r; \
11933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11934 $(HOST_EXPORTS) \
11935 for flag in $(EXTRA_HOST_FLAGS) ; do \
11936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11937 done; \
11938 echo "Doing info in find" ; \
11939 (cd $(HOST_SUBDIR)/find && \
11940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11942 "RANLIB=$${RANLIB}" \
11943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11944 info) \
11945 || exit 1
11946
11947 @endif find
11948
11949 .PHONY: maybe-dvi-find dvi-find
11950 maybe-dvi-find:
11951 @if find
11952 maybe-dvi-find: dvi-find
11953
11954 dvi-find: \
11955 configure-find
11956 @: $(MAKE); $(unstage)
11957 @[ -f ./find/Makefile ] || exit 0; \
11958 r=`${PWD_COMMAND}`; export r; \
11959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11960 $(HOST_EXPORTS) \
11961 for flag in $(EXTRA_HOST_FLAGS) ; do \
11962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11963 done; \
11964 echo "Doing dvi in find" ; \
11965 (cd $(HOST_SUBDIR)/find && \
11966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11968 "RANLIB=$${RANLIB}" \
11969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11970 dvi) \
11971 || exit 1
11972
11973 @endif find
11974
11975 .PHONY: maybe-pdf-find pdf-find
11976 maybe-pdf-find:
11977 @if find
11978 maybe-pdf-find: pdf-find
11979
11980 pdf-find: \
11981 configure-find
11982 @: $(MAKE); $(unstage)
11983 @[ -f ./find/Makefile ] || exit 0; \
11984 r=`${PWD_COMMAND}`; export r; \
11985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11986 $(HOST_EXPORTS) \
11987 for flag in $(EXTRA_HOST_FLAGS) ; do \
11988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11989 done; \
11990 echo "Doing pdf in find" ; \
11991 (cd $(HOST_SUBDIR)/find && \
11992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11994 "RANLIB=$${RANLIB}" \
11995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11996 pdf) \
11997 || exit 1
11998
11999 @endif find
12000
12001 .PHONY: maybe-html-find html-find
12002 maybe-html-find:
12003 @if find
12004 maybe-html-find: html-find
12005
12006 html-find: \
12007 configure-find
12008 @: $(MAKE); $(unstage)
12009 @[ -f ./find/Makefile ] || exit 0; \
12010 r=`${PWD_COMMAND}`; export r; \
12011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12012 $(HOST_EXPORTS) \
12013 for flag in $(EXTRA_HOST_FLAGS) ; do \
12014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12015 done; \
12016 echo "Doing html in find" ; \
12017 (cd $(HOST_SUBDIR)/find && \
12018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12020 "RANLIB=$${RANLIB}" \
12021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12022 html) \
12023 || exit 1
12024
12025 @endif find
12026
12027 .PHONY: maybe-TAGS-find TAGS-find
12028 maybe-TAGS-find:
12029 @if find
12030 maybe-TAGS-find: TAGS-find
12031
12032 TAGS-find: \
12033 configure-find
12034 @: $(MAKE); $(unstage)
12035 @[ -f ./find/Makefile ] || exit 0; \
12036 r=`${PWD_COMMAND}`; export r; \
12037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12038 $(HOST_EXPORTS) \
12039 for flag in $(EXTRA_HOST_FLAGS) ; do \
12040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12041 done; \
12042 echo "Doing TAGS in find" ; \
12043 (cd $(HOST_SUBDIR)/find && \
12044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12046 "RANLIB=$${RANLIB}" \
12047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12048 TAGS) \
12049 || exit 1
12050
12051 @endif find
12052
12053 .PHONY: maybe-install-info-find install-info-find
12054 maybe-install-info-find:
12055 @if find
12056 maybe-install-info-find: install-info-find
12057
12058 install-info-find: \
12059 configure-find \
12060 info-find
12061 @: $(MAKE); $(unstage)
12062 @[ -f ./find/Makefile ] || exit 0; \
12063 r=`${PWD_COMMAND}`; export r; \
12064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12065 $(HOST_EXPORTS) \
12066 for flag in $(EXTRA_HOST_FLAGS) ; do \
12067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12068 done; \
12069 echo "Doing install-info in find" ; \
12070 (cd $(HOST_SUBDIR)/find && \
12071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12073 "RANLIB=$${RANLIB}" \
12074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12075 install-info) \
12076 || exit 1
12077
12078 @endif find
12079
12080 .PHONY: maybe-install-pdf-find install-pdf-find
12081 maybe-install-pdf-find:
12082 @if find
12083 maybe-install-pdf-find: install-pdf-find
12084
12085 install-pdf-find: \
12086 configure-find \
12087 pdf-find
12088 @: $(MAKE); $(unstage)
12089 @[ -f ./find/Makefile ] || exit 0; \
12090 r=`${PWD_COMMAND}`; export r; \
12091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12092 $(HOST_EXPORTS) \
12093 for flag in $(EXTRA_HOST_FLAGS) ; do \
12094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12095 done; \
12096 echo "Doing install-pdf in find" ; \
12097 (cd $(HOST_SUBDIR)/find && \
12098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12100 "RANLIB=$${RANLIB}" \
12101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12102 install-pdf) \
12103 || exit 1
12104
12105 @endif find
12106
12107 .PHONY: maybe-install-html-find install-html-find
12108 maybe-install-html-find:
12109 @if find
12110 maybe-install-html-find: install-html-find
12111
12112 install-html-find: \
12113 configure-find \
12114 html-find
12115 @: $(MAKE); $(unstage)
12116 @[ -f ./find/Makefile ] || exit 0; \
12117 r=`${PWD_COMMAND}`; export r; \
12118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12119 $(HOST_EXPORTS) \
12120 for flag in $(EXTRA_HOST_FLAGS) ; do \
12121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12122 done; \
12123 echo "Doing install-html in find" ; \
12124 (cd $(HOST_SUBDIR)/find && \
12125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12127 "RANLIB=$${RANLIB}" \
12128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12129 install-html) \
12130 || exit 1
12131
12132 @endif find
12133
12134 .PHONY: maybe-installcheck-find installcheck-find
12135 maybe-installcheck-find:
12136 @if find
12137 maybe-installcheck-find: installcheck-find
12138
12139 installcheck-find: \
12140 configure-find
12141 @: $(MAKE); $(unstage)
12142 @[ -f ./find/Makefile ] || exit 0; \
12143 r=`${PWD_COMMAND}`; export r; \
12144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12145 $(HOST_EXPORTS) \
12146 for flag in $(EXTRA_HOST_FLAGS) ; do \
12147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12148 done; \
12149 echo "Doing installcheck in find" ; \
12150 (cd $(HOST_SUBDIR)/find && \
12151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12153 "RANLIB=$${RANLIB}" \
12154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12155 installcheck) \
12156 || exit 1
12157
12158 @endif find
12159
12160 .PHONY: maybe-mostlyclean-find mostlyclean-find
12161 maybe-mostlyclean-find:
12162 @if find
12163 maybe-mostlyclean-find: mostlyclean-find
12164
12165 mostlyclean-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 mostlyclean 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 mostlyclean) \
12181 || exit 1
12182
12183 @endif find
12184
12185 .PHONY: maybe-clean-find clean-find
12186 maybe-clean-find:
12187 @if find
12188 maybe-clean-find: clean-find
12189
12190 clean-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 clean 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 clean) \
12206 || exit 1
12207
12208 @endif find
12209
12210 .PHONY: maybe-distclean-find distclean-find
12211 maybe-distclean-find:
12212 @if find
12213 maybe-distclean-find: distclean-find
12214
12215 distclean-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 distclean 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 distclean) \
12231 || exit 1
12232
12233 @endif find
12234
12235 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12236 maybe-maintainer-clean-find:
12237 @if find
12238 maybe-maintainer-clean-find: maintainer-clean-find
12239
12240 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
12256 || exit 1
12257
12258 @endif find
12259
12260
12261
12262 .PHONY: configure-fixincludes maybe-configure-fixincludes
12263 maybe-configure-fixincludes:
12264 @if gcc-bootstrap
12265 configure-fixincludes: stage_current
12266 @endif gcc-bootstrap
12267 @if fixincludes
12268 maybe-configure-fixincludes: configure-fixincludes
12269 configure-fixincludes:
12270 @: $(MAKE); $(unstage)
12271 @r=`${PWD_COMMAND}`; export r; \
12272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12273 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12274 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12275 $(HOST_EXPORTS) \
12276 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12277 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12278 case $(srcdir) in \
12279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12280 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12282 esac; \
12283 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12284 libsrcdir="$$s/fixincludes"; \
12285 $(SHELL) $${libsrcdir}/configure \
12286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12287 --target=${target_alias} $${srcdiroption} \
12288 || exit 1
12289 @endif fixincludes
12290
12291
12292
12293
12294
12295 .PHONY: all-fixincludes maybe-all-fixincludes
12296 maybe-all-fixincludes:
12297 @if gcc-bootstrap
12298 all-fixincludes: stage_current
12299 @endif gcc-bootstrap
12300 @if fixincludes
12301 TARGET-fixincludes=all
12302 maybe-all-fixincludes: all-fixincludes
12303 all-fixincludes: configure-fixincludes
12304 @: $(MAKE); $(unstage)
12305 @r=`${PWD_COMMAND}`; export r; \
12306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12307 $(HOST_EXPORTS) \
12308 (cd $(HOST_SUBDIR)/fixincludes && \
12309 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12310 $(TARGET-fixincludes))
12311 @endif fixincludes
12312
12313
12314
12315
12316 .PHONY: check-fixincludes maybe-check-fixincludes
12317 maybe-check-fixincludes:
12318 @if fixincludes
12319 maybe-check-fixincludes: check-fixincludes
12320
12321 check-fixincludes:
12322 @: $(MAKE); $(unstage)
12323 @r=`${PWD_COMMAND}`; export r; \
12324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12325 $(HOST_EXPORTS) \
12326 (cd $(HOST_SUBDIR)/fixincludes && \
12327 $(MAKE) $(FLAGS_TO_PASS) check)
12328
12329 @endif fixincludes
12330
12331 .PHONY: install-fixincludes maybe-install-fixincludes
12332 maybe-install-fixincludes:
12333 @if fixincludes
12334 maybe-install-fixincludes: install-fixincludes
12335
12336 install-fixincludes: installdirs
12337 @: $(MAKE); $(unstage)
12338 @r=`${PWD_COMMAND}`; export r; \
12339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12340 $(HOST_EXPORTS) \
12341 (cd $(HOST_SUBDIR)/fixincludes && \
12342 $(MAKE) $(FLAGS_TO_PASS) install)
12343
12344 @endif fixincludes
12345
12346 # Other targets (info, dvi, pdf, etc.)
12347
12348 .PHONY: maybe-info-fixincludes info-fixincludes
12349 maybe-info-fixincludes:
12350 @if fixincludes
12351 maybe-info-fixincludes: info-fixincludes
12352
12353 info-fixincludes: \
12354 configure-fixincludes
12355 @: $(MAKE); $(unstage)
12356 @[ -f ./fixincludes/Makefile ] || exit 0; \
12357 r=`${PWD_COMMAND}`; export r; \
12358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12359 $(HOST_EXPORTS) \
12360 for flag in $(EXTRA_HOST_FLAGS) ; do \
12361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12362 done; \
12363 echo "Doing info in fixincludes" ; \
12364 (cd $(HOST_SUBDIR)/fixincludes && \
12365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12367 "RANLIB=$${RANLIB}" \
12368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12369 info) \
12370 || exit 1
12371
12372 @endif fixincludes
12373
12374 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12375 maybe-dvi-fixincludes:
12376 @if fixincludes
12377 maybe-dvi-fixincludes: dvi-fixincludes
12378
12379 dvi-fixincludes: \
12380 configure-fixincludes
12381 @: $(MAKE); $(unstage)
12382 @[ -f ./fixincludes/Makefile ] || exit 0; \
12383 r=`${PWD_COMMAND}`; export r; \
12384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12385 $(HOST_EXPORTS) \
12386 for flag in $(EXTRA_HOST_FLAGS) ; do \
12387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12388 done; \
12389 echo "Doing dvi in fixincludes" ; \
12390 (cd $(HOST_SUBDIR)/fixincludes && \
12391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12393 "RANLIB=$${RANLIB}" \
12394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12395 dvi) \
12396 || exit 1
12397
12398 @endif fixincludes
12399
12400 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12401 maybe-pdf-fixincludes:
12402 @if fixincludes
12403 maybe-pdf-fixincludes: pdf-fixincludes
12404
12405 pdf-fixincludes: \
12406 configure-fixincludes
12407 @: $(MAKE); $(unstage)
12408 @[ -f ./fixincludes/Makefile ] || exit 0; \
12409 r=`${PWD_COMMAND}`; export r; \
12410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12411 $(HOST_EXPORTS) \
12412 for flag in $(EXTRA_HOST_FLAGS) ; do \
12413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12414 done; \
12415 echo "Doing pdf in fixincludes" ; \
12416 (cd $(HOST_SUBDIR)/fixincludes && \
12417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12419 "RANLIB=$${RANLIB}" \
12420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12421 pdf) \
12422 || exit 1
12423
12424 @endif fixincludes
12425
12426 .PHONY: maybe-html-fixincludes html-fixincludes
12427 maybe-html-fixincludes:
12428 @if fixincludes
12429 maybe-html-fixincludes: html-fixincludes
12430
12431 html-fixincludes: \
12432 configure-fixincludes
12433 @: $(MAKE); $(unstage)
12434 @[ -f ./fixincludes/Makefile ] || exit 0; \
12435 r=`${PWD_COMMAND}`; export r; \
12436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12437 $(HOST_EXPORTS) \
12438 for flag in $(EXTRA_HOST_FLAGS) ; do \
12439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12440 done; \
12441 echo "Doing html in fixincludes" ; \
12442 (cd $(HOST_SUBDIR)/fixincludes && \
12443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12445 "RANLIB=$${RANLIB}" \
12446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12447 html) \
12448 || exit 1
12449
12450 @endif fixincludes
12451
12452 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12453 maybe-TAGS-fixincludes:
12454 @if fixincludes
12455 maybe-TAGS-fixincludes: TAGS-fixincludes
12456
12457 # fixincludes doesn't support TAGS.
12458 TAGS-fixincludes:
12459
12460 @endif fixincludes
12461
12462 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12463 maybe-install-info-fixincludes:
12464 @if fixincludes
12465 maybe-install-info-fixincludes: install-info-fixincludes
12466
12467 install-info-fixincludes: \
12468 configure-fixincludes \
12469 info-fixincludes
12470 @: $(MAKE); $(unstage)
12471 @[ -f ./fixincludes/Makefile ] || exit 0; \
12472 r=`${PWD_COMMAND}`; export r; \
12473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12474 $(HOST_EXPORTS) \
12475 for flag in $(EXTRA_HOST_FLAGS) ; do \
12476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12477 done; \
12478 echo "Doing install-info in fixincludes" ; \
12479 (cd $(HOST_SUBDIR)/fixincludes && \
12480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12482 "RANLIB=$${RANLIB}" \
12483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12484 install-info) \
12485 || exit 1
12486
12487 @endif fixincludes
12488
12489 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12490 maybe-install-pdf-fixincludes:
12491 @if fixincludes
12492 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12493
12494 install-pdf-fixincludes: \
12495 configure-fixincludes \
12496 pdf-fixincludes
12497 @: $(MAKE); $(unstage)
12498 @[ -f ./fixincludes/Makefile ] || exit 0; \
12499 r=`${PWD_COMMAND}`; export r; \
12500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12501 $(HOST_EXPORTS) \
12502 for flag in $(EXTRA_HOST_FLAGS) ; do \
12503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12504 done; \
12505 echo "Doing install-pdf in fixincludes" ; \
12506 (cd $(HOST_SUBDIR)/fixincludes && \
12507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12509 "RANLIB=$${RANLIB}" \
12510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12511 install-pdf) \
12512 || exit 1
12513
12514 @endif fixincludes
12515
12516 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12517 maybe-install-html-fixincludes:
12518 @if fixincludes
12519 maybe-install-html-fixincludes: install-html-fixincludes
12520
12521 install-html-fixincludes: \
12522 configure-fixincludes \
12523 html-fixincludes
12524 @: $(MAKE); $(unstage)
12525 @[ -f ./fixincludes/Makefile ] || exit 0; \
12526 r=`${PWD_COMMAND}`; export r; \
12527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12528 $(HOST_EXPORTS) \
12529 for flag in $(EXTRA_HOST_FLAGS) ; do \
12530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12531 done; \
12532 echo "Doing install-html in fixincludes" ; \
12533 (cd $(HOST_SUBDIR)/fixincludes && \
12534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12536 "RANLIB=$${RANLIB}" \
12537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12538 install-html) \
12539 || exit 1
12540
12541 @endif fixincludes
12542
12543 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12544 maybe-installcheck-fixincludes:
12545 @if fixincludes
12546 maybe-installcheck-fixincludes: installcheck-fixincludes
12547
12548 installcheck-fixincludes: \
12549 configure-fixincludes
12550 @: $(MAKE); $(unstage)
12551 @[ -f ./fixincludes/Makefile ] || exit 0; \
12552 r=`${PWD_COMMAND}`; export r; \
12553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12554 $(HOST_EXPORTS) \
12555 for flag in $(EXTRA_HOST_FLAGS) ; do \
12556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12557 done; \
12558 echo "Doing installcheck in fixincludes" ; \
12559 (cd $(HOST_SUBDIR)/fixincludes && \
12560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12562 "RANLIB=$${RANLIB}" \
12563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12564 installcheck) \
12565 || exit 1
12566
12567 @endif fixincludes
12568
12569 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12570 maybe-mostlyclean-fixincludes:
12571 @if fixincludes
12572 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12573
12574 mostlyclean-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 mostlyclean 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 mostlyclean) \
12590 || exit 1
12591
12592 @endif fixincludes
12593
12594 .PHONY: maybe-clean-fixincludes clean-fixincludes
12595 maybe-clean-fixincludes:
12596 @if fixincludes
12597 maybe-clean-fixincludes: clean-fixincludes
12598
12599 clean-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 clean 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 clean) \
12615 || exit 1
12616
12617 @endif fixincludes
12618
12619 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12620 maybe-distclean-fixincludes:
12621 @if fixincludes
12622 maybe-distclean-fixincludes: distclean-fixincludes
12623
12624 distclean-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 distclean 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 distclean) \
12640 || exit 1
12641
12642 @endif fixincludes
12643
12644 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12645 maybe-maintainer-clean-fixincludes:
12646 @if fixincludes
12647 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12648
12649 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
12665 || exit 1
12666
12667 @endif fixincludes
12668
12669
12670
12671 .PHONY: configure-flex maybe-configure-flex
12672 maybe-configure-flex:
12673 @if gcc-bootstrap
12674 configure-flex: stage_current
12675 @endif gcc-bootstrap
12676 @if flex
12677 maybe-configure-flex: configure-flex
12678 configure-flex:
12679 @: $(MAKE); $(unstage)
12680 @r=`${PWD_COMMAND}`; export r; \
12681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12682 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12683 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12684 $(HOST_EXPORTS) \
12685 echo Configuring in $(HOST_SUBDIR)/flex; \
12686 cd "$(HOST_SUBDIR)/flex" || exit 1; \
12687 case $(srcdir) in \
12688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12689 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12691 esac; \
12692 srcdiroption="--srcdir=$${topdir}/flex"; \
12693 libsrcdir="$$s/flex"; \
12694 $(SHELL) $${libsrcdir}/configure \
12695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12696 --target=${target_alias} $${srcdiroption} \
12697 || exit 1
12698 @endif flex
12699
12700
12701
12702
12703
12704 .PHONY: all-flex maybe-all-flex
12705 maybe-all-flex:
12706 @if gcc-bootstrap
12707 all-flex: stage_current
12708 @endif gcc-bootstrap
12709 @if flex
12710 TARGET-flex=all
12711 maybe-all-flex: all-flex
12712 all-flex: configure-flex
12713 @: $(MAKE); $(unstage)
12714 @r=`${PWD_COMMAND}`; export r; \
12715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12716 $(HOST_EXPORTS) \
12717 (cd $(HOST_SUBDIR)/flex && \
12718 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12719 $(TARGET-flex))
12720 @endif flex
12721
12722
12723
12724
12725 .PHONY: check-flex maybe-check-flex
12726 maybe-check-flex:
12727 @if flex
12728 maybe-check-flex: check-flex
12729
12730 # This module is only tested in a native toolchain.
12731 check-flex:
12732 @: $(MAKE); $(unstage)
12733 @if [ '$(host)' = '$(target)' ] ; then \
12734 r=`${PWD_COMMAND}`; export r; \
12735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12736 $(HOST_EXPORTS) \
12737 (cd $(HOST_SUBDIR)/flex && \
12738 $(MAKE) $(FLAGS_TO_PASS) check); \
12739 fi
12740
12741 @endif flex
12742
12743 .PHONY: install-flex maybe-install-flex
12744 maybe-install-flex:
12745 @if flex
12746 maybe-install-flex: install-flex
12747
12748 install-flex: installdirs
12749 @: $(MAKE); $(unstage)
12750 @r=`${PWD_COMMAND}`; export r; \
12751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12752 $(HOST_EXPORTS) \
12753 (cd $(HOST_SUBDIR)/flex && \
12754 $(MAKE) $(FLAGS_TO_PASS) install)
12755
12756 @endif flex
12757
12758 # Other targets (info, dvi, pdf, etc.)
12759
12760 .PHONY: maybe-info-flex info-flex
12761 maybe-info-flex:
12762 @if flex
12763 maybe-info-flex: info-flex
12764
12765 info-flex: \
12766 configure-flex
12767 @: $(MAKE); $(unstage)
12768 @[ -f ./flex/Makefile ] || exit 0; \
12769 r=`${PWD_COMMAND}`; export r; \
12770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12771 $(HOST_EXPORTS) \
12772 for flag in $(EXTRA_HOST_FLAGS) ; do \
12773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12774 done; \
12775 echo "Doing info in flex" ; \
12776 (cd $(HOST_SUBDIR)/flex && \
12777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12779 "RANLIB=$${RANLIB}" \
12780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12781 info) \
12782 || exit 1
12783
12784 @endif flex
12785
12786 .PHONY: maybe-dvi-flex dvi-flex
12787 maybe-dvi-flex:
12788 @if flex
12789 maybe-dvi-flex: dvi-flex
12790
12791 dvi-flex: \
12792 configure-flex
12793 @: $(MAKE); $(unstage)
12794 @[ -f ./flex/Makefile ] || exit 0; \
12795 r=`${PWD_COMMAND}`; export r; \
12796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12797 $(HOST_EXPORTS) \
12798 for flag in $(EXTRA_HOST_FLAGS) ; do \
12799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12800 done; \
12801 echo "Doing dvi in flex" ; \
12802 (cd $(HOST_SUBDIR)/flex && \
12803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12805 "RANLIB=$${RANLIB}" \
12806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12807 dvi) \
12808 || exit 1
12809
12810 @endif flex
12811
12812 .PHONY: maybe-pdf-flex pdf-flex
12813 maybe-pdf-flex:
12814 @if flex
12815 maybe-pdf-flex: pdf-flex
12816
12817 pdf-flex: \
12818 configure-flex
12819 @: $(MAKE); $(unstage)
12820 @[ -f ./flex/Makefile ] || exit 0; \
12821 r=`${PWD_COMMAND}`; export r; \
12822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12823 $(HOST_EXPORTS) \
12824 for flag in $(EXTRA_HOST_FLAGS) ; do \
12825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12826 done; \
12827 echo "Doing pdf in flex" ; \
12828 (cd $(HOST_SUBDIR)/flex && \
12829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12831 "RANLIB=$${RANLIB}" \
12832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12833 pdf) \
12834 || exit 1
12835
12836 @endif flex
12837
12838 .PHONY: maybe-html-flex html-flex
12839 maybe-html-flex:
12840 @if flex
12841 maybe-html-flex: html-flex
12842
12843 html-flex: \
12844 configure-flex
12845 @: $(MAKE); $(unstage)
12846 @[ -f ./flex/Makefile ] || exit 0; \
12847 r=`${PWD_COMMAND}`; export r; \
12848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12849 $(HOST_EXPORTS) \
12850 for flag in $(EXTRA_HOST_FLAGS) ; do \
12851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12852 done; \
12853 echo "Doing html in flex" ; \
12854 (cd $(HOST_SUBDIR)/flex && \
12855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12857 "RANLIB=$${RANLIB}" \
12858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12859 html) \
12860 || exit 1
12861
12862 @endif flex
12863
12864 .PHONY: maybe-TAGS-flex TAGS-flex
12865 maybe-TAGS-flex:
12866 @if flex
12867 maybe-TAGS-flex: TAGS-flex
12868
12869 TAGS-flex: \
12870 configure-flex
12871 @: $(MAKE); $(unstage)
12872 @[ -f ./flex/Makefile ] || exit 0; \
12873 r=`${PWD_COMMAND}`; export r; \
12874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12875 $(HOST_EXPORTS) \
12876 for flag in $(EXTRA_HOST_FLAGS) ; do \
12877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12878 done; \
12879 echo "Doing TAGS in flex" ; \
12880 (cd $(HOST_SUBDIR)/flex && \
12881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12883 "RANLIB=$${RANLIB}" \
12884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12885 TAGS) \
12886 || exit 1
12887
12888 @endif flex
12889
12890 .PHONY: maybe-install-info-flex install-info-flex
12891 maybe-install-info-flex:
12892 @if flex
12893 maybe-install-info-flex: install-info-flex
12894
12895 install-info-flex: \
12896 configure-flex \
12897 info-flex
12898 @: $(MAKE); $(unstage)
12899 @[ -f ./flex/Makefile ] || exit 0; \
12900 r=`${PWD_COMMAND}`; export r; \
12901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12902 $(HOST_EXPORTS) \
12903 for flag in $(EXTRA_HOST_FLAGS) ; do \
12904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12905 done; \
12906 echo "Doing install-info in flex" ; \
12907 (cd $(HOST_SUBDIR)/flex && \
12908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12910 "RANLIB=$${RANLIB}" \
12911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12912 install-info) \
12913 || exit 1
12914
12915 @endif flex
12916
12917 .PHONY: maybe-install-pdf-flex install-pdf-flex
12918 maybe-install-pdf-flex:
12919 @if flex
12920 maybe-install-pdf-flex: install-pdf-flex
12921
12922 install-pdf-flex: \
12923 configure-flex \
12924 pdf-flex
12925 @: $(MAKE); $(unstage)
12926 @[ -f ./flex/Makefile ] || exit 0; \
12927 r=`${PWD_COMMAND}`; export r; \
12928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12929 $(HOST_EXPORTS) \
12930 for flag in $(EXTRA_HOST_FLAGS) ; do \
12931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12932 done; \
12933 echo "Doing install-pdf in flex" ; \
12934 (cd $(HOST_SUBDIR)/flex && \
12935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12937 "RANLIB=$${RANLIB}" \
12938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12939 install-pdf) \
12940 || exit 1
12941
12942 @endif flex
12943
12944 .PHONY: maybe-install-html-flex install-html-flex
12945 maybe-install-html-flex:
12946 @if flex
12947 maybe-install-html-flex: install-html-flex
12948
12949 install-html-flex: \
12950 configure-flex \
12951 html-flex
12952 @: $(MAKE); $(unstage)
12953 @[ -f ./flex/Makefile ] || exit 0; \
12954 r=`${PWD_COMMAND}`; export r; \
12955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12956 $(HOST_EXPORTS) \
12957 for flag in $(EXTRA_HOST_FLAGS) ; do \
12958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12959 done; \
12960 echo "Doing install-html in flex" ; \
12961 (cd $(HOST_SUBDIR)/flex && \
12962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12964 "RANLIB=$${RANLIB}" \
12965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12966 install-html) \
12967 || exit 1
12968
12969 @endif flex
12970
12971 .PHONY: maybe-installcheck-flex installcheck-flex
12972 maybe-installcheck-flex:
12973 @if flex
12974 maybe-installcheck-flex: installcheck-flex
12975
12976 installcheck-flex: \
12977 configure-flex
12978 @: $(MAKE); $(unstage)
12979 @[ -f ./flex/Makefile ] || exit 0; \
12980 r=`${PWD_COMMAND}`; export r; \
12981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12982 $(HOST_EXPORTS) \
12983 for flag in $(EXTRA_HOST_FLAGS) ; do \
12984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12985 done; \
12986 echo "Doing installcheck in flex" ; \
12987 (cd $(HOST_SUBDIR)/flex && \
12988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12990 "RANLIB=$${RANLIB}" \
12991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12992 installcheck) \
12993 || exit 1
12994
12995 @endif flex
12996
12997 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
12998 maybe-mostlyclean-flex:
12999 @if flex
13000 maybe-mostlyclean-flex: mostlyclean-flex
13001
13002 mostlyclean-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 mostlyclean 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 mostlyclean) \
13018 || exit 1
13019
13020 @endif flex
13021
13022 .PHONY: maybe-clean-flex clean-flex
13023 maybe-clean-flex:
13024 @if flex
13025 maybe-clean-flex: clean-flex
13026
13027 clean-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 clean 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 clean) \
13043 || exit 1
13044
13045 @endif flex
13046
13047 .PHONY: maybe-distclean-flex distclean-flex
13048 maybe-distclean-flex:
13049 @if flex
13050 maybe-distclean-flex: distclean-flex
13051
13052 distclean-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 distclean 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 distclean) \
13068 || exit 1
13069
13070 @endif flex
13071
13072 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13073 maybe-maintainer-clean-flex:
13074 @if flex
13075 maybe-maintainer-clean-flex: maintainer-clean-flex
13076
13077 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
13093 || exit 1
13094
13095 @endif flex
13096
13097
13098
13099 .PHONY: configure-gas maybe-configure-gas
13100 maybe-configure-gas:
13101 @if gcc-bootstrap
13102 configure-gas: stage_current
13103 @endif gcc-bootstrap
13104 @if gas
13105 maybe-configure-gas: configure-gas
13106 configure-gas:
13107 @r=`${PWD_COMMAND}`; export r; \
13108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13109 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13111 $(HOST_EXPORTS) \
13112 echo Configuring in $(HOST_SUBDIR)/gas; \
13113 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13114 case $(srcdir) in \
13115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13116 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13118 esac; \
13119 srcdiroption="--srcdir=$${topdir}/gas"; \
13120 libsrcdir="$$s/gas"; \
13121 $(SHELL) $${libsrcdir}/configure \
13122 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13123 --target=${target_alias} $${srcdiroption} \
13124 || exit 1
13125 @endif gas
13126
13127
13128
13129 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13130 maybe-configure-stage1-gas:
13131 @if gas-bootstrap
13132 maybe-configure-stage1-gas: configure-stage1-gas
13133 configure-stage1-gas:
13134 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13135 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13136 @r=`${PWD_COMMAND}`; export r; \
13137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13138 TFLAGS="$(STAGE1_TFLAGS)"; \
13139 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13140 $(HOST_EXPORTS) \
13141 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13142 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13143 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13144 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13146 cd $(HOST_SUBDIR)/gas || exit 1; \
13147 case $(srcdir) in \
13148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13149 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13151 esac; \
13152 srcdiroption="--srcdir=$${topdir}/gas"; \
13153 libsrcdir="$$s/gas"; \
13154 $(SHELL) $${libsrcdir}/configure \
13155 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13156 --target=${target_alias} $${srcdiroption} \
13157 $(STAGE1_CONFIGURE_FLAGS)
13158 @endif gas-bootstrap
13159
13160 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13161 maybe-configure-stage2-gas:
13162 @if gas-bootstrap
13163 maybe-configure-stage2-gas: configure-stage2-gas
13164 configure-stage2-gas:
13165 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13167 @r=`${PWD_COMMAND}`; export r; \
13168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13169 TFLAGS="$(STAGE2_TFLAGS)"; \
13170 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13171 $(HOST_EXPORTS) \
13172 $(POSTSTAGE1_HOST_EXPORTS) \
13173 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13174 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13175 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13176 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13178 cd $(HOST_SUBDIR)/gas || exit 1; \
13179 case $(srcdir) in \
13180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13181 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13183 esac; \
13184 srcdiroption="--srcdir=$${topdir}/gas"; \
13185 libsrcdir="$$s/gas"; \
13186 $(SHELL) $${libsrcdir}/configure \
13187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13188 --target=${target_alias} $${srcdiroption} \
13189 --with-build-libsubdir=$(HOST_SUBDIR) \
13190 $(STAGE2_CONFIGURE_FLAGS)
13191 @endif gas-bootstrap
13192
13193 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13194 maybe-configure-stage3-gas:
13195 @if gas-bootstrap
13196 maybe-configure-stage3-gas: configure-stage3-gas
13197 configure-stage3-gas:
13198 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13200 @r=`${PWD_COMMAND}`; export r; \
13201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13202 TFLAGS="$(STAGE3_TFLAGS)"; \
13203 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13204 $(HOST_EXPORTS) \
13205 $(POSTSTAGE1_HOST_EXPORTS) \
13206 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13207 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13208 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13209 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13211 cd $(HOST_SUBDIR)/gas || exit 1; \
13212 case $(srcdir) in \
13213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13214 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13216 esac; \
13217 srcdiroption="--srcdir=$${topdir}/gas"; \
13218 libsrcdir="$$s/gas"; \
13219 $(SHELL) $${libsrcdir}/configure \
13220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13221 --target=${target_alias} $${srcdiroption} \
13222 --with-build-libsubdir=$(HOST_SUBDIR) \
13223 $(STAGE3_CONFIGURE_FLAGS)
13224 @endif gas-bootstrap
13225
13226 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13227 maybe-configure-stage4-gas:
13228 @if gas-bootstrap
13229 maybe-configure-stage4-gas: configure-stage4-gas
13230 configure-stage4-gas:
13231 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13233 @r=`${PWD_COMMAND}`; export r; \
13234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13235 TFLAGS="$(STAGE4_TFLAGS)"; \
13236 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13237 $(HOST_EXPORTS) \
13238 $(POSTSTAGE1_HOST_EXPORTS) \
13239 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13240 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13241 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13242 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13244 cd $(HOST_SUBDIR)/gas || exit 1; \
13245 case $(srcdir) in \
13246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13247 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13249 esac; \
13250 srcdiroption="--srcdir=$${topdir}/gas"; \
13251 libsrcdir="$$s/gas"; \
13252 $(SHELL) $${libsrcdir}/configure \
13253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13254 --target=${target_alias} $${srcdiroption} \
13255 --with-build-libsubdir=$(HOST_SUBDIR) \
13256 $(STAGE4_CONFIGURE_FLAGS)
13257 @endif gas-bootstrap
13258
13259 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13260 maybe-configure-stageprofile-gas:
13261 @if gas-bootstrap
13262 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13263 configure-stageprofile-gas:
13264 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13266 @r=`${PWD_COMMAND}`; export r; \
13267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13268 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13269 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13270 $(HOST_EXPORTS) \
13271 $(POSTSTAGE1_HOST_EXPORTS) \
13272 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13273 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
13274 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13275 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13277 cd $(HOST_SUBDIR)/gas || exit 1; \
13278 case $(srcdir) in \
13279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13280 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13282 esac; \
13283 srcdiroption="--srcdir=$${topdir}/gas"; \
13284 libsrcdir="$$s/gas"; \
13285 $(SHELL) $${libsrcdir}/configure \
13286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13287 --target=${target_alias} $${srcdiroption} \
13288 --with-build-libsubdir=$(HOST_SUBDIR) \
13289 $(STAGEprofile_CONFIGURE_FLAGS)
13290 @endif gas-bootstrap
13291
13292 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13293 maybe-configure-stagefeedback-gas:
13294 @if gas-bootstrap
13295 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13296 configure-stagefeedback-gas:
13297 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13298 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13299 @r=`${PWD_COMMAND}`; export r; \
13300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13301 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13302 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13303 $(HOST_EXPORTS) \
13304 $(POSTSTAGE1_HOST_EXPORTS) \
13305 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13306 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
13307 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13308 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13309 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13310 cd $(HOST_SUBDIR)/gas || exit 1; \
13311 case $(srcdir) in \
13312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13313 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13315 esac; \
13316 srcdiroption="--srcdir=$${topdir}/gas"; \
13317 libsrcdir="$$s/gas"; \
13318 $(SHELL) $${libsrcdir}/configure \
13319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13320 --target=${target_alias} $${srcdiroption} \
13321 --with-build-libsubdir=$(HOST_SUBDIR) \
13322 $(STAGEfeedback_CONFIGURE_FLAGS)
13323 @endif gas-bootstrap
13324
13325
13326
13327
13328
13329 .PHONY: all-gas maybe-all-gas
13330 maybe-all-gas:
13331 @if gcc-bootstrap
13332 all-gas: stage_current
13333 @endif gcc-bootstrap
13334 @if gas
13335 TARGET-gas=all
13336 maybe-all-gas: all-gas
13337 all-gas: configure-gas
13338 @r=`${PWD_COMMAND}`; export r; \
13339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13340 $(HOST_EXPORTS) \
13341 (cd $(HOST_SUBDIR)/gas && \
13342 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13343 $(TARGET-gas))
13344 @endif gas
13345
13346
13347
13348 .PHONY: all-stage1-gas maybe-all-stage1-gas
13349 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13350 maybe-all-stage1-gas:
13351 maybe-clean-stage1-gas:
13352 @if gas-bootstrap
13353 maybe-all-stage1-gas: all-stage1-gas
13354 all-stage1: all-stage1-gas
13355 TARGET-stage1-gas = $(TARGET-gas)
13356 all-stage1-gas: configure-stage1-gas
13357 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13358 @r=`${PWD_COMMAND}`; export r; \
13359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13360 TFLAGS="$(STAGE1_TFLAGS)"; \
13361 $(HOST_EXPORTS) \
13362 cd $(HOST_SUBDIR)/gas && \
13363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13364 CFLAGS="$(STAGE1_CFLAGS)" \
13365 CXXFLAGS="$(STAGE1_CFLAGS)" \
13366 LIBCFLAGS="$(LIBCFLAGS)" \
13367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13370 $(EXTRA_HOST_FLAGS) \
13371 TFLAGS="$(STAGE1_TFLAGS)" \
13372 $(TARGET-stage1-gas)
13373
13374 maybe-clean-stage1-gas: clean-stage1-gas
13375 clean-stage1: clean-stage1-gas
13376 clean-stage1-gas:
13377 @if [ $(current_stage) = stage1 ]; then \
13378 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13379 else \
13380 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13381 $(MAKE) stage1-start; \
13382 fi; \
13383 cd $(HOST_SUBDIR)/gas && \
13384 $(MAKE) $(EXTRA_HOST_FLAGS) \
13385 clean
13386 @endif gas-bootstrap
13387
13388
13389 .PHONY: all-stage2-gas maybe-all-stage2-gas
13390 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13391 maybe-all-stage2-gas:
13392 maybe-clean-stage2-gas:
13393 @if gas-bootstrap
13394 maybe-all-stage2-gas: all-stage2-gas
13395 all-stage2: all-stage2-gas
13396 TARGET-stage2-gas = $(TARGET-gas)
13397 all-stage2-gas: configure-stage2-gas
13398 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13399 @r=`${PWD_COMMAND}`; export r; \
13400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13401 TFLAGS="$(STAGE2_TFLAGS)"; \
13402 $(HOST_EXPORTS) \
13403 $(POSTSTAGE1_HOST_EXPORTS) \
13404 cd $(HOST_SUBDIR)/gas && \
13405 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13406 CFLAGS="$(STAGE2_CFLAGS)" \
13407 CXXFLAGS="$(STAGE2_CFLAGS)" \
13408 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13409 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13410 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13411 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13412 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13413 TFLAGS="$(STAGE2_TFLAGS)" \
13414 $(TARGET-stage2-gas)
13415
13416 maybe-clean-stage2-gas: clean-stage2-gas
13417 clean-stage2: clean-stage2-gas
13418 clean-stage2-gas:
13419 @if [ $(current_stage) = stage2 ]; then \
13420 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13421 else \
13422 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13423 $(MAKE) stage2-start; \
13424 fi; \
13425 cd $(HOST_SUBDIR)/gas && \
13426 $(MAKE) $(EXTRA_HOST_FLAGS) \
13427 $(POSTSTAGE1_FLAGS_TO_PASS) \
13428 clean
13429 @endif gas-bootstrap
13430
13431
13432 .PHONY: all-stage3-gas maybe-all-stage3-gas
13433 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13434 maybe-all-stage3-gas:
13435 maybe-clean-stage3-gas:
13436 @if gas-bootstrap
13437 maybe-all-stage3-gas: all-stage3-gas
13438 all-stage3: all-stage3-gas
13439 TARGET-stage3-gas = $(TARGET-gas)
13440 all-stage3-gas: configure-stage3-gas
13441 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13442 @r=`${PWD_COMMAND}`; export r; \
13443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13444 TFLAGS="$(STAGE3_TFLAGS)"; \
13445 $(HOST_EXPORTS) \
13446 $(POSTSTAGE1_HOST_EXPORTS) \
13447 cd $(HOST_SUBDIR)/gas && \
13448 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13449 CFLAGS="$(STAGE3_CFLAGS)" \
13450 CXXFLAGS="$(STAGE3_CFLAGS)" \
13451 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13452 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13453 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13454 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13455 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13456 TFLAGS="$(STAGE3_TFLAGS)" \
13457 $(TARGET-stage3-gas)
13458
13459 maybe-clean-stage3-gas: clean-stage3-gas
13460 clean-stage3: clean-stage3-gas
13461 clean-stage3-gas:
13462 @if [ $(current_stage) = stage3 ]; then \
13463 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13464 else \
13465 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13466 $(MAKE) stage3-start; \
13467 fi; \
13468 cd $(HOST_SUBDIR)/gas && \
13469 $(MAKE) $(EXTRA_HOST_FLAGS) \
13470 $(POSTSTAGE1_FLAGS_TO_PASS) \
13471 clean
13472 @endif gas-bootstrap
13473
13474
13475 .PHONY: all-stage4-gas maybe-all-stage4-gas
13476 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13477 maybe-all-stage4-gas:
13478 maybe-clean-stage4-gas:
13479 @if gas-bootstrap
13480 maybe-all-stage4-gas: all-stage4-gas
13481 all-stage4: all-stage4-gas
13482 TARGET-stage4-gas = $(TARGET-gas)
13483 all-stage4-gas: configure-stage4-gas
13484 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13485 @r=`${PWD_COMMAND}`; export r; \
13486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13487 TFLAGS="$(STAGE4_TFLAGS)"; \
13488 $(HOST_EXPORTS) \
13489 $(POSTSTAGE1_HOST_EXPORTS) \
13490 cd $(HOST_SUBDIR)/gas && \
13491 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13492 CFLAGS="$(STAGE4_CFLAGS)" \
13493 CXXFLAGS="$(STAGE4_CFLAGS)" \
13494 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13498 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13499 TFLAGS="$(STAGE4_TFLAGS)" \
13500 $(TARGET-stage4-gas)
13501
13502 maybe-clean-stage4-gas: clean-stage4-gas
13503 clean-stage4: clean-stage4-gas
13504 clean-stage4-gas:
13505 @if [ $(current_stage) = stage4 ]; then \
13506 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13507 else \
13508 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13509 $(MAKE) stage4-start; \
13510 fi; \
13511 cd $(HOST_SUBDIR)/gas && \
13512 $(MAKE) $(EXTRA_HOST_FLAGS) \
13513 $(POSTSTAGE1_FLAGS_TO_PASS) \
13514 clean
13515 @endif gas-bootstrap
13516
13517
13518 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13519 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13520 maybe-all-stageprofile-gas:
13521 maybe-clean-stageprofile-gas:
13522 @if gas-bootstrap
13523 maybe-all-stageprofile-gas: all-stageprofile-gas
13524 all-stageprofile: all-stageprofile-gas
13525 TARGET-stageprofile-gas = $(TARGET-gas)
13526 all-stageprofile-gas: configure-stageprofile-gas
13527 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13528 @r=`${PWD_COMMAND}`; export r; \
13529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13530 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13531 $(HOST_EXPORTS) \
13532 $(POSTSTAGE1_HOST_EXPORTS) \
13533 cd $(HOST_SUBDIR)/gas && \
13534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13535 CFLAGS="$(STAGEprofile_CFLAGS)" \
13536 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
13537 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13542 TFLAGS="$(STAGEprofile_TFLAGS)" \
13543 $(TARGET-stageprofile-gas)
13544
13545 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13546 clean-stageprofile: clean-stageprofile-gas
13547 clean-stageprofile-gas:
13548 @if [ $(current_stage) = stageprofile ]; then \
13549 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13550 else \
13551 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13552 $(MAKE) stageprofile-start; \
13553 fi; \
13554 cd $(HOST_SUBDIR)/gas && \
13555 $(MAKE) $(EXTRA_HOST_FLAGS) \
13556 $(POSTSTAGE1_FLAGS_TO_PASS) \
13557 clean
13558 @endif gas-bootstrap
13559
13560
13561 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13562 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13563 maybe-all-stagefeedback-gas:
13564 maybe-clean-stagefeedback-gas:
13565 @if gas-bootstrap
13566 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13567 all-stagefeedback: all-stagefeedback-gas
13568 TARGET-stagefeedback-gas = $(TARGET-gas)
13569 all-stagefeedback-gas: configure-stagefeedback-gas
13570 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13571 @r=`${PWD_COMMAND}`; export r; \
13572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13573 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13574 $(HOST_EXPORTS) \
13575 $(POSTSTAGE1_HOST_EXPORTS) \
13576 cd $(HOST_SUBDIR)/gas && \
13577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13578 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13579 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
13580 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13584 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13585 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13586 $(TARGET-stagefeedback-gas)
13587
13588 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13589 clean-stagefeedback: clean-stagefeedback-gas
13590 clean-stagefeedback-gas:
13591 @if [ $(current_stage) = stagefeedback ]; then \
13592 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13593 else \
13594 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13595 $(MAKE) stagefeedback-start; \
13596 fi; \
13597 cd $(HOST_SUBDIR)/gas && \
13598 $(MAKE) $(EXTRA_HOST_FLAGS) \
13599 $(POSTSTAGE1_FLAGS_TO_PASS) \
13600 clean
13601 @endif gas-bootstrap
13602
13603
13604
13605
13606
13607 .PHONY: check-gas maybe-check-gas
13608 maybe-check-gas:
13609 @if gas
13610 maybe-check-gas: check-gas
13611
13612 check-gas:
13613 @: $(MAKE); $(unstage)
13614 @r=`${PWD_COMMAND}`; export r; \
13615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13616 $(HOST_EXPORTS) \
13617 (cd $(HOST_SUBDIR)/gas && \
13618 $(MAKE) $(FLAGS_TO_PASS) check)
13619
13620 @endif gas
13621
13622 .PHONY: install-gas maybe-install-gas
13623 maybe-install-gas:
13624 @if gas
13625 maybe-install-gas: install-gas
13626
13627 install-gas: installdirs
13628 @: $(MAKE); $(unstage)
13629 @r=`${PWD_COMMAND}`; export r; \
13630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13631 $(HOST_EXPORTS) \
13632 (cd $(HOST_SUBDIR)/gas && \
13633 $(MAKE) $(FLAGS_TO_PASS) install)
13634
13635 @endif gas
13636
13637 # Other targets (info, dvi, pdf, etc.)
13638
13639 .PHONY: maybe-info-gas info-gas
13640 maybe-info-gas:
13641 @if gas
13642 maybe-info-gas: info-gas
13643
13644 info-gas: \
13645 configure-gas
13646 @[ -f ./gas/Makefile ] || exit 0; \
13647 r=`${PWD_COMMAND}`; export r; \
13648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13649 $(HOST_EXPORTS) \
13650 for flag in $(EXTRA_HOST_FLAGS) ; do \
13651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13652 done; \
13653 echo "Doing info in gas" ; \
13654 (cd $(HOST_SUBDIR)/gas && \
13655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13657 "RANLIB=$${RANLIB}" \
13658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13659 info) \
13660 || exit 1
13661
13662 @endif gas
13663
13664 .PHONY: maybe-dvi-gas dvi-gas
13665 maybe-dvi-gas:
13666 @if gas
13667 maybe-dvi-gas: dvi-gas
13668
13669 dvi-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 dvi 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 dvi) \
13685 || exit 1
13686
13687 @endif gas
13688
13689 .PHONY: maybe-pdf-gas pdf-gas
13690 maybe-pdf-gas:
13691 @if gas
13692 maybe-pdf-gas: pdf-gas
13693
13694 pdf-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 pdf 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 pdf) \
13710 || exit 1
13711
13712 @endif gas
13713
13714 .PHONY: maybe-html-gas html-gas
13715 maybe-html-gas:
13716 @if gas
13717 maybe-html-gas: html-gas
13718
13719 html-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 html 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 html) \
13735 || exit 1
13736
13737 @endif gas
13738
13739 .PHONY: maybe-TAGS-gas TAGS-gas
13740 maybe-TAGS-gas:
13741 @if gas
13742 maybe-TAGS-gas: TAGS-gas
13743
13744 TAGS-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 TAGS 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 TAGS) \
13760 || exit 1
13761
13762 @endif gas
13763
13764 .PHONY: maybe-install-info-gas install-info-gas
13765 maybe-install-info-gas:
13766 @if gas
13767 maybe-install-info-gas: install-info-gas
13768
13769 install-info-gas: \
13770 configure-gas \
13771 info-gas
13772 @[ -f ./gas/Makefile ] || exit 0; \
13773 r=`${PWD_COMMAND}`; export r; \
13774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13775 $(HOST_EXPORTS) \
13776 for flag in $(EXTRA_HOST_FLAGS) ; do \
13777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13778 done; \
13779 echo "Doing install-info in gas" ; \
13780 (cd $(HOST_SUBDIR)/gas && \
13781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13783 "RANLIB=$${RANLIB}" \
13784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13785 install-info) \
13786 || exit 1
13787
13788 @endif gas
13789
13790 .PHONY: maybe-install-pdf-gas install-pdf-gas
13791 maybe-install-pdf-gas:
13792 @if gas
13793 maybe-install-pdf-gas: install-pdf-gas
13794
13795 install-pdf-gas: \
13796 configure-gas \
13797 pdf-gas
13798 @[ -f ./gas/Makefile ] || exit 0; \
13799 r=`${PWD_COMMAND}`; export r; \
13800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13801 $(HOST_EXPORTS) \
13802 for flag in $(EXTRA_HOST_FLAGS) ; do \
13803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13804 done; \
13805 echo "Doing install-pdf in gas" ; \
13806 (cd $(HOST_SUBDIR)/gas && \
13807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13809 "RANLIB=$${RANLIB}" \
13810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13811 install-pdf) \
13812 || exit 1
13813
13814 @endif gas
13815
13816 .PHONY: maybe-install-html-gas install-html-gas
13817 maybe-install-html-gas:
13818 @if gas
13819 maybe-install-html-gas: install-html-gas
13820
13821 install-html-gas: \
13822 configure-gas \
13823 html-gas
13824 @[ -f ./gas/Makefile ] || exit 0; \
13825 r=`${PWD_COMMAND}`; export r; \
13826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13827 $(HOST_EXPORTS) \
13828 for flag in $(EXTRA_HOST_FLAGS) ; do \
13829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13830 done; \
13831 echo "Doing install-html in gas" ; \
13832 (cd $(HOST_SUBDIR)/gas && \
13833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13835 "RANLIB=$${RANLIB}" \
13836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13837 install-html) \
13838 || exit 1
13839
13840 @endif gas
13841
13842 .PHONY: maybe-installcheck-gas installcheck-gas
13843 maybe-installcheck-gas:
13844 @if gas
13845 maybe-installcheck-gas: installcheck-gas
13846
13847 installcheck-gas: \
13848 configure-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 installcheck 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 installcheck) \
13863 || exit 1
13864
13865 @endif gas
13866
13867 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
13868 maybe-mostlyclean-gas:
13869 @if gas
13870 maybe-mostlyclean-gas: mostlyclean-gas
13871
13872 mostlyclean-gas:
13873 @[ -f ./gas/Makefile ] || exit 0; \
13874 r=`${PWD_COMMAND}`; export r; \
13875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13876 $(HOST_EXPORTS) \
13877 for flag in $(EXTRA_HOST_FLAGS) ; do \
13878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13879 done; \
13880 echo "Doing mostlyclean in gas" ; \
13881 (cd $(HOST_SUBDIR)/gas && \
13882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13884 "RANLIB=$${RANLIB}" \
13885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13886 mostlyclean) \
13887 || exit 1
13888
13889 @endif gas
13890
13891 .PHONY: maybe-clean-gas clean-gas
13892 maybe-clean-gas:
13893 @if gas
13894 maybe-clean-gas: clean-gas
13895
13896 clean-gas:
13897 @[ -f ./gas/Makefile ] || exit 0; \
13898 r=`${PWD_COMMAND}`; export r; \
13899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13900 $(HOST_EXPORTS) \
13901 for flag in $(EXTRA_HOST_FLAGS) ; do \
13902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13903 done; \
13904 echo "Doing clean in gas" ; \
13905 (cd $(HOST_SUBDIR)/gas && \
13906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13908 "RANLIB=$${RANLIB}" \
13909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13910 clean) \
13911 || exit 1
13912
13913 @endif gas
13914
13915 .PHONY: maybe-distclean-gas distclean-gas
13916 maybe-distclean-gas:
13917 @if gas
13918 maybe-distclean-gas: distclean-gas
13919
13920 distclean-gas:
13921 @[ -f ./gas/Makefile ] || exit 0; \
13922 r=`${PWD_COMMAND}`; export r; \
13923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13924 $(HOST_EXPORTS) \
13925 for flag in $(EXTRA_HOST_FLAGS) ; do \
13926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13927 done; \
13928 echo "Doing distclean in gas" ; \
13929 (cd $(HOST_SUBDIR)/gas && \
13930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13932 "RANLIB=$${RANLIB}" \
13933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13934 distclean) \
13935 || exit 1
13936
13937 @endif gas
13938
13939 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
13940 maybe-maintainer-clean-gas:
13941 @if gas
13942 maybe-maintainer-clean-gas: maintainer-clean-gas
13943
13944 maintainer-clean-gas:
13945 @[ -f ./gas/Makefile ] || exit 0; \
13946 r=`${PWD_COMMAND}`; export r; \
13947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13948 $(HOST_EXPORTS) \
13949 for flag in $(EXTRA_HOST_FLAGS) ; do \
13950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13951 done; \
13952 echo "Doing maintainer-clean in gas" ; \
13953 (cd $(HOST_SUBDIR)/gas && \
13954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13956 "RANLIB=$${RANLIB}" \
13957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13958 maintainer-clean) \
13959 || exit 1
13960
13961 @endif gas
13962
13963
13964
13965 .PHONY: configure-gcc maybe-configure-gcc
13966 maybe-configure-gcc:
13967 @if gcc-bootstrap
13968 configure-gcc: stage_current
13969 @endif gcc-bootstrap
13970 @if gcc
13971 maybe-configure-gcc: configure-gcc
13972 configure-gcc:
13973 @r=`${PWD_COMMAND}`; export r; \
13974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13975 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
13976 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
13977 $(HOST_EXPORTS) \
13978 echo Configuring in $(HOST_SUBDIR)/gcc; \
13979 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
13980 case $(srcdir) in \
13981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13982 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
13983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13984 esac; \
13985 srcdiroption="--srcdir=$${topdir}/gcc"; \
13986 libsrcdir="$$s/gcc"; \
13987 $(SHELL) $${libsrcdir}/configure \
13988 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13989 --target=${target_alias} $${srcdiroption} \
13990 || exit 1
13991 @endif gcc
13992
13993
13994
13995 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
13996 maybe-configure-stage1-gcc:
13997 @if gcc-bootstrap
13998 maybe-configure-stage1-gcc: configure-stage1-gcc
13999 configure-stage1-gcc:
14000 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14001 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14002 @r=`${PWD_COMMAND}`; export r; \
14003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14004 TFLAGS="$(STAGE1_TFLAGS)"; \
14005 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14006 $(HOST_EXPORTS) \
14007 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14008 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14009 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14010 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14012 cd $(HOST_SUBDIR)/gcc || exit 1; \
14013 case $(srcdir) in \
14014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14015 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14017 esac; \
14018 srcdiroption="--srcdir=$${topdir}/gcc"; \
14019 libsrcdir="$$s/gcc"; \
14020 $(SHELL) $${libsrcdir}/configure \
14021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14022 --target=${target_alias} $${srcdiroption} \
14023 $(STAGE1_CONFIGURE_FLAGS)
14024 @endif gcc-bootstrap
14025
14026 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14027 maybe-configure-stage2-gcc:
14028 @if gcc-bootstrap
14029 maybe-configure-stage2-gcc: configure-stage2-gcc
14030 configure-stage2-gcc:
14031 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14033 @r=`${PWD_COMMAND}`; export r; \
14034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14035 TFLAGS="$(STAGE2_TFLAGS)"; \
14036 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14037 $(HOST_EXPORTS) \
14038 $(POSTSTAGE1_HOST_EXPORTS) \
14039 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14040 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14041 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14042 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14044 cd $(HOST_SUBDIR)/gcc || exit 1; \
14045 case $(srcdir) in \
14046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14047 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14049 esac; \
14050 srcdiroption="--srcdir=$${topdir}/gcc"; \
14051 libsrcdir="$$s/gcc"; \
14052 $(SHELL) $${libsrcdir}/configure \
14053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14054 --target=${target_alias} $${srcdiroption} \
14055 --with-build-libsubdir=$(HOST_SUBDIR) \
14056 $(STAGE2_CONFIGURE_FLAGS)
14057 @endif gcc-bootstrap
14058
14059 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14060 maybe-configure-stage3-gcc:
14061 @if gcc-bootstrap
14062 maybe-configure-stage3-gcc: configure-stage3-gcc
14063 configure-stage3-gcc:
14064 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14065 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14066 @r=`${PWD_COMMAND}`; export r; \
14067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14068 TFLAGS="$(STAGE3_TFLAGS)"; \
14069 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14070 $(HOST_EXPORTS) \
14071 $(POSTSTAGE1_HOST_EXPORTS) \
14072 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14073 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14074 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14075 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14077 cd $(HOST_SUBDIR)/gcc || exit 1; \
14078 case $(srcdir) in \
14079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14080 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14082 esac; \
14083 srcdiroption="--srcdir=$${topdir}/gcc"; \
14084 libsrcdir="$$s/gcc"; \
14085 $(SHELL) $${libsrcdir}/configure \
14086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14087 --target=${target_alias} $${srcdiroption} \
14088 --with-build-libsubdir=$(HOST_SUBDIR) \
14089 $(STAGE3_CONFIGURE_FLAGS)
14090 @endif gcc-bootstrap
14091
14092 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14093 maybe-configure-stage4-gcc:
14094 @if gcc-bootstrap
14095 maybe-configure-stage4-gcc: configure-stage4-gcc
14096 configure-stage4-gcc:
14097 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14098 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14099 @r=`${PWD_COMMAND}`; export r; \
14100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14101 TFLAGS="$(STAGE4_TFLAGS)"; \
14102 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14103 $(HOST_EXPORTS) \
14104 $(POSTSTAGE1_HOST_EXPORTS) \
14105 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14106 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14107 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14108 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14110 cd $(HOST_SUBDIR)/gcc || exit 1; \
14111 case $(srcdir) in \
14112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14113 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14115 esac; \
14116 srcdiroption="--srcdir=$${topdir}/gcc"; \
14117 libsrcdir="$$s/gcc"; \
14118 $(SHELL) $${libsrcdir}/configure \
14119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14120 --target=${target_alias} $${srcdiroption} \
14121 --with-build-libsubdir=$(HOST_SUBDIR) \
14122 $(STAGE4_CONFIGURE_FLAGS)
14123 @endif gcc-bootstrap
14124
14125 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14126 maybe-configure-stageprofile-gcc:
14127 @if gcc-bootstrap
14128 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14129 configure-stageprofile-gcc:
14130 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14132 @r=`${PWD_COMMAND}`; export r; \
14133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14134 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14135 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14136 $(HOST_EXPORTS) \
14137 $(POSTSTAGE1_HOST_EXPORTS) \
14138 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14139 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
14140 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14141 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14143 cd $(HOST_SUBDIR)/gcc || exit 1; \
14144 case $(srcdir) in \
14145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14146 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14148 esac; \
14149 srcdiroption="--srcdir=$${topdir}/gcc"; \
14150 libsrcdir="$$s/gcc"; \
14151 $(SHELL) $${libsrcdir}/configure \
14152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14153 --target=${target_alias} $${srcdiroption} \
14154 --with-build-libsubdir=$(HOST_SUBDIR) \
14155 $(STAGEprofile_CONFIGURE_FLAGS)
14156 @endif gcc-bootstrap
14157
14158 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14159 maybe-configure-stagefeedback-gcc:
14160 @if gcc-bootstrap
14161 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14162 configure-stagefeedback-gcc:
14163 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14164 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14165 @r=`${PWD_COMMAND}`; export r; \
14166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14167 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14168 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14169 $(HOST_EXPORTS) \
14170 $(POSTSTAGE1_HOST_EXPORTS) \
14171 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14172 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
14173 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14174 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14176 cd $(HOST_SUBDIR)/gcc || exit 1; \
14177 case $(srcdir) in \
14178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14179 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14181 esac; \
14182 srcdiroption="--srcdir=$${topdir}/gcc"; \
14183 libsrcdir="$$s/gcc"; \
14184 $(SHELL) $${libsrcdir}/configure \
14185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14186 --target=${target_alias} $${srcdiroption} \
14187 --with-build-libsubdir=$(HOST_SUBDIR) \
14188 $(STAGEfeedback_CONFIGURE_FLAGS)
14189 @endif gcc-bootstrap
14190
14191
14192
14193
14194
14195 .PHONY: all-gcc maybe-all-gcc
14196 maybe-all-gcc:
14197 @if gcc-bootstrap
14198 all-gcc: stage_current
14199 @endif gcc-bootstrap
14200 @if gcc
14201 TARGET-gcc=all
14202 maybe-all-gcc: all-gcc
14203 all-gcc: configure-gcc
14204 @r=`${PWD_COMMAND}`; export r; \
14205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14206 $(HOST_EXPORTS) \
14207 (cd $(HOST_SUBDIR)/gcc && \
14208 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14209 $(TARGET-gcc))
14210 @endif gcc
14211
14212
14213
14214 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14215 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14216 maybe-all-stage1-gcc:
14217 maybe-clean-stage1-gcc:
14218 @if gcc-bootstrap
14219 maybe-all-stage1-gcc: all-stage1-gcc
14220 all-stage1: all-stage1-gcc
14221 TARGET-stage1-gcc = $(TARGET-gcc)
14222 all-stage1-gcc: configure-stage1-gcc
14223 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14224 @r=`${PWD_COMMAND}`; export r; \
14225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14226 TFLAGS="$(STAGE1_TFLAGS)"; \
14227 $(HOST_EXPORTS) \
14228 cd $(HOST_SUBDIR)/gcc && \
14229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14230 CFLAGS="$(STAGE1_CFLAGS)" \
14231 CXXFLAGS="$(STAGE1_CFLAGS)" \
14232 LIBCFLAGS="$(LIBCFLAGS)" \
14233 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14234 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14235 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14236 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14237 TFLAGS="$(STAGE1_TFLAGS)" \
14238 $(TARGET-stage1-gcc)
14239
14240 maybe-clean-stage1-gcc: clean-stage1-gcc
14241 clean-stage1: clean-stage1-gcc
14242 clean-stage1-gcc:
14243 @if [ $(current_stage) = stage1 ]; then \
14244 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14245 else \
14246 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14247 $(MAKE) stage1-start; \
14248 fi; \
14249 cd $(HOST_SUBDIR)/gcc && \
14250 $(MAKE) $(EXTRA_HOST_FLAGS) \
14251 $(EXTRA_GCC_FLAGS) clean
14252 @endif gcc-bootstrap
14253
14254
14255 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14256 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14257 maybe-all-stage2-gcc:
14258 maybe-clean-stage2-gcc:
14259 @if gcc-bootstrap
14260 maybe-all-stage2-gcc: all-stage2-gcc
14261 all-stage2: all-stage2-gcc
14262 TARGET-stage2-gcc = $(TARGET-gcc)
14263 all-stage2-gcc: configure-stage2-gcc
14264 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14265 @r=`${PWD_COMMAND}`; export r; \
14266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14267 TFLAGS="$(STAGE2_TFLAGS)"; \
14268 $(HOST_EXPORTS) \
14269 $(POSTSTAGE1_HOST_EXPORTS) \
14270 cd $(HOST_SUBDIR)/gcc && \
14271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14272 CFLAGS="$(STAGE2_CFLAGS)" \
14273 CXXFLAGS="$(STAGE2_CFLAGS)" \
14274 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14278 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14279 TFLAGS="$(STAGE2_TFLAGS)" \
14280 $(TARGET-stage2-gcc)
14281
14282 maybe-clean-stage2-gcc: clean-stage2-gcc
14283 clean-stage2: clean-stage2-gcc
14284 clean-stage2-gcc:
14285 @if [ $(current_stage) = stage2 ]; then \
14286 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14287 else \
14288 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14289 $(MAKE) stage2-start; \
14290 fi; \
14291 cd $(HOST_SUBDIR)/gcc && \
14292 $(MAKE) $(EXTRA_HOST_FLAGS) \
14293 $(POSTSTAGE1_FLAGS_TO_PASS) \
14294 $(EXTRA_GCC_FLAGS) clean
14295 @endif gcc-bootstrap
14296
14297
14298 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14299 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14300 maybe-all-stage3-gcc:
14301 maybe-clean-stage3-gcc:
14302 @if gcc-bootstrap
14303 maybe-all-stage3-gcc: all-stage3-gcc
14304 all-stage3: all-stage3-gcc
14305 TARGET-stage3-gcc = $(TARGET-gcc)
14306 all-stage3-gcc: configure-stage3-gcc
14307 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14308 @r=`${PWD_COMMAND}`; export r; \
14309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14310 TFLAGS="$(STAGE3_TFLAGS)"; \
14311 $(HOST_EXPORTS) \
14312 $(POSTSTAGE1_HOST_EXPORTS) \
14313 cd $(HOST_SUBDIR)/gcc && \
14314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14315 CFLAGS="$(STAGE3_CFLAGS)" \
14316 CXXFLAGS="$(STAGE3_CFLAGS)" \
14317 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14321 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14322 TFLAGS="$(STAGE3_TFLAGS)" \
14323 $(TARGET-stage3-gcc)
14324
14325 maybe-clean-stage3-gcc: clean-stage3-gcc
14326 clean-stage3: clean-stage3-gcc
14327 clean-stage3-gcc:
14328 @if [ $(current_stage) = stage3 ]; then \
14329 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14330 else \
14331 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14332 $(MAKE) stage3-start; \
14333 fi; \
14334 cd $(HOST_SUBDIR)/gcc && \
14335 $(MAKE) $(EXTRA_HOST_FLAGS) \
14336 $(POSTSTAGE1_FLAGS_TO_PASS) \
14337 $(EXTRA_GCC_FLAGS) clean
14338 @endif gcc-bootstrap
14339
14340
14341 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14342 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14343 maybe-all-stage4-gcc:
14344 maybe-clean-stage4-gcc:
14345 @if gcc-bootstrap
14346 maybe-all-stage4-gcc: all-stage4-gcc
14347 all-stage4: all-stage4-gcc
14348 TARGET-stage4-gcc = $(TARGET-gcc)
14349 all-stage4-gcc: configure-stage4-gcc
14350 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14351 @r=`${PWD_COMMAND}`; export r; \
14352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14353 TFLAGS="$(STAGE4_TFLAGS)"; \
14354 $(HOST_EXPORTS) \
14355 $(POSTSTAGE1_HOST_EXPORTS) \
14356 cd $(HOST_SUBDIR)/gcc && \
14357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14358 CFLAGS="$(STAGE4_CFLAGS)" \
14359 CXXFLAGS="$(STAGE4_CFLAGS)" \
14360 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14361 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14362 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14363 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14364 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14365 TFLAGS="$(STAGE4_TFLAGS)" \
14366 $(TARGET-stage4-gcc)
14367
14368 maybe-clean-stage4-gcc: clean-stage4-gcc
14369 clean-stage4: clean-stage4-gcc
14370 clean-stage4-gcc:
14371 @if [ $(current_stage) = stage4 ]; then \
14372 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14373 else \
14374 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14375 $(MAKE) stage4-start; \
14376 fi; \
14377 cd $(HOST_SUBDIR)/gcc && \
14378 $(MAKE) $(EXTRA_HOST_FLAGS) \
14379 $(POSTSTAGE1_FLAGS_TO_PASS) \
14380 $(EXTRA_GCC_FLAGS) clean
14381 @endif gcc-bootstrap
14382
14383
14384 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14385 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14386 maybe-all-stageprofile-gcc:
14387 maybe-clean-stageprofile-gcc:
14388 @if gcc-bootstrap
14389 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14390 all-stageprofile: all-stageprofile-gcc
14391 TARGET-stageprofile-gcc = $(TARGET-gcc)
14392 all-stageprofile-gcc: configure-stageprofile-gcc
14393 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14394 @r=`${PWD_COMMAND}`; export r; \
14395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14396 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14397 $(HOST_EXPORTS) \
14398 $(POSTSTAGE1_HOST_EXPORTS) \
14399 cd $(HOST_SUBDIR)/gcc && \
14400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14401 CFLAGS="$(STAGEprofile_CFLAGS)" \
14402 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14403 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14407 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14408 TFLAGS="$(STAGEprofile_TFLAGS)" \
14409 $(TARGET-stageprofile-gcc)
14410
14411 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14412 clean-stageprofile: clean-stageprofile-gcc
14413 clean-stageprofile-gcc:
14414 @if [ $(current_stage) = stageprofile ]; then \
14415 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14416 else \
14417 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14418 $(MAKE) stageprofile-start; \
14419 fi; \
14420 cd $(HOST_SUBDIR)/gcc && \
14421 $(MAKE) $(EXTRA_HOST_FLAGS) \
14422 $(POSTSTAGE1_FLAGS_TO_PASS) \
14423 $(EXTRA_GCC_FLAGS) clean
14424 @endif gcc-bootstrap
14425
14426
14427 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14428 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14429 maybe-all-stagefeedback-gcc:
14430 maybe-clean-stagefeedback-gcc:
14431 @if gcc-bootstrap
14432 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14433 all-stagefeedback: all-stagefeedback-gcc
14434 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14435 all-stagefeedback-gcc: configure-stagefeedback-gcc
14436 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14437 @r=`${PWD_COMMAND}`; export r; \
14438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14439 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14440 $(HOST_EXPORTS) \
14441 $(POSTSTAGE1_HOST_EXPORTS) \
14442 cd $(HOST_SUBDIR)/gcc && \
14443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14444 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14445 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14446 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14450 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14451 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14452 $(TARGET-stagefeedback-gcc)
14453
14454 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14455 clean-stagefeedback: clean-stagefeedback-gcc
14456 clean-stagefeedback-gcc:
14457 @if [ $(current_stage) = stagefeedback ]; then \
14458 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14459 else \
14460 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14461 $(MAKE) stagefeedback-start; \
14462 fi; \
14463 cd $(HOST_SUBDIR)/gcc && \
14464 $(MAKE) $(EXTRA_HOST_FLAGS) \
14465 $(POSTSTAGE1_FLAGS_TO_PASS) \
14466 $(EXTRA_GCC_FLAGS) clean
14467 @endif gcc-bootstrap
14468
14469
14470
14471
14472
14473 .PHONY: check-gcc maybe-check-gcc
14474 maybe-check-gcc:
14475 @if gcc
14476 maybe-check-gcc: check-gcc
14477
14478 check-gcc:
14479 @: $(MAKE); $(unstage)
14480 @r=`${PWD_COMMAND}`; export r; \
14481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14482 $(HOST_EXPORTS) \
14483 (cd $(HOST_SUBDIR)/gcc && \
14484 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14485
14486 @endif gcc
14487
14488 .PHONY: install-gcc maybe-install-gcc
14489 maybe-install-gcc:
14490 @if gcc
14491 maybe-install-gcc: install-gcc
14492
14493 install-gcc: installdirs
14494 @: $(MAKE); $(unstage)
14495 @r=`${PWD_COMMAND}`; export r; \
14496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14497 $(HOST_EXPORTS) \
14498 (cd $(HOST_SUBDIR)/gcc && \
14499 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14500
14501 @endif gcc
14502
14503 # Other targets (info, dvi, pdf, etc.)
14504
14505 .PHONY: maybe-info-gcc info-gcc
14506 maybe-info-gcc:
14507 @if gcc
14508 maybe-info-gcc: info-gcc
14509
14510 info-gcc: \
14511 configure-gcc
14512 @[ -f ./gcc/Makefile ] || exit 0; \
14513 r=`${PWD_COMMAND}`; export r; \
14514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14515 $(HOST_EXPORTS) \
14516 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14518 done; \
14519 echo "Doing info in gcc" ; \
14520 (cd $(HOST_SUBDIR)/gcc && \
14521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14523 "RANLIB=$${RANLIB}" \
14524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14525 info) \
14526 || exit 1
14527
14528 @endif gcc
14529
14530 .PHONY: maybe-dvi-gcc dvi-gcc
14531 maybe-dvi-gcc:
14532 @if gcc
14533 maybe-dvi-gcc: dvi-gcc
14534
14535 dvi-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 dvi 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 dvi) \
14551 || exit 1
14552
14553 @endif gcc
14554
14555 .PHONY: maybe-pdf-gcc pdf-gcc
14556 maybe-pdf-gcc:
14557 @if gcc
14558 maybe-pdf-gcc: pdf-gcc
14559
14560 pdf-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 pdf 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 pdf) \
14576 || exit 1
14577
14578 @endif gcc
14579
14580 .PHONY: maybe-html-gcc html-gcc
14581 maybe-html-gcc:
14582 @if gcc
14583 maybe-html-gcc: html-gcc
14584
14585 html-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 html 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 html) \
14601 || exit 1
14602
14603 @endif gcc
14604
14605 .PHONY: maybe-TAGS-gcc TAGS-gcc
14606 maybe-TAGS-gcc:
14607 @if gcc
14608 maybe-TAGS-gcc: TAGS-gcc
14609
14610 TAGS-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 TAGS 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 TAGS) \
14626 || exit 1
14627
14628 @endif gcc
14629
14630 .PHONY: maybe-install-info-gcc install-info-gcc
14631 maybe-install-info-gcc:
14632 @if gcc
14633 maybe-install-info-gcc: install-info-gcc
14634
14635 install-info-gcc: \
14636 configure-gcc \
14637 info-gcc
14638 @[ -f ./gcc/Makefile ] || exit 0; \
14639 r=`${PWD_COMMAND}`; export r; \
14640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14641 $(HOST_EXPORTS) \
14642 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14644 done; \
14645 echo "Doing install-info in gcc" ; \
14646 (cd $(HOST_SUBDIR)/gcc && \
14647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14649 "RANLIB=$${RANLIB}" \
14650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14651 install-info) \
14652 || exit 1
14653
14654 @endif gcc
14655
14656 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14657 maybe-install-pdf-gcc:
14658 @if gcc
14659 maybe-install-pdf-gcc: install-pdf-gcc
14660
14661 install-pdf-gcc: \
14662 configure-gcc \
14663 pdf-gcc
14664 @[ -f ./gcc/Makefile ] || exit 0; \
14665 r=`${PWD_COMMAND}`; export r; \
14666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14667 $(HOST_EXPORTS) \
14668 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14670 done; \
14671 echo "Doing install-pdf in gcc" ; \
14672 (cd $(HOST_SUBDIR)/gcc && \
14673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14675 "RANLIB=$${RANLIB}" \
14676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14677 install-pdf) \
14678 || exit 1
14679
14680 @endif gcc
14681
14682 .PHONY: maybe-install-html-gcc install-html-gcc
14683 maybe-install-html-gcc:
14684 @if gcc
14685 maybe-install-html-gcc: install-html-gcc
14686
14687 install-html-gcc: \
14688 configure-gcc \
14689 html-gcc
14690 @[ -f ./gcc/Makefile ] || exit 0; \
14691 r=`${PWD_COMMAND}`; export r; \
14692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14693 $(HOST_EXPORTS) \
14694 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14696 done; \
14697 echo "Doing install-html in gcc" ; \
14698 (cd $(HOST_SUBDIR)/gcc && \
14699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14701 "RANLIB=$${RANLIB}" \
14702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14703 install-html) \
14704 || exit 1
14705
14706 @endif gcc
14707
14708 .PHONY: maybe-installcheck-gcc installcheck-gcc
14709 maybe-installcheck-gcc:
14710 @if gcc
14711 maybe-installcheck-gcc: installcheck-gcc
14712
14713 installcheck-gcc: \
14714 configure-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 installcheck 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 installcheck) \
14729 || exit 1
14730
14731 @endif gcc
14732
14733 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
14734 maybe-mostlyclean-gcc:
14735 @if gcc
14736 maybe-mostlyclean-gcc: mostlyclean-gcc
14737
14738 mostlyclean-gcc:
14739 @[ -f ./gcc/Makefile ] || exit 0; \
14740 r=`${PWD_COMMAND}`; export r; \
14741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14742 $(HOST_EXPORTS) \
14743 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14745 done; \
14746 echo "Doing mostlyclean in gcc" ; \
14747 (cd $(HOST_SUBDIR)/gcc && \
14748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14750 "RANLIB=$${RANLIB}" \
14751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14752 mostlyclean) \
14753 || exit 1
14754
14755 @endif gcc
14756
14757 .PHONY: maybe-clean-gcc clean-gcc
14758 maybe-clean-gcc:
14759 @if gcc
14760 maybe-clean-gcc: clean-gcc
14761
14762 clean-gcc:
14763 @[ -f ./gcc/Makefile ] || exit 0; \
14764 r=`${PWD_COMMAND}`; export r; \
14765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14766 $(HOST_EXPORTS) \
14767 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14769 done; \
14770 echo "Doing clean in gcc" ; \
14771 (cd $(HOST_SUBDIR)/gcc && \
14772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14774 "RANLIB=$${RANLIB}" \
14775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14776 clean) \
14777 || exit 1
14778
14779 @endif gcc
14780
14781 .PHONY: maybe-distclean-gcc distclean-gcc
14782 maybe-distclean-gcc:
14783 @if gcc
14784 maybe-distclean-gcc: distclean-gcc
14785
14786 distclean-gcc:
14787 @[ -f ./gcc/Makefile ] || exit 0; \
14788 r=`${PWD_COMMAND}`; export r; \
14789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14790 $(HOST_EXPORTS) \
14791 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14793 done; \
14794 echo "Doing distclean in gcc" ; \
14795 (cd $(HOST_SUBDIR)/gcc && \
14796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14798 "RANLIB=$${RANLIB}" \
14799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14800 distclean) \
14801 || exit 1
14802
14803 @endif gcc
14804
14805 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
14806 maybe-maintainer-clean-gcc:
14807 @if gcc
14808 maybe-maintainer-clean-gcc: maintainer-clean-gcc
14809
14810 maintainer-clean-gcc:
14811 @[ -f ./gcc/Makefile ] || exit 0; \
14812 r=`${PWD_COMMAND}`; export r; \
14813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14814 $(HOST_EXPORTS) \
14815 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14817 done; \
14818 echo "Doing maintainer-clean in gcc" ; \
14819 (cd $(HOST_SUBDIR)/gcc && \
14820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14822 "RANLIB=$${RANLIB}" \
14823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14824 maintainer-clean) \
14825 || exit 1
14826
14827 @endif gcc
14828
14829
14830
14831 .PHONY: configure-gawk maybe-configure-gawk
14832 maybe-configure-gawk:
14833 @if gcc-bootstrap
14834 configure-gawk: stage_current
14835 @endif gcc-bootstrap
14836 @if gawk
14837 maybe-configure-gawk: configure-gawk
14838 configure-gawk:
14839 @: $(MAKE); $(unstage)
14840 @r=`${PWD_COMMAND}`; export r; \
14841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14842 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
14843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
14844 $(HOST_EXPORTS) \
14845 echo Configuring in $(HOST_SUBDIR)/gawk; \
14846 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
14847 case $(srcdir) in \
14848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14849 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
14850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14851 esac; \
14852 srcdiroption="--srcdir=$${topdir}/gawk"; \
14853 libsrcdir="$$s/gawk"; \
14854 $(SHELL) $${libsrcdir}/configure \
14855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14856 --target=${target_alias} $${srcdiroption} \
14857 || exit 1
14858 @endif gawk
14859
14860
14861
14862
14863
14864 .PHONY: all-gawk maybe-all-gawk
14865 maybe-all-gawk:
14866 @if gcc-bootstrap
14867 all-gawk: stage_current
14868 @endif gcc-bootstrap
14869 @if gawk
14870 TARGET-gawk=all
14871 maybe-all-gawk: all-gawk
14872 all-gawk: configure-gawk
14873 @: $(MAKE); $(unstage)
14874 @r=`${PWD_COMMAND}`; export r; \
14875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14876 $(HOST_EXPORTS) \
14877 (cd $(HOST_SUBDIR)/gawk && \
14878 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
14879 $(TARGET-gawk))
14880 @endif gawk
14881
14882
14883
14884
14885 .PHONY: check-gawk maybe-check-gawk
14886 maybe-check-gawk:
14887 @if gawk
14888 maybe-check-gawk: check-gawk
14889
14890 check-gawk:
14891 @: $(MAKE); $(unstage)
14892 @r=`${PWD_COMMAND}`; export r; \
14893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14894 $(HOST_EXPORTS) \
14895 (cd $(HOST_SUBDIR)/gawk && \
14896 $(MAKE) $(FLAGS_TO_PASS) check)
14897
14898 @endif gawk
14899
14900 .PHONY: install-gawk maybe-install-gawk
14901 maybe-install-gawk:
14902 @if gawk
14903 maybe-install-gawk: install-gawk
14904
14905 install-gawk: installdirs
14906 @: $(MAKE); $(unstage)
14907 @r=`${PWD_COMMAND}`; export r; \
14908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14909 $(HOST_EXPORTS) \
14910 (cd $(HOST_SUBDIR)/gawk && \
14911 $(MAKE) $(FLAGS_TO_PASS) install)
14912
14913 @endif gawk
14914
14915 # Other targets (info, dvi, pdf, etc.)
14916
14917 .PHONY: maybe-info-gawk info-gawk
14918 maybe-info-gawk:
14919 @if gawk
14920 maybe-info-gawk: info-gawk
14921
14922 info-gawk: \
14923 configure-gawk
14924 @: $(MAKE); $(unstage)
14925 @[ -f ./gawk/Makefile ] || exit 0; \
14926 r=`${PWD_COMMAND}`; export r; \
14927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14928 $(HOST_EXPORTS) \
14929 for flag in $(EXTRA_HOST_FLAGS) ; do \
14930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14931 done; \
14932 echo "Doing info in gawk" ; \
14933 (cd $(HOST_SUBDIR)/gawk && \
14934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14936 "RANLIB=$${RANLIB}" \
14937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14938 info) \
14939 || exit 1
14940
14941 @endif gawk
14942
14943 .PHONY: maybe-dvi-gawk dvi-gawk
14944 maybe-dvi-gawk:
14945 @if gawk
14946 maybe-dvi-gawk: dvi-gawk
14947
14948 dvi-gawk: \
14949 configure-gawk
14950 @: $(MAKE); $(unstage)
14951 @[ -f ./gawk/Makefile ] || exit 0; \
14952 r=`${PWD_COMMAND}`; export r; \
14953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14954 $(HOST_EXPORTS) \
14955 for flag in $(EXTRA_HOST_FLAGS) ; do \
14956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14957 done; \
14958 echo "Doing dvi in gawk" ; \
14959 (cd $(HOST_SUBDIR)/gawk && \
14960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14962 "RANLIB=$${RANLIB}" \
14963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14964 dvi) \
14965 || exit 1
14966
14967 @endif gawk
14968
14969 .PHONY: maybe-pdf-gawk pdf-gawk
14970 maybe-pdf-gawk:
14971 @if gawk
14972 maybe-pdf-gawk: pdf-gawk
14973
14974 pdf-gawk: \
14975 configure-gawk
14976 @: $(MAKE); $(unstage)
14977 @[ -f ./gawk/Makefile ] || exit 0; \
14978 r=`${PWD_COMMAND}`; export r; \
14979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14980 $(HOST_EXPORTS) \
14981 for flag in $(EXTRA_HOST_FLAGS) ; do \
14982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14983 done; \
14984 echo "Doing pdf in gawk" ; \
14985 (cd $(HOST_SUBDIR)/gawk && \
14986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14988 "RANLIB=$${RANLIB}" \
14989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14990 pdf) \
14991 || exit 1
14992
14993 @endif gawk
14994
14995 .PHONY: maybe-html-gawk html-gawk
14996 maybe-html-gawk:
14997 @if gawk
14998 maybe-html-gawk: html-gawk
14999
15000 html-gawk: \
15001 configure-gawk
15002 @: $(MAKE); $(unstage)
15003 @[ -f ./gawk/Makefile ] || exit 0; \
15004 r=`${PWD_COMMAND}`; export r; \
15005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15006 $(HOST_EXPORTS) \
15007 for flag in $(EXTRA_HOST_FLAGS) ; do \
15008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15009 done; \
15010 echo "Doing html in gawk" ; \
15011 (cd $(HOST_SUBDIR)/gawk && \
15012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15014 "RANLIB=$${RANLIB}" \
15015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15016 html) \
15017 || exit 1
15018
15019 @endif gawk
15020
15021 .PHONY: maybe-TAGS-gawk TAGS-gawk
15022 maybe-TAGS-gawk:
15023 @if gawk
15024 maybe-TAGS-gawk: TAGS-gawk
15025
15026 TAGS-gawk: \
15027 configure-gawk
15028 @: $(MAKE); $(unstage)
15029 @[ -f ./gawk/Makefile ] || exit 0; \
15030 r=`${PWD_COMMAND}`; export r; \
15031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15032 $(HOST_EXPORTS) \
15033 for flag in $(EXTRA_HOST_FLAGS) ; do \
15034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15035 done; \
15036 echo "Doing TAGS in gawk" ; \
15037 (cd $(HOST_SUBDIR)/gawk && \
15038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15040 "RANLIB=$${RANLIB}" \
15041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15042 TAGS) \
15043 || exit 1
15044
15045 @endif gawk
15046
15047 .PHONY: maybe-install-info-gawk install-info-gawk
15048 maybe-install-info-gawk:
15049 @if gawk
15050 maybe-install-info-gawk: install-info-gawk
15051
15052 install-info-gawk: \
15053 configure-gawk \
15054 info-gawk
15055 @: $(MAKE); $(unstage)
15056 @[ -f ./gawk/Makefile ] || exit 0; \
15057 r=`${PWD_COMMAND}`; export r; \
15058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15059 $(HOST_EXPORTS) \
15060 for flag in $(EXTRA_HOST_FLAGS) ; do \
15061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15062 done; \
15063 echo "Doing install-info in gawk" ; \
15064 (cd $(HOST_SUBDIR)/gawk && \
15065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15067 "RANLIB=$${RANLIB}" \
15068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15069 install-info) \
15070 || exit 1
15071
15072 @endif gawk
15073
15074 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15075 maybe-install-pdf-gawk:
15076 @if gawk
15077 maybe-install-pdf-gawk: install-pdf-gawk
15078
15079 install-pdf-gawk: \
15080 configure-gawk \
15081 pdf-gawk
15082 @: $(MAKE); $(unstage)
15083 @[ -f ./gawk/Makefile ] || exit 0; \
15084 r=`${PWD_COMMAND}`; export r; \
15085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15086 $(HOST_EXPORTS) \
15087 for flag in $(EXTRA_HOST_FLAGS) ; do \
15088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15089 done; \
15090 echo "Doing install-pdf in gawk" ; \
15091 (cd $(HOST_SUBDIR)/gawk && \
15092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15094 "RANLIB=$${RANLIB}" \
15095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15096 install-pdf) \
15097 || exit 1
15098
15099 @endif gawk
15100
15101 .PHONY: maybe-install-html-gawk install-html-gawk
15102 maybe-install-html-gawk:
15103 @if gawk
15104 maybe-install-html-gawk: install-html-gawk
15105
15106 install-html-gawk: \
15107 configure-gawk \
15108 html-gawk
15109 @: $(MAKE); $(unstage)
15110 @[ -f ./gawk/Makefile ] || exit 0; \
15111 r=`${PWD_COMMAND}`; export r; \
15112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15113 $(HOST_EXPORTS) \
15114 for flag in $(EXTRA_HOST_FLAGS) ; do \
15115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15116 done; \
15117 echo "Doing install-html in gawk" ; \
15118 (cd $(HOST_SUBDIR)/gawk && \
15119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15121 "RANLIB=$${RANLIB}" \
15122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15123 install-html) \
15124 || exit 1
15125
15126 @endif gawk
15127
15128 .PHONY: maybe-installcheck-gawk installcheck-gawk
15129 maybe-installcheck-gawk:
15130 @if gawk
15131 maybe-installcheck-gawk: installcheck-gawk
15132
15133 installcheck-gawk: \
15134 configure-gawk
15135 @: $(MAKE); $(unstage)
15136 @[ -f ./gawk/Makefile ] || exit 0; \
15137 r=`${PWD_COMMAND}`; export r; \
15138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15139 $(HOST_EXPORTS) \
15140 for flag in $(EXTRA_HOST_FLAGS) ; do \
15141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15142 done; \
15143 echo "Doing installcheck in gawk" ; \
15144 (cd $(HOST_SUBDIR)/gawk && \
15145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15147 "RANLIB=$${RANLIB}" \
15148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15149 installcheck) \
15150 || exit 1
15151
15152 @endif gawk
15153
15154 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15155 maybe-mostlyclean-gawk:
15156 @if gawk
15157 maybe-mostlyclean-gawk: mostlyclean-gawk
15158
15159 mostlyclean-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 mostlyclean 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 mostlyclean) \
15175 || exit 1
15176
15177 @endif gawk
15178
15179 .PHONY: maybe-clean-gawk clean-gawk
15180 maybe-clean-gawk:
15181 @if gawk
15182 maybe-clean-gawk: clean-gawk
15183
15184 clean-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 clean 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 clean) \
15200 || exit 1
15201
15202 @endif gawk
15203
15204 .PHONY: maybe-distclean-gawk distclean-gawk
15205 maybe-distclean-gawk:
15206 @if gawk
15207 maybe-distclean-gawk: distclean-gawk
15208
15209 distclean-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 distclean 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 distclean) \
15225 || exit 1
15226
15227 @endif gawk
15228
15229 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15230 maybe-maintainer-clean-gawk:
15231 @if gawk
15232 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15233
15234 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
15250 || exit 1
15251
15252 @endif gawk
15253
15254
15255
15256 .PHONY: configure-gettext maybe-configure-gettext
15257 maybe-configure-gettext:
15258 @if gcc-bootstrap
15259 configure-gettext: stage_current
15260 @endif gcc-bootstrap
15261 @if gettext
15262 maybe-configure-gettext: configure-gettext
15263 configure-gettext:
15264 @: $(MAKE); $(unstage)
15265 @r=`${PWD_COMMAND}`; export r; \
15266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15267 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15269 $(HOST_EXPORTS) \
15270 echo Configuring in $(HOST_SUBDIR)/gettext; \
15271 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15272 case $(srcdir) in \
15273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15274 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15276 esac; \
15277 srcdiroption="--srcdir=$${topdir}/gettext"; \
15278 libsrcdir="$$s/gettext"; \
15279 $(SHELL) $${libsrcdir}/configure \
15280 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15281 --target=${target_alias} $${srcdiroption} \
15282 || exit 1
15283 @endif gettext
15284
15285
15286
15287
15288
15289 .PHONY: all-gettext maybe-all-gettext
15290 maybe-all-gettext:
15291 @if gcc-bootstrap
15292 all-gettext: stage_current
15293 @endif gcc-bootstrap
15294 @if gettext
15295 TARGET-gettext=all
15296 maybe-all-gettext: all-gettext
15297 all-gettext: configure-gettext
15298 @: $(MAKE); $(unstage)
15299 @r=`${PWD_COMMAND}`; export r; \
15300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15301 $(HOST_EXPORTS) \
15302 (cd $(HOST_SUBDIR)/gettext && \
15303 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15304 $(TARGET-gettext))
15305 @endif gettext
15306
15307
15308
15309
15310 .PHONY: check-gettext maybe-check-gettext
15311 maybe-check-gettext:
15312 @if gettext
15313 maybe-check-gettext: check-gettext
15314
15315 check-gettext:
15316 @: $(MAKE); $(unstage)
15317 @r=`${PWD_COMMAND}`; export r; \
15318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15319 $(HOST_EXPORTS) \
15320 (cd $(HOST_SUBDIR)/gettext && \
15321 $(MAKE) $(FLAGS_TO_PASS) check)
15322
15323 @endif gettext
15324
15325 .PHONY: install-gettext maybe-install-gettext
15326 maybe-install-gettext:
15327 @if gettext
15328 maybe-install-gettext: install-gettext
15329
15330 install-gettext: installdirs
15331 @: $(MAKE); $(unstage)
15332 @r=`${PWD_COMMAND}`; export r; \
15333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15334 $(HOST_EXPORTS) \
15335 (cd $(HOST_SUBDIR)/gettext && \
15336 $(MAKE) $(FLAGS_TO_PASS) install)
15337
15338 @endif gettext
15339
15340 # Other targets (info, dvi, pdf, etc.)
15341
15342 .PHONY: maybe-info-gettext info-gettext
15343 maybe-info-gettext:
15344 @if gettext
15345 maybe-info-gettext: info-gettext
15346
15347 info-gettext: \
15348 configure-gettext
15349 @: $(MAKE); $(unstage)
15350 @[ -f ./gettext/Makefile ] || exit 0; \
15351 r=`${PWD_COMMAND}`; export r; \
15352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15353 $(HOST_EXPORTS) \
15354 for flag in $(EXTRA_HOST_FLAGS) ; do \
15355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15356 done; \
15357 echo "Doing info in gettext" ; \
15358 (cd $(HOST_SUBDIR)/gettext && \
15359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15361 "RANLIB=$${RANLIB}" \
15362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15363 info) \
15364 || exit 1
15365
15366 @endif gettext
15367
15368 .PHONY: maybe-dvi-gettext dvi-gettext
15369 maybe-dvi-gettext:
15370 @if gettext
15371 maybe-dvi-gettext: dvi-gettext
15372
15373 dvi-gettext: \
15374 configure-gettext
15375 @: $(MAKE); $(unstage)
15376 @[ -f ./gettext/Makefile ] || exit 0; \
15377 r=`${PWD_COMMAND}`; export r; \
15378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15379 $(HOST_EXPORTS) \
15380 for flag in $(EXTRA_HOST_FLAGS) ; do \
15381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15382 done; \
15383 echo "Doing dvi in gettext" ; \
15384 (cd $(HOST_SUBDIR)/gettext && \
15385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15387 "RANLIB=$${RANLIB}" \
15388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15389 dvi) \
15390 || exit 1
15391
15392 @endif gettext
15393
15394 .PHONY: maybe-pdf-gettext pdf-gettext
15395 maybe-pdf-gettext:
15396 @if gettext
15397 maybe-pdf-gettext: pdf-gettext
15398
15399 pdf-gettext: \
15400 configure-gettext
15401 @: $(MAKE); $(unstage)
15402 @[ -f ./gettext/Makefile ] || exit 0; \
15403 r=`${PWD_COMMAND}`; export r; \
15404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15405 $(HOST_EXPORTS) \
15406 for flag in $(EXTRA_HOST_FLAGS) ; do \
15407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15408 done; \
15409 echo "Doing pdf in gettext" ; \
15410 (cd $(HOST_SUBDIR)/gettext && \
15411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15413 "RANLIB=$${RANLIB}" \
15414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15415 pdf) \
15416 || exit 1
15417
15418 @endif gettext
15419
15420 .PHONY: maybe-html-gettext html-gettext
15421 maybe-html-gettext:
15422 @if gettext
15423 maybe-html-gettext: html-gettext
15424
15425 html-gettext: \
15426 configure-gettext
15427 @: $(MAKE); $(unstage)
15428 @[ -f ./gettext/Makefile ] || exit 0; \
15429 r=`${PWD_COMMAND}`; export r; \
15430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15431 $(HOST_EXPORTS) \
15432 for flag in $(EXTRA_HOST_FLAGS) ; do \
15433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15434 done; \
15435 echo "Doing html in gettext" ; \
15436 (cd $(HOST_SUBDIR)/gettext && \
15437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15439 "RANLIB=$${RANLIB}" \
15440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15441 html) \
15442 || exit 1
15443
15444 @endif gettext
15445
15446 .PHONY: maybe-TAGS-gettext TAGS-gettext
15447 maybe-TAGS-gettext:
15448 @if gettext
15449 maybe-TAGS-gettext: TAGS-gettext
15450
15451 TAGS-gettext: \
15452 configure-gettext
15453 @: $(MAKE); $(unstage)
15454 @[ -f ./gettext/Makefile ] || exit 0; \
15455 r=`${PWD_COMMAND}`; export r; \
15456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15457 $(HOST_EXPORTS) \
15458 for flag in $(EXTRA_HOST_FLAGS) ; do \
15459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15460 done; \
15461 echo "Doing TAGS in gettext" ; \
15462 (cd $(HOST_SUBDIR)/gettext && \
15463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15465 "RANLIB=$${RANLIB}" \
15466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15467 TAGS) \
15468 || exit 1
15469
15470 @endif gettext
15471
15472 .PHONY: maybe-install-info-gettext install-info-gettext
15473 maybe-install-info-gettext:
15474 @if gettext
15475 maybe-install-info-gettext: install-info-gettext
15476
15477 install-info-gettext: \
15478 configure-gettext \
15479 info-gettext
15480 @: $(MAKE); $(unstage)
15481 @[ -f ./gettext/Makefile ] || exit 0; \
15482 r=`${PWD_COMMAND}`; export r; \
15483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15484 $(HOST_EXPORTS) \
15485 for flag in $(EXTRA_HOST_FLAGS) ; do \
15486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15487 done; \
15488 echo "Doing install-info in gettext" ; \
15489 (cd $(HOST_SUBDIR)/gettext && \
15490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15492 "RANLIB=$${RANLIB}" \
15493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15494 install-info) \
15495 || exit 1
15496
15497 @endif gettext
15498
15499 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15500 maybe-install-pdf-gettext:
15501 @if gettext
15502 maybe-install-pdf-gettext: install-pdf-gettext
15503
15504 install-pdf-gettext: \
15505 configure-gettext \
15506 pdf-gettext
15507 @: $(MAKE); $(unstage)
15508 @[ -f ./gettext/Makefile ] || exit 0; \
15509 r=`${PWD_COMMAND}`; export r; \
15510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15511 $(HOST_EXPORTS) \
15512 for flag in $(EXTRA_HOST_FLAGS) ; do \
15513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15514 done; \
15515 echo "Doing install-pdf in gettext" ; \
15516 (cd $(HOST_SUBDIR)/gettext && \
15517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15519 "RANLIB=$${RANLIB}" \
15520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15521 install-pdf) \
15522 || exit 1
15523
15524 @endif gettext
15525
15526 .PHONY: maybe-install-html-gettext install-html-gettext
15527 maybe-install-html-gettext:
15528 @if gettext
15529 maybe-install-html-gettext: install-html-gettext
15530
15531 install-html-gettext: \
15532 configure-gettext \
15533 html-gettext
15534 @: $(MAKE); $(unstage)
15535 @[ -f ./gettext/Makefile ] || exit 0; \
15536 r=`${PWD_COMMAND}`; export r; \
15537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15538 $(HOST_EXPORTS) \
15539 for flag in $(EXTRA_HOST_FLAGS) ; do \
15540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15541 done; \
15542 echo "Doing install-html in gettext" ; \
15543 (cd $(HOST_SUBDIR)/gettext && \
15544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15546 "RANLIB=$${RANLIB}" \
15547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15548 install-html) \
15549 || exit 1
15550
15551 @endif gettext
15552
15553 .PHONY: maybe-installcheck-gettext installcheck-gettext
15554 maybe-installcheck-gettext:
15555 @if gettext
15556 maybe-installcheck-gettext: installcheck-gettext
15557
15558 installcheck-gettext: \
15559 configure-gettext
15560 @: $(MAKE); $(unstage)
15561 @[ -f ./gettext/Makefile ] || exit 0; \
15562 r=`${PWD_COMMAND}`; export r; \
15563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15564 $(HOST_EXPORTS) \
15565 for flag in $(EXTRA_HOST_FLAGS) ; do \
15566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15567 done; \
15568 echo "Doing installcheck in gettext" ; \
15569 (cd $(HOST_SUBDIR)/gettext && \
15570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15572 "RANLIB=$${RANLIB}" \
15573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15574 installcheck) \
15575 || exit 1
15576
15577 @endif gettext
15578
15579 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15580 maybe-mostlyclean-gettext:
15581 @if gettext
15582 maybe-mostlyclean-gettext: mostlyclean-gettext
15583
15584 mostlyclean-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 mostlyclean 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 mostlyclean) \
15600 || exit 1
15601
15602 @endif gettext
15603
15604 .PHONY: maybe-clean-gettext clean-gettext
15605 maybe-clean-gettext:
15606 @if gettext
15607 maybe-clean-gettext: clean-gettext
15608
15609 clean-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 clean 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 clean) \
15625 || exit 1
15626
15627 @endif gettext
15628
15629 .PHONY: maybe-distclean-gettext distclean-gettext
15630 maybe-distclean-gettext:
15631 @if gettext
15632 maybe-distclean-gettext: distclean-gettext
15633
15634 distclean-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 distclean 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 distclean) \
15650 || exit 1
15651
15652 @endif gettext
15653
15654 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15655 maybe-maintainer-clean-gettext:
15656 @if gettext
15657 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15658
15659 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
15675 || exit 1
15676
15677 @endif gettext
15678
15679
15680
15681 .PHONY: configure-gmp maybe-configure-gmp
15682 maybe-configure-gmp:
15683 @if gcc-bootstrap
15684 configure-gmp: stage_current
15685 @endif gcc-bootstrap
15686 @if gmp
15687 maybe-configure-gmp: configure-gmp
15688 configure-gmp:
15689 @r=`${PWD_COMMAND}`; export r; \
15690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15691 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15693 $(HOST_EXPORTS) \
15694 echo Configuring in $(HOST_SUBDIR)/gmp; \
15695 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
15696 case $(srcdir) in \
15697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15698 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15700 esac; \
15701 srcdiroption="--srcdir=$${topdir}/gmp"; \
15702 libsrcdir="$$s/gmp"; \
15703 $(SHELL) $${libsrcdir}/configure \
15704 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15705 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
15706 || exit 1
15707 @endif gmp
15708
15709
15710
15711 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
15712 maybe-configure-stage1-gmp:
15713 @if gmp-bootstrap
15714 maybe-configure-stage1-gmp: configure-stage1-gmp
15715 configure-stage1-gmp:
15716 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15717 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15718 @r=`${PWD_COMMAND}`; export r; \
15719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15720 TFLAGS="$(STAGE1_TFLAGS)"; \
15721 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15722 $(HOST_EXPORTS) \
15723 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15724 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
15725 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15726 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
15727 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15728 cd $(HOST_SUBDIR)/gmp || exit 1; \
15729 case $(srcdir) in \
15730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15731 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15733 esac; \
15734 srcdiroption="--srcdir=$${topdir}/gmp"; \
15735 libsrcdir="$$s/gmp"; \
15736 $(SHELL) $${libsrcdir}/configure \
15737 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15738 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15739 $(STAGE1_CONFIGURE_FLAGS) \
15740 --disable-shared
15741 @endif gmp-bootstrap
15742
15743 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
15744 maybe-configure-stage2-gmp:
15745 @if gmp-bootstrap
15746 maybe-configure-stage2-gmp: configure-stage2-gmp
15747 configure-stage2-gmp:
15748 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15749 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15750 @r=`${PWD_COMMAND}`; export r; \
15751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15752 TFLAGS="$(STAGE2_TFLAGS)"; \
15753 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15754 $(HOST_EXPORTS) \
15755 $(POSTSTAGE1_HOST_EXPORTS) \
15756 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15757 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
15758 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15759 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
15760 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15761 cd $(HOST_SUBDIR)/gmp || exit 1; \
15762 case $(srcdir) in \
15763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15764 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15766 esac; \
15767 srcdiroption="--srcdir=$${topdir}/gmp"; \
15768 libsrcdir="$$s/gmp"; \
15769 $(SHELL) $${libsrcdir}/configure \
15770 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15771 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15772 --with-build-libsubdir=$(HOST_SUBDIR) \
15773 $(STAGE2_CONFIGURE_FLAGS) \
15774 --disable-shared
15775 @endif gmp-bootstrap
15776
15777 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
15778 maybe-configure-stage3-gmp:
15779 @if gmp-bootstrap
15780 maybe-configure-stage3-gmp: configure-stage3-gmp
15781 configure-stage3-gmp:
15782 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15783 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15784 @r=`${PWD_COMMAND}`; export r; \
15785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15786 TFLAGS="$(STAGE3_TFLAGS)"; \
15787 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15788 $(HOST_EXPORTS) \
15789 $(POSTSTAGE1_HOST_EXPORTS) \
15790 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15791 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
15792 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15793 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
15794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15795 cd $(HOST_SUBDIR)/gmp || exit 1; \
15796 case $(srcdir) in \
15797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15798 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15800 esac; \
15801 srcdiroption="--srcdir=$${topdir}/gmp"; \
15802 libsrcdir="$$s/gmp"; \
15803 $(SHELL) $${libsrcdir}/configure \
15804 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15805 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15806 --with-build-libsubdir=$(HOST_SUBDIR) \
15807 $(STAGE3_CONFIGURE_FLAGS) \
15808 --disable-shared
15809 @endif gmp-bootstrap
15810
15811 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
15812 maybe-configure-stage4-gmp:
15813 @if gmp-bootstrap
15814 maybe-configure-stage4-gmp: configure-stage4-gmp
15815 configure-stage4-gmp:
15816 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15817 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15818 @r=`${PWD_COMMAND}`; export r; \
15819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15820 TFLAGS="$(STAGE4_TFLAGS)"; \
15821 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15822 $(HOST_EXPORTS) \
15823 $(POSTSTAGE1_HOST_EXPORTS) \
15824 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15825 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
15826 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15827 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
15828 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15829 cd $(HOST_SUBDIR)/gmp || exit 1; \
15830 case $(srcdir) in \
15831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15832 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15834 esac; \
15835 srcdiroption="--srcdir=$${topdir}/gmp"; \
15836 libsrcdir="$$s/gmp"; \
15837 $(SHELL) $${libsrcdir}/configure \
15838 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15839 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15840 --with-build-libsubdir=$(HOST_SUBDIR) \
15841 $(STAGE4_CONFIGURE_FLAGS) \
15842 --disable-shared
15843 @endif gmp-bootstrap
15844
15845 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
15846 maybe-configure-stageprofile-gmp:
15847 @if gmp-bootstrap
15848 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
15849 configure-stageprofile-gmp:
15850 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15851 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15852 @r=`${PWD_COMMAND}`; export r; \
15853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15854 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15855 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15856 $(HOST_EXPORTS) \
15857 $(POSTSTAGE1_HOST_EXPORTS) \
15858 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15859 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
15860 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15861 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
15862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15863 cd $(HOST_SUBDIR)/gmp || exit 1; \
15864 case $(srcdir) in \
15865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15866 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15868 esac; \
15869 srcdiroption="--srcdir=$${topdir}/gmp"; \
15870 libsrcdir="$$s/gmp"; \
15871 $(SHELL) $${libsrcdir}/configure \
15872 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15873 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15874 --with-build-libsubdir=$(HOST_SUBDIR) \
15875 $(STAGEprofile_CONFIGURE_FLAGS) \
15876 --disable-shared
15877 @endif gmp-bootstrap
15878
15879 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
15880 maybe-configure-stagefeedback-gmp:
15881 @if gmp-bootstrap
15882 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
15883 configure-stagefeedback-gmp:
15884 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15885 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15886 @r=`${PWD_COMMAND}`; export r; \
15887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15888 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15889 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15890 $(HOST_EXPORTS) \
15891 $(POSTSTAGE1_HOST_EXPORTS) \
15892 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15893 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
15894 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15895 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
15896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15897 cd $(HOST_SUBDIR)/gmp || exit 1; \
15898 case $(srcdir) in \
15899 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15900 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15901 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15902 esac; \
15903 srcdiroption="--srcdir=$${topdir}/gmp"; \
15904 libsrcdir="$$s/gmp"; \
15905 $(SHELL) $${libsrcdir}/configure \
15906 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15907 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15908 --with-build-libsubdir=$(HOST_SUBDIR) \
15909 $(STAGEfeedback_CONFIGURE_FLAGS) \
15910 --disable-shared
15911 @endif gmp-bootstrap
15912
15913
15914
15915
15916
15917 .PHONY: all-gmp maybe-all-gmp
15918 maybe-all-gmp:
15919 @if gcc-bootstrap
15920 all-gmp: stage_current
15921 @endif gcc-bootstrap
15922 @if gmp
15923 TARGET-gmp=all
15924 maybe-all-gmp: all-gmp
15925 all-gmp: configure-gmp
15926 @r=`${PWD_COMMAND}`; export r; \
15927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15928 $(HOST_EXPORTS) \
15929 (cd $(HOST_SUBDIR)/gmp && \
15930 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15931 $(TARGET-gmp))
15932 @endif gmp
15933
15934
15935
15936 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
15937 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
15938 maybe-all-stage1-gmp:
15939 maybe-clean-stage1-gmp:
15940 @if gmp-bootstrap
15941 maybe-all-stage1-gmp: all-stage1-gmp
15942 all-stage1: all-stage1-gmp
15943 TARGET-stage1-gmp = $(TARGET-gmp)
15944 all-stage1-gmp: configure-stage1-gmp
15945 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15946 @r=`${PWD_COMMAND}`; export r; \
15947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15948 TFLAGS="$(STAGE1_TFLAGS)"; \
15949 $(HOST_EXPORTS) \
15950 cd $(HOST_SUBDIR)/gmp && \
15951 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15952 CFLAGS="$(STAGE1_CFLAGS)" \
15953 CXXFLAGS="$(STAGE1_CFLAGS)" \
15954 LIBCFLAGS="$(LIBCFLAGS)" \
15955 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15956 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15957 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15958 $(EXTRA_HOST_FLAGS) \
15959 TFLAGS="$(STAGE1_TFLAGS)" \
15960 $(TARGET-stage1-gmp)
15961
15962 maybe-clean-stage1-gmp: clean-stage1-gmp
15963 clean-stage1: clean-stage1-gmp
15964 clean-stage1-gmp:
15965 @if [ $(current_stage) = stage1 ]; then \
15966 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15967 else \
15968 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
15969 $(MAKE) stage1-start; \
15970 fi; \
15971 cd $(HOST_SUBDIR)/gmp && \
15972 $(MAKE) $(EXTRA_HOST_FLAGS) \
15973 clean
15974 @endif gmp-bootstrap
15975
15976
15977 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
15978 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
15979 maybe-all-stage2-gmp:
15980 maybe-clean-stage2-gmp:
15981 @if gmp-bootstrap
15982 maybe-all-stage2-gmp: all-stage2-gmp
15983 all-stage2: all-stage2-gmp
15984 TARGET-stage2-gmp = $(TARGET-gmp)
15985 all-stage2-gmp: configure-stage2-gmp
15986 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15987 @r=`${PWD_COMMAND}`; export r; \
15988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15989 TFLAGS="$(STAGE2_TFLAGS)"; \
15990 $(HOST_EXPORTS) \
15991 $(POSTSTAGE1_HOST_EXPORTS) \
15992 cd $(HOST_SUBDIR)/gmp && \
15993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15994 CFLAGS="$(STAGE2_CFLAGS)" \
15995 CXXFLAGS="$(STAGE2_CFLAGS)" \
15996 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16000 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16001 TFLAGS="$(STAGE2_TFLAGS)" \
16002 $(TARGET-stage2-gmp)
16003
16004 maybe-clean-stage2-gmp: clean-stage2-gmp
16005 clean-stage2: clean-stage2-gmp
16006 clean-stage2-gmp:
16007 @if [ $(current_stage) = stage2 ]; then \
16008 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16009 else \
16010 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16011 $(MAKE) stage2-start; \
16012 fi; \
16013 cd $(HOST_SUBDIR)/gmp && \
16014 $(MAKE) $(EXTRA_HOST_FLAGS) \
16015 $(POSTSTAGE1_FLAGS_TO_PASS) \
16016 clean
16017 @endif gmp-bootstrap
16018
16019
16020 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16021 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16022 maybe-all-stage3-gmp:
16023 maybe-clean-stage3-gmp:
16024 @if gmp-bootstrap
16025 maybe-all-stage3-gmp: all-stage3-gmp
16026 all-stage3: all-stage3-gmp
16027 TARGET-stage3-gmp = $(TARGET-gmp)
16028 all-stage3-gmp: configure-stage3-gmp
16029 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16030 @r=`${PWD_COMMAND}`; export r; \
16031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16032 TFLAGS="$(STAGE3_TFLAGS)"; \
16033 $(HOST_EXPORTS) \
16034 $(POSTSTAGE1_HOST_EXPORTS) \
16035 cd $(HOST_SUBDIR)/gmp && \
16036 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16037 CFLAGS="$(STAGE3_CFLAGS)" \
16038 CXXFLAGS="$(STAGE3_CFLAGS)" \
16039 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16043 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16044 TFLAGS="$(STAGE3_TFLAGS)" \
16045 $(TARGET-stage3-gmp)
16046
16047 maybe-clean-stage3-gmp: clean-stage3-gmp
16048 clean-stage3: clean-stage3-gmp
16049 clean-stage3-gmp:
16050 @if [ $(current_stage) = stage3 ]; then \
16051 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16052 else \
16053 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16054 $(MAKE) stage3-start; \
16055 fi; \
16056 cd $(HOST_SUBDIR)/gmp && \
16057 $(MAKE) $(EXTRA_HOST_FLAGS) \
16058 $(POSTSTAGE1_FLAGS_TO_PASS) \
16059 clean
16060 @endif gmp-bootstrap
16061
16062
16063 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16064 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16065 maybe-all-stage4-gmp:
16066 maybe-clean-stage4-gmp:
16067 @if gmp-bootstrap
16068 maybe-all-stage4-gmp: all-stage4-gmp
16069 all-stage4: all-stage4-gmp
16070 TARGET-stage4-gmp = $(TARGET-gmp)
16071 all-stage4-gmp: configure-stage4-gmp
16072 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16073 @r=`${PWD_COMMAND}`; export r; \
16074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16075 TFLAGS="$(STAGE4_TFLAGS)"; \
16076 $(HOST_EXPORTS) \
16077 $(POSTSTAGE1_HOST_EXPORTS) \
16078 cd $(HOST_SUBDIR)/gmp && \
16079 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16080 CFLAGS="$(STAGE4_CFLAGS)" \
16081 CXXFLAGS="$(STAGE4_CFLAGS)" \
16082 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16086 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16087 TFLAGS="$(STAGE4_TFLAGS)" \
16088 $(TARGET-stage4-gmp)
16089
16090 maybe-clean-stage4-gmp: clean-stage4-gmp
16091 clean-stage4: clean-stage4-gmp
16092 clean-stage4-gmp:
16093 @if [ $(current_stage) = stage4 ]; then \
16094 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16095 else \
16096 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16097 $(MAKE) stage4-start; \
16098 fi; \
16099 cd $(HOST_SUBDIR)/gmp && \
16100 $(MAKE) $(EXTRA_HOST_FLAGS) \
16101 $(POSTSTAGE1_FLAGS_TO_PASS) \
16102 clean
16103 @endif gmp-bootstrap
16104
16105
16106 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16107 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16108 maybe-all-stageprofile-gmp:
16109 maybe-clean-stageprofile-gmp:
16110 @if gmp-bootstrap
16111 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16112 all-stageprofile: all-stageprofile-gmp
16113 TARGET-stageprofile-gmp = $(TARGET-gmp)
16114 all-stageprofile-gmp: configure-stageprofile-gmp
16115 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16116 @r=`${PWD_COMMAND}`; export r; \
16117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16118 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16119 $(HOST_EXPORTS) \
16120 $(POSTSTAGE1_HOST_EXPORTS) \
16121 cd $(HOST_SUBDIR)/gmp && \
16122 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16123 CFLAGS="$(STAGEprofile_CFLAGS)" \
16124 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
16125 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16126 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16127 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16128 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16129 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16130 TFLAGS="$(STAGEprofile_TFLAGS)" \
16131 $(TARGET-stageprofile-gmp)
16132
16133 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16134 clean-stageprofile: clean-stageprofile-gmp
16135 clean-stageprofile-gmp:
16136 @if [ $(current_stage) = stageprofile ]; then \
16137 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16138 else \
16139 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16140 $(MAKE) stageprofile-start; \
16141 fi; \
16142 cd $(HOST_SUBDIR)/gmp && \
16143 $(MAKE) $(EXTRA_HOST_FLAGS) \
16144 $(POSTSTAGE1_FLAGS_TO_PASS) \
16145 clean
16146 @endif gmp-bootstrap
16147
16148
16149 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16150 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16151 maybe-all-stagefeedback-gmp:
16152 maybe-clean-stagefeedback-gmp:
16153 @if gmp-bootstrap
16154 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16155 all-stagefeedback: all-stagefeedback-gmp
16156 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16157 all-stagefeedback-gmp: configure-stagefeedback-gmp
16158 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16159 @r=`${PWD_COMMAND}`; export r; \
16160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16161 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16162 $(HOST_EXPORTS) \
16163 $(POSTSTAGE1_HOST_EXPORTS) \
16164 cd $(HOST_SUBDIR)/gmp && \
16165 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16166 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16167 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
16168 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16169 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16170 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16171 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16172 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16173 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16174 $(TARGET-stagefeedback-gmp)
16175
16176 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16177 clean-stagefeedback: clean-stagefeedback-gmp
16178 clean-stagefeedback-gmp:
16179 @if [ $(current_stage) = stagefeedback ]; then \
16180 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16181 else \
16182 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16183 $(MAKE) stagefeedback-start; \
16184 fi; \
16185 cd $(HOST_SUBDIR)/gmp && \
16186 $(MAKE) $(EXTRA_HOST_FLAGS) \
16187 $(POSTSTAGE1_FLAGS_TO_PASS) \
16188 clean
16189 @endif gmp-bootstrap
16190
16191
16192
16193
16194
16195 .PHONY: check-gmp maybe-check-gmp
16196 maybe-check-gmp:
16197 @if gmp
16198 maybe-check-gmp: check-gmp
16199
16200 check-gmp:
16201 @: $(MAKE); $(unstage)
16202 @r=`${PWD_COMMAND}`; export r; \
16203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16204 $(HOST_EXPORTS) \
16205 (cd $(HOST_SUBDIR)/gmp && \
16206 $(MAKE) $(FLAGS_TO_PASS) check)
16207
16208 @endif gmp
16209
16210 .PHONY: install-gmp maybe-install-gmp
16211 maybe-install-gmp:
16212 @if gmp
16213 maybe-install-gmp: install-gmp
16214
16215 install-gmp:
16216
16217 @endif gmp
16218
16219 # Other targets (info, dvi, pdf, etc.)
16220
16221 .PHONY: maybe-info-gmp info-gmp
16222 maybe-info-gmp:
16223 @if gmp
16224 maybe-info-gmp: info-gmp
16225
16226 info-gmp: \
16227 configure-gmp
16228 @[ -f ./gmp/Makefile ] || exit 0; \
16229 r=`${PWD_COMMAND}`; export r; \
16230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16231 $(HOST_EXPORTS) \
16232 for flag in $(EXTRA_HOST_FLAGS) ; do \
16233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16234 done; \
16235 echo "Doing info in gmp" ; \
16236 (cd $(HOST_SUBDIR)/gmp && \
16237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16239 "RANLIB=$${RANLIB}" \
16240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16241 info) \
16242 || exit 1
16243
16244 @endif gmp
16245
16246 .PHONY: maybe-dvi-gmp dvi-gmp
16247 maybe-dvi-gmp:
16248 @if gmp
16249 maybe-dvi-gmp: dvi-gmp
16250
16251 dvi-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 dvi 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 dvi) \
16267 || exit 1
16268
16269 @endif gmp
16270
16271 .PHONY: maybe-pdf-gmp pdf-gmp
16272 maybe-pdf-gmp:
16273 @if gmp
16274 maybe-pdf-gmp: pdf-gmp
16275
16276 pdf-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 pdf 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 pdf) \
16292 || exit 1
16293
16294 @endif gmp
16295
16296 .PHONY: maybe-html-gmp html-gmp
16297 maybe-html-gmp:
16298 @if gmp
16299 maybe-html-gmp: html-gmp
16300
16301 html-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 html 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 html) \
16317 || exit 1
16318
16319 @endif gmp
16320
16321 .PHONY: maybe-TAGS-gmp TAGS-gmp
16322 maybe-TAGS-gmp:
16323 @if gmp
16324 maybe-TAGS-gmp: TAGS-gmp
16325
16326 TAGS-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 TAGS 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 TAGS) \
16342 || exit 1
16343
16344 @endif gmp
16345
16346 .PHONY: maybe-install-info-gmp install-info-gmp
16347 maybe-install-info-gmp:
16348 @if gmp
16349 maybe-install-info-gmp: install-info-gmp
16350
16351 install-info-gmp: \
16352 configure-gmp \
16353 info-gmp
16354 @[ -f ./gmp/Makefile ] || exit 0; \
16355 r=`${PWD_COMMAND}`; export r; \
16356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357 $(HOST_EXPORTS) \
16358 for flag in $(EXTRA_HOST_FLAGS) ; do \
16359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16360 done; \
16361 echo "Doing install-info in gmp" ; \
16362 (cd $(HOST_SUBDIR)/gmp && \
16363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16365 "RANLIB=$${RANLIB}" \
16366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16367 install-info) \
16368 || exit 1
16369
16370 @endif gmp
16371
16372 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16373 maybe-install-pdf-gmp:
16374 @if gmp
16375 maybe-install-pdf-gmp: install-pdf-gmp
16376
16377 install-pdf-gmp: \
16378 configure-gmp \
16379 pdf-gmp
16380 @[ -f ./gmp/Makefile ] || exit 0; \
16381 r=`${PWD_COMMAND}`; export r; \
16382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16383 $(HOST_EXPORTS) \
16384 for flag in $(EXTRA_HOST_FLAGS) ; do \
16385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16386 done; \
16387 echo "Doing install-pdf in gmp" ; \
16388 (cd $(HOST_SUBDIR)/gmp && \
16389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16391 "RANLIB=$${RANLIB}" \
16392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16393 install-pdf) \
16394 || exit 1
16395
16396 @endif gmp
16397
16398 .PHONY: maybe-install-html-gmp install-html-gmp
16399 maybe-install-html-gmp:
16400 @if gmp
16401 maybe-install-html-gmp: install-html-gmp
16402
16403 install-html-gmp: \
16404 configure-gmp \
16405 html-gmp
16406 @[ -f ./gmp/Makefile ] || exit 0; \
16407 r=`${PWD_COMMAND}`; export r; \
16408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16409 $(HOST_EXPORTS) \
16410 for flag in $(EXTRA_HOST_FLAGS) ; do \
16411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16412 done; \
16413 echo "Doing install-html in gmp" ; \
16414 (cd $(HOST_SUBDIR)/gmp && \
16415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16417 "RANLIB=$${RANLIB}" \
16418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16419 install-html) \
16420 || exit 1
16421
16422 @endif gmp
16423
16424 .PHONY: maybe-installcheck-gmp installcheck-gmp
16425 maybe-installcheck-gmp:
16426 @if gmp
16427 maybe-installcheck-gmp: installcheck-gmp
16428
16429 installcheck-gmp: \
16430 configure-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 installcheck 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 installcheck) \
16445 || exit 1
16446
16447 @endif gmp
16448
16449 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16450 maybe-mostlyclean-gmp:
16451 @if gmp
16452 maybe-mostlyclean-gmp: mostlyclean-gmp
16453
16454 mostlyclean-gmp:
16455 @[ -f ./gmp/Makefile ] || exit 0; \
16456 r=`${PWD_COMMAND}`; export r; \
16457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16458 $(HOST_EXPORTS) \
16459 for flag in $(EXTRA_HOST_FLAGS) ; do \
16460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16461 done; \
16462 echo "Doing mostlyclean in gmp" ; \
16463 (cd $(HOST_SUBDIR)/gmp && \
16464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16466 "RANLIB=$${RANLIB}" \
16467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16468 mostlyclean) \
16469 || exit 1
16470
16471 @endif gmp
16472
16473 .PHONY: maybe-clean-gmp clean-gmp
16474 maybe-clean-gmp:
16475 @if gmp
16476 maybe-clean-gmp: clean-gmp
16477
16478 clean-gmp:
16479 @[ -f ./gmp/Makefile ] || exit 0; \
16480 r=`${PWD_COMMAND}`; export r; \
16481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16482 $(HOST_EXPORTS) \
16483 for flag in $(EXTRA_HOST_FLAGS) ; do \
16484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16485 done; \
16486 echo "Doing clean in gmp" ; \
16487 (cd $(HOST_SUBDIR)/gmp && \
16488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16490 "RANLIB=$${RANLIB}" \
16491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16492 clean) \
16493 || exit 1
16494
16495 @endif gmp
16496
16497 .PHONY: maybe-distclean-gmp distclean-gmp
16498 maybe-distclean-gmp:
16499 @if gmp
16500 maybe-distclean-gmp: distclean-gmp
16501
16502 distclean-gmp:
16503 @[ -f ./gmp/Makefile ] || exit 0; \
16504 r=`${PWD_COMMAND}`; export r; \
16505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16506 $(HOST_EXPORTS) \
16507 for flag in $(EXTRA_HOST_FLAGS) ; do \
16508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16509 done; \
16510 echo "Doing distclean in gmp" ; \
16511 (cd $(HOST_SUBDIR)/gmp && \
16512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16514 "RANLIB=$${RANLIB}" \
16515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16516 distclean) \
16517 || exit 1
16518
16519 @endif gmp
16520
16521 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16522 maybe-maintainer-clean-gmp:
16523 @if gmp
16524 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16525
16526 maintainer-clean-gmp:
16527 @[ -f ./gmp/Makefile ] || exit 0; \
16528 r=`${PWD_COMMAND}`; export r; \
16529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16530 $(HOST_EXPORTS) \
16531 for flag in $(EXTRA_HOST_FLAGS) ; do \
16532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16533 done; \
16534 echo "Doing maintainer-clean in gmp" ; \
16535 (cd $(HOST_SUBDIR)/gmp && \
16536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16538 "RANLIB=$${RANLIB}" \
16539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16540 maintainer-clean) \
16541 || exit 1
16542
16543 @endif gmp
16544
16545
16546
16547 .PHONY: configure-mpfr maybe-configure-mpfr
16548 maybe-configure-mpfr:
16549 @if gcc-bootstrap
16550 configure-mpfr: stage_current
16551 @endif gcc-bootstrap
16552 @if mpfr
16553 maybe-configure-mpfr: configure-mpfr
16554 configure-mpfr:
16555 @r=`${PWD_COMMAND}`; export r; \
16556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16557 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16559 $(HOST_EXPORTS) \
16560 echo Configuring in $(HOST_SUBDIR)/mpfr; \
16561 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16562 case $(srcdir) in \
16563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16564 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16566 esac; \
16567 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16568 libsrcdir="$$s/mpfr"; \
16569 $(SHELL) $${libsrcdir}/configure \
16570 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16571 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
16572 || exit 1
16573 @endif mpfr
16574
16575
16576
16577 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16578 maybe-configure-stage1-mpfr:
16579 @if mpfr-bootstrap
16580 maybe-configure-stage1-mpfr: configure-stage1-mpfr
16581 configure-stage1-mpfr:
16582 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16584 @r=`${PWD_COMMAND}`; export r; \
16585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16586 TFLAGS="$(STAGE1_TFLAGS)"; \
16587 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16588 $(HOST_EXPORTS) \
16589 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16590 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16591 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16592 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
16593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16594 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16595 case $(srcdir) in \
16596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16597 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16599 esac; \
16600 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16601 libsrcdir="$$s/mpfr"; \
16602 $(SHELL) $${libsrcdir}/configure \
16603 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16604 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16605 $(STAGE1_CONFIGURE_FLAGS) \
16606 --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16607 @endif mpfr-bootstrap
16608
16609 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
16610 maybe-configure-stage2-mpfr:
16611 @if mpfr-bootstrap
16612 maybe-configure-stage2-mpfr: configure-stage2-mpfr
16613 configure-stage2-mpfr:
16614 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16615 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16616 @r=`${PWD_COMMAND}`; export r; \
16617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618 TFLAGS="$(STAGE2_TFLAGS)"; \
16619 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16620 $(HOST_EXPORTS) \
16621 $(POSTSTAGE1_HOST_EXPORTS) \
16622 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16623 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16624 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16625 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
16626 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16627 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16628 case $(srcdir) in \
16629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16630 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16632 esac; \
16633 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16634 libsrcdir="$$s/mpfr"; \
16635 $(SHELL) $${libsrcdir}/configure \
16636 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16637 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16638 --with-build-libsubdir=$(HOST_SUBDIR) \
16639 $(STAGE2_CONFIGURE_FLAGS) \
16640 --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16641 @endif mpfr-bootstrap
16642
16643 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
16644 maybe-configure-stage3-mpfr:
16645 @if mpfr-bootstrap
16646 maybe-configure-stage3-mpfr: configure-stage3-mpfr
16647 configure-stage3-mpfr:
16648 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16649 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16650 @r=`${PWD_COMMAND}`; export r; \
16651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16652 TFLAGS="$(STAGE3_TFLAGS)"; \
16653 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16654 $(HOST_EXPORTS) \
16655 $(POSTSTAGE1_HOST_EXPORTS) \
16656 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16657 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16658 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16659 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
16660 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16661 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16662 case $(srcdir) in \
16663 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16664 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16665 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16666 esac; \
16667 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16668 libsrcdir="$$s/mpfr"; \
16669 $(SHELL) $${libsrcdir}/configure \
16670 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16671 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16672 --with-build-libsubdir=$(HOST_SUBDIR) \
16673 $(STAGE3_CONFIGURE_FLAGS) \
16674 --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16675 @endif mpfr-bootstrap
16676
16677 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
16678 maybe-configure-stage4-mpfr:
16679 @if mpfr-bootstrap
16680 maybe-configure-stage4-mpfr: configure-stage4-mpfr
16681 configure-stage4-mpfr:
16682 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16683 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16684 @r=`${PWD_COMMAND}`; export r; \
16685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16686 TFLAGS="$(STAGE4_TFLAGS)"; \
16687 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16688 $(HOST_EXPORTS) \
16689 $(POSTSTAGE1_HOST_EXPORTS) \
16690 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16691 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16692 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16693 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
16694 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16695 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16696 case $(srcdir) in \
16697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16698 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16700 esac; \
16701 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16702 libsrcdir="$$s/mpfr"; \
16703 $(SHELL) $${libsrcdir}/configure \
16704 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16705 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16706 --with-build-libsubdir=$(HOST_SUBDIR) \
16707 $(STAGE4_CONFIGURE_FLAGS) \
16708 --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16709 @endif mpfr-bootstrap
16710
16711 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
16712 maybe-configure-stageprofile-mpfr:
16713 @if mpfr-bootstrap
16714 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
16715 configure-stageprofile-mpfr:
16716 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16717 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16718 @r=`${PWD_COMMAND}`; export r; \
16719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16720 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16721 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16722 $(HOST_EXPORTS) \
16723 $(POSTSTAGE1_HOST_EXPORTS) \
16724 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16725 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
16726 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16727 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
16728 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16729 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16730 case $(srcdir) in \
16731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16732 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16734 esac; \
16735 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16736 libsrcdir="$$s/mpfr"; \
16737 $(SHELL) $${libsrcdir}/configure \
16738 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16739 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16740 --with-build-libsubdir=$(HOST_SUBDIR) \
16741 $(STAGEprofile_CONFIGURE_FLAGS) \
16742 --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16743 @endif mpfr-bootstrap
16744
16745 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
16746 maybe-configure-stagefeedback-mpfr:
16747 @if mpfr-bootstrap
16748 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
16749 configure-stagefeedback-mpfr:
16750 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16751 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16752 @r=`${PWD_COMMAND}`; export r; \
16753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16754 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16755 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16756 $(HOST_EXPORTS) \
16757 $(POSTSTAGE1_HOST_EXPORTS) \
16758 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16759 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
16760 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16761 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
16762 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16763 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16764 case $(srcdir) in \
16765 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16766 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16767 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16768 esac; \
16769 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16770 libsrcdir="$$s/mpfr"; \
16771 $(SHELL) $${libsrcdir}/configure \
16772 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16773 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16774 --with-build-libsubdir=$(HOST_SUBDIR) \
16775 $(STAGEfeedback_CONFIGURE_FLAGS) \
16776 --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16777 @endif mpfr-bootstrap
16778
16779
16780
16781
16782
16783 .PHONY: all-mpfr maybe-all-mpfr
16784 maybe-all-mpfr:
16785 @if gcc-bootstrap
16786 all-mpfr: stage_current
16787 @endif gcc-bootstrap
16788 @if mpfr
16789 TARGET-mpfr=all
16790 maybe-all-mpfr: all-mpfr
16791 all-mpfr: configure-mpfr
16792 @r=`${PWD_COMMAND}`; export r; \
16793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16794 $(HOST_EXPORTS) \
16795 (cd $(HOST_SUBDIR)/mpfr && \
16796 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16797 $(TARGET-mpfr))
16798 @endif mpfr
16799
16800
16801
16802 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
16803 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
16804 maybe-all-stage1-mpfr:
16805 maybe-clean-stage1-mpfr:
16806 @if mpfr-bootstrap
16807 maybe-all-stage1-mpfr: all-stage1-mpfr
16808 all-stage1: all-stage1-mpfr
16809 TARGET-stage1-mpfr = $(TARGET-mpfr)
16810 all-stage1-mpfr: configure-stage1-mpfr
16811 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16812 @r=`${PWD_COMMAND}`; export r; \
16813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16814 TFLAGS="$(STAGE1_TFLAGS)"; \
16815 $(HOST_EXPORTS) \
16816 cd $(HOST_SUBDIR)/mpfr && \
16817 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16818 CFLAGS="$(STAGE1_CFLAGS)" \
16819 CXXFLAGS="$(STAGE1_CFLAGS)" \
16820 LIBCFLAGS="$(LIBCFLAGS)" \
16821 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16822 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16823 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16824 $(EXTRA_HOST_FLAGS) \
16825 TFLAGS="$(STAGE1_TFLAGS)" \
16826 $(TARGET-stage1-mpfr)
16827
16828 maybe-clean-stage1-mpfr: clean-stage1-mpfr
16829 clean-stage1: clean-stage1-mpfr
16830 clean-stage1-mpfr:
16831 @if [ $(current_stage) = stage1 ]; then \
16832 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16833 else \
16834 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
16835 $(MAKE) stage1-start; \
16836 fi; \
16837 cd $(HOST_SUBDIR)/mpfr && \
16838 $(MAKE) $(EXTRA_HOST_FLAGS) \
16839 clean
16840 @endif mpfr-bootstrap
16841
16842
16843 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
16844 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
16845 maybe-all-stage2-mpfr:
16846 maybe-clean-stage2-mpfr:
16847 @if mpfr-bootstrap
16848 maybe-all-stage2-mpfr: all-stage2-mpfr
16849 all-stage2: all-stage2-mpfr
16850 TARGET-stage2-mpfr = $(TARGET-mpfr)
16851 all-stage2-mpfr: configure-stage2-mpfr
16852 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16853 @r=`${PWD_COMMAND}`; export r; \
16854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16855 TFLAGS="$(STAGE2_TFLAGS)"; \
16856 $(HOST_EXPORTS) \
16857 $(POSTSTAGE1_HOST_EXPORTS) \
16858 cd $(HOST_SUBDIR)/mpfr && \
16859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16860 CFLAGS="$(STAGE2_CFLAGS)" \
16861 CXXFLAGS="$(STAGE2_CFLAGS)" \
16862 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16866 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16867 TFLAGS="$(STAGE2_TFLAGS)" \
16868 $(TARGET-stage2-mpfr)
16869
16870 maybe-clean-stage2-mpfr: clean-stage2-mpfr
16871 clean-stage2: clean-stage2-mpfr
16872 clean-stage2-mpfr:
16873 @if [ $(current_stage) = stage2 ]; then \
16874 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16875 else \
16876 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
16877 $(MAKE) stage2-start; \
16878 fi; \
16879 cd $(HOST_SUBDIR)/mpfr && \
16880 $(MAKE) $(EXTRA_HOST_FLAGS) \
16881 $(POSTSTAGE1_FLAGS_TO_PASS) \
16882 clean
16883 @endif mpfr-bootstrap
16884
16885
16886 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
16887 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
16888 maybe-all-stage3-mpfr:
16889 maybe-clean-stage3-mpfr:
16890 @if mpfr-bootstrap
16891 maybe-all-stage3-mpfr: all-stage3-mpfr
16892 all-stage3: all-stage3-mpfr
16893 TARGET-stage3-mpfr = $(TARGET-mpfr)
16894 all-stage3-mpfr: configure-stage3-mpfr
16895 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16896 @r=`${PWD_COMMAND}`; export r; \
16897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16898 TFLAGS="$(STAGE3_TFLAGS)"; \
16899 $(HOST_EXPORTS) \
16900 $(POSTSTAGE1_HOST_EXPORTS) \
16901 cd $(HOST_SUBDIR)/mpfr && \
16902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16903 CFLAGS="$(STAGE3_CFLAGS)" \
16904 CXXFLAGS="$(STAGE3_CFLAGS)" \
16905 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16906 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16907 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16908 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16909 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16910 TFLAGS="$(STAGE3_TFLAGS)" \
16911 $(TARGET-stage3-mpfr)
16912
16913 maybe-clean-stage3-mpfr: clean-stage3-mpfr
16914 clean-stage3: clean-stage3-mpfr
16915 clean-stage3-mpfr:
16916 @if [ $(current_stage) = stage3 ]; then \
16917 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16918 else \
16919 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
16920 $(MAKE) stage3-start; \
16921 fi; \
16922 cd $(HOST_SUBDIR)/mpfr && \
16923 $(MAKE) $(EXTRA_HOST_FLAGS) \
16924 $(POSTSTAGE1_FLAGS_TO_PASS) \
16925 clean
16926 @endif mpfr-bootstrap
16927
16928
16929 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
16930 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
16931 maybe-all-stage4-mpfr:
16932 maybe-clean-stage4-mpfr:
16933 @if mpfr-bootstrap
16934 maybe-all-stage4-mpfr: all-stage4-mpfr
16935 all-stage4: all-stage4-mpfr
16936 TARGET-stage4-mpfr = $(TARGET-mpfr)
16937 all-stage4-mpfr: configure-stage4-mpfr
16938 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16939 @r=`${PWD_COMMAND}`; export r; \
16940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16941 TFLAGS="$(STAGE4_TFLAGS)"; \
16942 $(HOST_EXPORTS) \
16943 $(POSTSTAGE1_HOST_EXPORTS) \
16944 cd $(HOST_SUBDIR)/mpfr && \
16945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16946 CFLAGS="$(STAGE4_CFLAGS)" \
16947 CXXFLAGS="$(STAGE4_CFLAGS)" \
16948 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16949 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16950 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16951 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16952 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16953 TFLAGS="$(STAGE4_TFLAGS)" \
16954 $(TARGET-stage4-mpfr)
16955
16956 maybe-clean-stage4-mpfr: clean-stage4-mpfr
16957 clean-stage4: clean-stage4-mpfr
16958 clean-stage4-mpfr:
16959 @if [ $(current_stage) = stage4 ]; then \
16960 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16961 else \
16962 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
16963 $(MAKE) stage4-start; \
16964 fi; \
16965 cd $(HOST_SUBDIR)/mpfr && \
16966 $(MAKE) $(EXTRA_HOST_FLAGS) \
16967 $(POSTSTAGE1_FLAGS_TO_PASS) \
16968 clean
16969 @endif mpfr-bootstrap
16970
16971
16972 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
16973 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
16974 maybe-all-stageprofile-mpfr:
16975 maybe-clean-stageprofile-mpfr:
16976 @if mpfr-bootstrap
16977 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
16978 all-stageprofile: all-stageprofile-mpfr
16979 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
16980 all-stageprofile-mpfr: configure-stageprofile-mpfr
16981 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16982 @r=`${PWD_COMMAND}`; export r; \
16983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16984 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16985 $(HOST_EXPORTS) \
16986 $(POSTSTAGE1_HOST_EXPORTS) \
16987 cd $(HOST_SUBDIR)/mpfr && \
16988 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16989 CFLAGS="$(STAGEprofile_CFLAGS)" \
16990 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
16991 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16992 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16993 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16994 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16995 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16996 TFLAGS="$(STAGEprofile_TFLAGS)" \
16997 $(TARGET-stageprofile-mpfr)
16998
16999 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17000 clean-stageprofile: clean-stageprofile-mpfr
17001 clean-stageprofile-mpfr:
17002 @if [ $(current_stage) = stageprofile ]; then \
17003 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17004 else \
17005 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17006 $(MAKE) stageprofile-start; \
17007 fi; \
17008 cd $(HOST_SUBDIR)/mpfr && \
17009 $(MAKE) $(EXTRA_HOST_FLAGS) \
17010 $(POSTSTAGE1_FLAGS_TO_PASS) \
17011 clean
17012 @endif mpfr-bootstrap
17013
17014
17015 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17016 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17017 maybe-all-stagefeedback-mpfr:
17018 maybe-clean-stagefeedback-mpfr:
17019 @if mpfr-bootstrap
17020 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17021 all-stagefeedback: all-stagefeedback-mpfr
17022 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17023 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17024 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17025 @r=`${PWD_COMMAND}`; export r; \
17026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17027 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17028 $(HOST_EXPORTS) \
17029 $(POSTSTAGE1_HOST_EXPORTS) \
17030 cd $(HOST_SUBDIR)/mpfr && \
17031 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17032 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17033 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17034 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17035 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17036 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17037 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17038 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17039 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17040 $(TARGET-stagefeedback-mpfr)
17041
17042 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17043 clean-stagefeedback: clean-stagefeedback-mpfr
17044 clean-stagefeedback-mpfr:
17045 @if [ $(current_stage) = stagefeedback ]; then \
17046 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17047 else \
17048 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17049 $(MAKE) stagefeedback-start; \
17050 fi; \
17051 cd $(HOST_SUBDIR)/mpfr && \
17052 $(MAKE) $(EXTRA_HOST_FLAGS) \
17053 $(POSTSTAGE1_FLAGS_TO_PASS) \
17054 clean
17055 @endif mpfr-bootstrap
17056
17057
17058
17059
17060
17061 .PHONY: check-mpfr maybe-check-mpfr
17062 maybe-check-mpfr:
17063 @if mpfr
17064 maybe-check-mpfr: check-mpfr
17065
17066 check-mpfr:
17067 @: $(MAKE); $(unstage)
17068 @r=`${PWD_COMMAND}`; export r; \
17069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17070 $(HOST_EXPORTS) \
17071 (cd $(HOST_SUBDIR)/mpfr && \
17072 $(MAKE) $(FLAGS_TO_PASS) check)
17073
17074 @endif mpfr
17075
17076 .PHONY: install-mpfr maybe-install-mpfr
17077 maybe-install-mpfr:
17078 @if mpfr
17079 maybe-install-mpfr: install-mpfr
17080
17081 install-mpfr:
17082
17083 @endif mpfr
17084
17085 # Other targets (info, dvi, pdf, etc.)
17086
17087 .PHONY: maybe-info-mpfr info-mpfr
17088 maybe-info-mpfr:
17089 @if mpfr
17090 maybe-info-mpfr: info-mpfr
17091
17092 info-mpfr: \
17093 configure-mpfr
17094 @[ -f ./mpfr/Makefile ] || exit 0; \
17095 r=`${PWD_COMMAND}`; export r; \
17096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17097 $(HOST_EXPORTS) \
17098 for flag in $(EXTRA_HOST_FLAGS) ; do \
17099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17100 done; \
17101 echo "Doing info in mpfr" ; \
17102 (cd $(HOST_SUBDIR)/mpfr && \
17103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17105 "RANLIB=$${RANLIB}" \
17106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17107 info) \
17108 || exit 1
17109
17110 @endif mpfr
17111
17112 .PHONY: maybe-dvi-mpfr dvi-mpfr
17113 maybe-dvi-mpfr:
17114 @if mpfr
17115 maybe-dvi-mpfr: dvi-mpfr
17116
17117 dvi-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 dvi 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 dvi) \
17133 || exit 1
17134
17135 @endif mpfr
17136
17137 .PHONY: maybe-pdf-mpfr pdf-mpfr
17138 maybe-pdf-mpfr:
17139 @if mpfr
17140 maybe-pdf-mpfr: pdf-mpfr
17141
17142 pdf-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 pdf 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 pdf) \
17158 || exit 1
17159
17160 @endif mpfr
17161
17162 .PHONY: maybe-html-mpfr html-mpfr
17163 maybe-html-mpfr:
17164 @if mpfr
17165 maybe-html-mpfr: html-mpfr
17166
17167 html-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 html 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 html) \
17183 || exit 1
17184
17185 @endif mpfr
17186
17187 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17188 maybe-TAGS-mpfr:
17189 @if mpfr
17190 maybe-TAGS-mpfr: TAGS-mpfr
17191
17192 TAGS-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 TAGS 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 TAGS) \
17208 || exit 1
17209
17210 @endif mpfr
17211
17212 .PHONY: maybe-install-info-mpfr install-info-mpfr
17213 maybe-install-info-mpfr:
17214 @if mpfr
17215 maybe-install-info-mpfr: install-info-mpfr
17216
17217 install-info-mpfr: \
17218 configure-mpfr \
17219 info-mpfr
17220 @[ -f ./mpfr/Makefile ] || exit 0; \
17221 r=`${PWD_COMMAND}`; export r; \
17222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17223 $(HOST_EXPORTS) \
17224 for flag in $(EXTRA_HOST_FLAGS) ; do \
17225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17226 done; \
17227 echo "Doing install-info in mpfr" ; \
17228 (cd $(HOST_SUBDIR)/mpfr && \
17229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17231 "RANLIB=$${RANLIB}" \
17232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17233 install-info) \
17234 || exit 1
17235
17236 @endif mpfr
17237
17238 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17239 maybe-install-pdf-mpfr:
17240 @if mpfr
17241 maybe-install-pdf-mpfr: install-pdf-mpfr
17242
17243 install-pdf-mpfr: \
17244 configure-mpfr \
17245 pdf-mpfr
17246 @[ -f ./mpfr/Makefile ] || exit 0; \
17247 r=`${PWD_COMMAND}`; export r; \
17248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17249 $(HOST_EXPORTS) \
17250 for flag in $(EXTRA_HOST_FLAGS) ; do \
17251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17252 done; \
17253 echo "Doing install-pdf in mpfr" ; \
17254 (cd $(HOST_SUBDIR)/mpfr && \
17255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17257 "RANLIB=$${RANLIB}" \
17258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17259 install-pdf) \
17260 || exit 1
17261
17262 @endif mpfr
17263
17264 .PHONY: maybe-install-html-mpfr install-html-mpfr
17265 maybe-install-html-mpfr:
17266 @if mpfr
17267 maybe-install-html-mpfr: install-html-mpfr
17268
17269 install-html-mpfr: \
17270 configure-mpfr \
17271 html-mpfr
17272 @[ -f ./mpfr/Makefile ] || exit 0; \
17273 r=`${PWD_COMMAND}`; export r; \
17274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17275 $(HOST_EXPORTS) \
17276 for flag in $(EXTRA_HOST_FLAGS) ; do \
17277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17278 done; \
17279 echo "Doing install-html in mpfr" ; \
17280 (cd $(HOST_SUBDIR)/mpfr && \
17281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17283 "RANLIB=$${RANLIB}" \
17284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17285 install-html) \
17286 || exit 1
17287
17288 @endif mpfr
17289
17290 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17291 maybe-installcheck-mpfr:
17292 @if mpfr
17293 maybe-installcheck-mpfr: installcheck-mpfr
17294
17295 installcheck-mpfr: \
17296 configure-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 installcheck 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 installcheck) \
17311 || exit 1
17312
17313 @endif mpfr
17314
17315 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17316 maybe-mostlyclean-mpfr:
17317 @if mpfr
17318 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17319
17320 mostlyclean-mpfr:
17321 @[ -f ./mpfr/Makefile ] || exit 0; \
17322 r=`${PWD_COMMAND}`; export r; \
17323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17324 $(HOST_EXPORTS) \
17325 for flag in $(EXTRA_HOST_FLAGS) ; do \
17326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17327 done; \
17328 echo "Doing mostlyclean in mpfr" ; \
17329 (cd $(HOST_SUBDIR)/mpfr && \
17330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17332 "RANLIB=$${RANLIB}" \
17333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17334 mostlyclean) \
17335 || exit 1
17336
17337 @endif mpfr
17338
17339 .PHONY: maybe-clean-mpfr clean-mpfr
17340 maybe-clean-mpfr:
17341 @if mpfr
17342 maybe-clean-mpfr: clean-mpfr
17343
17344 clean-mpfr:
17345 @[ -f ./mpfr/Makefile ] || exit 0; \
17346 r=`${PWD_COMMAND}`; export r; \
17347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17348 $(HOST_EXPORTS) \
17349 for flag in $(EXTRA_HOST_FLAGS) ; do \
17350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17351 done; \
17352 echo "Doing clean in mpfr" ; \
17353 (cd $(HOST_SUBDIR)/mpfr && \
17354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17356 "RANLIB=$${RANLIB}" \
17357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17358 clean) \
17359 || exit 1
17360
17361 @endif mpfr
17362
17363 .PHONY: maybe-distclean-mpfr distclean-mpfr
17364 maybe-distclean-mpfr:
17365 @if mpfr
17366 maybe-distclean-mpfr: distclean-mpfr
17367
17368 distclean-mpfr:
17369 @[ -f ./mpfr/Makefile ] || exit 0; \
17370 r=`${PWD_COMMAND}`; export r; \
17371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17372 $(HOST_EXPORTS) \
17373 for flag in $(EXTRA_HOST_FLAGS) ; do \
17374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17375 done; \
17376 echo "Doing distclean in mpfr" ; \
17377 (cd $(HOST_SUBDIR)/mpfr && \
17378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17380 "RANLIB=$${RANLIB}" \
17381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17382 distclean) \
17383 || exit 1
17384
17385 @endif mpfr
17386
17387 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17388 maybe-maintainer-clean-mpfr:
17389 @if mpfr
17390 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17391
17392 maintainer-clean-mpfr:
17393 @[ -f ./mpfr/Makefile ] || exit 0; \
17394 r=`${PWD_COMMAND}`; export r; \
17395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17396 $(HOST_EXPORTS) \
17397 for flag in $(EXTRA_HOST_FLAGS) ; do \
17398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17399 done; \
17400 echo "Doing maintainer-clean in mpfr" ; \
17401 (cd $(HOST_SUBDIR)/mpfr && \
17402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17404 "RANLIB=$${RANLIB}" \
17405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17406 maintainer-clean) \
17407 || exit 1
17408
17409 @endif mpfr
17410
17411
17412
17413 .PHONY: configure-ppl maybe-configure-ppl
17414 maybe-configure-ppl:
17415 @if gcc-bootstrap
17416 configure-ppl: stage_current
17417 @endif gcc-bootstrap
17418 @if ppl
17419 maybe-configure-ppl: configure-ppl
17420 configure-ppl:
17421 @r=`${PWD_COMMAND}`; export r; \
17422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17423 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
17425 $(HOST_EXPORTS) \
17426 echo Configuring in $(HOST_SUBDIR)/ppl; \
17427 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
17428 case $(srcdir) in \
17429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17430 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
17431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17432 esac; \
17433 srcdiroption="--srcdir=$${topdir}/ppl"; \
17434 libsrcdir="$$s/ppl"; \
17435 $(SHELL) $${libsrcdir}/configure \
17436 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17437 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
17438 || exit 1
17439 @endif ppl
17440
17441
17442
17443 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
17444 maybe-configure-stage1-ppl:
17445 @if ppl-bootstrap
17446 maybe-configure-stage1-ppl: configure-stage1-ppl
17447 configure-stage1-ppl:
17448 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17449 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
17450 @r=`${PWD_COMMAND}`; export r; \
17451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17452 TFLAGS="$(STAGE1_TFLAGS)"; \
17453 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17454 $(HOST_EXPORTS) \
17455 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17456 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17457 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17458 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
17459 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
17460 cd $(HOST_SUBDIR)/ppl || exit 1; \
17461 case $(srcdir) in \
17462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17463 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
17464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17465 esac; \
17466 srcdiroption="--srcdir=$${topdir}/ppl"; \
17467 libsrcdir="$$s/ppl"; \
17468 $(SHELL) $${libsrcdir}/configure \
17469 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17470 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17471 $(STAGE1_CONFIGURE_FLAGS) \
17472 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
17473 @endif ppl-bootstrap
17474
17475 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
17476 maybe-configure-stage2-ppl:
17477 @if ppl-bootstrap
17478 maybe-configure-stage2-ppl: configure-stage2-ppl
17479 configure-stage2-ppl:
17480 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17481 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
17482 @r=`${PWD_COMMAND}`; export r; \
17483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17484 TFLAGS="$(STAGE2_TFLAGS)"; \
17485 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17486 $(HOST_EXPORTS) \
17487 $(POSTSTAGE1_HOST_EXPORTS) \
17488 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17489 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17490 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17491 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
17492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
17493 cd $(HOST_SUBDIR)/ppl || exit 1; \
17494 case $(srcdir) in \
17495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17496 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
17497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17498 esac; \
17499 srcdiroption="--srcdir=$${topdir}/ppl"; \
17500 libsrcdir="$$s/ppl"; \
17501 $(SHELL) $${libsrcdir}/configure \
17502 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17503 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17504 --with-build-libsubdir=$(HOST_SUBDIR) \
17505 $(STAGE2_CONFIGURE_FLAGS) \
17506 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
17507 @endif ppl-bootstrap
17508
17509 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
17510 maybe-configure-stage3-ppl:
17511 @if ppl-bootstrap
17512 maybe-configure-stage3-ppl: configure-stage3-ppl
17513 configure-stage3-ppl:
17514 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17515 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
17516 @r=`${PWD_COMMAND}`; export r; \
17517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17518 TFLAGS="$(STAGE3_TFLAGS)"; \
17519 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17520 $(HOST_EXPORTS) \
17521 $(POSTSTAGE1_HOST_EXPORTS) \
17522 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17523 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17524 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17525 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
17526 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
17527 cd $(HOST_SUBDIR)/ppl || exit 1; \
17528 case $(srcdir) in \
17529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17530 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
17531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17532 esac; \
17533 srcdiroption="--srcdir=$${topdir}/ppl"; \
17534 libsrcdir="$$s/ppl"; \
17535 $(SHELL) $${libsrcdir}/configure \
17536 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17537 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17538 --with-build-libsubdir=$(HOST_SUBDIR) \
17539 $(STAGE3_CONFIGURE_FLAGS) \
17540 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
17541 @endif ppl-bootstrap
17542
17543 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
17544 maybe-configure-stage4-ppl:
17545 @if ppl-bootstrap
17546 maybe-configure-stage4-ppl: configure-stage4-ppl
17547 configure-stage4-ppl:
17548 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17549 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
17550 @r=`${PWD_COMMAND}`; export r; \
17551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17552 TFLAGS="$(STAGE4_TFLAGS)"; \
17553 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17554 $(HOST_EXPORTS) \
17555 $(POSTSTAGE1_HOST_EXPORTS) \
17556 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17557 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17558 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17559 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
17560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
17561 cd $(HOST_SUBDIR)/ppl || exit 1; \
17562 case $(srcdir) in \
17563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17564 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
17565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17566 esac; \
17567 srcdiroption="--srcdir=$${topdir}/ppl"; \
17568 libsrcdir="$$s/ppl"; \
17569 $(SHELL) $${libsrcdir}/configure \
17570 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17571 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17572 --with-build-libsubdir=$(HOST_SUBDIR) \
17573 $(STAGE4_CONFIGURE_FLAGS) \
17574 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
17575 @endif ppl-bootstrap
17576
17577 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
17578 maybe-configure-stageprofile-ppl:
17579 @if ppl-bootstrap
17580 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
17581 configure-stageprofile-ppl:
17582 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
17584 @r=`${PWD_COMMAND}`; export r; \
17585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17586 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17587 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17588 $(HOST_EXPORTS) \
17589 $(POSTSTAGE1_HOST_EXPORTS) \
17590 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17591 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
17592 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17593 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
17594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
17595 cd $(HOST_SUBDIR)/ppl || exit 1; \
17596 case $(srcdir) in \
17597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17598 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
17599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17600 esac; \
17601 srcdiroption="--srcdir=$${topdir}/ppl"; \
17602 libsrcdir="$$s/ppl"; \
17603 $(SHELL) $${libsrcdir}/configure \
17604 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17605 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17606 --with-build-libsubdir=$(HOST_SUBDIR) \
17607 $(STAGEprofile_CONFIGURE_FLAGS) \
17608 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
17609 @endif ppl-bootstrap
17610
17611 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
17612 maybe-configure-stagefeedback-ppl:
17613 @if ppl-bootstrap
17614 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
17615 configure-stagefeedback-ppl:
17616 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
17618 @r=`${PWD_COMMAND}`; export r; \
17619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17620 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17621 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17622 $(HOST_EXPORTS) \
17623 $(POSTSTAGE1_HOST_EXPORTS) \
17624 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17625 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
17626 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17627 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
17628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
17629 cd $(HOST_SUBDIR)/ppl || exit 1; \
17630 case $(srcdir) in \
17631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17632 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
17633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17634 esac; \
17635 srcdiroption="--srcdir=$${topdir}/ppl"; \
17636 libsrcdir="$$s/ppl"; \
17637 $(SHELL) $${libsrcdir}/configure \
17638 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17639 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17640 --with-build-libsubdir=$(HOST_SUBDIR) \
17641 $(STAGEfeedback_CONFIGURE_FLAGS) \
17642 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
17643 @endif ppl-bootstrap
17644
17645
17646
17647
17648
17649 .PHONY: all-ppl maybe-all-ppl
17650 maybe-all-ppl:
17651 @if gcc-bootstrap
17652 all-ppl: stage_current
17653 @endif gcc-bootstrap
17654 @if ppl
17655 TARGET-ppl=all
17656 maybe-all-ppl: all-ppl
17657 all-ppl: configure-ppl
17658 @r=`${PWD_COMMAND}`; export r; \
17659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17660 $(HOST_EXPORTS) \
17661 (cd $(HOST_SUBDIR)/ppl && \
17662 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17663 $(TARGET-ppl))
17664 @endif ppl
17665
17666
17667
17668 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
17669 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
17670 maybe-all-stage1-ppl:
17671 maybe-clean-stage1-ppl:
17672 @if ppl-bootstrap
17673 maybe-all-stage1-ppl: all-stage1-ppl
17674 all-stage1: all-stage1-ppl
17675 TARGET-stage1-ppl = $(TARGET-ppl)
17676 all-stage1-ppl: configure-stage1-ppl
17677 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17678 @r=`${PWD_COMMAND}`; export r; \
17679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17680 TFLAGS="$(STAGE1_TFLAGS)"; \
17681 $(HOST_EXPORTS) \
17682 cd $(HOST_SUBDIR)/ppl && \
17683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17684 CFLAGS="$(STAGE1_CFLAGS)" \
17685 CXXFLAGS="$(STAGE1_CFLAGS)" \
17686 LIBCFLAGS="$(LIBCFLAGS)" \
17687 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17688 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17689 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17690 $(EXTRA_HOST_FLAGS) \
17691 TFLAGS="$(STAGE1_TFLAGS)" \
17692 $(TARGET-stage1-ppl)
17693
17694 maybe-clean-stage1-ppl: clean-stage1-ppl
17695 clean-stage1: clean-stage1-ppl
17696 clean-stage1-ppl:
17697 @if [ $(current_stage) = stage1 ]; then \
17698 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
17699 else \
17700 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
17701 $(MAKE) stage1-start; \
17702 fi; \
17703 cd $(HOST_SUBDIR)/ppl && \
17704 $(MAKE) $(EXTRA_HOST_FLAGS) \
17705 clean
17706 @endif ppl-bootstrap
17707
17708
17709 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
17710 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
17711 maybe-all-stage2-ppl:
17712 maybe-clean-stage2-ppl:
17713 @if ppl-bootstrap
17714 maybe-all-stage2-ppl: all-stage2-ppl
17715 all-stage2: all-stage2-ppl
17716 TARGET-stage2-ppl = $(TARGET-ppl)
17717 all-stage2-ppl: configure-stage2-ppl
17718 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17719 @r=`${PWD_COMMAND}`; export r; \
17720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17721 TFLAGS="$(STAGE2_TFLAGS)"; \
17722 $(HOST_EXPORTS) \
17723 $(POSTSTAGE1_HOST_EXPORTS) \
17724 cd $(HOST_SUBDIR)/ppl && \
17725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17726 CFLAGS="$(STAGE2_CFLAGS)" \
17727 CXXFLAGS="$(STAGE2_CFLAGS)" \
17728 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17732 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17733 TFLAGS="$(STAGE2_TFLAGS)" \
17734 $(TARGET-stage2-ppl)
17735
17736 maybe-clean-stage2-ppl: clean-stage2-ppl
17737 clean-stage2: clean-stage2-ppl
17738 clean-stage2-ppl:
17739 @if [ $(current_stage) = stage2 ]; then \
17740 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
17741 else \
17742 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
17743 $(MAKE) stage2-start; \
17744 fi; \
17745 cd $(HOST_SUBDIR)/ppl && \
17746 $(MAKE) $(EXTRA_HOST_FLAGS) \
17747 $(POSTSTAGE1_FLAGS_TO_PASS) \
17748 clean
17749 @endif ppl-bootstrap
17750
17751
17752 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
17753 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
17754 maybe-all-stage3-ppl:
17755 maybe-clean-stage3-ppl:
17756 @if ppl-bootstrap
17757 maybe-all-stage3-ppl: all-stage3-ppl
17758 all-stage3: all-stage3-ppl
17759 TARGET-stage3-ppl = $(TARGET-ppl)
17760 all-stage3-ppl: configure-stage3-ppl
17761 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17762 @r=`${PWD_COMMAND}`; export r; \
17763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17764 TFLAGS="$(STAGE3_TFLAGS)"; \
17765 $(HOST_EXPORTS) \
17766 $(POSTSTAGE1_HOST_EXPORTS) \
17767 cd $(HOST_SUBDIR)/ppl && \
17768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17769 CFLAGS="$(STAGE3_CFLAGS)" \
17770 CXXFLAGS="$(STAGE3_CFLAGS)" \
17771 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17775 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17776 TFLAGS="$(STAGE3_TFLAGS)" \
17777 $(TARGET-stage3-ppl)
17778
17779 maybe-clean-stage3-ppl: clean-stage3-ppl
17780 clean-stage3: clean-stage3-ppl
17781 clean-stage3-ppl:
17782 @if [ $(current_stage) = stage3 ]; then \
17783 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
17784 else \
17785 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
17786 $(MAKE) stage3-start; \
17787 fi; \
17788 cd $(HOST_SUBDIR)/ppl && \
17789 $(MAKE) $(EXTRA_HOST_FLAGS) \
17790 $(POSTSTAGE1_FLAGS_TO_PASS) \
17791 clean
17792 @endif ppl-bootstrap
17793
17794
17795 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
17796 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
17797 maybe-all-stage4-ppl:
17798 maybe-clean-stage4-ppl:
17799 @if ppl-bootstrap
17800 maybe-all-stage4-ppl: all-stage4-ppl
17801 all-stage4: all-stage4-ppl
17802 TARGET-stage4-ppl = $(TARGET-ppl)
17803 all-stage4-ppl: configure-stage4-ppl
17804 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17805 @r=`${PWD_COMMAND}`; export r; \
17806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17807 TFLAGS="$(STAGE4_TFLAGS)"; \
17808 $(HOST_EXPORTS) \
17809 $(POSTSTAGE1_HOST_EXPORTS) \
17810 cd $(HOST_SUBDIR)/ppl && \
17811 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17812 CFLAGS="$(STAGE4_CFLAGS)" \
17813 CXXFLAGS="$(STAGE4_CFLAGS)" \
17814 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17815 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17816 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17817 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17818 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17819 TFLAGS="$(STAGE4_TFLAGS)" \
17820 $(TARGET-stage4-ppl)
17821
17822 maybe-clean-stage4-ppl: clean-stage4-ppl
17823 clean-stage4: clean-stage4-ppl
17824 clean-stage4-ppl:
17825 @if [ $(current_stage) = stage4 ]; then \
17826 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
17827 else \
17828 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
17829 $(MAKE) stage4-start; \
17830 fi; \
17831 cd $(HOST_SUBDIR)/ppl && \
17832 $(MAKE) $(EXTRA_HOST_FLAGS) \
17833 $(POSTSTAGE1_FLAGS_TO_PASS) \
17834 clean
17835 @endif ppl-bootstrap
17836
17837
17838 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
17839 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
17840 maybe-all-stageprofile-ppl:
17841 maybe-clean-stageprofile-ppl:
17842 @if ppl-bootstrap
17843 maybe-all-stageprofile-ppl: all-stageprofile-ppl
17844 all-stageprofile: all-stageprofile-ppl
17845 TARGET-stageprofile-ppl = $(TARGET-ppl)
17846 all-stageprofile-ppl: configure-stageprofile-ppl
17847 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17848 @r=`${PWD_COMMAND}`; export r; \
17849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17850 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17851 $(HOST_EXPORTS) \
17852 $(POSTSTAGE1_HOST_EXPORTS) \
17853 cd $(HOST_SUBDIR)/ppl && \
17854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17855 CFLAGS="$(STAGEprofile_CFLAGS)" \
17856 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17857 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17861 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17862 TFLAGS="$(STAGEprofile_TFLAGS)" \
17863 $(TARGET-stageprofile-ppl)
17864
17865 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
17866 clean-stageprofile: clean-stageprofile-ppl
17867 clean-stageprofile-ppl:
17868 @if [ $(current_stage) = stageprofile ]; then \
17869 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
17870 else \
17871 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
17872 $(MAKE) stageprofile-start; \
17873 fi; \
17874 cd $(HOST_SUBDIR)/ppl && \
17875 $(MAKE) $(EXTRA_HOST_FLAGS) \
17876 $(POSTSTAGE1_FLAGS_TO_PASS) \
17877 clean
17878 @endif ppl-bootstrap
17879
17880
17881 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
17882 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
17883 maybe-all-stagefeedback-ppl:
17884 maybe-clean-stagefeedback-ppl:
17885 @if ppl-bootstrap
17886 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
17887 all-stagefeedback: all-stagefeedback-ppl
17888 TARGET-stagefeedback-ppl = $(TARGET-ppl)
17889 all-stagefeedback-ppl: configure-stagefeedback-ppl
17890 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17891 @r=`${PWD_COMMAND}`; export r; \
17892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17893 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17894 $(HOST_EXPORTS) \
17895 $(POSTSTAGE1_HOST_EXPORTS) \
17896 cd $(HOST_SUBDIR)/ppl && \
17897 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17898 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17899 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17900 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17901 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17902 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17903 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17904 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17905 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17906 $(TARGET-stagefeedback-ppl)
17907
17908 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
17909 clean-stagefeedback: clean-stagefeedback-ppl
17910 clean-stagefeedback-ppl:
17911 @if [ $(current_stage) = stagefeedback ]; then \
17912 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
17913 else \
17914 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
17915 $(MAKE) stagefeedback-start; \
17916 fi; \
17917 cd $(HOST_SUBDIR)/ppl && \
17918 $(MAKE) $(EXTRA_HOST_FLAGS) \
17919 $(POSTSTAGE1_FLAGS_TO_PASS) \
17920 clean
17921 @endif ppl-bootstrap
17922
17923
17924
17925
17926
17927 .PHONY: check-ppl maybe-check-ppl
17928 maybe-check-ppl:
17929 @if ppl
17930 maybe-check-ppl: check-ppl
17931
17932 check-ppl:
17933 @: $(MAKE); $(unstage)
17934 @r=`${PWD_COMMAND}`; export r; \
17935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17936 $(HOST_EXPORTS) \
17937 (cd $(HOST_SUBDIR)/ppl && \
17938 $(MAKE) $(FLAGS_TO_PASS) check)
17939
17940 @endif ppl
17941
17942 .PHONY: install-ppl maybe-install-ppl
17943 maybe-install-ppl:
17944 @if ppl
17945 maybe-install-ppl: install-ppl
17946
17947 install-ppl:
17948
17949 @endif ppl
17950
17951 # Other targets (info, dvi, pdf, etc.)
17952
17953 .PHONY: maybe-info-ppl info-ppl
17954 maybe-info-ppl:
17955 @if ppl
17956 maybe-info-ppl: info-ppl
17957
17958 info-ppl: \
17959 configure-ppl
17960 @[ -f ./ppl/Makefile ] || exit 0; \
17961 r=`${PWD_COMMAND}`; export r; \
17962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17963 $(HOST_EXPORTS) \
17964 for flag in $(EXTRA_HOST_FLAGS) ; do \
17965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17966 done; \
17967 echo "Doing info in ppl" ; \
17968 (cd $(HOST_SUBDIR)/ppl && \
17969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17971 "RANLIB=$${RANLIB}" \
17972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17973 info) \
17974 || exit 1
17975
17976 @endif ppl
17977
17978 .PHONY: maybe-dvi-ppl dvi-ppl
17979 maybe-dvi-ppl:
17980 @if ppl
17981 maybe-dvi-ppl: dvi-ppl
17982
17983 dvi-ppl: \
17984 configure-ppl
17985 @[ -f ./ppl/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 dvi in ppl" ; \
17993 (cd $(HOST_SUBDIR)/ppl && \
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 dvi) \
17999 || exit 1
18000
18001 @endif ppl
18002
18003 .PHONY: maybe-pdf-ppl pdf-ppl
18004 maybe-pdf-ppl:
18005 @if ppl
18006 maybe-pdf-ppl: pdf-ppl
18007
18008 pdf-ppl: \
18009 configure-ppl
18010 @[ -f ./ppl/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 pdf in ppl" ; \
18018 (cd $(HOST_SUBDIR)/ppl && \
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 pdf) \
18024 || exit 1
18025
18026 @endif ppl
18027
18028 .PHONY: maybe-html-ppl html-ppl
18029 maybe-html-ppl:
18030 @if ppl
18031 maybe-html-ppl: html-ppl
18032
18033 html-ppl: \
18034 configure-ppl
18035 @[ -f ./ppl/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 html in ppl" ; \
18043 (cd $(HOST_SUBDIR)/ppl && \
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 html) \
18049 || exit 1
18050
18051 @endif ppl
18052
18053 .PHONY: maybe-TAGS-ppl TAGS-ppl
18054 maybe-TAGS-ppl:
18055 @if ppl
18056 maybe-TAGS-ppl: TAGS-ppl
18057
18058 TAGS-ppl: \
18059 configure-ppl
18060 @[ -f ./ppl/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 TAGS in ppl" ; \
18068 (cd $(HOST_SUBDIR)/ppl && \
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 TAGS) \
18074 || exit 1
18075
18076 @endif ppl
18077
18078 .PHONY: maybe-install-info-ppl install-info-ppl
18079 maybe-install-info-ppl:
18080 @if ppl
18081 maybe-install-info-ppl: install-info-ppl
18082
18083 install-info-ppl: \
18084 configure-ppl \
18085 info-ppl
18086 @[ -f ./ppl/Makefile ] || exit 0; \
18087 r=`${PWD_COMMAND}`; export r; \
18088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18089 $(HOST_EXPORTS) \
18090 for flag in $(EXTRA_HOST_FLAGS) ; do \
18091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18092 done; \
18093 echo "Doing install-info in ppl" ; \
18094 (cd $(HOST_SUBDIR)/ppl && \
18095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18097 "RANLIB=$${RANLIB}" \
18098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18099 install-info) \
18100 || exit 1
18101
18102 @endif ppl
18103
18104 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
18105 maybe-install-pdf-ppl:
18106 @if ppl
18107 maybe-install-pdf-ppl: install-pdf-ppl
18108
18109 install-pdf-ppl: \
18110 configure-ppl \
18111 pdf-ppl
18112 @[ -f ./ppl/Makefile ] || exit 0; \
18113 r=`${PWD_COMMAND}`; export r; \
18114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18115 $(HOST_EXPORTS) \
18116 for flag in $(EXTRA_HOST_FLAGS) ; do \
18117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18118 done; \
18119 echo "Doing install-pdf in ppl" ; \
18120 (cd $(HOST_SUBDIR)/ppl && \
18121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18123 "RANLIB=$${RANLIB}" \
18124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18125 install-pdf) \
18126 || exit 1
18127
18128 @endif ppl
18129
18130 .PHONY: maybe-install-html-ppl install-html-ppl
18131 maybe-install-html-ppl:
18132 @if ppl
18133 maybe-install-html-ppl: install-html-ppl
18134
18135 install-html-ppl: \
18136 configure-ppl \
18137 html-ppl
18138 @[ -f ./ppl/Makefile ] || exit 0; \
18139 r=`${PWD_COMMAND}`; export r; \
18140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18141 $(HOST_EXPORTS) \
18142 for flag in $(EXTRA_HOST_FLAGS) ; do \
18143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18144 done; \
18145 echo "Doing install-html in ppl" ; \
18146 (cd $(HOST_SUBDIR)/ppl && \
18147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18149 "RANLIB=$${RANLIB}" \
18150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18151 install-html) \
18152 || exit 1
18153
18154 @endif ppl
18155
18156 .PHONY: maybe-installcheck-ppl installcheck-ppl
18157 maybe-installcheck-ppl:
18158 @if ppl
18159 maybe-installcheck-ppl: installcheck-ppl
18160
18161 installcheck-ppl: \
18162 configure-ppl
18163 @[ -f ./ppl/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 installcheck in ppl" ; \
18171 (cd $(HOST_SUBDIR)/ppl && \
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 installcheck) \
18177 || exit 1
18178
18179 @endif ppl
18180
18181 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
18182 maybe-mostlyclean-ppl:
18183 @if ppl
18184 maybe-mostlyclean-ppl: mostlyclean-ppl
18185
18186 mostlyclean-ppl:
18187 @[ -f ./ppl/Makefile ] || exit 0; \
18188 r=`${PWD_COMMAND}`; export r; \
18189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18190 $(HOST_EXPORTS) \
18191 for flag in $(EXTRA_HOST_FLAGS) ; do \
18192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18193 done; \
18194 echo "Doing mostlyclean in ppl" ; \
18195 (cd $(HOST_SUBDIR)/ppl && \
18196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18198 "RANLIB=$${RANLIB}" \
18199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18200 mostlyclean) \
18201 || exit 1
18202
18203 @endif ppl
18204
18205 .PHONY: maybe-clean-ppl clean-ppl
18206 maybe-clean-ppl:
18207 @if ppl
18208 maybe-clean-ppl: clean-ppl
18209
18210 clean-ppl:
18211 @[ -f ./ppl/Makefile ] || exit 0; \
18212 r=`${PWD_COMMAND}`; export r; \
18213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18214 $(HOST_EXPORTS) \
18215 for flag in $(EXTRA_HOST_FLAGS) ; do \
18216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18217 done; \
18218 echo "Doing clean in ppl" ; \
18219 (cd $(HOST_SUBDIR)/ppl && \
18220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18222 "RANLIB=$${RANLIB}" \
18223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18224 clean) \
18225 || exit 1
18226
18227 @endif ppl
18228
18229 .PHONY: maybe-distclean-ppl distclean-ppl
18230 maybe-distclean-ppl:
18231 @if ppl
18232 maybe-distclean-ppl: distclean-ppl
18233
18234 distclean-ppl:
18235 @[ -f ./ppl/Makefile ] || exit 0; \
18236 r=`${PWD_COMMAND}`; export r; \
18237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18238 $(HOST_EXPORTS) \
18239 for flag in $(EXTRA_HOST_FLAGS) ; do \
18240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18241 done; \
18242 echo "Doing distclean in ppl" ; \
18243 (cd $(HOST_SUBDIR)/ppl && \
18244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18246 "RANLIB=$${RANLIB}" \
18247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18248 distclean) \
18249 || exit 1
18250
18251 @endif ppl
18252
18253 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
18254 maybe-maintainer-clean-ppl:
18255 @if ppl
18256 maybe-maintainer-clean-ppl: maintainer-clean-ppl
18257
18258 maintainer-clean-ppl:
18259 @[ -f ./ppl/Makefile ] || exit 0; \
18260 r=`${PWD_COMMAND}`; export r; \
18261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18262 $(HOST_EXPORTS) \
18263 for flag in $(EXTRA_HOST_FLAGS) ; do \
18264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18265 done; \
18266 echo "Doing maintainer-clean in ppl" ; \
18267 (cd $(HOST_SUBDIR)/ppl && \
18268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18270 "RANLIB=$${RANLIB}" \
18271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18272 maintainer-clean) \
18273 || exit 1
18274
18275 @endif ppl
18276
18277
18278
18279 .PHONY: configure-cloog maybe-configure-cloog
18280 maybe-configure-cloog:
18281 @if gcc-bootstrap
18282 configure-cloog: stage_current
18283 @endif gcc-bootstrap
18284 @if cloog
18285 maybe-configure-cloog: configure-cloog
18286 configure-cloog:
18287 @r=`${PWD_COMMAND}`; export r; \
18288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18289 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18291 $(HOST_EXPORTS) \
18292 echo Configuring in $(HOST_SUBDIR)/cloog; \
18293 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
18294 case $(srcdir) in \
18295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18296 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18298 esac; \
18299 srcdiroption="--srcdir=$${topdir}/cloog"; \
18300 libsrcdir="$$s/cloog"; \
18301 $(SHELL) $${libsrcdir}/configure \
18302 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18303 --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 \
18304 || exit 1
18305 @endif cloog
18306
18307
18308
18309 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
18310 maybe-configure-stage1-cloog:
18311 @if cloog-bootstrap
18312 maybe-configure-stage1-cloog: configure-stage1-cloog
18313 configure-stage1-cloog:
18314 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18315 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18316 @r=`${PWD_COMMAND}`; export r; \
18317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18318 TFLAGS="$(STAGE1_TFLAGS)"; \
18319 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18320 $(HOST_EXPORTS) \
18321 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18322 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18323 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18324 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
18325 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18326 cd $(HOST_SUBDIR)/cloog || exit 1; \
18327 case $(srcdir) in \
18328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18329 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18331 esac; \
18332 srcdiroption="--srcdir=$${topdir}/cloog"; \
18333 libsrcdir="$$s/cloog"; \
18334 $(SHELL) $${libsrcdir}/configure \
18335 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18336 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18337 $(STAGE1_CONFIGURE_FLAGS) \
18338 --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
18339 @endif cloog-bootstrap
18340
18341 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
18342 maybe-configure-stage2-cloog:
18343 @if cloog-bootstrap
18344 maybe-configure-stage2-cloog: configure-stage2-cloog
18345 configure-stage2-cloog:
18346 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18347 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18348 @r=`${PWD_COMMAND}`; export r; \
18349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18350 TFLAGS="$(STAGE2_TFLAGS)"; \
18351 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18352 $(HOST_EXPORTS) \
18353 $(POSTSTAGE1_HOST_EXPORTS) \
18354 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18355 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18356 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18357 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
18358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18359 cd $(HOST_SUBDIR)/cloog || exit 1; \
18360 case $(srcdir) in \
18361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18362 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18364 esac; \
18365 srcdiroption="--srcdir=$${topdir}/cloog"; \
18366 libsrcdir="$$s/cloog"; \
18367 $(SHELL) $${libsrcdir}/configure \
18368 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18369 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18370 --with-build-libsubdir=$(HOST_SUBDIR) \
18371 $(STAGE2_CONFIGURE_FLAGS) \
18372 --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
18373 @endif cloog-bootstrap
18374
18375 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
18376 maybe-configure-stage3-cloog:
18377 @if cloog-bootstrap
18378 maybe-configure-stage3-cloog: configure-stage3-cloog
18379 configure-stage3-cloog:
18380 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18381 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18382 @r=`${PWD_COMMAND}`; export r; \
18383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18384 TFLAGS="$(STAGE3_TFLAGS)"; \
18385 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18386 $(HOST_EXPORTS) \
18387 $(POSTSTAGE1_HOST_EXPORTS) \
18388 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18389 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18390 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18391 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
18392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18393 cd $(HOST_SUBDIR)/cloog || exit 1; \
18394 case $(srcdir) in \
18395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18396 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18398 esac; \
18399 srcdiroption="--srcdir=$${topdir}/cloog"; \
18400 libsrcdir="$$s/cloog"; \
18401 $(SHELL) $${libsrcdir}/configure \
18402 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18403 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18404 --with-build-libsubdir=$(HOST_SUBDIR) \
18405 $(STAGE3_CONFIGURE_FLAGS) \
18406 --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
18407 @endif cloog-bootstrap
18408
18409 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
18410 maybe-configure-stage4-cloog:
18411 @if cloog-bootstrap
18412 maybe-configure-stage4-cloog: configure-stage4-cloog
18413 configure-stage4-cloog:
18414 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18415 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18416 @r=`${PWD_COMMAND}`; export r; \
18417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18418 TFLAGS="$(STAGE4_TFLAGS)"; \
18419 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18420 $(HOST_EXPORTS) \
18421 $(POSTSTAGE1_HOST_EXPORTS) \
18422 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18423 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18424 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18425 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
18426 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18427 cd $(HOST_SUBDIR)/cloog || exit 1; \
18428 case $(srcdir) in \
18429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18430 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18432 esac; \
18433 srcdiroption="--srcdir=$${topdir}/cloog"; \
18434 libsrcdir="$$s/cloog"; \
18435 $(SHELL) $${libsrcdir}/configure \
18436 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18437 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18438 --with-build-libsubdir=$(HOST_SUBDIR) \
18439 $(STAGE4_CONFIGURE_FLAGS) \
18440 --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
18441 @endif cloog-bootstrap
18442
18443 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
18444 maybe-configure-stageprofile-cloog:
18445 @if cloog-bootstrap
18446 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
18447 configure-stageprofile-cloog:
18448 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18449 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18450 @r=`${PWD_COMMAND}`; export r; \
18451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18452 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18453 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18454 $(HOST_EXPORTS) \
18455 $(POSTSTAGE1_HOST_EXPORTS) \
18456 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18457 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18458 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18459 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
18460 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18461 cd $(HOST_SUBDIR)/cloog || exit 1; \
18462 case $(srcdir) in \
18463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18464 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18466 esac; \
18467 srcdiroption="--srcdir=$${topdir}/cloog"; \
18468 libsrcdir="$$s/cloog"; \
18469 $(SHELL) $${libsrcdir}/configure \
18470 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18471 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18472 --with-build-libsubdir=$(HOST_SUBDIR) \
18473 $(STAGEprofile_CONFIGURE_FLAGS) \
18474 --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
18475 @endif cloog-bootstrap
18476
18477 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
18478 maybe-configure-stagefeedback-cloog:
18479 @if cloog-bootstrap
18480 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
18481 configure-stagefeedback-cloog:
18482 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18483 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18484 @r=`${PWD_COMMAND}`; export r; \
18485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18486 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18487 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18488 $(HOST_EXPORTS) \
18489 $(POSTSTAGE1_HOST_EXPORTS) \
18490 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18491 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18492 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18493 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
18494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18495 cd $(HOST_SUBDIR)/cloog || exit 1; \
18496 case $(srcdir) in \
18497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18498 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18500 esac; \
18501 srcdiroption="--srcdir=$${topdir}/cloog"; \
18502 libsrcdir="$$s/cloog"; \
18503 $(SHELL) $${libsrcdir}/configure \
18504 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18505 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18506 --with-build-libsubdir=$(HOST_SUBDIR) \
18507 $(STAGEfeedback_CONFIGURE_FLAGS) \
18508 --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
18509 @endif cloog-bootstrap
18510
18511
18512
18513
18514
18515 .PHONY: all-cloog maybe-all-cloog
18516 maybe-all-cloog:
18517 @if gcc-bootstrap
18518 all-cloog: stage_current
18519 @endif gcc-bootstrap
18520 @if cloog
18521 TARGET-cloog=all
18522 maybe-all-cloog: all-cloog
18523 all-cloog: configure-cloog
18524 @r=`${PWD_COMMAND}`; export r; \
18525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18526 $(HOST_EXPORTS) \
18527 (cd $(HOST_SUBDIR)/cloog && \
18528 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18529 $(TARGET-cloog))
18530 @endif cloog
18531
18532
18533
18534 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
18535 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
18536 maybe-all-stage1-cloog:
18537 maybe-clean-stage1-cloog:
18538 @if cloog-bootstrap
18539 maybe-all-stage1-cloog: all-stage1-cloog
18540 all-stage1: all-stage1-cloog
18541 TARGET-stage1-cloog = $(TARGET-cloog)
18542 all-stage1-cloog: configure-stage1-cloog
18543 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18544 @r=`${PWD_COMMAND}`; export r; \
18545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18546 TFLAGS="$(STAGE1_TFLAGS)"; \
18547 $(HOST_EXPORTS) \
18548 cd $(HOST_SUBDIR)/cloog && \
18549 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18550 CFLAGS="$(STAGE1_CFLAGS)" \
18551 CXXFLAGS="$(STAGE1_CFLAGS)" \
18552 LIBCFLAGS="$(LIBCFLAGS)" \
18553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18556 $(EXTRA_HOST_FLAGS) \
18557 TFLAGS="$(STAGE1_TFLAGS)" \
18558 $(TARGET-stage1-cloog)
18559
18560 maybe-clean-stage1-cloog: clean-stage1-cloog
18561 clean-stage1: clean-stage1-cloog
18562 clean-stage1-cloog:
18563 @if [ $(current_stage) = stage1 ]; then \
18564 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
18565 else \
18566 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
18567 $(MAKE) stage1-start; \
18568 fi; \
18569 cd $(HOST_SUBDIR)/cloog && \
18570 $(MAKE) $(EXTRA_HOST_FLAGS) \
18571 clean
18572 @endif cloog-bootstrap
18573
18574
18575 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
18576 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
18577 maybe-all-stage2-cloog:
18578 maybe-clean-stage2-cloog:
18579 @if cloog-bootstrap
18580 maybe-all-stage2-cloog: all-stage2-cloog
18581 all-stage2: all-stage2-cloog
18582 TARGET-stage2-cloog = $(TARGET-cloog)
18583 all-stage2-cloog: configure-stage2-cloog
18584 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18585 @r=`${PWD_COMMAND}`; export r; \
18586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18587 TFLAGS="$(STAGE2_TFLAGS)"; \
18588 $(HOST_EXPORTS) \
18589 $(POSTSTAGE1_HOST_EXPORTS) \
18590 cd $(HOST_SUBDIR)/cloog && \
18591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18592 CFLAGS="$(STAGE2_CFLAGS)" \
18593 CXXFLAGS="$(STAGE2_CFLAGS)" \
18594 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18595 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18596 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18597 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18598 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18599 TFLAGS="$(STAGE2_TFLAGS)" \
18600 $(TARGET-stage2-cloog)
18601
18602 maybe-clean-stage2-cloog: clean-stage2-cloog
18603 clean-stage2: clean-stage2-cloog
18604 clean-stage2-cloog:
18605 @if [ $(current_stage) = stage2 ]; then \
18606 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
18607 else \
18608 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
18609 $(MAKE) stage2-start; \
18610 fi; \
18611 cd $(HOST_SUBDIR)/cloog && \
18612 $(MAKE) $(EXTRA_HOST_FLAGS) \
18613 $(POSTSTAGE1_FLAGS_TO_PASS) \
18614 clean
18615 @endif cloog-bootstrap
18616
18617
18618 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
18619 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
18620 maybe-all-stage3-cloog:
18621 maybe-clean-stage3-cloog:
18622 @if cloog-bootstrap
18623 maybe-all-stage3-cloog: all-stage3-cloog
18624 all-stage3: all-stage3-cloog
18625 TARGET-stage3-cloog = $(TARGET-cloog)
18626 all-stage3-cloog: configure-stage3-cloog
18627 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18628 @r=`${PWD_COMMAND}`; export r; \
18629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18630 TFLAGS="$(STAGE3_TFLAGS)"; \
18631 $(HOST_EXPORTS) \
18632 $(POSTSTAGE1_HOST_EXPORTS) \
18633 cd $(HOST_SUBDIR)/cloog && \
18634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18635 CFLAGS="$(STAGE3_CFLAGS)" \
18636 CXXFLAGS="$(STAGE3_CFLAGS)" \
18637 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18638 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18639 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18640 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18641 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18642 TFLAGS="$(STAGE3_TFLAGS)" \
18643 $(TARGET-stage3-cloog)
18644
18645 maybe-clean-stage3-cloog: clean-stage3-cloog
18646 clean-stage3: clean-stage3-cloog
18647 clean-stage3-cloog:
18648 @if [ $(current_stage) = stage3 ]; then \
18649 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
18650 else \
18651 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
18652 $(MAKE) stage3-start; \
18653 fi; \
18654 cd $(HOST_SUBDIR)/cloog && \
18655 $(MAKE) $(EXTRA_HOST_FLAGS) \
18656 $(POSTSTAGE1_FLAGS_TO_PASS) \
18657 clean
18658 @endif cloog-bootstrap
18659
18660
18661 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
18662 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
18663 maybe-all-stage4-cloog:
18664 maybe-clean-stage4-cloog:
18665 @if cloog-bootstrap
18666 maybe-all-stage4-cloog: all-stage4-cloog
18667 all-stage4: all-stage4-cloog
18668 TARGET-stage4-cloog = $(TARGET-cloog)
18669 all-stage4-cloog: configure-stage4-cloog
18670 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18671 @r=`${PWD_COMMAND}`; export r; \
18672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18673 TFLAGS="$(STAGE4_TFLAGS)"; \
18674 $(HOST_EXPORTS) \
18675 $(POSTSTAGE1_HOST_EXPORTS) \
18676 cd $(HOST_SUBDIR)/cloog && \
18677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18678 CFLAGS="$(STAGE4_CFLAGS)" \
18679 CXXFLAGS="$(STAGE4_CFLAGS)" \
18680 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18681 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18682 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18683 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18684 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18685 TFLAGS="$(STAGE4_TFLAGS)" \
18686 $(TARGET-stage4-cloog)
18687
18688 maybe-clean-stage4-cloog: clean-stage4-cloog
18689 clean-stage4: clean-stage4-cloog
18690 clean-stage4-cloog:
18691 @if [ $(current_stage) = stage4 ]; then \
18692 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
18693 else \
18694 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
18695 $(MAKE) stage4-start; \
18696 fi; \
18697 cd $(HOST_SUBDIR)/cloog && \
18698 $(MAKE) $(EXTRA_HOST_FLAGS) \
18699 $(POSTSTAGE1_FLAGS_TO_PASS) \
18700 clean
18701 @endif cloog-bootstrap
18702
18703
18704 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
18705 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
18706 maybe-all-stageprofile-cloog:
18707 maybe-clean-stageprofile-cloog:
18708 @if cloog-bootstrap
18709 maybe-all-stageprofile-cloog: all-stageprofile-cloog
18710 all-stageprofile: all-stageprofile-cloog
18711 TARGET-stageprofile-cloog = $(TARGET-cloog)
18712 all-stageprofile-cloog: configure-stageprofile-cloog
18713 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18714 @r=`${PWD_COMMAND}`; export r; \
18715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18716 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18717 $(HOST_EXPORTS) \
18718 $(POSTSTAGE1_HOST_EXPORTS) \
18719 cd $(HOST_SUBDIR)/cloog && \
18720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18721 CFLAGS="$(STAGEprofile_CFLAGS)" \
18722 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
18723 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18724 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18725 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18726 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18727 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18728 TFLAGS="$(STAGEprofile_TFLAGS)" \
18729 $(TARGET-stageprofile-cloog)
18730
18731 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
18732 clean-stageprofile: clean-stageprofile-cloog
18733 clean-stageprofile-cloog:
18734 @if [ $(current_stage) = stageprofile ]; then \
18735 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
18736 else \
18737 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
18738 $(MAKE) stageprofile-start; \
18739 fi; \
18740 cd $(HOST_SUBDIR)/cloog && \
18741 $(MAKE) $(EXTRA_HOST_FLAGS) \
18742 $(POSTSTAGE1_FLAGS_TO_PASS) \
18743 clean
18744 @endif cloog-bootstrap
18745
18746
18747 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
18748 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
18749 maybe-all-stagefeedback-cloog:
18750 maybe-clean-stagefeedback-cloog:
18751 @if cloog-bootstrap
18752 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
18753 all-stagefeedback: all-stagefeedback-cloog
18754 TARGET-stagefeedback-cloog = $(TARGET-cloog)
18755 all-stagefeedback-cloog: configure-stagefeedback-cloog
18756 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18757 @r=`${PWD_COMMAND}`; export r; \
18758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18759 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18760 $(HOST_EXPORTS) \
18761 $(POSTSTAGE1_HOST_EXPORTS) \
18762 cd $(HOST_SUBDIR)/cloog && \
18763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18764 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18765 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
18766 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18767 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18768 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18769 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18770 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18771 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18772 $(TARGET-stagefeedback-cloog)
18773
18774 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
18775 clean-stagefeedback: clean-stagefeedback-cloog
18776 clean-stagefeedback-cloog:
18777 @if [ $(current_stage) = stagefeedback ]; then \
18778 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
18779 else \
18780 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
18781 $(MAKE) stagefeedback-start; \
18782 fi; \
18783 cd $(HOST_SUBDIR)/cloog && \
18784 $(MAKE) $(EXTRA_HOST_FLAGS) \
18785 $(POSTSTAGE1_FLAGS_TO_PASS) \
18786 clean
18787 @endif cloog-bootstrap
18788
18789
18790
18791
18792
18793 .PHONY: check-cloog maybe-check-cloog
18794 maybe-check-cloog:
18795 @if cloog
18796 maybe-check-cloog: check-cloog
18797
18798 check-cloog:
18799 @: $(MAKE); $(unstage)
18800 @r=`${PWD_COMMAND}`; export r; \
18801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18802 $(HOST_EXPORTS) \
18803 (cd $(HOST_SUBDIR)/cloog && \
18804 $(MAKE) $(FLAGS_TO_PASS) check)
18805
18806 @endif cloog
18807
18808 .PHONY: install-cloog maybe-install-cloog
18809 maybe-install-cloog:
18810 @if cloog
18811 maybe-install-cloog: install-cloog
18812
18813 install-cloog:
18814
18815 @endif cloog
18816
18817 # Other targets (info, dvi, pdf, etc.)
18818
18819 .PHONY: maybe-info-cloog info-cloog
18820 maybe-info-cloog:
18821 @if cloog
18822 maybe-info-cloog: info-cloog
18823
18824 info-cloog: \
18825 configure-cloog
18826 @[ -f ./cloog/Makefile ] || exit 0; \
18827 r=`${PWD_COMMAND}`; export r; \
18828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18829 $(HOST_EXPORTS) \
18830 for flag in $(EXTRA_HOST_FLAGS) ; do \
18831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18832 done; \
18833 echo "Doing info in cloog" ; \
18834 (cd $(HOST_SUBDIR)/cloog && \
18835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18837 "RANLIB=$${RANLIB}" \
18838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18839 info) \
18840 || exit 1
18841
18842 @endif cloog
18843
18844 .PHONY: maybe-dvi-cloog dvi-cloog
18845 maybe-dvi-cloog:
18846 @if cloog
18847 maybe-dvi-cloog: dvi-cloog
18848
18849 dvi-cloog: \
18850 configure-cloog
18851 @[ -f ./cloog/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 dvi in cloog" ; \
18859 (cd $(HOST_SUBDIR)/cloog && \
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 dvi) \
18865 || exit 1
18866
18867 @endif cloog
18868
18869 .PHONY: maybe-pdf-cloog pdf-cloog
18870 maybe-pdf-cloog:
18871 @if cloog
18872 maybe-pdf-cloog: pdf-cloog
18873
18874 pdf-cloog: \
18875 configure-cloog
18876 @[ -f ./cloog/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 pdf in cloog" ; \
18884 (cd $(HOST_SUBDIR)/cloog && \
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 pdf) \
18890 || exit 1
18891
18892 @endif cloog
18893
18894 .PHONY: maybe-html-cloog html-cloog
18895 maybe-html-cloog:
18896 @if cloog
18897 maybe-html-cloog: html-cloog
18898
18899 html-cloog: \
18900 configure-cloog
18901 @[ -f ./cloog/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 html in cloog" ; \
18909 (cd $(HOST_SUBDIR)/cloog && \
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 html) \
18915 || exit 1
18916
18917 @endif cloog
18918
18919 .PHONY: maybe-TAGS-cloog TAGS-cloog
18920 maybe-TAGS-cloog:
18921 @if cloog
18922 maybe-TAGS-cloog: TAGS-cloog
18923
18924 TAGS-cloog: \
18925 configure-cloog
18926 @[ -f ./cloog/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 TAGS in cloog" ; \
18934 (cd $(HOST_SUBDIR)/cloog && \
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 TAGS) \
18940 || exit 1
18941
18942 @endif cloog
18943
18944 .PHONY: maybe-install-info-cloog install-info-cloog
18945 maybe-install-info-cloog:
18946 @if cloog
18947 maybe-install-info-cloog: install-info-cloog
18948
18949 install-info-cloog: \
18950 configure-cloog \
18951 info-cloog
18952 @[ -f ./cloog/Makefile ] || exit 0; \
18953 r=`${PWD_COMMAND}`; export r; \
18954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18955 $(HOST_EXPORTS) \
18956 for flag in $(EXTRA_HOST_FLAGS) ; do \
18957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18958 done; \
18959 echo "Doing install-info in cloog" ; \
18960 (cd $(HOST_SUBDIR)/cloog && \
18961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18963 "RANLIB=$${RANLIB}" \
18964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18965 install-info) \
18966 || exit 1
18967
18968 @endif cloog
18969
18970 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
18971 maybe-install-pdf-cloog:
18972 @if cloog
18973 maybe-install-pdf-cloog: install-pdf-cloog
18974
18975 install-pdf-cloog: \
18976 configure-cloog \
18977 pdf-cloog
18978 @[ -f ./cloog/Makefile ] || exit 0; \
18979 r=`${PWD_COMMAND}`; export r; \
18980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18981 $(HOST_EXPORTS) \
18982 for flag in $(EXTRA_HOST_FLAGS) ; do \
18983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18984 done; \
18985 echo "Doing install-pdf in cloog" ; \
18986 (cd $(HOST_SUBDIR)/cloog && \
18987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18989 "RANLIB=$${RANLIB}" \
18990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18991 install-pdf) \
18992 || exit 1
18993
18994 @endif cloog
18995
18996 .PHONY: maybe-install-html-cloog install-html-cloog
18997 maybe-install-html-cloog:
18998 @if cloog
18999 maybe-install-html-cloog: install-html-cloog
19000
19001 install-html-cloog: \
19002 configure-cloog \
19003 html-cloog
19004 @[ -f ./cloog/Makefile ] || exit 0; \
19005 r=`${PWD_COMMAND}`; export r; \
19006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19007 $(HOST_EXPORTS) \
19008 for flag in $(EXTRA_HOST_FLAGS) ; do \
19009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19010 done; \
19011 echo "Doing install-html in cloog" ; \
19012 (cd $(HOST_SUBDIR)/cloog && \
19013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19015 "RANLIB=$${RANLIB}" \
19016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19017 install-html) \
19018 || exit 1
19019
19020 @endif cloog
19021
19022 .PHONY: maybe-installcheck-cloog installcheck-cloog
19023 maybe-installcheck-cloog:
19024 @if cloog
19025 maybe-installcheck-cloog: installcheck-cloog
19026
19027 installcheck-cloog: \
19028 configure-cloog
19029 @[ -f ./cloog/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 installcheck in cloog" ; \
19037 (cd $(HOST_SUBDIR)/cloog && \
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 installcheck) \
19043 || exit 1
19044
19045 @endif cloog
19046
19047 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
19048 maybe-mostlyclean-cloog:
19049 @if cloog
19050 maybe-mostlyclean-cloog: mostlyclean-cloog
19051
19052 mostlyclean-cloog:
19053 @[ -f ./cloog/Makefile ] || exit 0; \
19054 r=`${PWD_COMMAND}`; export r; \
19055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19056 $(HOST_EXPORTS) \
19057 for flag in $(EXTRA_HOST_FLAGS) ; do \
19058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19059 done; \
19060 echo "Doing mostlyclean in cloog" ; \
19061 (cd $(HOST_SUBDIR)/cloog && \
19062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19064 "RANLIB=$${RANLIB}" \
19065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19066 mostlyclean) \
19067 || exit 1
19068
19069 @endif cloog
19070
19071 .PHONY: maybe-clean-cloog clean-cloog
19072 maybe-clean-cloog:
19073 @if cloog
19074 maybe-clean-cloog: clean-cloog
19075
19076 clean-cloog:
19077 @[ -f ./cloog/Makefile ] || exit 0; \
19078 r=`${PWD_COMMAND}`; export r; \
19079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19080 $(HOST_EXPORTS) \
19081 for flag in $(EXTRA_HOST_FLAGS) ; do \
19082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19083 done; \
19084 echo "Doing clean in cloog" ; \
19085 (cd $(HOST_SUBDIR)/cloog && \
19086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19088 "RANLIB=$${RANLIB}" \
19089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19090 clean) \
19091 || exit 1
19092
19093 @endif cloog
19094
19095 .PHONY: maybe-distclean-cloog distclean-cloog
19096 maybe-distclean-cloog:
19097 @if cloog
19098 maybe-distclean-cloog: distclean-cloog
19099
19100 distclean-cloog:
19101 @[ -f ./cloog/Makefile ] || exit 0; \
19102 r=`${PWD_COMMAND}`; export r; \
19103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19104 $(HOST_EXPORTS) \
19105 for flag in $(EXTRA_HOST_FLAGS) ; do \
19106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19107 done; \
19108 echo "Doing distclean in cloog" ; \
19109 (cd $(HOST_SUBDIR)/cloog && \
19110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19112 "RANLIB=$${RANLIB}" \
19113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19114 distclean) \
19115 || exit 1
19116
19117 @endif cloog
19118
19119 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
19120 maybe-maintainer-clean-cloog:
19121 @if cloog
19122 maybe-maintainer-clean-cloog: maintainer-clean-cloog
19123
19124 maintainer-clean-cloog:
19125 @[ -f ./cloog/Makefile ] || exit 0; \
19126 r=`${PWD_COMMAND}`; export r; \
19127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19128 $(HOST_EXPORTS) \
19129 for flag in $(EXTRA_HOST_FLAGS) ; do \
19130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19131 done; \
19132 echo "Doing maintainer-clean in cloog" ; \
19133 (cd $(HOST_SUBDIR)/cloog && \
19134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19136 "RANLIB=$${RANLIB}" \
19137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19138 maintainer-clean) \
19139 || exit 1
19140
19141 @endif cloog
19142
19143
19144
19145 .PHONY: configure-gnuserv maybe-configure-gnuserv
19146 maybe-configure-gnuserv:
19147 @if gcc-bootstrap
19148 configure-gnuserv: stage_current
19149 @endif gcc-bootstrap
19150 @if gnuserv
19151 maybe-configure-gnuserv: configure-gnuserv
19152 configure-gnuserv:
19153 @: $(MAKE); $(unstage)
19154 @r=`${PWD_COMMAND}`; export r; \
19155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19156 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
19157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
19158 $(HOST_EXPORTS) \
19159 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
19160 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
19161 case $(srcdir) in \
19162 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19163 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
19164 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19165 esac; \
19166 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
19167 libsrcdir="$$s/gnuserv"; \
19168 $(SHELL) $${libsrcdir}/configure \
19169 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19170 --target=${target_alias} $${srcdiroption} \
19171 || exit 1
19172 @endif gnuserv
19173
19174
19175
19176
19177
19178 .PHONY: all-gnuserv maybe-all-gnuserv
19179 maybe-all-gnuserv:
19180 @if gcc-bootstrap
19181 all-gnuserv: stage_current
19182 @endif gcc-bootstrap
19183 @if gnuserv
19184 TARGET-gnuserv=all
19185 maybe-all-gnuserv: all-gnuserv
19186 all-gnuserv: configure-gnuserv
19187 @: $(MAKE); $(unstage)
19188 @r=`${PWD_COMMAND}`; export r; \
19189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19190 $(HOST_EXPORTS) \
19191 (cd $(HOST_SUBDIR)/gnuserv && \
19192 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19193 $(TARGET-gnuserv))
19194 @endif gnuserv
19195
19196
19197
19198
19199 .PHONY: check-gnuserv maybe-check-gnuserv
19200 maybe-check-gnuserv:
19201 @if gnuserv
19202 maybe-check-gnuserv: check-gnuserv
19203
19204 check-gnuserv:
19205 @: $(MAKE); $(unstage)
19206 @r=`${PWD_COMMAND}`; export r; \
19207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19208 $(HOST_EXPORTS) \
19209 (cd $(HOST_SUBDIR)/gnuserv && \
19210 $(MAKE) $(FLAGS_TO_PASS) check)
19211
19212 @endif gnuserv
19213
19214 .PHONY: install-gnuserv maybe-install-gnuserv
19215 maybe-install-gnuserv:
19216 @if gnuserv
19217 maybe-install-gnuserv: install-gnuserv
19218
19219 install-gnuserv: installdirs
19220 @: $(MAKE); $(unstage)
19221 @r=`${PWD_COMMAND}`; export r; \
19222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19223 $(HOST_EXPORTS) \
19224 (cd $(HOST_SUBDIR)/gnuserv && \
19225 $(MAKE) $(FLAGS_TO_PASS) install)
19226
19227 @endif gnuserv
19228
19229 # Other targets (info, dvi, pdf, etc.)
19230
19231 .PHONY: maybe-info-gnuserv info-gnuserv
19232 maybe-info-gnuserv:
19233 @if gnuserv
19234 maybe-info-gnuserv: info-gnuserv
19235
19236 info-gnuserv: \
19237 configure-gnuserv
19238 @: $(MAKE); $(unstage)
19239 @[ -f ./gnuserv/Makefile ] || exit 0; \
19240 r=`${PWD_COMMAND}`; export r; \
19241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19242 $(HOST_EXPORTS) \
19243 for flag in $(EXTRA_HOST_FLAGS) ; do \
19244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19245 done; \
19246 echo "Doing info in gnuserv" ; \
19247 (cd $(HOST_SUBDIR)/gnuserv && \
19248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19250 "RANLIB=$${RANLIB}" \
19251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19252 info) \
19253 || exit 1
19254
19255 @endif gnuserv
19256
19257 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
19258 maybe-dvi-gnuserv:
19259 @if gnuserv
19260 maybe-dvi-gnuserv: dvi-gnuserv
19261
19262 dvi-gnuserv: \
19263 configure-gnuserv
19264 @: $(MAKE); $(unstage)
19265 @[ -f ./gnuserv/Makefile ] || exit 0; \
19266 r=`${PWD_COMMAND}`; export r; \
19267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19268 $(HOST_EXPORTS) \
19269 for flag in $(EXTRA_HOST_FLAGS) ; do \
19270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19271 done; \
19272 echo "Doing dvi in gnuserv" ; \
19273 (cd $(HOST_SUBDIR)/gnuserv && \
19274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19276 "RANLIB=$${RANLIB}" \
19277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19278 dvi) \
19279 || exit 1
19280
19281 @endif gnuserv
19282
19283 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
19284 maybe-pdf-gnuserv:
19285 @if gnuserv
19286 maybe-pdf-gnuserv: pdf-gnuserv
19287
19288 pdf-gnuserv: \
19289 configure-gnuserv
19290 @: $(MAKE); $(unstage)
19291 @[ -f ./gnuserv/Makefile ] || exit 0; \
19292 r=`${PWD_COMMAND}`; export r; \
19293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19294 $(HOST_EXPORTS) \
19295 for flag in $(EXTRA_HOST_FLAGS) ; do \
19296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19297 done; \
19298 echo "Doing pdf in gnuserv" ; \
19299 (cd $(HOST_SUBDIR)/gnuserv && \
19300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19302 "RANLIB=$${RANLIB}" \
19303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19304 pdf) \
19305 || exit 1
19306
19307 @endif gnuserv
19308
19309 .PHONY: maybe-html-gnuserv html-gnuserv
19310 maybe-html-gnuserv:
19311 @if gnuserv
19312 maybe-html-gnuserv: html-gnuserv
19313
19314 html-gnuserv: \
19315 configure-gnuserv
19316 @: $(MAKE); $(unstage)
19317 @[ -f ./gnuserv/Makefile ] || exit 0; \
19318 r=`${PWD_COMMAND}`; export r; \
19319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19320 $(HOST_EXPORTS) \
19321 for flag in $(EXTRA_HOST_FLAGS) ; do \
19322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19323 done; \
19324 echo "Doing html in gnuserv" ; \
19325 (cd $(HOST_SUBDIR)/gnuserv && \
19326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19328 "RANLIB=$${RANLIB}" \
19329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19330 html) \
19331 || exit 1
19332
19333 @endif gnuserv
19334
19335 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
19336 maybe-TAGS-gnuserv:
19337 @if gnuserv
19338 maybe-TAGS-gnuserv: TAGS-gnuserv
19339
19340 TAGS-gnuserv: \
19341 configure-gnuserv
19342 @: $(MAKE); $(unstage)
19343 @[ -f ./gnuserv/Makefile ] || exit 0; \
19344 r=`${PWD_COMMAND}`; export r; \
19345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19346 $(HOST_EXPORTS) \
19347 for flag in $(EXTRA_HOST_FLAGS) ; do \
19348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19349 done; \
19350 echo "Doing TAGS in gnuserv" ; \
19351 (cd $(HOST_SUBDIR)/gnuserv && \
19352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19354 "RANLIB=$${RANLIB}" \
19355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19356 TAGS) \
19357 || exit 1
19358
19359 @endif gnuserv
19360
19361 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
19362 maybe-install-info-gnuserv:
19363 @if gnuserv
19364 maybe-install-info-gnuserv: install-info-gnuserv
19365
19366 install-info-gnuserv: \
19367 configure-gnuserv \
19368 info-gnuserv
19369 @: $(MAKE); $(unstage)
19370 @[ -f ./gnuserv/Makefile ] || exit 0; \
19371 r=`${PWD_COMMAND}`; export r; \
19372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19373 $(HOST_EXPORTS) \
19374 for flag in $(EXTRA_HOST_FLAGS) ; do \
19375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19376 done; \
19377 echo "Doing install-info in gnuserv" ; \
19378 (cd $(HOST_SUBDIR)/gnuserv && \
19379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19381 "RANLIB=$${RANLIB}" \
19382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19383 install-info) \
19384 || exit 1
19385
19386 @endif gnuserv
19387
19388 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
19389 maybe-install-pdf-gnuserv:
19390 @if gnuserv
19391 maybe-install-pdf-gnuserv: install-pdf-gnuserv
19392
19393 install-pdf-gnuserv: \
19394 configure-gnuserv \
19395 pdf-gnuserv
19396 @: $(MAKE); $(unstage)
19397 @[ -f ./gnuserv/Makefile ] || exit 0; \
19398 r=`${PWD_COMMAND}`; export r; \
19399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19400 $(HOST_EXPORTS) \
19401 for flag in $(EXTRA_HOST_FLAGS) ; do \
19402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19403 done; \
19404 echo "Doing install-pdf in gnuserv" ; \
19405 (cd $(HOST_SUBDIR)/gnuserv && \
19406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19408 "RANLIB=$${RANLIB}" \
19409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19410 install-pdf) \
19411 || exit 1
19412
19413 @endif gnuserv
19414
19415 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
19416 maybe-install-html-gnuserv:
19417 @if gnuserv
19418 maybe-install-html-gnuserv: install-html-gnuserv
19419
19420 install-html-gnuserv: \
19421 configure-gnuserv \
19422 html-gnuserv
19423 @: $(MAKE); $(unstage)
19424 @[ -f ./gnuserv/Makefile ] || exit 0; \
19425 r=`${PWD_COMMAND}`; export r; \
19426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19427 $(HOST_EXPORTS) \
19428 for flag in $(EXTRA_HOST_FLAGS) ; do \
19429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19430 done; \
19431 echo "Doing install-html in gnuserv" ; \
19432 (cd $(HOST_SUBDIR)/gnuserv && \
19433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19435 "RANLIB=$${RANLIB}" \
19436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19437 install-html) \
19438 || exit 1
19439
19440 @endif gnuserv
19441
19442 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
19443 maybe-installcheck-gnuserv:
19444 @if gnuserv
19445 maybe-installcheck-gnuserv: installcheck-gnuserv
19446
19447 installcheck-gnuserv: \
19448 configure-gnuserv
19449 @: $(MAKE); $(unstage)
19450 @[ -f ./gnuserv/Makefile ] || exit 0; \
19451 r=`${PWD_COMMAND}`; export r; \
19452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19453 $(HOST_EXPORTS) \
19454 for flag in $(EXTRA_HOST_FLAGS) ; do \
19455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19456 done; \
19457 echo "Doing installcheck in gnuserv" ; \
19458 (cd $(HOST_SUBDIR)/gnuserv && \
19459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19461 "RANLIB=$${RANLIB}" \
19462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19463 installcheck) \
19464 || exit 1
19465
19466 @endif gnuserv
19467
19468 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
19469 maybe-mostlyclean-gnuserv:
19470 @if gnuserv
19471 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
19472
19473 mostlyclean-gnuserv:
19474 @: $(MAKE); $(unstage)
19475 @[ -f ./gnuserv/Makefile ] || exit 0; \
19476 r=`${PWD_COMMAND}`; export r; \
19477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19478 $(HOST_EXPORTS) \
19479 for flag in $(EXTRA_HOST_FLAGS) ; do \
19480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19481 done; \
19482 echo "Doing mostlyclean in gnuserv" ; \
19483 (cd $(HOST_SUBDIR)/gnuserv && \
19484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19486 "RANLIB=$${RANLIB}" \
19487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19488 mostlyclean) \
19489 || exit 1
19490
19491 @endif gnuserv
19492
19493 .PHONY: maybe-clean-gnuserv clean-gnuserv
19494 maybe-clean-gnuserv:
19495 @if gnuserv
19496 maybe-clean-gnuserv: clean-gnuserv
19497
19498 clean-gnuserv:
19499 @: $(MAKE); $(unstage)
19500 @[ -f ./gnuserv/Makefile ] || exit 0; \
19501 r=`${PWD_COMMAND}`; export r; \
19502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19503 $(HOST_EXPORTS) \
19504 for flag in $(EXTRA_HOST_FLAGS) ; do \
19505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19506 done; \
19507 echo "Doing clean in gnuserv" ; \
19508 (cd $(HOST_SUBDIR)/gnuserv && \
19509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19511 "RANLIB=$${RANLIB}" \
19512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19513 clean) \
19514 || exit 1
19515
19516 @endif gnuserv
19517
19518 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
19519 maybe-distclean-gnuserv:
19520 @if gnuserv
19521 maybe-distclean-gnuserv: distclean-gnuserv
19522
19523 distclean-gnuserv:
19524 @: $(MAKE); $(unstage)
19525 @[ -f ./gnuserv/Makefile ] || exit 0; \
19526 r=`${PWD_COMMAND}`; export r; \
19527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19528 $(HOST_EXPORTS) \
19529 for flag in $(EXTRA_HOST_FLAGS) ; do \
19530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19531 done; \
19532 echo "Doing distclean in gnuserv" ; \
19533 (cd $(HOST_SUBDIR)/gnuserv && \
19534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19536 "RANLIB=$${RANLIB}" \
19537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19538 distclean) \
19539 || exit 1
19540
19541 @endif gnuserv
19542
19543 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
19544 maybe-maintainer-clean-gnuserv:
19545 @if gnuserv
19546 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
19547
19548 maintainer-clean-gnuserv:
19549 @: $(MAKE); $(unstage)
19550 @[ -f ./gnuserv/Makefile ] || exit 0; \
19551 r=`${PWD_COMMAND}`; export r; \
19552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19553 $(HOST_EXPORTS) \
19554 for flag in $(EXTRA_HOST_FLAGS) ; do \
19555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19556 done; \
19557 echo "Doing maintainer-clean in gnuserv" ; \
19558 (cd $(HOST_SUBDIR)/gnuserv && \
19559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19561 "RANLIB=$${RANLIB}" \
19562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19563 maintainer-clean) \
19564 || exit 1
19565
19566 @endif gnuserv
19567
19568
19569
19570 .PHONY: configure-gold maybe-configure-gold
19571 maybe-configure-gold:
19572 @if gcc-bootstrap
19573 configure-gold: stage_current
19574 @endif gcc-bootstrap
19575 @if gold
19576 maybe-configure-gold: configure-gold
19577 configure-gold:
19578 @r=`${PWD_COMMAND}`; export r; \
19579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19580 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
19582 $(HOST_EXPORTS) \
19583 echo Configuring in $(HOST_SUBDIR)/gold; \
19584 cd "$(HOST_SUBDIR)/gold" || exit 1; \
19585 case $(srcdir) in \
19586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19587 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19589 esac; \
19590 srcdiroption="--srcdir=$${topdir}/gold"; \
19591 libsrcdir="$$s/gold"; \
19592 $(SHELL) $${libsrcdir}/configure \
19593 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19594 --target=${target_alias} $${srcdiroption} \
19595 || exit 1
19596 @endif gold
19597
19598
19599
19600 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
19601 maybe-configure-stage1-gold:
19602 @if gold-bootstrap
19603 maybe-configure-stage1-gold: configure-stage1-gold
19604 configure-stage1-gold:
19605 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19606 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19607 @r=`${PWD_COMMAND}`; export r; \
19608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19609 TFLAGS="$(STAGE1_TFLAGS)"; \
19610 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19611 $(HOST_EXPORTS) \
19612 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19613 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
19614 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19615 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
19616 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
19617 cd $(HOST_SUBDIR)/gold || exit 1; \
19618 case $(srcdir) in \
19619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19620 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19622 esac; \
19623 srcdiroption="--srcdir=$${topdir}/gold"; \
19624 libsrcdir="$$s/gold"; \
19625 $(SHELL) $${libsrcdir}/configure \
19626 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19627 --target=${target_alias} $${srcdiroption} \
19628 $(STAGE1_CONFIGURE_FLAGS)
19629 @endif gold-bootstrap
19630
19631 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
19632 maybe-configure-stage2-gold:
19633 @if gold-bootstrap
19634 maybe-configure-stage2-gold: configure-stage2-gold
19635 configure-stage2-gold:
19636 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19637 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19638 @r=`${PWD_COMMAND}`; export r; \
19639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19640 TFLAGS="$(STAGE2_TFLAGS)"; \
19641 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19642 $(HOST_EXPORTS) \
19643 $(POSTSTAGE1_HOST_EXPORTS) \
19644 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19645 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
19646 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19647 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
19648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
19649 cd $(HOST_SUBDIR)/gold || exit 1; \
19650 case $(srcdir) in \
19651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19652 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19654 esac; \
19655 srcdiroption="--srcdir=$${topdir}/gold"; \
19656 libsrcdir="$$s/gold"; \
19657 $(SHELL) $${libsrcdir}/configure \
19658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19659 --target=${target_alias} $${srcdiroption} \
19660 --with-build-libsubdir=$(HOST_SUBDIR) \
19661 $(STAGE2_CONFIGURE_FLAGS)
19662 @endif gold-bootstrap
19663
19664 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
19665 maybe-configure-stage3-gold:
19666 @if gold-bootstrap
19667 maybe-configure-stage3-gold: configure-stage3-gold
19668 configure-stage3-gold:
19669 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19671 @r=`${PWD_COMMAND}`; export r; \
19672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19673 TFLAGS="$(STAGE3_TFLAGS)"; \
19674 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19675 $(HOST_EXPORTS) \
19676 $(POSTSTAGE1_HOST_EXPORTS) \
19677 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19678 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
19679 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19680 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
19681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
19682 cd $(HOST_SUBDIR)/gold || exit 1; \
19683 case $(srcdir) in \
19684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19685 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19687 esac; \
19688 srcdiroption="--srcdir=$${topdir}/gold"; \
19689 libsrcdir="$$s/gold"; \
19690 $(SHELL) $${libsrcdir}/configure \
19691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19692 --target=${target_alias} $${srcdiroption} \
19693 --with-build-libsubdir=$(HOST_SUBDIR) \
19694 $(STAGE3_CONFIGURE_FLAGS)
19695 @endif gold-bootstrap
19696
19697 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
19698 maybe-configure-stage4-gold:
19699 @if gold-bootstrap
19700 maybe-configure-stage4-gold: configure-stage4-gold
19701 configure-stage4-gold:
19702 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19703 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19704 @r=`${PWD_COMMAND}`; export r; \
19705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19706 TFLAGS="$(STAGE4_TFLAGS)"; \
19707 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19708 $(HOST_EXPORTS) \
19709 $(POSTSTAGE1_HOST_EXPORTS) \
19710 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19711 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
19712 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19713 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
19714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
19715 cd $(HOST_SUBDIR)/gold || exit 1; \
19716 case $(srcdir) in \
19717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19718 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19720 esac; \
19721 srcdiroption="--srcdir=$${topdir}/gold"; \
19722 libsrcdir="$$s/gold"; \
19723 $(SHELL) $${libsrcdir}/configure \
19724 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19725 --target=${target_alias} $${srcdiroption} \
19726 --with-build-libsubdir=$(HOST_SUBDIR) \
19727 $(STAGE4_CONFIGURE_FLAGS)
19728 @endif gold-bootstrap
19729
19730 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
19731 maybe-configure-stageprofile-gold:
19732 @if gold-bootstrap
19733 maybe-configure-stageprofile-gold: configure-stageprofile-gold
19734 configure-stageprofile-gold:
19735 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19736 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19737 @r=`${PWD_COMMAND}`; export r; \
19738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19739 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19740 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19741 $(HOST_EXPORTS) \
19742 $(POSTSTAGE1_HOST_EXPORTS) \
19743 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19744 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
19745 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19746 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
19747 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
19748 cd $(HOST_SUBDIR)/gold || exit 1; \
19749 case $(srcdir) in \
19750 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19751 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19752 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19753 esac; \
19754 srcdiroption="--srcdir=$${topdir}/gold"; \
19755 libsrcdir="$$s/gold"; \
19756 $(SHELL) $${libsrcdir}/configure \
19757 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19758 --target=${target_alias} $${srcdiroption} \
19759 --with-build-libsubdir=$(HOST_SUBDIR) \
19760 $(STAGEprofile_CONFIGURE_FLAGS)
19761 @endif gold-bootstrap
19762
19763 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
19764 maybe-configure-stagefeedback-gold:
19765 @if gold-bootstrap
19766 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
19767 configure-stagefeedback-gold:
19768 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19770 @r=`${PWD_COMMAND}`; export r; \
19771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19772 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19773 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19774 $(HOST_EXPORTS) \
19775 $(POSTSTAGE1_HOST_EXPORTS) \
19776 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19777 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
19778 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19779 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
19780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
19781 cd $(HOST_SUBDIR)/gold || exit 1; \
19782 case $(srcdir) in \
19783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19784 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19786 esac; \
19787 srcdiroption="--srcdir=$${topdir}/gold"; \
19788 libsrcdir="$$s/gold"; \
19789 $(SHELL) $${libsrcdir}/configure \
19790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19791 --target=${target_alias} $${srcdiroption} \
19792 --with-build-libsubdir=$(HOST_SUBDIR) \
19793 $(STAGEfeedback_CONFIGURE_FLAGS)
19794 @endif gold-bootstrap
19795
19796
19797
19798
19799
19800 .PHONY: all-gold maybe-all-gold
19801 maybe-all-gold:
19802 @if gcc-bootstrap
19803 all-gold: stage_current
19804 @endif gcc-bootstrap
19805 @if gold
19806 TARGET-gold=all
19807 maybe-all-gold: all-gold
19808 all-gold: configure-gold
19809 @r=`${PWD_COMMAND}`; export r; \
19810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19811 $(HOST_EXPORTS) \
19812 (cd $(HOST_SUBDIR)/gold && \
19813 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19814 $(TARGET-gold))
19815 @endif gold
19816
19817
19818
19819 .PHONY: all-stage1-gold maybe-all-stage1-gold
19820 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
19821 maybe-all-stage1-gold:
19822 maybe-clean-stage1-gold:
19823 @if gold-bootstrap
19824 maybe-all-stage1-gold: all-stage1-gold
19825 all-stage1: all-stage1-gold
19826 TARGET-stage1-gold = $(TARGET-gold)
19827 all-stage1-gold: configure-stage1-gold
19828 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19829 @r=`${PWD_COMMAND}`; export r; \
19830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19831 TFLAGS="$(STAGE1_TFLAGS)"; \
19832 $(HOST_EXPORTS) \
19833 cd $(HOST_SUBDIR)/gold && \
19834 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19835 CFLAGS="$(STAGE1_CFLAGS)" \
19836 CXXFLAGS="$(STAGE1_CFLAGS)" \
19837 LIBCFLAGS="$(LIBCFLAGS)" \
19838 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19839 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19840 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19841 $(EXTRA_HOST_FLAGS) \
19842 TFLAGS="$(STAGE1_TFLAGS)" \
19843 $(TARGET-stage1-gold)
19844
19845 maybe-clean-stage1-gold: clean-stage1-gold
19846 clean-stage1: clean-stage1-gold
19847 clean-stage1-gold:
19848 @if [ $(current_stage) = stage1 ]; then \
19849 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19850 else \
19851 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
19852 $(MAKE) stage1-start; \
19853 fi; \
19854 cd $(HOST_SUBDIR)/gold && \
19855 $(MAKE) $(EXTRA_HOST_FLAGS) \
19856 clean
19857 @endif gold-bootstrap
19858
19859
19860 .PHONY: all-stage2-gold maybe-all-stage2-gold
19861 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
19862 maybe-all-stage2-gold:
19863 maybe-clean-stage2-gold:
19864 @if gold-bootstrap
19865 maybe-all-stage2-gold: all-stage2-gold
19866 all-stage2: all-stage2-gold
19867 TARGET-stage2-gold = $(TARGET-gold)
19868 all-stage2-gold: configure-stage2-gold
19869 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19870 @r=`${PWD_COMMAND}`; export r; \
19871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19872 TFLAGS="$(STAGE2_TFLAGS)"; \
19873 $(HOST_EXPORTS) \
19874 $(POSTSTAGE1_HOST_EXPORTS) \
19875 cd $(HOST_SUBDIR)/gold && \
19876 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19877 CFLAGS="$(STAGE2_CFLAGS)" \
19878 CXXFLAGS="$(STAGE2_CFLAGS)" \
19879 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19880 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19881 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19882 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19883 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19884 TFLAGS="$(STAGE2_TFLAGS)" \
19885 $(TARGET-stage2-gold)
19886
19887 maybe-clean-stage2-gold: clean-stage2-gold
19888 clean-stage2: clean-stage2-gold
19889 clean-stage2-gold:
19890 @if [ $(current_stage) = stage2 ]; then \
19891 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19892 else \
19893 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
19894 $(MAKE) stage2-start; \
19895 fi; \
19896 cd $(HOST_SUBDIR)/gold && \
19897 $(MAKE) $(EXTRA_HOST_FLAGS) \
19898 $(POSTSTAGE1_FLAGS_TO_PASS) \
19899 clean
19900 @endif gold-bootstrap
19901
19902
19903 .PHONY: all-stage3-gold maybe-all-stage3-gold
19904 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
19905 maybe-all-stage3-gold:
19906 maybe-clean-stage3-gold:
19907 @if gold-bootstrap
19908 maybe-all-stage3-gold: all-stage3-gold
19909 all-stage3: all-stage3-gold
19910 TARGET-stage3-gold = $(TARGET-gold)
19911 all-stage3-gold: configure-stage3-gold
19912 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19913 @r=`${PWD_COMMAND}`; export r; \
19914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19915 TFLAGS="$(STAGE3_TFLAGS)"; \
19916 $(HOST_EXPORTS) \
19917 $(POSTSTAGE1_HOST_EXPORTS) \
19918 cd $(HOST_SUBDIR)/gold && \
19919 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19920 CFLAGS="$(STAGE3_CFLAGS)" \
19921 CXXFLAGS="$(STAGE3_CFLAGS)" \
19922 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19923 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19924 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19925 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19926 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19927 TFLAGS="$(STAGE3_TFLAGS)" \
19928 $(TARGET-stage3-gold)
19929
19930 maybe-clean-stage3-gold: clean-stage3-gold
19931 clean-stage3: clean-stage3-gold
19932 clean-stage3-gold:
19933 @if [ $(current_stage) = stage3 ]; then \
19934 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19935 else \
19936 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
19937 $(MAKE) stage3-start; \
19938 fi; \
19939 cd $(HOST_SUBDIR)/gold && \
19940 $(MAKE) $(EXTRA_HOST_FLAGS) \
19941 $(POSTSTAGE1_FLAGS_TO_PASS) \
19942 clean
19943 @endif gold-bootstrap
19944
19945
19946 .PHONY: all-stage4-gold maybe-all-stage4-gold
19947 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
19948 maybe-all-stage4-gold:
19949 maybe-clean-stage4-gold:
19950 @if gold-bootstrap
19951 maybe-all-stage4-gold: all-stage4-gold
19952 all-stage4: all-stage4-gold
19953 TARGET-stage4-gold = $(TARGET-gold)
19954 all-stage4-gold: configure-stage4-gold
19955 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19956 @r=`${PWD_COMMAND}`; export r; \
19957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19958 TFLAGS="$(STAGE4_TFLAGS)"; \
19959 $(HOST_EXPORTS) \
19960 $(POSTSTAGE1_HOST_EXPORTS) \
19961 cd $(HOST_SUBDIR)/gold && \
19962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19963 CFLAGS="$(STAGE4_CFLAGS)" \
19964 CXXFLAGS="$(STAGE4_CFLAGS)" \
19965 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19969 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19970 TFLAGS="$(STAGE4_TFLAGS)" \
19971 $(TARGET-stage4-gold)
19972
19973 maybe-clean-stage4-gold: clean-stage4-gold
19974 clean-stage4: clean-stage4-gold
19975 clean-stage4-gold:
19976 @if [ $(current_stage) = stage4 ]; then \
19977 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19978 else \
19979 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
19980 $(MAKE) stage4-start; \
19981 fi; \
19982 cd $(HOST_SUBDIR)/gold && \
19983 $(MAKE) $(EXTRA_HOST_FLAGS) \
19984 $(POSTSTAGE1_FLAGS_TO_PASS) \
19985 clean
19986 @endif gold-bootstrap
19987
19988
19989 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
19990 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
19991 maybe-all-stageprofile-gold:
19992 maybe-clean-stageprofile-gold:
19993 @if gold-bootstrap
19994 maybe-all-stageprofile-gold: all-stageprofile-gold
19995 all-stageprofile: all-stageprofile-gold
19996 TARGET-stageprofile-gold = $(TARGET-gold)
19997 all-stageprofile-gold: configure-stageprofile-gold
19998 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19999 @r=`${PWD_COMMAND}`; export r; \
20000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20001 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20002 $(HOST_EXPORTS) \
20003 $(POSTSTAGE1_HOST_EXPORTS) \
20004 cd $(HOST_SUBDIR)/gold && \
20005 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20006 CFLAGS="$(STAGEprofile_CFLAGS)" \
20007 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
20008 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20009 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20010 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20011 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20012 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20013 TFLAGS="$(STAGEprofile_TFLAGS)" \
20014 $(TARGET-stageprofile-gold)
20015
20016 maybe-clean-stageprofile-gold: clean-stageprofile-gold
20017 clean-stageprofile: clean-stageprofile-gold
20018 clean-stageprofile-gold:
20019 @if [ $(current_stage) = stageprofile ]; then \
20020 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20021 else \
20022 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
20023 $(MAKE) stageprofile-start; \
20024 fi; \
20025 cd $(HOST_SUBDIR)/gold && \
20026 $(MAKE) $(EXTRA_HOST_FLAGS) \
20027 $(POSTSTAGE1_FLAGS_TO_PASS) \
20028 clean
20029 @endif gold-bootstrap
20030
20031
20032 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
20033 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
20034 maybe-all-stagefeedback-gold:
20035 maybe-clean-stagefeedback-gold:
20036 @if gold-bootstrap
20037 maybe-all-stagefeedback-gold: all-stagefeedback-gold
20038 all-stagefeedback: all-stagefeedback-gold
20039 TARGET-stagefeedback-gold = $(TARGET-gold)
20040 all-stagefeedback-gold: configure-stagefeedback-gold
20041 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20042 @r=`${PWD_COMMAND}`; export r; \
20043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20044 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20045 $(HOST_EXPORTS) \
20046 $(POSTSTAGE1_HOST_EXPORTS) \
20047 cd $(HOST_SUBDIR)/gold && \
20048 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20049 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20050 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
20051 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20055 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20056 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20057 $(TARGET-stagefeedback-gold)
20058
20059 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
20060 clean-stagefeedback: clean-stagefeedback-gold
20061 clean-stagefeedback-gold:
20062 @if [ $(current_stage) = stagefeedback ]; then \
20063 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20064 else \
20065 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
20066 $(MAKE) stagefeedback-start; \
20067 fi; \
20068 cd $(HOST_SUBDIR)/gold && \
20069 $(MAKE) $(EXTRA_HOST_FLAGS) \
20070 $(POSTSTAGE1_FLAGS_TO_PASS) \
20071 clean
20072 @endif gold-bootstrap
20073
20074
20075
20076
20077
20078 .PHONY: check-gold maybe-check-gold
20079 maybe-check-gold:
20080 @if gold
20081 maybe-check-gold: check-gold
20082
20083 check-gold:
20084 @: $(MAKE); $(unstage)
20085 @r=`${PWD_COMMAND}`; export r; \
20086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20087 $(HOST_EXPORTS) \
20088 (cd $(HOST_SUBDIR)/gold && \
20089 $(MAKE) $(FLAGS_TO_PASS) check)
20090
20091 @endif gold
20092
20093 .PHONY: install-gold maybe-install-gold
20094 maybe-install-gold:
20095 @if gold
20096 maybe-install-gold: install-gold
20097
20098 install-gold: installdirs
20099 @: $(MAKE); $(unstage)
20100 @r=`${PWD_COMMAND}`; export r; \
20101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20102 $(HOST_EXPORTS) \
20103 (cd $(HOST_SUBDIR)/gold && \
20104 $(MAKE) $(FLAGS_TO_PASS) install)
20105
20106 @endif gold
20107
20108 # Other targets (info, dvi, pdf, etc.)
20109
20110 .PHONY: maybe-info-gold info-gold
20111 maybe-info-gold:
20112 @if gold
20113 maybe-info-gold: info-gold
20114
20115 info-gold: \
20116 configure-gold
20117 @[ -f ./gold/Makefile ] || exit 0; \
20118 r=`${PWD_COMMAND}`; export r; \
20119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20120 $(HOST_EXPORTS) \
20121 for flag in $(EXTRA_HOST_FLAGS) ; do \
20122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20123 done; \
20124 echo "Doing info in gold" ; \
20125 (cd $(HOST_SUBDIR)/gold && \
20126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20128 "RANLIB=$${RANLIB}" \
20129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20130 info) \
20131 || exit 1
20132
20133 @endif gold
20134
20135 .PHONY: maybe-dvi-gold dvi-gold
20136 maybe-dvi-gold:
20137 @if gold
20138 maybe-dvi-gold: dvi-gold
20139
20140 dvi-gold: \
20141 configure-gold
20142 @[ -f ./gold/Makefile ] || exit 0; \
20143 r=`${PWD_COMMAND}`; export r; \
20144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20145 $(HOST_EXPORTS) \
20146 for flag in $(EXTRA_HOST_FLAGS) ; do \
20147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20148 done; \
20149 echo "Doing dvi in gold" ; \
20150 (cd $(HOST_SUBDIR)/gold && \
20151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20153 "RANLIB=$${RANLIB}" \
20154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20155 dvi) \
20156 || exit 1
20157
20158 @endif gold
20159
20160 .PHONY: maybe-pdf-gold pdf-gold
20161 maybe-pdf-gold:
20162 @if gold
20163 maybe-pdf-gold: pdf-gold
20164
20165 pdf-gold: \
20166 configure-gold
20167 @[ -f ./gold/Makefile ] || exit 0; \
20168 r=`${PWD_COMMAND}`; export r; \
20169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20170 $(HOST_EXPORTS) \
20171 for flag in $(EXTRA_HOST_FLAGS) ; do \
20172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20173 done; \
20174 echo "Doing pdf in gold" ; \
20175 (cd $(HOST_SUBDIR)/gold && \
20176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20178 "RANLIB=$${RANLIB}" \
20179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20180 pdf) \
20181 || exit 1
20182
20183 @endif gold
20184
20185 .PHONY: maybe-html-gold html-gold
20186 maybe-html-gold:
20187 @if gold
20188 maybe-html-gold: html-gold
20189
20190 html-gold: \
20191 configure-gold
20192 @[ -f ./gold/Makefile ] || exit 0; \
20193 r=`${PWD_COMMAND}`; export r; \
20194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20195 $(HOST_EXPORTS) \
20196 for flag in $(EXTRA_HOST_FLAGS) ; do \
20197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20198 done; \
20199 echo "Doing html in gold" ; \
20200 (cd $(HOST_SUBDIR)/gold && \
20201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20203 "RANLIB=$${RANLIB}" \
20204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20205 html) \
20206 || exit 1
20207
20208 @endif gold
20209
20210 .PHONY: maybe-TAGS-gold TAGS-gold
20211 maybe-TAGS-gold:
20212 @if gold
20213 maybe-TAGS-gold: TAGS-gold
20214
20215 TAGS-gold: \
20216 configure-gold
20217 @[ -f ./gold/Makefile ] || exit 0; \
20218 r=`${PWD_COMMAND}`; export r; \
20219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20220 $(HOST_EXPORTS) \
20221 for flag in $(EXTRA_HOST_FLAGS) ; do \
20222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20223 done; \
20224 echo "Doing TAGS in gold" ; \
20225 (cd $(HOST_SUBDIR)/gold && \
20226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20228 "RANLIB=$${RANLIB}" \
20229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20230 TAGS) \
20231 || exit 1
20232
20233 @endif gold
20234
20235 .PHONY: maybe-install-info-gold install-info-gold
20236 maybe-install-info-gold:
20237 @if gold
20238 maybe-install-info-gold: install-info-gold
20239
20240 install-info-gold: \
20241 configure-gold \
20242 info-gold
20243 @[ -f ./gold/Makefile ] || exit 0; \
20244 r=`${PWD_COMMAND}`; export r; \
20245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20246 $(HOST_EXPORTS) \
20247 for flag in $(EXTRA_HOST_FLAGS) ; do \
20248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20249 done; \
20250 echo "Doing install-info in gold" ; \
20251 (cd $(HOST_SUBDIR)/gold && \
20252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20254 "RANLIB=$${RANLIB}" \
20255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20256 install-info) \
20257 || exit 1
20258
20259 @endif gold
20260
20261 .PHONY: maybe-install-pdf-gold install-pdf-gold
20262 maybe-install-pdf-gold:
20263 @if gold
20264 maybe-install-pdf-gold: install-pdf-gold
20265
20266 install-pdf-gold: \
20267 configure-gold \
20268 pdf-gold
20269 @[ -f ./gold/Makefile ] || exit 0; \
20270 r=`${PWD_COMMAND}`; export r; \
20271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20272 $(HOST_EXPORTS) \
20273 for flag in $(EXTRA_HOST_FLAGS) ; do \
20274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20275 done; \
20276 echo "Doing install-pdf in gold" ; \
20277 (cd $(HOST_SUBDIR)/gold && \
20278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20280 "RANLIB=$${RANLIB}" \
20281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20282 install-pdf) \
20283 || exit 1
20284
20285 @endif gold
20286
20287 .PHONY: maybe-install-html-gold install-html-gold
20288 maybe-install-html-gold:
20289 @if gold
20290 maybe-install-html-gold: install-html-gold
20291
20292 install-html-gold: \
20293 configure-gold \
20294 html-gold
20295 @[ -f ./gold/Makefile ] || exit 0; \
20296 r=`${PWD_COMMAND}`; export r; \
20297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20298 $(HOST_EXPORTS) \
20299 for flag in $(EXTRA_HOST_FLAGS) ; do \
20300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20301 done; \
20302 echo "Doing install-html in gold" ; \
20303 (cd $(HOST_SUBDIR)/gold && \
20304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20306 "RANLIB=$${RANLIB}" \
20307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20308 install-html) \
20309 || exit 1
20310
20311 @endif gold
20312
20313 .PHONY: maybe-installcheck-gold installcheck-gold
20314 maybe-installcheck-gold:
20315 @if gold
20316 maybe-installcheck-gold: installcheck-gold
20317
20318 installcheck-gold: \
20319 configure-gold
20320 @[ -f ./gold/Makefile ] || exit 0; \
20321 r=`${PWD_COMMAND}`; export r; \
20322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20323 $(HOST_EXPORTS) \
20324 for flag in $(EXTRA_HOST_FLAGS) ; do \
20325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20326 done; \
20327 echo "Doing installcheck in gold" ; \
20328 (cd $(HOST_SUBDIR)/gold && \
20329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20331 "RANLIB=$${RANLIB}" \
20332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20333 installcheck) \
20334 || exit 1
20335
20336 @endif gold
20337
20338 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
20339 maybe-mostlyclean-gold:
20340 @if gold
20341 maybe-mostlyclean-gold: mostlyclean-gold
20342
20343 mostlyclean-gold:
20344 @[ -f ./gold/Makefile ] || exit 0; \
20345 r=`${PWD_COMMAND}`; export r; \
20346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20347 $(HOST_EXPORTS) \
20348 for flag in $(EXTRA_HOST_FLAGS) ; do \
20349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20350 done; \
20351 echo "Doing mostlyclean in gold" ; \
20352 (cd $(HOST_SUBDIR)/gold && \
20353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20355 "RANLIB=$${RANLIB}" \
20356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20357 mostlyclean) \
20358 || exit 1
20359
20360 @endif gold
20361
20362 .PHONY: maybe-clean-gold clean-gold
20363 maybe-clean-gold:
20364 @if gold
20365 maybe-clean-gold: clean-gold
20366
20367 clean-gold:
20368 @[ -f ./gold/Makefile ] || exit 0; \
20369 r=`${PWD_COMMAND}`; export r; \
20370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20371 $(HOST_EXPORTS) \
20372 for flag in $(EXTRA_HOST_FLAGS) ; do \
20373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20374 done; \
20375 echo "Doing clean in gold" ; \
20376 (cd $(HOST_SUBDIR)/gold && \
20377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20379 "RANLIB=$${RANLIB}" \
20380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20381 clean) \
20382 || exit 1
20383
20384 @endif gold
20385
20386 .PHONY: maybe-distclean-gold distclean-gold
20387 maybe-distclean-gold:
20388 @if gold
20389 maybe-distclean-gold: distclean-gold
20390
20391 distclean-gold:
20392 @[ -f ./gold/Makefile ] || exit 0; \
20393 r=`${PWD_COMMAND}`; export r; \
20394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20395 $(HOST_EXPORTS) \
20396 for flag in $(EXTRA_HOST_FLAGS) ; do \
20397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20398 done; \
20399 echo "Doing distclean in gold" ; \
20400 (cd $(HOST_SUBDIR)/gold && \
20401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20403 "RANLIB=$${RANLIB}" \
20404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20405 distclean) \
20406 || exit 1
20407
20408 @endif gold
20409
20410 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
20411 maybe-maintainer-clean-gold:
20412 @if gold
20413 maybe-maintainer-clean-gold: maintainer-clean-gold
20414
20415 maintainer-clean-gold:
20416 @[ -f ./gold/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 maintainer-clean in gold" ; \
20424 (cd $(HOST_SUBDIR)/gold && \
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 maintainer-clean) \
20430 || exit 1
20431
20432 @endif gold
20433
20434
20435
20436 .PHONY: configure-gprof maybe-configure-gprof
20437 maybe-configure-gprof:
20438 @if gcc-bootstrap
20439 configure-gprof: stage_current
20440 @endif gcc-bootstrap
20441 @if gprof
20442 maybe-configure-gprof: configure-gprof
20443 configure-gprof:
20444 @: $(MAKE); $(unstage)
20445 @r=`${PWD_COMMAND}`; export r; \
20446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20447 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
20448 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
20449 $(HOST_EXPORTS) \
20450 echo Configuring in $(HOST_SUBDIR)/gprof; \
20451 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
20452 case $(srcdir) in \
20453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20454 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
20455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20456 esac; \
20457 srcdiroption="--srcdir=$${topdir}/gprof"; \
20458 libsrcdir="$$s/gprof"; \
20459 $(SHELL) $${libsrcdir}/configure \
20460 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20461 --target=${target_alias} $${srcdiroption} \
20462 || exit 1
20463 @endif gprof
20464
20465
20466
20467
20468
20469 .PHONY: all-gprof maybe-all-gprof
20470 maybe-all-gprof:
20471 @if gcc-bootstrap
20472 all-gprof: stage_current
20473 @endif gcc-bootstrap
20474 @if gprof
20475 TARGET-gprof=all
20476 maybe-all-gprof: all-gprof
20477 all-gprof: configure-gprof
20478 @: $(MAKE); $(unstage)
20479 @r=`${PWD_COMMAND}`; export r; \
20480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20481 $(HOST_EXPORTS) \
20482 (cd $(HOST_SUBDIR)/gprof && \
20483 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20484 $(TARGET-gprof))
20485 @endif gprof
20486
20487
20488
20489
20490 .PHONY: check-gprof maybe-check-gprof
20491 maybe-check-gprof:
20492 @if gprof
20493 maybe-check-gprof: check-gprof
20494
20495 check-gprof:
20496 @: $(MAKE); $(unstage)
20497 @r=`${PWD_COMMAND}`; export r; \
20498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20499 $(HOST_EXPORTS) \
20500 (cd $(HOST_SUBDIR)/gprof && \
20501 $(MAKE) $(FLAGS_TO_PASS) check)
20502
20503 @endif gprof
20504
20505 .PHONY: install-gprof maybe-install-gprof
20506 maybe-install-gprof:
20507 @if gprof
20508 maybe-install-gprof: install-gprof
20509
20510 install-gprof: installdirs
20511 @: $(MAKE); $(unstage)
20512 @r=`${PWD_COMMAND}`; export r; \
20513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20514 $(HOST_EXPORTS) \
20515 (cd $(HOST_SUBDIR)/gprof && \
20516 $(MAKE) $(FLAGS_TO_PASS) install)
20517
20518 @endif gprof
20519
20520 # Other targets (info, dvi, pdf, etc.)
20521
20522 .PHONY: maybe-info-gprof info-gprof
20523 maybe-info-gprof:
20524 @if gprof
20525 maybe-info-gprof: info-gprof
20526
20527 info-gprof: \
20528 configure-gprof
20529 @: $(MAKE); $(unstage)
20530 @[ -f ./gprof/Makefile ] || exit 0; \
20531 r=`${PWD_COMMAND}`; export r; \
20532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20533 $(HOST_EXPORTS) \
20534 for flag in $(EXTRA_HOST_FLAGS) ; do \
20535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20536 done; \
20537 echo "Doing info in gprof" ; \
20538 (cd $(HOST_SUBDIR)/gprof && \
20539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20541 "RANLIB=$${RANLIB}" \
20542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20543 info) \
20544 || exit 1
20545
20546 @endif gprof
20547
20548 .PHONY: maybe-dvi-gprof dvi-gprof
20549 maybe-dvi-gprof:
20550 @if gprof
20551 maybe-dvi-gprof: dvi-gprof
20552
20553 dvi-gprof: \
20554 configure-gprof
20555 @: $(MAKE); $(unstage)
20556 @[ -f ./gprof/Makefile ] || exit 0; \
20557 r=`${PWD_COMMAND}`; export r; \
20558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20559 $(HOST_EXPORTS) \
20560 for flag in $(EXTRA_HOST_FLAGS) ; do \
20561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20562 done; \
20563 echo "Doing dvi in gprof" ; \
20564 (cd $(HOST_SUBDIR)/gprof && \
20565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20567 "RANLIB=$${RANLIB}" \
20568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20569 dvi) \
20570 || exit 1
20571
20572 @endif gprof
20573
20574 .PHONY: maybe-pdf-gprof pdf-gprof
20575 maybe-pdf-gprof:
20576 @if gprof
20577 maybe-pdf-gprof: pdf-gprof
20578
20579 pdf-gprof: \
20580 configure-gprof
20581 @: $(MAKE); $(unstage)
20582 @[ -f ./gprof/Makefile ] || exit 0; \
20583 r=`${PWD_COMMAND}`; export r; \
20584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20585 $(HOST_EXPORTS) \
20586 for flag in $(EXTRA_HOST_FLAGS) ; do \
20587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20588 done; \
20589 echo "Doing pdf in gprof" ; \
20590 (cd $(HOST_SUBDIR)/gprof && \
20591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20593 "RANLIB=$${RANLIB}" \
20594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20595 pdf) \
20596 || exit 1
20597
20598 @endif gprof
20599
20600 .PHONY: maybe-html-gprof html-gprof
20601 maybe-html-gprof:
20602 @if gprof
20603 maybe-html-gprof: html-gprof
20604
20605 html-gprof: \
20606 configure-gprof
20607 @: $(MAKE); $(unstage)
20608 @[ -f ./gprof/Makefile ] || exit 0; \
20609 r=`${PWD_COMMAND}`; export r; \
20610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20611 $(HOST_EXPORTS) \
20612 for flag in $(EXTRA_HOST_FLAGS) ; do \
20613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20614 done; \
20615 echo "Doing html in gprof" ; \
20616 (cd $(HOST_SUBDIR)/gprof && \
20617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20619 "RANLIB=$${RANLIB}" \
20620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20621 html) \
20622 || exit 1
20623
20624 @endif gprof
20625
20626 .PHONY: maybe-TAGS-gprof TAGS-gprof
20627 maybe-TAGS-gprof:
20628 @if gprof
20629 maybe-TAGS-gprof: TAGS-gprof
20630
20631 TAGS-gprof: \
20632 configure-gprof
20633 @: $(MAKE); $(unstage)
20634 @[ -f ./gprof/Makefile ] || exit 0; \
20635 r=`${PWD_COMMAND}`; export r; \
20636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20637 $(HOST_EXPORTS) \
20638 for flag in $(EXTRA_HOST_FLAGS) ; do \
20639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20640 done; \
20641 echo "Doing TAGS in gprof" ; \
20642 (cd $(HOST_SUBDIR)/gprof && \
20643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20645 "RANLIB=$${RANLIB}" \
20646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20647 TAGS) \
20648 || exit 1
20649
20650 @endif gprof
20651
20652 .PHONY: maybe-install-info-gprof install-info-gprof
20653 maybe-install-info-gprof:
20654 @if gprof
20655 maybe-install-info-gprof: install-info-gprof
20656
20657 install-info-gprof: \
20658 configure-gprof \
20659 info-gprof
20660 @: $(MAKE); $(unstage)
20661 @[ -f ./gprof/Makefile ] || exit 0; \
20662 r=`${PWD_COMMAND}`; export r; \
20663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20664 $(HOST_EXPORTS) \
20665 for flag in $(EXTRA_HOST_FLAGS) ; do \
20666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20667 done; \
20668 echo "Doing install-info in gprof" ; \
20669 (cd $(HOST_SUBDIR)/gprof && \
20670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20672 "RANLIB=$${RANLIB}" \
20673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20674 install-info) \
20675 || exit 1
20676
20677 @endif gprof
20678
20679 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
20680 maybe-install-pdf-gprof:
20681 @if gprof
20682 maybe-install-pdf-gprof: install-pdf-gprof
20683
20684 install-pdf-gprof: \
20685 configure-gprof \
20686 pdf-gprof
20687 @: $(MAKE); $(unstage)
20688 @[ -f ./gprof/Makefile ] || exit 0; \
20689 r=`${PWD_COMMAND}`; export r; \
20690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20691 $(HOST_EXPORTS) \
20692 for flag in $(EXTRA_HOST_FLAGS) ; do \
20693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20694 done; \
20695 echo "Doing install-pdf in gprof" ; \
20696 (cd $(HOST_SUBDIR)/gprof && \
20697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20699 "RANLIB=$${RANLIB}" \
20700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20701 install-pdf) \
20702 || exit 1
20703
20704 @endif gprof
20705
20706 .PHONY: maybe-install-html-gprof install-html-gprof
20707 maybe-install-html-gprof:
20708 @if gprof
20709 maybe-install-html-gprof: install-html-gprof
20710
20711 install-html-gprof: \
20712 configure-gprof \
20713 html-gprof
20714 @: $(MAKE); $(unstage)
20715 @[ -f ./gprof/Makefile ] || exit 0; \
20716 r=`${PWD_COMMAND}`; export r; \
20717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20718 $(HOST_EXPORTS) \
20719 for flag in $(EXTRA_HOST_FLAGS) ; do \
20720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20721 done; \
20722 echo "Doing install-html in gprof" ; \
20723 (cd $(HOST_SUBDIR)/gprof && \
20724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20726 "RANLIB=$${RANLIB}" \
20727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20728 install-html) \
20729 || exit 1
20730
20731 @endif gprof
20732
20733 .PHONY: maybe-installcheck-gprof installcheck-gprof
20734 maybe-installcheck-gprof:
20735 @if gprof
20736 maybe-installcheck-gprof: installcheck-gprof
20737
20738 installcheck-gprof: \
20739 configure-gprof
20740 @: $(MAKE); $(unstage)
20741 @[ -f ./gprof/Makefile ] || exit 0; \
20742 r=`${PWD_COMMAND}`; export r; \
20743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20744 $(HOST_EXPORTS) \
20745 for flag in $(EXTRA_HOST_FLAGS) ; do \
20746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20747 done; \
20748 echo "Doing installcheck in gprof" ; \
20749 (cd $(HOST_SUBDIR)/gprof && \
20750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20752 "RANLIB=$${RANLIB}" \
20753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20754 installcheck) \
20755 || exit 1
20756
20757 @endif gprof
20758
20759 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
20760 maybe-mostlyclean-gprof:
20761 @if gprof
20762 maybe-mostlyclean-gprof: mostlyclean-gprof
20763
20764 mostlyclean-gprof:
20765 @: $(MAKE); $(unstage)
20766 @[ -f ./gprof/Makefile ] || exit 0; \
20767 r=`${PWD_COMMAND}`; export r; \
20768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20769 $(HOST_EXPORTS) \
20770 for flag in $(EXTRA_HOST_FLAGS) ; do \
20771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20772 done; \
20773 echo "Doing mostlyclean in gprof" ; \
20774 (cd $(HOST_SUBDIR)/gprof && \
20775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20777 "RANLIB=$${RANLIB}" \
20778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20779 mostlyclean) \
20780 || exit 1
20781
20782 @endif gprof
20783
20784 .PHONY: maybe-clean-gprof clean-gprof
20785 maybe-clean-gprof:
20786 @if gprof
20787 maybe-clean-gprof: clean-gprof
20788
20789 clean-gprof:
20790 @: $(MAKE); $(unstage)
20791 @[ -f ./gprof/Makefile ] || exit 0; \
20792 r=`${PWD_COMMAND}`; export r; \
20793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20794 $(HOST_EXPORTS) \
20795 for flag in $(EXTRA_HOST_FLAGS) ; do \
20796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20797 done; \
20798 echo "Doing clean in gprof" ; \
20799 (cd $(HOST_SUBDIR)/gprof && \
20800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20802 "RANLIB=$${RANLIB}" \
20803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20804 clean) \
20805 || exit 1
20806
20807 @endif gprof
20808
20809 .PHONY: maybe-distclean-gprof distclean-gprof
20810 maybe-distclean-gprof:
20811 @if gprof
20812 maybe-distclean-gprof: distclean-gprof
20813
20814 distclean-gprof:
20815 @: $(MAKE); $(unstage)
20816 @[ -f ./gprof/Makefile ] || exit 0; \
20817 r=`${PWD_COMMAND}`; export r; \
20818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20819 $(HOST_EXPORTS) \
20820 for flag in $(EXTRA_HOST_FLAGS) ; do \
20821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20822 done; \
20823 echo "Doing distclean in gprof" ; \
20824 (cd $(HOST_SUBDIR)/gprof && \
20825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20827 "RANLIB=$${RANLIB}" \
20828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20829 distclean) \
20830 || exit 1
20831
20832 @endif gprof
20833
20834 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
20835 maybe-maintainer-clean-gprof:
20836 @if gprof
20837 maybe-maintainer-clean-gprof: maintainer-clean-gprof
20838
20839 maintainer-clean-gprof:
20840 @: $(MAKE); $(unstage)
20841 @[ -f ./gprof/Makefile ] || exit 0; \
20842 r=`${PWD_COMMAND}`; export r; \
20843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20844 $(HOST_EXPORTS) \
20845 for flag in $(EXTRA_HOST_FLAGS) ; do \
20846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20847 done; \
20848 echo "Doing maintainer-clean in gprof" ; \
20849 (cd $(HOST_SUBDIR)/gprof && \
20850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20852 "RANLIB=$${RANLIB}" \
20853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20854 maintainer-clean) \
20855 || exit 1
20856
20857 @endif gprof
20858
20859
20860
20861 .PHONY: configure-gzip maybe-configure-gzip
20862 maybe-configure-gzip:
20863 @if gcc-bootstrap
20864 configure-gzip: stage_current
20865 @endif gcc-bootstrap
20866 @if gzip
20867 maybe-configure-gzip: configure-gzip
20868 configure-gzip:
20869 @: $(MAKE); $(unstage)
20870 @r=`${PWD_COMMAND}`; export r; \
20871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20872 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
20873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
20874 $(HOST_EXPORTS) \
20875 echo Configuring in $(HOST_SUBDIR)/gzip; \
20876 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
20877 case $(srcdir) in \
20878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20879 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
20880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20881 esac; \
20882 srcdiroption="--srcdir=$${topdir}/gzip"; \
20883 libsrcdir="$$s/gzip"; \
20884 $(SHELL) $${libsrcdir}/configure \
20885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20886 --target=${target_alias} $${srcdiroption} \
20887 || exit 1
20888 @endif gzip
20889
20890
20891
20892
20893
20894 .PHONY: all-gzip maybe-all-gzip
20895 maybe-all-gzip:
20896 @if gcc-bootstrap
20897 all-gzip: stage_current
20898 @endif gcc-bootstrap
20899 @if gzip
20900 TARGET-gzip=all
20901 maybe-all-gzip: all-gzip
20902 all-gzip: configure-gzip
20903 @: $(MAKE); $(unstage)
20904 @r=`${PWD_COMMAND}`; export r; \
20905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20906 $(HOST_EXPORTS) \
20907 (cd $(HOST_SUBDIR)/gzip && \
20908 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20909 $(TARGET-gzip))
20910 @endif gzip
20911
20912
20913
20914
20915 .PHONY: check-gzip maybe-check-gzip
20916 maybe-check-gzip:
20917 @if gzip
20918 maybe-check-gzip: check-gzip
20919
20920 check-gzip:
20921 @: $(MAKE); $(unstage)
20922 @r=`${PWD_COMMAND}`; export r; \
20923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20924 $(HOST_EXPORTS) \
20925 (cd $(HOST_SUBDIR)/gzip && \
20926 $(MAKE) $(FLAGS_TO_PASS) check)
20927
20928 @endif gzip
20929
20930 .PHONY: install-gzip maybe-install-gzip
20931 maybe-install-gzip:
20932 @if gzip
20933 maybe-install-gzip: install-gzip
20934
20935 install-gzip: installdirs
20936 @: $(MAKE); $(unstage)
20937 @r=`${PWD_COMMAND}`; export r; \
20938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20939 $(HOST_EXPORTS) \
20940 (cd $(HOST_SUBDIR)/gzip && \
20941 $(MAKE) $(FLAGS_TO_PASS) install)
20942
20943 @endif gzip
20944
20945 # Other targets (info, dvi, pdf, etc.)
20946
20947 .PHONY: maybe-info-gzip info-gzip
20948 maybe-info-gzip:
20949 @if gzip
20950 maybe-info-gzip: info-gzip
20951
20952 info-gzip: \
20953 configure-gzip
20954 @: $(MAKE); $(unstage)
20955 @[ -f ./gzip/Makefile ] || exit 0; \
20956 r=`${PWD_COMMAND}`; export r; \
20957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20958 $(HOST_EXPORTS) \
20959 for flag in $(EXTRA_HOST_FLAGS) ; do \
20960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20961 done; \
20962 echo "Doing info in gzip" ; \
20963 (cd $(HOST_SUBDIR)/gzip && \
20964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20966 "RANLIB=$${RANLIB}" \
20967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20968 info) \
20969 || exit 1
20970
20971 @endif gzip
20972
20973 .PHONY: maybe-dvi-gzip dvi-gzip
20974 maybe-dvi-gzip:
20975 @if gzip
20976 maybe-dvi-gzip: dvi-gzip
20977
20978 dvi-gzip: \
20979 configure-gzip
20980 @: $(MAKE); $(unstage)
20981 @[ -f ./gzip/Makefile ] || exit 0; \
20982 r=`${PWD_COMMAND}`; export r; \
20983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20984 $(HOST_EXPORTS) \
20985 for flag in $(EXTRA_HOST_FLAGS) ; do \
20986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20987 done; \
20988 echo "Doing dvi in gzip" ; \
20989 (cd $(HOST_SUBDIR)/gzip && \
20990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20992 "RANLIB=$${RANLIB}" \
20993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20994 dvi) \
20995 || exit 1
20996
20997 @endif gzip
20998
20999 .PHONY: maybe-pdf-gzip pdf-gzip
21000 maybe-pdf-gzip:
21001 @if gzip
21002 maybe-pdf-gzip: pdf-gzip
21003
21004 pdf-gzip: \
21005 configure-gzip
21006 @: $(MAKE); $(unstage)
21007 @[ -f ./gzip/Makefile ] || exit 0; \
21008 r=`${PWD_COMMAND}`; export r; \
21009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21010 $(HOST_EXPORTS) \
21011 for flag in $(EXTRA_HOST_FLAGS) ; do \
21012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21013 done; \
21014 echo "Doing pdf in gzip" ; \
21015 (cd $(HOST_SUBDIR)/gzip && \
21016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21018 "RANLIB=$${RANLIB}" \
21019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21020 pdf) \
21021 || exit 1
21022
21023 @endif gzip
21024
21025 .PHONY: maybe-html-gzip html-gzip
21026 maybe-html-gzip:
21027 @if gzip
21028 maybe-html-gzip: html-gzip
21029
21030 html-gzip: \
21031 configure-gzip
21032 @: $(MAKE); $(unstage)
21033 @[ -f ./gzip/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 html in gzip" ; \
21041 (cd $(HOST_SUBDIR)/gzip && \
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 html) \
21047 || exit 1
21048
21049 @endif gzip
21050
21051 .PHONY: maybe-TAGS-gzip TAGS-gzip
21052 maybe-TAGS-gzip:
21053 @if gzip
21054 maybe-TAGS-gzip: TAGS-gzip
21055
21056 TAGS-gzip: \
21057 configure-gzip
21058 @: $(MAKE); $(unstage)
21059 @[ -f ./gzip/Makefile ] || exit 0; \
21060 r=`${PWD_COMMAND}`; export r; \
21061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21062 $(HOST_EXPORTS) \
21063 for flag in $(EXTRA_HOST_FLAGS) ; do \
21064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21065 done; \
21066 echo "Doing TAGS in gzip" ; \
21067 (cd $(HOST_SUBDIR)/gzip && \
21068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21070 "RANLIB=$${RANLIB}" \
21071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21072 TAGS) \
21073 || exit 1
21074
21075 @endif gzip
21076
21077 .PHONY: maybe-install-info-gzip install-info-gzip
21078 maybe-install-info-gzip:
21079 @if gzip
21080 maybe-install-info-gzip: install-info-gzip
21081
21082 install-info-gzip: \
21083 configure-gzip \
21084 info-gzip
21085 @: $(MAKE); $(unstage)
21086 @[ -f ./gzip/Makefile ] || exit 0; \
21087 r=`${PWD_COMMAND}`; export r; \
21088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21089 $(HOST_EXPORTS) \
21090 for flag in $(EXTRA_HOST_FLAGS) ; do \
21091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21092 done; \
21093 echo "Doing install-info in gzip" ; \
21094 (cd $(HOST_SUBDIR)/gzip && \
21095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21097 "RANLIB=$${RANLIB}" \
21098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21099 install-info) \
21100 || exit 1
21101
21102 @endif gzip
21103
21104 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
21105 maybe-install-pdf-gzip:
21106 @if gzip
21107 maybe-install-pdf-gzip: install-pdf-gzip
21108
21109 install-pdf-gzip: \
21110 configure-gzip \
21111 pdf-gzip
21112 @: $(MAKE); $(unstage)
21113 @[ -f ./gzip/Makefile ] || exit 0; \
21114 r=`${PWD_COMMAND}`; export r; \
21115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21116 $(HOST_EXPORTS) \
21117 for flag in $(EXTRA_HOST_FLAGS) ; do \
21118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21119 done; \
21120 echo "Doing install-pdf in gzip" ; \
21121 (cd $(HOST_SUBDIR)/gzip && \
21122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21124 "RANLIB=$${RANLIB}" \
21125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21126 install-pdf) \
21127 || exit 1
21128
21129 @endif gzip
21130
21131 .PHONY: maybe-install-html-gzip install-html-gzip
21132 maybe-install-html-gzip:
21133 @if gzip
21134 maybe-install-html-gzip: install-html-gzip
21135
21136 install-html-gzip: \
21137 configure-gzip \
21138 html-gzip
21139 @: $(MAKE); $(unstage)
21140 @[ -f ./gzip/Makefile ] || exit 0; \
21141 r=`${PWD_COMMAND}`; export r; \
21142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21143 $(HOST_EXPORTS) \
21144 for flag in $(EXTRA_HOST_FLAGS) ; do \
21145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21146 done; \
21147 echo "Doing install-html in gzip" ; \
21148 (cd $(HOST_SUBDIR)/gzip && \
21149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21151 "RANLIB=$${RANLIB}" \
21152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21153 install-html) \
21154 || exit 1
21155
21156 @endif gzip
21157
21158 .PHONY: maybe-installcheck-gzip installcheck-gzip
21159 maybe-installcheck-gzip:
21160 @if gzip
21161 maybe-installcheck-gzip: installcheck-gzip
21162
21163 installcheck-gzip: \
21164 configure-gzip
21165 @: $(MAKE); $(unstage)
21166 @[ -f ./gzip/Makefile ] || exit 0; \
21167 r=`${PWD_COMMAND}`; export r; \
21168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21169 $(HOST_EXPORTS) \
21170 for flag in $(EXTRA_HOST_FLAGS) ; do \
21171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21172 done; \
21173 echo "Doing installcheck in gzip" ; \
21174 (cd $(HOST_SUBDIR)/gzip && \
21175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21177 "RANLIB=$${RANLIB}" \
21178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21179 installcheck) \
21180 || exit 1
21181
21182 @endif gzip
21183
21184 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
21185 maybe-mostlyclean-gzip:
21186 @if gzip
21187 maybe-mostlyclean-gzip: mostlyclean-gzip
21188
21189 mostlyclean-gzip:
21190 @: $(MAKE); $(unstage)
21191 @[ -f ./gzip/Makefile ] || exit 0; \
21192 r=`${PWD_COMMAND}`; export r; \
21193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21194 $(HOST_EXPORTS) \
21195 for flag in $(EXTRA_HOST_FLAGS) ; do \
21196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21197 done; \
21198 echo "Doing mostlyclean in gzip" ; \
21199 (cd $(HOST_SUBDIR)/gzip && \
21200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21202 "RANLIB=$${RANLIB}" \
21203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21204 mostlyclean) \
21205 || exit 1
21206
21207 @endif gzip
21208
21209 .PHONY: maybe-clean-gzip clean-gzip
21210 maybe-clean-gzip:
21211 @if gzip
21212 maybe-clean-gzip: clean-gzip
21213
21214 clean-gzip:
21215 @: $(MAKE); $(unstage)
21216 @[ -f ./gzip/Makefile ] || exit 0; \
21217 r=`${PWD_COMMAND}`; export r; \
21218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21219 $(HOST_EXPORTS) \
21220 for flag in $(EXTRA_HOST_FLAGS) ; do \
21221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21222 done; \
21223 echo "Doing clean in gzip" ; \
21224 (cd $(HOST_SUBDIR)/gzip && \
21225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21227 "RANLIB=$${RANLIB}" \
21228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21229 clean) \
21230 || exit 1
21231
21232 @endif gzip
21233
21234 .PHONY: maybe-distclean-gzip distclean-gzip
21235 maybe-distclean-gzip:
21236 @if gzip
21237 maybe-distclean-gzip: distclean-gzip
21238
21239 distclean-gzip:
21240 @: $(MAKE); $(unstage)
21241 @[ -f ./gzip/Makefile ] || exit 0; \
21242 r=`${PWD_COMMAND}`; export r; \
21243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21244 $(HOST_EXPORTS) \
21245 for flag in $(EXTRA_HOST_FLAGS) ; do \
21246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21247 done; \
21248 echo "Doing distclean in gzip" ; \
21249 (cd $(HOST_SUBDIR)/gzip && \
21250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21252 "RANLIB=$${RANLIB}" \
21253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21254 distclean) \
21255 || exit 1
21256
21257 @endif gzip
21258
21259 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
21260 maybe-maintainer-clean-gzip:
21261 @if gzip
21262 maybe-maintainer-clean-gzip: maintainer-clean-gzip
21263
21264 maintainer-clean-gzip:
21265 @: $(MAKE); $(unstage)
21266 @[ -f ./gzip/Makefile ] || exit 0; \
21267 r=`${PWD_COMMAND}`; export r; \
21268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21269 $(HOST_EXPORTS) \
21270 for flag in $(EXTRA_HOST_FLAGS) ; do \
21271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21272 done; \
21273 echo "Doing maintainer-clean in gzip" ; \
21274 (cd $(HOST_SUBDIR)/gzip && \
21275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21277 "RANLIB=$${RANLIB}" \
21278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21279 maintainer-clean) \
21280 || exit 1
21281
21282 @endif gzip
21283
21284
21285
21286 .PHONY: configure-hello maybe-configure-hello
21287 maybe-configure-hello:
21288 @if gcc-bootstrap
21289 configure-hello: stage_current
21290 @endif gcc-bootstrap
21291 @if hello
21292 maybe-configure-hello: configure-hello
21293 configure-hello:
21294 @: $(MAKE); $(unstage)
21295 @r=`${PWD_COMMAND}`; export r; \
21296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21297 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
21298 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
21299 $(HOST_EXPORTS) \
21300 echo Configuring in $(HOST_SUBDIR)/hello; \
21301 cd "$(HOST_SUBDIR)/hello" || exit 1; \
21302 case $(srcdir) in \
21303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21304 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
21305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21306 esac; \
21307 srcdiroption="--srcdir=$${topdir}/hello"; \
21308 libsrcdir="$$s/hello"; \
21309 $(SHELL) $${libsrcdir}/configure \
21310 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21311 --target=${target_alias} $${srcdiroption} \
21312 || exit 1
21313 @endif hello
21314
21315
21316
21317
21318
21319 .PHONY: all-hello maybe-all-hello
21320 maybe-all-hello:
21321 @if gcc-bootstrap
21322 all-hello: stage_current
21323 @endif gcc-bootstrap
21324 @if hello
21325 TARGET-hello=all
21326 maybe-all-hello: all-hello
21327 all-hello: configure-hello
21328 @: $(MAKE); $(unstage)
21329 @r=`${PWD_COMMAND}`; export r; \
21330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21331 $(HOST_EXPORTS) \
21332 (cd $(HOST_SUBDIR)/hello && \
21333 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21334 $(TARGET-hello))
21335 @endif hello
21336
21337
21338
21339
21340 .PHONY: check-hello maybe-check-hello
21341 maybe-check-hello:
21342 @if hello
21343 maybe-check-hello: check-hello
21344
21345 check-hello:
21346 @: $(MAKE); $(unstage)
21347 @r=`${PWD_COMMAND}`; export r; \
21348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21349 $(HOST_EXPORTS) \
21350 (cd $(HOST_SUBDIR)/hello && \
21351 $(MAKE) $(FLAGS_TO_PASS) check)
21352
21353 @endif hello
21354
21355 .PHONY: install-hello maybe-install-hello
21356 maybe-install-hello:
21357 @if hello
21358 maybe-install-hello: install-hello
21359
21360 install-hello: installdirs
21361 @: $(MAKE); $(unstage)
21362 @r=`${PWD_COMMAND}`; export r; \
21363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21364 $(HOST_EXPORTS) \
21365 (cd $(HOST_SUBDIR)/hello && \
21366 $(MAKE) $(FLAGS_TO_PASS) install)
21367
21368 @endif hello
21369
21370 # Other targets (info, dvi, pdf, etc.)
21371
21372 .PHONY: maybe-info-hello info-hello
21373 maybe-info-hello:
21374 @if hello
21375 maybe-info-hello: info-hello
21376
21377 info-hello: \
21378 configure-hello
21379 @: $(MAKE); $(unstage)
21380 @[ -f ./hello/Makefile ] || exit 0; \
21381 r=`${PWD_COMMAND}`; export r; \
21382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21383 $(HOST_EXPORTS) \
21384 for flag in $(EXTRA_HOST_FLAGS) ; do \
21385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21386 done; \
21387 echo "Doing info in hello" ; \
21388 (cd $(HOST_SUBDIR)/hello && \
21389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21391 "RANLIB=$${RANLIB}" \
21392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21393 info) \
21394 || exit 1
21395
21396 @endif hello
21397
21398 .PHONY: maybe-dvi-hello dvi-hello
21399 maybe-dvi-hello:
21400 @if hello
21401 maybe-dvi-hello: dvi-hello
21402
21403 dvi-hello: \
21404 configure-hello
21405 @: $(MAKE); $(unstage)
21406 @[ -f ./hello/Makefile ] || exit 0; \
21407 r=`${PWD_COMMAND}`; export r; \
21408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21409 $(HOST_EXPORTS) \
21410 for flag in $(EXTRA_HOST_FLAGS) ; do \
21411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21412 done; \
21413 echo "Doing dvi in hello" ; \
21414 (cd $(HOST_SUBDIR)/hello && \
21415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21417 "RANLIB=$${RANLIB}" \
21418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21419 dvi) \
21420 || exit 1
21421
21422 @endif hello
21423
21424 .PHONY: maybe-pdf-hello pdf-hello
21425 maybe-pdf-hello:
21426 @if hello
21427 maybe-pdf-hello: pdf-hello
21428
21429 pdf-hello: \
21430 configure-hello
21431 @: $(MAKE); $(unstage)
21432 @[ -f ./hello/Makefile ] || exit 0; \
21433 r=`${PWD_COMMAND}`; export r; \
21434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21435 $(HOST_EXPORTS) \
21436 for flag in $(EXTRA_HOST_FLAGS) ; do \
21437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21438 done; \
21439 echo "Doing pdf in hello" ; \
21440 (cd $(HOST_SUBDIR)/hello && \
21441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21443 "RANLIB=$${RANLIB}" \
21444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21445 pdf) \
21446 || exit 1
21447
21448 @endif hello
21449
21450 .PHONY: maybe-html-hello html-hello
21451 maybe-html-hello:
21452 @if hello
21453 maybe-html-hello: html-hello
21454
21455 html-hello: \
21456 configure-hello
21457 @: $(MAKE); $(unstage)
21458 @[ -f ./hello/Makefile ] || exit 0; \
21459 r=`${PWD_COMMAND}`; export r; \
21460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21461 $(HOST_EXPORTS) \
21462 for flag in $(EXTRA_HOST_FLAGS) ; do \
21463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21464 done; \
21465 echo "Doing html in hello" ; \
21466 (cd $(HOST_SUBDIR)/hello && \
21467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21469 "RANLIB=$${RANLIB}" \
21470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21471 html) \
21472 || exit 1
21473
21474 @endif hello
21475
21476 .PHONY: maybe-TAGS-hello TAGS-hello
21477 maybe-TAGS-hello:
21478 @if hello
21479 maybe-TAGS-hello: TAGS-hello
21480
21481 TAGS-hello: \
21482 configure-hello
21483 @: $(MAKE); $(unstage)
21484 @[ -f ./hello/Makefile ] || exit 0; \
21485 r=`${PWD_COMMAND}`; export r; \
21486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21487 $(HOST_EXPORTS) \
21488 for flag in $(EXTRA_HOST_FLAGS) ; do \
21489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21490 done; \
21491 echo "Doing TAGS in hello" ; \
21492 (cd $(HOST_SUBDIR)/hello && \
21493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21495 "RANLIB=$${RANLIB}" \
21496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21497 TAGS) \
21498 || exit 1
21499
21500 @endif hello
21501
21502 .PHONY: maybe-install-info-hello install-info-hello
21503 maybe-install-info-hello:
21504 @if hello
21505 maybe-install-info-hello: install-info-hello
21506
21507 install-info-hello: \
21508 configure-hello \
21509 info-hello
21510 @: $(MAKE); $(unstage)
21511 @[ -f ./hello/Makefile ] || exit 0; \
21512 r=`${PWD_COMMAND}`; export r; \
21513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21514 $(HOST_EXPORTS) \
21515 for flag in $(EXTRA_HOST_FLAGS) ; do \
21516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21517 done; \
21518 echo "Doing install-info in hello" ; \
21519 (cd $(HOST_SUBDIR)/hello && \
21520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21522 "RANLIB=$${RANLIB}" \
21523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21524 install-info) \
21525 || exit 1
21526
21527 @endif hello
21528
21529 .PHONY: maybe-install-pdf-hello install-pdf-hello
21530 maybe-install-pdf-hello:
21531 @if hello
21532 maybe-install-pdf-hello: install-pdf-hello
21533
21534 install-pdf-hello: \
21535 configure-hello \
21536 pdf-hello
21537 @: $(MAKE); $(unstage)
21538 @[ -f ./hello/Makefile ] || exit 0; \
21539 r=`${PWD_COMMAND}`; export r; \
21540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21541 $(HOST_EXPORTS) \
21542 for flag in $(EXTRA_HOST_FLAGS) ; do \
21543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21544 done; \
21545 echo "Doing install-pdf in hello" ; \
21546 (cd $(HOST_SUBDIR)/hello && \
21547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21549 "RANLIB=$${RANLIB}" \
21550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21551 install-pdf) \
21552 || exit 1
21553
21554 @endif hello
21555
21556 .PHONY: maybe-install-html-hello install-html-hello
21557 maybe-install-html-hello:
21558 @if hello
21559 maybe-install-html-hello: install-html-hello
21560
21561 install-html-hello: \
21562 configure-hello \
21563 html-hello
21564 @: $(MAKE); $(unstage)
21565 @[ -f ./hello/Makefile ] || exit 0; \
21566 r=`${PWD_COMMAND}`; export r; \
21567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21568 $(HOST_EXPORTS) \
21569 for flag in $(EXTRA_HOST_FLAGS) ; do \
21570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21571 done; \
21572 echo "Doing install-html in hello" ; \
21573 (cd $(HOST_SUBDIR)/hello && \
21574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21576 "RANLIB=$${RANLIB}" \
21577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21578 install-html) \
21579 || exit 1
21580
21581 @endif hello
21582
21583 .PHONY: maybe-installcheck-hello installcheck-hello
21584 maybe-installcheck-hello:
21585 @if hello
21586 maybe-installcheck-hello: installcheck-hello
21587
21588 installcheck-hello: \
21589 configure-hello
21590 @: $(MAKE); $(unstage)
21591 @[ -f ./hello/Makefile ] || exit 0; \
21592 r=`${PWD_COMMAND}`; export r; \
21593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21594 $(HOST_EXPORTS) \
21595 for flag in $(EXTRA_HOST_FLAGS) ; do \
21596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21597 done; \
21598 echo "Doing installcheck in hello" ; \
21599 (cd $(HOST_SUBDIR)/hello && \
21600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21602 "RANLIB=$${RANLIB}" \
21603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21604 installcheck) \
21605 || exit 1
21606
21607 @endif hello
21608
21609 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
21610 maybe-mostlyclean-hello:
21611 @if hello
21612 maybe-mostlyclean-hello: mostlyclean-hello
21613
21614 mostlyclean-hello:
21615 @: $(MAKE); $(unstage)
21616 @[ -f ./hello/Makefile ] || exit 0; \
21617 r=`${PWD_COMMAND}`; export r; \
21618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21619 $(HOST_EXPORTS) \
21620 for flag in $(EXTRA_HOST_FLAGS) ; do \
21621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21622 done; \
21623 echo "Doing mostlyclean in hello" ; \
21624 (cd $(HOST_SUBDIR)/hello && \
21625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21627 "RANLIB=$${RANLIB}" \
21628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21629 mostlyclean) \
21630 || exit 1
21631
21632 @endif hello
21633
21634 .PHONY: maybe-clean-hello clean-hello
21635 maybe-clean-hello:
21636 @if hello
21637 maybe-clean-hello: clean-hello
21638
21639 clean-hello:
21640 @: $(MAKE); $(unstage)
21641 @[ -f ./hello/Makefile ] || exit 0; \
21642 r=`${PWD_COMMAND}`; export r; \
21643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21644 $(HOST_EXPORTS) \
21645 for flag in $(EXTRA_HOST_FLAGS) ; do \
21646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21647 done; \
21648 echo "Doing clean in hello" ; \
21649 (cd $(HOST_SUBDIR)/hello && \
21650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21652 "RANLIB=$${RANLIB}" \
21653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21654 clean) \
21655 || exit 1
21656
21657 @endif hello
21658
21659 .PHONY: maybe-distclean-hello distclean-hello
21660 maybe-distclean-hello:
21661 @if hello
21662 maybe-distclean-hello: distclean-hello
21663
21664 distclean-hello:
21665 @: $(MAKE); $(unstage)
21666 @[ -f ./hello/Makefile ] || exit 0; \
21667 r=`${PWD_COMMAND}`; export r; \
21668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21669 $(HOST_EXPORTS) \
21670 for flag in $(EXTRA_HOST_FLAGS) ; do \
21671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21672 done; \
21673 echo "Doing distclean in hello" ; \
21674 (cd $(HOST_SUBDIR)/hello && \
21675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21677 "RANLIB=$${RANLIB}" \
21678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21679 distclean) \
21680 || exit 1
21681
21682 @endif hello
21683
21684 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
21685 maybe-maintainer-clean-hello:
21686 @if hello
21687 maybe-maintainer-clean-hello: maintainer-clean-hello
21688
21689 maintainer-clean-hello:
21690 @: $(MAKE); $(unstage)
21691 @[ -f ./hello/Makefile ] || exit 0; \
21692 r=`${PWD_COMMAND}`; export r; \
21693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21694 $(HOST_EXPORTS) \
21695 for flag in $(EXTRA_HOST_FLAGS) ; do \
21696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21697 done; \
21698 echo "Doing maintainer-clean in hello" ; \
21699 (cd $(HOST_SUBDIR)/hello && \
21700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21702 "RANLIB=$${RANLIB}" \
21703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21704 maintainer-clean) \
21705 || exit 1
21706
21707 @endif hello
21708
21709
21710
21711 .PHONY: configure-indent maybe-configure-indent
21712 maybe-configure-indent:
21713 @if gcc-bootstrap
21714 configure-indent: stage_current
21715 @endif gcc-bootstrap
21716 @if indent
21717 maybe-configure-indent: configure-indent
21718 configure-indent:
21719 @: $(MAKE); $(unstage)
21720 @r=`${PWD_COMMAND}`; export r; \
21721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21722 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
21723 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
21724 $(HOST_EXPORTS) \
21725 echo Configuring in $(HOST_SUBDIR)/indent; \
21726 cd "$(HOST_SUBDIR)/indent" || exit 1; \
21727 case $(srcdir) in \
21728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21729 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
21730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21731 esac; \
21732 srcdiroption="--srcdir=$${topdir}/indent"; \
21733 libsrcdir="$$s/indent"; \
21734 $(SHELL) $${libsrcdir}/configure \
21735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21736 --target=${target_alias} $${srcdiroption} \
21737 || exit 1
21738 @endif indent
21739
21740
21741
21742
21743
21744 .PHONY: all-indent maybe-all-indent
21745 maybe-all-indent:
21746 @if gcc-bootstrap
21747 all-indent: stage_current
21748 @endif gcc-bootstrap
21749 @if indent
21750 TARGET-indent=all
21751 maybe-all-indent: all-indent
21752 all-indent: configure-indent
21753 @: $(MAKE); $(unstage)
21754 @r=`${PWD_COMMAND}`; export r; \
21755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21756 $(HOST_EXPORTS) \
21757 (cd $(HOST_SUBDIR)/indent && \
21758 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21759 $(TARGET-indent))
21760 @endif indent
21761
21762
21763
21764
21765 .PHONY: check-indent maybe-check-indent
21766 maybe-check-indent:
21767 @if indent
21768 maybe-check-indent: check-indent
21769
21770 check-indent:
21771 @: $(MAKE); $(unstage)
21772 @r=`${PWD_COMMAND}`; export r; \
21773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21774 $(HOST_EXPORTS) \
21775 (cd $(HOST_SUBDIR)/indent && \
21776 $(MAKE) $(FLAGS_TO_PASS) check)
21777
21778 @endif indent
21779
21780 .PHONY: install-indent maybe-install-indent
21781 maybe-install-indent:
21782 @if indent
21783 maybe-install-indent: install-indent
21784
21785 install-indent: installdirs
21786 @: $(MAKE); $(unstage)
21787 @r=`${PWD_COMMAND}`; export r; \
21788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21789 $(HOST_EXPORTS) \
21790 (cd $(HOST_SUBDIR)/indent && \
21791 $(MAKE) $(FLAGS_TO_PASS) install)
21792
21793 @endif indent
21794
21795 # Other targets (info, dvi, pdf, etc.)
21796
21797 .PHONY: maybe-info-indent info-indent
21798 maybe-info-indent:
21799 @if indent
21800 maybe-info-indent: info-indent
21801
21802 info-indent: \
21803 configure-indent
21804 @: $(MAKE); $(unstage)
21805 @[ -f ./indent/Makefile ] || exit 0; \
21806 r=`${PWD_COMMAND}`; export r; \
21807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21808 $(HOST_EXPORTS) \
21809 for flag in $(EXTRA_HOST_FLAGS) ; do \
21810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21811 done; \
21812 echo "Doing info in indent" ; \
21813 (cd $(HOST_SUBDIR)/indent && \
21814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21816 "RANLIB=$${RANLIB}" \
21817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21818 info) \
21819 || exit 1
21820
21821 @endif indent
21822
21823 .PHONY: maybe-dvi-indent dvi-indent
21824 maybe-dvi-indent:
21825 @if indent
21826 maybe-dvi-indent: dvi-indent
21827
21828 dvi-indent: \
21829 configure-indent
21830 @: $(MAKE); $(unstage)
21831 @[ -f ./indent/Makefile ] || exit 0; \
21832 r=`${PWD_COMMAND}`; export r; \
21833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21834 $(HOST_EXPORTS) \
21835 for flag in $(EXTRA_HOST_FLAGS) ; do \
21836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21837 done; \
21838 echo "Doing dvi in indent" ; \
21839 (cd $(HOST_SUBDIR)/indent && \
21840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21842 "RANLIB=$${RANLIB}" \
21843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21844 dvi) \
21845 || exit 1
21846
21847 @endif indent
21848
21849 .PHONY: maybe-pdf-indent pdf-indent
21850 maybe-pdf-indent:
21851 @if indent
21852 maybe-pdf-indent: pdf-indent
21853
21854 pdf-indent: \
21855 configure-indent
21856 @: $(MAKE); $(unstage)
21857 @[ -f ./indent/Makefile ] || exit 0; \
21858 r=`${PWD_COMMAND}`; export r; \
21859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21860 $(HOST_EXPORTS) \
21861 for flag in $(EXTRA_HOST_FLAGS) ; do \
21862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21863 done; \
21864 echo "Doing pdf in indent" ; \
21865 (cd $(HOST_SUBDIR)/indent && \
21866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21868 "RANLIB=$${RANLIB}" \
21869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21870 pdf) \
21871 || exit 1
21872
21873 @endif indent
21874
21875 .PHONY: maybe-html-indent html-indent
21876 maybe-html-indent:
21877 @if indent
21878 maybe-html-indent: html-indent
21879
21880 html-indent: \
21881 configure-indent
21882 @: $(MAKE); $(unstage)
21883 @[ -f ./indent/Makefile ] || exit 0; \
21884 r=`${PWD_COMMAND}`; export r; \
21885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21886 $(HOST_EXPORTS) \
21887 for flag in $(EXTRA_HOST_FLAGS) ; do \
21888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21889 done; \
21890 echo "Doing html in indent" ; \
21891 (cd $(HOST_SUBDIR)/indent && \
21892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21894 "RANLIB=$${RANLIB}" \
21895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21896 html) \
21897 || exit 1
21898
21899 @endif indent
21900
21901 .PHONY: maybe-TAGS-indent TAGS-indent
21902 maybe-TAGS-indent:
21903 @if indent
21904 maybe-TAGS-indent: TAGS-indent
21905
21906 TAGS-indent: \
21907 configure-indent
21908 @: $(MAKE); $(unstage)
21909 @[ -f ./indent/Makefile ] || exit 0; \
21910 r=`${PWD_COMMAND}`; export r; \
21911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21912 $(HOST_EXPORTS) \
21913 for flag in $(EXTRA_HOST_FLAGS) ; do \
21914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21915 done; \
21916 echo "Doing TAGS in indent" ; \
21917 (cd $(HOST_SUBDIR)/indent && \
21918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21920 "RANLIB=$${RANLIB}" \
21921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21922 TAGS) \
21923 || exit 1
21924
21925 @endif indent
21926
21927 .PHONY: maybe-install-info-indent install-info-indent
21928 maybe-install-info-indent:
21929 @if indent
21930 maybe-install-info-indent: install-info-indent
21931
21932 install-info-indent: \
21933 configure-indent \
21934 info-indent
21935 @: $(MAKE); $(unstage)
21936 @[ -f ./indent/Makefile ] || exit 0; \
21937 r=`${PWD_COMMAND}`; export r; \
21938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21939 $(HOST_EXPORTS) \
21940 for flag in $(EXTRA_HOST_FLAGS) ; do \
21941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21942 done; \
21943 echo "Doing install-info in indent" ; \
21944 (cd $(HOST_SUBDIR)/indent && \
21945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21947 "RANLIB=$${RANLIB}" \
21948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21949 install-info) \
21950 || exit 1
21951
21952 @endif indent
21953
21954 .PHONY: maybe-install-pdf-indent install-pdf-indent
21955 maybe-install-pdf-indent:
21956 @if indent
21957 maybe-install-pdf-indent: install-pdf-indent
21958
21959 install-pdf-indent: \
21960 configure-indent \
21961 pdf-indent
21962 @: $(MAKE); $(unstage)
21963 @[ -f ./indent/Makefile ] || exit 0; \
21964 r=`${PWD_COMMAND}`; export r; \
21965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21966 $(HOST_EXPORTS) \
21967 for flag in $(EXTRA_HOST_FLAGS) ; do \
21968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21969 done; \
21970 echo "Doing install-pdf in indent" ; \
21971 (cd $(HOST_SUBDIR)/indent && \
21972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21974 "RANLIB=$${RANLIB}" \
21975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21976 install-pdf) \
21977 || exit 1
21978
21979 @endif indent
21980
21981 .PHONY: maybe-install-html-indent install-html-indent
21982 maybe-install-html-indent:
21983 @if indent
21984 maybe-install-html-indent: install-html-indent
21985
21986 install-html-indent: \
21987 configure-indent \
21988 html-indent
21989 @: $(MAKE); $(unstage)
21990 @[ -f ./indent/Makefile ] || exit 0; \
21991 r=`${PWD_COMMAND}`; export r; \
21992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21993 $(HOST_EXPORTS) \
21994 for flag in $(EXTRA_HOST_FLAGS) ; do \
21995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21996 done; \
21997 echo "Doing install-html in indent" ; \
21998 (cd $(HOST_SUBDIR)/indent && \
21999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22001 "RANLIB=$${RANLIB}" \
22002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22003 install-html) \
22004 || exit 1
22005
22006 @endif indent
22007
22008 .PHONY: maybe-installcheck-indent installcheck-indent
22009 maybe-installcheck-indent:
22010 @if indent
22011 maybe-installcheck-indent: installcheck-indent
22012
22013 installcheck-indent: \
22014 configure-indent
22015 @: $(MAKE); $(unstage)
22016 @[ -f ./indent/Makefile ] || exit 0; \
22017 r=`${PWD_COMMAND}`; export r; \
22018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22019 $(HOST_EXPORTS) \
22020 for flag in $(EXTRA_HOST_FLAGS) ; do \
22021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22022 done; \
22023 echo "Doing installcheck in indent" ; \
22024 (cd $(HOST_SUBDIR)/indent && \
22025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22027 "RANLIB=$${RANLIB}" \
22028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22029 installcheck) \
22030 || exit 1
22031
22032 @endif indent
22033
22034 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
22035 maybe-mostlyclean-indent:
22036 @if indent
22037 maybe-mostlyclean-indent: mostlyclean-indent
22038
22039 mostlyclean-indent:
22040 @: $(MAKE); $(unstage)
22041 @[ -f ./indent/Makefile ] || exit 0; \
22042 r=`${PWD_COMMAND}`; export r; \
22043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22044 $(HOST_EXPORTS) \
22045 for flag in $(EXTRA_HOST_FLAGS) ; do \
22046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22047 done; \
22048 echo "Doing mostlyclean in indent" ; \
22049 (cd $(HOST_SUBDIR)/indent && \
22050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22052 "RANLIB=$${RANLIB}" \
22053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22054 mostlyclean) \
22055 || exit 1
22056
22057 @endif indent
22058
22059 .PHONY: maybe-clean-indent clean-indent
22060 maybe-clean-indent:
22061 @if indent
22062 maybe-clean-indent: clean-indent
22063
22064 clean-indent:
22065 @: $(MAKE); $(unstage)
22066 @[ -f ./indent/Makefile ] || exit 0; \
22067 r=`${PWD_COMMAND}`; export r; \
22068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22069 $(HOST_EXPORTS) \
22070 for flag in $(EXTRA_HOST_FLAGS) ; do \
22071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22072 done; \
22073 echo "Doing clean in indent" ; \
22074 (cd $(HOST_SUBDIR)/indent && \
22075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22077 "RANLIB=$${RANLIB}" \
22078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22079 clean) \
22080 || exit 1
22081
22082 @endif indent
22083
22084 .PHONY: maybe-distclean-indent distclean-indent
22085 maybe-distclean-indent:
22086 @if indent
22087 maybe-distclean-indent: distclean-indent
22088
22089 distclean-indent:
22090 @: $(MAKE); $(unstage)
22091 @[ -f ./indent/Makefile ] || exit 0; \
22092 r=`${PWD_COMMAND}`; export r; \
22093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22094 $(HOST_EXPORTS) \
22095 for flag in $(EXTRA_HOST_FLAGS) ; do \
22096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22097 done; \
22098 echo "Doing distclean in indent" ; \
22099 (cd $(HOST_SUBDIR)/indent && \
22100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22102 "RANLIB=$${RANLIB}" \
22103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22104 distclean) \
22105 || exit 1
22106
22107 @endif indent
22108
22109 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
22110 maybe-maintainer-clean-indent:
22111 @if indent
22112 maybe-maintainer-clean-indent: maintainer-clean-indent
22113
22114 maintainer-clean-indent:
22115 @: $(MAKE); $(unstage)
22116 @[ -f ./indent/Makefile ] || exit 0; \
22117 r=`${PWD_COMMAND}`; export r; \
22118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22119 $(HOST_EXPORTS) \
22120 for flag in $(EXTRA_HOST_FLAGS) ; do \
22121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22122 done; \
22123 echo "Doing maintainer-clean in indent" ; \
22124 (cd $(HOST_SUBDIR)/indent && \
22125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22127 "RANLIB=$${RANLIB}" \
22128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22129 maintainer-clean) \
22130 || exit 1
22131
22132 @endif indent
22133
22134
22135
22136 .PHONY: configure-intl maybe-configure-intl
22137 maybe-configure-intl:
22138 @if gcc-bootstrap
22139 configure-intl: stage_current
22140 @endif gcc-bootstrap
22141 @if intl
22142 maybe-configure-intl: configure-intl
22143 configure-intl:
22144 @r=`${PWD_COMMAND}`; export r; \
22145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22146 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22148 $(HOST_EXPORTS) \
22149 echo Configuring in $(HOST_SUBDIR)/intl; \
22150 cd "$(HOST_SUBDIR)/intl" || exit 1; \
22151 case $(srcdir) in \
22152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22153 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22155 esac; \
22156 srcdiroption="--srcdir=$${topdir}/intl"; \
22157 libsrcdir="$$s/intl"; \
22158 $(SHELL) $${libsrcdir}/configure \
22159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22160 --target=${target_alias} $${srcdiroption} \
22161 || exit 1
22162 @endif intl
22163
22164
22165
22166 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
22167 maybe-configure-stage1-intl:
22168 @if intl-bootstrap
22169 maybe-configure-stage1-intl: configure-stage1-intl
22170 configure-stage1-intl:
22171 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22172 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
22173 @r=`${PWD_COMMAND}`; export r; \
22174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22175 TFLAGS="$(STAGE1_TFLAGS)"; \
22176 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22177 $(HOST_EXPORTS) \
22178 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22179 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
22180 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22181 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
22182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22183 cd $(HOST_SUBDIR)/intl || exit 1; \
22184 case $(srcdir) in \
22185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22186 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22188 esac; \
22189 srcdiroption="--srcdir=$${topdir}/intl"; \
22190 libsrcdir="$$s/intl"; \
22191 $(SHELL) $${libsrcdir}/configure \
22192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22193 --target=${target_alias} $${srcdiroption} \
22194 $(STAGE1_CONFIGURE_FLAGS)
22195 @endif intl-bootstrap
22196
22197 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
22198 maybe-configure-stage2-intl:
22199 @if intl-bootstrap
22200 maybe-configure-stage2-intl: configure-stage2-intl
22201 configure-stage2-intl:
22202 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22203 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
22204 @r=`${PWD_COMMAND}`; export r; \
22205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22206 TFLAGS="$(STAGE2_TFLAGS)"; \
22207 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22208 $(HOST_EXPORTS) \
22209 $(POSTSTAGE1_HOST_EXPORTS) \
22210 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22211 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
22212 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22213 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
22214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22215 cd $(HOST_SUBDIR)/intl || exit 1; \
22216 case $(srcdir) in \
22217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22218 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22220 esac; \
22221 srcdiroption="--srcdir=$${topdir}/intl"; \
22222 libsrcdir="$$s/intl"; \
22223 $(SHELL) $${libsrcdir}/configure \
22224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22225 --target=${target_alias} $${srcdiroption} \
22226 --with-build-libsubdir=$(HOST_SUBDIR) \
22227 $(STAGE2_CONFIGURE_FLAGS)
22228 @endif intl-bootstrap
22229
22230 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
22231 maybe-configure-stage3-intl:
22232 @if intl-bootstrap
22233 maybe-configure-stage3-intl: configure-stage3-intl
22234 configure-stage3-intl:
22235 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22236 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
22237 @r=`${PWD_COMMAND}`; export r; \
22238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22239 TFLAGS="$(STAGE3_TFLAGS)"; \
22240 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22241 $(HOST_EXPORTS) \
22242 $(POSTSTAGE1_HOST_EXPORTS) \
22243 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22244 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
22245 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22246 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
22247 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22248 cd $(HOST_SUBDIR)/intl || exit 1; \
22249 case $(srcdir) in \
22250 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22251 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22252 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22253 esac; \
22254 srcdiroption="--srcdir=$${topdir}/intl"; \
22255 libsrcdir="$$s/intl"; \
22256 $(SHELL) $${libsrcdir}/configure \
22257 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22258 --target=${target_alias} $${srcdiroption} \
22259 --with-build-libsubdir=$(HOST_SUBDIR) \
22260 $(STAGE3_CONFIGURE_FLAGS)
22261 @endif intl-bootstrap
22262
22263 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
22264 maybe-configure-stage4-intl:
22265 @if intl-bootstrap
22266 maybe-configure-stage4-intl: configure-stage4-intl
22267 configure-stage4-intl:
22268 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22269 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
22270 @r=`${PWD_COMMAND}`; export r; \
22271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22272 TFLAGS="$(STAGE4_TFLAGS)"; \
22273 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22274 $(HOST_EXPORTS) \
22275 $(POSTSTAGE1_HOST_EXPORTS) \
22276 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22277 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
22278 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22279 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
22280 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22281 cd $(HOST_SUBDIR)/intl || exit 1; \
22282 case $(srcdir) in \
22283 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22284 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22285 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22286 esac; \
22287 srcdiroption="--srcdir=$${topdir}/intl"; \
22288 libsrcdir="$$s/intl"; \
22289 $(SHELL) $${libsrcdir}/configure \
22290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22291 --target=${target_alias} $${srcdiroption} \
22292 --with-build-libsubdir=$(HOST_SUBDIR) \
22293 $(STAGE4_CONFIGURE_FLAGS)
22294 @endif intl-bootstrap
22295
22296 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
22297 maybe-configure-stageprofile-intl:
22298 @if intl-bootstrap
22299 maybe-configure-stageprofile-intl: configure-stageprofile-intl
22300 configure-stageprofile-intl:
22301 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22302 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
22303 @r=`${PWD_COMMAND}`; export r; \
22304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22305 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22306 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22307 $(HOST_EXPORTS) \
22308 $(POSTSTAGE1_HOST_EXPORTS) \
22309 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22310 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
22311 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22312 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
22313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22314 cd $(HOST_SUBDIR)/intl || exit 1; \
22315 case $(srcdir) in \
22316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22317 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22319 esac; \
22320 srcdiroption="--srcdir=$${topdir}/intl"; \
22321 libsrcdir="$$s/intl"; \
22322 $(SHELL) $${libsrcdir}/configure \
22323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22324 --target=${target_alias} $${srcdiroption} \
22325 --with-build-libsubdir=$(HOST_SUBDIR) \
22326 $(STAGEprofile_CONFIGURE_FLAGS)
22327 @endif intl-bootstrap
22328
22329 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
22330 maybe-configure-stagefeedback-intl:
22331 @if intl-bootstrap
22332 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
22333 configure-stagefeedback-intl:
22334 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22335 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
22336 @r=`${PWD_COMMAND}`; export r; \
22337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22338 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22339 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22340 $(HOST_EXPORTS) \
22341 $(POSTSTAGE1_HOST_EXPORTS) \
22342 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22343 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
22344 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22345 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
22346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22347 cd $(HOST_SUBDIR)/intl || exit 1; \
22348 case $(srcdir) in \
22349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22350 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22352 esac; \
22353 srcdiroption="--srcdir=$${topdir}/intl"; \
22354 libsrcdir="$$s/intl"; \
22355 $(SHELL) $${libsrcdir}/configure \
22356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22357 --target=${target_alias} $${srcdiroption} \
22358 --with-build-libsubdir=$(HOST_SUBDIR) \
22359 $(STAGEfeedback_CONFIGURE_FLAGS)
22360 @endif intl-bootstrap
22361
22362
22363
22364
22365
22366 .PHONY: all-intl maybe-all-intl
22367 maybe-all-intl:
22368 @if gcc-bootstrap
22369 all-intl: stage_current
22370 @endif gcc-bootstrap
22371 @if intl
22372 TARGET-intl=all
22373 maybe-all-intl: all-intl
22374 all-intl: configure-intl
22375 @r=`${PWD_COMMAND}`; export r; \
22376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22377 $(HOST_EXPORTS) \
22378 (cd $(HOST_SUBDIR)/intl && \
22379 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22380 $(TARGET-intl))
22381 @endif intl
22382
22383
22384
22385 .PHONY: all-stage1-intl maybe-all-stage1-intl
22386 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
22387 maybe-all-stage1-intl:
22388 maybe-clean-stage1-intl:
22389 @if intl-bootstrap
22390 maybe-all-stage1-intl: all-stage1-intl
22391 all-stage1: all-stage1-intl
22392 TARGET-stage1-intl = $(TARGET-intl)
22393 all-stage1-intl: configure-stage1-intl
22394 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22395 @r=`${PWD_COMMAND}`; export r; \
22396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22397 TFLAGS="$(STAGE1_TFLAGS)"; \
22398 $(HOST_EXPORTS) \
22399 cd $(HOST_SUBDIR)/intl && \
22400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22401 CFLAGS="$(STAGE1_CFLAGS)" \
22402 CXXFLAGS="$(STAGE1_CFLAGS)" \
22403 LIBCFLAGS="$(LIBCFLAGS)" \
22404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22407 $(EXTRA_HOST_FLAGS) \
22408 TFLAGS="$(STAGE1_TFLAGS)" \
22409 $(TARGET-stage1-intl)
22410
22411 maybe-clean-stage1-intl: clean-stage1-intl
22412 clean-stage1: clean-stage1-intl
22413 clean-stage1-intl:
22414 @if [ $(current_stage) = stage1 ]; then \
22415 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
22416 else \
22417 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
22418 $(MAKE) stage1-start; \
22419 fi; \
22420 cd $(HOST_SUBDIR)/intl && \
22421 $(MAKE) $(EXTRA_HOST_FLAGS) \
22422 clean
22423 @endif intl-bootstrap
22424
22425
22426 .PHONY: all-stage2-intl maybe-all-stage2-intl
22427 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
22428 maybe-all-stage2-intl:
22429 maybe-clean-stage2-intl:
22430 @if intl-bootstrap
22431 maybe-all-stage2-intl: all-stage2-intl
22432 all-stage2: all-stage2-intl
22433 TARGET-stage2-intl = $(TARGET-intl)
22434 all-stage2-intl: configure-stage2-intl
22435 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22436 @r=`${PWD_COMMAND}`; export r; \
22437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22438 TFLAGS="$(STAGE2_TFLAGS)"; \
22439 $(HOST_EXPORTS) \
22440 $(POSTSTAGE1_HOST_EXPORTS) \
22441 cd $(HOST_SUBDIR)/intl && \
22442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22443 CFLAGS="$(STAGE2_CFLAGS)" \
22444 CXXFLAGS="$(STAGE2_CFLAGS)" \
22445 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22449 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22450 TFLAGS="$(STAGE2_TFLAGS)" \
22451 $(TARGET-stage2-intl)
22452
22453 maybe-clean-stage2-intl: clean-stage2-intl
22454 clean-stage2: clean-stage2-intl
22455 clean-stage2-intl:
22456 @if [ $(current_stage) = stage2 ]; then \
22457 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
22458 else \
22459 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
22460 $(MAKE) stage2-start; \
22461 fi; \
22462 cd $(HOST_SUBDIR)/intl && \
22463 $(MAKE) $(EXTRA_HOST_FLAGS) \
22464 $(POSTSTAGE1_FLAGS_TO_PASS) \
22465 clean
22466 @endif intl-bootstrap
22467
22468
22469 .PHONY: all-stage3-intl maybe-all-stage3-intl
22470 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
22471 maybe-all-stage3-intl:
22472 maybe-clean-stage3-intl:
22473 @if intl-bootstrap
22474 maybe-all-stage3-intl: all-stage3-intl
22475 all-stage3: all-stage3-intl
22476 TARGET-stage3-intl = $(TARGET-intl)
22477 all-stage3-intl: configure-stage3-intl
22478 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22479 @r=`${PWD_COMMAND}`; export r; \
22480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22481 TFLAGS="$(STAGE3_TFLAGS)"; \
22482 $(HOST_EXPORTS) \
22483 $(POSTSTAGE1_HOST_EXPORTS) \
22484 cd $(HOST_SUBDIR)/intl && \
22485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22486 CFLAGS="$(STAGE3_CFLAGS)" \
22487 CXXFLAGS="$(STAGE3_CFLAGS)" \
22488 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22489 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22490 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22491 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22492 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22493 TFLAGS="$(STAGE3_TFLAGS)" \
22494 $(TARGET-stage3-intl)
22495
22496 maybe-clean-stage3-intl: clean-stage3-intl
22497 clean-stage3: clean-stage3-intl
22498 clean-stage3-intl:
22499 @if [ $(current_stage) = stage3 ]; then \
22500 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
22501 else \
22502 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
22503 $(MAKE) stage3-start; \
22504 fi; \
22505 cd $(HOST_SUBDIR)/intl && \
22506 $(MAKE) $(EXTRA_HOST_FLAGS) \
22507 $(POSTSTAGE1_FLAGS_TO_PASS) \
22508 clean
22509 @endif intl-bootstrap
22510
22511
22512 .PHONY: all-stage4-intl maybe-all-stage4-intl
22513 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
22514 maybe-all-stage4-intl:
22515 maybe-clean-stage4-intl:
22516 @if intl-bootstrap
22517 maybe-all-stage4-intl: all-stage4-intl
22518 all-stage4: all-stage4-intl
22519 TARGET-stage4-intl = $(TARGET-intl)
22520 all-stage4-intl: configure-stage4-intl
22521 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22522 @r=`${PWD_COMMAND}`; export r; \
22523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22524 TFLAGS="$(STAGE4_TFLAGS)"; \
22525 $(HOST_EXPORTS) \
22526 $(POSTSTAGE1_HOST_EXPORTS) \
22527 cd $(HOST_SUBDIR)/intl && \
22528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22529 CFLAGS="$(STAGE4_CFLAGS)" \
22530 CXXFLAGS="$(STAGE4_CFLAGS)" \
22531 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22532 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22533 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22534 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22535 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22536 TFLAGS="$(STAGE4_TFLAGS)" \
22537 $(TARGET-stage4-intl)
22538
22539 maybe-clean-stage4-intl: clean-stage4-intl
22540 clean-stage4: clean-stage4-intl
22541 clean-stage4-intl:
22542 @if [ $(current_stage) = stage4 ]; then \
22543 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
22544 else \
22545 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
22546 $(MAKE) stage4-start; \
22547 fi; \
22548 cd $(HOST_SUBDIR)/intl && \
22549 $(MAKE) $(EXTRA_HOST_FLAGS) \
22550 $(POSTSTAGE1_FLAGS_TO_PASS) \
22551 clean
22552 @endif intl-bootstrap
22553
22554
22555 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
22556 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
22557 maybe-all-stageprofile-intl:
22558 maybe-clean-stageprofile-intl:
22559 @if intl-bootstrap
22560 maybe-all-stageprofile-intl: all-stageprofile-intl
22561 all-stageprofile: all-stageprofile-intl
22562 TARGET-stageprofile-intl = $(TARGET-intl)
22563 all-stageprofile-intl: configure-stageprofile-intl
22564 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22565 @r=`${PWD_COMMAND}`; export r; \
22566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22567 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22568 $(HOST_EXPORTS) \
22569 $(POSTSTAGE1_HOST_EXPORTS) \
22570 cd $(HOST_SUBDIR)/intl && \
22571 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22572 CFLAGS="$(STAGEprofile_CFLAGS)" \
22573 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
22574 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22575 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22576 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22577 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22578 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22579 TFLAGS="$(STAGEprofile_TFLAGS)" \
22580 $(TARGET-stageprofile-intl)
22581
22582 maybe-clean-stageprofile-intl: clean-stageprofile-intl
22583 clean-stageprofile: clean-stageprofile-intl
22584 clean-stageprofile-intl:
22585 @if [ $(current_stage) = stageprofile ]; then \
22586 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
22587 else \
22588 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
22589 $(MAKE) stageprofile-start; \
22590 fi; \
22591 cd $(HOST_SUBDIR)/intl && \
22592 $(MAKE) $(EXTRA_HOST_FLAGS) \
22593 $(POSTSTAGE1_FLAGS_TO_PASS) \
22594 clean
22595 @endif intl-bootstrap
22596
22597
22598 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
22599 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
22600 maybe-all-stagefeedback-intl:
22601 maybe-clean-stagefeedback-intl:
22602 @if intl-bootstrap
22603 maybe-all-stagefeedback-intl: all-stagefeedback-intl
22604 all-stagefeedback: all-stagefeedback-intl
22605 TARGET-stagefeedback-intl = $(TARGET-intl)
22606 all-stagefeedback-intl: configure-stagefeedback-intl
22607 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22608 @r=`${PWD_COMMAND}`; export r; \
22609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22610 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22611 $(HOST_EXPORTS) \
22612 $(POSTSTAGE1_HOST_EXPORTS) \
22613 cd $(HOST_SUBDIR)/intl && \
22614 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22615 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22616 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
22617 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22618 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22619 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22620 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22621 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22622 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22623 $(TARGET-stagefeedback-intl)
22624
22625 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
22626 clean-stagefeedback: clean-stagefeedback-intl
22627 clean-stagefeedback-intl:
22628 @if [ $(current_stage) = stagefeedback ]; then \
22629 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
22630 else \
22631 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
22632 $(MAKE) stagefeedback-start; \
22633 fi; \
22634 cd $(HOST_SUBDIR)/intl && \
22635 $(MAKE) $(EXTRA_HOST_FLAGS) \
22636 $(POSTSTAGE1_FLAGS_TO_PASS) \
22637 clean
22638 @endif intl-bootstrap
22639
22640
22641
22642
22643
22644 .PHONY: check-intl maybe-check-intl
22645 maybe-check-intl:
22646 @if intl
22647 maybe-check-intl: check-intl
22648
22649 check-intl:
22650 @: $(MAKE); $(unstage)
22651 @r=`${PWD_COMMAND}`; export r; \
22652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22653 $(HOST_EXPORTS) \
22654 (cd $(HOST_SUBDIR)/intl && \
22655 $(MAKE) $(FLAGS_TO_PASS) check)
22656
22657 @endif intl
22658
22659 .PHONY: install-intl maybe-install-intl
22660 maybe-install-intl:
22661 @if intl
22662 maybe-install-intl: install-intl
22663
22664 install-intl: installdirs
22665 @: $(MAKE); $(unstage)
22666 @r=`${PWD_COMMAND}`; export r; \
22667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22668 $(HOST_EXPORTS) \
22669 (cd $(HOST_SUBDIR)/intl && \
22670 $(MAKE) $(FLAGS_TO_PASS) install)
22671
22672 @endif intl
22673
22674 # Other targets (info, dvi, pdf, etc.)
22675
22676 .PHONY: maybe-info-intl info-intl
22677 maybe-info-intl:
22678 @if intl
22679 maybe-info-intl: info-intl
22680
22681 info-intl: \
22682 configure-intl
22683 @[ -f ./intl/Makefile ] || exit 0; \
22684 r=`${PWD_COMMAND}`; export r; \
22685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22686 $(HOST_EXPORTS) \
22687 for flag in $(EXTRA_HOST_FLAGS) ; do \
22688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22689 done; \
22690 echo "Doing info in intl" ; \
22691 (cd $(HOST_SUBDIR)/intl && \
22692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22694 "RANLIB=$${RANLIB}" \
22695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22696 info) \
22697 || exit 1
22698
22699 @endif intl
22700
22701 .PHONY: maybe-dvi-intl dvi-intl
22702 maybe-dvi-intl:
22703 @if intl
22704 maybe-dvi-intl: dvi-intl
22705
22706 dvi-intl: \
22707 configure-intl
22708 @[ -f ./intl/Makefile ] || exit 0; \
22709 r=`${PWD_COMMAND}`; export r; \
22710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22711 $(HOST_EXPORTS) \
22712 for flag in $(EXTRA_HOST_FLAGS) ; do \
22713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22714 done; \
22715 echo "Doing dvi in intl" ; \
22716 (cd $(HOST_SUBDIR)/intl && \
22717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22719 "RANLIB=$${RANLIB}" \
22720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22721 dvi) \
22722 || exit 1
22723
22724 @endif intl
22725
22726 .PHONY: maybe-pdf-intl pdf-intl
22727 maybe-pdf-intl:
22728 @if intl
22729 maybe-pdf-intl: pdf-intl
22730
22731 pdf-intl: \
22732 configure-intl
22733 @[ -f ./intl/Makefile ] || exit 0; \
22734 r=`${PWD_COMMAND}`; export r; \
22735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22736 $(HOST_EXPORTS) \
22737 for flag in $(EXTRA_HOST_FLAGS) ; do \
22738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22739 done; \
22740 echo "Doing pdf in intl" ; \
22741 (cd $(HOST_SUBDIR)/intl && \
22742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22744 "RANLIB=$${RANLIB}" \
22745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22746 pdf) \
22747 || exit 1
22748
22749 @endif intl
22750
22751 .PHONY: maybe-html-intl html-intl
22752 maybe-html-intl:
22753 @if intl
22754 maybe-html-intl: html-intl
22755
22756 html-intl: \
22757 configure-intl
22758 @[ -f ./intl/Makefile ] || exit 0; \
22759 r=`${PWD_COMMAND}`; export r; \
22760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22761 $(HOST_EXPORTS) \
22762 for flag in $(EXTRA_HOST_FLAGS) ; do \
22763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22764 done; \
22765 echo "Doing html in intl" ; \
22766 (cd $(HOST_SUBDIR)/intl && \
22767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22769 "RANLIB=$${RANLIB}" \
22770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22771 html) \
22772 || exit 1
22773
22774 @endif intl
22775
22776 .PHONY: maybe-TAGS-intl TAGS-intl
22777 maybe-TAGS-intl:
22778 @if intl
22779 maybe-TAGS-intl: TAGS-intl
22780
22781 TAGS-intl: \
22782 configure-intl
22783 @[ -f ./intl/Makefile ] || exit 0; \
22784 r=`${PWD_COMMAND}`; export r; \
22785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22786 $(HOST_EXPORTS) \
22787 for flag in $(EXTRA_HOST_FLAGS) ; do \
22788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22789 done; \
22790 echo "Doing TAGS in intl" ; \
22791 (cd $(HOST_SUBDIR)/intl && \
22792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22794 "RANLIB=$${RANLIB}" \
22795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22796 TAGS) \
22797 || exit 1
22798
22799 @endif intl
22800
22801 .PHONY: maybe-install-info-intl install-info-intl
22802 maybe-install-info-intl:
22803 @if intl
22804 maybe-install-info-intl: install-info-intl
22805
22806 install-info-intl: \
22807 configure-intl \
22808 info-intl
22809 @[ -f ./intl/Makefile ] || exit 0; \
22810 r=`${PWD_COMMAND}`; export r; \
22811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22812 $(HOST_EXPORTS) \
22813 for flag in $(EXTRA_HOST_FLAGS) ; do \
22814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22815 done; \
22816 echo "Doing install-info in intl" ; \
22817 (cd $(HOST_SUBDIR)/intl && \
22818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22820 "RANLIB=$${RANLIB}" \
22821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22822 install-info) \
22823 || exit 1
22824
22825 @endif intl
22826
22827 .PHONY: maybe-install-pdf-intl install-pdf-intl
22828 maybe-install-pdf-intl:
22829 @if intl
22830 maybe-install-pdf-intl: install-pdf-intl
22831
22832 install-pdf-intl: \
22833 configure-intl \
22834 pdf-intl
22835 @[ -f ./intl/Makefile ] || exit 0; \
22836 r=`${PWD_COMMAND}`; export r; \
22837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22838 $(HOST_EXPORTS) \
22839 for flag in $(EXTRA_HOST_FLAGS) ; do \
22840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22841 done; \
22842 echo "Doing install-pdf in intl" ; \
22843 (cd $(HOST_SUBDIR)/intl && \
22844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22846 "RANLIB=$${RANLIB}" \
22847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22848 install-pdf) \
22849 || exit 1
22850
22851 @endif intl
22852
22853 .PHONY: maybe-install-html-intl install-html-intl
22854 maybe-install-html-intl:
22855 @if intl
22856 maybe-install-html-intl: install-html-intl
22857
22858 install-html-intl: \
22859 configure-intl \
22860 html-intl
22861 @[ -f ./intl/Makefile ] || exit 0; \
22862 r=`${PWD_COMMAND}`; export r; \
22863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22864 $(HOST_EXPORTS) \
22865 for flag in $(EXTRA_HOST_FLAGS) ; do \
22866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22867 done; \
22868 echo "Doing install-html in intl" ; \
22869 (cd $(HOST_SUBDIR)/intl && \
22870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22872 "RANLIB=$${RANLIB}" \
22873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22874 install-html) \
22875 || exit 1
22876
22877 @endif intl
22878
22879 .PHONY: maybe-installcheck-intl installcheck-intl
22880 maybe-installcheck-intl:
22881 @if intl
22882 maybe-installcheck-intl: installcheck-intl
22883
22884 installcheck-intl: \
22885 configure-intl
22886 @[ -f ./intl/Makefile ] || exit 0; \
22887 r=`${PWD_COMMAND}`; export r; \
22888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22889 $(HOST_EXPORTS) \
22890 for flag in $(EXTRA_HOST_FLAGS) ; do \
22891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22892 done; \
22893 echo "Doing installcheck in intl" ; \
22894 (cd $(HOST_SUBDIR)/intl && \
22895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22897 "RANLIB=$${RANLIB}" \
22898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22899 installcheck) \
22900 || exit 1
22901
22902 @endif intl
22903
22904 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
22905 maybe-mostlyclean-intl:
22906 @if intl
22907 maybe-mostlyclean-intl: mostlyclean-intl
22908
22909 mostlyclean-intl:
22910 @[ -f ./intl/Makefile ] || exit 0; \
22911 r=`${PWD_COMMAND}`; export r; \
22912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22913 $(HOST_EXPORTS) \
22914 for flag in $(EXTRA_HOST_FLAGS) ; do \
22915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22916 done; \
22917 echo "Doing mostlyclean in intl" ; \
22918 (cd $(HOST_SUBDIR)/intl && \
22919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22921 "RANLIB=$${RANLIB}" \
22922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22923 mostlyclean) \
22924 || exit 1
22925
22926 @endif intl
22927
22928 .PHONY: maybe-clean-intl clean-intl
22929 maybe-clean-intl:
22930 @if intl
22931 maybe-clean-intl: clean-intl
22932
22933 clean-intl:
22934 @[ -f ./intl/Makefile ] || exit 0; \
22935 r=`${PWD_COMMAND}`; export r; \
22936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22937 $(HOST_EXPORTS) \
22938 for flag in $(EXTRA_HOST_FLAGS) ; do \
22939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22940 done; \
22941 echo "Doing clean in intl" ; \
22942 (cd $(HOST_SUBDIR)/intl && \
22943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22945 "RANLIB=$${RANLIB}" \
22946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22947 clean) \
22948 || exit 1
22949
22950 @endif intl
22951
22952 .PHONY: maybe-distclean-intl distclean-intl
22953 maybe-distclean-intl:
22954 @if intl
22955 maybe-distclean-intl: distclean-intl
22956
22957 distclean-intl:
22958 @[ -f ./intl/Makefile ] || exit 0; \
22959 r=`${PWD_COMMAND}`; export r; \
22960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22961 $(HOST_EXPORTS) \
22962 for flag in $(EXTRA_HOST_FLAGS) ; do \
22963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22964 done; \
22965 echo "Doing distclean in intl" ; \
22966 (cd $(HOST_SUBDIR)/intl && \
22967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22969 "RANLIB=$${RANLIB}" \
22970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22971 distclean) \
22972 || exit 1
22973
22974 @endif intl
22975
22976 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
22977 maybe-maintainer-clean-intl:
22978 @if intl
22979 maybe-maintainer-clean-intl: maintainer-clean-intl
22980
22981 maintainer-clean-intl:
22982 @[ -f ./intl/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 maintainer-clean in intl" ; \
22990 (cd $(HOST_SUBDIR)/intl && \
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 maintainer-clean) \
22996 || exit 1
22997
22998 @endif intl
22999
23000
23001
23002 .PHONY: configure-tcl maybe-configure-tcl
23003 maybe-configure-tcl:
23004 @if gcc-bootstrap
23005 configure-tcl: stage_current
23006 @endif gcc-bootstrap
23007 @if tcl
23008 maybe-configure-tcl: configure-tcl
23009 configure-tcl:
23010 @: $(MAKE); $(unstage)
23011 @r=`${PWD_COMMAND}`; export r; \
23012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23013 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
23014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
23015 $(HOST_EXPORTS) \
23016 echo Configuring in $(HOST_SUBDIR)/tcl; \
23017 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
23018 case $(srcdir) in \
23019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23020 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
23021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23022 esac; \
23023 srcdiroption="--srcdir=$${topdir}/tcl"; \
23024 libsrcdir="$$s/tcl"; \
23025 $(SHELL) $${libsrcdir}/configure \
23026 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23027 --target=${target_alias} $${srcdiroption} \
23028 || exit 1
23029 @endif tcl
23030
23031
23032
23033
23034
23035 .PHONY: all-tcl maybe-all-tcl
23036 maybe-all-tcl:
23037 @if gcc-bootstrap
23038 all-tcl: stage_current
23039 @endif gcc-bootstrap
23040 @if tcl
23041 TARGET-tcl=all
23042 maybe-all-tcl: all-tcl
23043 all-tcl: configure-tcl
23044 @: $(MAKE); $(unstage)
23045 @r=`${PWD_COMMAND}`; export r; \
23046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23047 $(HOST_EXPORTS) \
23048 (cd $(HOST_SUBDIR)/tcl && \
23049 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23050 $(TARGET-tcl))
23051 @endif tcl
23052
23053
23054
23055
23056 .PHONY: check-tcl maybe-check-tcl
23057 maybe-check-tcl:
23058 @if tcl
23059 maybe-check-tcl: check-tcl
23060
23061 check-tcl:
23062 @: $(MAKE); $(unstage)
23063 @r=`${PWD_COMMAND}`; export r; \
23064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23065 $(HOST_EXPORTS) \
23066 (cd $(HOST_SUBDIR)/tcl && \
23067 $(MAKE) $(FLAGS_TO_PASS) check)
23068
23069 @endif tcl
23070
23071 .PHONY: install-tcl maybe-install-tcl
23072 maybe-install-tcl:
23073 @if tcl
23074 maybe-install-tcl: install-tcl
23075
23076 install-tcl: installdirs
23077 @: $(MAKE); $(unstage)
23078 @r=`${PWD_COMMAND}`; export r; \
23079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23080 $(HOST_EXPORTS) \
23081 (cd $(HOST_SUBDIR)/tcl && \
23082 $(MAKE) $(FLAGS_TO_PASS) install)
23083
23084 @endif tcl
23085
23086 # Other targets (info, dvi, pdf, etc.)
23087
23088 .PHONY: maybe-info-tcl info-tcl
23089 maybe-info-tcl:
23090 @if tcl
23091 maybe-info-tcl: info-tcl
23092
23093 info-tcl: \
23094 configure-tcl
23095 @: $(MAKE); $(unstage)
23096 @[ -f ./tcl/Makefile ] || exit 0; \
23097 r=`${PWD_COMMAND}`; export r; \
23098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23099 $(HOST_EXPORTS) \
23100 for flag in $(EXTRA_HOST_FLAGS) ; do \
23101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23102 done; \
23103 echo "Doing info in tcl" ; \
23104 (cd $(HOST_SUBDIR)/tcl && \
23105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23107 "RANLIB=$${RANLIB}" \
23108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23109 info) \
23110 || exit 1
23111
23112 @endif tcl
23113
23114 .PHONY: maybe-dvi-tcl dvi-tcl
23115 maybe-dvi-tcl:
23116 @if tcl
23117 maybe-dvi-tcl: dvi-tcl
23118
23119 dvi-tcl: \
23120 configure-tcl
23121 @: $(MAKE); $(unstage)
23122 @[ -f ./tcl/Makefile ] || exit 0; \
23123 r=`${PWD_COMMAND}`; export r; \
23124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23125 $(HOST_EXPORTS) \
23126 for flag in $(EXTRA_HOST_FLAGS) ; do \
23127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23128 done; \
23129 echo "Doing dvi in tcl" ; \
23130 (cd $(HOST_SUBDIR)/tcl && \
23131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23133 "RANLIB=$${RANLIB}" \
23134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23135 dvi) \
23136 || exit 1
23137
23138 @endif tcl
23139
23140 .PHONY: maybe-pdf-tcl pdf-tcl
23141 maybe-pdf-tcl:
23142 @if tcl
23143 maybe-pdf-tcl: pdf-tcl
23144
23145 pdf-tcl: \
23146 configure-tcl
23147 @: $(MAKE); $(unstage)
23148 @[ -f ./tcl/Makefile ] || exit 0; \
23149 r=`${PWD_COMMAND}`; export r; \
23150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23151 $(HOST_EXPORTS) \
23152 for flag in $(EXTRA_HOST_FLAGS) ; do \
23153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23154 done; \
23155 echo "Doing pdf in tcl" ; \
23156 (cd $(HOST_SUBDIR)/tcl && \
23157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23159 "RANLIB=$${RANLIB}" \
23160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23161 pdf) \
23162 || exit 1
23163
23164 @endif tcl
23165
23166 .PHONY: maybe-html-tcl html-tcl
23167 maybe-html-tcl:
23168 @if tcl
23169 maybe-html-tcl: html-tcl
23170
23171 html-tcl: \
23172 configure-tcl
23173 @: $(MAKE); $(unstage)
23174 @[ -f ./tcl/Makefile ] || exit 0; \
23175 r=`${PWD_COMMAND}`; export r; \
23176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23177 $(HOST_EXPORTS) \
23178 for flag in $(EXTRA_HOST_FLAGS) ; do \
23179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23180 done; \
23181 echo "Doing html in tcl" ; \
23182 (cd $(HOST_SUBDIR)/tcl && \
23183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23185 "RANLIB=$${RANLIB}" \
23186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23187 html) \
23188 || exit 1
23189
23190 @endif tcl
23191
23192 .PHONY: maybe-TAGS-tcl TAGS-tcl
23193 maybe-TAGS-tcl:
23194 @if tcl
23195 maybe-TAGS-tcl: TAGS-tcl
23196
23197 TAGS-tcl: \
23198 configure-tcl
23199 @: $(MAKE); $(unstage)
23200 @[ -f ./tcl/Makefile ] || exit 0; \
23201 r=`${PWD_COMMAND}`; export r; \
23202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23203 $(HOST_EXPORTS) \
23204 for flag in $(EXTRA_HOST_FLAGS) ; do \
23205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23206 done; \
23207 echo "Doing TAGS in tcl" ; \
23208 (cd $(HOST_SUBDIR)/tcl && \
23209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23211 "RANLIB=$${RANLIB}" \
23212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23213 TAGS) \
23214 || exit 1
23215
23216 @endif tcl
23217
23218 .PHONY: maybe-install-info-tcl install-info-tcl
23219 maybe-install-info-tcl:
23220 @if tcl
23221 maybe-install-info-tcl: install-info-tcl
23222
23223 install-info-tcl: \
23224 configure-tcl \
23225 info-tcl
23226 @: $(MAKE); $(unstage)
23227 @[ -f ./tcl/Makefile ] || exit 0; \
23228 r=`${PWD_COMMAND}`; export r; \
23229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23230 $(HOST_EXPORTS) \
23231 for flag in $(EXTRA_HOST_FLAGS) ; do \
23232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23233 done; \
23234 echo "Doing install-info in tcl" ; \
23235 (cd $(HOST_SUBDIR)/tcl && \
23236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23238 "RANLIB=$${RANLIB}" \
23239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23240 install-info) \
23241 || exit 1
23242
23243 @endif tcl
23244
23245 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
23246 maybe-install-pdf-tcl:
23247 @if tcl
23248 maybe-install-pdf-tcl: install-pdf-tcl
23249
23250 install-pdf-tcl: \
23251 configure-tcl \
23252 pdf-tcl
23253 @: $(MAKE); $(unstage)
23254 @[ -f ./tcl/Makefile ] || exit 0; \
23255 r=`${PWD_COMMAND}`; export r; \
23256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23257 $(HOST_EXPORTS) \
23258 for flag in $(EXTRA_HOST_FLAGS) ; do \
23259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23260 done; \
23261 echo "Doing install-pdf in tcl" ; \
23262 (cd $(HOST_SUBDIR)/tcl && \
23263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23265 "RANLIB=$${RANLIB}" \
23266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23267 install-pdf) \
23268 || exit 1
23269
23270 @endif tcl
23271
23272 .PHONY: maybe-install-html-tcl install-html-tcl
23273 maybe-install-html-tcl:
23274 @if tcl
23275 maybe-install-html-tcl: install-html-tcl
23276
23277 install-html-tcl: \
23278 configure-tcl \
23279 html-tcl
23280 @: $(MAKE); $(unstage)
23281 @[ -f ./tcl/Makefile ] || exit 0; \
23282 r=`${PWD_COMMAND}`; export r; \
23283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23284 $(HOST_EXPORTS) \
23285 for flag in $(EXTRA_HOST_FLAGS) ; do \
23286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23287 done; \
23288 echo "Doing install-html in tcl" ; \
23289 (cd $(HOST_SUBDIR)/tcl && \
23290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23292 "RANLIB=$${RANLIB}" \
23293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23294 install-html) \
23295 || exit 1
23296
23297 @endif tcl
23298
23299 .PHONY: maybe-installcheck-tcl installcheck-tcl
23300 maybe-installcheck-tcl:
23301 @if tcl
23302 maybe-installcheck-tcl: installcheck-tcl
23303
23304 installcheck-tcl: \
23305 configure-tcl
23306 @: $(MAKE); $(unstage)
23307 @[ -f ./tcl/Makefile ] || exit 0; \
23308 r=`${PWD_COMMAND}`; export r; \
23309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23310 $(HOST_EXPORTS) \
23311 for flag in $(EXTRA_HOST_FLAGS) ; do \
23312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23313 done; \
23314 echo "Doing installcheck in tcl" ; \
23315 (cd $(HOST_SUBDIR)/tcl && \
23316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23318 "RANLIB=$${RANLIB}" \
23319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23320 installcheck) \
23321 || exit 1
23322
23323 @endif tcl
23324
23325 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
23326 maybe-mostlyclean-tcl:
23327 @if tcl
23328 maybe-mostlyclean-tcl: mostlyclean-tcl
23329
23330 # tcl doesn't support mostlyclean.
23331 mostlyclean-tcl:
23332
23333 @endif tcl
23334
23335 .PHONY: maybe-clean-tcl clean-tcl
23336 maybe-clean-tcl:
23337 @if tcl
23338 maybe-clean-tcl: clean-tcl
23339
23340 clean-tcl:
23341 @: $(MAKE); $(unstage)
23342 @[ -f ./tcl/Makefile ] || exit 0; \
23343 r=`${PWD_COMMAND}`; export r; \
23344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23345 $(HOST_EXPORTS) \
23346 for flag in $(EXTRA_HOST_FLAGS) ; do \
23347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23348 done; \
23349 echo "Doing clean in tcl" ; \
23350 (cd $(HOST_SUBDIR)/tcl && \
23351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23353 "RANLIB=$${RANLIB}" \
23354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23355 clean) \
23356 || exit 1
23357
23358 @endif tcl
23359
23360 .PHONY: maybe-distclean-tcl distclean-tcl
23361 maybe-distclean-tcl:
23362 @if tcl
23363 maybe-distclean-tcl: distclean-tcl
23364
23365 distclean-tcl:
23366 @: $(MAKE); $(unstage)
23367 @[ -f ./tcl/Makefile ] || exit 0; \
23368 r=`${PWD_COMMAND}`; export r; \
23369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23370 $(HOST_EXPORTS) \
23371 for flag in $(EXTRA_HOST_FLAGS) ; do \
23372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23373 done; \
23374 echo "Doing distclean in tcl" ; \
23375 (cd $(HOST_SUBDIR)/tcl && \
23376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23378 "RANLIB=$${RANLIB}" \
23379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23380 distclean) \
23381 || exit 1
23382
23383 @endif tcl
23384
23385 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
23386 maybe-maintainer-clean-tcl:
23387 @if tcl
23388 maybe-maintainer-clean-tcl: maintainer-clean-tcl
23389
23390 maintainer-clean-tcl:
23391 @: $(MAKE); $(unstage)
23392 @[ -f ./tcl/Makefile ] || exit 0; \
23393 r=`${PWD_COMMAND}`; export r; \
23394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23395 $(HOST_EXPORTS) \
23396 for flag in $(EXTRA_HOST_FLAGS) ; do \
23397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23398 done; \
23399 echo "Doing maintainer-clean in tcl" ; \
23400 (cd $(HOST_SUBDIR)/tcl && \
23401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23403 "RANLIB=$${RANLIB}" \
23404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23405 maintainer-clean) \
23406 || exit 1
23407
23408 @endif tcl
23409
23410
23411
23412 .PHONY: configure-itcl maybe-configure-itcl
23413 maybe-configure-itcl:
23414 @if gcc-bootstrap
23415 configure-itcl: stage_current
23416 @endif gcc-bootstrap
23417 @if itcl
23418 maybe-configure-itcl: configure-itcl
23419 configure-itcl:
23420 @: $(MAKE); $(unstage)
23421 @r=`${PWD_COMMAND}`; export r; \
23422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23423 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
23424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
23425 $(HOST_EXPORTS) \
23426 echo Configuring in $(HOST_SUBDIR)/itcl; \
23427 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
23428 case $(srcdir) in \
23429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23430 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
23431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23432 esac; \
23433 srcdiroption="--srcdir=$${topdir}/itcl"; \
23434 libsrcdir="$$s/itcl"; \
23435 $(SHELL) $${libsrcdir}/configure \
23436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23437 --target=${target_alias} $${srcdiroption} \
23438 || exit 1
23439 @endif itcl
23440
23441
23442
23443
23444
23445 .PHONY: all-itcl maybe-all-itcl
23446 maybe-all-itcl:
23447 @if gcc-bootstrap
23448 all-itcl: stage_current
23449 @endif gcc-bootstrap
23450 @if itcl
23451 TARGET-itcl=all
23452 maybe-all-itcl: all-itcl
23453 all-itcl: configure-itcl
23454 @: $(MAKE); $(unstage)
23455 @r=`${PWD_COMMAND}`; export r; \
23456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23457 $(HOST_EXPORTS) \
23458 (cd $(HOST_SUBDIR)/itcl && \
23459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23460 $(TARGET-itcl))
23461 @endif itcl
23462
23463
23464
23465
23466 .PHONY: check-itcl maybe-check-itcl
23467 maybe-check-itcl:
23468 @if itcl
23469 maybe-check-itcl: check-itcl
23470
23471 check-itcl:
23472 @: $(MAKE); $(unstage)
23473 @r=`${PWD_COMMAND}`; export r; \
23474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23475 $(HOST_EXPORTS) \
23476 (cd $(HOST_SUBDIR)/itcl && \
23477 $(MAKE) $(FLAGS_TO_PASS) check)
23478
23479 @endif itcl
23480
23481 .PHONY: install-itcl maybe-install-itcl
23482 maybe-install-itcl:
23483 @if itcl
23484 maybe-install-itcl: install-itcl
23485
23486 install-itcl: installdirs
23487 @: $(MAKE); $(unstage)
23488 @r=`${PWD_COMMAND}`; export r; \
23489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23490 $(HOST_EXPORTS) \
23491 (cd $(HOST_SUBDIR)/itcl && \
23492 $(MAKE) $(FLAGS_TO_PASS) install)
23493
23494 @endif itcl
23495
23496 # Other targets (info, dvi, pdf, etc.)
23497
23498 .PHONY: maybe-info-itcl info-itcl
23499 maybe-info-itcl:
23500 @if itcl
23501 maybe-info-itcl: info-itcl
23502
23503 info-itcl: \
23504 configure-itcl
23505 @: $(MAKE); $(unstage)
23506 @[ -f ./itcl/Makefile ] || exit 0; \
23507 r=`${PWD_COMMAND}`; export r; \
23508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23509 $(HOST_EXPORTS) \
23510 for flag in $(EXTRA_HOST_FLAGS) ; do \
23511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23512 done; \
23513 echo "Doing info in itcl" ; \
23514 (cd $(HOST_SUBDIR)/itcl && \
23515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23517 "RANLIB=$${RANLIB}" \
23518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23519 info) \
23520 || exit 1
23521
23522 @endif itcl
23523
23524 .PHONY: maybe-dvi-itcl dvi-itcl
23525 maybe-dvi-itcl:
23526 @if itcl
23527 maybe-dvi-itcl: dvi-itcl
23528
23529 dvi-itcl: \
23530 configure-itcl
23531 @: $(MAKE); $(unstage)
23532 @[ -f ./itcl/Makefile ] || exit 0; \
23533 r=`${PWD_COMMAND}`; export r; \
23534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23535 $(HOST_EXPORTS) \
23536 for flag in $(EXTRA_HOST_FLAGS) ; do \
23537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23538 done; \
23539 echo "Doing dvi in itcl" ; \
23540 (cd $(HOST_SUBDIR)/itcl && \
23541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23543 "RANLIB=$${RANLIB}" \
23544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23545 dvi) \
23546 || exit 1
23547
23548 @endif itcl
23549
23550 .PHONY: maybe-pdf-itcl pdf-itcl
23551 maybe-pdf-itcl:
23552 @if itcl
23553 maybe-pdf-itcl: pdf-itcl
23554
23555 pdf-itcl: \
23556 configure-itcl
23557 @: $(MAKE); $(unstage)
23558 @[ -f ./itcl/Makefile ] || exit 0; \
23559 r=`${PWD_COMMAND}`; export r; \
23560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23561 $(HOST_EXPORTS) \
23562 for flag in $(EXTRA_HOST_FLAGS) ; do \
23563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23564 done; \
23565 echo "Doing pdf in itcl" ; \
23566 (cd $(HOST_SUBDIR)/itcl && \
23567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23569 "RANLIB=$${RANLIB}" \
23570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23571 pdf) \
23572 || exit 1
23573
23574 @endif itcl
23575
23576 .PHONY: maybe-html-itcl html-itcl
23577 maybe-html-itcl:
23578 @if itcl
23579 maybe-html-itcl: html-itcl
23580
23581 html-itcl: \
23582 configure-itcl
23583 @: $(MAKE); $(unstage)
23584 @[ -f ./itcl/Makefile ] || exit 0; \
23585 r=`${PWD_COMMAND}`; export r; \
23586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23587 $(HOST_EXPORTS) \
23588 for flag in $(EXTRA_HOST_FLAGS) ; do \
23589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23590 done; \
23591 echo "Doing html in itcl" ; \
23592 (cd $(HOST_SUBDIR)/itcl && \
23593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23595 "RANLIB=$${RANLIB}" \
23596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23597 html) \
23598 || exit 1
23599
23600 @endif itcl
23601
23602 .PHONY: maybe-TAGS-itcl TAGS-itcl
23603 maybe-TAGS-itcl:
23604 @if itcl
23605 maybe-TAGS-itcl: TAGS-itcl
23606
23607 TAGS-itcl: \
23608 configure-itcl
23609 @: $(MAKE); $(unstage)
23610 @[ -f ./itcl/Makefile ] || exit 0; \
23611 r=`${PWD_COMMAND}`; export r; \
23612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23613 $(HOST_EXPORTS) \
23614 for flag in $(EXTRA_HOST_FLAGS) ; do \
23615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23616 done; \
23617 echo "Doing TAGS in itcl" ; \
23618 (cd $(HOST_SUBDIR)/itcl && \
23619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23621 "RANLIB=$${RANLIB}" \
23622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23623 TAGS) \
23624 || exit 1
23625
23626 @endif itcl
23627
23628 .PHONY: maybe-install-info-itcl install-info-itcl
23629 maybe-install-info-itcl:
23630 @if itcl
23631 maybe-install-info-itcl: install-info-itcl
23632
23633 install-info-itcl: \
23634 configure-itcl \
23635 info-itcl
23636 @: $(MAKE); $(unstage)
23637 @[ -f ./itcl/Makefile ] || exit 0; \
23638 r=`${PWD_COMMAND}`; export r; \
23639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23640 $(HOST_EXPORTS) \
23641 for flag in $(EXTRA_HOST_FLAGS) ; do \
23642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23643 done; \
23644 echo "Doing install-info in itcl" ; \
23645 (cd $(HOST_SUBDIR)/itcl && \
23646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23648 "RANLIB=$${RANLIB}" \
23649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23650 install-info) \
23651 || exit 1
23652
23653 @endif itcl
23654
23655 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
23656 maybe-install-pdf-itcl:
23657 @if itcl
23658 maybe-install-pdf-itcl: install-pdf-itcl
23659
23660 install-pdf-itcl: \
23661 configure-itcl \
23662 pdf-itcl
23663 @: $(MAKE); $(unstage)
23664 @[ -f ./itcl/Makefile ] || exit 0; \
23665 r=`${PWD_COMMAND}`; export r; \
23666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23667 $(HOST_EXPORTS) \
23668 for flag in $(EXTRA_HOST_FLAGS) ; do \
23669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23670 done; \
23671 echo "Doing install-pdf in itcl" ; \
23672 (cd $(HOST_SUBDIR)/itcl && \
23673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23675 "RANLIB=$${RANLIB}" \
23676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23677 install-pdf) \
23678 || exit 1
23679
23680 @endif itcl
23681
23682 .PHONY: maybe-install-html-itcl install-html-itcl
23683 maybe-install-html-itcl:
23684 @if itcl
23685 maybe-install-html-itcl: install-html-itcl
23686
23687 install-html-itcl: \
23688 configure-itcl \
23689 html-itcl
23690 @: $(MAKE); $(unstage)
23691 @[ -f ./itcl/Makefile ] || exit 0; \
23692 r=`${PWD_COMMAND}`; export r; \
23693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23694 $(HOST_EXPORTS) \
23695 for flag in $(EXTRA_HOST_FLAGS) ; do \
23696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23697 done; \
23698 echo "Doing install-html in itcl" ; \
23699 (cd $(HOST_SUBDIR)/itcl && \
23700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23702 "RANLIB=$${RANLIB}" \
23703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23704 install-html) \
23705 || exit 1
23706
23707 @endif itcl
23708
23709 .PHONY: maybe-installcheck-itcl installcheck-itcl
23710 maybe-installcheck-itcl:
23711 @if itcl
23712 maybe-installcheck-itcl: installcheck-itcl
23713
23714 installcheck-itcl: \
23715 configure-itcl
23716 @: $(MAKE); $(unstage)
23717 @[ -f ./itcl/Makefile ] || exit 0; \
23718 r=`${PWD_COMMAND}`; export r; \
23719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23720 $(HOST_EXPORTS) \
23721 for flag in $(EXTRA_HOST_FLAGS) ; do \
23722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23723 done; \
23724 echo "Doing installcheck in itcl" ; \
23725 (cd $(HOST_SUBDIR)/itcl && \
23726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23728 "RANLIB=$${RANLIB}" \
23729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23730 installcheck) \
23731 || exit 1
23732
23733 @endif itcl
23734
23735 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
23736 maybe-mostlyclean-itcl:
23737 @if itcl
23738 maybe-mostlyclean-itcl: mostlyclean-itcl
23739
23740 mostlyclean-itcl:
23741 @: $(MAKE); $(unstage)
23742 @[ -f ./itcl/Makefile ] || exit 0; \
23743 r=`${PWD_COMMAND}`; export r; \
23744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23745 $(HOST_EXPORTS) \
23746 for flag in $(EXTRA_HOST_FLAGS) ; do \
23747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23748 done; \
23749 echo "Doing mostlyclean in itcl" ; \
23750 (cd $(HOST_SUBDIR)/itcl && \
23751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23753 "RANLIB=$${RANLIB}" \
23754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23755 mostlyclean) \
23756 || exit 1
23757
23758 @endif itcl
23759
23760 .PHONY: maybe-clean-itcl clean-itcl
23761 maybe-clean-itcl:
23762 @if itcl
23763 maybe-clean-itcl: clean-itcl
23764
23765 clean-itcl:
23766 @: $(MAKE); $(unstage)
23767 @[ -f ./itcl/Makefile ] || exit 0; \
23768 r=`${PWD_COMMAND}`; export r; \
23769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23770 $(HOST_EXPORTS) \
23771 for flag in $(EXTRA_HOST_FLAGS) ; do \
23772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23773 done; \
23774 echo "Doing clean in itcl" ; \
23775 (cd $(HOST_SUBDIR)/itcl && \
23776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23778 "RANLIB=$${RANLIB}" \
23779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23780 clean) \
23781 || exit 1
23782
23783 @endif itcl
23784
23785 .PHONY: maybe-distclean-itcl distclean-itcl
23786 maybe-distclean-itcl:
23787 @if itcl
23788 maybe-distclean-itcl: distclean-itcl
23789
23790 distclean-itcl:
23791 @: $(MAKE); $(unstage)
23792 @[ -f ./itcl/Makefile ] || exit 0; \
23793 r=`${PWD_COMMAND}`; export r; \
23794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23795 $(HOST_EXPORTS) \
23796 for flag in $(EXTRA_HOST_FLAGS) ; do \
23797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23798 done; \
23799 echo "Doing distclean in itcl" ; \
23800 (cd $(HOST_SUBDIR)/itcl && \
23801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23803 "RANLIB=$${RANLIB}" \
23804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23805 distclean) \
23806 || exit 1
23807
23808 @endif itcl
23809
23810 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
23811 maybe-maintainer-clean-itcl:
23812 @if itcl
23813 maybe-maintainer-clean-itcl: maintainer-clean-itcl
23814
23815 maintainer-clean-itcl:
23816 @: $(MAKE); $(unstage)
23817 @[ -f ./itcl/Makefile ] || exit 0; \
23818 r=`${PWD_COMMAND}`; export r; \
23819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23820 $(HOST_EXPORTS) \
23821 for flag in $(EXTRA_HOST_FLAGS) ; do \
23822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23823 done; \
23824 echo "Doing maintainer-clean in itcl" ; \
23825 (cd $(HOST_SUBDIR)/itcl && \
23826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23828 "RANLIB=$${RANLIB}" \
23829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23830 maintainer-clean) \
23831 || exit 1
23832
23833 @endif itcl
23834
23835
23836
23837 .PHONY: configure-ld maybe-configure-ld
23838 maybe-configure-ld:
23839 @if gcc-bootstrap
23840 configure-ld: stage_current
23841 @endif gcc-bootstrap
23842 @if ld
23843 maybe-configure-ld: configure-ld
23844 configure-ld:
23845 @r=`${PWD_COMMAND}`; export r; \
23846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23847 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23849 $(HOST_EXPORTS) \
23850 echo Configuring in $(HOST_SUBDIR)/ld; \
23851 cd "$(HOST_SUBDIR)/ld" || exit 1; \
23852 case $(srcdir) in \
23853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23854 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23856 esac; \
23857 srcdiroption="--srcdir=$${topdir}/ld"; \
23858 libsrcdir="$$s/ld"; \
23859 $(SHELL) $${libsrcdir}/configure \
23860 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23861 --target=${target_alias} $${srcdiroption} \
23862 || exit 1
23863 @endif ld
23864
23865
23866
23867 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
23868 maybe-configure-stage1-ld:
23869 @if ld-bootstrap
23870 maybe-configure-stage1-ld: configure-stage1-ld
23871 configure-stage1-ld:
23872 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23873 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23874 @r=`${PWD_COMMAND}`; export r; \
23875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23876 TFLAGS="$(STAGE1_TFLAGS)"; \
23877 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23878 $(HOST_EXPORTS) \
23879 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23880 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23881 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23882 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
23883 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23884 cd $(HOST_SUBDIR)/ld || exit 1; \
23885 case $(srcdir) in \
23886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23887 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23889 esac; \
23890 srcdiroption="--srcdir=$${topdir}/ld"; \
23891 libsrcdir="$$s/ld"; \
23892 $(SHELL) $${libsrcdir}/configure \
23893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23894 --target=${target_alias} $${srcdiroption} \
23895 $(STAGE1_CONFIGURE_FLAGS)
23896 @endif ld-bootstrap
23897
23898 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
23899 maybe-configure-stage2-ld:
23900 @if ld-bootstrap
23901 maybe-configure-stage2-ld: configure-stage2-ld
23902 configure-stage2-ld:
23903 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23905 @r=`${PWD_COMMAND}`; export r; \
23906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23907 TFLAGS="$(STAGE2_TFLAGS)"; \
23908 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23909 $(HOST_EXPORTS) \
23910 $(POSTSTAGE1_HOST_EXPORTS) \
23911 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23912 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23913 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23914 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
23915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23916 cd $(HOST_SUBDIR)/ld || exit 1; \
23917 case $(srcdir) in \
23918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23919 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23921 esac; \
23922 srcdiroption="--srcdir=$${topdir}/ld"; \
23923 libsrcdir="$$s/ld"; \
23924 $(SHELL) $${libsrcdir}/configure \
23925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23926 --target=${target_alias} $${srcdiroption} \
23927 --with-build-libsubdir=$(HOST_SUBDIR) \
23928 $(STAGE2_CONFIGURE_FLAGS)
23929 @endif ld-bootstrap
23930
23931 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
23932 maybe-configure-stage3-ld:
23933 @if ld-bootstrap
23934 maybe-configure-stage3-ld: configure-stage3-ld
23935 configure-stage3-ld:
23936 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23937 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23938 @r=`${PWD_COMMAND}`; export r; \
23939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23940 TFLAGS="$(STAGE3_TFLAGS)"; \
23941 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23942 $(HOST_EXPORTS) \
23943 $(POSTSTAGE1_HOST_EXPORTS) \
23944 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23945 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23946 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23947 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
23948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23949 cd $(HOST_SUBDIR)/ld || exit 1; \
23950 case $(srcdir) in \
23951 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23952 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23953 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23954 esac; \
23955 srcdiroption="--srcdir=$${topdir}/ld"; \
23956 libsrcdir="$$s/ld"; \
23957 $(SHELL) $${libsrcdir}/configure \
23958 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23959 --target=${target_alias} $${srcdiroption} \
23960 --with-build-libsubdir=$(HOST_SUBDIR) \
23961 $(STAGE3_CONFIGURE_FLAGS)
23962 @endif ld-bootstrap
23963
23964 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
23965 maybe-configure-stage4-ld:
23966 @if ld-bootstrap
23967 maybe-configure-stage4-ld: configure-stage4-ld
23968 configure-stage4-ld:
23969 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23970 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23971 @r=`${PWD_COMMAND}`; export r; \
23972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23973 TFLAGS="$(STAGE4_TFLAGS)"; \
23974 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23975 $(HOST_EXPORTS) \
23976 $(POSTSTAGE1_HOST_EXPORTS) \
23977 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23978 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23979 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23980 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
23981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23982 cd $(HOST_SUBDIR)/ld || exit 1; \
23983 case $(srcdir) in \
23984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23985 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23987 esac; \
23988 srcdiroption="--srcdir=$${topdir}/ld"; \
23989 libsrcdir="$$s/ld"; \
23990 $(SHELL) $${libsrcdir}/configure \
23991 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23992 --target=${target_alias} $${srcdiroption} \
23993 --with-build-libsubdir=$(HOST_SUBDIR) \
23994 $(STAGE4_CONFIGURE_FLAGS)
23995 @endif ld-bootstrap
23996
23997 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
23998 maybe-configure-stageprofile-ld:
23999 @if ld-bootstrap
24000 maybe-configure-stageprofile-ld: configure-stageprofile-ld
24001 configure-stageprofile-ld:
24002 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24003 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24004 @r=`${PWD_COMMAND}`; export r; \
24005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24006 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24007 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24008 $(HOST_EXPORTS) \
24009 $(POSTSTAGE1_HOST_EXPORTS) \
24010 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24011 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
24012 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24013 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
24014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24015 cd $(HOST_SUBDIR)/ld || exit 1; \
24016 case $(srcdir) in \
24017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24018 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24020 esac; \
24021 srcdiroption="--srcdir=$${topdir}/ld"; \
24022 libsrcdir="$$s/ld"; \
24023 $(SHELL) $${libsrcdir}/configure \
24024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24025 --target=${target_alias} $${srcdiroption} \
24026 --with-build-libsubdir=$(HOST_SUBDIR) \
24027 $(STAGEprofile_CONFIGURE_FLAGS)
24028 @endif ld-bootstrap
24029
24030 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
24031 maybe-configure-stagefeedback-ld:
24032 @if ld-bootstrap
24033 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
24034 configure-stagefeedback-ld:
24035 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24036 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24037 @r=`${PWD_COMMAND}`; export r; \
24038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24039 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24040 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24041 $(HOST_EXPORTS) \
24042 $(POSTSTAGE1_HOST_EXPORTS) \
24043 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24044 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
24045 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24046 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
24047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24048 cd $(HOST_SUBDIR)/ld || exit 1; \
24049 case $(srcdir) in \
24050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24051 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24053 esac; \
24054 srcdiroption="--srcdir=$${topdir}/ld"; \
24055 libsrcdir="$$s/ld"; \
24056 $(SHELL) $${libsrcdir}/configure \
24057 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24058 --target=${target_alias} $${srcdiroption} \
24059 --with-build-libsubdir=$(HOST_SUBDIR) \
24060 $(STAGEfeedback_CONFIGURE_FLAGS)
24061 @endif ld-bootstrap
24062
24063
24064
24065
24066
24067 .PHONY: all-ld maybe-all-ld
24068 maybe-all-ld:
24069 @if gcc-bootstrap
24070 all-ld: stage_current
24071 @endif gcc-bootstrap
24072 @if ld
24073 TARGET-ld=all
24074 maybe-all-ld: all-ld
24075 all-ld: configure-ld
24076 @r=`${PWD_COMMAND}`; export r; \
24077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24078 $(HOST_EXPORTS) \
24079 (cd $(HOST_SUBDIR)/ld && \
24080 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24081 $(TARGET-ld))
24082 @endif ld
24083
24084
24085
24086 .PHONY: all-stage1-ld maybe-all-stage1-ld
24087 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
24088 maybe-all-stage1-ld:
24089 maybe-clean-stage1-ld:
24090 @if ld-bootstrap
24091 maybe-all-stage1-ld: all-stage1-ld
24092 all-stage1: all-stage1-ld
24093 TARGET-stage1-ld = $(TARGET-ld)
24094 all-stage1-ld: configure-stage1-ld
24095 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24096 @r=`${PWD_COMMAND}`; export r; \
24097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24098 TFLAGS="$(STAGE1_TFLAGS)"; \
24099 $(HOST_EXPORTS) \
24100 cd $(HOST_SUBDIR)/ld && \
24101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24102 CFLAGS="$(STAGE1_CFLAGS)" \
24103 CXXFLAGS="$(STAGE1_CFLAGS)" \
24104 LIBCFLAGS="$(LIBCFLAGS)" \
24105 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24106 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24107 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24108 $(EXTRA_HOST_FLAGS) \
24109 TFLAGS="$(STAGE1_TFLAGS)" \
24110 $(TARGET-stage1-ld)
24111
24112 maybe-clean-stage1-ld: clean-stage1-ld
24113 clean-stage1: clean-stage1-ld
24114 clean-stage1-ld:
24115 @if [ $(current_stage) = stage1 ]; then \
24116 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
24117 else \
24118 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
24119 $(MAKE) stage1-start; \
24120 fi; \
24121 cd $(HOST_SUBDIR)/ld && \
24122 $(MAKE) $(EXTRA_HOST_FLAGS) \
24123 clean
24124 @endif ld-bootstrap
24125
24126
24127 .PHONY: all-stage2-ld maybe-all-stage2-ld
24128 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
24129 maybe-all-stage2-ld:
24130 maybe-clean-stage2-ld:
24131 @if ld-bootstrap
24132 maybe-all-stage2-ld: all-stage2-ld
24133 all-stage2: all-stage2-ld
24134 TARGET-stage2-ld = $(TARGET-ld)
24135 all-stage2-ld: configure-stage2-ld
24136 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24137 @r=`${PWD_COMMAND}`; export r; \
24138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24139 TFLAGS="$(STAGE2_TFLAGS)"; \
24140 $(HOST_EXPORTS) \
24141 $(POSTSTAGE1_HOST_EXPORTS) \
24142 cd $(HOST_SUBDIR)/ld && \
24143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24144 CFLAGS="$(STAGE2_CFLAGS)" \
24145 CXXFLAGS="$(STAGE2_CFLAGS)" \
24146 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24147 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24148 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24149 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24150 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24151 TFLAGS="$(STAGE2_TFLAGS)" \
24152 $(TARGET-stage2-ld)
24153
24154 maybe-clean-stage2-ld: clean-stage2-ld
24155 clean-stage2: clean-stage2-ld
24156 clean-stage2-ld:
24157 @if [ $(current_stage) = stage2 ]; then \
24158 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
24159 else \
24160 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
24161 $(MAKE) stage2-start; \
24162 fi; \
24163 cd $(HOST_SUBDIR)/ld && \
24164 $(MAKE) $(EXTRA_HOST_FLAGS) \
24165 $(POSTSTAGE1_FLAGS_TO_PASS) \
24166 clean
24167 @endif ld-bootstrap
24168
24169
24170 .PHONY: all-stage3-ld maybe-all-stage3-ld
24171 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
24172 maybe-all-stage3-ld:
24173 maybe-clean-stage3-ld:
24174 @if ld-bootstrap
24175 maybe-all-stage3-ld: all-stage3-ld
24176 all-stage3: all-stage3-ld
24177 TARGET-stage3-ld = $(TARGET-ld)
24178 all-stage3-ld: configure-stage3-ld
24179 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24180 @r=`${PWD_COMMAND}`; export r; \
24181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24182 TFLAGS="$(STAGE3_TFLAGS)"; \
24183 $(HOST_EXPORTS) \
24184 $(POSTSTAGE1_HOST_EXPORTS) \
24185 cd $(HOST_SUBDIR)/ld && \
24186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24187 CFLAGS="$(STAGE3_CFLAGS)" \
24188 CXXFLAGS="$(STAGE3_CFLAGS)" \
24189 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24193 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24194 TFLAGS="$(STAGE3_TFLAGS)" \
24195 $(TARGET-stage3-ld)
24196
24197 maybe-clean-stage3-ld: clean-stage3-ld
24198 clean-stage3: clean-stage3-ld
24199 clean-stage3-ld:
24200 @if [ $(current_stage) = stage3 ]; then \
24201 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
24202 else \
24203 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
24204 $(MAKE) stage3-start; \
24205 fi; \
24206 cd $(HOST_SUBDIR)/ld && \
24207 $(MAKE) $(EXTRA_HOST_FLAGS) \
24208 $(POSTSTAGE1_FLAGS_TO_PASS) \
24209 clean
24210 @endif ld-bootstrap
24211
24212
24213 .PHONY: all-stage4-ld maybe-all-stage4-ld
24214 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
24215 maybe-all-stage4-ld:
24216 maybe-clean-stage4-ld:
24217 @if ld-bootstrap
24218 maybe-all-stage4-ld: all-stage4-ld
24219 all-stage4: all-stage4-ld
24220 TARGET-stage4-ld = $(TARGET-ld)
24221 all-stage4-ld: configure-stage4-ld
24222 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24223 @r=`${PWD_COMMAND}`; export r; \
24224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24225 TFLAGS="$(STAGE4_TFLAGS)"; \
24226 $(HOST_EXPORTS) \
24227 $(POSTSTAGE1_HOST_EXPORTS) \
24228 cd $(HOST_SUBDIR)/ld && \
24229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24230 CFLAGS="$(STAGE4_CFLAGS)" \
24231 CXXFLAGS="$(STAGE4_CFLAGS)" \
24232 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24233 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24234 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24235 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24236 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24237 TFLAGS="$(STAGE4_TFLAGS)" \
24238 $(TARGET-stage4-ld)
24239
24240 maybe-clean-stage4-ld: clean-stage4-ld
24241 clean-stage4: clean-stage4-ld
24242 clean-stage4-ld:
24243 @if [ $(current_stage) = stage4 ]; then \
24244 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
24245 else \
24246 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
24247 $(MAKE) stage4-start; \
24248 fi; \
24249 cd $(HOST_SUBDIR)/ld && \
24250 $(MAKE) $(EXTRA_HOST_FLAGS) \
24251 $(POSTSTAGE1_FLAGS_TO_PASS) \
24252 clean
24253 @endif ld-bootstrap
24254
24255
24256 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
24257 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
24258 maybe-all-stageprofile-ld:
24259 maybe-clean-stageprofile-ld:
24260 @if ld-bootstrap
24261 maybe-all-stageprofile-ld: all-stageprofile-ld
24262 all-stageprofile: all-stageprofile-ld
24263 TARGET-stageprofile-ld = $(TARGET-ld)
24264 all-stageprofile-ld: configure-stageprofile-ld
24265 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24266 @r=`${PWD_COMMAND}`; export r; \
24267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24268 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24269 $(HOST_EXPORTS) \
24270 $(POSTSTAGE1_HOST_EXPORTS) \
24271 cd $(HOST_SUBDIR)/ld && \
24272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24273 CFLAGS="$(STAGEprofile_CFLAGS)" \
24274 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
24275 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24280 TFLAGS="$(STAGEprofile_TFLAGS)" \
24281 $(TARGET-stageprofile-ld)
24282
24283 maybe-clean-stageprofile-ld: clean-stageprofile-ld
24284 clean-stageprofile: clean-stageprofile-ld
24285 clean-stageprofile-ld:
24286 @if [ $(current_stage) = stageprofile ]; then \
24287 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
24288 else \
24289 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
24290 $(MAKE) stageprofile-start; \
24291 fi; \
24292 cd $(HOST_SUBDIR)/ld && \
24293 $(MAKE) $(EXTRA_HOST_FLAGS) \
24294 $(POSTSTAGE1_FLAGS_TO_PASS) \
24295 clean
24296 @endif ld-bootstrap
24297
24298
24299 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
24300 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
24301 maybe-all-stagefeedback-ld:
24302 maybe-clean-stagefeedback-ld:
24303 @if ld-bootstrap
24304 maybe-all-stagefeedback-ld: all-stagefeedback-ld
24305 all-stagefeedback: all-stagefeedback-ld
24306 TARGET-stagefeedback-ld = $(TARGET-ld)
24307 all-stagefeedback-ld: configure-stagefeedback-ld
24308 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24309 @r=`${PWD_COMMAND}`; export r; \
24310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24311 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24312 $(HOST_EXPORTS) \
24313 $(POSTSTAGE1_HOST_EXPORTS) \
24314 cd $(HOST_SUBDIR)/ld && \
24315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24316 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24317 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
24318 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24319 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24320 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24321 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24322 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24323 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24324 $(TARGET-stagefeedback-ld)
24325
24326 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
24327 clean-stagefeedback: clean-stagefeedback-ld
24328 clean-stagefeedback-ld:
24329 @if [ $(current_stage) = stagefeedback ]; then \
24330 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
24331 else \
24332 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
24333 $(MAKE) stagefeedback-start; \
24334 fi; \
24335 cd $(HOST_SUBDIR)/ld && \
24336 $(MAKE) $(EXTRA_HOST_FLAGS) \
24337 $(POSTSTAGE1_FLAGS_TO_PASS) \
24338 clean
24339 @endif ld-bootstrap
24340
24341
24342
24343
24344
24345 .PHONY: check-ld maybe-check-ld
24346 maybe-check-ld:
24347 @if ld
24348 maybe-check-ld: check-ld
24349
24350 check-ld:
24351 @: $(MAKE); $(unstage)
24352 @r=`${PWD_COMMAND}`; export r; \
24353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24354 $(HOST_EXPORTS) \
24355 (cd $(HOST_SUBDIR)/ld && \
24356 $(MAKE) $(FLAGS_TO_PASS) check)
24357
24358 @endif ld
24359
24360 .PHONY: install-ld maybe-install-ld
24361 maybe-install-ld:
24362 @if ld
24363 maybe-install-ld: install-ld
24364
24365 install-ld: installdirs
24366 @: $(MAKE); $(unstage)
24367 @r=`${PWD_COMMAND}`; export r; \
24368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24369 $(HOST_EXPORTS) \
24370 (cd $(HOST_SUBDIR)/ld && \
24371 $(MAKE) $(FLAGS_TO_PASS) install)
24372
24373 @endif ld
24374
24375 # Other targets (info, dvi, pdf, etc.)
24376
24377 .PHONY: maybe-info-ld info-ld
24378 maybe-info-ld:
24379 @if ld
24380 maybe-info-ld: info-ld
24381
24382 info-ld: \
24383 configure-ld
24384 @[ -f ./ld/Makefile ] || exit 0; \
24385 r=`${PWD_COMMAND}`; export r; \
24386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24387 $(HOST_EXPORTS) \
24388 for flag in $(EXTRA_HOST_FLAGS) ; do \
24389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24390 done; \
24391 echo "Doing info in ld" ; \
24392 (cd $(HOST_SUBDIR)/ld && \
24393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24395 "RANLIB=$${RANLIB}" \
24396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24397 info) \
24398 || exit 1
24399
24400 @endif ld
24401
24402 .PHONY: maybe-dvi-ld dvi-ld
24403 maybe-dvi-ld:
24404 @if ld
24405 maybe-dvi-ld: dvi-ld
24406
24407 dvi-ld: \
24408 configure-ld
24409 @[ -f ./ld/Makefile ] || exit 0; \
24410 r=`${PWD_COMMAND}`; export r; \
24411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24412 $(HOST_EXPORTS) \
24413 for flag in $(EXTRA_HOST_FLAGS) ; do \
24414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24415 done; \
24416 echo "Doing dvi in ld" ; \
24417 (cd $(HOST_SUBDIR)/ld && \
24418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24420 "RANLIB=$${RANLIB}" \
24421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24422 dvi) \
24423 || exit 1
24424
24425 @endif ld
24426
24427 .PHONY: maybe-pdf-ld pdf-ld
24428 maybe-pdf-ld:
24429 @if ld
24430 maybe-pdf-ld: pdf-ld
24431
24432 pdf-ld: \
24433 configure-ld
24434 @[ -f ./ld/Makefile ] || exit 0; \
24435 r=`${PWD_COMMAND}`; export r; \
24436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24437 $(HOST_EXPORTS) \
24438 for flag in $(EXTRA_HOST_FLAGS) ; do \
24439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24440 done; \
24441 echo "Doing pdf in ld" ; \
24442 (cd $(HOST_SUBDIR)/ld && \
24443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24445 "RANLIB=$${RANLIB}" \
24446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24447 pdf) \
24448 || exit 1
24449
24450 @endif ld
24451
24452 .PHONY: maybe-html-ld html-ld
24453 maybe-html-ld:
24454 @if ld
24455 maybe-html-ld: html-ld
24456
24457 html-ld: \
24458 configure-ld
24459 @[ -f ./ld/Makefile ] || exit 0; \
24460 r=`${PWD_COMMAND}`; export r; \
24461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24462 $(HOST_EXPORTS) \
24463 for flag in $(EXTRA_HOST_FLAGS) ; do \
24464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24465 done; \
24466 echo "Doing html in ld" ; \
24467 (cd $(HOST_SUBDIR)/ld && \
24468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24470 "RANLIB=$${RANLIB}" \
24471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24472 html) \
24473 || exit 1
24474
24475 @endif ld
24476
24477 .PHONY: maybe-TAGS-ld TAGS-ld
24478 maybe-TAGS-ld:
24479 @if ld
24480 maybe-TAGS-ld: TAGS-ld
24481
24482 TAGS-ld: \
24483 configure-ld
24484 @[ -f ./ld/Makefile ] || exit 0; \
24485 r=`${PWD_COMMAND}`; export r; \
24486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24487 $(HOST_EXPORTS) \
24488 for flag in $(EXTRA_HOST_FLAGS) ; do \
24489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24490 done; \
24491 echo "Doing TAGS in ld" ; \
24492 (cd $(HOST_SUBDIR)/ld && \
24493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24495 "RANLIB=$${RANLIB}" \
24496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24497 TAGS) \
24498 || exit 1
24499
24500 @endif ld
24501
24502 .PHONY: maybe-install-info-ld install-info-ld
24503 maybe-install-info-ld:
24504 @if ld
24505 maybe-install-info-ld: install-info-ld
24506
24507 install-info-ld: \
24508 configure-ld \
24509 info-ld
24510 @[ -f ./ld/Makefile ] || exit 0; \
24511 r=`${PWD_COMMAND}`; export r; \
24512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24513 $(HOST_EXPORTS) \
24514 for flag in $(EXTRA_HOST_FLAGS) ; do \
24515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24516 done; \
24517 echo "Doing install-info in ld" ; \
24518 (cd $(HOST_SUBDIR)/ld && \
24519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24521 "RANLIB=$${RANLIB}" \
24522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24523 install-info) \
24524 || exit 1
24525
24526 @endif ld
24527
24528 .PHONY: maybe-install-pdf-ld install-pdf-ld
24529 maybe-install-pdf-ld:
24530 @if ld
24531 maybe-install-pdf-ld: install-pdf-ld
24532
24533 install-pdf-ld: \
24534 configure-ld \
24535 pdf-ld
24536 @[ -f ./ld/Makefile ] || exit 0; \
24537 r=`${PWD_COMMAND}`; export r; \
24538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24539 $(HOST_EXPORTS) \
24540 for flag in $(EXTRA_HOST_FLAGS) ; do \
24541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24542 done; \
24543 echo "Doing install-pdf in ld" ; \
24544 (cd $(HOST_SUBDIR)/ld && \
24545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24547 "RANLIB=$${RANLIB}" \
24548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24549 install-pdf) \
24550 || exit 1
24551
24552 @endif ld
24553
24554 .PHONY: maybe-install-html-ld install-html-ld
24555 maybe-install-html-ld:
24556 @if ld
24557 maybe-install-html-ld: install-html-ld
24558
24559 install-html-ld: \
24560 configure-ld \
24561 html-ld
24562 @[ -f ./ld/Makefile ] || exit 0; \
24563 r=`${PWD_COMMAND}`; export r; \
24564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24565 $(HOST_EXPORTS) \
24566 for flag in $(EXTRA_HOST_FLAGS) ; do \
24567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24568 done; \
24569 echo "Doing install-html in ld" ; \
24570 (cd $(HOST_SUBDIR)/ld && \
24571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24573 "RANLIB=$${RANLIB}" \
24574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24575 install-html) \
24576 || exit 1
24577
24578 @endif ld
24579
24580 .PHONY: maybe-installcheck-ld installcheck-ld
24581 maybe-installcheck-ld:
24582 @if ld
24583 maybe-installcheck-ld: installcheck-ld
24584
24585 installcheck-ld: \
24586 configure-ld
24587 @[ -f ./ld/Makefile ] || exit 0; \
24588 r=`${PWD_COMMAND}`; export r; \
24589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24590 $(HOST_EXPORTS) \
24591 for flag in $(EXTRA_HOST_FLAGS) ; do \
24592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24593 done; \
24594 echo "Doing installcheck in ld" ; \
24595 (cd $(HOST_SUBDIR)/ld && \
24596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24598 "RANLIB=$${RANLIB}" \
24599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24600 installcheck) \
24601 || exit 1
24602
24603 @endif ld
24604
24605 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
24606 maybe-mostlyclean-ld:
24607 @if ld
24608 maybe-mostlyclean-ld: mostlyclean-ld
24609
24610 mostlyclean-ld:
24611 @[ -f ./ld/Makefile ] || exit 0; \
24612 r=`${PWD_COMMAND}`; export r; \
24613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24614 $(HOST_EXPORTS) \
24615 for flag in $(EXTRA_HOST_FLAGS) ; do \
24616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24617 done; \
24618 echo "Doing mostlyclean in ld" ; \
24619 (cd $(HOST_SUBDIR)/ld && \
24620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24622 "RANLIB=$${RANLIB}" \
24623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24624 mostlyclean) \
24625 || exit 1
24626
24627 @endif ld
24628
24629 .PHONY: maybe-clean-ld clean-ld
24630 maybe-clean-ld:
24631 @if ld
24632 maybe-clean-ld: clean-ld
24633
24634 clean-ld:
24635 @[ -f ./ld/Makefile ] || exit 0; \
24636 r=`${PWD_COMMAND}`; export r; \
24637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24638 $(HOST_EXPORTS) \
24639 for flag in $(EXTRA_HOST_FLAGS) ; do \
24640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24641 done; \
24642 echo "Doing clean in ld" ; \
24643 (cd $(HOST_SUBDIR)/ld && \
24644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24646 "RANLIB=$${RANLIB}" \
24647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24648 clean) \
24649 || exit 1
24650
24651 @endif ld
24652
24653 .PHONY: maybe-distclean-ld distclean-ld
24654 maybe-distclean-ld:
24655 @if ld
24656 maybe-distclean-ld: distclean-ld
24657
24658 distclean-ld:
24659 @[ -f ./ld/Makefile ] || exit 0; \
24660 r=`${PWD_COMMAND}`; export r; \
24661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24662 $(HOST_EXPORTS) \
24663 for flag in $(EXTRA_HOST_FLAGS) ; do \
24664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24665 done; \
24666 echo "Doing distclean in ld" ; \
24667 (cd $(HOST_SUBDIR)/ld && \
24668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24670 "RANLIB=$${RANLIB}" \
24671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24672 distclean) \
24673 || exit 1
24674
24675 @endif ld
24676
24677 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
24678 maybe-maintainer-clean-ld:
24679 @if ld
24680 maybe-maintainer-clean-ld: maintainer-clean-ld
24681
24682 maintainer-clean-ld:
24683 @[ -f ./ld/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 maintainer-clean in ld" ; \
24691 (cd $(HOST_SUBDIR)/ld && \
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 maintainer-clean) \
24697 || exit 1
24698
24699 @endif ld
24700
24701
24702
24703 .PHONY: configure-libcpp maybe-configure-libcpp
24704 maybe-configure-libcpp:
24705 @if gcc-bootstrap
24706 configure-libcpp: stage_current
24707 @endif gcc-bootstrap
24708 @if libcpp
24709 maybe-configure-libcpp: configure-libcpp
24710 configure-libcpp:
24711 @r=`${PWD_COMMAND}`; export r; \
24712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24713 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24715 $(HOST_EXPORTS) \
24716 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24717 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24718 case $(srcdir) in \
24719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24720 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24722 esac; \
24723 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24724 libsrcdir="$$s/libcpp"; \
24725 $(SHELL) $${libsrcdir}/configure \
24726 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24727 --target=${target_alias} $${srcdiroption} \
24728 || exit 1
24729 @endif libcpp
24730
24731
24732
24733 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24734 maybe-configure-stage1-libcpp:
24735 @if libcpp-bootstrap
24736 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24737 configure-stage1-libcpp:
24738 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24740 @r=`${PWD_COMMAND}`; export r; \
24741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24742 TFLAGS="$(STAGE1_TFLAGS)"; \
24743 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24744 $(HOST_EXPORTS) \
24745 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24746 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
24747 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24748 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
24749 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24750 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24751 case $(srcdir) in \
24752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24753 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24755 esac; \
24756 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24757 libsrcdir="$$s/libcpp"; \
24758 $(SHELL) $${libsrcdir}/configure \
24759 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24760 --target=${target_alias} $${srcdiroption} \
24761 $(STAGE1_CONFIGURE_FLAGS)
24762 @endif libcpp-bootstrap
24763
24764 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24765 maybe-configure-stage2-libcpp:
24766 @if libcpp-bootstrap
24767 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24768 configure-stage2-libcpp:
24769 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24770 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24771 @r=`${PWD_COMMAND}`; export r; \
24772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24773 TFLAGS="$(STAGE2_TFLAGS)"; \
24774 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24775 $(HOST_EXPORTS) \
24776 $(POSTSTAGE1_HOST_EXPORTS) \
24777 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24778 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
24779 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24780 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
24781 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24782 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24783 case $(srcdir) in \
24784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24785 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24787 esac; \
24788 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24789 libsrcdir="$$s/libcpp"; \
24790 $(SHELL) $${libsrcdir}/configure \
24791 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24792 --target=${target_alias} $${srcdiroption} \
24793 --with-build-libsubdir=$(HOST_SUBDIR) \
24794 $(STAGE2_CONFIGURE_FLAGS)
24795 @endif libcpp-bootstrap
24796
24797 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24798 maybe-configure-stage3-libcpp:
24799 @if libcpp-bootstrap
24800 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24801 configure-stage3-libcpp:
24802 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24804 @r=`${PWD_COMMAND}`; export r; \
24805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24806 TFLAGS="$(STAGE3_TFLAGS)"; \
24807 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24808 $(HOST_EXPORTS) \
24809 $(POSTSTAGE1_HOST_EXPORTS) \
24810 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24811 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
24812 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24813 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
24814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24815 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24816 case $(srcdir) in \
24817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24818 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24820 esac; \
24821 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24822 libsrcdir="$$s/libcpp"; \
24823 $(SHELL) $${libsrcdir}/configure \
24824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24825 --target=${target_alias} $${srcdiroption} \
24826 --with-build-libsubdir=$(HOST_SUBDIR) \
24827 $(STAGE3_CONFIGURE_FLAGS)
24828 @endif libcpp-bootstrap
24829
24830 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24831 maybe-configure-stage4-libcpp:
24832 @if libcpp-bootstrap
24833 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24834 configure-stage4-libcpp:
24835 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24837 @r=`${PWD_COMMAND}`; export r; \
24838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24839 TFLAGS="$(STAGE4_TFLAGS)"; \
24840 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24841 $(HOST_EXPORTS) \
24842 $(POSTSTAGE1_HOST_EXPORTS) \
24843 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24844 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
24845 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24846 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
24847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24848 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24849 case $(srcdir) in \
24850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24851 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24853 esac; \
24854 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24855 libsrcdir="$$s/libcpp"; \
24856 $(SHELL) $${libsrcdir}/configure \
24857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24858 --target=${target_alias} $${srcdiroption} \
24859 --with-build-libsubdir=$(HOST_SUBDIR) \
24860 $(STAGE4_CONFIGURE_FLAGS)
24861 @endif libcpp-bootstrap
24862
24863 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24864 maybe-configure-stageprofile-libcpp:
24865 @if libcpp-bootstrap
24866 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24867 configure-stageprofile-libcpp:
24868 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24869 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24870 @r=`${PWD_COMMAND}`; export r; \
24871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24872 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24873 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24874 $(HOST_EXPORTS) \
24875 $(POSTSTAGE1_HOST_EXPORTS) \
24876 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24877 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
24878 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24879 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
24880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24881 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24882 case $(srcdir) in \
24883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24884 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24886 esac; \
24887 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24888 libsrcdir="$$s/libcpp"; \
24889 $(SHELL) $${libsrcdir}/configure \
24890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24891 --target=${target_alias} $${srcdiroption} \
24892 --with-build-libsubdir=$(HOST_SUBDIR) \
24893 $(STAGEprofile_CONFIGURE_FLAGS)
24894 @endif libcpp-bootstrap
24895
24896 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24897 maybe-configure-stagefeedback-libcpp:
24898 @if libcpp-bootstrap
24899 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24900 configure-stagefeedback-libcpp:
24901 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24903 @r=`${PWD_COMMAND}`; export r; \
24904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24905 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24906 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24907 $(HOST_EXPORTS) \
24908 $(POSTSTAGE1_HOST_EXPORTS) \
24909 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24910 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
24911 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24912 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
24913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24914 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24915 case $(srcdir) in \
24916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24917 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24919 esac; \
24920 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24921 libsrcdir="$$s/libcpp"; \
24922 $(SHELL) $${libsrcdir}/configure \
24923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24924 --target=${target_alias} $${srcdiroption} \
24925 --with-build-libsubdir=$(HOST_SUBDIR) \
24926 $(STAGEfeedback_CONFIGURE_FLAGS)
24927 @endif libcpp-bootstrap
24928
24929
24930
24931
24932
24933 .PHONY: all-libcpp maybe-all-libcpp
24934 maybe-all-libcpp:
24935 @if gcc-bootstrap
24936 all-libcpp: stage_current
24937 @endif gcc-bootstrap
24938 @if libcpp
24939 TARGET-libcpp=all
24940 maybe-all-libcpp: all-libcpp
24941 all-libcpp: configure-libcpp
24942 @r=`${PWD_COMMAND}`; export r; \
24943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24944 $(HOST_EXPORTS) \
24945 (cd $(HOST_SUBDIR)/libcpp && \
24946 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24947 $(TARGET-libcpp))
24948 @endif libcpp
24949
24950
24951
24952 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24953 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24954 maybe-all-stage1-libcpp:
24955 maybe-clean-stage1-libcpp:
24956 @if libcpp-bootstrap
24957 maybe-all-stage1-libcpp: all-stage1-libcpp
24958 all-stage1: all-stage1-libcpp
24959 TARGET-stage1-libcpp = $(TARGET-libcpp)
24960 all-stage1-libcpp: configure-stage1-libcpp
24961 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24962 @r=`${PWD_COMMAND}`; export r; \
24963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24964 TFLAGS="$(STAGE1_TFLAGS)"; \
24965 $(HOST_EXPORTS) \
24966 cd $(HOST_SUBDIR)/libcpp && \
24967 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24968 CFLAGS="$(STAGE1_CFLAGS)" \
24969 CXXFLAGS="$(STAGE1_CFLAGS)" \
24970 LIBCFLAGS="$(LIBCFLAGS)" \
24971 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24972 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24973 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24974 $(EXTRA_HOST_FLAGS) \
24975 TFLAGS="$(STAGE1_TFLAGS)" \
24976 $(TARGET-stage1-libcpp)
24977
24978 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24979 clean-stage1: clean-stage1-libcpp
24980 clean-stage1-libcpp:
24981 @if [ $(current_stage) = stage1 ]; then \
24982 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24983 else \
24984 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24985 $(MAKE) stage1-start; \
24986 fi; \
24987 cd $(HOST_SUBDIR)/libcpp && \
24988 $(MAKE) $(EXTRA_HOST_FLAGS) \
24989 clean
24990 @endif libcpp-bootstrap
24991
24992
24993 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24994 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24995 maybe-all-stage2-libcpp:
24996 maybe-clean-stage2-libcpp:
24997 @if libcpp-bootstrap
24998 maybe-all-stage2-libcpp: all-stage2-libcpp
24999 all-stage2: all-stage2-libcpp
25000 TARGET-stage2-libcpp = $(TARGET-libcpp)
25001 all-stage2-libcpp: configure-stage2-libcpp
25002 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25003 @r=`${PWD_COMMAND}`; export r; \
25004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25005 TFLAGS="$(STAGE2_TFLAGS)"; \
25006 $(HOST_EXPORTS) \
25007 $(POSTSTAGE1_HOST_EXPORTS) \
25008 cd $(HOST_SUBDIR)/libcpp && \
25009 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25010 CFLAGS="$(STAGE2_CFLAGS)" \
25011 CXXFLAGS="$(STAGE2_CFLAGS)" \
25012 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25013 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25014 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25015 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25016 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25017 TFLAGS="$(STAGE2_TFLAGS)" \
25018 $(TARGET-stage2-libcpp)
25019
25020 maybe-clean-stage2-libcpp: clean-stage2-libcpp
25021 clean-stage2: clean-stage2-libcpp
25022 clean-stage2-libcpp:
25023 @if [ $(current_stage) = stage2 ]; then \
25024 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25025 else \
25026 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
25027 $(MAKE) stage2-start; \
25028 fi; \
25029 cd $(HOST_SUBDIR)/libcpp && \
25030 $(MAKE) $(EXTRA_HOST_FLAGS) \
25031 $(POSTSTAGE1_FLAGS_TO_PASS) \
25032 clean
25033 @endif libcpp-bootstrap
25034
25035
25036 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
25037 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
25038 maybe-all-stage3-libcpp:
25039 maybe-clean-stage3-libcpp:
25040 @if libcpp-bootstrap
25041 maybe-all-stage3-libcpp: all-stage3-libcpp
25042 all-stage3: all-stage3-libcpp
25043 TARGET-stage3-libcpp = $(TARGET-libcpp)
25044 all-stage3-libcpp: configure-stage3-libcpp
25045 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25046 @r=`${PWD_COMMAND}`; export r; \
25047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25048 TFLAGS="$(STAGE3_TFLAGS)"; \
25049 $(HOST_EXPORTS) \
25050 $(POSTSTAGE1_HOST_EXPORTS) \
25051 cd $(HOST_SUBDIR)/libcpp && \
25052 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25053 CFLAGS="$(STAGE3_CFLAGS)" \
25054 CXXFLAGS="$(STAGE3_CFLAGS)" \
25055 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25056 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25057 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25058 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25059 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25060 TFLAGS="$(STAGE3_TFLAGS)" \
25061 $(TARGET-stage3-libcpp)
25062
25063 maybe-clean-stage3-libcpp: clean-stage3-libcpp
25064 clean-stage3: clean-stage3-libcpp
25065 clean-stage3-libcpp:
25066 @if [ $(current_stage) = stage3 ]; then \
25067 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25068 else \
25069 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
25070 $(MAKE) stage3-start; \
25071 fi; \
25072 cd $(HOST_SUBDIR)/libcpp && \
25073 $(MAKE) $(EXTRA_HOST_FLAGS) \
25074 $(POSTSTAGE1_FLAGS_TO_PASS) \
25075 clean
25076 @endif libcpp-bootstrap
25077
25078
25079 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
25080 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
25081 maybe-all-stage4-libcpp:
25082 maybe-clean-stage4-libcpp:
25083 @if libcpp-bootstrap
25084 maybe-all-stage4-libcpp: all-stage4-libcpp
25085 all-stage4: all-stage4-libcpp
25086 TARGET-stage4-libcpp = $(TARGET-libcpp)
25087 all-stage4-libcpp: configure-stage4-libcpp
25088 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25089 @r=`${PWD_COMMAND}`; export r; \
25090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25091 TFLAGS="$(STAGE4_TFLAGS)"; \
25092 $(HOST_EXPORTS) \
25093 $(POSTSTAGE1_HOST_EXPORTS) \
25094 cd $(HOST_SUBDIR)/libcpp && \
25095 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25096 CFLAGS="$(STAGE4_CFLAGS)" \
25097 CXXFLAGS="$(STAGE4_CFLAGS)" \
25098 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25099 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25100 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25101 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25102 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25103 TFLAGS="$(STAGE4_TFLAGS)" \
25104 $(TARGET-stage4-libcpp)
25105
25106 maybe-clean-stage4-libcpp: clean-stage4-libcpp
25107 clean-stage4: clean-stage4-libcpp
25108 clean-stage4-libcpp:
25109 @if [ $(current_stage) = stage4 ]; then \
25110 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25111 else \
25112 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
25113 $(MAKE) stage4-start; \
25114 fi; \
25115 cd $(HOST_SUBDIR)/libcpp && \
25116 $(MAKE) $(EXTRA_HOST_FLAGS) \
25117 $(POSTSTAGE1_FLAGS_TO_PASS) \
25118 clean
25119 @endif libcpp-bootstrap
25120
25121
25122 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
25123 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
25124 maybe-all-stageprofile-libcpp:
25125 maybe-clean-stageprofile-libcpp:
25126 @if libcpp-bootstrap
25127 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
25128 all-stageprofile: all-stageprofile-libcpp
25129 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
25130 all-stageprofile-libcpp: configure-stageprofile-libcpp
25131 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25132 @r=`${PWD_COMMAND}`; export r; \
25133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25134 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25135 $(HOST_EXPORTS) \
25136 $(POSTSTAGE1_HOST_EXPORTS) \
25137 cd $(HOST_SUBDIR)/libcpp && \
25138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25139 CFLAGS="$(STAGEprofile_CFLAGS)" \
25140 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
25141 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25142 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25143 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25144 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25145 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25146 TFLAGS="$(STAGEprofile_TFLAGS)" \
25147 $(TARGET-stageprofile-libcpp)
25148
25149 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
25150 clean-stageprofile: clean-stageprofile-libcpp
25151 clean-stageprofile-libcpp:
25152 @if [ $(current_stage) = stageprofile ]; then \
25153 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25154 else \
25155 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
25156 $(MAKE) stageprofile-start; \
25157 fi; \
25158 cd $(HOST_SUBDIR)/libcpp && \
25159 $(MAKE) $(EXTRA_HOST_FLAGS) \
25160 $(POSTSTAGE1_FLAGS_TO_PASS) \
25161 clean
25162 @endif libcpp-bootstrap
25163
25164
25165 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
25166 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
25167 maybe-all-stagefeedback-libcpp:
25168 maybe-clean-stagefeedback-libcpp:
25169 @if libcpp-bootstrap
25170 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
25171 all-stagefeedback: all-stagefeedback-libcpp
25172 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
25173 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
25174 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25175 @r=`${PWD_COMMAND}`; export r; \
25176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25177 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25178 $(HOST_EXPORTS) \
25179 $(POSTSTAGE1_HOST_EXPORTS) \
25180 cd $(HOST_SUBDIR)/libcpp && \
25181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25182 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25183 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
25184 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25189 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25190 $(TARGET-stagefeedback-libcpp)
25191
25192 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
25193 clean-stagefeedback: clean-stagefeedback-libcpp
25194 clean-stagefeedback-libcpp:
25195 @if [ $(current_stage) = stagefeedback ]; then \
25196 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25197 else \
25198 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
25199 $(MAKE) stagefeedback-start; \
25200 fi; \
25201 cd $(HOST_SUBDIR)/libcpp && \
25202 $(MAKE) $(EXTRA_HOST_FLAGS) \
25203 $(POSTSTAGE1_FLAGS_TO_PASS) \
25204 clean
25205 @endif libcpp-bootstrap
25206
25207
25208
25209
25210
25211 .PHONY: check-libcpp maybe-check-libcpp
25212 maybe-check-libcpp:
25213 @if libcpp
25214 maybe-check-libcpp: check-libcpp
25215
25216 check-libcpp:
25217 @: $(MAKE); $(unstage)
25218 @r=`${PWD_COMMAND}`; export r; \
25219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25220 $(HOST_EXPORTS) \
25221 (cd $(HOST_SUBDIR)/libcpp && \
25222 $(MAKE) $(FLAGS_TO_PASS) check)
25223
25224 @endif libcpp
25225
25226 .PHONY: install-libcpp maybe-install-libcpp
25227 maybe-install-libcpp:
25228 @if libcpp
25229 maybe-install-libcpp: install-libcpp
25230
25231 install-libcpp: installdirs
25232 @: $(MAKE); $(unstage)
25233 @r=`${PWD_COMMAND}`; export r; \
25234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25235 $(HOST_EXPORTS) \
25236 (cd $(HOST_SUBDIR)/libcpp && \
25237 $(MAKE) $(FLAGS_TO_PASS) install)
25238
25239 @endif libcpp
25240
25241 # Other targets (info, dvi, pdf, etc.)
25242
25243 .PHONY: maybe-info-libcpp info-libcpp
25244 maybe-info-libcpp:
25245 @if libcpp
25246 maybe-info-libcpp: info-libcpp
25247
25248 info-libcpp: \
25249 configure-libcpp
25250 @[ -f ./libcpp/Makefile ] || exit 0; \
25251 r=`${PWD_COMMAND}`; export r; \
25252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25253 $(HOST_EXPORTS) \
25254 for flag in $(EXTRA_HOST_FLAGS) ; do \
25255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25256 done; \
25257 echo "Doing info in libcpp" ; \
25258 (cd $(HOST_SUBDIR)/libcpp && \
25259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25261 "RANLIB=$${RANLIB}" \
25262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25263 info) \
25264 || exit 1
25265
25266 @endif libcpp
25267
25268 .PHONY: maybe-dvi-libcpp dvi-libcpp
25269 maybe-dvi-libcpp:
25270 @if libcpp
25271 maybe-dvi-libcpp: dvi-libcpp
25272
25273 dvi-libcpp: \
25274 configure-libcpp
25275 @[ -f ./libcpp/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 dvi in libcpp" ; \
25283 (cd $(HOST_SUBDIR)/libcpp && \
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 dvi) \
25289 || exit 1
25290
25291 @endif libcpp
25292
25293 .PHONY: maybe-pdf-libcpp pdf-libcpp
25294 maybe-pdf-libcpp:
25295 @if libcpp
25296 maybe-pdf-libcpp: pdf-libcpp
25297
25298 pdf-libcpp: \
25299 configure-libcpp
25300 @[ -f ./libcpp/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 pdf in libcpp" ; \
25308 (cd $(HOST_SUBDIR)/libcpp && \
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 pdf) \
25314 || exit 1
25315
25316 @endif libcpp
25317
25318 .PHONY: maybe-html-libcpp html-libcpp
25319 maybe-html-libcpp:
25320 @if libcpp
25321 maybe-html-libcpp: html-libcpp
25322
25323 html-libcpp: \
25324 configure-libcpp
25325 @[ -f ./libcpp/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 html in libcpp" ; \
25333 (cd $(HOST_SUBDIR)/libcpp && \
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 html) \
25339 || exit 1
25340
25341 @endif libcpp
25342
25343 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
25344 maybe-TAGS-libcpp:
25345 @if libcpp
25346 maybe-TAGS-libcpp: TAGS-libcpp
25347
25348 TAGS-libcpp: \
25349 configure-libcpp
25350 @[ -f ./libcpp/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 TAGS in libcpp" ; \
25358 (cd $(HOST_SUBDIR)/libcpp && \
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 TAGS) \
25364 || exit 1
25365
25366 @endif libcpp
25367
25368 .PHONY: maybe-install-info-libcpp install-info-libcpp
25369 maybe-install-info-libcpp:
25370 @if libcpp
25371 maybe-install-info-libcpp: install-info-libcpp
25372
25373 install-info-libcpp: \
25374 configure-libcpp \
25375 info-libcpp
25376 @[ -f ./libcpp/Makefile ] || exit 0; \
25377 r=`${PWD_COMMAND}`; export r; \
25378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25379 $(HOST_EXPORTS) \
25380 for flag in $(EXTRA_HOST_FLAGS) ; do \
25381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25382 done; \
25383 echo "Doing install-info in libcpp" ; \
25384 (cd $(HOST_SUBDIR)/libcpp && \
25385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25387 "RANLIB=$${RANLIB}" \
25388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25389 install-info) \
25390 || exit 1
25391
25392 @endif libcpp
25393
25394 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25395 maybe-install-pdf-libcpp:
25396 @if libcpp
25397 maybe-install-pdf-libcpp: install-pdf-libcpp
25398
25399 install-pdf-libcpp: \
25400 configure-libcpp \
25401 pdf-libcpp
25402 @[ -f ./libcpp/Makefile ] || exit 0; \
25403 r=`${PWD_COMMAND}`; export r; \
25404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25405 $(HOST_EXPORTS) \
25406 for flag in $(EXTRA_HOST_FLAGS) ; do \
25407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25408 done; \
25409 echo "Doing install-pdf in libcpp" ; \
25410 (cd $(HOST_SUBDIR)/libcpp && \
25411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25413 "RANLIB=$${RANLIB}" \
25414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25415 install-pdf) \
25416 || exit 1
25417
25418 @endif libcpp
25419
25420 .PHONY: maybe-install-html-libcpp install-html-libcpp
25421 maybe-install-html-libcpp:
25422 @if libcpp
25423 maybe-install-html-libcpp: install-html-libcpp
25424
25425 install-html-libcpp: \
25426 configure-libcpp \
25427 html-libcpp
25428 @[ -f ./libcpp/Makefile ] || exit 0; \
25429 r=`${PWD_COMMAND}`; export r; \
25430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25431 $(HOST_EXPORTS) \
25432 for flag in $(EXTRA_HOST_FLAGS) ; do \
25433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25434 done; \
25435 echo "Doing install-html in libcpp" ; \
25436 (cd $(HOST_SUBDIR)/libcpp && \
25437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25439 "RANLIB=$${RANLIB}" \
25440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25441 install-html) \
25442 || exit 1
25443
25444 @endif libcpp
25445
25446 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25447 maybe-installcheck-libcpp:
25448 @if libcpp
25449 maybe-installcheck-libcpp: installcheck-libcpp
25450
25451 installcheck-libcpp: \
25452 configure-libcpp
25453 @[ -f ./libcpp/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 installcheck in libcpp" ; \
25461 (cd $(HOST_SUBDIR)/libcpp && \
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 installcheck) \
25467 || exit 1
25468
25469 @endif libcpp
25470
25471 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25472 maybe-mostlyclean-libcpp:
25473 @if libcpp
25474 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25475
25476 mostlyclean-libcpp:
25477 @[ -f ./libcpp/Makefile ] || exit 0; \
25478 r=`${PWD_COMMAND}`; export r; \
25479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25480 $(HOST_EXPORTS) \
25481 for flag in $(EXTRA_HOST_FLAGS) ; do \
25482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25483 done; \
25484 echo "Doing mostlyclean in libcpp" ; \
25485 (cd $(HOST_SUBDIR)/libcpp && \
25486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25488 "RANLIB=$${RANLIB}" \
25489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25490 mostlyclean) \
25491 || exit 1
25492
25493 @endif libcpp
25494
25495 .PHONY: maybe-clean-libcpp clean-libcpp
25496 maybe-clean-libcpp:
25497 @if libcpp
25498 maybe-clean-libcpp: clean-libcpp
25499
25500 clean-libcpp:
25501 @[ -f ./libcpp/Makefile ] || exit 0; \
25502 r=`${PWD_COMMAND}`; export r; \
25503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25504 $(HOST_EXPORTS) \
25505 for flag in $(EXTRA_HOST_FLAGS) ; do \
25506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25507 done; \
25508 echo "Doing clean in libcpp" ; \
25509 (cd $(HOST_SUBDIR)/libcpp && \
25510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25512 "RANLIB=$${RANLIB}" \
25513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25514 clean) \
25515 || exit 1
25516
25517 @endif libcpp
25518
25519 .PHONY: maybe-distclean-libcpp distclean-libcpp
25520 maybe-distclean-libcpp:
25521 @if libcpp
25522 maybe-distclean-libcpp: distclean-libcpp
25523
25524 distclean-libcpp:
25525 @[ -f ./libcpp/Makefile ] || exit 0; \
25526 r=`${PWD_COMMAND}`; export r; \
25527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25528 $(HOST_EXPORTS) \
25529 for flag in $(EXTRA_HOST_FLAGS) ; do \
25530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25531 done; \
25532 echo "Doing distclean in libcpp" ; \
25533 (cd $(HOST_SUBDIR)/libcpp && \
25534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25536 "RANLIB=$${RANLIB}" \
25537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25538 distclean) \
25539 || exit 1
25540
25541 @endif libcpp
25542
25543 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25544 maybe-maintainer-clean-libcpp:
25545 @if libcpp
25546 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25547
25548 maintainer-clean-libcpp:
25549 @[ -f ./libcpp/Makefile ] || exit 0; \
25550 r=`${PWD_COMMAND}`; export r; \
25551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25552 $(HOST_EXPORTS) \
25553 for flag in $(EXTRA_HOST_FLAGS) ; do \
25554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25555 done; \
25556 echo "Doing maintainer-clean in libcpp" ; \
25557 (cd $(HOST_SUBDIR)/libcpp && \
25558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25560 "RANLIB=$${RANLIB}" \
25561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25562 maintainer-clean) \
25563 || exit 1
25564
25565 @endif libcpp
25566
25567
25568
25569 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
25570 maybe-configure-libdecnumber:
25571 @if gcc-bootstrap
25572 configure-libdecnumber: stage_current
25573 @endif gcc-bootstrap
25574 @if libdecnumber
25575 maybe-configure-libdecnumber: configure-libdecnumber
25576 configure-libdecnumber:
25577 @r=`${PWD_COMMAND}`; export r; \
25578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25579 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25580 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
25581 $(HOST_EXPORTS) \
25582 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
25583 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
25584 case $(srcdir) in \
25585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25586 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25588 esac; \
25589 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
25590 libsrcdir="$$s/libdecnumber"; \
25591 $(SHELL) $${libsrcdir}/configure \
25592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25593 --target=${target_alias} $${srcdiroption} \
25594 || exit 1
25595 @endif libdecnumber
25596
25597
25598
25599 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
25600 maybe-configure-stage1-libdecnumber:
25601 @if libdecnumber-bootstrap
25602 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
25603 configure-stage1-libdecnumber:
25604 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25605 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25606 @r=`${PWD_COMMAND}`; export r; \
25607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25608 TFLAGS="$(STAGE1_TFLAGS)"; \
25609 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25610 $(HOST_EXPORTS) \
25611 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25612 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
25613 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25614 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
25615 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
25616 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25617 case $(srcdir) in \
25618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25619 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25621 esac; \
25622 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
25623 libsrcdir="$$s/libdecnumber"; \
25624 $(SHELL) $${libsrcdir}/configure \
25625 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25626 --target=${target_alias} $${srcdiroption} \
25627 $(STAGE1_CONFIGURE_FLAGS)
25628 @endif libdecnumber-bootstrap
25629
25630 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
25631 maybe-configure-stage2-libdecnumber:
25632 @if libdecnumber-bootstrap
25633 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
25634 configure-stage2-libdecnumber:
25635 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25636 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25637 @r=`${PWD_COMMAND}`; export r; \
25638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25639 TFLAGS="$(STAGE2_TFLAGS)"; \
25640 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25641 $(HOST_EXPORTS) \
25642 $(POSTSTAGE1_HOST_EXPORTS) \
25643 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25644 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
25645 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25646 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
25647 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
25648 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25649 case $(srcdir) in \
25650 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25651 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25652 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25653 esac; \
25654 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
25655 libsrcdir="$$s/libdecnumber"; \
25656 $(SHELL) $${libsrcdir}/configure \
25657 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25658 --target=${target_alias} $${srcdiroption} \
25659 --with-build-libsubdir=$(HOST_SUBDIR) \
25660 $(STAGE2_CONFIGURE_FLAGS)
25661 @endif libdecnumber-bootstrap
25662
25663 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
25664 maybe-configure-stage3-libdecnumber:
25665 @if libdecnumber-bootstrap
25666 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
25667 configure-stage3-libdecnumber:
25668 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25669 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25670 @r=`${PWD_COMMAND}`; export r; \
25671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25672 TFLAGS="$(STAGE3_TFLAGS)"; \
25673 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25674 $(HOST_EXPORTS) \
25675 $(POSTSTAGE1_HOST_EXPORTS) \
25676 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25677 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
25678 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25679 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
25680 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
25681 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25682 case $(srcdir) in \
25683 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25684 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25685 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25686 esac; \
25687 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
25688 libsrcdir="$$s/libdecnumber"; \
25689 $(SHELL) $${libsrcdir}/configure \
25690 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25691 --target=${target_alias} $${srcdiroption} \
25692 --with-build-libsubdir=$(HOST_SUBDIR) \
25693 $(STAGE3_CONFIGURE_FLAGS)
25694 @endif libdecnumber-bootstrap
25695
25696 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
25697 maybe-configure-stage4-libdecnumber:
25698 @if libdecnumber-bootstrap
25699 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
25700 configure-stage4-libdecnumber:
25701 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25702 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25703 @r=`${PWD_COMMAND}`; export r; \
25704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25705 TFLAGS="$(STAGE4_TFLAGS)"; \
25706 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25707 $(HOST_EXPORTS) \
25708 $(POSTSTAGE1_HOST_EXPORTS) \
25709 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25710 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25711 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25712 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
25713 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
25714 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25715 case $(srcdir) in \
25716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25717 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25719 esac; \
25720 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
25721 libsrcdir="$$s/libdecnumber"; \
25722 $(SHELL) $${libsrcdir}/configure \
25723 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25724 --target=${target_alias} $${srcdiroption} \
25725 --with-build-libsubdir=$(HOST_SUBDIR) \
25726 $(STAGE4_CONFIGURE_FLAGS)
25727 @endif libdecnumber-bootstrap
25728
25729 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
25730 maybe-configure-stageprofile-libdecnumber:
25731 @if libdecnumber-bootstrap
25732 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25733 configure-stageprofile-libdecnumber:
25734 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25735 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25736 @r=`${PWD_COMMAND}`; export r; \
25737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25738 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25739 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25740 $(HOST_EXPORTS) \
25741 $(POSTSTAGE1_HOST_EXPORTS) \
25742 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25743 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
25744 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25745 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
25746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
25747 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25748 case $(srcdir) in \
25749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25750 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25752 esac; \
25753 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
25754 libsrcdir="$$s/libdecnumber"; \
25755 $(SHELL) $${libsrcdir}/configure \
25756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25757 --target=${target_alias} $${srcdiroption} \
25758 --with-build-libsubdir=$(HOST_SUBDIR) \
25759 $(STAGEprofile_CONFIGURE_FLAGS)
25760 @endif libdecnumber-bootstrap
25761
25762 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
25763 maybe-configure-stagefeedback-libdecnumber:
25764 @if libdecnumber-bootstrap
25765 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25766 configure-stagefeedback-libdecnumber:
25767 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25768 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25769 @r=`${PWD_COMMAND}`; export r; \
25770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25771 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25772 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25773 $(HOST_EXPORTS) \
25774 $(POSTSTAGE1_HOST_EXPORTS) \
25775 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25776 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
25777 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25778 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
25779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
25780 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25781 case $(srcdir) in \
25782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25783 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25785 esac; \
25786 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
25787 libsrcdir="$$s/libdecnumber"; \
25788 $(SHELL) $${libsrcdir}/configure \
25789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25790 --target=${target_alias} $${srcdiroption} \
25791 --with-build-libsubdir=$(HOST_SUBDIR) \
25792 $(STAGEfeedback_CONFIGURE_FLAGS)
25793 @endif libdecnumber-bootstrap
25794
25795
25796
25797
25798
25799 .PHONY: all-libdecnumber maybe-all-libdecnumber
25800 maybe-all-libdecnumber:
25801 @if gcc-bootstrap
25802 all-libdecnumber: stage_current
25803 @endif gcc-bootstrap
25804 @if libdecnumber
25805 TARGET-libdecnumber=all
25806 maybe-all-libdecnumber: all-libdecnumber
25807 all-libdecnumber: configure-libdecnumber
25808 @r=`${PWD_COMMAND}`; export r; \
25809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25810 $(HOST_EXPORTS) \
25811 (cd $(HOST_SUBDIR)/libdecnumber && \
25812 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25813 $(TARGET-libdecnumber))
25814 @endif libdecnumber
25815
25816
25817
25818 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
25819 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
25820 maybe-all-stage1-libdecnumber:
25821 maybe-clean-stage1-libdecnumber:
25822 @if libdecnumber-bootstrap
25823 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
25824 all-stage1: all-stage1-libdecnumber
25825 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
25826 all-stage1-libdecnumber: configure-stage1-libdecnumber
25827 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25828 @r=`${PWD_COMMAND}`; export r; \
25829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25830 TFLAGS="$(STAGE1_TFLAGS)"; \
25831 $(HOST_EXPORTS) \
25832 cd $(HOST_SUBDIR)/libdecnumber && \
25833 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25834 CFLAGS="$(STAGE1_CFLAGS)" \
25835 CXXFLAGS="$(STAGE1_CFLAGS)" \
25836 LIBCFLAGS="$(LIBCFLAGS)" \
25837 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25838 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25839 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25840 $(EXTRA_HOST_FLAGS) \
25841 TFLAGS="$(STAGE1_TFLAGS)" \
25842 $(TARGET-stage1-libdecnumber)
25843
25844 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
25845 clean-stage1: clean-stage1-libdecnumber
25846 clean-stage1-libdecnumber:
25847 @if [ $(current_stage) = stage1 ]; then \
25848 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25849 else \
25850 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
25851 $(MAKE) stage1-start; \
25852 fi; \
25853 cd $(HOST_SUBDIR)/libdecnumber && \
25854 $(MAKE) $(EXTRA_HOST_FLAGS) \
25855 clean
25856 @endif libdecnumber-bootstrap
25857
25858
25859 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
25860 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
25861 maybe-all-stage2-libdecnumber:
25862 maybe-clean-stage2-libdecnumber:
25863 @if libdecnumber-bootstrap
25864 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
25865 all-stage2: all-stage2-libdecnumber
25866 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
25867 all-stage2-libdecnumber: configure-stage2-libdecnumber
25868 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25869 @r=`${PWD_COMMAND}`; export r; \
25870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25871 TFLAGS="$(STAGE2_TFLAGS)"; \
25872 $(HOST_EXPORTS) \
25873 $(POSTSTAGE1_HOST_EXPORTS) \
25874 cd $(HOST_SUBDIR)/libdecnumber && \
25875 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25876 CFLAGS="$(STAGE2_CFLAGS)" \
25877 CXXFLAGS="$(STAGE2_CFLAGS)" \
25878 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25879 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25880 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25881 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25882 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25883 TFLAGS="$(STAGE2_TFLAGS)" \
25884 $(TARGET-stage2-libdecnumber)
25885
25886 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
25887 clean-stage2: clean-stage2-libdecnumber
25888 clean-stage2-libdecnumber:
25889 @if [ $(current_stage) = stage2 ]; then \
25890 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25891 else \
25892 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
25893 $(MAKE) stage2-start; \
25894 fi; \
25895 cd $(HOST_SUBDIR)/libdecnumber && \
25896 $(MAKE) $(EXTRA_HOST_FLAGS) \
25897 $(POSTSTAGE1_FLAGS_TO_PASS) \
25898 clean
25899 @endif libdecnumber-bootstrap
25900
25901
25902 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
25903 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
25904 maybe-all-stage3-libdecnumber:
25905 maybe-clean-stage3-libdecnumber:
25906 @if libdecnumber-bootstrap
25907 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
25908 all-stage3: all-stage3-libdecnumber
25909 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
25910 all-stage3-libdecnumber: configure-stage3-libdecnumber
25911 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25912 @r=`${PWD_COMMAND}`; export r; \
25913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25914 TFLAGS="$(STAGE3_TFLAGS)"; \
25915 $(HOST_EXPORTS) \
25916 $(POSTSTAGE1_HOST_EXPORTS) \
25917 cd $(HOST_SUBDIR)/libdecnumber && \
25918 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25919 CFLAGS="$(STAGE3_CFLAGS)" \
25920 CXXFLAGS="$(STAGE3_CFLAGS)" \
25921 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25922 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25923 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25924 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25925 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25926 TFLAGS="$(STAGE3_TFLAGS)" \
25927 $(TARGET-stage3-libdecnumber)
25928
25929 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
25930 clean-stage3: clean-stage3-libdecnumber
25931 clean-stage3-libdecnumber:
25932 @if [ $(current_stage) = stage3 ]; then \
25933 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25934 else \
25935 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
25936 $(MAKE) stage3-start; \
25937 fi; \
25938 cd $(HOST_SUBDIR)/libdecnumber && \
25939 $(MAKE) $(EXTRA_HOST_FLAGS) \
25940 $(POSTSTAGE1_FLAGS_TO_PASS) \
25941 clean
25942 @endif libdecnumber-bootstrap
25943
25944
25945 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
25946 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
25947 maybe-all-stage4-libdecnumber:
25948 maybe-clean-stage4-libdecnumber:
25949 @if libdecnumber-bootstrap
25950 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
25951 all-stage4: all-stage4-libdecnumber
25952 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
25953 all-stage4-libdecnumber: configure-stage4-libdecnumber
25954 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25955 @r=`${PWD_COMMAND}`; export r; \
25956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25957 TFLAGS="$(STAGE4_TFLAGS)"; \
25958 $(HOST_EXPORTS) \
25959 $(POSTSTAGE1_HOST_EXPORTS) \
25960 cd $(HOST_SUBDIR)/libdecnumber && \
25961 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25962 CFLAGS="$(STAGE4_CFLAGS)" \
25963 CXXFLAGS="$(STAGE4_CFLAGS)" \
25964 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25965 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25966 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25967 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25968 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25969 TFLAGS="$(STAGE4_TFLAGS)" \
25970 $(TARGET-stage4-libdecnumber)
25971
25972 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
25973 clean-stage4: clean-stage4-libdecnumber
25974 clean-stage4-libdecnumber:
25975 @if [ $(current_stage) = stage4 ]; then \
25976 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25977 else \
25978 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
25979 $(MAKE) stage4-start; \
25980 fi; \
25981 cd $(HOST_SUBDIR)/libdecnumber && \
25982 $(MAKE) $(EXTRA_HOST_FLAGS) \
25983 $(POSTSTAGE1_FLAGS_TO_PASS) \
25984 clean
25985 @endif libdecnumber-bootstrap
25986
25987
25988 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
25989 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
25990 maybe-all-stageprofile-libdecnumber:
25991 maybe-clean-stageprofile-libdecnumber:
25992 @if libdecnumber-bootstrap
25993 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
25994 all-stageprofile: all-stageprofile-libdecnumber
25995 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
25996 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25997 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25998 @r=`${PWD_COMMAND}`; export r; \
25999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26000 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26001 $(HOST_EXPORTS) \
26002 $(POSTSTAGE1_HOST_EXPORTS) \
26003 cd $(HOST_SUBDIR)/libdecnumber && \
26004 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26005 CFLAGS="$(STAGEprofile_CFLAGS)" \
26006 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26007 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26008 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26009 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26010 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26011 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26012 TFLAGS="$(STAGEprofile_TFLAGS)" \
26013 $(TARGET-stageprofile-libdecnumber)
26014
26015 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26016 clean-stageprofile: clean-stageprofile-libdecnumber
26017 clean-stageprofile-libdecnumber:
26018 @if [ $(current_stage) = stageprofile ]; then \
26019 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26020 else \
26021 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26022 $(MAKE) stageprofile-start; \
26023 fi; \
26024 cd $(HOST_SUBDIR)/libdecnumber && \
26025 $(MAKE) $(EXTRA_HOST_FLAGS) \
26026 $(POSTSTAGE1_FLAGS_TO_PASS) \
26027 clean
26028 @endif libdecnumber-bootstrap
26029
26030
26031 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26032 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26033 maybe-all-stagefeedback-libdecnumber:
26034 maybe-clean-stagefeedback-libdecnumber:
26035 @if libdecnumber-bootstrap
26036 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26037 all-stagefeedback: all-stagefeedback-libdecnumber
26038 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26039 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26040 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26041 @r=`${PWD_COMMAND}`; export r; \
26042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26043 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26044 $(HOST_EXPORTS) \
26045 $(POSTSTAGE1_HOST_EXPORTS) \
26046 cd $(HOST_SUBDIR)/libdecnumber && \
26047 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26048 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26049 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26050 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26051 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26052 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26053 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26054 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26055 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26056 $(TARGET-stagefeedback-libdecnumber)
26057
26058 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26059 clean-stagefeedback: clean-stagefeedback-libdecnumber
26060 clean-stagefeedback-libdecnumber:
26061 @if [ $(current_stage) = stagefeedback ]; then \
26062 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26063 else \
26064 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26065 $(MAKE) stagefeedback-start; \
26066 fi; \
26067 cd $(HOST_SUBDIR)/libdecnumber && \
26068 $(MAKE) $(EXTRA_HOST_FLAGS) \
26069 $(POSTSTAGE1_FLAGS_TO_PASS) \
26070 clean
26071 @endif libdecnumber-bootstrap
26072
26073
26074
26075
26076
26077 .PHONY: check-libdecnumber maybe-check-libdecnumber
26078 maybe-check-libdecnumber:
26079 @if libdecnumber
26080 maybe-check-libdecnumber: check-libdecnumber
26081
26082 check-libdecnumber:
26083 @: $(MAKE); $(unstage)
26084 @r=`${PWD_COMMAND}`; export r; \
26085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26086 $(HOST_EXPORTS) \
26087 (cd $(HOST_SUBDIR)/libdecnumber && \
26088 $(MAKE) $(FLAGS_TO_PASS) check)
26089
26090 @endif libdecnumber
26091
26092 .PHONY: install-libdecnumber maybe-install-libdecnumber
26093 maybe-install-libdecnumber:
26094 @if libdecnumber
26095 maybe-install-libdecnumber: install-libdecnumber
26096
26097 install-libdecnumber: installdirs
26098 @: $(MAKE); $(unstage)
26099 @r=`${PWD_COMMAND}`; export r; \
26100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26101 $(HOST_EXPORTS) \
26102 (cd $(HOST_SUBDIR)/libdecnumber && \
26103 $(MAKE) $(FLAGS_TO_PASS) install)
26104
26105 @endif libdecnumber
26106
26107 # Other targets (info, dvi, pdf, etc.)
26108
26109 .PHONY: maybe-info-libdecnumber info-libdecnumber
26110 maybe-info-libdecnumber:
26111 @if libdecnumber
26112 maybe-info-libdecnumber: info-libdecnumber
26113
26114 info-libdecnumber: \
26115 configure-libdecnumber
26116 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26117 r=`${PWD_COMMAND}`; export r; \
26118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26119 $(HOST_EXPORTS) \
26120 for flag in $(EXTRA_HOST_FLAGS) ; do \
26121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26122 done; \
26123 echo "Doing info in libdecnumber" ; \
26124 (cd $(HOST_SUBDIR)/libdecnumber && \
26125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26127 "RANLIB=$${RANLIB}" \
26128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26129 info) \
26130 || exit 1
26131
26132 @endif libdecnumber
26133
26134 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26135 maybe-dvi-libdecnumber:
26136 @if libdecnumber
26137 maybe-dvi-libdecnumber: dvi-libdecnumber
26138
26139 dvi-libdecnumber: \
26140 configure-libdecnumber
26141 @[ -f ./libdecnumber/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 dvi in libdecnumber" ; \
26149 (cd $(HOST_SUBDIR)/libdecnumber && \
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 dvi) \
26155 || exit 1
26156
26157 @endif libdecnumber
26158
26159 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26160 maybe-pdf-libdecnumber:
26161 @if libdecnumber
26162 maybe-pdf-libdecnumber: pdf-libdecnumber
26163
26164 pdf-libdecnumber: \
26165 configure-libdecnumber
26166 @[ -f ./libdecnumber/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 pdf in libdecnumber" ; \
26174 (cd $(HOST_SUBDIR)/libdecnumber && \
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 pdf) \
26180 || exit 1
26181
26182 @endif libdecnumber
26183
26184 .PHONY: maybe-html-libdecnumber html-libdecnumber
26185 maybe-html-libdecnumber:
26186 @if libdecnumber
26187 maybe-html-libdecnumber: html-libdecnumber
26188
26189 html-libdecnumber: \
26190 configure-libdecnumber
26191 @[ -f ./libdecnumber/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 html in libdecnumber" ; \
26199 (cd $(HOST_SUBDIR)/libdecnumber && \
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 html) \
26205 || exit 1
26206
26207 @endif libdecnumber
26208
26209 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26210 maybe-TAGS-libdecnumber:
26211 @if libdecnumber
26212 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26213
26214 TAGS-libdecnumber: \
26215 configure-libdecnumber
26216 @[ -f ./libdecnumber/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 TAGS in libdecnumber" ; \
26224 (cd $(HOST_SUBDIR)/libdecnumber && \
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 TAGS) \
26230 || exit 1
26231
26232 @endif libdecnumber
26233
26234 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
26235 maybe-install-info-libdecnumber:
26236 @if libdecnumber
26237 maybe-install-info-libdecnumber: install-info-libdecnumber
26238
26239 install-info-libdecnumber: \
26240 configure-libdecnumber \
26241 info-libdecnumber
26242 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26243 r=`${PWD_COMMAND}`; export r; \
26244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26245 $(HOST_EXPORTS) \
26246 for flag in $(EXTRA_HOST_FLAGS) ; do \
26247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26248 done; \
26249 echo "Doing install-info in libdecnumber" ; \
26250 (cd $(HOST_SUBDIR)/libdecnumber && \
26251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26253 "RANLIB=$${RANLIB}" \
26254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26255 install-info) \
26256 || exit 1
26257
26258 @endif libdecnumber
26259
26260 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
26261 maybe-install-pdf-libdecnumber:
26262 @if libdecnumber
26263 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
26264
26265 install-pdf-libdecnumber: \
26266 configure-libdecnumber \
26267 pdf-libdecnumber
26268 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26269 r=`${PWD_COMMAND}`; export r; \
26270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26271 $(HOST_EXPORTS) \
26272 for flag in $(EXTRA_HOST_FLAGS) ; do \
26273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26274 done; \
26275 echo "Doing install-pdf in libdecnumber" ; \
26276 (cd $(HOST_SUBDIR)/libdecnumber && \
26277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26279 "RANLIB=$${RANLIB}" \
26280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26281 install-pdf) \
26282 || exit 1
26283
26284 @endif libdecnumber
26285
26286 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
26287 maybe-install-html-libdecnumber:
26288 @if libdecnumber
26289 maybe-install-html-libdecnumber: install-html-libdecnumber
26290
26291 install-html-libdecnumber: \
26292 configure-libdecnumber \
26293 html-libdecnumber
26294 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26295 r=`${PWD_COMMAND}`; export r; \
26296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26297 $(HOST_EXPORTS) \
26298 for flag in $(EXTRA_HOST_FLAGS) ; do \
26299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26300 done; \
26301 echo "Doing install-html in libdecnumber" ; \
26302 (cd $(HOST_SUBDIR)/libdecnumber && \
26303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26305 "RANLIB=$${RANLIB}" \
26306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26307 install-html) \
26308 || exit 1
26309
26310 @endif libdecnumber
26311
26312 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
26313 maybe-installcheck-libdecnumber:
26314 @if libdecnumber
26315 maybe-installcheck-libdecnumber: installcheck-libdecnumber
26316
26317 installcheck-libdecnumber: \
26318 configure-libdecnumber
26319 @[ -f ./libdecnumber/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 installcheck in libdecnumber" ; \
26327 (cd $(HOST_SUBDIR)/libdecnumber && \
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 installcheck) \
26333 || exit 1
26334
26335 @endif libdecnumber
26336
26337 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
26338 maybe-mostlyclean-libdecnumber:
26339 @if libdecnumber
26340 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
26341
26342 mostlyclean-libdecnumber:
26343 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26344 r=`${PWD_COMMAND}`; export r; \
26345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26346 $(HOST_EXPORTS) \
26347 for flag in $(EXTRA_HOST_FLAGS) ; do \
26348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26349 done; \
26350 echo "Doing mostlyclean in libdecnumber" ; \
26351 (cd $(HOST_SUBDIR)/libdecnumber && \
26352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26354 "RANLIB=$${RANLIB}" \
26355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26356 mostlyclean) \
26357 || exit 1
26358
26359 @endif libdecnumber
26360
26361 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
26362 maybe-clean-libdecnumber:
26363 @if libdecnumber
26364 maybe-clean-libdecnumber: clean-libdecnumber
26365
26366 clean-libdecnumber:
26367 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26368 r=`${PWD_COMMAND}`; export r; \
26369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26370 $(HOST_EXPORTS) \
26371 for flag in $(EXTRA_HOST_FLAGS) ; do \
26372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26373 done; \
26374 echo "Doing clean in libdecnumber" ; \
26375 (cd $(HOST_SUBDIR)/libdecnumber && \
26376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26378 "RANLIB=$${RANLIB}" \
26379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26380 clean) \
26381 || exit 1
26382
26383 @endif libdecnumber
26384
26385 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
26386 maybe-distclean-libdecnumber:
26387 @if libdecnumber
26388 maybe-distclean-libdecnumber: distclean-libdecnumber
26389
26390 distclean-libdecnumber:
26391 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26392 r=`${PWD_COMMAND}`; export r; \
26393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26394 $(HOST_EXPORTS) \
26395 for flag in $(EXTRA_HOST_FLAGS) ; do \
26396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26397 done; \
26398 echo "Doing distclean in libdecnumber" ; \
26399 (cd $(HOST_SUBDIR)/libdecnumber && \
26400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26402 "RANLIB=$${RANLIB}" \
26403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26404 distclean) \
26405 || exit 1
26406
26407 @endif libdecnumber
26408
26409 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
26410 maybe-maintainer-clean-libdecnumber:
26411 @if libdecnumber
26412 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
26413
26414 maintainer-clean-libdecnumber:
26415 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26416 r=`${PWD_COMMAND}`; export r; \
26417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26418 $(HOST_EXPORTS) \
26419 for flag in $(EXTRA_HOST_FLAGS) ; do \
26420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26421 done; \
26422 echo "Doing maintainer-clean in libdecnumber" ; \
26423 (cd $(HOST_SUBDIR)/libdecnumber && \
26424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26426 "RANLIB=$${RANLIB}" \
26427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26428 maintainer-clean) \
26429 || exit 1
26430
26431 @endif libdecnumber
26432
26433
26434
26435 .PHONY: configure-libgui maybe-configure-libgui
26436 maybe-configure-libgui:
26437 @if gcc-bootstrap
26438 configure-libgui: stage_current
26439 @endif gcc-bootstrap
26440 @if libgui
26441 maybe-configure-libgui: configure-libgui
26442 configure-libgui:
26443 @: $(MAKE); $(unstage)
26444 @r=`${PWD_COMMAND}`; export r; \
26445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26446 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
26447 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
26448 $(HOST_EXPORTS) \
26449 echo Configuring in $(HOST_SUBDIR)/libgui; \
26450 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
26451 case $(srcdir) in \
26452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26453 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
26454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26455 esac; \
26456 srcdiroption="--srcdir=$${topdir}/libgui"; \
26457 libsrcdir="$$s/libgui"; \
26458 $(SHELL) $${libsrcdir}/configure \
26459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26460 --target=${target_alias} $${srcdiroption} \
26461 || exit 1
26462 @endif libgui
26463
26464
26465
26466
26467
26468 .PHONY: all-libgui maybe-all-libgui
26469 maybe-all-libgui:
26470 @if gcc-bootstrap
26471 all-libgui: stage_current
26472 @endif gcc-bootstrap
26473 @if libgui
26474 TARGET-libgui=all
26475 maybe-all-libgui: all-libgui
26476 all-libgui: configure-libgui
26477 @: $(MAKE); $(unstage)
26478 @r=`${PWD_COMMAND}`; export r; \
26479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26480 $(HOST_EXPORTS) \
26481 (cd $(HOST_SUBDIR)/libgui && \
26482 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26483 $(TARGET-libgui))
26484 @endif libgui
26485
26486
26487
26488
26489 .PHONY: check-libgui maybe-check-libgui
26490 maybe-check-libgui:
26491 @if libgui
26492 maybe-check-libgui: check-libgui
26493
26494 check-libgui:
26495 @: $(MAKE); $(unstage)
26496 @r=`${PWD_COMMAND}`; export r; \
26497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26498 $(HOST_EXPORTS) \
26499 (cd $(HOST_SUBDIR)/libgui && \
26500 $(MAKE) $(FLAGS_TO_PASS) check)
26501
26502 @endif libgui
26503
26504 .PHONY: install-libgui maybe-install-libgui
26505 maybe-install-libgui:
26506 @if libgui
26507 maybe-install-libgui: install-libgui
26508
26509 install-libgui: installdirs
26510 @: $(MAKE); $(unstage)
26511 @r=`${PWD_COMMAND}`; export r; \
26512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26513 $(HOST_EXPORTS) \
26514 (cd $(HOST_SUBDIR)/libgui && \
26515 $(MAKE) $(FLAGS_TO_PASS) install)
26516
26517 @endif libgui
26518
26519 # Other targets (info, dvi, pdf, etc.)
26520
26521 .PHONY: maybe-info-libgui info-libgui
26522 maybe-info-libgui:
26523 @if libgui
26524 maybe-info-libgui: info-libgui
26525
26526 info-libgui: \
26527 configure-libgui
26528 @: $(MAKE); $(unstage)
26529 @[ -f ./libgui/Makefile ] || exit 0; \
26530 r=`${PWD_COMMAND}`; export r; \
26531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26532 $(HOST_EXPORTS) \
26533 for flag in $(EXTRA_HOST_FLAGS) ; do \
26534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26535 done; \
26536 echo "Doing info in libgui" ; \
26537 (cd $(HOST_SUBDIR)/libgui && \
26538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26540 "RANLIB=$${RANLIB}" \
26541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26542 info) \
26543 || exit 1
26544
26545 @endif libgui
26546
26547 .PHONY: maybe-dvi-libgui dvi-libgui
26548 maybe-dvi-libgui:
26549 @if libgui
26550 maybe-dvi-libgui: dvi-libgui
26551
26552 dvi-libgui: \
26553 configure-libgui
26554 @: $(MAKE); $(unstage)
26555 @[ -f ./libgui/Makefile ] || exit 0; \
26556 r=`${PWD_COMMAND}`; export r; \
26557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26558 $(HOST_EXPORTS) \
26559 for flag in $(EXTRA_HOST_FLAGS) ; do \
26560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26561 done; \
26562 echo "Doing dvi in libgui" ; \
26563 (cd $(HOST_SUBDIR)/libgui && \
26564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26566 "RANLIB=$${RANLIB}" \
26567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26568 dvi) \
26569 || exit 1
26570
26571 @endif libgui
26572
26573 .PHONY: maybe-pdf-libgui pdf-libgui
26574 maybe-pdf-libgui:
26575 @if libgui
26576 maybe-pdf-libgui: pdf-libgui
26577
26578 pdf-libgui: \
26579 configure-libgui
26580 @: $(MAKE); $(unstage)
26581 @[ -f ./libgui/Makefile ] || exit 0; \
26582 r=`${PWD_COMMAND}`; export r; \
26583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26584 $(HOST_EXPORTS) \
26585 for flag in $(EXTRA_HOST_FLAGS) ; do \
26586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26587 done; \
26588 echo "Doing pdf in libgui" ; \
26589 (cd $(HOST_SUBDIR)/libgui && \
26590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26592 "RANLIB=$${RANLIB}" \
26593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26594 pdf) \
26595 || exit 1
26596
26597 @endif libgui
26598
26599 .PHONY: maybe-html-libgui html-libgui
26600 maybe-html-libgui:
26601 @if libgui
26602 maybe-html-libgui: html-libgui
26603
26604 html-libgui: \
26605 configure-libgui
26606 @: $(MAKE); $(unstage)
26607 @[ -f ./libgui/Makefile ] || exit 0; \
26608 r=`${PWD_COMMAND}`; export r; \
26609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26610 $(HOST_EXPORTS) \
26611 for flag in $(EXTRA_HOST_FLAGS) ; do \
26612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26613 done; \
26614 echo "Doing html in libgui" ; \
26615 (cd $(HOST_SUBDIR)/libgui && \
26616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26618 "RANLIB=$${RANLIB}" \
26619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26620 html) \
26621 || exit 1
26622
26623 @endif libgui
26624
26625 .PHONY: maybe-TAGS-libgui TAGS-libgui
26626 maybe-TAGS-libgui:
26627 @if libgui
26628 maybe-TAGS-libgui: TAGS-libgui
26629
26630 TAGS-libgui: \
26631 configure-libgui
26632 @: $(MAKE); $(unstage)
26633 @[ -f ./libgui/Makefile ] || exit 0; \
26634 r=`${PWD_COMMAND}`; export r; \
26635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26636 $(HOST_EXPORTS) \
26637 for flag in $(EXTRA_HOST_FLAGS) ; do \
26638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26639 done; \
26640 echo "Doing TAGS in libgui" ; \
26641 (cd $(HOST_SUBDIR)/libgui && \
26642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26644 "RANLIB=$${RANLIB}" \
26645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26646 TAGS) \
26647 || exit 1
26648
26649 @endif libgui
26650
26651 .PHONY: maybe-install-info-libgui install-info-libgui
26652 maybe-install-info-libgui:
26653 @if libgui
26654 maybe-install-info-libgui: install-info-libgui
26655
26656 install-info-libgui: \
26657 configure-libgui \
26658 info-libgui
26659 @: $(MAKE); $(unstage)
26660 @[ -f ./libgui/Makefile ] || exit 0; \
26661 r=`${PWD_COMMAND}`; export r; \
26662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26663 $(HOST_EXPORTS) \
26664 for flag in $(EXTRA_HOST_FLAGS) ; do \
26665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26666 done; \
26667 echo "Doing install-info in libgui" ; \
26668 (cd $(HOST_SUBDIR)/libgui && \
26669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26671 "RANLIB=$${RANLIB}" \
26672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26673 install-info) \
26674 || exit 1
26675
26676 @endif libgui
26677
26678 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
26679 maybe-install-pdf-libgui:
26680 @if libgui
26681 maybe-install-pdf-libgui: install-pdf-libgui
26682
26683 install-pdf-libgui: \
26684 configure-libgui \
26685 pdf-libgui
26686 @: $(MAKE); $(unstage)
26687 @[ -f ./libgui/Makefile ] || exit 0; \
26688 r=`${PWD_COMMAND}`; export r; \
26689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26690 $(HOST_EXPORTS) \
26691 for flag in $(EXTRA_HOST_FLAGS) ; do \
26692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26693 done; \
26694 echo "Doing install-pdf in libgui" ; \
26695 (cd $(HOST_SUBDIR)/libgui && \
26696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26698 "RANLIB=$${RANLIB}" \
26699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26700 install-pdf) \
26701 || exit 1
26702
26703 @endif libgui
26704
26705 .PHONY: maybe-install-html-libgui install-html-libgui
26706 maybe-install-html-libgui:
26707 @if libgui
26708 maybe-install-html-libgui: install-html-libgui
26709
26710 install-html-libgui: \
26711 configure-libgui \
26712 html-libgui
26713 @: $(MAKE); $(unstage)
26714 @[ -f ./libgui/Makefile ] || exit 0; \
26715 r=`${PWD_COMMAND}`; export r; \
26716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26717 $(HOST_EXPORTS) \
26718 for flag in $(EXTRA_HOST_FLAGS) ; do \
26719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26720 done; \
26721 echo "Doing install-html in libgui" ; \
26722 (cd $(HOST_SUBDIR)/libgui && \
26723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26725 "RANLIB=$${RANLIB}" \
26726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26727 install-html) \
26728 || exit 1
26729
26730 @endif libgui
26731
26732 .PHONY: maybe-installcheck-libgui installcheck-libgui
26733 maybe-installcheck-libgui:
26734 @if libgui
26735 maybe-installcheck-libgui: installcheck-libgui
26736
26737 installcheck-libgui: \
26738 configure-libgui
26739 @: $(MAKE); $(unstage)
26740 @[ -f ./libgui/Makefile ] || exit 0; \
26741 r=`${PWD_COMMAND}`; export r; \
26742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26743 $(HOST_EXPORTS) \
26744 for flag in $(EXTRA_HOST_FLAGS) ; do \
26745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26746 done; \
26747 echo "Doing installcheck in libgui" ; \
26748 (cd $(HOST_SUBDIR)/libgui && \
26749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26751 "RANLIB=$${RANLIB}" \
26752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26753 installcheck) \
26754 || exit 1
26755
26756 @endif libgui
26757
26758 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
26759 maybe-mostlyclean-libgui:
26760 @if libgui
26761 maybe-mostlyclean-libgui: mostlyclean-libgui
26762
26763 mostlyclean-libgui:
26764 @: $(MAKE); $(unstage)
26765 @[ -f ./libgui/Makefile ] || exit 0; \
26766 r=`${PWD_COMMAND}`; export r; \
26767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26768 $(HOST_EXPORTS) \
26769 for flag in $(EXTRA_HOST_FLAGS) ; do \
26770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26771 done; \
26772 echo "Doing mostlyclean in libgui" ; \
26773 (cd $(HOST_SUBDIR)/libgui && \
26774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26776 "RANLIB=$${RANLIB}" \
26777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26778 mostlyclean) \
26779 || exit 1
26780
26781 @endif libgui
26782
26783 .PHONY: maybe-clean-libgui clean-libgui
26784 maybe-clean-libgui:
26785 @if libgui
26786 maybe-clean-libgui: clean-libgui
26787
26788 clean-libgui:
26789 @: $(MAKE); $(unstage)
26790 @[ -f ./libgui/Makefile ] || exit 0; \
26791 r=`${PWD_COMMAND}`; export r; \
26792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26793 $(HOST_EXPORTS) \
26794 for flag in $(EXTRA_HOST_FLAGS) ; do \
26795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26796 done; \
26797 echo "Doing clean in libgui" ; \
26798 (cd $(HOST_SUBDIR)/libgui && \
26799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26801 "RANLIB=$${RANLIB}" \
26802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26803 clean) \
26804 || exit 1
26805
26806 @endif libgui
26807
26808 .PHONY: maybe-distclean-libgui distclean-libgui
26809 maybe-distclean-libgui:
26810 @if libgui
26811 maybe-distclean-libgui: distclean-libgui
26812
26813 distclean-libgui:
26814 @: $(MAKE); $(unstage)
26815 @[ -f ./libgui/Makefile ] || exit 0; \
26816 r=`${PWD_COMMAND}`; export r; \
26817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26818 $(HOST_EXPORTS) \
26819 for flag in $(EXTRA_HOST_FLAGS) ; do \
26820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26821 done; \
26822 echo "Doing distclean in libgui" ; \
26823 (cd $(HOST_SUBDIR)/libgui && \
26824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26826 "RANLIB=$${RANLIB}" \
26827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26828 distclean) \
26829 || exit 1
26830
26831 @endif libgui
26832
26833 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
26834 maybe-maintainer-clean-libgui:
26835 @if libgui
26836 maybe-maintainer-clean-libgui: maintainer-clean-libgui
26837
26838 maintainer-clean-libgui:
26839 @: $(MAKE); $(unstage)
26840 @[ -f ./libgui/Makefile ] || exit 0; \
26841 r=`${PWD_COMMAND}`; export r; \
26842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26843 $(HOST_EXPORTS) \
26844 for flag in $(EXTRA_HOST_FLAGS) ; do \
26845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26846 done; \
26847 echo "Doing maintainer-clean in libgui" ; \
26848 (cd $(HOST_SUBDIR)/libgui && \
26849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26851 "RANLIB=$${RANLIB}" \
26852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26853 maintainer-clean) \
26854 || exit 1
26855
26856 @endif libgui
26857
26858
26859
26860 .PHONY: configure-libiberty maybe-configure-libiberty
26861 maybe-configure-libiberty:
26862 @if gcc-bootstrap
26863 configure-libiberty: stage_current
26864 @endif gcc-bootstrap
26865 @if libiberty
26866 maybe-configure-libiberty: configure-libiberty
26867 configure-libiberty:
26868 @r=`${PWD_COMMAND}`; export r; \
26869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26870 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26872 $(HOST_EXPORTS) \
26873 echo Configuring in $(HOST_SUBDIR)/libiberty; \
26874 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
26875 case $(srcdir) in \
26876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26877 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26879 esac; \
26880 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26881 libsrcdir="$$s/libiberty"; \
26882 $(SHELL) $${libsrcdir}/configure \
26883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26884 --target=${target_alias} $${srcdiroption} \
26885 || exit 1
26886 @endif libiberty
26887
26888
26889
26890 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
26891 maybe-configure-stage1-libiberty:
26892 @if libiberty-bootstrap
26893 maybe-configure-stage1-libiberty: configure-stage1-libiberty
26894 configure-stage1-libiberty:
26895 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26896 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26897 @r=`${PWD_COMMAND}`; export r; \
26898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26899 TFLAGS="$(STAGE1_TFLAGS)"; \
26900 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26901 $(HOST_EXPORTS) \
26902 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26903 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26904 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26905 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
26906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26907 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26908 case $(srcdir) in \
26909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26910 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26912 esac; \
26913 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26914 libsrcdir="$$s/libiberty"; \
26915 $(SHELL) $${libsrcdir}/configure \
26916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26917 --target=${target_alias} $${srcdiroption} \
26918 $(STAGE1_CONFIGURE_FLAGS)
26919 @endif libiberty-bootstrap
26920
26921 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
26922 maybe-configure-stage2-libiberty:
26923 @if libiberty-bootstrap
26924 maybe-configure-stage2-libiberty: configure-stage2-libiberty
26925 configure-stage2-libiberty:
26926 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26928 @r=`${PWD_COMMAND}`; export r; \
26929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26930 TFLAGS="$(STAGE2_TFLAGS)"; \
26931 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26932 $(HOST_EXPORTS) \
26933 $(POSTSTAGE1_HOST_EXPORTS) \
26934 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26935 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26936 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26937 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
26938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26939 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26940 case $(srcdir) in \
26941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26942 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26944 esac; \
26945 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26946 libsrcdir="$$s/libiberty"; \
26947 $(SHELL) $${libsrcdir}/configure \
26948 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26949 --target=${target_alias} $${srcdiroption} \
26950 --with-build-libsubdir=$(HOST_SUBDIR) \
26951 $(STAGE2_CONFIGURE_FLAGS)
26952 @endif libiberty-bootstrap
26953
26954 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
26955 maybe-configure-stage3-libiberty:
26956 @if libiberty-bootstrap
26957 maybe-configure-stage3-libiberty: configure-stage3-libiberty
26958 configure-stage3-libiberty:
26959 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26960 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26961 @r=`${PWD_COMMAND}`; export r; \
26962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26963 TFLAGS="$(STAGE3_TFLAGS)"; \
26964 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26965 $(HOST_EXPORTS) \
26966 $(POSTSTAGE1_HOST_EXPORTS) \
26967 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26968 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26969 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26970 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
26971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26972 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26973 case $(srcdir) in \
26974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26975 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26977 esac; \
26978 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26979 libsrcdir="$$s/libiberty"; \
26980 $(SHELL) $${libsrcdir}/configure \
26981 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26982 --target=${target_alias} $${srcdiroption} \
26983 --with-build-libsubdir=$(HOST_SUBDIR) \
26984 $(STAGE3_CONFIGURE_FLAGS)
26985 @endif libiberty-bootstrap
26986
26987 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
26988 maybe-configure-stage4-libiberty:
26989 @if libiberty-bootstrap
26990 maybe-configure-stage4-libiberty: configure-stage4-libiberty
26991 configure-stage4-libiberty:
26992 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26993 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26994 @r=`${PWD_COMMAND}`; export r; \
26995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26996 TFLAGS="$(STAGE4_TFLAGS)"; \
26997 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26998 $(HOST_EXPORTS) \
26999 $(POSTSTAGE1_HOST_EXPORTS) \
27000 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27001 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
27002 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27003 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
27004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27005 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27006 case $(srcdir) in \
27007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27008 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27010 esac; \
27011 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27012 libsrcdir="$$s/libiberty"; \
27013 $(SHELL) $${libsrcdir}/configure \
27014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27015 --target=${target_alias} $${srcdiroption} \
27016 --with-build-libsubdir=$(HOST_SUBDIR) \
27017 $(STAGE4_CONFIGURE_FLAGS)
27018 @endif libiberty-bootstrap
27019
27020 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27021 maybe-configure-stageprofile-libiberty:
27022 @if libiberty-bootstrap
27023 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27024 configure-stageprofile-libiberty:
27025 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27026 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27027 @r=`${PWD_COMMAND}`; export r; \
27028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27029 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27030 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27031 $(HOST_EXPORTS) \
27032 $(POSTSTAGE1_HOST_EXPORTS) \
27033 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27034 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
27035 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27036 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
27037 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27038 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27039 case $(srcdir) in \
27040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27041 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27043 esac; \
27044 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27045 libsrcdir="$$s/libiberty"; \
27046 $(SHELL) $${libsrcdir}/configure \
27047 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27048 --target=${target_alias} $${srcdiroption} \
27049 --with-build-libsubdir=$(HOST_SUBDIR) \
27050 $(STAGEprofile_CONFIGURE_FLAGS)
27051 @endif libiberty-bootstrap
27052
27053 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27054 maybe-configure-stagefeedback-libiberty:
27055 @if libiberty-bootstrap
27056 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27057 configure-stagefeedback-libiberty:
27058 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27059 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27060 @r=`${PWD_COMMAND}`; export r; \
27061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27062 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27063 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27064 $(HOST_EXPORTS) \
27065 $(POSTSTAGE1_HOST_EXPORTS) \
27066 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27067 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
27068 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27069 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
27070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27071 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27072 case $(srcdir) in \
27073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27074 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27076 esac; \
27077 srcdiroption="--srcdir=$${topdir}/libiberty"; \
27078 libsrcdir="$$s/libiberty"; \
27079 $(SHELL) $${libsrcdir}/configure \
27080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27081 --target=${target_alias} $${srcdiroption} \
27082 --with-build-libsubdir=$(HOST_SUBDIR) \
27083 $(STAGEfeedback_CONFIGURE_FLAGS)
27084 @endif libiberty-bootstrap
27085
27086
27087
27088
27089
27090 .PHONY: all-libiberty maybe-all-libiberty
27091 maybe-all-libiberty:
27092 @if gcc-bootstrap
27093 all-libiberty: stage_current
27094 @endif gcc-bootstrap
27095 @if libiberty
27096 TARGET-libiberty=all
27097 maybe-all-libiberty: all-libiberty
27098 all-libiberty: configure-libiberty
27099 @r=`${PWD_COMMAND}`; export r; \
27100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27101 $(HOST_EXPORTS) \
27102 (cd $(HOST_SUBDIR)/libiberty && \
27103 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27104 $(TARGET-libiberty))
27105 @endif libiberty
27106
27107
27108
27109 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
27110 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
27111 maybe-all-stage1-libiberty:
27112 maybe-clean-stage1-libiberty:
27113 @if libiberty-bootstrap
27114 maybe-all-stage1-libiberty: all-stage1-libiberty
27115 all-stage1: all-stage1-libiberty
27116 TARGET-stage1-libiberty = $(TARGET-libiberty)
27117 all-stage1-libiberty: configure-stage1-libiberty
27118 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27119 @r=`${PWD_COMMAND}`; export r; \
27120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27121 TFLAGS="$(STAGE1_TFLAGS)"; \
27122 $(HOST_EXPORTS) \
27123 cd $(HOST_SUBDIR)/libiberty && \
27124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27125 CFLAGS="$(STAGE1_CFLAGS)" \
27126 CXXFLAGS="$(STAGE1_CFLAGS)" \
27127 LIBCFLAGS="$(LIBCFLAGS)" \
27128 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27129 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27130 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27131 $(EXTRA_HOST_FLAGS) \
27132 TFLAGS="$(STAGE1_TFLAGS)" \
27133 $(TARGET-stage1-libiberty)
27134
27135 maybe-clean-stage1-libiberty: clean-stage1-libiberty
27136 clean-stage1: clean-stage1-libiberty
27137 clean-stage1-libiberty:
27138 @if [ $(current_stage) = stage1 ]; then \
27139 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27140 else \
27141 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
27142 $(MAKE) stage1-start; \
27143 fi; \
27144 cd $(HOST_SUBDIR)/libiberty && \
27145 $(MAKE) $(EXTRA_HOST_FLAGS) \
27146 clean
27147 @endif libiberty-bootstrap
27148
27149
27150 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
27151 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
27152 maybe-all-stage2-libiberty:
27153 maybe-clean-stage2-libiberty:
27154 @if libiberty-bootstrap
27155 maybe-all-stage2-libiberty: all-stage2-libiberty
27156 all-stage2: all-stage2-libiberty
27157 TARGET-stage2-libiberty = $(TARGET-libiberty)
27158 all-stage2-libiberty: configure-stage2-libiberty
27159 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27160 @r=`${PWD_COMMAND}`; export r; \
27161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27162 TFLAGS="$(STAGE2_TFLAGS)"; \
27163 $(HOST_EXPORTS) \
27164 $(POSTSTAGE1_HOST_EXPORTS) \
27165 cd $(HOST_SUBDIR)/libiberty && \
27166 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27167 CFLAGS="$(STAGE2_CFLAGS)" \
27168 CXXFLAGS="$(STAGE2_CFLAGS)" \
27169 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27170 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27171 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27172 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27173 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27174 TFLAGS="$(STAGE2_TFLAGS)" \
27175 $(TARGET-stage2-libiberty)
27176
27177 maybe-clean-stage2-libiberty: clean-stage2-libiberty
27178 clean-stage2: clean-stage2-libiberty
27179 clean-stage2-libiberty:
27180 @if [ $(current_stage) = stage2 ]; then \
27181 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27182 else \
27183 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
27184 $(MAKE) stage2-start; \
27185 fi; \
27186 cd $(HOST_SUBDIR)/libiberty && \
27187 $(MAKE) $(EXTRA_HOST_FLAGS) \
27188 $(POSTSTAGE1_FLAGS_TO_PASS) \
27189 clean
27190 @endif libiberty-bootstrap
27191
27192
27193 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
27194 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
27195 maybe-all-stage3-libiberty:
27196 maybe-clean-stage3-libiberty:
27197 @if libiberty-bootstrap
27198 maybe-all-stage3-libiberty: all-stage3-libiberty
27199 all-stage3: all-stage3-libiberty
27200 TARGET-stage3-libiberty = $(TARGET-libiberty)
27201 all-stage3-libiberty: configure-stage3-libiberty
27202 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27203 @r=`${PWD_COMMAND}`; export r; \
27204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27205 TFLAGS="$(STAGE3_TFLAGS)"; \
27206 $(HOST_EXPORTS) \
27207 $(POSTSTAGE1_HOST_EXPORTS) \
27208 cd $(HOST_SUBDIR)/libiberty && \
27209 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27210 CFLAGS="$(STAGE3_CFLAGS)" \
27211 CXXFLAGS="$(STAGE3_CFLAGS)" \
27212 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27213 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27214 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27215 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27216 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27217 TFLAGS="$(STAGE3_TFLAGS)" \
27218 $(TARGET-stage3-libiberty)
27219
27220 maybe-clean-stage3-libiberty: clean-stage3-libiberty
27221 clean-stage3: clean-stage3-libiberty
27222 clean-stage3-libiberty:
27223 @if [ $(current_stage) = stage3 ]; then \
27224 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27225 else \
27226 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
27227 $(MAKE) stage3-start; \
27228 fi; \
27229 cd $(HOST_SUBDIR)/libiberty && \
27230 $(MAKE) $(EXTRA_HOST_FLAGS) \
27231 $(POSTSTAGE1_FLAGS_TO_PASS) \
27232 clean
27233 @endif libiberty-bootstrap
27234
27235
27236 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
27237 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
27238 maybe-all-stage4-libiberty:
27239 maybe-clean-stage4-libiberty:
27240 @if libiberty-bootstrap
27241 maybe-all-stage4-libiberty: all-stage4-libiberty
27242 all-stage4: all-stage4-libiberty
27243 TARGET-stage4-libiberty = $(TARGET-libiberty)
27244 all-stage4-libiberty: configure-stage4-libiberty
27245 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27246 @r=`${PWD_COMMAND}`; export r; \
27247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27248 TFLAGS="$(STAGE4_TFLAGS)"; \
27249 $(HOST_EXPORTS) \
27250 $(POSTSTAGE1_HOST_EXPORTS) \
27251 cd $(HOST_SUBDIR)/libiberty && \
27252 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27253 CFLAGS="$(STAGE4_CFLAGS)" \
27254 CXXFLAGS="$(STAGE4_CFLAGS)" \
27255 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27256 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27257 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27258 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27259 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27260 TFLAGS="$(STAGE4_TFLAGS)" \
27261 $(TARGET-stage4-libiberty)
27262
27263 maybe-clean-stage4-libiberty: clean-stage4-libiberty
27264 clean-stage4: clean-stage4-libiberty
27265 clean-stage4-libiberty:
27266 @if [ $(current_stage) = stage4 ]; then \
27267 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27268 else \
27269 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
27270 $(MAKE) stage4-start; \
27271 fi; \
27272 cd $(HOST_SUBDIR)/libiberty && \
27273 $(MAKE) $(EXTRA_HOST_FLAGS) \
27274 $(POSTSTAGE1_FLAGS_TO_PASS) \
27275 clean
27276 @endif libiberty-bootstrap
27277
27278
27279 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
27280 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
27281 maybe-all-stageprofile-libiberty:
27282 maybe-clean-stageprofile-libiberty:
27283 @if libiberty-bootstrap
27284 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
27285 all-stageprofile: all-stageprofile-libiberty
27286 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
27287 all-stageprofile-libiberty: configure-stageprofile-libiberty
27288 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27289 @r=`${PWD_COMMAND}`; export r; \
27290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27291 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27292 $(HOST_EXPORTS) \
27293 $(POSTSTAGE1_HOST_EXPORTS) \
27294 cd $(HOST_SUBDIR)/libiberty && \
27295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27296 CFLAGS="$(STAGEprofile_CFLAGS)" \
27297 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
27298 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27299 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27300 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27301 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27302 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27303 TFLAGS="$(STAGEprofile_TFLAGS)" \
27304 $(TARGET-stageprofile-libiberty)
27305
27306 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
27307 clean-stageprofile: clean-stageprofile-libiberty
27308 clean-stageprofile-libiberty:
27309 @if [ $(current_stage) = stageprofile ]; then \
27310 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27311 else \
27312 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
27313 $(MAKE) stageprofile-start; \
27314 fi; \
27315 cd $(HOST_SUBDIR)/libiberty && \
27316 $(MAKE) $(EXTRA_HOST_FLAGS) \
27317 $(POSTSTAGE1_FLAGS_TO_PASS) \
27318 clean
27319 @endif libiberty-bootstrap
27320
27321
27322 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
27323 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
27324 maybe-all-stagefeedback-libiberty:
27325 maybe-clean-stagefeedback-libiberty:
27326 @if libiberty-bootstrap
27327 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
27328 all-stagefeedback: all-stagefeedback-libiberty
27329 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
27330 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
27331 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27332 @r=`${PWD_COMMAND}`; export r; \
27333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27334 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27335 $(HOST_EXPORTS) \
27336 $(POSTSTAGE1_HOST_EXPORTS) \
27337 cd $(HOST_SUBDIR)/libiberty && \
27338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27339 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27340 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
27341 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27345 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27346 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27347 $(TARGET-stagefeedback-libiberty)
27348
27349 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
27350 clean-stagefeedback: clean-stagefeedback-libiberty
27351 clean-stagefeedback-libiberty:
27352 @if [ $(current_stage) = stagefeedback ]; then \
27353 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27354 else \
27355 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
27356 $(MAKE) stagefeedback-start; \
27357 fi; \
27358 cd $(HOST_SUBDIR)/libiberty && \
27359 $(MAKE) $(EXTRA_HOST_FLAGS) \
27360 $(POSTSTAGE1_FLAGS_TO_PASS) \
27361 clean
27362 @endif libiberty-bootstrap
27363
27364
27365
27366
27367
27368 .PHONY: check-libiberty maybe-check-libiberty
27369 maybe-check-libiberty:
27370 @if libiberty
27371 maybe-check-libiberty: check-libiberty
27372
27373 check-libiberty:
27374 @: $(MAKE); $(unstage)
27375 @r=`${PWD_COMMAND}`; export r; \
27376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27377 $(HOST_EXPORTS) \
27378 (cd $(HOST_SUBDIR)/libiberty && \
27379 $(MAKE) $(FLAGS_TO_PASS) check)
27380
27381 @endif libiberty
27382
27383 .PHONY: install-libiberty maybe-install-libiberty
27384 maybe-install-libiberty:
27385 @if libiberty
27386 maybe-install-libiberty: install-libiberty
27387
27388 install-libiberty: installdirs
27389 @: $(MAKE); $(unstage)
27390 @r=`${PWD_COMMAND}`; export r; \
27391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27392 $(HOST_EXPORTS) \
27393 (cd $(HOST_SUBDIR)/libiberty && \
27394 $(MAKE) $(FLAGS_TO_PASS) install)
27395
27396 @endif libiberty
27397
27398 # Other targets (info, dvi, pdf, etc.)
27399
27400 .PHONY: maybe-info-libiberty info-libiberty
27401 maybe-info-libiberty:
27402 @if libiberty
27403 maybe-info-libiberty: info-libiberty
27404
27405 info-libiberty: \
27406 configure-libiberty
27407 @[ -f ./libiberty/Makefile ] || exit 0; \
27408 r=`${PWD_COMMAND}`; export r; \
27409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27410 $(HOST_EXPORTS) \
27411 for flag in $(EXTRA_HOST_FLAGS) ; do \
27412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27413 done; \
27414 echo "Doing info in libiberty" ; \
27415 (cd $(HOST_SUBDIR)/libiberty && \
27416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27418 "RANLIB=$${RANLIB}" \
27419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27420 info) \
27421 || exit 1
27422
27423 @endif libiberty
27424
27425 .PHONY: maybe-dvi-libiberty dvi-libiberty
27426 maybe-dvi-libiberty:
27427 @if libiberty
27428 maybe-dvi-libiberty: dvi-libiberty
27429
27430 dvi-libiberty: \
27431 configure-libiberty
27432 @[ -f ./libiberty/Makefile ] || exit 0; \
27433 r=`${PWD_COMMAND}`; export r; \
27434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27435 $(HOST_EXPORTS) \
27436 for flag in $(EXTRA_HOST_FLAGS) ; do \
27437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27438 done; \
27439 echo "Doing dvi in libiberty" ; \
27440 (cd $(HOST_SUBDIR)/libiberty && \
27441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27443 "RANLIB=$${RANLIB}" \
27444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27445 dvi) \
27446 || exit 1
27447
27448 @endif libiberty
27449
27450 .PHONY: maybe-pdf-libiberty pdf-libiberty
27451 maybe-pdf-libiberty:
27452 @if libiberty
27453 maybe-pdf-libiberty: pdf-libiberty
27454
27455 pdf-libiberty: \
27456 configure-libiberty
27457 @[ -f ./libiberty/Makefile ] || exit 0; \
27458 r=`${PWD_COMMAND}`; export r; \
27459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27460 $(HOST_EXPORTS) \
27461 for flag in $(EXTRA_HOST_FLAGS) ; do \
27462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27463 done; \
27464 echo "Doing pdf in libiberty" ; \
27465 (cd $(HOST_SUBDIR)/libiberty && \
27466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27468 "RANLIB=$${RANLIB}" \
27469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27470 pdf) \
27471 || exit 1
27472
27473 @endif libiberty
27474
27475 .PHONY: maybe-html-libiberty html-libiberty
27476 maybe-html-libiberty:
27477 @if libiberty
27478 maybe-html-libiberty: html-libiberty
27479
27480 html-libiberty: \
27481 configure-libiberty
27482 @[ -f ./libiberty/Makefile ] || exit 0; \
27483 r=`${PWD_COMMAND}`; export r; \
27484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27485 $(HOST_EXPORTS) \
27486 for flag in $(EXTRA_HOST_FLAGS) ; do \
27487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27488 done; \
27489 echo "Doing html in libiberty" ; \
27490 (cd $(HOST_SUBDIR)/libiberty && \
27491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27493 "RANLIB=$${RANLIB}" \
27494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27495 html) \
27496 || exit 1
27497
27498 @endif libiberty
27499
27500 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
27501 maybe-TAGS-libiberty:
27502 @if libiberty
27503 maybe-TAGS-libiberty: TAGS-libiberty
27504
27505 TAGS-libiberty: \
27506 configure-libiberty
27507 @[ -f ./libiberty/Makefile ] || exit 0; \
27508 r=`${PWD_COMMAND}`; export r; \
27509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27510 $(HOST_EXPORTS) \
27511 for flag in $(EXTRA_HOST_FLAGS) ; do \
27512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27513 done; \
27514 echo "Doing TAGS in libiberty" ; \
27515 (cd $(HOST_SUBDIR)/libiberty && \
27516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27518 "RANLIB=$${RANLIB}" \
27519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27520 TAGS) \
27521 || exit 1
27522
27523 @endif libiberty
27524
27525 .PHONY: maybe-install-info-libiberty install-info-libiberty
27526 maybe-install-info-libiberty:
27527 @if libiberty
27528 maybe-install-info-libiberty: install-info-libiberty
27529
27530 install-info-libiberty: \
27531 configure-libiberty \
27532 info-libiberty
27533 @[ -f ./libiberty/Makefile ] || exit 0; \
27534 r=`${PWD_COMMAND}`; export r; \
27535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27536 $(HOST_EXPORTS) \
27537 for flag in $(EXTRA_HOST_FLAGS) ; do \
27538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27539 done; \
27540 echo "Doing install-info in libiberty" ; \
27541 (cd $(HOST_SUBDIR)/libiberty && \
27542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27544 "RANLIB=$${RANLIB}" \
27545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27546 install-info) \
27547 || exit 1
27548
27549 @endif libiberty
27550
27551 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
27552 maybe-install-pdf-libiberty:
27553 @if libiberty
27554 maybe-install-pdf-libiberty: install-pdf-libiberty
27555
27556 install-pdf-libiberty: \
27557 configure-libiberty \
27558 pdf-libiberty
27559 @[ -f ./libiberty/Makefile ] || exit 0; \
27560 r=`${PWD_COMMAND}`; export r; \
27561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27562 $(HOST_EXPORTS) \
27563 for flag in $(EXTRA_HOST_FLAGS) ; do \
27564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27565 done; \
27566 echo "Doing install-pdf in libiberty" ; \
27567 (cd $(HOST_SUBDIR)/libiberty && \
27568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27570 "RANLIB=$${RANLIB}" \
27571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27572 install-pdf) \
27573 || exit 1
27574
27575 @endif libiberty
27576
27577 .PHONY: maybe-install-html-libiberty install-html-libiberty
27578 maybe-install-html-libiberty:
27579 @if libiberty
27580 maybe-install-html-libiberty: install-html-libiberty
27581
27582 install-html-libiberty: \
27583 configure-libiberty \
27584 html-libiberty
27585 @[ -f ./libiberty/Makefile ] || exit 0; \
27586 r=`${PWD_COMMAND}`; export r; \
27587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27588 $(HOST_EXPORTS) \
27589 for flag in $(EXTRA_HOST_FLAGS) ; do \
27590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27591 done; \
27592 echo "Doing install-html in libiberty" ; \
27593 (cd $(HOST_SUBDIR)/libiberty && \
27594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27596 "RANLIB=$${RANLIB}" \
27597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27598 install-html) \
27599 || exit 1
27600
27601 @endif libiberty
27602
27603 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
27604 maybe-installcheck-libiberty:
27605 @if libiberty
27606 maybe-installcheck-libiberty: installcheck-libiberty
27607
27608 installcheck-libiberty: \
27609 configure-libiberty
27610 @[ -f ./libiberty/Makefile ] || exit 0; \
27611 r=`${PWD_COMMAND}`; export r; \
27612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27613 $(HOST_EXPORTS) \
27614 for flag in $(EXTRA_HOST_FLAGS) ; do \
27615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27616 done; \
27617 echo "Doing installcheck in libiberty" ; \
27618 (cd $(HOST_SUBDIR)/libiberty && \
27619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27621 "RANLIB=$${RANLIB}" \
27622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27623 installcheck) \
27624 || exit 1
27625
27626 @endif libiberty
27627
27628 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
27629 maybe-mostlyclean-libiberty:
27630 @if libiberty
27631 maybe-mostlyclean-libiberty: mostlyclean-libiberty
27632
27633 mostlyclean-libiberty:
27634 @[ -f ./libiberty/Makefile ] || exit 0; \
27635 r=`${PWD_COMMAND}`; export r; \
27636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27637 $(HOST_EXPORTS) \
27638 for flag in $(EXTRA_HOST_FLAGS) ; do \
27639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27640 done; \
27641 echo "Doing mostlyclean in libiberty" ; \
27642 (cd $(HOST_SUBDIR)/libiberty && \
27643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27645 "RANLIB=$${RANLIB}" \
27646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27647 mostlyclean) \
27648 || exit 1
27649
27650 @endif libiberty
27651
27652 .PHONY: maybe-clean-libiberty clean-libiberty
27653 maybe-clean-libiberty:
27654 @if libiberty
27655 maybe-clean-libiberty: clean-libiberty
27656
27657 clean-libiberty:
27658 @[ -f ./libiberty/Makefile ] || exit 0; \
27659 r=`${PWD_COMMAND}`; export r; \
27660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27661 $(HOST_EXPORTS) \
27662 for flag in $(EXTRA_HOST_FLAGS) ; do \
27663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27664 done; \
27665 echo "Doing clean in libiberty" ; \
27666 (cd $(HOST_SUBDIR)/libiberty && \
27667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27669 "RANLIB=$${RANLIB}" \
27670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27671 clean) \
27672 || exit 1
27673
27674 @endif libiberty
27675
27676 .PHONY: maybe-distclean-libiberty distclean-libiberty
27677 maybe-distclean-libiberty:
27678 @if libiberty
27679 maybe-distclean-libiberty: distclean-libiberty
27680
27681 distclean-libiberty:
27682 @[ -f ./libiberty/Makefile ] || exit 0; \
27683 r=`${PWD_COMMAND}`; export r; \
27684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27685 $(HOST_EXPORTS) \
27686 for flag in $(EXTRA_HOST_FLAGS) ; do \
27687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27688 done; \
27689 echo "Doing distclean in libiberty" ; \
27690 (cd $(HOST_SUBDIR)/libiberty && \
27691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27693 "RANLIB=$${RANLIB}" \
27694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27695 distclean) \
27696 || exit 1
27697
27698 @endif libiberty
27699
27700 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
27701 maybe-maintainer-clean-libiberty:
27702 @if libiberty
27703 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
27704
27705 maintainer-clean-libiberty:
27706 @[ -f ./libiberty/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 maintainer-clean in libiberty" ; \
27714 (cd $(HOST_SUBDIR)/libiberty && \
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 maintainer-clean) \
27720 || exit 1
27721
27722 @endif libiberty
27723
27724
27725
27726 .PHONY: configure-libiconv maybe-configure-libiconv
27727 maybe-configure-libiconv:
27728 @if gcc-bootstrap
27729 configure-libiconv: stage_current
27730 @endif gcc-bootstrap
27731 @if libiconv
27732 maybe-configure-libiconv: configure-libiconv
27733 configure-libiconv:
27734 @: $(MAKE); $(unstage)
27735 @r=`${PWD_COMMAND}`; export r; \
27736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27737 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
27738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
27739 $(HOST_EXPORTS) \
27740 echo Configuring in $(HOST_SUBDIR)/libiconv; \
27741 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
27742 case $(srcdir) in \
27743 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27744 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
27745 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27746 esac; \
27747 srcdiroption="--srcdir=$${topdir}/libiconv"; \
27748 libsrcdir="$$s/libiconv"; \
27749 $(SHELL) $${libsrcdir}/configure \
27750 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27751 --target=${target_alias} $${srcdiroption} --disable-shared \
27752 || exit 1
27753 @endif libiconv
27754
27755
27756
27757
27758
27759 .PHONY: all-libiconv maybe-all-libiconv
27760 maybe-all-libiconv:
27761 @if gcc-bootstrap
27762 all-libiconv: stage_current
27763 @endif gcc-bootstrap
27764 @if libiconv
27765 TARGET-libiconv=all
27766 maybe-all-libiconv: all-libiconv
27767 all-libiconv: configure-libiconv
27768 @: $(MAKE); $(unstage)
27769 @r=`${PWD_COMMAND}`; export r; \
27770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27771 $(HOST_EXPORTS) \
27772 (cd $(HOST_SUBDIR)/libiconv && \
27773 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27774 $(TARGET-libiconv))
27775 @endif libiconv
27776
27777
27778
27779
27780 .PHONY: check-libiconv maybe-check-libiconv
27781 maybe-check-libiconv:
27782 @if libiconv
27783 maybe-check-libiconv: check-libiconv
27784
27785 check-libiconv:
27786 @: $(MAKE); $(unstage)
27787 @r=`${PWD_COMMAND}`; export r; \
27788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27789 $(HOST_EXPORTS) \
27790 (cd $(HOST_SUBDIR)/libiconv && \
27791 $(MAKE) $(FLAGS_TO_PASS) check)
27792
27793 @endif libiconv
27794
27795 .PHONY: install-libiconv maybe-install-libiconv
27796 maybe-install-libiconv:
27797 @if libiconv
27798 maybe-install-libiconv: install-libiconv
27799
27800 install-libiconv:
27801
27802 @endif libiconv
27803
27804 # Other targets (info, dvi, pdf, etc.)
27805
27806 .PHONY: maybe-info-libiconv info-libiconv
27807 maybe-info-libiconv:
27808 @if libiconv
27809 maybe-info-libiconv: info-libiconv
27810
27811 info-libiconv: \
27812 configure-libiconv
27813 @: $(MAKE); $(unstage)
27814 @[ -f ./libiconv/Makefile ] || exit 0; \
27815 r=`${PWD_COMMAND}`; export r; \
27816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27817 $(HOST_EXPORTS) \
27818 for flag in $(EXTRA_HOST_FLAGS) ; do \
27819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27820 done; \
27821 echo "Doing info in libiconv" ; \
27822 (cd $(HOST_SUBDIR)/libiconv && \
27823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27825 "RANLIB=$${RANLIB}" \
27826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27827 info) \
27828 || exit 1
27829
27830 @endif libiconv
27831
27832 .PHONY: maybe-dvi-libiconv dvi-libiconv
27833 maybe-dvi-libiconv:
27834 @if libiconv
27835 maybe-dvi-libiconv: dvi-libiconv
27836
27837 dvi-libiconv: \
27838 configure-libiconv
27839 @: $(MAKE); $(unstage)
27840 @[ -f ./libiconv/Makefile ] || exit 0; \
27841 r=`${PWD_COMMAND}`; export r; \
27842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27843 $(HOST_EXPORTS) \
27844 for flag in $(EXTRA_HOST_FLAGS) ; do \
27845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27846 done; \
27847 echo "Doing dvi in libiconv" ; \
27848 (cd $(HOST_SUBDIR)/libiconv && \
27849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27851 "RANLIB=$${RANLIB}" \
27852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27853 dvi) \
27854 || exit 1
27855
27856 @endif libiconv
27857
27858 .PHONY: maybe-pdf-libiconv pdf-libiconv
27859 maybe-pdf-libiconv:
27860 @if libiconv
27861 maybe-pdf-libiconv: pdf-libiconv
27862
27863 pdf-libiconv: \
27864 configure-libiconv
27865 @: $(MAKE); $(unstage)
27866 @[ -f ./libiconv/Makefile ] || exit 0; \
27867 r=`${PWD_COMMAND}`; export r; \
27868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27869 $(HOST_EXPORTS) \
27870 for flag in $(EXTRA_HOST_FLAGS) ; do \
27871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27872 done; \
27873 echo "Doing pdf in libiconv" ; \
27874 (cd $(HOST_SUBDIR)/libiconv && \
27875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27877 "RANLIB=$${RANLIB}" \
27878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27879 pdf) \
27880 || exit 1
27881
27882 @endif libiconv
27883
27884 .PHONY: maybe-html-libiconv html-libiconv
27885 maybe-html-libiconv:
27886 @if libiconv
27887 maybe-html-libiconv: html-libiconv
27888
27889 html-libiconv: \
27890 configure-libiconv
27891 @: $(MAKE); $(unstage)
27892 @[ -f ./libiconv/Makefile ] || exit 0; \
27893 r=`${PWD_COMMAND}`; export r; \
27894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27895 $(HOST_EXPORTS) \
27896 for flag in $(EXTRA_HOST_FLAGS) ; do \
27897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27898 done; \
27899 echo "Doing html in libiconv" ; \
27900 (cd $(HOST_SUBDIR)/libiconv && \
27901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27903 "RANLIB=$${RANLIB}" \
27904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27905 html) \
27906 || exit 1
27907
27908 @endif libiconv
27909
27910 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
27911 maybe-TAGS-libiconv:
27912 @if libiconv
27913 maybe-TAGS-libiconv: TAGS-libiconv
27914
27915 TAGS-libiconv: \
27916 configure-libiconv
27917 @: $(MAKE); $(unstage)
27918 @[ -f ./libiconv/Makefile ] || exit 0; \
27919 r=`${PWD_COMMAND}`; export r; \
27920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27921 $(HOST_EXPORTS) \
27922 for flag in $(EXTRA_HOST_FLAGS) ; do \
27923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27924 done; \
27925 echo "Doing TAGS in libiconv" ; \
27926 (cd $(HOST_SUBDIR)/libiconv && \
27927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27929 "RANLIB=$${RANLIB}" \
27930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27931 TAGS) \
27932 || exit 1
27933
27934 @endif libiconv
27935
27936 .PHONY: maybe-install-info-libiconv install-info-libiconv
27937 maybe-install-info-libiconv:
27938 @if libiconv
27939 maybe-install-info-libiconv: install-info-libiconv
27940
27941 # libiconv doesn't support install-info.
27942 install-info-libiconv:
27943
27944 @endif libiconv
27945
27946 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
27947 maybe-install-pdf-libiconv:
27948 @if libiconv
27949 maybe-install-pdf-libiconv: install-pdf-libiconv
27950
27951 # libiconv doesn't support install-pdf.
27952 install-pdf-libiconv:
27953
27954 @endif libiconv
27955
27956 .PHONY: maybe-install-html-libiconv install-html-libiconv
27957 maybe-install-html-libiconv:
27958 @if libiconv
27959 maybe-install-html-libiconv: install-html-libiconv
27960
27961 # libiconv doesn't support install-html.
27962 install-html-libiconv:
27963
27964 @endif libiconv
27965
27966 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
27967 maybe-installcheck-libiconv:
27968 @if libiconv
27969 maybe-installcheck-libiconv: installcheck-libiconv
27970
27971 installcheck-libiconv: \
27972 configure-libiconv
27973 @: $(MAKE); $(unstage)
27974 @[ -f ./libiconv/Makefile ] || exit 0; \
27975 r=`${PWD_COMMAND}`; export r; \
27976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27977 $(HOST_EXPORTS) \
27978 for flag in $(EXTRA_HOST_FLAGS) ; do \
27979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27980 done; \
27981 echo "Doing installcheck in libiconv" ; \
27982 (cd $(HOST_SUBDIR)/libiconv && \
27983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27985 "RANLIB=$${RANLIB}" \
27986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27987 installcheck) \
27988 || exit 1
27989
27990 @endif libiconv
27991
27992 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
27993 maybe-mostlyclean-libiconv:
27994 @if libiconv
27995 maybe-mostlyclean-libiconv: mostlyclean-libiconv
27996
27997 mostlyclean-libiconv:
27998 @: $(MAKE); $(unstage)
27999 @[ -f ./libiconv/Makefile ] || exit 0; \
28000 r=`${PWD_COMMAND}`; export r; \
28001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28002 $(HOST_EXPORTS) \
28003 for flag in $(EXTRA_HOST_FLAGS) ; do \
28004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28005 done; \
28006 echo "Doing mostlyclean in libiconv" ; \
28007 (cd $(HOST_SUBDIR)/libiconv && \
28008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28010 "RANLIB=$${RANLIB}" \
28011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28012 mostlyclean) \
28013 || exit 1
28014
28015 @endif libiconv
28016
28017 .PHONY: maybe-clean-libiconv clean-libiconv
28018 maybe-clean-libiconv:
28019 @if libiconv
28020 maybe-clean-libiconv: clean-libiconv
28021
28022 clean-libiconv:
28023 @: $(MAKE); $(unstage)
28024 @[ -f ./libiconv/Makefile ] || exit 0; \
28025 r=`${PWD_COMMAND}`; export r; \
28026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28027 $(HOST_EXPORTS) \
28028 for flag in $(EXTRA_HOST_FLAGS) ; do \
28029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28030 done; \
28031 echo "Doing clean in libiconv" ; \
28032 (cd $(HOST_SUBDIR)/libiconv && \
28033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28035 "RANLIB=$${RANLIB}" \
28036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28037 clean) \
28038 || exit 1
28039
28040 @endif libiconv
28041
28042 .PHONY: maybe-distclean-libiconv distclean-libiconv
28043 maybe-distclean-libiconv:
28044 @if libiconv
28045 maybe-distclean-libiconv: distclean-libiconv
28046
28047 distclean-libiconv:
28048 @: $(MAKE); $(unstage)
28049 @[ -f ./libiconv/Makefile ] || exit 0; \
28050 r=`${PWD_COMMAND}`; export r; \
28051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28052 $(HOST_EXPORTS) \
28053 for flag in $(EXTRA_HOST_FLAGS) ; do \
28054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28055 done; \
28056 echo "Doing distclean in libiconv" ; \
28057 (cd $(HOST_SUBDIR)/libiconv && \
28058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28060 "RANLIB=$${RANLIB}" \
28061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28062 distclean) \
28063 || exit 1
28064
28065 @endif libiconv
28066
28067 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
28068 maybe-maintainer-clean-libiconv:
28069 @if libiconv
28070 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
28071
28072 maintainer-clean-libiconv:
28073 @: $(MAKE); $(unstage)
28074 @[ -f ./libiconv/Makefile ] || exit 0; \
28075 r=`${PWD_COMMAND}`; export r; \
28076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28077 $(HOST_EXPORTS) \
28078 for flag in $(EXTRA_HOST_FLAGS) ; do \
28079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28080 done; \
28081 echo "Doing maintainer-clean in libiconv" ; \
28082 (cd $(HOST_SUBDIR)/libiconv && \
28083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28085 "RANLIB=$${RANLIB}" \
28086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28087 maintainer-clean) \
28088 || exit 1
28089
28090 @endif libiconv
28091
28092
28093
28094 .PHONY: configure-libtool maybe-configure-libtool
28095 maybe-configure-libtool:
28096 @if gcc-bootstrap
28097 configure-libtool: stage_current
28098 @endif gcc-bootstrap
28099 @if libtool
28100 maybe-configure-libtool: configure-libtool
28101 configure-libtool:
28102 @: $(MAKE); $(unstage)
28103 @r=`${PWD_COMMAND}`; export r; \
28104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28105 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
28106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
28107 $(HOST_EXPORTS) \
28108 echo Configuring in $(HOST_SUBDIR)/libtool; \
28109 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
28110 case $(srcdir) in \
28111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28112 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
28113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28114 esac; \
28115 srcdiroption="--srcdir=$${topdir}/libtool"; \
28116 libsrcdir="$$s/libtool"; \
28117 $(SHELL) $${libsrcdir}/configure \
28118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28119 --target=${target_alias} $${srcdiroption} \
28120 || exit 1
28121 @endif libtool
28122
28123
28124
28125
28126
28127 .PHONY: all-libtool maybe-all-libtool
28128 maybe-all-libtool:
28129 @if gcc-bootstrap
28130 all-libtool: stage_current
28131 @endif gcc-bootstrap
28132 @if libtool
28133 TARGET-libtool=all
28134 maybe-all-libtool: all-libtool
28135 all-libtool: configure-libtool
28136 @: $(MAKE); $(unstage)
28137 @r=`${PWD_COMMAND}`; export r; \
28138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28139 $(HOST_EXPORTS) \
28140 (cd $(HOST_SUBDIR)/libtool && \
28141 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28142 $(TARGET-libtool))
28143 @endif libtool
28144
28145
28146
28147
28148 .PHONY: check-libtool maybe-check-libtool
28149 maybe-check-libtool:
28150 @if libtool
28151 maybe-check-libtool: check-libtool
28152
28153 check-libtool:
28154 @: $(MAKE); $(unstage)
28155 @r=`${PWD_COMMAND}`; export r; \
28156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28157 $(HOST_EXPORTS) \
28158 (cd $(HOST_SUBDIR)/libtool && \
28159 $(MAKE) $(FLAGS_TO_PASS) check)
28160
28161 @endif libtool
28162
28163 .PHONY: install-libtool maybe-install-libtool
28164 maybe-install-libtool:
28165 @if libtool
28166 maybe-install-libtool: install-libtool
28167
28168 install-libtool: installdirs
28169 @: $(MAKE); $(unstage)
28170 @r=`${PWD_COMMAND}`; export r; \
28171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28172 $(HOST_EXPORTS) \
28173 (cd $(HOST_SUBDIR)/libtool && \
28174 $(MAKE) $(FLAGS_TO_PASS) install)
28175
28176 @endif libtool
28177
28178 # Other targets (info, dvi, pdf, etc.)
28179
28180 .PHONY: maybe-info-libtool info-libtool
28181 maybe-info-libtool:
28182 @if libtool
28183 maybe-info-libtool: info-libtool
28184
28185 info-libtool: \
28186 configure-libtool
28187 @: $(MAKE); $(unstage)
28188 @[ -f ./libtool/Makefile ] || exit 0; \
28189 r=`${PWD_COMMAND}`; export r; \
28190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28191 $(HOST_EXPORTS) \
28192 for flag in $(EXTRA_HOST_FLAGS) ; do \
28193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28194 done; \
28195 echo "Doing info in libtool" ; \
28196 (cd $(HOST_SUBDIR)/libtool && \
28197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28199 "RANLIB=$${RANLIB}" \
28200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28201 info) \
28202 || exit 1
28203
28204 @endif libtool
28205
28206 .PHONY: maybe-dvi-libtool dvi-libtool
28207 maybe-dvi-libtool:
28208 @if libtool
28209 maybe-dvi-libtool: dvi-libtool
28210
28211 dvi-libtool: \
28212 configure-libtool
28213 @: $(MAKE); $(unstage)
28214 @[ -f ./libtool/Makefile ] || exit 0; \
28215 r=`${PWD_COMMAND}`; export r; \
28216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28217 $(HOST_EXPORTS) \
28218 for flag in $(EXTRA_HOST_FLAGS) ; do \
28219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28220 done; \
28221 echo "Doing dvi in libtool" ; \
28222 (cd $(HOST_SUBDIR)/libtool && \
28223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28225 "RANLIB=$${RANLIB}" \
28226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28227 dvi) \
28228 || exit 1
28229
28230 @endif libtool
28231
28232 .PHONY: maybe-pdf-libtool pdf-libtool
28233 maybe-pdf-libtool:
28234 @if libtool
28235 maybe-pdf-libtool: pdf-libtool
28236
28237 pdf-libtool: \
28238 configure-libtool
28239 @: $(MAKE); $(unstage)
28240 @[ -f ./libtool/Makefile ] || exit 0; \
28241 r=`${PWD_COMMAND}`; export r; \
28242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28243 $(HOST_EXPORTS) \
28244 for flag in $(EXTRA_HOST_FLAGS) ; do \
28245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28246 done; \
28247 echo "Doing pdf in libtool" ; \
28248 (cd $(HOST_SUBDIR)/libtool && \
28249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28251 "RANLIB=$${RANLIB}" \
28252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28253 pdf) \
28254 || exit 1
28255
28256 @endif libtool
28257
28258 .PHONY: maybe-html-libtool html-libtool
28259 maybe-html-libtool:
28260 @if libtool
28261 maybe-html-libtool: html-libtool
28262
28263 html-libtool: \
28264 configure-libtool
28265 @: $(MAKE); $(unstage)
28266 @[ -f ./libtool/Makefile ] || exit 0; \
28267 r=`${PWD_COMMAND}`; export r; \
28268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28269 $(HOST_EXPORTS) \
28270 for flag in $(EXTRA_HOST_FLAGS) ; do \
28271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28272 done; \
28273 echo "Doing html in libtool" ; \
28274 (cd $(HOST_SUBDIR)/libtool && \
28275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28277 "RANLIB=$${RANLIB}" \
28278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28279 html) \
28280 || exit 1
28281
28282 @endif libtool
28283
28284 .PHONY: maybe-TAGS-libtool TAGS-libtool
28285 maybe-TAGS-libtool:
28286 @if libtool
28287 maybe-TAGS-libtool: TAGS-libtool
28288
28289 TAGS-libtool: \
28290 configure-libtool
28291 @: $(MAKE); $(unstage)
28292 @[ -f ./libtool/Makefile ] || exit 0; \
28293 r=`${PWD_COMMAND}`; export r; \
28294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28295 $(HOST_EXPORTS) \
28296 for flag in $(EXTRA_HOST_FLAGS) ; do \
28297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28298 done; \
28299 echo "Doing TAGS in libtool" ; \
28300 (cd $(HOST_SUBDIR)/libtool && \
28301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28303 "RANLIB=$${RANLIB}" \
28304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28305 TAGS) \
28306 || exit 1
28307
28308 @endif libtool
28309
28310 .PHONY: maybe-install-info-libtool install-info-libtool
28311 maybe-install-info-libtool:
28312 @if libtool
28313 maybe-install-info-libtool: install-info-libtool
28314
28315 install-info-libtool: \
28316 configure-libtool \
28317 info-libtool
28318 @: $(MAKE); $(unstage)
28319 @[ -f ./libtool/Makefile ] || exit 0; \
28320 r=`${PWD_COMMAND}`; export r; \
28321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28322 $(HOST_EXPORTS) \
28323 for flag in $(EXTRA_HOST_FLAGS) ; do \
28324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28325 done; \
28326 echo "Doing install-info in libtool" ; \
28327 (cd $(HOST_SUBDIR)/libtool && \
28328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28330 "RANLIB=$${RANLIB}" \
28331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28332 install-info) \
28333 || exit 1
28334
28335 @endif libtool
28336
28337 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
28338 maybe-install-pdf-libtool:
28339 @if libtool
28340 maybe-install-pdf-libtool: install-pdf-libtool
28341
28342 install-pdf-libtool: \
28343 configure-libtool \
28344 pdf-libtool
28345 @: $(MAKE); $(unstage)
28346 @[ -f ./libtool/Makefile ] || exit 0; \
28347 r=`${PWD_COMMAND}`; export r; \
28348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28349 $(HOST_EXPORTS) \
28350 for flag in $(EXTRA_HOST_FLAGS) ; do \
28351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28352 done; \
28353 echo "Doing install-pdf in libtool" ; \
28354 (cd $(HOST_SUBDIR)/libtool && \
28355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28357 "RANLIB=$${RANLIB}" \
28358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28359 install-pdf) \
28360 || exit 1
28361
28362 @endif libtool
28363
28364 .PHONY: maybe-install-html-libtool install-html-libtool
28365 maybe-install-html-libtool:
28366 @if libtool
28367 maybe-install-html-libtool: install-html-libtool
28368
28369 install-html-libtool: \
28370 configure-libtool \
28371 html-libtool
28372 @: $(MAKE); $(unstage)
28373 @[ -f ./libtool/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 install-html in libtool" ; \
28381 (cd $(HOST_SUBDIR)/libtool && \
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 install-html) \
28387 || exit 1
28388
28389 @endif libtool
28390
28391 .PHONY: maybe-installcheck-libtool installcheck-libtool
28392 maybe-installcheck-libtool:
28393 @if libtool
28394 maybe-installcheck-libtool: installcheck-libtool
28395
28396 installcheck-libtool: \
28397 configure-libtool
28398 @: $(MAKE); $(unstage)
28399 @[ -f ./libtool/Makefile ] || exit 0; \
28400 r=`${PWD_COMMAND}`; export r; \
28401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28402 $(HOST_EXPORTS) \
28403 for flag in $(EXTRA_HOST_FLAGS) ; do \
28404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28405 done; \
28406 echo "Doing installcheck in libtool" ; \
28407 (cd $(HOST_SUBDIR)/libtool && \
28408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28410 "RANLIB=$${RANLIB}" \
28411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28412 installcheck) \
28413 || exit 1
28414
28415 @endif libtool
28416
28417 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
28418 maybe-mostlyclean-libtool:
28419 @if libtool
28420 maybe-mostlyclean-libtool: mostlyclean-libtool
28421
28422 mostlyclean-libtool:
28423 @: $(MAKE); $(unstage)
28424 @[ -f ./libtool/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 mostlyclean in libtool" ; \
28432 (cd $(HOST_SUBDIR)/libtool && \
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 mostlyclean) \
28438 || exit 1
28439
28440 @endif libtool
28441
28442 .PHONY: maybe-clean-libtool clean-libtool
28443 maybe-clean-libtool:
28444 @if libtool
28445 maybe-clean-libtool: clean-libtool
28446
28447 clean-libtool:
28448 @: $(MAKE); $(unstage)
28449 @[ -f ./libtool/Makefile ] || exit 0; \
28450 r=`${PWD_COMMAND}`; export r; \
28451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28452 $(HOST_EXPORTS) \
28453 for flag in $(EXTRA_HOST_FLAGS) ; do \
28454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28455 done; \
28456 echo "Doing clean in libtool" ; \
28457 (cd $(HOST_SUBDIR)/libtool && \
28458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28460 "RANLIB=$${RANLIB}" \
28461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28462 clean) \
28463 || exit 1
28464
28465 @endif libtool
28466
28467 .PHONY: maybe-distclean-libtool distclean-libtool
28468 maybe-distclean-libtool:
28469 @if libtool
28470 maybe-distclean-libtool: distclean-libtool
28471
28472 distclean-libtool:
28473 @: $(MAKE); $(unstage)
28474 @[ -f ./libtool/Makefile ] || exit 0; \
28475 r=`${PWD_COMMAND}`; export r; \
28476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28477 $(HOST_EXPORTS) \
28478 for flag in $(EXTRA_HOST_FLAGS) ; do \
28479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28480 done; \
28481 echo "Doing distclean in libtool" ; \
28482 (cd $(HOST_SUBDIR)/libtool && \
28483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28485 "RANLIB=$${RANLIB}" \
28486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28487 distclean) \
28488 || exit 1
28489
28490 @endif libtool
28491
28492 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
28493 maybe-maintainer-clean-libtool:
28494 @if libtool
28495 maybe-maintainer-clean-libtool: maintainer-clean-libtool
28496
28497 maintainer-clean-libtool:
28498 @: $(MAKE); $(unstage)
28499 @[ -f ./libtool/Makefile ] || exit 0; \
28500 r=`${PWD_COMMAND}`; export r; \
28501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28502 $(HOST_EXPORTS) \
28503 for flag in $(EXTRA_HOST_FLAGS) ; do \
28504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28505 done; \
28506 echo "Doing maintainer-clean in libtool" ; \
28507 (cd $(HOST_SUBDIR)/libtool && \
28508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28510 "RANLIB=$${RANLIB}" \
28511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28512 maintainer-clean) \
28513 || exit 1
28514
28515 @endif libtool
28516
28517
28518
28519 .PHONY: configure-m4 maybe-configure-m4
28520 maybe-configure-m4:
28521 @if gcc-bootstrap
28522 configure-m4: stage_current
28523 @endif gcc-bootstrap
28524 @if m4
28525 maybe-configure-m4: configure-m4
28526 configure-m4:
28527 @: $(MAKE); $(unstage)
28528 @r=`${PWD_COMMAND}`; export r; \
28529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28530 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
28531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
28532 $(HOST_EXPORTS) \
28533 echo Configuring in $(HOST_SUBDIR)/m4; \
28534 cd "$(HOST_SUBDIR)/m4" || exit 1; \
28535 case $(srcdir) in \
28536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28537 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
28538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28539 esac; \
28540 srcdiroption="--srcdir=$${topdir}/m4"; \
28541 libsrcdir="$$s/m4"; \
28542 $(SHELL) $${libsrcdir}/configure \
28543 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28544 --target=${target_alias} $${srcdiroption} \
28545 || exit 1
28546 @endif m4
28547
28548
28549
28550
28551
28552 .PHONY: all-m4 maybe-all-m4
28553 maybe-all-m4:
28554 @if gcc-bootstrap
28555 all-m4: stage_current
28556 @endif gcc-bootstrap
28557 @if m4
28558 TARGET-m4=all
28559 maybe-all-m4: all-m4
28560 all-m4: configure-m4
28561 @: $(MAKE); $(unstage)
28562 @r=`${PWD_COMMAND}`; export r; \
28563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28564 $(HOST_EXPORTS) \
28565 (cd $(HOST_SUBDIR)/m4 && \
28566 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28567 $(TARGET-m4))
28568 @endif m4
28569
28570
28571
28572
28573 .PHONY: check-m4 maybe-check-m4
28574 maybe-check-m4:
28575 @if m4
28576 maybe-check-m4: check-m4
28577
28578 check-m4:
28579 @: $(MAKE); $(unstage)
28580 @r=`${PWD_COMMAND}`; export r; \
28581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28582 $(HOST_EXPORTS) \
28583 (cd $(HOST_SUBDIR)/m4 && \
28584 $(MAKE) $(FLAGS_TO_PASS) check)
28585
28586 @endif m4
28587
28588 .PHONY: install-m4 maybe-install-m4
28589 maybe-install-m4:
28590 @if m4
28591 maybe-install-m4: install-m4
28592
28593 install-m4: installdirs
28594 @: $(MAKE); $(unstage)
28595 @r=`${PWD_COMMAND}`; export r; \
28596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28597 $(HOST_EXPORTS) \
28598 (cd $(HOST_SUBDIR)/m4 && \
28599 $(MAKE) $(FLAGS_TO_PASS) install)
28600
28601 @endif m4
28602
28603 # Other targets (info, dvi, pdf, etc.)
28604
28605 .PHONY: maybe-info-m4 info-m4
28606 maybe-info-m4:
28607 @if m4
28608 maybe-info-m4: info-m4
28609
28610 info-m4: \
28611 configure-m4
28612 @: $(MAKE); $(unstage)
28613 @[ -f ./m4/Makefile ] || exit 0; \
28614 r=`${PWD_COMMAND}`; export r; \
28615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28616 $(HOST_EXPORTS) \
28617 for flag in $(EXTRA_HOST_FLAGS) ; do \
28618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28619 done; \
28620 echo "Doing info in m4" ; \
28621 (cd $(HOST_SUBDIR)/m4 && \
28622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28624 "RANLIB=$${RANLIB}" \
28625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28626 info) \
28627 || exit 1
28628
28629 @endif m4
28630
28631 .PHONY: maybe-dvi-m4 dvi-m4
28632 maybe-dvi-m4:
28633 @if m4
28634 maybe-dvi-m4: dvi-m4
28635
28636 dvi-m4: \
28637 configure-m4
28638 @: $(MAKE); $(unstage)
28639 @[ -f ./m4/Makefile ] || exit 0; \
28640 r=`${PWD_COMMAND}`; export r; \
28641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28642 $(HOST_EXPORTS) \
28643 for flag in $(EXTRA_HOST_FLAGS) ; do \
28644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28645 done; \
28646 echo "Doing dvi in m4" ; \
28647 (cd $(HOST_SUBDIR)/m4 && \
28648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28650 "RANLIB=$${RANLIB}" \
28651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28652 dvi) \
28653 || exit 1
28654
28655 @endif m4
28656
28657 .PHONY: maybe-pdf-m4 pdf-m4
28658 maybe-pdf-m4:
28659 @if m4
28660 maybe-pdf-m4: pdf-m4
28661
28662 pdf-m4: \
28663 configure-m4
28664 @: $(MAKE); $(unstage)
28665 @[ -f ./m4/Makefile ] || exit 0; \
28666 r=`${PWD_COMMAND}`; export r; \
28667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28668 $(HOST_EXPORTS) \
28669 for flag in $(EXTRA_HOST_FLAGS) ; do \
28670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28671 done; \
28672 echo "Doing pdf in m4" ; \
28673 (cd $(HOST_SUBDIR)/m4 && \
28674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28676 "RANLIB=$${RANLIB}" \
28677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28678 pdf) \
28679 || exit 1
28680
28681 @endif m4
28682
28683 .PHONY: maybe-html-m4 html-m4
28684 maybe-html-m4:
28685 @if m4
28686 maybe-html-m4: html-m4
28687
28688 html-m4: \
28689 configure-m4
28690 @: $(MAKE); $(unstage)
28691 @[ -f ./m4/Makefile ] || exit 0; \
28692 r=`${PWD_COMMAND}`; export r; \
28693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28694 $(HOST_EXPORTS) \
28695 for flag in $(EXTRA_HOST_FLAGS) ; do \
28696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28697 done; \
28698 echo "Doing html in m4" ; \
28699 (cd $(HOST_SUBDIR)/m4 && \
28700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28702 "RANLIB=$${RANLIB}" \
28703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28704 html) \
28705 || exit 1
28706
28707 @endif m4
28708
28709 .PHONY: maybe-TAGS-m4 TAGS-m4
28710 maybe-TAGS-m4:
28711 @if m4
28712 maybe-TAGS-m4: TAGS-m4
28713
28714 TAGS-m4: \
28715 configure-m4
28716 @: $(MAKE); $(unstage)
28717 @[ -f ./m4/Makefile ] || exit 0; \
28718 r=`${PWD_COMMAND}`; export r; \
28719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28720 $(HOST_EXPORTS) \
28721 for flag in $(EXTRA_HOST_FLAGS) ; do \
28722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28723 done; \
28724 echo "Doing TAGS in m4" ; \
28725 (cd $(HOST_SUBDIR)/m4 && \
28726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28728 "RANLIB=$${RANLIB}" \
28729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28730 TAGS) \
28731 || exit 1
28732
28733 @endif m4
28734
28735 .PHONY: maybe-install-info-m4 install-info-m4
28736 maybe-install-info-m4:
28737 @if m4
28738 maybe-install-info-m4: install-info-m4
28739
28740 install-info-m4: \
28741 configure-m4 \
28742 info-m4
28743 @: $(MAKE); $(unstage)
28744 @[ -f ./m4/Makefile ] || exit 0; \
28745 r=`${PWD_COMMAND}`; export r; \
28746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28747 $(HOST_EXPORTS) \
28748 for flag in $(EXTRA_HOST_FLAGS) ; do \
28749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28750 done; \
28751 echo "Doing install-info in m4" ; \
28752 (cd $(HOST_SUBDIR)/m4 && \
28753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28755 "RANLIB=$${RANLIB}" \
28756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28757 install-info) \
28758 || exit 1
28759
28760 @endif m4
28761
28762 .PHONY: maybe-install-pdf-m4 install-pdf-m4
28763 maybe-install-pdf-m4:
28764 @if m4
28765 maybe-install-pdf-m4: install-pdf-m4
28766
28767 install-pdf-m4: \
28768 configure-m4 \
28769 pdf-m4
28770 @: $(MAKE); $(unstage)
28771 @[ -f ./m4/Makefile ] || exit 0; \
28772 r=`${PWD_COMMAND}`; export r; \
28773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28774 $(HOST_EXPORTS) \
28775 for flag in $(EXTRA_HOST_FLAGS) ; do \
28776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28777 done; \
28778 echo "Doing install-pdf in m4" ; \
28779 (cd $(HOST_SUBDIR)/m4 && \
28780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28782 "RANLIB=$${RANLIB}" \
28783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28784 install-pdf) \
28785 || exit 1
28786
28787 @endif m4
28788
28789 .PHONY: maybe-install-html-m4 install-html-m4
28790 maybe-install-html-m4:
28791 @if m4
28792 maybe-install-html-m4: install-html-m4
28793
28794 install-html-m4: \
28795 configure-m4 \
28796 html-m4
28797 @: $(MAKE); $(unstage)
28798 @[ -f ./m4/Makefile ] || exit 0; \
28799 r=`${PWD_COMMAND}`; export r; \
28800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28801 $(HOST_EXPORTS) \
28802 for flag in $(EXTRA_HOST_FLAGS) ; do \
28803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28804 done; \
28805 echo "Doing install-html in m4" ; \
28806 (cd $(HOST_SUBDIR)/m4 && \
28807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28809 "RANLIB=$${RANLIB}" \
28810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28811 install-html) \
28812 || exit 1
28813
28814 @endif m4
28815
28816 .PHONY: maybe-installcheck-m4 installcheck-m4
28817 maybe-installcheck-m4:
28818 @if m4
28819 maybe-installcheck-m4: installcheck-m4
28820
28821 installcheck-m4: \
28822 configure-m4
28823 @: $(MAKE); $(unstage)
28824 @[ -f ./m4/Makefile ] || exit 0; \
28825 r=`${PWD_COMMAND}`; export r; \
28826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28827 $(HOST_EXPORTS) \
28828 for flag in $(EXTRA_HOST_FLAGS) ; do \
28829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28830 done; \
28831 echo "Doing installcheck in m4" ; \
28832 (cd $(HOST_SUBDIR)/m4 && \
28833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28835 "RANLIB=$${RANLIB}" \
28836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28837 installcheck) \
28838 || exit 1
28839
28840 @endif m4
28841
28842 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
28843 maybe-mostlyclean-m4:
28844 @if m4
28845 maybe-mostlyclean-m4: mostlyclean-m4
28846
28847 mostlyclean-m4:
28848 @: $(MAKE); $(unstage)
28849 @[ -f ./m4/Makefile ] || exit 0; \
28850 r=`${PWD_COMMAND}`; export r; \
28851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28852 $(HOST_EXPORTS) \
28853 for flag in $(EXTRA_HOST_FLAGS) ; do \
28854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28855 done; \
28856 echo "Doing mostlyclean in m4" ; \
28857 (cd $(HOST_SUBDIR)/m4 && \
28858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28860 "RANLIB=$${RANLIB}" \
28861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28862 mostlyclean) \
28863 || exit 1
28864
28865 @endif m4
28866
28867 .PHONY: maybe-clean-m4 clean-m4
28868 maybe-clean-m4:
28869 @if m4
28870 maybe-clean-m4: clean-m4
28871
28872 clean-m4:
28873 @: $(MAKE); $(unstage)
28874 @[ -f ./m4/Makefile ] || exit 0; \
28875 r=`${PWD_COMMAND}`; export r; \
28876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28877 $(HOST_EXPORTS) \
28878 for flag in $(EXTRA_HOST_FLAGS) ; do \
28879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28880 done; \
28881 echo "Doing clean in m4" ; \
28882 (cd $(HOST_SUBDIR)/m4 && \
28883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28885 "RANLIB=$${RANLIB}" \
28886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28887 clean) \
28888 || exit 1
28889
28890 @endif m4
28891
28892 .PHONY: maybe-distclean-m4 distclean-m4
28893 maybe-distclean-m4:
28894 @if m4
28895 maybe-distclean-m4: distclean-m4
28896
28897 distclean-m4:
28898 @: $(MAKE); $(unstage)
28899 @[ -f ./m4/Makefile ] || exit 0; \
28900 r=`${PWD_COMMAND}`; export r; \
28901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28902 $(HOST_EXPORTS) \
28903 for flag in $(EXTRA_HOST_FLAGS) ; do \
28904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28905 done; \
28906 echo "Doing distclean in m4" ; \
28907 (cd $(HOST_SUBDIR)/m4 && \
28908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28910 "RANLIB=$${RANLIB}" \
28911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28912 distclean) \
28913 || exit 1
28914
28915 @endif m4
28916
28917 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
28918 maybe-maintainer-clean-m4:
28919 @if m4
28920 maybe-maintainer-clean-m4: maintainer-clean-m4
28921
28922 maintainer-clean-m4:
28923 @: $(MAKE); $(unstage)
28924 @[ -f ./m4/Makefile ] || exit 0; \
28925 r=`${PWD_COMMAND}`; export r; \
28926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28927 $(HOST_EXPORTS) \
28928 for flag in $(EXTRA_HOST_FLAGS) ; do \
28929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28930 done; \
28931 echo "Doing maintainer-clean in m4" ; \
28932 (cd $(HOST_SUBDIR)/m4 && \
28933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28935 "RANLIB=$${RANLIB}" \
28936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28937 maintainer-clean) \
28938 || exit 1
28939
28940 @endif m4
28941
28942
28943
28944 .PHONY: configure-make maybe-configure-make
28945 maybe-configure-make:
28946 @if gcc-bootstrap
28947 configure-make: stage_current
28948 @endif gcc-bootstrap
28949 @if make
28950 maybe-configure-make: configure-make
28951 configure-make:
28952 @: $(MAKE); $(unstage)
28953 @r=`${PWD_COMMAND}`; export r; \
28954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28955 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
28956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
28957 $(HOST_EXPORTS) \
28958 echo Configuring in $(HOST_SUBDIR)/make; \
28959 cd "$(HOST_SUBDIR)/make" || exit 1; \
28960 case $(srcdir) in \
28961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28962 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
28963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28964 esac; \
28965 srcdiroption="--srcdir=$${topdir}/make"; \
28966 libsrcdir="$$s/make"; \
28967 $(SHELL) $${libsrcdir}/configure \
28968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28969 --target=${target_alias} $${srcdiroption} \
28970 || exit 1
28971 @endif make
28972
28973
28974
28975
28976
28977 .PHONY: all-make maybe-all-make
28978 maybe-all-make:
28979 @if gcc-bootstrap
28980 all-make: stage_current
28981 @endif gcc-bootstrap
28982 @if make
28983 TARGET-make=all
28984 maybe-all-make: all-make
28985 all-make: configure-make
28986 @: $(MAKE); $(unstage)
28987 @r=`${PWD_COMMAND}`; export r; \
28988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28989 $(HOST_EXPORTS) \
28990 (cd $(HOST_SUBDIR)/make && \
28991 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28992 $(TARGET-make))
28993 @endif make
28994
28995
28996
28997
28998 .PHONY: check-make maybe-check-make
28999 maybe-check-make:
29000 @if make
29001 maybe-check-make: check-make
29002
29003 check-make:
29004 @: $(MAKE); $(unstage)
29005 @r=`${PWD_COMMAND}`; export r; \
29006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29007 $(HOST_EXPORTS) \
29008 (cd $(HOST_SUBDIR)/make && \
29009 $(MAKE) $(FLAGS_TO_PASS) check)
29010
29011 @endif make
29012
29013 .PHONY: install-make maybe-install-make
29014 maybe-install-make:
29015 @if make
29016 maybe-install-make: install-make
29017
29018 install-make: installdirs
29019 @: $(MAKE); $(unstage)
29020 @r=`${PWD_COMMAND}`; export r; \
29021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29022 $(HOST_EXPORTS) \
29023 (cd $(HOST_SUBDIR)/make && \
29024 $(MAKE) $(FLAGS_TO_PASS) install)
29025
29026 @endif make
29027
29028 # Other targets (info, dvi, pdf, etc.)
29029
29030 .PHONY: maybe-info-make info-make
29031 maybe-info-make:
29032 @if make
29033 maybe-info-make: info-make
29034
29035 info-make: \
29036 configure-make
29037 @: $(MAKE); $(unstage)
29038 @[ -f ./make/Makefile ] || exit 0; \
29039 r=`${PWD_COMMAND}`; export r; \
29040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29041 $(HOST_EXPORTS) \
29042 for flag in $(EXTRA_HOST_FLAGS) ; do \
29043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29044 done; \
29045 echo "Doing info in make" ; \
29046 (cd $(HOST_SUBDIR)/make && \
29047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29049 "RANLIB=$${RANLIB}" \
29050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29051 info) \
29052 || exit 1
29053
29054 @endif make
29055
29056 .PHONY: maybe-dvi-make dvi-make
29057 maybe-dvi-make:
29058 @if make
29059 maybe-dvi-make: dvi-make
29060
29061 dvi-make: \
29062 configure-make
29063 @: $(MAKE); $(unstage)
29064 @[ -f ./make/Makefile ] || exit 0; \
29065 r=`${PWD_COMMAND}`; export r; \
29066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29067 $(HOST_EXPORTS) \
29068 for flag in $(EXTRA_HOST_FLAGS) ; do \
29069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29070 done; \
29071 echo "Doing dvi in make" ; \
29072 (cd $(HOST_SUBDIR)/make && \
29073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29075 "RANLIB=$${RANLIB}" \
29076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29077 dvi) \
29078 || exit 1
29079
29080 @endif make
29081
29082 .PHONY: maybe-pdf-make pdf-make
29083 maybe-pdf-make:
29084 @if make
29085 maybe-pdf-make: pdf-make
29086
29087 pdf-make: \
29088 configure-make
29089 @: $(MAKE); $(unstage)
29090 @[ -f ./make/Makefile ] || exit 0; \
29091 r=`${PWD_COMMAND}`; export r; \
29092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29093 $(HOST_EXPORTS) \
29094 for flag in $(EXTRA_HOST_FLAGS) ; do \
29095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29096 done; \
29097 echo "Doing pdf in make" ; \
29098 (cd $(HOST_SUBDIR)/make && \
29099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29101 "RANLIB=$${RANLIB}" \
29102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29103 pdf) \
29104 || exit 1
29105
29106 @endif make
29107
29108 .PHONY: maybe-html-make html-make
29109 maybe-html-make:
29110 @if make
29111 maybe-html-make: html-make
29112
29113 html-make: \
29114 configure-make
29115 @: $(MAKE); $(unstage)
29116 @[ -f ./make/Makefile ] || exit 0; \
29117 r=`${PWD_COMMAND}`; export r; \
29118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29119 $(HOST_EXPORTS) \
29120 for flag in $(EXTRA_HOST_FLAGS) ; do \
29121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29122 done; \
29123 echo "Doing html in make" ; \
29124 (cd $(HOST_SUBDIR)/make && \
29125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29127 "RANLIB=$${RANLIB}" \
29128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29129 html) \
29130 || exit 1
29131
29132 @endif make
29133
29134 .PHONY: maybe-TAGS-make TAGS-make
29135 maybe-TAGS-make:
29136 @if make
29137 maybe-TAGS-make: TAGS-make
29138
29139 TAGS-make: \
29140 configure-make
29141 @: $(MAKE); $(unstage)
29142 @[ -f ./make/Makefile ] || exit 0; \
29143 r=`${PWD_COMMAND}`; export r; \
29144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29145 $(HOST_EXPORTS) \
29146 for flag in $(EXTRA_HOST_FLAGS) ; do \
29147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29148 done; \
29149 echo "Doing TAGS in make" ; \
29150 (cd $(HOST_SUBDIR)/make && \
29151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29153 "RANLIB=$${RANLIB}" \
29154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29155 TAGS) \
29156 || exit 1
29157
29158 @endif make
29159
29160 .PHONY: maybe-install-info-make install-info-make
29161 maybe-install-info-make:
29162 @if make
29163 maybe-install-info-make: install-info-make
29164
29165 install-info-make: \
29166 configure-make \
29167 info-make
29168 @: $(MAKE); $(unstage)
29169 @[ -f ./make/Makefile ] || exit 0; \
29170 r=`${PWD_COMMAND}`; export r; \
29171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29172 $(HOST_EXPORTS) \
29173 for flag in $(EXTRA_HOST_FLAGS) ; do \
29174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29175 done; \
29176 echo "Doing install-info in make" ; \
29177 (cd $(HOST_SUBDIR)/make && \
29178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29180 "RANLIB=$${RANLIB}" \
29181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29182 install-info) \
29183 || exit 1
29184
29185 @endif make
29186
29187 .PHONY: maybe-install-pdf-make install-pdf-make
29188 maybe-install-pdf-make:
29189 @if make
29190 maybe-install-pdf-make: install-pdf-make
29191
29192 install-pdf-make: \
29193 configure-make \
29194 pdf-make
29195 @: $(MAKE); $(unstage)
29196 @[ -f ./make/Makefile ] || exit 0; \
29197 r=`${PWD_COMMAND}`; export r; \
29198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29199 $(HOST_EXPORTS) \
29200 for flag in $(EXTRA_HOST_FLAGS) ; do \
29201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29202 done; \
29203 echo "Doing install-pdf in make" ; \
29204 (cd $(HOST_SUBDIR)/make && \
29205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29207 "RANLIB=$${RANLIB}" \
29208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29209 install-pdf) \
29210 || exit 1
29211
29212 @endif make
29213
29214 .PHONY: maybe-install-html-make install-html-make
29215 maybe-install-html-make:
29216 @if make
29217 maybe-install-html-make: install-html-make
29218
29219 install-html-make: \
29220 configure-make \
29221 html-make
29222 @: $(MAKE); $(unstage)
29223 @[ -f ./make/Makefile ] || exit 0; \
29224 r=`${PWD_COMMAND}`; export r; \
29225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29226 $(HOST_EXPORTS) \
29227 for flag in $(EXTRA_HOST_FLAGS) ; do \
29228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29229 done; \
29230 echo "Doing install-html in make" ; \
29231 (cd $(HOST_SUBDIR)/make && \
29232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29234 "RANLIB=$${RANLIB}" \
29235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29236 install-html) \
29237 || exit 1
29238
29239 @endif make
29240
29241 .PHONY: maybe-installcheck-make installcheck-make
29242 maybe-installcheck-make:
29243 @if make
29244 maybe-installcheck-make: installcheck-make
29245
29246 installcheck-make: \
29247 configure-make
29248 @: $(MAKE); $(unstage)
29249 @[ -f ./make/Makefile ] || exit 0; \
29250 r=`${PWD_COMMAND}`; export r; \
29251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29252 $(HOST_EXPORTS) \
29253 for flag in $(EXTRA_HOST_FLAGS) ; do \
29254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29255 done; \
29256 echo "Doing installcheck in make" ; \
29257 (cd $(HOST_SUBDIR)/make && \
29258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29260 "RANLIB=$${RANLIB}" \
29261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29262 installcheck) \
29263 || exit 1
29264
29265 @endif make
29266
29267 .PHONY: maybe-mostlyclean-make mostlyclean-make
29268 maybe-mostlyclean-make:
29269 @if make
29270 maybe-mostlyclean-make: mostlyclean-make
29271
29272 mostlyclean-make:
29273 @: $(MAKE); $(unstage)
29274 @[ -f ./make/Makefile ] || exit 0; \
29275 r=`${PWD_COMMAND}`; export r; \
29276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29277 $(HOST_EXPORTS) \
29278 for flag in $(EXTRA_HOST_FLAGS) ; do \
29279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29280 done; \
29281 echo "Doing mostlyclean in make" ; \
29282 (cd $(HOST_SUBDIR)/make && \
29283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29285 "RANLIB=$${RANLIB}" \
29286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29287 mostlyclean) \
29288 || exit 1
29289
29290 @endif make
29291
29292 .PHONY: maybe-clean-make clean-make
29293 maybe-clean-make:
29294 @if make
29295 maybe-clean-make: clean-make
29296
29297 clean-make:
29298 @: $(MAKE); $(unstage)
29299 @[ -f ./make/Makefile ] || exit 0; \
29300 r=`${PWD_COMMAND}`; export r; \
29301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29302 $(HOST_EXPORTS) \
29303 for flag in $(EXTRA_HOST_FLAGS) ; do \
29304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29305 done; \
29306 echo "Doing clean in make" ; \
29307 (cd $(HOST_SUBDIR)/make && \
29308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29310 "RANLIB=$${RANLIB}" \
29311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29312 clean) \
29313 || exit 1
29314
29315 @endif make
29316
29317 .PHONY: maybe-distclean-make distclean-make
29318 maybe-distclean-make:
29319 @if make
29320 maybe-distclean-make: distclean-make
29321
29322 distclean-make:
29323 @: $(MAKE); $(unstage)
29324 @[ -f ./make/Makefile ] || exit 0; \
29325 r=`${PWD_COMMAND}`; export r; \
29326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29327 $(HOST_EXPORTS) \
29328 for flag in $(EXTRA_HOST_FLAGS) ; do \
29329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29330 done; \
29331 echo "Doing distclean in make" ; \
29332 (cd $(HOST_SUBDIR)/make && \
29333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29335 "RANLIB=$${RANLIB}" \
29336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29337 distclean) \
29338 || exit 1
29339
29340 @endif make
29341
29342 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
29343 maybe-maintainer-clean-make:
29344 @if make
29345 maybe-maintainer-clean-make: maintainer-clean-make
29346
29347 maintainer-clean-make:
29348 @: $(MAKE); $(unstage)
29349 @[ -f ./make/Makefile ] || exit 0; \
29350 r=`${PWD_COMMAND}`; export r; \
29351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29352 $(HOST_EXPORTS) \
29353 for flag in $(EXTRA_HOST_FLAGS) ; do \
29354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29355 done; \
29356 echo "Doing maintainer-clean in make" ; \
29357 (cd $(HOST_SUBDIR)/make && \
29358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29360 "RANLIB=$${RANLIB}" \
29361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29362 maintainer-clean) \
29363 || exit 1
29364
29365 @endif make
29366
29367
29368
29369 .PHONY: configure-mmalloc maybe-configure-mmalloc
29370 maybe-configure-mmalloc:
29371 @if gcc-bootstrap
29372 configure-mmalloc: stage_current
29373 @endif gcc-bootstrap
29374 @if mmalloc
29375 maybe-configure-mmalloc: configure-mmalloc
29376 configure-mmalloc:
29377 @: $(MAKE); $(unstage)
29378 @r=`${PWD_COMMAND}`; export r; \
29379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29380 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
29381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
29382 $(HOST_EXPORTS) \
29383 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
29384 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
29385 case $(srcdir) in \
29386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29387 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
29388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29389 esac; \
29390 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
29391 libsrcdir="$$s/mmalloc"; \
29392 $(SHELL) $${libsrcdir}/configure \
29393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29394 --target=${target_alias} $${srcdiroption} \
29395 || exit 1
29396 @endif mmalloc
29397
29398
29399
29400
29401
29402 .PHONY: all-mmalloc maybe-all-mmalloc
29403 maybe-all-mmalloc:
29404 @if gcc-bootstrap
29405 all-mmalloc: stage_current
29406 @endif gcc-bootstrap
29407 @if mmalloc
29408 TARGET-mmalloc=all
29409 maybe-all-mmalloc: all-mmalloc
29410 all-mmalloc: configure-mmalloc
29411 @: $(MAKE); $(unstage)
29412 @r=`${PWD_COMMAND}`; export r; \
29413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29414 $(HOST_EXPORTS) \
29415 (cd $(HOST_SUBDIR)/mmalloc && \
29416 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29417 $(TARGET-mmalloc))
29418 @endif mmalloc
29419
29420
29421
29422
29423 .PHONY: check-mmalloc maybe-check-mmalloc
29424 maybe-check-mmalloc:
29425 @if mmalloc
29426 maybe-check-mmalloc: check-mmalloc
29427
29428 check-mmalloc:
29429
29430 @endif mmalloc
29431
29432 .PHONY: install-mmalloc maybe-install-mmalloc
29433 maybe-install-mmalloc:
29434 @if mmalloc
29435 maybe-install-mmalloc: install-mmalloc
29436
29437 install-mmalloc: installdirs
29438 @: $(MAKE); $(unstage)
29439 @r=`${PWD_COMMAND}`; export r; \
29440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29441 $(HOST_EXPORTS) \
29442 (cd $(HOST_SUBDIR)/mmalloc && \
29443 $(MAKE) $(FLAGS_TO_PASS) install)
29444
29445 @endif mmalloc
29446
29447 # Other targets (info, dvi, pdf, etc.)
29448
29449 .PHONY: maybe-info-mmalloc info-mmalloc
29450 maybe-info-mmalloc:
29451 @if mmalloc
29452 maybe-info-mmalloc: info-mmalloc
29453
29454 info-mmalloc: \
29455 configure-mmalloc
29456 @: $(MAKE); $(unstage)
29457 @[ -f ./mmalloc/Makefile ] || exit 0; \
29458 r=`${PWD_COMMAND}`; export r; \
29459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29460 $(HOST_EXPORTS) \
29461 for flag in $(EXTRA_HOST_FLAGS) ; do \
29462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29463 done; \
29464 echo "Doing info in mmalloc" ; \
29465 (cd $(HOST_SUBDIR)/mmalloc && \
29466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29468 "RANLIB=$${RANLIB}" \
29469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29470 info) \
29471 || exit 1
29472
29473 @endif mmalloc
29474
29475 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
29476 maybe-dvi-mmalloc:
29477 @if mmalloc
29478 maybe-dvi-mmalloc: dvi-mmalloc
29479
29480 dvi-mmalloc: \
29481 configure-mmalloc
29482 @: $(MAKE); $(unstage)
29483 @[ -f ./mmalloc/Makefile ] || exit 0; \
29484 r=`${PWD_COMMAND}`; export r; \
29485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29486 $(HOST_EXPORTS) \
29487 for flag in $(EXTRA_HOST_FLAGS) ; do \
29488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29489 done; \
29490 echo "Doing dvi in mmalloc" ; \
29491 (cd $(HOST_SUBDIR)/mmalloc && \
29492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29494 "RANLIB=$${RANLIB}" \
29495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29496 dvi) \
29497 || exit 1
29498
29499 @endif mmalloc
29500
29501 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
29502 maybe-pdf-mmalloc:
29503 @if mmalloc
29504 maybe-pdf-mmalloc: pdf-mmalloc
29505
29506 pdf-mmalloc: \
29507 configure-mmalloc
29508 @: $(MAKE); $(unstage)
29509 @[ -f ./mmalloc/Makefile ] || exit 0; \
29510 r=`${PWD_COMMAND}`; export r; \
29511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29512 $(HOST_EXPORTS) \
29513 for flag in $(EXTRA_HOST_FLAGS) ; do \
29514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29515 done; \
29516 echo "Doing pdf in mmalloc" ; \
29517 (cd $(HOST_SUBDIR)/mmalloc && \
29518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29520 "RANLIB=$${RANLIB}" \
29521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29522 pdf) \
29523 || exit 1
29524
29525 @endif mmalloc
29526
29527 .PHONY: maybe-html-mmalloc html-mmalloc
29528 maybe-html-mmalloc:
29529 @if mmalloc
29530 maybe-html-mmalloc: html-mmalloc
29531
29532 html-mmalloc: \
29533 configure-mmalloc
29534 @: $(MAKE); $(unstage)
29535 @[ -f ./mmalloc/Makefile ] || exit 0; \
29536 r=`${PWD_COMMAND}`; export r; \
29537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29538 $(HOST_EXPORTS) \
29539 for flag in $(EXTRA_HOST_FLAGS) ; do \
29540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29541 done; \
29542 echo "Doing html in mmalloc" ; \
29543 (cd $(HOST_SUBDIR)/mmalloc && \
29544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29546 "RANLIB=$${RANLIB}" \
29547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29548 html) \
29549 || exit 1
29550
29551 @endif mmalloc
29552
29553 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
29554 maybe-TAGS-mmalloc:
29555 @if mmalloc
29556 maybe-TAGS-mmalloc: TAGS-mmalloc
29557
29558 TAGS-mmalloc: \
29559 configure-mmalloc
29560 @: $(MAKE); $(unstage)
29561 @[ -f ./mmalloc/Makefile ] || exit 0; \
29562 r=`${PWD_COMMAND}`; export r; \
29563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29564 $(HOST_EXPORTS) \
29565 for flag in $(EXTRA_HOST_FLAGS) ; do \
29566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29567 done; \
29568 echo "Doing TAGS in mmalloc" ; \
29569 (cd $(HOST_SUBDIR)/mmalloc && \
29570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29572 "RANLIB=$${RANLIB}" \
29573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29574 TAGS) \
29575 || exit 1
29576
29577 @endif mmalloc
29578
29579 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
29580 maybe-install-info-mmalloc:
29581 @if mmalloc
29582 maybe-install-info-mmalloc: install-info-mmalloc
29583
29584 install-info-mmalloc: \
29585 configure-mmalloc \
29586 info-mmalloc
29587 @: $(MAKE); $(unstage)
29588 @[ -f ./mmalloc/Makefile ] || exit 0; \
29589 r=`${PWD_COMMAND}`; export r; \
29590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29591 $(HOST_EXPORTS) \
29592 for flag in $(EXTRA_HOST_FLAGS) ; do \
29593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29594 done; \
29595 echo "Doing install-info in mmalloc" ; \
29596 (cd $(HOST_SUBDIR)/mmalloc && \
29597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29599 "RANLIB=$${RANLIB}" \
29600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29601 install-info) \
29602 || exit 1
29603
29604 @endif mmalloc
29605
29606 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
29607 maybe-install-pdf-mmalloc:
29608 @if mmalloc
29609 maybe-install-pdf-mmalloc: install-pdf-mmalloc
29610
29611 install-pdf-mmalloc: \
29612 configure-mmalloc \
29613 pdf-mmalloc
29614 @: $(MAKE); $(unstage)
29615 @[ -f ./mmalloc/Makefile ] || exit 0; \
29616 r=`${PWD_COMMAND}`; export r; \
29617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29618 $(HOST_EXPORTS) \
29619 for flag in $(EXTRA_HOST_FLAGS) ; do \
29620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29621 done; \
29622 echo "Doing install-pdf in mmalloc" ; \
29623 (cd $(HOST_SUBDIR)/mmalloc && \
29624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29626 "RANLIB=$${RANLIB}" \
29627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29628 install-pdf) \
29629 || exit 1
29630
29631 @endif mmalloc
29632
29633 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
29634 maybe-install-html-mmalloc:
29635 @if mmalloc
29636 maybe-install-html-mmalloc: install-html-mmalloc
29637
29638 install-html-mmalloc: \
29639 configure-mmalloc \
29640 html-mmalloc
29641 @: $(MAKE); $(unstage)
29642 @[ -f ./mmalloc/Makefile ] || exit 0; \
29643 r=`${PWD_COMMAND}`; export r; \
29644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29645 $(HOST_EXPORTS) \
29646 for flag in $(EXTRA_HOST_FLAGS) ; do \
29647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29648 done; \
29649 echo "Doing install-html in mmalloc" ; \
29650 (cd $(HOST_SUBDIR)/mmalloc && \
29651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29653 "RANLIB=$${RANLIB}" \
29654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29655 install-html) \
29656 || exit 1
29657
29658 @endif mmalloc
29659
29660 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
29661 maybe-installcheck-mmalloc:
29662 @if mmalloc
29663 maybe-installcheck-mmalloc: installcheck-mmalloc
29664
29665 installcheck-mmalloc: \
29666 configure-mmalloc
29667 @: $(MAKE); $(unstage)
29668 @[ -f ./mmalloc/Makefile ] || exit 0; \
29669 r=`${PWD_COMMAND}`; export r; \
29670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29671 $(HOST_EXPORTS) \
29672 for flag in $(EXTRA_HOST_FLAGS) ; do \
29673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29674 done; \
29675 echo "Doing installcheck in mmalloc" ; \
29676 (cd $(HOST_SUBDIR)/mmalloc && \
29677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29679 "RANLIB=$${RANLIB}" \
29680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29681 installcheck) \
29682 || exit 1
29683
29684 @endif mmalloc
29685
29686 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
29687 maybe-mostlyclean-mmalloc:
29688 @if mmalloc
29689 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
29690
29691 mostlyclean-mmalloc:
29692 @: $(MAKE); $(unstage)
29693 @[ -f ./mmalloc/Makefile ] || exit 0; \
29694 r=`${PWD_COMMAND}`; export r; \
29695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29696 $(HOST_EXPORTS) \
29697 for flag in $(EXTRA_HOST_FLAGS) ; do \
29698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29699 done; \
29700 echo "Doing mostlyclean in mmalloc" ; \
29701 (cd $(HOST_SUBDIR)/mmalloc && \
29702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29704 "RANLIB=$${RANLIB}" \
29705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29706 mostlyclean) \
29707 || exit 1
29708
29709 @endif mmalloc
29710
29711 .PHONY: maybe-clean-mmalloc clean-mmalloc
29712 maybe-clean-mmalloc:
29713 @if mmalloc
29714 maybe-clean-mmalloc: clean-mmalloc
29715
29716 clean-mmalloc:
29717 @: $(MAKE); $(unstage)
29718 @[ -f ./mmalloc/Makefile ] || exit 0; \
29719 r=`${PWD_COMMAND}`; export r; \
29720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29721 $(HOST_EXPORTS) \
29722 for flag in $(EXTRA_HOST_FLAGS) ; do \
29723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29724 done; \
29725 echo "Doing clean in mmalloc" ; \
29726 (cd $(HOST_SUBDIR)/mmalloc && \
29727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29729 "RANLIB=$${RANLIB}" \
29730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29731 clean) \
29732 || exit 1
29733
29734 @endif mmalloc
29735
29736 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
29737 maybe-distclean-mmalloc:
29738 @if mmalloc
29739 maybe-distclean-mmalloc: distclean-mmalloc
29740
29741 distclean-mmalloc:
29742 @: $(MAKE); $(unstage)
29743 @[ -f ./mmalloc/Makefile ] || exit 0; \
29744 r=`${PWD_COMMAND}`; export r; \
29745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29746 $(HOST_EXPORTS) \
29747 for flag in $(EXTRA_HOST_FLAGS) ; do \
29748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29749 done; \
29750 echo "Doing distclean in mmalloc" ; \
29751 (cd $(HOST_SUBDIR)/mmalloc && \
29752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29754 "RANLIB=$${RANLIB}" \
29755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29756 distclean) \
29757 || exit 1
29758
29759 @endif mmalloc
29760
29761 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
29762 maybe-maintainer-clean-mmalloc:
29763 @if mmalloc
29764 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
29765
29766 maintainer-clean-mmalloc:
29767 @: $(MAKE); $(unstage)
29768 @[ -f ./mmalloc/Makefile ] || exit 0; \
29769 r=`${PWD_COMMAND}`; export r; \
29770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29771 $(HOST_EXPORTS) \
29772 for flag in $(EXTRA_HOST_FLAGS) ; do \
29773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29774 done; \
29775 echo "Doing maintainer-clean in mmalloc" ; \
29776 (cd $(HOST_SUBDIR)/mmalloc && \
29777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29779 "RANLIB=$${RANLIB}" \
29780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29781 maintainer-clean) \
29782 || exit 1
29783
29784 @endif mmalloc
29785
29786
29787
29788 .PHONY: configure-patch maybe-configure-patch
29789 maybe-configure-patch:
29790 @if gcc-bootstrap
29791 configure-patch: stage_current
29792 @endif gcc-bootstrap
29793 @if patch
29794 maybe-configure-patch: configure-patch
29795 configure-patch:
29796 @: $(MAKE); $(unstage)
29797 @r=`${PWD_COMMAND}`; export r; \
29798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29799 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
29800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
29801 $(HOST_EXPORTS) \
29802 echo Configuring in $(HOST_SUBDIR)/patch; \
29803 cd "$(HOST_SUBDIR)/patch" || exit 1; \
29804 case $(srcdir) in \
29805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29806 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
29807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29808 esac; \
29809 srcdiroption="--srcdir=$${topdir}/patch"; \
29810 libsrcdir="$$s/patch"; \
29811 $(SHELL) $${libsrcdir}/configure \
29812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29813 --target=${target_alias} $${srcdiroption} \
29814 || exit 1
29815 @endif patch
29816
29817
29818
29819
29820
29821 .PHONY: all-patch maybe-all-patch
29822 maybe-all-patch:
29823 @if gcc-bootstrap
29824 all-patch: stage_current
29825 @endif gcc-bootstrap
29826 @if patch
29827 TARGET-patch=all
29828 maybe-all-patch: all-patch
29829 all-patch: configure-patch
29830 @: $(MAKE); $(unstage)
29831 @r=`${PWD_COMMAND}`; export r; \
29832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29833 $(HOST_EXPORTS) \
29834 (cd $(HOST_SUBDIR)/patch && \
29835 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29836 $(TARGET-patch))
29837 @endif patch
29838
29839
29840
29841
29842 .PHONY: check-patch maybe-check-patch
29843 maybe-check-patch:
29844 @if patch
29845 maybe-check-patch: check-patch
29846
29847 check-patch:
29848 @: $(MAKE); $(unstage)
29849 @r=`${PWD_COMMAND}`; export r; \
29850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29851 $(HOST_EXPORTS) \
29852 (cd $(HOST_SUBDIR)/patch && \
29853 $(MAKE) $(FLAGS_TO_PASS) check)
29854
29855 @endif patch
29856
29857 .PHONY: install-patch maybe-install-patch
29858 maybe-install-patch:
29859 @if patch
29860 maybe-install-patch: install-patch
29861
29862 install-patch: installdirs
29863 @: $(MAKE); $(unstage)
29864 @r=`${PWD_COMMAND}`; export r; \
29865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29866 $(HOST_EXPORTS) \
29867 (cd $(HOST_SUBDIR)/patch && \
29868 $(MAKE) $(FLAGS_TO_PASS) install)
29869
29870 @endif patch
29871
29872 # Other targets (info, dvi, pdf, etc.)
29873
29874 .PHONY: maybe-info-patch info-patch
29875 maybe-info-patch:
29876 @if patch
29877 maybe-info-patch: info-patch
29878
29879 info-patch: \
29880 configure-patch
29881 @: $(MAKE); $(unstage)
29882 @[ -f ./patch/Makefile ] || exit 0; \
29883 r=`${PWD_COMMAND}`; export r; \
29884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29885 $(HOST_EXPORTS) \
29886 for flag in $(EXTRA_HOST_FLAGS) ; do \
29887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29888 done; \
29889 echo "Doing info in patch" ; \
29890 (cd $(HOST_SUBDIR)/patch && \
29891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29893 "RANLIB=$${RANLIB}" \
29894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29895 info) \
29896 || exit 1
29897
29898 @endif patch
29899
29900 .PHONY: maybe-dvi-patch dvi-patch
29901 maybe-dvi-patch:
29902 @if patch
29903 maybe-dvi-patch: dvi-patch
29904
29905 dvi-patch: \
29906 configure-patch
29907 @: $(MAKE); $(unstage)
29908 @[ -f ./patch/Makefile ] || exit 0; \
29909 r=`${PWD_COMMAND}`; export r; \
29910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29911 $(HOST_EXPORTS) \
29912 for flag in $(EXTRA_HOST_FLAGS) ; do \
29913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29914 done; \
29915 echo "Doing dvi in patch" ; \
29916 (cd $(HOST_SUBDIR)/patch && \
29917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29919 "RANLIB=$${RANLIB}" \
29920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29921 dvi) \
29922 || exit 1
29923
29924 @endif patch
29925
29926 .PHONY: maybe-pdf-patch pdf-patch
29927 maybe-pdf-patch:
29928 @if patch
29929 maybe-pdf-patch: pdf-patch
29930
29931 pdf-patch: \
29932 configure-patch
29933 @: $(MAKE); $(unstage)
29934 @[ -f ./patch/Makefile ] || exit 0; \
29935 r=`${PWD_COMMAND}`; export r; \
29936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29937 $(HOST_EXPORTS) \
29938 for flag in $(EXTRA_HOST_FLAGS) ; do \
29939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29940 done; \
29941 echo "Doing pdf in patch" ; \
29942 (cd $(HOST_SUBDIR)/patch && \
29943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29945 "RANLIB=$${RANLIB}" \
29946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29947 pdf) \
29948 || exit 1
29949
29950 @endif patch
29951
29952 .PHONY: maybe-html-patch html-patch
29953 maybe-html-patch:
29954 @if patch
29955 maybe-html-patch: html-patch
29956
29957 html-patch: \
29958 configure-patch
29959 @: $(MAKE); $(unstage)
29960 @[ -f ./patch/Makefile ] || exit 0; \
29961 r=`${PWD_COMMAND}`; export r; \
29962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29963 $(HOST_EXPORTS) \
29964 for flag in $(EXTRA_HOST_FLAGS) ; do \
29965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29966 done; \
29967 echo "Doing html in patch" ; \
29968 (cd $(HOST_SUBDIR)/patch && \
29969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29971 "RANLIB=$${RANLIB}" \
29972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29973 html) \
29974 || exit 1
29975
29976 @endif patch
29977
29978 .PHONY: maybe-TAGS-patch TAGS-patch
29979 maybe-TAGS-patch:
29980 @if patch
29981 maybe-TAGS-patch: TAGS-patch
29982
29983 TAGS-patch: \
29984 configure-patch
29985 @: $(MAKE); $(unstage)
29986 @[ -f ./patch/Makefile ] || exit 0; \
29987 r=`${PWD_COMMAND}`; export r; \
29988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29989 $(HOST_EXPORTS) \
29990 for flag in $(EXTRA_HOST_FLAGS) ; do \
29991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29992 done; \
29993 echo "Doing TAGS in patch" ; \
29994 (cd $(HOST_SUBDIR)/patch && \
29995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29997 "RANLIB=$${RANLIB}" \
29998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29999 TAGS) \
30000 || exit 1
30001
30002 @endif patch
30003
30004 .PHONY: maybe-install-info-patch install-info-patch
30005 maybe-install-info-patch:
30006 @if patch
30007 maybe-install-info-patch: install-info-patch
30008
30009 install-info-patch: \
30010 configure-patch \
30011 info-patch
30012 @: $(MAKE); $(unstage)
30013 @[ -f ./patch/Makefile ] || exit 0; \
30014 r=`${PWD_COMMAND}`; export r; \
30015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30016 $(HOST_EXPORTS) \
30017 for flag in $(EXTRA_HOST_FLAGS) ; do \
30018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30019 done; \
30020 echo "Doing install-info in patch" ; \
30021 (cd $(HOST_SUBDIR)/patch && \
30022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30024 "RANLIB=$${RANLIB}" \
30025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30026 install-info) \
30027 || exit 1
30028
30029 @endif patch
30030
30031 .PHONY: maybe-install-pdf-patch install-pdf-patch
30032 maybe-install-pdf-patch:
30033 @if patch
30034 maybe-install-pdf-patch: install-pdf-patch
30035
30036 install-pdf-patch: \
30037 configure-patch \
30038 pdf-patch
30039 @: $(MAKE); $(unstage)
30040 @[ -f ./patch/Makefile ] || exit 0; \
30041 r=`${PWD_COMMAND}`; export r; \
30042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30043 $(HOST_EXPORTS) \
30044 for flag in $(EXTRA_HOST_FLAGS) ; do \
30045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30046 done; \
30047 echo "Doing install-pdf in patch" ; \
30048 (cd $(HOST_SUBDIR)/patch && \
30049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30051 "RANLIB=$${RANLIB}" \
30052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30053 install-pdf) \
30054 || exit 1
30055
30056 @endif patch
30057
30058 .PHONY: maybe-install-html-patch install-html-patch
30059 maybe-install-html-patch:
30060 @if patch
30061 maybe-install-html-patch: install-html-patch
30062
30063 install-html-patch: \
30064 configure-patch \
30065 html-patch
30066 @: $(MAKE); $(unstage)
30067 @[ -f ./patch/Makefile ] || exit 0; \
30068 r=`${PWD_COMMAND}`; export r; \
30069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30070 $(HOST_EXPORTS) \
30071 for flag in $(EXTRA_HOST_FLAGS) ; do \
30072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30073 done; \
30074 echo "Doing install-html in patch" ; \
30075 (cd $(HOST_SUBDIR)/patch && \
30076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30078 "RANLIB=$${RANLIB}" \
30079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30080 install-html) \
30081 || exit 1
30082
30083 @endif patch
30084
30085 .PHONY: maybe-installcheck-patch installcheck-patch
30086 maybe-installcheck-patch:
30087 @if patch
30088 maybe-installcheck-patch: installcheck-patch
30089
30090 installcheck-patch: \
30091 configure-patch
30092 @: $(MAKE); $(unstage)
30093 @[ -f ./patch/Makefile ] || exit 0; \
30094 r=`${PWD_COMMAND}`; export r; \
30095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30096 $(HOST_EXPORTS) \
30097 for flag in $(EXTRA_HOST_FLAGS) ; do \
30098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30099 done; \
30100 echo "Doing installcheck in patch" ; \
30101 (cd $(HOST_SUBDIR)/patch && \
30102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30104 "RANLIB=$${RANLIB}" \
30105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30106 installcheck) \
30107 || exit 1
30108
30109 @endif patch
30110
30111 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
30112 maybe-mostlyclean-patch:
30113 @if patch
30114 maybe-mostlyclean-patch: mostlyclean-patch
30115
30116 mostlyclean-patch:
30117 @: $(MAKE); $(unstage)
30118 @[ -f ./patch/Makefile ] || exit 0; \
30119 r=`${PWD_COMMAND}`; export r; \
30120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30121 $(HOST_EXPORTS) \
30122 for flag in $(EXTRA_HOST_FLAGS) ; do \
30123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30124 done; \
30125 echo "Doing mostlyclean in patch" ; \
30126 (cd $(HOST_SUBDIR)/patch && \
30127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30129 "RANLIB=$${RANLIB}" \
30130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30131 mostlyclean) \
30132 || exit 1
30133
30134 @endif patch
30135
30136 .PHONY: maybe-clean-patch clean-patch
30137 maybe-clean-patch:
30138 @if patch
30139 maybe-clean-patch: clean-patch
30140
30141 clean-patch:
30142 @: $(MAKE); $(unstage)
30143 @[ -f ./patch/Makefile ] || exit 0; \
30144 r=`${PWD_COMMAND}`; export r; \
30145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30146 $(HOST_EXPORTS) \
30147 for flag in $(EXTRA_HOST_FLAGS) ; do \
30148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30149 done; \
30150 echo "Doing clean in patch" ; \
30151 (cd $(HOST_SUBDIR)/patch && \
30152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30154 "RANLIB=$${RANLIB}" \
30155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30156 clean) \
30157 || exit 1
30158
30159 @endif patch
30160
30161 .PHONY: maybe-distclean-patch distclean-patch
30162 maybe-distclean-patch:
30163 @if patch
30164 maybe-distclean-patch: distclean-patch
30165
30166 distclean-patch:
30167 @: $(MAKE); $(unstage)
30168 @[ -f ./patch/Makefile ] || exit 0; \
30169 r=`${PWD_COMMAND}`; export r; \
30170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30171 $(HOST_EXPORTS) \
30172 for flag in $(EXTRA_HOST_FLAGS) ; do \
30173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30174 done; \
30175 echo "Doing distclean in patch" ; \
30176 (cd $(HOST_SUBDIR)/patch && \
30177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30179 "RANLIB=$${RANLIB}" \
30180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30181 distclean) \
30182 || exit 1
30183
30184 @endif patch
30185
30186 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
30187 maybe-maintainer-clean-patch:
30188 @if patch
30189 maybe-maintainer-clean-patch: maintainer-clean-patch
30190
30191 maintainer-clean-patch:
30192 @: $(MAKE); $(unstage)
30193 @[ -f ./patch/Makefile ] || exit 0; \
30194 r=`${PWD_COMMAND}`; export r; \
30195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30196 $(HOST_EXPORTS) \
30197 for flag in $(EXTRA_HOST_FLAGS) ; do \
30198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30199 done; \
30200 echo "Doing maintainer-clean in patch" ; \
30201 (cd $(HOST_SUBDIR)/patch && \
30202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30204 "RANLIB=$${RANLIB}" \
30205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30206 maintainer-clean) \
30207 || exit 1
30208
30209 @endif patch
30210
30211
30212
30213 .PHONY: configure-perl maybe-configure-perl
30214 maybe-configure-perl:
30215 @if gcc-bootstrap
30216 configure-perl: stage_current
30217 @endif gcc-bootstrap
30218 @if perl
30219 maybe-configure-perl: configure-perl
30220 configure-perl:
30221 @: $(MAKE); $(unstage)
30222 @r=`${PWD_COMMAND}`; export r; \
30223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30224 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
30225 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
30226 $(HOST_EXPORTS) \
30227 echo Configuring in $(HOST_SUBDIR)/perl; \
30228 cd "$(HOST_SUBDIR)/perl" || exit 1; \
30229 case $(srcdir) in \
30230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30231 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
30232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30233 esac; \
30234 srcdiroption="--srcdir=$${topdir}/perl"; \
30235 libsrcdir="$$s/perl"; \
30236 $(SHELL) $${libsrcdir}/configure \
30237 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30238 --target=${target_alias} $${srcdiroption} \
30239 || exit 1
30240 @endif perl
30241
30242
30243
30244
30245
30246 .PHONY: all-perl maybe-all-perl
30247 maybe-all-perl:
30248 @if gcc-bootstrap
30249 all-perl: stage_current
30250 @endif gcc-bootstrap
30251 @if perl
30252 TARGET-perl=all
30253 maybe-all-perl: all-perl
30254 all-perl: configure-perl
30255 @: $(MAKE); $(unstage)
30256 @r=`${PWD_COMMAND}`; export r; \
30257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30258 $(HOST_EXPORTS) \
30259 (cd $(HOST_SUBDIR)/perl && \
30260 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30261 $(TARGET-perl))
30262 @endif perl
30263
30264
30265
30266
30267 .PHONY: check-perl maybe-check-perl
30268 maybe-check-perl:
30269 @if perl
30270 maybe-check-perl: check-perl
30271
30272 check-perl:
30273 @: $(MAKE); $(unstage)
30274 @r=`${PWD_COMMAND}`; export r; \
30275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30276 $(HOST_EXPORTS) \
30277 (cd $(HOST_SUBDIR)/perl && \
30278 $(MAKE) $(FLAGS_TO_PASS) check)
30279
30280 @endif perl
30281
30282 .PHONY: install-perl maybe-install-perl
30283 maybe-install-perl:
30284 @if perl
30285 maybe-install-perl: install-perl
30286
30287 install-perl: installdirs
30288 @: $(MAKE); $(unstage)
30289 @r=`${PWD_COMMAND}`; export r; \
30290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30291 $(HOST_EXPORTS) \
30292 (cd $(HOST_SUBDIR)/perl && \
30293 $(MAKE) $(FLAGS_TO_PASS) install)
30294
30295 @endif perl
30296
30297 # Other targets (info, dvi, pdf, etc.)
30298
30299 .PHONY: maybe-info-perl info-perl
30300 maybe-info-perl:
30301 @if perl
30302 maybe-info-perl: info-perl
30303
30304 info-perl: \
30305 configure-perl
30306 @: $(MAKE); $(unstage)
30307 @[ -f ./perl/Makefile ] || exit 0; \
30308 r=`${PWD_COMMAND}`; export r; \
30309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30310 $(HOST_EXPORTS) \
30311 for flag in $(EXTRA_HOST_FLAGS) ; do \
30312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30313 done; \
30314 echo "Doing info in perl" ; \
30315 (cd $(HOST_SUBDIR)/perl && \
30316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30318 "RANLIB=$${RANLIB}" \
30319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30320 info) \
30321 || exit 1
30322
30323 @endif perl
30324
30325 .PHONY: maybe-dvi-perl dvi-perl
30326 maybe-dvi-perl:
30327 @if perl
30328 maybe-dvi-perl: dvi-perl
30329
30330 dvi-perl: \
30331 configure-perl
30332 @: $(MAKE); $(unstage)
30333 @[ -f ./perl/Makefile ] || exit 0; \
30334 r=`${PWD_COMMAND}`; export r; \
30335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30336 $(HOST_EXPORTS) \
30337 for flag in $(EXTRA_HOST_FLAGS) ; do \
30338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30339 done; \
30340 echo "Doing dvi in perl" ; \
30341 (cd $(HOST_SUBDIR)/perl && \
30342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30344 "RANLIB=$${RANLIB}" \
30345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30346 dvi) \
30347 || exit 1
30348
30349 @endif perl
30350
30351 .PHONY: maybe-pdf-perl pdf-perl
30352 maybe-pdf-perl:
30353 @if perl
30354 maybe-pdf-perl: pdf-perl
30355
30356 pdf-perl: \
30357 configure-perl
30358 @: $(MAKE); $(unstage)
30359 @[ -f ./perl/Makefile ] || exit 0; \
30360 r=`${PWD_COMMAND}`; export r; \
30361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30362 $(HOST_EXPORTS) \
30363 for flag in $(EXTRA_HOST_FLAGS) ; do \
30364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30365 done; \
30366 echo "Doing pdf in perl" ; \
30367 (cd $(HOST_SUBDIR)/perl && \
30368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30370 "RANLIB=$${RANLIB}" \
30371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30372 pdf) \
30373 || exit 1
30374
30375 @endif perl
30376
30377 .PHONY: maybe-html-perl html-perl
30378 maybe-html-perl:
30379 @if perl
30380 maybe-html-perl: html-perl
30381
30382 html-perl: \
30383 configure-perl
30384 @: $(MAKE); $(unstage)
30385 @[ -f ./perl/Makefile ] || exit 0; \
30386 r=`${PWD_COMMAND}`; export r; \
30387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30388 $(HOST_EXPORTS) \
30389 for flag in $(EXTRA_HOST_FLAGS) ; do \
30390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30391 done; \
30392 echo "Doing html in perl" ; \
30393 (cd $(HOST_SUBDIR)/perl && \
30394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30396 "RANLIB=$${RANLIB}" \
30397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30398 html) \
30399 || exit 1
30400
30401 @endif perl
30402
30403 .PHONY: maybe-TAGS-perl TAGS-perl
30404 maybe-TAGS-perl:
30405 @if perl
30406 maybe-TAGS-perl: TAGS-perl
30407
30408 TAGS-perl: \
30409 configure-perl
30410 @: $(MAKE); $(unstage)
30411 @[ -f ./perl/Makefile ] || exit 0; \
30412 r=`${PWD_COMMAND}`; export r; \
30413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30414 $(HOST_EXPORTS) \
30415 for flag in $(EXTRA_HOST_FLAGS) ; do \
30416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30417 done; \
30418 echo "Doing TAGS in perl" ; \
30419 (cd $(HOST_SUBDIR)/perl && \
30420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30422 "RANLIB=$${RANLIB}" \
30423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30424 TAGS) \
30425 || exit 1
30426
30427 @endif perl
30428
30429 .PHONY: maybe-install-info-perl install-info-perl
30430 maybe-install-info-perl:
30431 @if perl
30432 maybe-install-info-perl: install-info-perl
30433
30434 install-info-perl: \
30435 configure-perl \
30436 info-perl
30437 @: $(MAKE); $(unstage)
30438 @[ -f ./perl/Makefile ] || exit 0; \
30439 r=`${PWD_COMMAND}`; export r; \
30440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30441 $(HOST_EXPORTS) \
30442 for flag in $(EXTRA_HOST_FLAGS) ; do \
30443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30444 done; \
30445 echo "Doing install-info in perl" ; \
30446 (cd $(HOST_SUBDIR)/perl && \
30447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30449 "RANLIB=$${RANLIB}" \
30450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30451 install-info) \
30452 || exit 1
30453
30454 @endif perl
30455
30456 .PHONY: maybe-install-pdf-perl install-pdf-perl
30457 maybe-install-pdf-perl:
30458 @if perl
30459 maybe-install-pdf-perl: install-pdf-perl
30460
30461 install-pdf-perl: \
30462 configure-perl \
30463 pdf-perl
30464 @: $(MAKE); $(unstage)
30465 @[ -f ./perl/Makefile ] || exit 0; \
30466 r=`${PWD_COMMAND}`; export r; \
30467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30468 $(HOST_EXPORTS) \
30469 for flag in $(EXTRA_HOST_FLAGS) ; do \
30470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30471 done; \
30472 echo "Doing install-pdf in perl" ; \
30473 (cd $(HOST_SUBDIR)/perl && \
30474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30476 "RANLIB=$${RANLIB}" \
30477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30478 install-pdf) \
30479 || exit 1
30480
30481 @endif perl
30482
30483 .PHONY: maybe-install-html-perl install-html-perl
30484 maybe-install-html-perl:
30485 @if perl
30486 maybe-install-html-perl: install-html-perl
30487
30488 install-html-perl: \
30489 configure-perl \
30490 html-perl
30491 @: $(MAKE); $(unstage)
30492 @[ -f ./perl/Makefile ] || exit 0; \
30493 r=`${PWD_COMMAND}`; export r; \
30494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30495 $(HOST_EXPORTS) \
30496 for flag in $(EXTRA_HOST_FLAGS) ; do \
30497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30498 done; \
30499 echo "Doing install-html in perl" ; \
30500 (cd $(HOST_SUBDIR)/perl && \
30501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30503 "RANLIB=$${RANLIB}" \
30504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30505 install-html) \
30506 || exit 1
30507
30508 @endif perl
30509
30510 .PHONY: maybe-installcheck-perl installcheck-perl
30511 maybe-installcheck-perl:
30512 @if perl
30513 maybe-installcheck-perl: installcheck-perl
30514
30515 installcheck-perl: \
30516 configure-perl
30517 @: $(MAKE); $(unstage)
30518 @[ -f ./perl/Makefile ] || exit 0; \
30519 r=`${PWD_COMMAND}`; export r; \
30520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30521 $(HOST_EXPORTS) \
30522 for flag in $(EXTRA_HOST_FLAGS) ; do \
30523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30524 done; \
30525 echo "Doing installcheck in perl" ; \
30526 (cd $(HOST_SUBDIR)/perl && \
30527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30529 "RANLIB=$${RANLIB}" \
30530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30531 installcheck) \
30532 || exit 1
30533
30534 @endif perl
30535
30536 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
30537 maybe-mostlyclean-perl:
30538 @if perl
30539 maybe-mostlyclean-perl: mostlyclean-perl
30540
30541 mostlyclean-perl:
30542 @: $(MAKE); $(unstage)
30543 @[ -f ./perl/Makefile ] || exit 0; \
30544 r=`${PWD_COMMAND}`; export r; \
30545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30546 $(HOST_EXPORTS) \
30547 for flag in $(EXTRA_HOST_FLAGS) ; do \
30548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30549 done; \
30550 echo "Doing mostlyclean in perl" ; \
30551 (cd $(HOST_SUBDIR)/perl && \
30552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30554 "RANLIB=$${RANLIB}" \
30555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30556 mostlyclean) \
30557 || exit 1
30558
30559 @endif perl
30560
30561 .PHONY: maybe-clean-perl clean-perl
30562 maybe-clean-perl:
30563 @if perl
30564 maybe-clean-perl: clean-perl
30565
30566 clean-perl:
30567 @: $(MAKE); $(unstage)
30568 @[ -f ./perl/Makefile ] || exit 0; \
30569 r=`${PWD_COMMAND}`; export r; \
30570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30571 $(HOST_EXPORTS) \
30572 for flag in $(EXTRA_HOST_FLAGS) ; do \
30573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30574 done; \
30575 echo "Doing clean in perl" ; \
30576 (cd $(HOST_SUBDIR)/perl && \
30577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30579 "RANLIB=$${RANLIB}" \
30580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30581 clean) \
30582 || exit 1
30583
30584 @endif perl
30585
30586 .PHONY: maybe-distclean-perl distclean-perl
30587 maybe-distclean-perl:
30588 @if perl
30589 maybe-distclean-perl: distclean-perl
30590
30591 distclean-perl:
30592 @: $(MAKE); $(unstage)
30593 @[ -f ./perl/Makefile ] || exit 0; \
30594 r=`${PWD_COMMAND}`; export r; \
30595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30596 $(HOST_EXPORTS) \
30597 for flag in $(EXTRA_HOST_FLAGS) ; do \
30598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30599 done; \
30600 echo "Doing distclean in perl" ; \
30601 (cd $(HOST_SUBDIR)/perl && \
30602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30604 "RANLIB=$${RANLIB}" \
30605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30606 distclean) \
30607 || exit 1
30608
30609 @endif perl
30610
30611 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
30612 maybe-maintainer-clean-perl:
30613 @if perl
30614 maybe-maintainer-clean-perl: maintainer-clean-perl
30615
30616 maintainer-clean-perl:
30617 @: $(MAKE); $(unstage)
30618 @[ -f ./perl/Makefile ] || exit 0; \
30619 r=`${PWD_COMMAND}`; export r; \
30620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30621 $(HOST_EXPORTS) \
30622 for flag in $(EXTRA_HOST_FLAGS) ; do \
30623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30624 done; \
30625 echo "Doing maintainer-clean in perl" ; \
30626 (cd $(HOST_SUBDIR)/perl && \
30627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30629 "RANLIB=$${RANLIB}" \
30630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30631 maintainer-clean) \
30632 || exit 1
30633
30634 @endif perl
30635
30636
30637
30638 .PHONY: configure-prms maybe-configure-prms
30639 maybe-configure-prms:
30640 @if gcc-bootstrap
30641 configure-prms: stage_current
30642 @endif gcc-bootstrap
30643 @if prms
30644 maybe-configure-prms: configure-prms
30645 configure-prms:
30646 @: $(MAKE); $(unstage)
30647 @r=`${PWD_COMMAND}`; export r; \
30648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30649 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
30650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
30651 $(HOST_EXPORTS) \
30652 echo Configuring in $(HOST_SUBDIR)/prms; \
30653 cd "$(HOST_SUBDIR)/prms" || exit 1; \
30654 case $(srcdir) in \
30655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30656 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
30657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30658 esac; \
30659 srcdiroption="--srcdir=$${topdir}/prms"; \
30660 libsrcdir="$$s/prms"; \
30661 $(SHELL) $${libsrcdir}/configure \
30662 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30663 --target=${target_alias} $${srcdiroption} \
30664 || exit 1
30665 @endif prms
30666
30667
30668
30669
30670
30671 .PHONY: all-prms maybe-all-prms
30672 maybe-all-prms:
30673 @if gcc-bootstrap
30674 all-prms: stage_current
30675 @endif gcc-bootstrap
30676 @if prms
30677 TARGET-prms=all
30678 maybe-all-prms: all-prms
30679 all-prms: configure-prms
30680 @: $(MAKE); $(unstage)
30681 @r=`${PWD_COMMAND}`; export r; \
30682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30683 $(HOST_EXPORTS) \
30684 (cd $(HOST_SUBDIR)/prms && \
30685 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30686 $(TARGET-prms))
30687 @endif prms
30688
30689
30690
30691
30692 .PHONY: check-prms maybe-check-prms
30693 maybe-check-prms:
30694 @if prms
30695 maybe-check-prms: check-prms
30696
30697 check-prms:
30698 @: $(MAKE); $(unstage)
30699 @r=`${PWD_COMMAND}`; export r; \
30700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30701 $(HOST_EXPORTS) \
30702 (cd $(HOST_SUBDIR)/prms && \
30703 $(MAKE) $(FLAGS_TO_PASS) check)
30704
30705 @endif prms
30706
30707 .PHONY: install-prms maybe-install-prms
30708 maybe-install-prms:
30709 @if prms
30710 maybe-install-prms: install-prms
30711
30712 install-prms: installdirs
30713 @: $(MAKE); $(unstage)
30714 @r=`${PWD_COMMAND}`; export r; \
30715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30716 $(HOST_EXPORTS) \
30717 (cd $(HOST_SUBDIR)/prms && \
30718 $(MAKE) $(FLAGS_TO_PASS) install)
30719
30720 @endif prms
30721
30722 # Other targets (info, dvi, pdf, etc.)
30723
30724 .PHONY: maybe-info-prms info-prms
30725 maybe-info-prms:
30726 @if prms
30727 maybe-info-prms: info-prms
30728
30729 info-prms: \
30730 configure-prms
30731 @: $(MAKE); $(unstage)
30732 @[ -f ./prms/Makefile ] || exit 0; \
30733 r=`${PWD_COMMAND}`; export r; \
30734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30735 $(HOST_EXPORTS) \
30736 for flag in $(EXTRA_HOST_FLAGS) ; do \
30737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30738 done; \
30739 echo "Doing info in prms" ; \
30740 (cd $(HOST_SUBDIR)/prms && \
30741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30743 "RANLIB=$${RANLIB}" \
30744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30745 info) \
30746 || exit 1
30747
30748 @endif prms
30749
30750 .PHONY: maybe-dvi-prms dvi-prms
30751 maybe-dvi-prms:
30752 @if prms
30753 maybe-dvi-prms: dvi-prms
30754
30755 dvi-prms: \
30756 configure-prms
30757 @: $(MAKE); $(unstage)
30758 @[ -f ./prms/Makefile ] || exit 0; \
30759 r=`${PWD_COMMAND}`; export r; \
30760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30761 $(HOST_EXPORTS) \
30762 for flag in $(EXTRA_HOST_FLAGS) ; do \
30763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30764 done; \
30765 echo "Doing dvi in prms" ; \
30766 (cd $(HOST_SUBDIR)/prms && \
30767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30769 "RANLIB=$${RANLIB}" \
30770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30771 dvi) \
30772 || exit 1
30773
30774 @endif prms
30775
30776 .PHONY: maybe-pdf-prms pdf-prms
30777 maybe-pdf-prms:
30778 @if prms
30779 maybe-pdf-prms: pdf-prms
30780
30781 pdf-prms: \
30782 configure-prms
30783 @: $(MAKE); $(unstage)
30784 @[ -f ./prms/Makefile ] || exit 0; \
30785 r=`${PWD_COMMAND}`; export r; \
30786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30787 $(HOST_EXPORTS) \
30788 for flag in $(EXTRA_HOST_FLAGS) ; do \
30789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30790 done; \
30791 echo "Doing pdf in prms" ; \
30792 (cd $(HOST_SUBDIR)/prms && \
30793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30795 "RANLIB=$${RANLIB}" \
30796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30797 pdf) \
30798 || exit 1
30799
30800 @endif prms
30801
30802 .PHONY: maybe-html-prms html-prms
30803 maybe-html-prms:
30804 @if prms
30805 maybe-html-prms: html-prms
30806
30807 html-prms: \
30808 configure-prms
30809 @: $(MAKE); $(unstage)
30810 @[ -f ./prms/Makefile ] || exit 0; \
30811 r=`${PWD_COMMAND}`; export r; \
30812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30813 $(HOST_EXPORTS) \
30814 for flag in $(EXTRA_HOST_FLAGS) ; do \
30815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30816 done; \
30817 echo "Doing html in prms" ; \
30818 (cd $(HOST_SUBDIR)/prms && \
30819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30821 "RANLIB=$${RANLIB}" \
30822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30823 html) \
30824 || exit 1
30825
30826 @endif prms
30827
30828 .PHONY: maybe-TAGS-prms TAGS-prms
30829 maybe-TAGS-prms:
30830 @if prms
30831 maybe-TAGS-prms: TAGS-prms
30832
30833 TAGS-prms: \
30834 configure-prms
30835 @: $(MAKE); $(unstage)
30836 @[ -f ./prms/Makefile ] || exit 0; \
30837 r=`${PWD_COMMAND}`; export r; \
30838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30839 $(HOST_EXPORTS) \
30840 for flag in $(EXTRA_HOST_FLAGS) ; do \
30841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30842 done; \
30843 echo "Doing TAGS in prms" ; \
30844 (cd $(HOST_SUBDIR)/prms && \
30845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30847 "RANLIB=$${RANLIB}" \
30848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30849 TAGS) \
30850 || exit 1
30851
30852 @endif prms
30853
30854 .PHONY: maybe-install-info-prms install-info-prms
30855 maybe-install-info-prms:
30856 @if prms
30857 maybe-install-info-prms: install-info-prms
30858
30859 install-info-prms: \
30860 configure-prms \
30861 info-prms
30862 @: $(MAKE); $(unstage)
30863 @[ -f ./prms/Makefile ] || exit 0; \
30864 r=`${PWD_COMMAND}`; export r; \
30865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30866 $(HOST_EXPORTS) \
30867 for flag in $(EXTRA_HOST_FLAGS) ; do \
30868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30869 done; \
30870 echo "Doing install-info in prms" ; \
30871 (cd $(HOST_SUBDIR)/prms && \
30872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30874 "RANLIB=$${RANLIB}" \
30875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30876 install-info) \
30877 || exit 1
30878
30879 @endif prms
30880
30881 .PHONY: maybe-install-pdf-prms install-pdf-prms
30882 maybe-install-pdf-prms:
30883 @if prms
30884 maybe-install-pdf-prms: install-pdf-prms
30885
30886 install-pdf-prms: \
30887 configure-prms \
30888 pdf-prms
30889 @: $(MAKE); $(unstage)
30890 @[ -f ./prms/Makefile ] || exit 0; \
30891 r=`${PWD_COMMAND}`; export r; \
30892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30893 $(HOST_EXPORTS) \
30894 for flag in $(EXTRA_HOST_FLAGS) ; do \
30895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30896 done; \
30897 echo "Doing install-pdf in prms" ; \
30898 (cd $(HOST_SUBDIR)/prms && \
30899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30901 "RANLIB=$${RANLIB}" \
30902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30903 install-pdf) \
30904 || exit 1
30905
30906 @endif prms
30907
30908 .PHONY: maybe-install-html-prms install-html-prms
30909 maybe-install-html-prms:
30910 @if prms
30911 maybe-install-html-prms: install-html-prms
30912
30913 install-html-prms: \
30914 configure-prms \
30915 html-prms
30916 @: $(MAKE); $(unstage)
30917 @[ -f ./prms/Makefile ] || exit 0; \
30918 r=`${PWD_COMMAND}`; export r; \
30919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30920 $(HOST_EXPORTS) \
30921 for flag in $(EXTRA_HOST_FLAGS) ; do \
30922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30923 done; \
30924 echo "Doing install-html in prms" ; \
30925 (cd $(HOST_SUBDIR)/prms && \
30926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30928 "RANLIB=$${RANLIB}" \
30929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30930 install-html) \
30931 || exit 1
30932
30933 @endif prms
30934
30935 .PHONY: maybe-installcheck-prms installcheck-prms
30936 maybe-installcheck-prms:
30937 @if prms
30938 maybe-installcheck-prms: installcheck-prms
30939
30940 installcheck-prms: \
30941 configure-prms
30942 @: $(MAKE); $(unstage)
30943 @[ -f ./prms/Makefile ] || exit 0; \
30944 r=`${PWD_COMMAND}`; export r; \
30945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30946 $(HOST_EXPORTS) \
30947 for flag in $(EXTRA_HOST_FLAGS) ; do \
30948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30949 done; \
30950 echo "Doing installcheck in prms" ; \
30951 (cd $(HOST_SUBDIR)/prms && \
30952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30954 "RANLIB=$${RANLIB}" \
30955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30956 installcheck) \
30957 || exit 1
30958
30959 @endif prms
30960
30961 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
30962 maybe-mostlyclean-prms:
30963 @if prms
30964 maybe-mostlyclean-prms: mostlyclean-prms
30965
30966 mostlyclean-prms:
30967 @: $(MAKE); $(unstage)
30968 @[ -f ./prms/Makefile ] || exit 0; \
30969 r=`${PWD_COMMAND}`; export r; \
30970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30971 $(HOST_EXPORTS) \
30972 for flag in $(EXTRA_HOST_FLAGS) ; do \
30973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30974 done; \
30975 echo "Doing mostlyclean in prms" ; \
30976 (cd $(HOST_SUBDIR)/prms && \
30977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30979 "RANLIB=$${RANLIB}" \
30980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30981 mostlyclean) \
30982 || exit 1
30983
30984 @endif prms
30985
30986 .PHONY: maybe-clean-prms clean-prms
30987 maybe-clean-prms:
30988 @if prms
30989 maybe-clean-prms: clean-prms
30990
30991 clean-prms:
30992 @: $(MAKE); $(unstage)
30993 @[ -f ./prms/Makefile ] || exit 0; \
30994 r=`${PWD_COMMAND}`; export r; \
30995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30996 $(HOST_EXPORTS) \
30997 for flag in $(EXTRA_HOST_FLAGS) ; do \
30998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30999 done; \
31000 echo "Doing clean in prms" ; \
31001 (cd $(HOST_SUBDIR)/prms && \
31002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31004 "RANLIB=$${RANLIB}" \
31005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31006 clean) \
31007 || exit 1
31008
31009 @endif prms
31010
31011 .PHONY: maybe-distclean-prms distclean-prms
31012 maybe-distclean-prms:
31013 @if prms
31014 maybe-distclean-prms: distclean-prms
31015
31016 distclean-prms:
31017 @: $(MAKE); $(unstage)
31018 @[ -f ./prms/Makefile ] || exit 0; \
31019 r=`${PWD_COMMAND}`; export r; \
31020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31021 $(HOST_EXPORTS) \
31022 for flag in $(EXTRA_HOST_FLAGS) ; do \
31023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31024 done; \
31025 echo "Doing distclean in prms" ; \
31026 (cd $(HOST_SUBDIR)/prms && \
31027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31029 "RANLIB=$${RANLIB}" \
31030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31031 distclean) \
31032 || exit 1
31033
31034 @endif prms
31035
31036 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
31037 maybe-maintainer-clean-prms:
31038 @if prms
31039 maybe-maintainer-clean-prms: maintainer-clean-prms
31040
31041 maintainer-clean-prms:
31042 @: $(MAKE); $(unstage)
31043 @[ -f ./prms/Makefile ] || exit 0; \
31044 r=`${PWD_COMMAND}`; export r; \
31045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31046 $(HOST_EXPORTS) \
31047 for flag in $(EXTRA_HOST_FLAGS) ; do \
31048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31049 done; \
31050 echo "Doing maintainer-clean in prms" ; \
31051 (cd $(HOST_SUBDIR)/prms && \
31052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31054 "RANLIB=$${RANLIB}" \
31055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31056 maintainer-clean) \
31057 || exit 1
31058
31059 @endif prms
31060
31061
31062
31063 .PHONY: configure-rcs maybe-configure-rcs
31064 maybe-configure-rcs:
31065 @if gcc-bootstrap
31066 configure-rcs: stage_current
31067 @endif gcc-bootstrap
31068 @if rcs
31069 maybe-configure-rcs: configure-rcs
31070 configure-rcs:
31071 @: $(MAKE); $(unstage)
31072 @r=`${PWD_COMMAND}`; export r; \
31073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31074 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
31075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
31076 $(HOST_EXPORTS) \
31077 echo Configuring in $(HOST_SUBDIR)/rcs; \
31078 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
31079 case $(srcdir) in \
31080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31081 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
31082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31083 esac; \
31084 srcdiroption="--srcdir=$${topdir}/rcs"; \
31085 libsrcdir="$$s/rcs"; \
31086 $(SHELL) $${libsrcdir}/configure \
31087 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31088 --target=${target_alias} $${srcdiroption} \
31089 || exit 1
31090 @endif rcs
31091
31092
31093
31094
31095
31096 .PHONY: all-rcs maybe-all-rcs
31097 maybe-all-rcs:
31098 @if gcc-bootstrap
31099 all-rcs: stage_current
31100 @endif gcc-bootstrap
31101 @if rcs
31102 TARGET-rcs=all
31103 maybe-all-rcs: all-rcs
31104 all-rcs: configure-rcs
31105 @: $(MAKE); $(unstage)
31106 @r=`${PWD_COMMAND}`; export r; \
31107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31108 $(HOST_EXPORTS) \
31109 (cd $(HOST_SUBDIR)/rcs && \
31110 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31111 $(TARGET-rcs))
31112 @endif rcs
31113
31114
31115
31116
31117 .PHONY: check-rcs maybe-check-rcs
31118 maybe-check-rcs:
31119 @if rcs
31120 maybe-check-rcs: check-rcs
31121
31122 check-rcs:
31123 @: $(MAKE); $(unstage)
31124 @r=`${PWD_COMMAND}`; export r; \
31125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31126 $(HOST_EXPORTS) \
31127 (cd $(HOST_SUBDIR)/rcs && \
31128 $(MAKE) $(FLAGS_TO_PASS) check)
31129
31130 @endif rcs
31131
31132 .PHONY: install-rcs maybe-install-rcs
31133 maybe-install-rcs:
31134 @if rcs
31135 maybe-install-rcs: install-rcs
31136
31137 install-rcs: installdirs
31138 @: $(MAKE); $(unstage)
31139 @r=`${PWD_COMMAND}`; export r; \
31140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31141 $(HOST_EXPORTS) \
31142 (cd $(HOST_SUBDIR)/rcs && \
31143 $(MAKE) $(FLAGS_TO_PASS) install)
31144
31145 @endif rcs
31146
31147 # Other targets (info, dvi, pdf, etc.)
31148
31149 .PHONY: maybe-info-rcs info-rcs
31150 maybe-info-rcs:
31151 @if rcs
31152 maybe-info-rcs: info-rcs
31153
31154 info-rcs: \
31155 configure-rcs
31156 @: $(MAKE); $(unstage)
31157 @[ -f ./rcs/Makefile ] || exit 0; \
31158 r=`${PWD_COMMAND}`; export r; \
31159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31160 $(HOST_EXPORTS) \
31161 for flag in $(EXTRA_HOST_FLAGS) ; do \
31162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31163 done; \
31164 echo "Doing info in rcs" ; \
31165 (cd $(HOST_SUBDIR)/rcs && \
31166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31168 "RANLIB=$${RANLIB}" \
31169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31170 info) \
31171 || exit 1
31172
31173 @endif rcs
31174
31175 .PHONY: maybe-dvi-rcs dvi-rcs
31176 maybe-dvi-rcs:
31177 @if rcs
31178 maybe-dvi-rcs: dvi-rcs
31179
31180 dvi-rcs: \
31181 configure-rcs
31182 @: $(MAKE); $(unstage)
31183 @[ -f ./rcs/Makefile ] || exit 0; \
31184 r=`${PWD_COMMAND}`; export r; \
31185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31186 $(HOST_EXPORTS) \
31187 for flag in $(EXTRA_HOST_FLAGS) ; do \
31188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31189 done; \
31190 echo "Doing dvi in rcs" ; \
31191 (cd $(HOST_SUBDIR)/rcs && \
31192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31194 "RANLIB=$${RANLIB}" \
31195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31196 dvi) \
31197 || exit 1
31198
31199 @endif rcs
31200
31201 .PHONY: maybe-pdf-rcs pdf-rcs
31202 maybe-pdf-rcs:
31203 @if rcs
31204 maybe-pdf-rcs: pdf-rcs
31205
31206 pdf-rcs: \
31207 configure-rcs
31208 @: $(MAKE); $(unstage)
31209 @[ -f ./rcs/Makefile ] || exit 0; \
31210 r=`${PWD_COMMAND}`; export r; \
31211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31212 $(HOST_EXPORTS) \
31213 for flag in $(EXTRA_HOST_FLAGS) ; do \
31214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31215 done; \
31216 echo "Doing pdf in rcs" ; \
31217 (cd $(HOST_SUBDIR)/rcs && \
31218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31220 "RANLIB=$${RANLIB}" \
31221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31222 pdf) \
31223 || exit 1
31224
31225 @endif rcs
31226
31227 .PHONY: maybe-html-rcs html-rcs
31228 maybe-html-rcs:
31229 @if rcs
31230 maybe-html-rcs: html-rcs
31231
31232 html-rcs: \
31233 configure-rcs
31234 @: $(MAKE); $(unstage)
31235 @[ -f ./rcs/Makefile ] || exit 0; \
31236 r=`${PWD_COMMAND}`; export r; \
31237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31238 $(HOST_EXPORTS) \
31239 for flag in $(EXTRA_HOST_FLAGS) ; do \
31240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31241 done; \
31242 echo "Doing html in rcs" ; \
31243 (cd $(HOST_SUBDIR)/rcs && \
31244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31246 "RANLIB=$${RANLIB}" \
31247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31248 html) \
31249 || exit 1
31250
31251 @endif rcs
31252
31253 .PHONY: maybe-TAGS-rcs TAGS-rcs
31254 maybe-TAGS-rcs:
31255 @if rcs
31256 maybe-TAGS-rcs: TAGS-rcs
31257
31258 TAGS-rcs: \
31259 configure-rcs
31260 @: $(MAKE); $(unstage)
31261 @[ -f ./rcs/Makefile ] || exit 0; \
31262 r=`${PWD_COMMAND}`; export r; \
31263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31264 $(HOST_EXPORTS) \
31265 for flag in $(EXTRA_HOST_FLAGS) ; do \
31266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31267 done; \
31268 echo "Doing TAGS in rcs" ; \
31269 (cd $(HOST_SUBDIR)/rcs && \
31270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31272 "RANLIB=$${RANLIB}" \
31273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31274 TAGS) \
31275 || exit 1
31276
31277 @endif rcs
31278
31279 .PHONY: maybe-install-info-rcs install-info-rcs
31280 maybe-install-info-rcs:
31281 @if rcs
31282 maybe-install-info-rcs: install-info-rcs
31283
31284 install-info-rcs: \
31285 configure-rcs \
31286 info-rcs
31287 @: $(MAKE); $(unstage)
31288 @[ -f ./rcs/Makefile ] || exit 0; \
31289 r=`${PWD_COMMAND}`; export r; \
31290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31291 $(HOST_EXPORTS) \
31292 for flag in $(EXTRA_HOST_FLAGS) ; do \
31293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31294 done; \
31295 echo "Doing install-info in rcs" ; \
31296 (cd $(HOST_SUBDIR)/rcs && \
31297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31299 "RANLIB=$${RANLIB}" \
31300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31301 install-info) \
31302 || exit 1
31303
31304 @endif rcs
31305
31306 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
31307 maybe-install-pdf-rcs:
31308 @if rcs
31309 maybe-install-pdf-rcs: install-pdf-rcs
31310
31311 install-pdf-rcs: \
31312 configure-rcs \
31313 pdf-rcs
31314 @: $(MAKE); $(unstage)
31315 @[ -f ./rcs/Makefile ] || exit 0; \
31316 r=`${PWD_COMMAND}`; export r; \
31317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31318 $(HOST_EXPORTS) \
31319 for flag in $(EXTRA_HOST_FLAGS) ; do \
31320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31321 done; \
31322 echo "Doing install-pdf in rcs" ; \
31323 (cd $(HOST_SUBDIR)/rcs && \
31324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31326 "RANLIB=$${RANLIB}" \
31327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31328 install-pdf) \
31329 || exit 1
31330
31331 @endif rcs
31332
31333 .PHONY: maybe-install-html-rcs install-html-rcs
31334 maybe-install-html-rcs:
31335 @if rcs
31336 maybe-install-html-rcs: install-html-rcs
31337
31338 install-html-rcs: \
31339 configure-rcs \
31340 html-rcs
31341 @: $(MAKE); $(unstage)
31342 @[ -f ./rcs/Makefile ] || exit 0; \
31343 r=`${PWD_COMMAND}`; export r; \
31344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31345 $(HOST_EXPORTS) \
31346 for flag in $(EXTRA_HOST_FLAGS) ; do \
31347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31348 done; \
31349 echo "Doing install-html in rcs" ; \
31350 (cd $(HOST_SUBDIR)/rcs && \
31351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31353 "RANLIB=$${RANLIB}" \
31354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31355 install-html) \
31356 || exit 1
31357
31358 @endif rcs
31359
31360 .PHONY: maybe-installcheck-rcs installcheck-rcs
31361 maybe-installcheck-rcs:
31362 @if rcs
31363 maybe-installcheck-rcs: installcheck-rcs
31364
31365 installcheck-rcs: \
31366 configure-rcs
31367 @: $(MAKE); $(unstage)
31368 @[ -f ./rcs/Makefile ] || exit 0; \
31369 r=`${PWD_COMMAND}`; export r; \
31370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31371 $(HOST_EXPORTS) \
31372 for flag in $(EXTRA_HOST_FLAGS) ; do \
31373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31374 done; \
31375 echo "Doing installcheck in rcs" ; \
31376 (cd $(HOST_SUBDIR)/rcs && \
31377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31379 "RANLIB=$${RANLIB}" \
31380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31381 installcheck) \
31382 || exit 1
31383
31384 @endif rcs
31385
31386 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
31387 maybe-mostlyclean-rcs:
31388 @if rcs
31389 maybe-mostlyclean-rcs: mostlyclean-rcs
31390
31391 mostlyclean-rcs:
31392 @: $(MAKE); $(unstage)
31393 @[ -f ./rcs/Makefile ] || exit 0; \
31394 r=`${PWD_COMMAND}`; export r; \
31395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31396 $(HOST_EXPORTS) \
31397 for flag in $(EXTRA_HOST_FLAGS) ; do \
31398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31399 done; \
31400 echo "Doing mostlyclean in rcs" ; \
31401 (cd $(HOST_SUBDIR)/rcs && \
31402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31404 "RANLIB=$${RANLIB}" \
31405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31406 mostlyclean) \
31407 || exit 1
31408
31409 @endif rcs
31410
31411 .PHONY: maybe-clean-rcs clean-rcs
31412 maybe-clean-rcs:
31413 @if rcs
31414 maybe-clean-rcs: clean-rcs
31415
31416 clean-rcs:
31417 @: $(MAKE); $(unstage)
31418 @[ -f ./rcs/Makefile ] || exit 0; \
31419 r=`${PWD_COMMAND}`; export r; \
31420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31421 $(HOST_EXPORTS) \
31422 for flag in $(EXTRA_HOST_FLAGS) ; do \
31423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31424 done; \
31425 echo "Doing clean in rcs" ; \
31426 (cd $(HOST_SUBDIR)/rcs && \
31427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31429 "RANLIB=$${RANLIB}" \
31430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31431 clean) \
31432 || exit 1
31433
31434 @endif rcs
31435
31436 .PHONY: maybe-distclean-rcs distclean-rcs
31437 maybe-distclean-rcs:
31438 @if rcs
31439 maybe-distclean-rcs: distclean-rcs
31440
31441 distclean-rcs:
31442 @: $(MAKE); $(unstage)
31443 @[ -f ./rcs/Makefile ] || exit 0; \
31444 r=`${PWD_COMMAND}`; export r; \
31445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31446 $(HOST_EXPORTS) \
31447 for flag in $(EXTRA_HOST_FLAGS) ; do \
31448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31449 done; \
31450 echo "Doing distclean in rcs" ; \
31451 (cd $(HOST_SUBDIR)/rcs && \
31452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31454 "RANLIB=$${RANLIB}" \
31455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31456 distclean) \
31457 || exit 1
31458
31459 @endif rcs
31460
31461 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
31462 maybe-maintainer-clean-rcs:
31463 @if rcs
31464 maybe-maintainer-clean-rcs: maintainer-clean-rcs
31465
31466 maintainer-clean-rcs:
31467 @: $(MAKE); $(unstage)
31468 @[ -f ./rcs/Makefile ] || exit 0; \
31469 r=`${PWD_COMMAND}`; export r; \
31470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31471 $(HOST_EXPORTS) \
31472 for flag in $(EXTRA_HOST_FLAGS) ; do \
31473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31474 done; \
31475 echo "Doing maintainer-clean in rcs" ; \
31476 (cd $(HOST_SUBDIR)/rcs && \
31477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31479 "RANLIB=$${RANLIB}" \
31480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31481 maintainer-clean) \
31482 || exit 1
31483
31484 @endif rcs
31485
31486
31487
31488 .PHONY: configure-readline maybe-configure-readline
31489 maybe-configure-readline:
31490 @if gcc-bootstrap
31491 configure-readline: stage_current
31492 @endif gcc-bootstrap
31493 @if readline
31494 maybe-configure-readline: configure-readline
31495 configure-readline:
31496 @: $(MAKE); $(unstage)
31497 @r=`${PWD_COMMAND}`; export r; \
31498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31499 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
31501 $(HOST_EXPORTS) \
31502 echo Configuring in $(HOST_SUBDIR)/readline; \
31503 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31504 case $(srcdir) in \
31505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31506 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31508 esac; \
31509 srcdiroption="--srcdir=$${topdir}/readline"; \
31510 libsrcdir="$$s/readline"; \
31511 $(SHELL) $${libsrcdir}/configure \
31512 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31513 --target=${target_alias} $${srcdiroption} \
31514 || exit 1
31515 @endif readline
31516
31517
31518
31519
31520
31521 .PHONY: all-readline maybe-all-readline
31522 maybe-all-readline:
31523 @if gcc-bootstrap
31524 all-readline: stage_current
31525 @endif gcc-bootstrap
31526 @if readline
31527 TARGET-readline=all
31528 maybe-all-readline: all-readline
31529 all-readline: configure-readline
31530 @: $(MAKE); $(unstage)
31531 @r=`${PWD_COMMAND}`; export r; \
31532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31533 $(HOST_EXPORTS) \
31534 (cd $(HOST_SUBDIR)/readline && \
31535 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31536 $(TARGET-readline))
31537 @endif readline
31538
31539
31540
31541
31542 .PHONY: check-readline maybe-check-readline
31543 maybe-check-readline:
31544 @if readline
31545 maybe-check-readline: check-readline
31546
31547 check-readline:
31548 @: $(MAKE); $(unstage)
31549 @r=`${PWD_COMMAND}`; export r; \
31550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31551 $(HOST_EXPORTS) \
31552 (cd $(HOST_SUBDIR)/readline && \
31553 $(MAKE) $(FLAGS_TO_PASS) check)
31554
31555 @endif readline
31556
31557 .PHONY: install-readline maybe-install-readline
31558 maybe-install-readline:
31559 @if readline
31560 maybe-install-readline: install-readline
31561
31562 install-readline: installdirs
31563 @: $(MAKE); $(unstage)
31564 @r=`${PWD_COMMAND}`; export r; \
31565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31566 $(HOST_EXPORTS) \
31567 (cd $(HOST_SUBDIR)/readline && \
31568 $(MAKE) $(FLAGS_TO_PASS) install)
31569
31570 @endif readline
31571
31572 # Other targets (info, dvi, pdf, etc.)
31573
31574 .PHONY: maybe-info-readline info-readline
31575 maybe-info-readline:
31576 @if readline
31577 maybe-info-readline: info-readline
31578
31579 info-readline: \
31580 configure-readline
31581 @: $(MAKE); $(unstage)
31582 @[ -f ./readline/Makefile ] || exit 0; \
31583 r=`${PWD_COMMAND}`; export r; \
31584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31585 $(HOST_EXPORTS) \
31586 for flag in $(EXTRA_HOST_FLAGS) ; do \
31587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31588 done; \
31589 echo "Doing info in readline" ; \
31590 (cd $(HOST_SUBDIR)/readline && \
31591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31593 "RANLIB=$${RANLIB}" \
31594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31595 info) \
31596 || exit 1
31597
31598 @endif readline
31599
31600 .PHONY: maybe-dvi-readline dvi-readline
31601 maybe-dvi-readline:
31602 @if readline
31603 maybe-dvi-readline: dvi-readline
31604
31605 dvi-readline: \
31606 configure-readline
31607 @: $(MAKE); $(unstage)
31608 @[ -f ./readline/Makefile ] || exit 0; \
31609 r=`${PWD_COMMAND}`; export r; \
31610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31611 $(HOST_EXPORTS) \
31612 for flag in $(EXTRA_HOST_FLAGS) ; do \
31613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31614 done; \
31615 echo "Doing dvi in readline" ; \
31616 (cd $(HOST_SUBDIR)/readline && \
31617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31619 "RANLIB=$${RANLIB}" \
31620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31621 dvi) \
31622 || exit 1
31623
31624 @endif readline
31625
31626 .PHONY: maybe-pdf-readline pdf-readline
31627 maybe-pdf-readline:
31628 @if readline
31629 maybe-pdf-readline: pdf-readline
31630
31631 pdf-readline: \
31632 configure-readline
31633 @: $(MAKE); $(unstage)
31634 @[ -f ./readline/Makefile ] || exit 0; \
31635 r=`${PWD_COMMAND}`; export r; \
31636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31637 $(HOST_EXPORTS) \
31638 for flag in $(EXTRA_HOST_FLAGS) ; do \
31639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31640 done; \
31641 echo "Doing pdf in readline" ; \
31642 (cd $(HOST_SUBDIR)/readline && \
31643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31645 "RANLIB=$${RANLIB}" \
31646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31647 pdf) \
31648 || exit 1
31649
31650 @endif readline
31651
31652 .PHONY: maybe-html-readline html-readline
31653 maybe-html-readline:
31654 @if readline
31655 maybe-html-readline: html-readline
31656
31657 html-readline: \
31658 configure-readline
31659 @: $(MAKE); $(unstage)
31660 @[ -f ./readline/Makefile ] || exit 0; \
31661 r=`${PWD_COMMAND}`; export r; \
31662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31663 $(HOST_EXPORTS) \
31664 for flag in $(EXTRA_HOST_FLAGS) ; do \
31665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31666 done; \
31667 echo "Doing html in readline" ; \
31668 (cd $(HOST_SUBDIR)/readline && \
31669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31671 "RANLIB=$${RANLIB}" \
31672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31673 html) \
31674 || exit 1
31675
31676 @endif readline
31677
31678 .PHONY: maybe-TAGS-readline TAGS-readline
31679 maybe-TAGS-readline:
31680 @if readline
31681 maybe-TAGS-readline: TAGS-readline
31682
31683 TAGS-readline: \
31684 configure-readline
31685 @: $(MAKE); $(unstage)
31686 @[ -f ./readline/Makefile ] || exit 0; \
31687 r=`${PWD_COMMAND}`; export r; \
31688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31689 $(HOST_EXPORTS) \
31690 for flag in $(EXTRA_HOST_FLAGS) ; do \
31691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31692 done; \
31693 echo "Doing TAGS in readline" ; \
31694 (cd $(HOST_SUBDIR)/readline && \
31695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31697 "RANLIB=$${RANLIB}" \
31698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31699 TAGS) \
31700 || exit 1
31701
31702 @endif readline
31703
31704 .PHONY: maybe-install-info-readline install-info-readline
31705 maybe-install-info-readline:
31706 @if readline
31707 maybe-install-info-readline: install-info-readline
31708
31709 install-info-readline: \
31710 configure-readline \
31711 info-readline
31712 @: $(MAKE); $(unstage)
31713 @[ -f ./readline/Makefile ] || exit 0; \
31714 r=`${PWD_COMMAND}`; export r; \
31715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31716 $(HOST_EXPORTS) \
31717 for flag in $(EXTRA_HOST_FLAGS) ; do \
31718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31719 done; \
31720 echo "Doing install-info in readline" ; \
31721 (cd $(HOST_SUBDIR)/readline && \
31722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31724 "RANLIB=$${RANLIB}" \
31725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31726 install-info) \
31727 || exit 1
31728
31729 @endif readline
31730
31731 .PHONY: maybe-install-pdf-readline install-pdf-readline
31732 maybe-install-pdf-readline:
31733 @if readline
31734 maybe-install-pdf-readline: install-pdf-readline
31735
31736 install-pdf-readline: \
31737 configure-readline \
31738 pdf-readline
31739 @: $(MAKE); $(unstage)
31740 @[ -f ./readline/Makefile ] || exit 0; \
31741 r=`${PWD_COMMAND}`; export r; \
31742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31743 $(HOST_EXPORTS) \
31744 for flag in $(EXTRA_HOST_FLAGS) ; do \
31745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31746 done; \
31747 echo "Doing install-pdf in readline" ; \
31748 (cd $(HOST_SUBDIR)/readline && \
31749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31751 "RANLIB=$${RANLIB}" \
31752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31753 install-pdf) \
31754 || exit 1
31755
31756 @endif readline
31757
31758 .PHONY: maybe-install-html-readline install-html-readline
31759 maybe-install-html-readline:
31760 @if readline
31761 maybe-install-html-readline: install-html-readline
31762
31763 install-html-readline: \
31764 configure-readline \
31765 html-readline
31766 @: $(MAKE); $(unstage)
31767 @[ -f ./readline/Makefile ] || exit 0; \
31768 r=`${PWD_COMMAND}`; export r; \
31769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31770 $(HOST_EXPORTS) \
31771 for flag in $(EXTRA_HOST_FLAGS) ; do \
31772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31773 done; \
31774 echo "Doing install-html in readline" ; \
31775 (cd $(HOST_SUBDIR)/readline && \
31776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31778 "RANLIB=$${RANLIB}" \
31779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31780 install-html) \
31781 || exit 1
31782
31783 @endif readline
31784
31785 .PHONY: maybe-installcheck-readline installcheck-readline
31786 maybe-installcheck-readline:
31787 @if readline
31788 maybe-installcheck-readline: installcheck-readline
31789
31790 installcheck-readline: \
31791 configure-readline
31792 @: $(MAKE); $(unstage)
31793 @[ -f ./readline/Makefile ] || exit 0; \
31794 r=`${PWD_COMMAND}`; export r; \
31795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31796 $(HOST_EXPORTS) \
31797 for flag in $(EXTRA_HOST_FLAGS) ; do \
31798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31799 done; \
31800 echo "Doing installcheck in readline" ; \
31801 (cd $(HOST_SUBDIR)/readline && \
31802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31804 "RANLIB=$${RANLIB}" \
31805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31806 installcheck) \
31807 || exit 1
31808
31809 @endif readline
31810
31811 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31812 maybe-mostlyclean-readline:
31813 @if readline
31814 maybe-mostlyclean-readline: mostlyclean-readline
31815
31816 mostlyclean-readline:
31817 @: $(MAKE); $(unstage)
31818 @[ -f ./readline/Makefile ] || exit 0; \
31819 r=`${PWD_COMMAND}`; export r; \
31820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31821 $(HOST_EXPORTS) \
31822 for flag in $(EXTRA_HOST_FLAGS) ; do \
31823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31824 done; \
31825 echo "Doing mostlyclean in readline" ; \
31826 (cd $(HOST_SUBDIR)/readline && \
31827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31829 "RANLIB=$${RANLIB}" \
31830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31831 mostlyclean) \
31832 || exit 1
31833
31834 @endif readline
31835
31836 .PHONY: maybe-clean-readline clean-readline
31837 maybe-clean-readline:
31838 @if readline
31839 maybe-clean-readline: clean-readline
31840
31841 clean-readline:
31842 @: $(MAKE); $(unstage)
31843 @[ -f ./readline/Makefile ] || exit 0; \
31844 r=`${PWD_COMMAND}`; export r; \
31845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31846 $(HOST_EXPORTS) \
31847 for flag in $(EXTRA_HOST_FLAGS) ; do \
31848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31849 done; \
31850 echo "Doing clean in readline" ; \
31851 (cd $(HOST_SUBDIR)/readline && \
31852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31854 "RANLIB=$${RANLIB}" \
31855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31856 clean) \
31857 || exit 1
31858
31859 @endif readline
31860
31861 .PHONY: maybe-distclean-readline distclean-readline
31862 maybe-distclean-readline:
31863 @if readline
31864 maybe-distclean-readline: distclean-readline
31865
31866 distclean-readline:
31867 @: $(MAKE); $(unstage)
31868 @[ -f ./readline/Makefile ] || exit 0; \
31869 r=`${PWD_COMMAND}`; export r; \
31870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31871 $(HOST_EXPORTS) \
31872 for flag in $(EXTRA_HOST_FLAGS) ; do \
31873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31874 done; \
31875 echo "Doing distclean in readline" ; \
31876 (cd $(HOST_SUBDIR)/readline && \
31877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31879 "RANLIB=$${RANLIB}" \
31880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31881 distclean) \
31882 || exit 1
31883
31884 @endif readline
31885
31886 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31887 maybe-maintainer-clean-readline:
31888 @if readline
31889 maybe-maintainer-clean-readline: maintainer-clean-readline
31890
31891 maintainer-clean-readline:
31892 @: $(MAKE); $(unstage)
31893 @[ -f ./readline/Makefile ] || exit 0; \
31894 r=`${PWD_COMMAND}`; export r; \
31895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31896 $(HOST_EXPORTS) \
31897 for flag in $(EXTRA_HOST_FLAGS) ; do \
31898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31899 done; \
31900 echo "Doing maintainer-clean in readline" ; \
31901 (cd $(HOST_SUBDIR)/readline && \
31902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31904 "RANLIB=$${RANLIB}" \
31905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31906 maintainer-clean) \
31907 || exit 1
31908
31909 @endif readline
31910
31911
31912
31913 .PHONY: configure-release maybe-configure-release
31914 maybe-configure-release:
31915 @if gcc-bootstrap
31916 configure-release: stage_current
31917 @endif gcc-bootstrap
31918 @if release
31919 maybe-configure-release: configure-release
31920 configure-release:
31921 @: $(MAKE); $(unstage)
31922 @r=`${PWD_COMMAND}`; export r; \
31923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31924 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
31925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
31926 $(HOST_EXPORTS) \
31927 echo Configuring in $(HOST_SUBDIR)/release; \
31928 cd "$(HOST_SUBDIR)/release" || exit 1; \
31929 case $(srcdir) in \
31930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31931 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
31932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31933 esac; \
31934 srcdiroption="--srcdir=$${topdir}/release"; \
31935 libsrcdir="$$s/release"; \
31936 $(SHELL) $${libsrcdir}/configure \
31937 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31938 --target=${target_alias} $${srcdiroption} \
31939 || exit 1
31940 @endif release
31941
31942
31943
31944
31945
31946 .PHONY: all-release maybe-all-release
31947 maybe-all-release:
31948 @if gcc-bootstrap
31949 all-release: stage_current
31950 @endif gcc-bootstrap
31951 @if release
31952 TARGET-release=all
31953 maybe-all-release: all-release
31954 all-release: configure-release
31955 @: $(MAKE); $(unstage)
31956 @r=`${PWD_COMMAND}`; export r; \
31957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31958 $(HOST_EXPORTS) \
31959 (cd $(HOST_SUBDIR)/release && \
31960 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31961 $(TARGET-release))
31962 @endif release
31963
31964
31965
31966
31967 .PHONY: check-release maybe-check-release
31968 maybe-check-release:
31969 @if release
31970 maybe-check-release: check-release
31971
31972 check-release:
31973
31974 @endif release
31975
31976 .PHONY: install-release maybe-install-release
31977 maybe-install-release:
31978 @if release
31979 maybe-install-release: install-release
31980
31981 install-release:
31982
31983 @endif release
31984
31985 # Other targets (info, dvi, pdf, etc.)
31986
31987 .PHONY: maybe-info-release info-release
31988 maybe-info-release:
31989 @if release
31990 maybe-info-release: info-release
31991
31992 info-release: \
31993 configure-release
31994 @: $(MAKE); $(unstage)
31995 @[ -f ./release/Makefile ] || exit 0; \
31996 r=`${PWD_COMMAND}`; export r; \
31997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31998 $(HOST_EXPORTS) \
31999 for flag in $(EXTRA_HOST_FLAGS) ; do \
32000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32001 done; \
32002 echo "Doing info in release" ; \
32003 (cd $(HOST_SUBDIR)/release && \
32004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32006 "RANLIB=$${RANLIB}" \
32007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32008 info) \
32009 || exit 1
32010
32011 @endif release
32012
32013 .PHONY: maybe-dvi-release dvi-release
32014 maybe-dvi-release:
32015 @if release
32016 maybe-dvi-release: dvi-release
32017
32018 dvi-release: \
32019 configure-release
32020 @: $(MAKE); $(unstage)
32021 @[ -f ./release/Makefile ] || exit 0; \
32022 r=`${PWD_COMMAND}`; export r; \
32023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32024 $(HOST_EXPORTS) \
32025 for flag in $(EXTRA_HOST_FLAGS) ; do \
32026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32027 done; \
32028 echo "Doing dvi in release" ; \
32029 (cd $(HOST_SUBDIR)/release && \
32030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32032 "RANLIB=$${RANLIB}" \
32033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32034 dvi) \
32035 || exit 1
32036
32037 @endif release
32038
32039 .PHONY: maybe-pdf-release pdf-release
32040 maybe-pdf-release:
32041 @if release
32042 maybe-pdf-release: pdf-release
32043
32044 pdf-release: \
32045 configure-release
32046 @: $(MAKE); $(unstage)
32047 @[ -f ./release/Makefile ] || exit 0; \
32048 r=`${PWD_COMMAND}`; export r; \
32049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32050 $(HOST_EXPORTS) \
32051 for flag in $(EXTRA_HOST_FLAGS) ; do \
32052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32053 done; \
32054 echo "Doing pdf in release" ; \
32055 (cd $(HOST_SUBDIR)/release && \
32056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32058 "RANLIB=$${RANLIB}" \
32059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32060 pdf) \
32061 || exit 1
32062
32063 @endif release
32064
32065 .PHONY: maybe-html-release html-release
32066 maybe-html-release:
32067 @if release
32068 maybe-html-release: html-release
32069
32070 html-release: \
32071 configure-release
32072 @: $(MAKE); $(unstage)
32073 @[ -f ./release/Makefile ] || exit 0; \
32074 r=`${PWD_COMMAND}`; export r; \
32075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32076 $(HOST_EXPORTS) \
32077 for flag in $(EXTRA_HOST_FLAGS) ; do \
32078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32079 done; \
32080 echo "Doing html in release" ; \
32081 (cd $(HOST_SUBDIR)/release && \
32082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32084 "RANLIB=$${RANLIB}" \
32085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32086 html) \
32087 || exit 1
32088
32089 @endif release
32090
32091 .PHONY: maybe-TAGS-release TAGS-release
32092 maybe-TAGS-release:
32093 @if release
32094 maybe-TAGS-release: TAGS-release
32095
32096 TAGS-release: \
32097 configure-release
32098 @: $(MAKE); $(unstage)
32099 @[ -f ./release/Makefile ] || exit 0; \
32100 r=`${PWD_COMMAND}`; export r; \
32101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32102 $(HOST_EXPORTS) \
32103 for flag in $(EXTRA_HOST_FLAGS) ; do \
32104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32105 done; \
32106 echo "Doing TAGS in release" ; \
32107 (cd $(HOST_SUBDIR)/release && \
32108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32110 "RANLIB=$${RANLIB}" \
32111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32112 TAGS) \
32113 || exit 1
32114
32115 @endif release
32116
32117 .PHONY: maybe-install-info-release install-info-release
32118 maybe-install-info-release:
32119 @if release
32120 maybe-install-info-release: install-info-release
32121
32122 install-info-release: \
32123 configure-release \
32124 info-release
32125 @: $(MAKE); $(unstage)
32126 @[ -f ./release/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 install-info in release" ; \
32134 (cd $(HOST_SUBDIR)/release && \
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 install-info) \
32140 || exit 1
32141
32142 @endif release
32143
32144 .PHONY: maybe-install-pdf-release install-pdf-release
32145 maybe-install-pdf-release:
32146 @if release
32147 maybe-install-pdf-release: install-pdf-release
32148
32149 install-pdf-release: \
32150 configure-release \
32151 pdf-release
32152 @: $(MAKE); $(unstage)
32153 @[ -f ./release/Makefile ] || exit 0; \
32154 r=`${PWD_COMMAND}`; export r; \
32155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32156 $(HOST_EXPORTS) \
32157 for flag in $(EXTRA_HOST_FLAGS) ; do \
32158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32159 done; \
32160 echo "Doing install-pdf in release" ; \
32161 (cd $(HOST_SUBDIR)/release && \
32162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32164 "RANLIB=$${RANLIB}" \
32165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32166 install-pdf) \
32167 || exit 1
32168
32169 @endif release
32170
32171 .PHONY: maybe-install-html-release install-html-release
32172 maybe-install-html-release:
32173 @if release
32174 maybe-install-html-release: install-html-release
32175
32176 install-html-release: \
32177 configure-release \
32178 html-release
32179 @: $(MAKE); $(unstage)
32180 @[ -f ./release/Makefile ] || exit 0; \
32181 r=`${PWD_COMMAND}`; export r; \
32182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32183 $(HOST_EXPORTS) \
32184 for flag in $(EXTRA_HOST_FLAGS) ; do \
32185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32186 done; \
32187 echo "Doing install-html in release" ; \
32188 (cd $(HOST_SUBDIR)/release && \
32189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32191 "RANLIB=$${RANLIB}" \
32192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32193 install-html) \
32194 || exit 1
32195
32196 @endif release
32197
32198 .PHONY: maybe-installcheck-release installcheck-release
32199 maybe-installcheck-release:
32200 @if release
32201 maybe-installcheck-release: installcheck-release
32202
32203 installcheck-release: \
32204 configure-release
32205 @: $(MAKE); $(unstage)
32206 @[ -f ./release/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 installcheck in release" ; \
32214 (cd $(HOST_SUBDIR)/release && \
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 installcheck) \
32220 || exit 1
32221
32222 @endif release
32223
32224 .PHONY: maybe-mostlyclean-release mostlyclean-release
32225 maybe-mostlyclean-release:
32226 @if release
32227 maybe-mostlyclean-release: mostlyclean-release
32228
32229 mostlyclean-release:
32230 @: $(MAKE); $(unstage)
32231 @[ -f ./release/Makefile ] || exit 0; \
32232 r=`${PWD_COMMAND}`; export r; \
32233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32234 $(HOST_EXPORTS) \
32235 for flag in $(EXTRA_HOST_FLAGS) ; do \
32236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32237 done; \
32238 echo "Doing mostlyclean in release" ; \
32239 (cd $(HOST_SUBDIR)/release && \
32240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32242 "RANLIB=$${RANLIB}" \
32243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32244 mostlyclean) \
32245 || exit 1
32246
32247 @endif release
32248
32249 .PHONY: maybe-clean-release clean-release
32250 maybe-clean-release:
32251 @if release
32252 maybe-clean-release: clean-release
32253
32254 clean-release:
32255 @: $(MAKE); $(unstage)
32256 @[ -f ./release/Makefile ] || exit 0; \
32257 r=`${PWD_COMMAND}`; export r; \
32258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32259 $(HOST_EXPORTS) \
32260 for flag in $(EXTRA_HOST_FLAGS) ; do \
32261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32262 done; \
32263 echo "Doing clean in release" ; \
32264 (cd $(HOST_SUBDIR)/release && \
32265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32267 "RANLIB=$${RANLIB}" \
32268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32269 clean) \
32270 || exit 1
32271
32272 @endif release
32273
32274 .PHONY: maybe-distclean-release distclean-release
32275 maybe-distclean-release:
32276 @if release
32277 maybe-distclean-release: distclean-release
32278
32279 distclean-release:
32280 @: $(MAKE); $(unstage)
32281 @[ -f ./release/Makefile ] || exit 0; \
32282 r=`${PWD_COMMAND}`; export r; \
32283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32284 $(HOST_EXPORTS) \
32285 for flag in $(EXTRA_HOST_FLAGS) ; do \
32286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32287 done; \
32288 echo "Doing distclean in release" ; \
32289 (cd $(HOST_SUBDIR)/release && \
32290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32292 "RANLIB=$${RANLIB}" \
32293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32294 distclean) \
32295 || exit 1
32296
32297 @endif release
32298
32299 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
32300 maybe-maintainer-clean-release:
32301 @if release
32302 maybe-maintainer-clean-release: maintainer-clean-release
32303
32304 maintainer-clean-release:
32305 @: $(MAKE); $(unstage)
32306 @[ -f ./release/Makefile ] || exit 0; \
32307 r=`${PWD_COMMAND}`; export r; \
32308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32309 $(HOST_EXPORTS) \
32310 for flag in $(EXTRA_HOST_FLAGS) ; do \
32311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32312 done; \
32313 echo "Doing maintainer-clean in release" ; \
32314 (cd $(HOST_SUBDIR)/release && \
32315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32317 "RANLIB=$${RANLIB}" \
32318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32319 maintainer-clean) \
32320 || exit 1
32321
32322 @endif release
32323
32324
32325
32326 .PHONY: configure-recode maybe-configure-recode
32327 maybe-configure-recode:
32328 @if gcc-bootstrap
32329 configure-recode: stage_current
32330 @endif gcc-bootstrap
32331 @if recode
32332 maybe-configure-recode: configure-recode
32333 configure-recode:
32334 @: $(MAKE); $(unstage)
32335 @r=`${PWD_COMMAND}`; export r; \
32336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32337 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
32338 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
32339 $(HOST_EXPORTS) \
32340 echo Configuring in $(HOST_SUBDIR)/recode; \
32341 cd "$(HOST_SUBDIR)/recode" || exit 1; \
32342 case $(srcdir) in \
32343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32344 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
32345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32346 esac; \
32347 srcdiroption="--srcdir=$${topdir}/recode"; \
32348 libsrcdir="$$s/recode"; \
32349 $(SHELL) $${libsrcdir}/configure \
32350 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32351 --target=${target_alias} $${srcdiroption} \
32352 || exit 1
32353 @endif recode
32354
32355
32356
32357
32358
32359 .PHONY: all-recode maybe-all-recode
32360 maybe-all-recode:
32361 @if gcc-bootstrap
32362 all-recode: stage_current
32363 @endif gcc-bootstrap
32364 @if recode
32365 TARGET-recode=all
32366 maybe-all-recode: all-recode
32367 all-recode: configure-recode
32368 @: $(MAKE); $(unstage)
32369 @r=`${PWD_COMMAND}`; export r; \
32370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32371 $(HOST_EXPORTS) \
32372 (cd $(HOST_SUBDIR)/recode && \
32373 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32374 $(TARGET-recode))
32375 @endif recode
32376
32377
32378
32379
32380 .PHONY: check-recode maybe-check-recode
32381 maybe-check-recode:
32382 @if recode
32383 maybe-check-recode: check-recode
32384
32385 check-recode:
32386 @: $(MAKE); $(unstage)
32387 @r=`${PWD_COMMAND}`; export r; \
32388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32389 $(HOST_EXPORTS) \
32390 (cd $(HOST_SUBDIR)/recode && \
32391 $(MAKE) $(FLAGS_TO_PASS) check)
32392
32393 @endif recode
32394
32395 .PHONY: install-recode maybe-install-recode
32396 maybe-install-recode:
32397 @if recode
32398 maybe-install-recode: install-recode
32399
32400 install-recode: installdirs
32401 @: $(MAKE); $(unstage)
32402 @r=`${PWD_COMMAND}`; export r; \
32403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32404 $(HOST_EXPORTS) \
32405 (cd $(HOST_SUBDIR)/recode && \
32406 $(MAKE) $(FLAGS_TO_PASS) install)
32407
32408 @endif recode
32409
32410 # Other targets (info, dvi, pdf, etc.)
32411
32412 .PHONY: maybe-info-recode info-recode
32413 maybe-info-recode:
32414 @if recode
32415 maybe-info-recode: info-recode
32416
32417 info-recode: \
32418 configure-recode
32419 @: $(MAKE); $(unstage)
32420 @[ -f ./recode/Makefile ] || exit 0; \
32421 r=`${PWD_COMMAND}`; export r; \
32422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32423 $(HOST_EXPORTS) \
32424 for flag in $(EXTRA_HOST_FLAGS) ; do \
32425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32426 done; \
32427 echo "Doing info in recode" ; \
32428 (cd $(HOST_SUBDIR)/recode && \
32429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32431 "RANLIB=$${RANLIB}" \
32432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32433 info) \
32434 || exit 1
32435
32436 @endif recode
32437
32438 .PHONY: maybe-dvi-recode dvi-recode
32439 maybe-dvi-recode:
32440 @if recode
32441 maybe-dvi-recode: dvi-recode
32442
32443 dvi-recode: \
32444 configure-recode
32445 @: $(MAKE); $(unstage)
32446 @[ -f ./recode/Makefile ] || exit 0; \
32447 r=`${PWD_COMMAND}`; export r; \
32448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32449 $(HOST_EXPORTS) \
32450 for flag in $(EXTRA_HOST_FLAGS) ; do \
32451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32452 done; \
32453 echo "Doing dvi in recode" ; \
32454 (cd $(HOST_SUBDIR)/recode && \
32455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32457 "RANLIB=$${RANLIB}" \
32458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32459 dvi) \
32460 || exit 1
32461
32462 @endif recode
32463
32464 .PHONY: maybe-pdf-recode pdf-recode
32465 maybe-pdf-recode:
32466 @if recode
32467 maybe-pdf-recode: pdf-recode
32468
32469 pdf-recode: \
32470 configure-recode
32471 @: $(MAKE); $(unstage)
32472 @[ -f ./recode/Makefile ] || exit 0; \
32473 r=`${PWD_COMMAND}`; export r; \
32474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32475 $(HOST_EXPORTS) \
32476 for flag in $(EXTRA_HOST_FLAGS) ; do \
32477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32478 done; \
32479 echo "Doing pdf in recode" ; \
32480 (cd $(HOST_SUBDIR)/recode && \
32481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32483 "RANLIB=$${RANLIB}" \
32484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32485 pdf) \
32486 || exit 1
32487
32488 @endif recode
32489
32490 .PHONY: maybe-html-recode html-recode
32491 maybe-html-recode:
32492 @if recode
32493 maybe-html-recode: html-recode
32494
32495 html-recode: \
32496 configure-recode
32497 @: $(MAKE); $(unstage)
32498 @[ -f ./recode/Makefile ] || exit 0; \
32499 r=`${PWD_COMMAND}`; export r; \
32500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32501 $(HOST_EXPORTS) \
32502 for flag in $(EXTRA_HOST_FLAGS) ; do \
32503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32504 done; \
32505 echo "Doing html in recode" ; \
32506 (cd $(HOST_SUBDIR)/recode && \
32507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32509 "RANLIB=$${RANLIB}" \
32510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32511 html) \
32512 || exit 1
32513
32514 @endif recode
32515
32516 .PHONY: maybe-TAGS-recode TAGS-recode
32517 maybe-TAGS-recode:
32518 @if recode
32519 maybe-TAGS-recode: TAGS-recode
32520
32521 TAGS-recode: \
32522 configure-recode
32523 @: $(MAKE); $(unstage)
32524 @[ -f ./recode/Makefile ] || exit 0; \
32525 r=`${PWD_COMMAND}`; export r; \
32526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32527 $(HOST_EXPORTS) \
32528 for flag in $(EXTRA_HOST_FLAGS) ; do \
32529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32530 done; \
32531 echo "Doing TAGS in recode" ; \
32532 (cd $(HOST_SUBDIR)/recode && \
32533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32535 "RANLIB=$${RANLIB}" \
32536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32537 TAGS) \
32538 || exit 1
32539
32540 @endif recode
32541
32542 .PHONY: maybe-install-info-recode install-info-recode
32543 maybe-install-info-recode:
32544 @if recode
32545 maybe-install-info-recode: install-info-recode
32546
32547 install-info-recode: \
32548 configure-recode \
32549 info-recode
32550 @: $(MAKE); $(unstage)
32551 @[ -f ./recode/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 install-info in recode" ; \
32559 (cd $(HOST_SUBDIR)/recode && \
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 install-info) \
32565 || exit 1
32566
32567 @endif recode
32568
32569 .PHONY: maybe-install-pdf-recode install-pdf-recode
32570 maybe-install-pdf-recode:
32571 @if recode
32572 maybe-install-pdf-recode: install-pdf-recode
32573
32574 install-pdf-recode: \
32575 configure-recode \
32576 pdf-recode
32577 @: $(MAKE); $(unstage)
32578 @[ -f ./recode/Makefile ] || exit 0; \
32579 r=`${PWD_COMMAND}`; export r; \
32580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32581 $(HOST_EXPORTS) \
32582 for flag in $(EXTRA_HOST_FLAGS) ; do \
32583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32584 done; \
32585 echo "Doing install-pdf in recode" ; \
32586 (cd $(HOST_SUBDIR)/recode && \
32587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32589 "RANLIB=$${RANLIB}" \
32590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32591 install-pdf) \
32592 || exit 1
32593
32594 @endif recode
32595
32596 .PHONY: maybe-install-html-recode install-html-recode
32597 maybe-install-html-recode:
32598 @if recode
32599 maybe-install-html-recode: install-html-recode
32600
32601 install-html-recode: \
32602 configure-recode \
32603 html-recode
32604 @: $(MAKE); $(unstage)
32605 @[ -f ./recode/Makefile ] || exit 0; \
32606 r=`${PWD_COMMAND}`; export r; \
32607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32608 $(HOST_EXPORTS) \
32609 for flag in $(EXTRA_HOST_FLAGS) ; do \
32610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32611 done; \
32612 echo "Doing install-html in recode" ; \
32613 (cd $(HOST_SUBDIR)/recode && \
32614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32616 "RANLIB=$${RANLIB}" \
32617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32618 install-html) \
32619 || exit 1
32620
32621 @endif recode
32622
32623 .PHONY: maybe-installcheck-recode installcheck-recode
32624 maybe-installcheck-recode:
32625 @if recode
32626 maybe-installcheck-recode: installcheck-recode
32627
32628 installcheck-recode: \
32629 configure-recode
32630 @: $(MAKE); $(unstage)
32631 @[ -f ./recode/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 installcheck in recode" ; \
32639 (cd $(HOST_SUBDIR)/recode && \
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 installcheck) \
32645 || exit 1
32646
32647 @endif recode
32648
32649 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
32650 maybe-mostlyclean-recode:
32651 @if recode
32652 maybe-mostlyclean-recode: mostlyclean-recode
32653
32654 mostlyclean-recode:
32655 @: $(MAKE); $(unstage)
32656 @[ -f ./recode/Makefile ] || exit 0; \
32657 r=`${PWD_COMMAND}`; export r; \
32658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32659 $(HOST_EXPORTS) \
32660 for flag in $(EXTRA_HOST_FLAGS) ; do \
32661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32662 done; \
32663 echo "Doing mostlyclean in recode" ; \
32664 (cd $(HOST_SUBDIR)/recode && \
32665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32667 "RANLIB=$${RANLIB}" \
32668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32669 mostlyclean) \
32670 || exit 1
32671
32672 @endif recode
32673
32674 .PHONY: maybe-clean-recode clean-recode
32675 maybe-clean-recode:
32676 @if recode
32677 maybe-clean-recode: clean-recode
32678
32679 clean-recode:
32680 @: $(MAKE); $(unstage)
32681 @[ -f ./recode/Makefile ] || exit 0; \
32682 r=`${PWD_COMMAND}`; export r; \
32683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32684 $(HOST_EXPORTS) \
32685 for flag in $(EXTRA_HOST_FLAGS) ; do \
32686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32687 done; \
32688 echo "Doing clean in recode" ; \
32689 (cd $(HOST_SUBDIR)/recode && \
32690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32692 "RANLIB=$${RANLIB}" \
32693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32694 clean) \
32695 || exit 1
32696
32697 @endif recode
32698
32699 .PHONY: maybe-distclean-recode distclean-recode
32700 maybe-distclean-recode:
32701 @if recode
32702 maybe-distclean-recode: distclean-recode
32703
32704 distclean-recode:
32705 @: $(MAKE); $(unstage)
32706 @[ -f ./recode/Makefile ] || exit 0; \
32707 r=`${PWD_COMMAND}`; export r; \
32708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32709 $(HOST_EXPORTS) \
32710 for flag in $(EXTRA_HOST_FLAGS) ; do \
32711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32712 done; \
32713 echo "Doing distclean in recode" ; \
32714 (cd $(HOST_SUBDIR)/recode && \
32715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32717 "RANLIB=$${RANLIB}" \
32718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32719 distclean) \
32720 || exit 1
32721
32722 @endif recode
32723
32724 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
32725 maybe-maintainer-clean-recode:
32726 @if recode
32727 maybe-maintainer-clean-recode: maintainer-clean-recode
32728
32729 maintainer-clean-recode:
32730 @: $(MAKE); $(unstage)
32731 @[ -f ./recode/Makefile ] || exit 0; \
32732 r=`${PWD_COMMAND}`; export r; \
32733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32734 $(HOST_EXPORTS) \
32735 for flag in $(EXTRA_HOST_FLAGS) ; do \
32736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32737 done; \
32738 echo "Doing maintainer-clean in recode" ; \
32739 (cd $(HOST_SUBDIR)/recode && \
32740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32742 "RANLIB=$${RANLIB}" \
32743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32744 maintainer-clean) \
32745 || exit 1
32746
32747 @endif recode
32748
32749
32750
32751 .PHONY: configure-sed maybe-configure-sed
32752 maybe-configure-sed:
32753 @if gcc-bootstrap
32754 configure-sed: stage_current
32755 @endif gcc-bootstrap
32756 @if sed
32757 maybe-configure-sed: configure-sed
32758 configure-sed:
32759 @: $(MAKE); $(unstage)
32760 @r=`${PWD_COMMAND}`; export r; \
32761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32762 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
32763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
32764 $(HOST_EXPORTS) \
32765 echo Configuring in $(HOST_SUBDIR)/sed; \
32766 cd "$(HOST_SUBDIR)/sed" || exit 1; \
32767 case $(srcdir) in \
32768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32769 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
32770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32771 esac; \
32772 srcdiroption="--srcdir=$${topdir}/sed"; \
32773 libsrcdir="$$s/sed"; \
32774 $(SHELL) $${libsrcdir}/configure \
32775 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32776 --target=${target_alias} $${srcdiroption} \
32777 || exit 1
32778 @endif sed
32779
32780
32781
32782
32783
32784 .PHONY: all-sed maybe-all-sed
32785 maybe-all-sed:
32786 @if gcc-bootstrap
32787 all-sed: stage_current
32788 @endif gcc-bootstrap
32789 @if sed
32790 TARGET-sed=all
32791 maybe-all-sed: all-sed
32792 all-sed: configure-sed
32793 @: $(MAKE); $(unstage)
32794 @r=`${PWD_COMMAND}`; export r; \
32795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32796 $(HOST_EXPORTS) \
32797 (cd $(HOST_SUBDIR)/sed && \
32798 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32799 $(TARGET-sed))
32800 @endif sed
32801
32802
32803
32804
32805 .PHONY: check-sed maybe-check-sed
32806 maybe-check-sed:
32807 @if sed
32808 maybe-check-sed: check-sed
32809
32810 check-sed:
32811 @: $(MAKE); $(unstage)
32812 @r=`${PWD_COMMAND}`; export r; \
32813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32814 $(HOST_EXPORTS) \
32815 (cd $(HOST_SUBDIR)/sed && \
32816 $(MAKE) $(FLAGS_TO_PASS) check)
32817
32818 @endif sed
32819
32820 .PHONY: install-sed maybe-install-sed
32821 maybe-install-sed:
32822 @if sed
32823 maybe-install-sed: install-sed
32824
32825 install-sed: installdirs
32826 @: $(MAKE); $(unstage)
32827 @r=`${PWD_COMMAND}`; export r; \
32828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32829 $(HOST_EXPORTS) \
32830 (cd $(HOST_SUBDIR)/sed && \
32831 $(MAKE) $(FLAGS_TO_PASS) install)
32832
32833 @endif sed
32834
32835 # Other targets (info, dvi, pdf, etc.)
32836
32837 .PHONY: maybe-info-sed info-sed
32838 maybe-info-sed:
32839 @if sed
32840 maybe-info-sed: info-sed
32841
32842 info-sed: \
32843 configure-sed
32844 @: $(MAKE); $(unstage)
32845 @[ -f ./sed/Makefile ] || exit 0; \
32846 r=`${PWD_COMMAND}`; export r; \
32847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848 $(HOST_EXPORTS) \
32849 for flag in $(EXTRA_HOST_FLAGS) ; do \
32850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32851 done; \
32852 echo "Doing info in sed" ; \
32853 (cd $(HOST_SUBDIR)/sed && \
32854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856 "RANLIB=$${RANLIB}" \
32857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32858 info) \
32859 || exit 1
32860
32861 @endif sed
32862
32863 .PHONY: maybe-dvi-sed dvi-sed
32864 maybe-dvi-sed:
32865 @if sed
32866 maybe-dvi-sed: dvi-sed
32867
32868 dvi-sed: \
32869 configure-sed
32870 @: $(MAKE); $(unstage)
32871 @[ -f ./sed/Makefile ] || exit 0; \
32872 r=`${PWD_COMMAND}`; export r; \
32873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32874 $(HOST_EXPORTS) \
32875 for flag in $(EXTRA_HOST_FLAGS) ; do \
32876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32877 done; \
32878 echo "Doing dvi in sed" ; \
32879 (cd $(HOST_SUBDIR)/sed && \
32880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32882 "RANLIB=$${RANLIB}" \
32883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32884 dvi) \
32885 || exit 1
32886
32887 @endif sed
32888
32889 .PHONY: maybe-pdf-sed pdf-sed
32890 maybe-pdf-sed:
32891 @if sed
32892 maybe-pdf-sed: pdf-sed
32893
32894 pdf-sed: \
32895 configure-sed
32896 @: $(MAKE); $(unstage)
32897 @[ -f ./sed/Makefile ] || exit 0; \
32898 r=`${PWD_COMMAND}`; export r; \
32899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32900 $(HOST_EXPORTS) \
32901 for flag in $(EXTRA_HOST_FLAGS) ; do \
32902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32903 done; \
32904 echo "Doing pdf in sed" ; \
32905 (cd $(HOST_SUBDIR)/sed && \
32906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32908 "RANLIB=$${RANLIB}" \
32909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32910 pdf) \
32911 || exit 1
32912
32913 @endif sed
32914
32915 .PHONY: maybe-html-sed html-sed
32916 maybe-html-sed:
32917 @if sed
32918 maybe-html-sed: html-sed
32919
32920 html-sed: \
32921 configure-sed
32922 @: $(MAKE); $(unstage)
32923 @[ -f ./sed/Makefile ] || exit 0; \
32924 r=`${PWD_COMMAND}`; export r; \
32925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32926 $(HOST_EXPORTS) \
32927 for flag in $(EXTRA_HOST_FLAGS) ; do \
32928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32929 done; \
32930 echo "Doing html in sed" ; \
32931 (cd $(HOST_SUBDIR)/sed && \
32932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32934 "RANLIB=$${RANLIB}" \
32935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32936 html) \
32937 || exit 1
32938
32939 @endif sed
32940
32941 .PHONY: maybe-TAGS-sed TAGS-sed
32942 maybe-TAGS-sed:
32943 @if sed
32944 maybe-TAGS-sed: TAGS-sed
32945
32946 TAGS-sed: \
32947 configure-sed
32948 @: $(MAKE); $(unstage)
32949 @[ -f ./sed/Makefile ] || exit 0; \
32950 r=`${PWD_COMMAND}`; export r; \
32951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32952 $(HOST_EXPORTS) \
32953 for flag in $(EXTRA_HOST_FLAGS) ; do \
32954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32955 done; \
32956 echo "Doing TAGS in sed" ; \
32957 (cd $(HOST_SUBDIR)/sed && \
32958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32960 "RANLIB=$${RANLIB}" \
32961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32962 TAGS) \
32963 || exit 1
32964
32965 @endif sed
32966
32967 .PHONY: maybe-install-info-sed install-info-sed
32968 maybe-install-info-sed:
32969 @if sed
32970 maybe-install-info-sed: install-info-sed
32971
32972 install-info-sed: \
32973 configure-sed \
32974 info-sed
32975 @: $(MAKE); $(unstage)
32976 @[ -f ./sed/Makefile ] || exit 0; \
32977 r=`${PWD_COMMAND}`; export r; \
32978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32979 $(HOST_EXPORTS) \
32980 for flag in $(EXTRA_HOST_FLAGS) ; do \
32981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32982 done; \
32983 echo "Doing install-info in sed" ; \
32984 (cd $(HOST_SUBDIR)/sed && \
32985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32987 "RANLIB=$${RANLIB}" \
32988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32989 install-info) \
32990 || exit 1
32991
32992 @endif sed
32993
32994 .PHONY: maybe-install-pdf-sed install-pdf-sed
32995 maybe-install-pdf-sed:
32996 @if sed
32997 maybe-install-pdf-sed: install-pdf-sed
32998
32999 install-pdf-sed: \
33000 configure-sed \
33001 pdf-sed
33002 @: $(MAKE); $(unstage)
33003 @[ -f ./sed/Makefile ] || exit 0; \
33004 r=`${PWD_COMMAND}`; export r; \
33005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33006 $(HOST_EXPORTS) \
33007 for flag in $(EXTRA_HOST_FLAGS) ; do \
33008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33009 done; \
33010 echo "Doing install-pdf in sed" ; \
33011 (cd $(HOST_SUBDIR)/sed && \
33012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33014 "RANLIB=$${RANLIB}" \
33015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33016 install-pdf) \
33017 || exit 1
33018
33019 @endif sed
33020
33021 .PHONY: maybe-install-html-sed install-html-sed
33022 maybe-install-html-sed:
33023 @if sed
33024 maybe-install-html-sed: install-html-sed
33025
33026 install-html-sed: \
33027 configure-sed \
33028 html-sed
33029 @: $(MAKE); $(unstage)
33030 @[ -f ./sed/Makefile ] || exit 0; \
33031 r=`${PWD_COMMAND}`; export r; \
33032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33033 $(HOST_EXPORTS) \
33034 for flag in $(EXTRA_HOST_FLAGS) ; do \
33035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33036 done; \
33037 echo "Doing install-html in sed" ; \
33038 (cd $(HOST_SUBDIR)/sed && \
33039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33041 "RANLIB=$${RANLIB}" \
33042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33043 install-html) \
33044 || exit 1
33045
33046 @endif sed
33047
33048 .PHONY: maybe-installcheck-sed installcheck-sed
33049 maybe-installcheck-sed:
33050 @if sed
33051 maybe-installcheck-sed: installcheck-sed
33052
33053 installcheck-sed: \
33054 configure-sed
33055 @: $(MAKE); $(unstage)
33056 @[ -f ./sed/Makefile ] || exit 0; \
33057 r=`${PWD_COMMAND}`; export r; \
33058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33059 $(HOST_EXPORTS) \
33060 for flag in $(EXTRA_HOST_FLAGS) ; do \
33061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33062 done; \
33063 echo "Doing installcheck in sed" ; \
33064 (cd $(HOST_SUBDIR)/sed && \
33065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33067 "RANLIB=$${RANLIB}" \
33068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33069 installcheck) \
33070 || exit 1
33071
33072 @endif sed
33073
33074 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
33075 maybe-mostlyclean-sed:
33076 @if sed
33077 maybe-mostlyclean-sed: mostlyclean-sed
33078
33079 mostlyclean-sed:
33080 @: $(MAKE); $(unstage)
33081 @[ -f ./sed/Makefile ] || exit 0; \
33082 r=`${PWD_COMMAND}`; export r; \
33083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33084 $(HOST_EXPORTS) \
33085 for flag in $(EXTRA_HOST_FLAGS) ; do \
33086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33087 done; \
33088 echo "Doing mostlyclean in sed" ; \
33089 (cd $(HOST_SUBDIR)/sed && \
33090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33092 "RANLIB=$${RANLIB}" \
33093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33094 mostlyclean) \
33095 || exit 1
33096
33097 @endif sed
33098
33099 .PHONY: maybe-clean-sed clean-sed
33100 maybe-clean-sed:
33101 @if sed
33102 maybe-clean-sed: clean-sed
33103
33104 clean-sed:
33105 @: $(MAKE); $(unstage)
33106 @[ -f ./sed/Makefile ] || exit 0; \
33107 r=`${PWD_COMMAND}`; export r; \
33108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33109 $(HOST_EXPORTS) \
33110 for flag in $(EXTRA_HOST_FLAGS) ; do \
33111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33112 done; \
33113 echo "Doing clean in sed" ; \
33114 (cd $(HOST_SUBDIR)/sed && \
33115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33117 "RANLIB=$${RANLIB}" \
33118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33119 clean) \
33120 || exit 1
33121
33122 @endif sed
33123
33124 .PHONY: maybe-distclean-sed distclean-sed
33125 maybe-distclean-sed:
33126 @if sed
33127 maybe-distclean-sed: distclean-sed
33128
33129 distclean-sed:
33130 @: $(MAKE); $(unstage)
33131 @[ -f ./sed/Makefile ] || exit 0; \
33132 r=`${PWD_COMMAND}`; export r; \
33133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33134 $(HOST_EXPORTS) \
33135 for flag in $(EXTRA_HOST_FLAGS) ; do \
33136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33137 done; \
33138 echo "Doing distclean in sed" ; \
33139 (cd $(HOST_SUBDIR)/sed && \
33140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33142 "RANLIB=$${RANLIB}" \
33143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33144 distclean) \
33145 || exit 1
33146
33147 @endif sed
33148
33149 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
33150 maybe-maintainer-clean-sed:
33151 @if sed
33152 maybe-maintainer-clean-sed: maintainer-clean-sed
33153
33154 maintainer-clean-sed:
33155 @: $(MAKE); $(unstage)
33156 @[ -f ./sed/Makefile ] || exit 0; \
33157 r=`${PWD_COMMAND}`; export r; \
33158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33159 $(HOST_EXPORTS) \
33160 for flag in $(EXTRA_HOST_FLAGS) ; do \
33161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33162 done; \
33163 echo "Doing maintainer-clean in sed" ; \
33164 (cd $(HOST_SUBDIR)/sed && \
33165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33167 "RANLIB=$${RANLIB}" \
33168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33169 maintainer-clean) \
33170 || exit 1
33171
33172 @endif sed
33173
33174
33175
33176 .PHONY: configure-send-pr maybe-configure-send-pr
33177 maybe-configure-send-pr:
33178 @if gcc-bootstrap
33179 configure-send-pr: stage_current
33180 @endif gcc-bootstrap
33181 @if send-pr
33182 maybe-configure-send-pr: configure-send-pr
33183 configure-send-pr:
33184 @: $(MAKE); $(unstage)
33185 @r=`${PWD_COMMAND}`; export r; \
33186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33187 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
33188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
33189 $(HOST_EXPORTS) \
33190 echo Configuring in $(HOST_SUBDIR)/send-pr; \
33191 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
33192 case $(srcdir) in \
33193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33194 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
33195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33196 esac; \
33197 srcdiroption="--srcdir=$${topdir}/send-pr"; \
33198 libsrcdir="$$s/send-pr"; \
33199 $(SHELL) $${libsrcdir}/configure \
33200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33201 --target=${target_alias} $${srcdiroption} \
33202 || exit 1
33203 @endif send-pr
33204
33205
33206
33207
33208
33209 .PHONY: all-send-pr maybe-all-send-pr
33210 maybe-all-send-pr:
33211 @if gcc-bootstrap
33212 all-send-pr: stage_current
33213 @endif gcc-bootstrap
33214 @if send-pr
33215 TARGET-send-pr=all
33216 maybe-all-send-pr: all-send-pr
33217 all-send-pr: configure-send-pr
33218 @: $(MAKE); $(unstage)
33219 @r=`${PWD_COMMAND}`; export r; \
33220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33221 $(HOST_EXPORTS) \
33222 (cd $(HOST_SUBDIR)/send-pr && \
33223 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33224 $(TARGET-send-pr))
33225 @endif send-pr
33226
33227
33228
33229
33230 .PHONY: check-send-pr maybe-check-send-pr
33231 maybe-check-send-pr:
33232 @if send-pr
33233 maybe-check-send-pr: check-send-pr
33234
33235 check-send-pr:
33236 @: $(MAKE); $(unstage)
33237 @r=`${PWD_COMMAND}`; export r; \
33238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33239 $(HOST_EXPORTS) \
33240 (cd $(HOST_SUBDIR)/send-pr && \
33241 $(MAKE) $(FLAGS_TO_PASS) check)
33242
33243 @endif send-pr
33244
33245 .PHONY: install-send-pr maybe-install-send-pr
33246 maybe-install-send-pr:
33247 @if send-pr
33248 maybe-install-send-pr: install-send-pr
33249
33250 install-send-pr: installdirs
33251 @: $(MAKE); $(unstage)
33252 @r=`${PWD_COMMAND}`; export r; \
33253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33254 $(HOST_EXPORTS) \
33255 (cd $(HOST_SUBDIR)/send-pr && \
33256 $(MAKE) $(FLAGS_TO_PASS) install)
33257
33258 @endif send-pr
33259
33260 # Other targets (info, dvi, pdf, etc.)
33261
33262 .PHONY: maybe-info-send-pr info-send-pr
33263 maybe-info-send-pr:
33264 @if send-pr
33265 maybe-info-send-pr: info-send-pr
33266
33267 info-send-pr: \
33268 configure-send-pr
33269 @: $(MAKE); $(unstage)
33270 @[ -f ./send-pr/Makefile ] || exit 0; \
33271 r=`${PWD_COMMAND}`; export r; \
33272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33273 $(HOST_EXPORTS) \
33274 for flag in $(EXTRA_HOST_FLAGS) ; do \
33275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33276 done; \
33277 echo "Doing info in send-pr" ; \
33278 (cd $(HOST_SUBDIR)/send-pr && \
33279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33281 "RANLIB=$${RANLIB}" \
33282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33283 info) \
33284 || exit 1
33285
33286 @endif send-pr
33287
33288 .PHONY: maybe-dvi-send-pr dvi-send-pr
33289 maybe-dvi-send-pr:
33290 @if send-pr
33291 maybe-dvi-send-pr: dvi-send-pr
33292
33293 dvi-send-pr: \
33294 configure-send-pr
33295 @: $(MAKE); $(unstage)
33296 @[ -f ./send-pr/Makefile ] || exit 0; \
33297 r=`${PWD_COMMAND}`; export r; \
33298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33299 $(HOST_EXPORTS) \
33300 for flag in $(EXTRA_HOST_FLAGS) ; do \
33301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33302 done; \
33303 echo "Doing dvi in send-pr" ; \
33304 (cd $(HOST_SUBDIR)/send-pr && \
33305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33307 "RANLIB=$${RANLIB}" \
33308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33309 dvi) \
33310 || exit 1
33311
33312 @endif send-pr
33313
33314 .PHONY: maybe-pdf-send-pr pdf-send-pr
33315 maybe-pdf-send-pr:
33316 @if send-pr
33317 maybe-pdf-send-pr: pdf-send-pr
33318
33319 pdf-send-pr: \
33320 configure-send-pr
33321 @: $(MAKE); $(unstage)
33322 @[ -f ./send-pr/Makefile ] || exit 0; \
33323 r=`${PWD_COMMAND}`; export r; \
33324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33325 $(HOST_EXPORTS) \
33326 for flag in $(EXTRA_HOST_FLAGS) ; do \
33327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33328 done; \
33329 echo "Doing pdf in send-pr" ; \
33330 (cd $(HOST_SUBDIR)/send-pr && \
33331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33333 "RANLIB=$${RANLIB}" \
33334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33335 pdf) \
33336 || exit 1
33337
33338 @endif send-pr
33339
33340 .PHONY: maybe-html-send-pr html-send-pr
33341 maybe-html-send-pr:
33342 @if send-pr
33343 maybe-html-send-pr: html-send-pr
33344
33345 html-send-pr: \
33346 configure-send-pr
33347 @: $(MAKE); $(unstage)
33348 @[ -f ./send-pr/Makefile ] || exit 0; \
33349 r=`${PWD_COMMAND}`; export r; \
33350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33351 $(HOST_EXPORTS) \
33352 for flag in $(EXTRA_HOST_FLAGS) ; do \
33353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33354 done; \
33355 echo "Doing html in send-pr" ; \
33356 (cd $(HOST_SUBDIR)/send-pr && \
33357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33359 "RANLIB=$${RANLIB}" \
33360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33361 html) \
33362 || exit 1
33363
33364 @endif send-pr
33365
33366 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
33367 maybe-TAGS-send-pr:
33368 @if send-pr
33369 maybe-TAGS-send-pr: TAGS-send-pr
33370
33371 TAGS-send-pr: \
33372 configure-send-pr
33373 @: $(MAKE); $(unstage)
33374 @[ -f ./send-pr/Makefile ] || exit 0; \
33375 r=`${PWD_COMMAND}`; export r; \
33376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33377 $(HOST_EXPORTS) \
33378 for flag in $(EXTRA_HOST_FLAGS) ; do \
33379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33380 done; \
33381 echo "Doing TAGS in send-pr" ; \
33382 (cd $(HOST_SUBDIR)/send-pr && \
33383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33385 "RANLIB=$${RANLIB}" \
33386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33387 TAGS) \
33388 || exit 1
33389
33390 @endif send-pr
33391
33392 .PHONY: maybe-install-info-send-pr install-info-send-pr
33393 maybe-install-info-send-pr:
33394 @if send-pr
33395 maybe-install-info-send-pr: install-info-send-pr
33396
33397 install-info-send-pr: \
33398 configure-send-pr \
33399 info-send-pr
33400 @: $(MAKE); $(unstage)
33401 @[ -f ./send-pr/Makefile ] || exit 0; \
33402 r=`${PWD_COMMAND}`; export r; \
33403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33404 $(HOST_EXPORTS) \
33405 for flag in $(EXTRA_HOST_FLAGS) ; do \
33406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33407 done; \
33408 echo "Doing install-info in send-pr" ; \
33409 (cd $(HOST_SUBDIR)/send-pr && \
33410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33412 "RANLIB=$${RANLIB}" \
33413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33414 install-info) \
33415 || exit 1
33416
33417 @endif send-pr
33418
33419 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
33420 maybe-install-pdf-send-pr:
33421 @if send-pr
33422 maybe-install-pdf-send-pr: install-pdf-send-pr
33423
33424 install-pdf-send-pr: \
33425 configure-send-pr \
33426 pdf-send-pr
33427 @: $(MAKE); $(unstage)
33428 @[ -f ./send-pr/Makefile ] || exit 0; \
33429 r=`${PWD_COMMAND}`; export r; \
33430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33431 $(HOST_EXPORTS) \
33432 for flag in $(EXTRA_HOST_FLAGS) ; do \
33433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33434 done; \
33435 echo "Doing install-pdf in send-pr" ; \
33436 (cd $(HOST_SUBDIR)/send-pr && \
33437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33439 "RANLIB=$${RANLIB}" \
33440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33441 install-pdf) \
33442 || exit 1
33443
33444 @endif send-pr
33445
33446 .PHONY: maybe-install-html-send-pr install-html-send-pr
33447 maybe-install-html-send-pr:
33448 @if send-pr
33449 maybe-install-html-send-pr: install-html-send-pr
33450
33451 install-html-send-pr: \
33452 configure-send-pr \
33453 html-send-pr
33454 @: $(MAKE); $(unstage)
33455 @[ -f ./send-pr/Makefile ] || exit 0; \
33456 r=`${PWD_COMMAND}`; export r; \
33457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33458 $(HOST_EXPORTS) \
33459 for flag in $(EXTRA_HOST_FLAGS) ; do \
33460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33461 done; \
33462 echo "Doing install-html in send-pr" ; \
33463 (cd $(HOST_SUBDIR)/send-pr && \
33464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33466 "RANLIB=$${RANLIB}" \
33467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33468 install-html) \
33469 || exit 1
33470
33471 @endif send-pr
33472
33473 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
33474 maybe-installcheck-send-pr:
33475 @if send-pr
33476 maybe-installcheck-send-pr: installcheck-send-pr
33477
33478 installcheck-send-pr: \
33479 configure-send-pr
33480 @: $(MAKE); $(unstage)
33481 @[ -f ./send-pr/Makefile ] || exit 0; \
33482 r=`${PWD_COMMAND}`; export r; \
33483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33484 $(HOST_EXPORTS) \
33485 for flag in $(EXTRA_HOST_FLAGS) ; do \
33486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33487 done; \
33488 echo "Doing installcheck in send-pr" ; \
33489 (cd $(HOST_SUBDIR)/send-pr && \
33490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33492 "RANLIB=$${RANLIB}" \
33493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33494 installcheck) \
33495 || exit 1
33496
33497 @endif send-pr
33498
33499 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
33500 maybe-mostlyclean-send-pr:
33501 @if send-pr
33502 maybe-mostlyclean-send-pr: mostlyclean-send-pr
33503
33504 mostlyclean-send-pr:
33505 @: $(MAKE); $(unstage)
33506 @[ -f ./send-pr/Makefile ] || exit 0; \
33507 r=`${PWD_COMMAND}`; export r; \
33508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33509 $(HOST_EXPORTS) \
33510 for flag in $(EXTRA_HOST_FLAGS) ; do \
33511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33512 done; \
33513 echo "Doing mostlyclean in send-pr" ; \
33514 (cd $(HOST_SUBDIR)/send-pr && \
33515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33517 "RANLIB=$${RANLIB}" \
33518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33519 mostlyclean) \
33520 || exit 1
33521
33522 @endif send-pr
33523
33524 .PHONY: maybe-clean-send-pr clean-send-pr
33525 maybe-clean-send-pr:
33526 @if send-pr
33527 maybe-clean-send-pr: clean-send-pr
33528
33529 clean-send-pr:
33530 @: $(MAKE); $(unstage)
33531 @[ -f ./send-pr/Makefile ] || exit 0; \
33532 r=`${PWD_COMMAND}`; export r; \
33533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33534 $(HOST_EXPORTS) \
33535 for flag in $(EXTRA_HOST_FLAGS) ; do \
33536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33537 done; \
33538 echo "Doing clean in send-pr" ; \
33539 (cd $(HOST_SUBDIR)/send-pr && \
33540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33542 "RANLIB=$${RANLIB}" \
33543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33544 clean) \
33545 || exit 1
33546
33547 @endif send-pr
33548
33549 .PHONY: maybe-distclean-send-pr distclean-send-pr
33550 maybe-distclean-send-pr:
33551 @if send-pr
33552 maybe-distclean-send-pr: distclean-send-pr
33553
33554 distclean-send-pr:
33555 @: $(MAKE); $(unstage)
33556 @[ -f ./send-pr/Makefile ] || exit 0; \
33557 r=`${PWD_COMMAND}`; export r; \
33558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33559 $(HOST_EXPORTS) \
33560 for flag in $(EXTRA_HOST_FLAGS) ; do \
33561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33562 done; \
33563 echo "Doing distclean in send-pr" ; \
33564 (cd $(HOST_SUBDIR)/send-pr && \
33565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33567 "RANLIB=$${RANLIB}" \
33568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33569 distclean) \
33570 || exit 1
33571
33572 @endif send-pr
33573
33574 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
33575 maybe-maintainer-clean-send-pr:
33576 @if send-pr
33577 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
33578
33579 maintainer-clean-send-pr:
33580 @: $(MAKE); $(unstage)
33581 @[ -f ./send-pr/Makefile ] || exit 0; \
33582 r=`${PWD_COMMAND}`; export r; \
33583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33584 $(HOST_EXPORTS) \
33585 for flag in $(EXTRA_HOST_FLAGS) ; do \
33586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33587 done; \
33588 echo "Doing maintainer-clean in send-pr" ; \
33589 (cd $(HOST_SUBDIR)/send-pr && \
33590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33592 "RANLIB=$${RANLIB}" \
33593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33594 maintainer-clean) \
33595 || exit 1
33596
33597 @endif send-pr
33598
33599
33600
33601 .PHONY: configure-shellutils maybe-configure-shellutils
33602 maybe-configure-shellutils:
33603 @if gcc-bootstrap
33604 configure-shellutils: stage_current
33605 @endif gcc-bootstrap
33606 @if shellutils
33607 maybe-configure-shellutils: configure-shellutils
33608 configure-shellutils:
33609 @: $(MAKE); $(unstage)
33610 @r=`${PWD_COMMAND}`; export r; \
33611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33612 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
33613 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
33614 $(HOST_EXPORTS) \
33615 echo Configuring in $(HOST_SUBDIR)/shellutils; \
33616 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
33617 case $(srcdir) in \
33618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33619 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
33620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33621 esac; \
33622 srcdiroption="--srcdir=$${topdir}/shellutils"; \
33623 libsrcdir="$$s/shellutils"; \
33624 $(SHELL) $${libsrcdir}/configure \
33625 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33626 --target=${target_alias} $${srcdiroption} \
33627 || exit 1
33628 @endif shellutils
33629
33630
33631
33632
33633
33634 .PHONY: all-shellutils maybe-all-shellutils
33635 maybe-all-shellutils:
33636 @if gcc-bootstrap
33637 all-shellutils: stage_current
33638 @endif gcc-bootstrap
33639 @if shellutils
33640 TARGET-shellutils=all
33641 maybe-all-shellutils: all-shellutils
33642 all-shellutils: configure-shellutils
33643 @: $(MAKE); $(unstage)
33644 @r=`${PWD_COMMAND}`; export r; \
33645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33646 $(HOST_EXPORTS) \
33647 (cd $(HOST_SUBDIR)/shellutils && \
33648 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33649 $(TARGET-shellutils))
33650 @endif shellutils
33651
33652
33653
33654
33655 .PHONY: check-shellutils maybe-check-shellutils
33656 maybe-check-shellutils:
33657 @if shellutils
33658 maybe-check-shellutils: check-shellutils
33659
33660 check-shellutils:
33661 @: $(MAKE); $(unstage)
33662 @r=`${PWD_COMMAND}`; export r; \
33663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33664 $(HOST_EXPORTS) \
33665 (cd $(HOST_SUBDIR)/shellutils && \
33666 $(MAKE) $(FLAGS_TO_PASS) check)
33667
33668 @endif shellutils
33669
33670 .PHONY: install-shellutils maybe-install-shellutils
33671 maybe-install-shellutils:
33672 @if shellutils
33673 maybe-install-shellutils: install-shellutils
33674
33675 install-shellutils: installdirs
33676 @: $(MAKE); $(unstage)
33677 @r=`${PWD_COMMAND}`; export r; \
33678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33679 $(HOST_EXPORTS) \
33680 (cd $(HOST_SUBDIR)/shellutils && \
33681 $(MAKE) $(FLAGS_TO_PASS) install)
33682
33683 @endif shellutils
33684
33685 # Other targets (info, dvi, pdf, etc.)
33686
33687 .PHONY: maybe-info-shellutils info-shellutils
33688 maybe-info-shellutils:
33689 @if shellutils
33690 maybe-info-shellutils: info-shellutils
33691
33692 info-shellutils: \
33693 configure-shellutils
33694 @: $(MAKE); $(unstage)
33695 @[ -f ./shellutils/Makefile ] || exit 0; \
33696 r=`${PWD_COMMAND}`; export r; \
33697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33698 $(HOST_EXPORTS) \
33699 for flag in $(EXTRA_HOST_FLAGS) ; do \
33700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33701 done; \
33702 echo "Doing info in shellutils" ; \
33703 (cd $(HOST_SUBDIR)/shellutils && \
33704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33706 "RANLIB=$${RANLIB}" \
33707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33708 info) \
33709 || exit 1
33710
33711 @endif shellutils
33712
33713 .PHONY: maybe-dvi-shellutils dvi-shellutils
33714 maybe-dvi-shellutils:
33715 @if shellutils
33716 maybe-dvi-shellutils: dvi-shellutils
33717
33718 dvi-shellutils: \
33719 configure-shellutils
33720 @: $(MAKE); $(unstage)
33721 @[ -f ./shellutils/Makefile ] || exit 0; \
33722 r=`${PWD_COMMAND}`; export r; \
33723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33724 $(HOST_EXPORTS) \
33725 for flag in $(EXTRA_HOST_FLAGS) ; do \
33726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33727 done; \
33728 echo "Doing dvi in shellutils" ; \
33729 (cd $(HOST_SUBDIR)/shellutils && \
33730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33732 "RANLIB=$${RANLIB}" \
33733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33734 dvi) \
33735 || exit 1
33736
33737 @endif shellutils
33738
33739 .PHONY: maybe-pdf-shellutils pdf-shellutils
33740 maybe-pdf-shellutils:
33741 @if shellutils
33742 maybe-pdf-shellutils: pdf-shellutils
33743
33744 pdf-shellutils: \
33745 configure-shellutils
33746 @: $(MAKE); $(unstage)
33747 @[ -f ./shellutils/Makefile ] || exit 0; \
33748 r=`${PWD_COMMAND}`; export r; \
33749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33750 $(HOST_EXPORTS) \
33751 for flag in $(EXTRA_HOST_FLAGS) ; do \
33752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33753 done; \
33754 echo "Doing pdf in shellutils" ; \
33755 (cd $(HOST_SUBDIR)/shellutils && \
33756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33758 "RANLIB=$${RANLIB}" \
33759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33760 pdf) \
33761 || exit 1
33762
33763 @endif shellutils
33764
33765 .PHONY: maybe-html-shellutils html-shellutils
33766 maybe-html-shellutils:
33767 @if shellutils
33768 maybe-html-shellutils: html-shellutils
33769
33770 html-shellutils: \
33771 configure-shellutils
33772 @: $(MAKE); $(unstage)
33773 @[ -f ./shellutils/Makefile ] || exit 0; \
33774 r=`${PWD_COMMAND}`; export r; \
33775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33776 $(HOST_EXPORTS) \
33777 for flag in $(EXTRA_HOST_FLAGS) ; do \
33778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33779 done; \
33780 echo "Doing html in shellutils" ; \
33781 (cd $(HOST_SUBDIR)/shellutils && \
33782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33784 "RANLIB=$${RANLIB}" \
33785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33786 html) \
33787 || exit 1
33788
33789 @endif shellutils
33790
33791 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
33792 maybe-TAGS-shellutils:
33793 @if shellutils
33794 maybe-TAGS-shellutils: TAGS-shellutils
33795
33796 TAGS-shellutils: \
33797 configure-shellutils
33798 @: $(MAKE); $(unstage)
33799 @[ -f ./shellutils/Makefile ] || exit 0; \
33800 r=`${PWD_COMMAND}`; export r; \
33801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33802 $(HOST_EXPORTS) \
33803 for flag in $(EXTRA_HOST_FLAGS) ; do \
33804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33805 done; \
33806 echo "Doing TAGS in shellutils" ; \
33807 (cd $(HOST_SUBDIR)/shellutils && \
33808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33810 "RANLIB=$${RANLIB}" \
33811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33812 TAGS) \
33813 || exit 1
33814
33815 @endif shellutils
33816
33817 .PHONY: maybe-install-info-shellutils install-info-shellutils
33818 maybe-install-info-shellutils:
33819 @if shellutils
33820 maybe-install-info-shellutils: install-info-shellutils
33821
33822 install-info-shellutils: \
33823 configure-shellutils \
33824 info-shellutils
33825 @: $(MAKE); $(unstage)
33826 @[ -f ./shellutils/Makefile ] || exit 0; \
33827 r=`${PWD_COMMAND}`; export r; \
33828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33829 $(HOST_EXPORTS) \
33830 for flag in $(EXTRA_HOST_FLAGS) ; do \
33831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33832 done; \
33833 echo "Doing install-info in shellutils" ; \
33834 (cd $(HOST_SUBDIR)/shellutils && \
33835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33837 "RANLIB=$${RANLIB}" \
33838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33839 install-info) \
33840 || exit 1
33841
33842 @endif shellutils
33843
33844 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
33845 maybe-install-pdf-shellutils:
33846 @if shellutils
33847 maybe-install-pdf-shellutils: install-pdf-shellutils
33848
33849 install-pdf-shellutils: \
33850 configure-shellutils \
33851 pdf-shellutils
33852 @: $(MAKE); $(unstage)
33853 @[ -f ./shellutils/Makefile ] || exit 0; \
33854 r=`${PWD_COMMAND}`; export r; \
33855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33856 $(HOST_EXPORTS) \
33857 for flag in $(EXTRA_HOST_FLAGS) ; do \
33858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33859 done; \
33860 echo "Doing install-pdf in shellutils" ; \
33861 (cd $(HOST_SUBDIR)/shellutils && \
33862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33864 "RANLIB=$${RANLIB}" \
33865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33866 install-pdf) \
33867 || exit 1
33868
33869 @endif shellutils
33870
33871 .PHONY: maybe-install-html-shellutils install-html-shellutils
33872 maybe-install-html-shellutils:
33873 @if shellutils
33874 maybe-install-html-shellutils: install-html-shellutils
33875
33876 install-html-shellutils: \
33877 configure-shellutils \
33878 html-shellutils
33879 @: $(MAKE); $(unstage)
33880 @[ -f ./shellutils/Makefile ] || exit 0; \
33881 r=`${PWD_COMMAND}`; export r; \
33882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33883 $(HOST_EXPORTS) \
33884 for flag in $(EXTRA_HOST_FLAGS) ; do \
33885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33886 done; \
33887 echo "Doing install-html in shellutils" ; \
33888 (cd $(HOST_SUBDIR)/shellutils && \
33889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33891 "RANLIB=$${RANLIB}" \
33892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33893 install-html) \
33894 || exit 1
33895
33896 @endif shellutils
33897
33898 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
33899 maybe-installcheck-shellutils:
33900 @if shellutils
33901 maybe-installcheck-shellutils: installcheck-shellutils
33902
33903 installcheck-shellutils: \
33904 configure-shellutils
33905 @: $(MAKE); $(unstage)
33906 @[ -f ./shellutils/Makefile ] || exit 0; \
33907 r=`${PWD_COMMAND}`; export r; \
33908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33909 $(HOST_EXPORTS) \
33910 for flag in $(EXTRA_HOST_FLAGS) ; do \
33911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33912 done; \
33913 echo "Doing installcheck in shellutils" ; \
33914 (cd $(HOST_SUBDIR)/shellutils && \
33915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33917 "RANLIB=$${RANLIB}" \
33918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33919 installcheck) \
33920 || exit 1
33921
33922 @endif shellutils
33923
33924 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
33925 maybe-mostlyclean-shellutils:
33926 @if shellutils
33927 maybe-mostlyclean-shellutils: mostlyclean-shellutils
33928
33929 mostlyclean-shellutils:
33930 @: $(MAKE); $(unstage)
33931 @[ -f ./shellutils/Makefile ] || exit 0; \
33932 r=`${PWD_COMMAND}`; export r; \
33933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33934 $(HOST_EXPORTS) \
33935 for flag in $(EXTRA_HOST_FLAGS) ; do \
33936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33937 done; \
33938 echo "Doing mostlyclean in shellutils" ; \
33939 (cd $(HOST_SUBDIR)/shellutils && \
33940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33942 "RANLIB=$${RANLIB}" \
33943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33944 mostlyclean) \
33945 || exit 1
33946
33947 @endif shellutils
33948
33949 .PHONY: maybe-clean-shellutils clean-shellutils
33950 maybe-clean-shellutils:
33951 @if shellutils
33952 maybe-clean-shellutils: clean-shellutils
33953
33954 clean-shellutils:
33955 @: $(MAKE); $(unstage)
33956 @[ -f ./shellutils/Makefile ] || exit 0; \
33957 r=`${PWD_COMMAND}`; export r; \
33958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33959 $(HOST_EXPORTS) \
33960 for flag in $(EXTRA_HOST_FLAGS) ; do \
33961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33962 done; \
33963 echo "Doing clean in shellutils" ; \
33964 (cd $(HOST_SUBDIR)/shellutils && \
33965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33967 "RANLIB=$${RANLIB}" \
33968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33969 clean) \
33970 || exit 1
33971
33972 @endif shellutils
33973
33974 .PHONY: maybe-distclean-shellutils distclean-shellutils
33975 maybe-distclean-shellutils:
33976 @if shellutils
33977 maybe-distclean-shellutils: distclean-shellutils
33978
33979 distclean-shellutils:
33980 @: $(MAKE); $(unstage)
33981 @[ -f ./shellutils/Makefile ] || exit 0; \
33982 r=`${PWD_COMMAND}`; export r; \
33983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33984 $(HOST_EXPORTS) \
33985 for flag in $(EXTRA_HOST_FLAGS) ; do \
33986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33987 done; \
33988 echo "Doing distclean in shellutils" ; \
33989 (cd $(HOST_SUBDIR)/shellutils && \
33990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33992 "RANLIB=$${RANLIB}" \
33993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33994 distclean) \
33995 || exit 1
33996
33997 @endif shellutils
33998
33999 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
34000 maybe-maintainer-clean-shellutils:
34001 @if shellutils
34002 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
34003
34004 maintainer-clean-shellutils:
34005 @: $(MAKE); $(unstage)
34006 @[ -f ./shellutils/Makefile ] || exit 0; \
34007 r=`${PWD_COMMAND}`; export r; \
34008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34009 $(HOST_EXPORTS) \
34010 for flag in $(EXTRA_HOST_FLAGS) ; do \
34011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34012 done; \
34013 echo "Doing maintainer-clean in shellutils" ; \
34014 (cd $(HOST_SUBDIR)/shellutils && \
34015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34017 "RANLIB=$${RANLIB}" \
34018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34019 maintainer-clean) \
34020 || exit 1
34021
34022 @endif shellutils
34023
34024
34025
34026 .PHONY: configure-sid maybe-configure-sid
34027 maybe-configure-sid:
34028 @if gcc-bootstrap
34029 configure-sid: stage_current
34030 @endif gcc-bootstrap
34031 @if sid
34032 maybe-configure-sid: configure-sid
34033 configure-sid:
34034 @: $(MAKE); $(unstage)
34035 @r=`${PWD_COMMAND}`; export r; \
34036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34037 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
34038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
34039 $(HOST_EXPORTS) \
34040 echo Configuring in $(HOST_SUBDIR)/sid; \
34041 cd "$(HOST_SUBDIR)/sid" || exit 1; \
34042 case $(srcdir) in \
34043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34044 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
34045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34046 esac; \
34047 srcdiroption="--srcdir=$${topdir}/sid"; \
34048 libsrcdir="$$s/sid"; \
34049 $(SHELL) $${libsrcdir}/configure \
34050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34051 --target=${target_alias} $${srcdiroption} \
34052 || exit 1
34053 @endif sid
34054
34055
34056
34057
34058
34059 .PHONY: all-sid maybe-all-sid
34060 maybe-all-sid:
34061 @if gcc-bootstrap
34062 all-sid: stage_current
34063 @endif gcc-bootstrap
34064 @if sid
34065 TARGET-sid=all
34066 maybe-all-sid: all-sid
34067 all-sid: configure-sid
34068 @: $(MAKE); $(unstage)
34069 @r=`${PWD_COMMAND}`; export r; \
34070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34071 $(HOST_EXPORTS) \
34072 (cd $(HOST_SUBDIR)/sid && \
34073 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34074 $(TARGET-sid))
34075 @endif sid
34076
34077
34078
34079
34080 .PHONY: check-sid maybe-check-sid
34081 maybe-check-sid:
34082 @if sid
34083 maybe-check-sid: check-sid
34084
34085 check-sid:
34086 @: $(MAKE); $(unstage)
34087 @r=`${PWD_COMMAND}`; export r; \
34088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34089 $(HOST_EXPORTS) \
34090 (cd $(HOST_SUBDIR)/sid && \
34091 $(MAKE) $(FLAGS_TO_PASS) check)
34092
34093 @endif sid
34094
34095 .PHONY: install-sid maybe-install-sid
34096 maybe-install-sid:
34097 @if sid
34098 maybe-install-sid: install-sid
34099
34100 install-sid: installdirs
34101 @: $(MAKE); $(unstage)
34102 @r=`${PWD_COMMAND}`; export r; \
34103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34104 $(HOST_EXPORTS) \
34105 (cd $(HOST_SUBDIR)/sid && \
34106 $(MAKE) $(FLAGS_TO_PASS) install)
34107
34108 @endif sid
34109
34110 # Other targets (info, dvi, pdf, etc.)
34111
34112 .PHONY: maybe-info-sid info-sid
34113 maybe-info-sid:
34114 @if sid
34115 maybe-info-sid: info-sid
34116
34117 info-sid: \
34118 configure-sid
34119 @: $(MAKE); $(unstage)
34120 @[ -f ./sid/Makefile ] || exit 0; \
34121 r=`${PWD_COMMAND}`; export r; \
34122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34123 $(HOST_EXPORTS) \
34124 for flag in $(EXTRA_HOST_FLAGS) ; do \
34125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34126 done; \
34127 echo "Doing info in sid" ; \
34128 (cd $(HOST_SUBDIR)/sid && \
34129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34131 "RANLIB=$${RANLIB}" \
34132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34133 info) \
34134 || exit 1
34135
34136 @endif sid
34137
34138 .PHONY: maybe-dvi-sid dvi-sid
34139 maybe-dvi-sid:
34140 @if sid
34141 maybe-dvi-sid: dvi-sid
34142
34143 dvi-sid: \
34144 configure-sid
34145 @: $(MAKE); $(unstage)
34146 @[ -f ./sid/Makefile ] || exit 0; \
34147 r=`${PWD_COMMAND}`; export r; \
34148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34149 $(HOST_EXPORTS) \
34150 for flag in $(EXTRA_HOST_FLAGS) ; do \
34151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34152 done; \
34153 echo "Doing dvi in sid" ; \
34154 (cd $(HOST_SUBDIR)/sid && \
34155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34157 "RANLIB=$${RANLIB}" \
34158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34159 dvi) \
34160 || exit 1
34161
34162 @endif sid
34163
34164 .PHONY: maybe-pdf-sid pdf-sid
34165 maybe-pdf-sid:
34166 @if sid
34167 maybe-pdf-sid: pdf-sid
34168
34169 pdf-sid: \
34170 configure-sid
34171 @: $(MAKE); $(unstage)
34172 @[ -f ./sid/Makefile ] || exit 0; \
34173 r=`${PWD_COMMAND}`; export r; \
34174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34175 $(HOST_EXPORTS) \
34176 for flag in $(EXTRA_HOST_FLAGS) ; do \
34177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34178 done; \
34179 echo "Doing pdf in sid" ; \
34180 (cd $(HOST_SUBDIR)/sid && \
34181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34183 "RANLIB=$${RANLIB}" \
34184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34185 pdf) \
34186 || exit 1
34187
34188 @endif sid
34189
34190 .PHONY: maybe-html-sid html-sid
34191 maybe-html-sid:
34192 @if sid
34193 maybe-html-sid: html-sid
34194
34195 html-sid: \
34196 configure-sid
34197 @: $(MAKE); $(unstage)
34198 @[ -f ./sid/Makefile ] || exit 0; \
34199 r=`${PWD_COMMAND}`; export r; \
34200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34201 $(HOST_EXPORTS) \
34202 for flag in $(EXTRA_HOST_FLAGS) ; do \
34203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34204 done; \
34205 echo "Doing html in sid" ; \
34206 (cd $(HOST_SUBDIR)/sid && \
34207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34209 "RANLIB=$${RANLIB}" \
34210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34211 html) \
34212 || exit 1
34213
34214 @endif sid
34215
34216 .PHONY: maybe-TAGS-sid TAGS-sid
34217 maybe-TAGS-sid:
34218 @if sid
34219 maybe-TAGS-sid: TAGS-sid
34220
34221 TAGS-sid: \
34222 configure-sid
34223 @: $(MAKE); $(unstage)
34224 @[ -f ./sid/Makefile ] || exit 0; \
34225 r=`${PWD_COMMAND}`; export r; \
34226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34227 $(HOST_EXPORTS) \
34228 for flag in $(EXTRA_HOST_FLAGS) ; do \
34229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34230 done; \
34231 echo "Doing TAGS in sid" ; \
34232 (cd $(HOST_SUBDIR)/sid && \
34233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34235 "RANLIB=$${RANLIB}" \
34236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34237 TAGS) \
34238 || exit 1
34239
34240 @endif sid
34241
34242 .PHONY: maybe-install-info-sid install-info-sid
34243 maybe-install-info-sid:
34244 @if sid
34245 maybe-install-info-sid: install-info-sid
34246
34247 install-info-sid: \
34248 configure-sid \
34249 info-sid
34250 @: $(MAKE); $(unstage)
34251 @[ -f ./sid/Makefile ] || exit 0; \
34252 r=`${PWD_COMMAND}`; export r; \
34253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34254 $(HOST_EXPORTS) \
34255 for flag in $(EXTRA_HOST_FLAGS) ; do \
34256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34257 done; \
34258 echo "Doing install-info in sid" ; \
34259 (cd $(HOST_SUBDIR)/sid && \
34260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34262 "RANLIB=$${RANLIB}" \
34263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34264 install-info) \
34265 || exit 1
34266
34267 @endif sid
34268
34269 .PHONY: maybe-install-pdf-sid install-pdf-sid
34270 maybe-install-pdf-sid:
34271 @if sid
34272 maybe-install-pdf-sid: install-pdf-sid
34273
34274 install-pdf-sid: \
34275 configure-sid \
34276 pdf-sid
34277 @: $(MAKE); $(unstage)
34278 @[ -f ./sid/Makefile ] || exit 0; \
34279 r=`${PWD_COMMAND}`; export r; \
34280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34281 $(HOST_EXPORTS) \
34282 for flag in $(EXTRA_HOST_FLAGS) ; do \
34283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34284 done; \
34285 echo "Doing install-pdf in sid" ; \
34286 (cd $(HOST_SUBDIR)/sid && \
34287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34289 "RANLIB=$${RANLIB}" \
34290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34291 install-pdf) \
34292 || exit 1
34293
34294 @endif sid
34295
34296 .PHONY: maybe-install-html-sid install-html-sid
34297 maybe-install-html-sid:
34298 @if sid
34299 maybe-install-html-sid: install-html-sid
34300
34301 install-html-sid: \
34302 configure-sid \
34303 html-sid
34304 @: $(MAKE); $(unstage)
34305 @[ -f ./sid/Makefile ] || exit 0; \
34306 r=`${PWD_COMMAND}`; export r; \
34307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34308 $(HOST_EXPORTS) \
34309 for flag in $(EXTRA_HOST_FLAGS) ; do \
34310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34311 done; \
34312 echo "Doing install-html in sid" ; \
34313 (cd $(HOST_SUBDIR)/sid && \
34314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34316 "RANLIB=$${RANLIB}" \
34317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34318 install-html) \
34319 || exit 1
34320
34321 @endif sid
34322
34323 .PHONY: maybe-installcheck-sid installcheck-sid
34324 maybe-installcheck-sid:
34325 @if sid
34326 maybe-installcheck-sid: installcheck-sid
34327
34328 installcheck-sid: \
34329 configure-sid
34330 @: $(MAKE); $(unstage)
34331 @[ -f ./sid/Makefile ] || exit 0; \
34332 r=`${PWD_COMMAND}`; export r; \
34333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34334 $(HOST_EXPORTS) \
34335 for flag in $(EXTRA_HOST_FLAGS) ; do \
34336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34337 done; \
34338 echo "Doing installcheck in sid" ; \
34339 (cd $(HOST_SUBDIR)/sid && \
34340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34342 "RANLIB=$${RANLIB}" \
34343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34344 installcheck) \
34345 || exit 1
34346
34347 @endif sid
34348
34349 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
34350 maybe-mostlyclean-sid:
34351 @if sid
34352 maybe-mostlyclean-sid: mostlyclean-sid
34353
34354 mostlyclean-sid:
34355 @: $(MAKE); $(unstage)
34356 @[ -f ./sid/Makefile ] || exit 0; \
34357 r=`${PWD_COMMAND}`; export r; \
34358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34359 $(HOST_EXPORTS) \
34360 for flag in $(EXTRA_HOST_FLAGS) ; do \
34361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34362 done; \
34363 echo "Doing mostlyclean in sid" ; \
34364 (cd $(HOST_SUBDIR)/sid && \
34365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34367 "RANLIB=$${RANLIB}" \
34368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34369 mostlyclean) \
34370 || exit 1
34371
34372 @endif sid
34373
34374 .PHONY: maybe-clean-sid clean-sid
34375 maybe-clean-sid:
34376 @if sid
34377 maybe-clean-sid: clean-sid
34378
34379 clean-sid:
34380 @: $(MAKE); $(unstage)
34381 @[ -f ./sid/Makefile ] || exit 0; \
34382 r=`${PWD_COMMAND}`; export r; \
34383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34384 $(HOST_EXPORTS) \
34385 for flag in $(EXTRA_HOST_FLAGS) ; do \
34386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34387 done; \
34388 echo "Doing clean in sid" ; \
34389 (cd $(HOST_SUBDIR)/sid && \
34390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34392 "RANLIB=$${RANLIB}" \
34393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34394 clean) \
34395 || exit 1
34396
34397 @endif sid
34398
34399 .PHONY: maybe-distclean-sid distclean-sid
34400 maybe-distclean-sid:
34401 @if sid
34402 maybe-distclean-sid: distclean-sid
34403
34404 distclean-sid:
34405 @: $(MAKE); $(unstage)
34406 @[ -f ./sid/Makefile ] || exit 0; \
34407 r=`${PWD_COMMAND}`; export r; \
34408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34409 $(HOST_EXPORTS) \
34410 for flag in $(EXTRA_HOST_FLAGS) ; do \
34411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34412 done; \
34413 echo "Doing distclean in sid" ; \
34414 (cd $(HOST_SUBDIR)/sid && \
34415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34417 "RANLIB=$${RANLIB}" \
34418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34419 distclean) \
34420 || exit 1
34421
34422 @endif sid
34423
34424 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
34425 maybe-maintainer-clean-sid:
34426 @if sid
34427 maybe-maintainer-clean-sid: maintainer-clean-sid
34428
34429 maintainer-clean-sid:
34430 @: $(MAKE); $(unstage)
34431 @[ -f ./sid/Makefile ] || exit 0; \
34432 r=`${PWD_COMMAND}`; export r; \
34433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34434 $(HOST_EXPORTS) \
34435 for flag in $(EXTRA_HOST_FLAGS) ; do \
34436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34437 done; \
34438 echo "Doing maintainer-clean in sid" ; \
34439 (cd $(HOST_SUBDIR)/sid && \
34440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34442 "RANLIB=$${RANLIB}" \
34443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34444 maintainer-clean) \
34445 || exit 1
34446
34447 @endif sid
34448
34449
34450
34451 .PHONY: configure-sim maybe-configure-sim
34452 maybe-configure-sim:
34453 @if gcc-bootstrap
34454 configure-sim: stage_current
34455 @endif gcc-bootstrap
34456 @if sim
34457 maybe-configure-sim: configure-sim
34458 configure-sim:
34459 @: $(MAKE); $(unstage)
34460 @r=`${PWD_COMMAND}`; export r; \
34461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34462 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
34463 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
34464 $(HOST_EXPORTS) \
34465 echo Configuring in $(HOST_SUBDIR)/sim; \
34466 cd "$(HOST_SUBDIR)/sim" || exit 1; \
34467 case $(srcdir) in \
34468 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34469 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
34470 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34471 esac; \
34472 srcdiroption="--srcdir=$${topdir}/sim"; \
34473 libsrcdir="$$s/sim"; \
34474 $(SHELL) $${libsrcdir}/configure \
34475 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34476 --target=${target_alias} $${srcdiroption} \
34477 || exit 1
34478 @endif sim
34479
34480
34481
34482
34483
34484 .PHONY: all-sim maybe-all-sim
34485 maybe-all-sim:
34486 @if gcc-bootstrap
34487 all-sim: stage_current
34488 @endif gcc-bootstrap
34489 @if sim
34490 TARGET-sim=all
34491 maybe-all-sim: all-sim
34492 all-sim: configure-sim
34493 @: $(MAKE); $(unstage)
34494 @r=`${PWD_COMMAND}`; export r; \
34495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34496 $(HOST_EXPORTS) \
34497 (cd $(HOST_SUBDIR)/sim && \
34498 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34499 $(TARGET-sim))
34500 @endif sim
34501
34502
34503
34504
34505 .PHONY: check-sim maybe-check-sim
34506 maybe-check-sim:
34507 @if sim
34508 maybe-check-sim: check-sim
34509
34510 check-sim:
34511 @: $(MAKE); $(unstage)
34512 @r=`${PWD_COMMAND}`; export r; \
34513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34514 $(HOST_EXPORTS) \
34515 (cd $(HOST_SUBDIR)/sim && \
34516 $(MAKE) $(FLAGS_TO_PASS) check)
34517
34518 @endif sim
34519
34520 .PHONY: install-sim maybe-install-sim
34521 maybe-install-sim:
34522 @if sim
34523 maybe-install-sim: install-sim
34524
34525 install-sim: installdirs
34526 @: $(MAKE); $(unstage)
34527 @r=`${PWD_COMMAND}`; export r; \
34528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34529 $(HOST_EXPORTS) \
34530 (cd $(HOST_SUBDIR)/sim && \
34531 $(MAKE) $(FLAGS_TO_PASS) install)
34532
34533 @endif sim
34534
34535 # Other targets (info, dvi, pdf, etc.)
34536
34537 .PHONY: maybe-info-sim info-sim
34538 maybe-info-sim:
34539 @if sim
34540 maybe-info-sim: info-sim
34541
34542 info-sim: \
34543 configure-sim
34544 @: $(MAKE); $(unstage)
34545 @[ -f ./sim/Makefile ] || exit 0; \
34546 r=`${PWD_COMMAND}`; export r; \
34547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34548 $(HOST_EXPORTS) \
34549 for flag in $(EXTRA_HOST_FLAGS) ; do \
34550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34551 done; \
34552 echo "Doing info in sim" ; \
34553 (cd $(HOST_SUBDIR)/sim && \
34554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34556 "RANLIB=$${RANLIB}" \
34557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34558 info) \
34559 || exit 1
34560
34561 @endif sim
34562
34563 .PHONY: maybe-dvi-sim dvi-sim
34564 maybe-dvi-sim:
34565 @if sim
34566 maybe-dvi-sim: dvi-sim
34567
34568 dvi-sim: \
34569 configure-sim
34570 @: $(MAKE); $(unstage)
34571 @[ -f ./sim/Makefile ] || exit 0; \
34572 r=`${PWD_COMMAND}`; export r; \
34573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34574 $(HOST_EXPORTS) \
34575 for flag in $(EXTRA_HOST_FLAGS) ; do \
34576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34577 done; \
34578 echo "Doing dvi in sim" ; \
34579 (cd $(HOST_SUBDIR)/sim && \
34580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34582 "RANLIB=$${RANLIB}" \
34583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34584 dvi) \
34585 || exit 1
34586
34587 @endif sim
34588
34589 .PHONY: maybe-pdf-sim pdf-sim
34590 maybe-pdf-sim:
34591 @if sim
34592 maybe-pdf-sim: pdf-sim
34593
34594 pdf-sim: \
34595 configure-sim
34596 @: $(MAKE); $(unstage)
34597 @[ -f ./sim/Makefile ] || exit 0; \
34598 r=`${PWD_COMMAND}`; export r; \
34599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34600 $(HOST_EXPORTS) \
34601 for flag in $(EXTRA_HOST_FLAGS) ; do \
34602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34603 done; \
34604 echo "Doing pdf in sim" ; \
34605 (cd $(HOST_SUBDIR)/sim && \
34606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34608 "RANLIB=$${RANLIB}" \
34609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34610 pdf) \
34611 || exit 1
34612
34613 @endif sim
34614
34615 .PHONY: maybe-html-sim html-sim
34616 maybe-html-sim:
34617 @if sim
34618 maybe-html-sim: html-sim
34619
34620 html-sim: \
34621 configure-sim
34622 @: $(MAKE); $(unstage)
34623 @[ -f ./sim/Makefile ] || exit 0; \
34624 r=`${PWD_COMMAND}`; export r; \
34625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34626 $(HOST_EXPORTS) \
34627 for flag in $(EXTRA_HOST_FLAGS) ; do \
34628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34629 done; \
34630 echo "Doing html in sim" ; \
34631 (cd $(HOST_SUBDIR)/sim && \
34632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34634 "RANLIB=$${RANLIB}" \
34635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34636 html) \
34637 || exit 1
34638
34639 @endif sim
34640
34641 .PHONY: maybe-TAGS-sim TAGS-sim
34642 maybe-TAGS-sim:
34643 @if sim
34644 maybe-TAGS-sim: TAGS-sim
34645
34646 TAGS-sim: \
34647 configure-sim
34648 @: $(MAKE); $(unstage)
34649 @[ -f ./sim/Makefile ] || exit 0; \
34650 r=`${PWD_COMMAND}`; export r; \
34651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34652 $(HOST_EXPORTS) \
34653 for flag in $(EXTRA_HOST_FLAGS) ; do \
34654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34655 done; \
34656 echo "Doing TAGS in sim" ; \
34657 (cd $(HOST_SUBDIR)/sim && \
34658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34660 "RANLIB=$${RANLIB}" \
34661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34662 TAGS) \
34663 || exit 1
34664
34665 @endif sim
34666
34667 .PHONY: maybe-install-info-sim install-info-sim
34668 maybe-install-info-sim:
34669 @if sim
34670 maybe-install-info-sim: install-info-sim
34671
34672 install-info-sim: \
34673 configure-sim \
34674 info-sim
34675 @: $(MAKE); $(unstage)
34676 @[ -f ./sim/Makefile ] || exit 0; \
34677 r=`${PWD_COMMAND}`; export r; \
34678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34679 $(HOST_EXPORTS) \
34680 for flag in $(EXTRA_HOST_FLAGS) ; do \
34681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34682 done; \
34683 echo "Doing install-info in sim" ; \
34684 (cd $(HOST_SUBDIR)/sim && \
34685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34687 "RANLIB=$${RANLIB}" \
34688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34689 install-info) \
34690 || exit 1
34691
34692 @endif sim
34693
34694 .PHONY: maybe-install-pdf-sim install-pdf-sim
34695 maybe-install-pdf-sim:
34696 @if sim
34697 maybe-install-pdf-sim: install-pdf-sim
34698
34699 install-pdf-sim: \
34700 configure-sim \
34701 pdf-sim
34702 @: $(MAKE); $(unstage)
34703 @[ -f ./sim/Makefile ] || exit 0; \
34704 r=`${PWD_COMMAND}`; export r; \
34705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34706 $(HOST_EXPORTS) \
34707 for flag in $(EXTRA_HOST_FLAGS) ; do \
34708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34709 done; \
34710 echo "Doing install-pdf in sim" ; \
34711 (cd $(HOST_SUBDIR)/sim && \
34712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34714 "RANLIB=$${RANLIB}" \
34715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34716 install-pdf) \
34717 || exit 1
34718
34719 @endif sim
34720
34721 .PHONY: maybe-install-html-sim install-html-sim
34722 maybe-install-html-sim:
34723 @if sim
34724 maybe-install-html-sim: install-html-sim
34725
34726 install-html-sim: \
34727 configure-sim \
34728 html-sim
34729 @: $(MAKE); $(unstage)
34730 @[ -f ./sim/Makefile ] || exit 0; \
34731 r=`${PWD_COMMAND}`; export r; \
34732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34733 $(HOST_EXPORTS) \
34734 for flag in $(EXTRA_HOST_FLAGS) ; do \
34735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34736 done; \
34737 echo "Doing install-html in sim" ; \
34738 (cd $(HOST_SUBDIR)/sim && \
34739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34741 "RANLIB=$${RANLIB}" \
34742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34743 install-html) \
34744 || exit 1
34745
34746 @endif sim
34747
34748 .PHONY: maybe-installcheck-sim installcheck-sim
34749 maybe-installcheck-sim:
34750 @if sim
34751 maybe-installcheck-sim: installcheck-sim
34752
34753 installcheck-sim: \
34754 configure-sim
34755 @: $(MAKE); $(unstage)
34756 @[ -f ./sim/Makefile ] || exit 0; \
34757 r=`${PWD_COMMAND}`; export r; \
34758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34759 $(HOST_EXPORTS) \
34760 for flag in $(EXTRA_HOST_FLAGS) ; do \
34761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34762 done; \
34763 echo "Doing installcheck in sim" ; \
34764 (cd $(HOST_SUBDIR)/sim && \
34765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34767 "RANLIB=$${RANLIB}" \
34768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34769 installcheck) \
34770 || exit 1
34771
34772 @endif sim
34773
34774 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
34775 maybe-mostlyclean-sim:
34776 @if sim
34777 maybe-mostlyclean-sim: mostlyclean-sim
34778
34779 mostlyclean-sim:
34780 @: $(MAKE); $(unstage)
34781 @[ -f ./sim/Makefile ] || exit 0; \
34782 r=`${PWD_COMMAND}`; export r; \
34783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34784 $(HOST_EXPORTS) \
34785 for flag in $(EXTRA_HOST_FLAGS) ; do \
34786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34787 done; \
34788 echo "Doing mostlyclean in sim" ; \
34789 (cd $(HOST_SUBDIR)/sim && \
34790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34792 "RANLIB=$${RANLIB}" \
34793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34794 mostlyclean) \
34795 || exit 1
34796
34797 @endif sim
34798
34799 .PHONY: maybe-clean-sim clean-sim
34800 maybe-clean-sim:
34801 @if sim
34802 maybe-clean-sim: clean-sim
34803
34804 clean-sim:
34805 @: $(MAKE); $(unstage)
34806 @[ -f ./sim/Makefile ] || exit 0; \
34807 r=`${PWD_COMMAND}`; export r; \
34808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34809 $(HOST_EXPORTS) \
34810 for flag in $(EXTRA_HOST_FLAGS) ; do \
34811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34812 done; \
34813 echo "Doing clean in sim" ; \
34814 (cd $(HOST_SUBDIR)/sim && \
34815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34817 "RANLIB=$${RANLIB}" \
34818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34819 clean) \
34820 || exit 1
34821
34822 @endif sim
34823
34824 .PHONY: maybe-distclean-sim distclean-sim
34825 maybe-distclean-sim:
34826 @if sim
34827 maybe-distclean-sim: distclean-sim
34828
34829 distclean-sim:
34830 @: $(MAKE); $(unstage)
34831 @[ -f ./sim/Makefile ] || exit 0; \
34832 r=`${PWD_COMMAND}`; export r; \
34833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34834 $(HOST_EXPORTS) \
34835 for flag in $(EXTRA_HOST_FLAGS) ; do \
34836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34837 done; \
34838 echo "Doing distclean in sim" ; \
34839 (cd $(HOST_SUBDIR)/sim && \
34840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34842 "RANLIB=$${RANLIB}" \
34843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34844 distclean) \
34845 || exit 1
34846
34847 @endif sim
34848
34849 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
34850 maybe-maintainer-clean-sim:
34851 @if sim
34852 maybe-maintainer-clean-sim: maintainer-clean-sim
34853
34854 maintainer-clean-sim:
34855 @: $(MAKE); $(unstage)
34856 @[ -f ./sim/Makefile ] || exit 0; \
34857 r=`${PWD_COMMAND}`; export r; \
34858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34859 $(HOST_EXPORTS) \
34860 for flag in $(EXTRA_HOST_FLAGS) ; do \
34861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34862 done; \
34863 echo "Doing maintainer-clean in sim" ; \
34864 (cd $(HOST_SUBDIR)/sim && \
34865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34867 "RANLIB=$${RANLIB}" \
34868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34869 maintainer-clean) \
34870 || exit 1
34871
34872 @endif sim
34873
34874
34875
34876 .PHONY: configure-tar maybe-configure-tar
34877 maybe-configure-tar:
34878 @if gcc-bootstrap
34879 configure-tar: stage_current
34880 @endif gcc-bootstrap
34881 @if tar
34882 maybe-configure-tar: configure-tar
34883 configure-tar:
34884 @: $(MAKE); $(unstage)
34885 @r=`${PWD_COMMAND}`; export r; \
34886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34887 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
34888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
34889 $(HOST_EXPORTS) \
34890 echo Configuring in $(HOST_SUBDIR)/tar; \
34891 cd "$(HOST_SUBDIR)/tar" || exit 1; \
34892 case $(srcdir) in \
34893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34894 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
34895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34896 esac; \
34897 srcdiroption="--srcdir=$${topdir}/tar"; \
34898 libsrcdir="$$s/tar"; \
34899 $(SHELL) $${libsrcdir}/configure \
34900 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34901 --target=${target_alias} $${srcdiroption} \
34902 || exit 1
34903 @endif tar
34904
34905
34906
34907
34908
34909 .PHONY: all-tar maybe-all-tar
34910 maybe-all-tar:
34911 @if gcc-bootstrap
34912 all-tar: stage_current
34913 @endif gcc-bootstrap
34914 @if tar
34915 TARGET-tar=all
34916 maybe-all-tar: all-tar
34917 all-tar: configure-tar
34918 @: $(MAKE); $(unstage)
34919 @r=`${PWD_COMMAND}`; export r; \
34920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34921 $(HOST_EXPORTS) \
34922 (cd $(HOST_SUBDIR)/tar && \
34923 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34924 $(TARGET-tar))
34925 @endif tar
34926
34927
34928
34929
34930 .PHONY: check-tar maybe-check-tar
34931 maybe-check-tar:
34932 @if tar
34933 maybe-check-tar: check-tar
34934
34935 check-tar:
34936 @: $(MAKE); $(unstage)
34937 @r=`${PWD_COMMAND}`; export r; \
34938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34939 $(HOST_EXPORTS) \
34940 (cd $(HOST_SUBDIR)/tar && \
34941 $(MAKE) $(FLAGS_TO_PASS) check)
34942
34943 @endif tar
34944
34945 .PHONY: install-tar maybe-install-tar
34946 maybe-install-tar:
34947 @if tar
34948 maybe-install-tar: install-tar
34949
34950 install-tar: installdirs
34951 @: $(MAKE); $(unstage)
34952 @r=`${PWD_COMMAND}`; export r; \
34953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34954 $(HOST_EXPORTS) \
34955 (cd $(HOST_SUBDIR)/tar && \
34956 $(MAKE) $(FLAGS_TO_PASS) install)
34957
34958 @endif tar
34959
34960 # Other targets (info, dvi, pdf, etc.)
34961
34962 .PHONY: maybe-info-tar info-tar
34963 maybe-info-tar:
34964 @if tar
34965 maybe-info-tar: info-tar
34966
34967 info-tar: \
34968 configure-tar
34969 @: $(MAKE); $(unstage)
34970 @[ -f ./tar/Makefile ] || exit 0; \
34971 r=`${PWD_COMMAND}`; export r; \
34972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34973 $(HOST_EXPORTS) \
34974 for flag in $(EXTRA_HOST_FLAGS) ; do \
34975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34976 done; \
34977 echo "Doing info in tar" ; \
34978 (cd $(HOST_SUBDIR)/tar && \
34979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34981 "RANLIB=$${RANLIB}" \
34982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34983 info) \
34984 || exit 1
34985
34986 @endif tar
34987
34988 .PHONY: maybe-dvi-tar dvi-tar
34989 maybe-dvi-tar:
34990 @if tar
34991 maybe-dvi-tar: dvi-tar
34992
34993 dvi-tar: \
34994 configure-tar
34995 @: $(MAKE); $(unstage)
34996 @[ -f ./tar/Makefile ] || exit 0; \
34997 r=`${PWD_COMMAND}`; export r; \
34998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34999 $(HOST_EXPORTS) \
35000 for flag in $(EXTRA_HOST_FLAGS) ; do \
35001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35002 done; \
35003 echo "Doing dvi in tar" ; \
35004 (cd $(HOST_SUBDIR)/tar && \
35005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35007 "RANLIB=$${RANLIB}" \
35008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35009 dvi) \
35010 || exit 1
35011
35012 @endif tar
35013
35014 .PHONY: maybe-pdf-tar pdf-tar
35015 maybe-pdf-tar:
35016 @if tar
35017 maybe-pdf-tar: pdf-tar
35018
35019 pdf-tar: \
35020 configure-tar
35021 @: $(MAKE); $(unstage)
35022 @[ -f ./tar/Makefile ] || exit 0; \
35023 r=`${PWD_COMMAND}`; export r; \
35024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35025 $(HOST_EXPORTS) \
35026 for flag in $(EXTRA_HOST_FLAGS) ; do \
35027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35028 done; \
35029 echo "Doing pdf in tar" ; \
35030 (cd $(HOST_SUBDIR)/tar && \
35031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35033 "RANLIB=$${RANLIB}" \
35034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35035 pdf) \
35036 || exit 1
35037
35038 @endif tar
35039
35040 .PHONY: maybe-html-tar html-tar
35041 maybe-html-tar:
35042 @if tar
35043 maybe-html-tar: html-tar
35044
35045 html-tar: \
35046 configure-tar
35047 @: $(MAKE); $(unstage)
35048 @[ -f ./tar/Makefile ] || exit 0; \
35049 r=`${PWD_COMMAND}`; export r; \
35050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35051 $(HOST_EXPORTS) \
35052 for flag in $(EXTRA_HOST_FLAGS) ; do \
35053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35054 done; \
35055 echo "Doing html in tar" ; \
35056 (cd $(HOST_SUBDIR)/tar && \
35057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35059 "RANLIB=$${RANLIB}" \
35060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35061 html) \
35062 || exit 1
35063
35064 @endif tar
35065
35066 .PHONY: maybe-TAGS-tar TAGS-tar
35067 maybe-TAGS-tar:
35068 @if tar
35069 maybe-TAGS-tar: TAGS-tar
35070
35071 TAGS-tar: \
35072 configure-tar
35073 @: $(MAKE); $(unstage)
35074 @[ -f ./tar/Makefile ] || exit 0; \
35075 r=`${PWD_COMMAND}`; export r; \
35076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35077 $(HOST_EXPORTS) \
35078 for flag in $(EXTRA_HOST_FLAGS) ; do \
35079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35080 done; \
35081 echo "Doing TAGS in tar" ; \
35082 (cd $(HOST_SUBDIR)/tar && \
35083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35085 "RANLIB=$${RANLIB}" \
35086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35087 TAGS) \
35088 || exit 1
35089
35090 @endif tar
35091
35092 .PHONY: maybe-install-info-tar install-info-tar
35093 maybe-install-info-tar:
35094 @if tar
35095 maybe-install-info-tar: install-info-tar
35096
35097 install-info-tar: \
35098 configure-tar \
35099 info-tar
35100 @: $(MAKE); $(unstage)
35101 @[ -f ./tar/Makefile ] || exit 0; \
35102 r=`${PWD_COMMAND}`; export r; \
35103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35104 $(HOST_EXPORTS) \
35105 for flag in $(EXTRA_HOST_FLAGS) ; do \
35106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35107 done; \
35108 echo "Doing install-info in tar" ; \
35109 (cd $(HOST_SUBDIR)/tar && \
35110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35112 "RANLIB=$${RANLIB}" \
35113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35114 install-info) \
35115 || exit 1
35116
35117 @endif tar
35118
35119 .PHONY: maybe-install-pdf-tar install-pdf-tar
35120 maybe-install-pdf-tar:
35121 @if tar
35122 maybe-install-pdf-tar: install-pdf-tar
35123
35124 install-pdf-tar: \
35125 configure-tar \
35126 pdf-tar
35127 @: $(MAKE); $(unstage)
35128 @[ -f ./tar/Makefile ] || exit 0; \
35129 r=`${PWD_COMMAND}`; export r; \
35130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35131 $(HOST_EXPORTS) \
35132 for flag in $(EXTRA_HOST_FLAGS) ; do \
35133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35134 done; \
35135 echo "Doing install-pdf in tar" ; \
35136 (cd $(HOST_SUBDIR)/tar && \
35137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35139 "RANLIB=$${RANLIB}" \
35140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35141 install-pdf) \
35142 || exit 1
35143
35144 @endif tar
35145
35146 .PHONY: maybe-install-html-tar install-html-tar
35147 maybe-install-html-tar:
35148 @if tar
35149 maybe-install-html-tar: install-html-tar
35150
35151 install-html-tar: \
35152 configure-tar \
35153 html-tar
35154 @: $(MAKE); $(unstage)
35155 @[ -f ./tar/Makefile ] || exit 0; \
35156 r=`${PWD_COMMAND}`; export r; \
35157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35158 $(HOST_EXPORTS) \
35159 for flag in $(EXTRA_HOST_FLAGS) ; do \
35160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35161 done; \
35162 echo "Doing install-html in tar" ; \
35163 (cd $(HOST_SUBDIR)/tar && \
35164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35166 "RANLIB=$${RANLIB}" \
35167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35168 install-html) \
35169 || exit 1
35170
35171 @endif tar
35172
35173 .PHONY: maybe-installcheck-tar installcheck-tar
35174 maybe-installcheck-tar:
35175 @if tar
35176 maybe-installcheck-tar: installcheck-tar
35177
35178 installcheck-tar: \
35179 configure-tar
35180 @: $(MAKE); $(unstage)
35181 @[ -f ./tar/Makefile ] || exit 0; \
35182 r=`${PWD_COMMAND}`; export r; \
35183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35184 $(HOST_EXPORTS) \
35185 for flag in $(EXTRA_HOST_FLAGS) ; do \
35186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35187 done; \
35188 echo "Doing installcheck in tar" ; \
35189 (cd $(HOST_SUBDIR)/tar && \
35190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35192 "RANLIB=$${RANLIB}" \
35193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35194 installcheck) \
35195 || exit 1
35196
35197 @endif tar
35198
35199 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
35200 maybe-mostlyclean-tar:
35201 @if tar
35202 maybe-mostlyclean-tar: mostlyclean-tar
35203
35204 mostlyclean-tar:
35205 @: $(MAKE); $(unstage)
35206 @[ -f ./tar/Makefile ] || exit 0; \
35207 r=`${PWD_COMMAND}`; export r; \
35208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35209 $(HOST_EXPORTS) \
35210 for flag in $(EXTRA_HOST_FLAGS) ; do \
35211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35212 done; \
35213 echo "Doing mostlyclean in tar" ; \
35214 (cd $(HOST_SUBDIR)/tar && \
35215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35217 "RANLIB=$${RANLIB}" \
35218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35219 mostlyclean) \
35220 || exit 1
35221
35222 @endif tar
35223
35224 .PHONY: maybe-clean-tar clean-tar
35225 maybe-clean-tar:
35226 @if tar
35227 maybe-clean-tar: clean-tar
35228
35229 clean-tar:
35230 @: $(MAKE); $(unstage)
35231 @[ -f ./tar/Makefile ] || exit 0; \
35232 r=`${PWD_COMMAND}`; export r; \
35233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35234 $(HOST_EXPORTS) \
35235 for flag in $(EXTRA_HOST_FLAGS) ; do \
35236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35237 done; \
35238 echo "Doing clean in tar" ; \
35239 (cd $(HOST_SUBDIR)/tar && \
35240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35242 "RANLIB=$${RANLIB}" \
35243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35244 clean) \
35245 || exit 1
35246
35247 @endif tar
35248
35249 .PHONY: maybe-distclean-tar distclean-tar
35250 maybe-distclean-tar:
35251 @if tar
35252 maybe-distclean-tar: distclean-tar
35253
35254 distclean-tar:
35255 @: $(MAKE); $(unstage)
35256 @[ -f ./tar/Makefile ] || exit 0; \
35257 r=`${PWD_COMMAND}`; export r; \
35258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35259 $(HOST_EXPORTS) \
35260 for flag in $(EXTRA_HOST_FLAGS) ; do \
35261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35262 done; \
35263 echo "Doing distclean in tar" ; \
35264 (cd $(HOST_SUBDIR)/tar && \
35265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35267 "RANLIB=$${RANLIB}" \
35268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35269 distclean) \
35270 || exit 1
35271
35272 @endif tar
35273
35274 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
35275 maybe-maintainer-clean-tar:
35276 @if tar
35277 maybe-maintainer-clean-tar: maintainer-clean-tar
35278
35279 maintainer-clean-tar:
35280 @: $(MAKE); $(unstage)
35281 @[ -f ./tar/Makefile ] || exit 0; \
35282 r=`${PWD_COMMAND}`; export r; \
35283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35284 $(HOST_EXPORTS) \
35285 for flag in $(EXTRA_HOST_FLAGS) ; do \
35286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35287 done; \
35288 echo "Doing maintainer-clean in tar" ; \
35289 (cd $(HOST_SUBDIR)/tar && \
35290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35292 "RANLIB=$${RANLIB}" \
35293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35294 maintainer-clean) \
35295 || exit 1
35296
35297 @endif tar
35298
35299
35300
35301 .PHONY: configure-texinfo maybe-configure-texinfo
35302 maybe-configure-texinfo:
35303 @if gcc-bootstrap
35304 configure-texinfo: stage_current
35305 @endif gcc-bootstrap
35306 @if texinfo
35307 maybe-configure-texinfo: configure-texinfo
35308 configure-texinfo:
35309 @: $(MAKE); $(unstage)
35310 @r=`${PWD_COMMAND}`; export r; \
35311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35312 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
35313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
35314 $(HOST_EXPORTS) \
35315 echo Configuring in $(HOST_SUBDIR)/texinfo; \
35316 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
35317 case $(srcdir) in \
35318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35319 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
35320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35321 esac; \
35322 srcdiroption="--srcdir=$${topdir}/texinfo"; \
35323 libsrcdir="$$s/texinfo"; \
35324 $(SHELL) $${libsrcdir}/configure \
35325 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35326 --target=${target_alias} $${srcdiroption} \
35327 || exit 1
35328 @endif texinfo
35329
35330
35331
35332
35333
35334 .PHONY: all-texinfo maybe-all-texinfo
35335 maybe-all-texinfo:
35336 @if gcc-bootstrap
35337 all-texinfo: stage_current
35338 @endif gcc-bootstrap
35339 @if texinfo
35340 TARGET-texinfo=all
35341 maybe-all-texinfo: all-texinfo
35342 all-texinfo: configure-texinfo
35343 @: $(MAKE); $(unstage)
35344 @r=`${PWD_COMMAND}`; export r; \
35345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35346 $(HOST_EXPORTS) \
35347 (cd $(HOST_SUBDIR)/texinfo && \
35348 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35349 $(TARGET-texinfo))
35350 @endif texinfo
35351
35352
35353
35354
35355 .PHONY: check-texinfo maybe-check-texinfo
35356 maybe-check-texinfo:
35357 @if texinfo
35358 maybe-check-texinfo: check-texinfo
35359
35360 check-texinfo:
35361 @: $(MAKE); $(unstage)
35362 @r=`${PWD_COMMAND}`; export r; \
35363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35364 $(HOST_EXPORTS) \
35365 (cd $(HOST_SUBDIR)/texinfo && \
35366 $(MAKE) $(FLAGS_TO_PASS) check)
35367
35368 @endif texinfo
35369
35370 .PHONY: install-texinfo maybe-install-texinfo
35371 maybe-install-texinfo:
35372 @if texinfo
35373 maybe-install-texinfo: install-texinfo
35374
35375 install-texinfo:
35376
35377 @endif texinfo
35378
35379 # Other targets (info, dvi, pdf, etc.)
35380
35381 .PHONY: maybe-info-texinfo info-texinfo
35382 maybe-info-texinfo:
35383 @if texinfo
35384 maybe-info-texinfo: info-texinfo
35385
35386 info-texinfo: \
35387 configure-texinfo
35388 @: $(MAKE); $(unstage)
35389 @[ -f ./texinfo/Makefile ] || exit 0; \
35390 r=`${PWD_COMMAND}`; export r; \
35391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35392 $(HOST_EXPORTS) \
35393 for flag in $(EXTRA_HOST_FLAGS) ; do \
35394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35395 done; \
35396 echo "Doing info in texinfo" ; \
35397 (cd $(HOST_SUBDIR)/texinfo && \
35398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35400 "RANLIB=$${RANLIB}" \
35401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35402 info) \
35403 || exit 1
35404
35405 @endif texinfo
35406
35407 .PHONY: maybe-dvi-texinfo dvi-texinfo
35408 maybe-dvi-texinfo:
35409 @if texinfo
35410 maybe-dvi-texinfo: dvi-texinfo
35411
35412 dvi-texinfo: \
35413 configure-texinfo
35414 @: $(MAKE); $(unstage)
35415 @[ -f ./texinfo/Makefile ] || exit 0; \
35416 r=`${PWD_COMMAND}`; export r; \
35417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35418 $(HOST_EXPORTS) \
35419 for flag in $(EXTRA_HOST_FLAGS) ; do \
35420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35421 done; \
35422 echo "Doing dvi in texinfo" ; \
35423 (cd $(HOST_SUBDIR)/texinfo && \
35424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35426 "RANLIB=$${RANLIB}" \
35427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35428 dvi) \
35429 || exit 1
35430
35431 @endif texinfo
35432
35433 .PHONY: maybe-pdf-texinfo pdf-texinfo
35434 maybe-pdf-texinfo:
35435 @if texinfo
35436 maybe-pdf-texinfo: pdf-texinfo
35437
35438 pdf-texinfo: \
35439 configure-texinfo
35440 @: $(MAKE); $(unstage)
35441 @[ -f ./texinfo/Makefile ] || exit 0; \
35442 r=`${PWD_COMMAND}`; export r; \
35443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35444 $(HOST_EXPORTS) \
35445 for flag in $(EXTRA_HOST_FLAGS) ; do \
35446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35447 done; \
35448 echo "Doing pdf in texinfo" ; \
35449 (cd $(HOST_SUBDIR)/texinfo && \
35450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35452 "RANLIB=$${RANLIB}" \
35453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35454 pdf) \
35455 || exit 1
35456
35457 @endif texinfo
35458
35459 .PHONY: maybe-html-texinfo html-texinfo
35460 maybe-html-texinfo:
35461 @if texinfo
35462 maybe-html-texinfo: html-texinfo
35463
35464 html-texinfo: \
35465 configure-texinfo
35466 @: $(MAKE); $(unstage)
35467 @[ -f ./texinfo/Makefile ] || exit 0; \
35468 r=`${PWD_COMMAND}`; export r; \
35469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35470 $(HOST_EXPORTS) \
35471 for flag in $(EXTRA_HOST_FLAGS) ; do \
35472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35473 done; \
35474 echo "Doing html in texinfo" ; \
35475 (cd $(HOST_SUBDIR)/texinfo && \
35476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35478 "RANLIB=$${RANLIB}" \
35479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35480 html) \
35481 || exit 1
35482
35483 @endif texinfo
35484
35485 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
35486 maybe-TAGS-texinfo:
35487 @if texinfo
35488 maybe-TAGS-texinfo: TAGS-texinfo
35489
35490 TAGS-texinfo: \
35491 configure-texinfo
35492 @: $(MAKE); $(unstage)
35493 @[ -f ./texinfo/Makefile ] || exit 0; \
35494 r=`${PWD_COMMAND}`; export r; \
35495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35496 $(HOST_EXPORTS) \
35497 for flag in $(EXTRA_HOST_FLAGS) ; do \
35498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35499 done; \
35500 echo "Doing TAGS in texinfo" ; \
35501 (cd $(HOST_SUBDIR)/texinfo && \
35502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35504 "RANLIB=$${RANLIB}" \
35505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35506 TAGS) \
35507 || exit 1
35508
35509 @endif texinfo
35510
35511 .PHONY: maybe-install-info-texinfo install-info-texinfo
35512 maybe-install-info-texinfo:
35513 @if texinfo
35514 maybe-install-info-texinfo: install-info-texinfo
35515
35516 install-info-texinfo: \
35517 configure-texinfo \
35518 info-texinfo
35519 @: $(MAKE); $(unstage)
35520 @[ -f ./texinfo/Makefile ] || exit 0; \
35521 r=`${PWD_COMMAND}`; export r; \
35522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35523 $(HOST_EXPORTS) \
35524 for flag in $(EXTRA_HOST_FLAGS) ; do \
35525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35526 done; \
35527 echo "Doing install-info in texinfo" ; \
35528 (cd $(HOST_SUBDIR)/texinfo && \
35529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35531 "RANLIB=$${RANLIB}" \
35532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35533 install-info) \
35534 || exit 1
35535
35536 @endif texinfo
35537
35538 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
35539 maybe-install-pdf-texinfo:
35540 @if texinfo
35541 maybe-install-pdf-texinfo: install-pdf-texinfo
35542
35543 install-pdf-texinfo: \
35544 configure-texinfo \
35545 pdf-texinfo
35546 @: $(MAKE); $(unstage)
35547 @[ -f ./texinfo/Makefile ] || exit 0; \
35548 r=`${PWD_COMMAND}`; export r; \
35549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35550 $(HOST_EXPORTS) \
35551 for flag in $(EXTRA_HOST_FLAGS) ; do \
35552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35553 done; \
35554 echo "Doing install-pdf in texinfo" ; \
35555 (cd $(HOST_SUBDIR)/texinfo && \
35556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35558 "RANLIB=$${RANLIB}" \
35559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35560 install-pdf) \
35561 || exit 1
35562
35563 @endif texinfo
35564
35565 .PHONY: maybe-install-html-texinfo install-html-texinfo
35566 maybe-install-html-texinfo:
35567 @if texinfo
35568 maybe-install-html-texinfo: install-html-texinfo
35569
35570 install-html-texinfo: \
35571 configure-texinfo \
35572 html-texinfo
35573 @: $(MAKE); $(unstage)
35574 @[ -f ./texinfo/Makefile ] || exit 0; \
35575 r=`${PWD_COMMAND}`; export r; \
35576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35577 $(HOST_EXPORTS) \
35578 for flag in $(EXTRA_HOST_FLAGS) ; do \
35579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35580 done; \
35581 echo "Doing install-html in texinfo" ; \
35582 (cd $(HOST_SUBDIR)/texinfo && \
35583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35585 "RANLIB=$${RANLIB}" \
35586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35587 install-html) \
35588 || exit 1
35589
35590 @endif texinfo
35591
35592 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
35593 maybe-installcheck-texinfo:
35594 @if texinfo
35595 maybe-installcheck-texinfo: installcheck-texinfo
35596
35597 installcheck-texinfo: \
35598 configure-texinfo
35599 @: $(MAKE); $(unstage)
35600 @[ -f ./texinfo/Makefile ] || exit 0; \
35601 r=`${PWD_COMMAND}`; export r; \
35602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35603 $(HOST_EXPORTS) \
35604 for flag in $(EXTRA_HOST_FLAGS) ; do \
35605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35606 done; \
35607 echo "Doing installcheck in texinfo" ; \
35608 (cd $(HOST_SUBDIR)/texinfo && \
35609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35611 "RANLIB=$${RANLIB}" \
35612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35613 installcheck) \
35614 || exit 1
35615
35616 @endif texinfo
35617
35618 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
35619 maybe-mostlyclean-texinfo:
35620 @if texinfo
35621 maybe-mostlyclean-texinfo: mostlyclean-texinfo
35622
35623 mostlyclean-texinfo:
35624 @: $(MAKE); $(unstage)
35625 @[ -f ./texinfo/Makefile ] || exit 0; \
35626 r=`${PWD_COMMAND}`; export r; \
35627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35628 $(HOST_EXPORTS) \
35629 for flag in $(EXTRA_HOST_FLAGS) ; do \
35630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35631 done; \
35632 echo "Doing mostlyclean in texinfo" ; \
35633 (cd $(HOST_SUBDIR)/texinfo && \
35634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35636 "RANLIB=$${RANLIB}" \
35637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35638 mostlyclean) \
35639 || exit 1
35640
35641 @endif texinfo
35642
35643 .PHONY: maybe-clean-texinfo clean-texinfo
35644 maybe-clean-texinfo:
35645 @if texinfo
35646 maybe-clean-texinfo: clean-texinfo
35647
35648 clean-texinfo:
35649 @: $(MAKE); $(unstage)
35650 @[ -f ./texinfo/Makefile ] || exit 0; \
35651 r=`${PWD_COMMAND}`; export r; \
35652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35653 $(HOST_EXPORTS) \
35654 for flag in $(EXTRA_HOST_FLAGS) ; do \
35655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35656 done; \
35657 echo "Doing clean in texinfo" ; \
35658 (cd $(HOST_SUBDIR)/texinfo && \
35659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35661 "RANLIB=$${RANLIB}" \
35662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35663 clean) \
35664 || exit 1
35665
35666 @endif texinfo
35667
35668 .PHONY: maybe-distclean-texinfo distclean-texinfo
35669 maybe-distclean-texinfo:
35670 @if texinfo
35671 maybe-distclean-texinfo: distclean-texinfo
35672
35673 distclean-texinfo:
35674 @: $(MAKE); $(unstage)
35675 @[ -f ./texinfo/Makefile ] || exit 0; \
35676 r=`${PWD_COMMAND}`; export r; \
35677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35678 $(HOST_EXPORTS) \
35679 for flag in $(EXTRA_HOST_FLAGS) ; do \
35680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35681 done; \
35682 echo "Doing distclean in texinfo" ; \
35683 (cd $(HOST_SUBDIR)/texinfo && \
35684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35686 "RANLIB=$${RANLIB}" \
35687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35688 distclean) \
35689 || exit 1
35690
35691 @endif texinfo
35692
35693 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
35694 maybe-maintainer-clean-texinfo:
35695 @if texinfo
35696 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
35697
35698 maintainer-clean-texinfo:
35699 @: $(MAKE); $(unstage)
35700 @[ -f ./texinfo/Makefile ] || exit 0; \
35701 r=`${PWD_COMMAND}`; export r; \
35702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35703 $(HOST_EXPORTS) \
35704 for flag in $(EXTRA_HOST_FLAGS) ; do \
35705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35706 done; \
35707 echo "Doing maintainer-clean in texinfo" ; \
35708 (cd $(HOST_SUBDIR)/texinfo && \
35709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35711 "RANLIB=$${RANLIB}" \
35712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35713 maintainer-clean) \
35714 || exit 1
35715
35716 @endif texinfo
35717
35718
35719
35720 .PHONY: configure-textutils maybe-configure-textutils
35721 maybe-configure-textutils:
35722 @if gcc-bootstrap
35723 configure-textutils: stage_current
35724 @endif gcc-bootstrap
35725 @if textutils
35726 maybe-configure-textutils: configure-textutils
35727 configure-textutils:
35728 @: $(MAKE); $(unstage)
35729 @r=`${PWD_COMMAND}`; export r; \
35730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35731 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
35732 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
35733 $(HOST_EXPORTS) \
35734 echo Configuring in $(HOST_SUBDIR)/textutils; \
35735 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
35736 case $(srcdir) in \
35737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35738 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
35739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35740 esac; \
35741 srcdiroption="--srcdir=$${topdir}/textutils"; \
35742 libsrcdir="$$s/textutils"; \
35743 $(SHELL) $${libsrcdir}/configure \
35744 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35745 --target=${target_alias} $${srcdiroption} \
35746 || exit 1
35747 @endif textutils
35748
35749
35750
35751
35752
35753 .PHONY: all-textutils maybe-all-textutils
35754 maybe-all-textutils:
35755 @if gcc-bootstrap
35756 all-textutils: stage_current
35757 @endif gcc-bootstrap
35758 @if textutils
35759 TARGET-textutils=all
35760 maybe-all-textutils: all-textutils
35761 all-textutils: configure-textutils
35762 @: $(MAKE); $(unstage)
35763 @r=`${PWD_COMMAND}`; export r; \
35764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35765 $(HOST_EXPORTS) \
35766 (cd $(HOST_SUBDIR)/textutils && \
35767 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35768 $(TARGET-textutils))
35769 @endif textutils
35770
35771
35772
35773
35774 .PHONY: check-textutils maybe-check-textutils
35775 maybe-check-textutils:
35776 @if textutils
35777 maybe-check-textutils: check-textutils
35778
35779 check-textutils:
35780 @: $(MAKE); $(unstage)
35781 @r=`${PWD_COMMAND}`; export r; \
35782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35783 $(HOST_EXPORTS) \
35784 (cd $(HOST_SUBDIR)/textutils && \
35785 $(MAKE) $(FLAGS_TO_PASS) check)
35786
35787 @endif textutils
35788
35789 .PHONY: install-textutils maybe-install-textutils
35790 maybe-install-textutils:
35791 @if textutils
35792 maybe-install-textutils: install-textutils
35793
35794 install-textutils: installdirs
35795 @: $(MAKE); $(unstage)
35796 @r=`${PWD_COMMAND}`; export r; \
35797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35798 $(HOST_EXPORTS) \
35799 (cd $(HOST_SUBDIR)/textutils && \
35800 $(MAKE) $(FLAGS_TO_PASS) install)
35801
35802 @endif textutils
35803
35804 # Other targets (info, dvi, pdf, etc.)
35805
35806 .PHONY: maybe-info-textutils info-textutils
35807 maybe-info-textutils:
35808 @if textutils
35809 maybe-info-textutils: info-textutils
35810
35811 info-textutils: \
35812 configure-textutils
35813 @: $(MAKE); $(unstage)
35814 @[ -f ./textutils/Makefile ] || exit 0; \
35815 r=`${PWD_COMMAND}`; export r; \
35816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35817 $(HOST_EXPORTS) \
35818 for flag in $(EXTRA_HOST_FLAGS) ; do \
35819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35820 done; \
35821 echo "Doing info in textutils" ; \
35822 (cd $(HOST_SUBDIR)/textutils && \
35823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35825 "RANLIB=$${RANLIB}" \
35826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35827 info) \
35828 || exit 1
35829
35830 @endif textutils
35831
35832 .PHONY: maybe-dvi-textutils dvi-textutils
35833 maybe-dvi-textutils:
35834 @if textutils
35835 maybe-dvi-textutils: dvi-textutils
35836
35837 dvi-textutils: \
35838 configure-textutils
35839 @: $(MAKE); $(unstage)
35840 @[ -f ./textutils/Makefile ] || exit 0; \
35841 r=`${PWD_COMMAND}`; export r; \
35842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35843 $(HOST_EXPORTS) \
35844 for flag in $(EXTRA_HOST_FLAGS) ; do \
35845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35846 done; \
35847 echo "Doing dvi in textutils" ; \
35848 (cd $(HOST_SUBDIR)/textutils && \
35849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35851 "RANLIB=$${RANLIB}" \
35852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35853 dvi) \
35854 || exit 1
35855
35856 @endif textutils
35857
35858 .PHONY: maybe-pdf-textutils pdf-textutils
35859 maybe-pdf-textutils:
35860 @if textutils
35861 maybe-pdf-textutils: pdf-textutils
35862
35863 pdf-textutils: \
35864 configure-textutils
35865 @: $(MAKE); $(unstage)
35866 @[ -f ./textutils/Makefile ] || exit 0; \
35867 r=`${PWD_COMMAND}`; export r; \
35868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35869 $(HOST_EXPORTS) \
35870 for flag in $(EXTRA_HOST_FLAGS) ; do \
35871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35872 done; \
35873 echo "Doing pdf in textutils" ; \
35874 (cd $(HOST_SUBDIR)/textutils && \
35875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35877 "RANLIB=$${RANLIB}" \
35878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35879 pdf) \
35880 || exit 1
35881
35882 @endif textutils
35883
35884 .PHONY: maybe-html-textutils html-textutils
35885 maybe-html-textutils:
35886 @if textutils
35887 maybe-html-textutils: html-textutils
35888
35889 html-textutils: \
35890 configure-textutils
35891 @: $(MAKE); $(unstage)
35892 @[ -f ./textutils/Makefile ] || exit 0; \
35893 r=`${PWD_COMMAND}`; export r; \
35894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35895 $(HOST_EXPORTS) \
35896 for flag in $(EXTRA_HOST_FLAGS) ; do \
35897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35898 done; \
35899 echo "Doing html in textutils" ; \
35900 (cd $(HOST_SUBDIR)/textutils && \
35901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35903 "RANLIB=$${RANLIB}" \
35904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35905 html) \
35906 || exit 1
35907
35908 @endif textutils
35909
35910 .PHONY: maybe-TAGS-textutils TAGS-textutils
35911 maybe-TAGS-textutils:
35912 @if textutils
35913 maybe-TAGS-textutils: TAGS-textutils
35914
35915 TAGS-textutils: \
35916 configure-textutils
35917 @: $(MAKE); $(unstage)
35918 @[ -f ./textutils/Makefile ] || exit 0; \
35919 r=`${PWD_COMMAND}`; export r; \
35920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35921 $(HOST_EXPORTS) \
35922 for flag in $(EXTRA_HOST_FLAGS) ; do \
35923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35924 done; \
35925 echo "Doing TAGS in textutils" ; \
35926 (cd $(HOST_SUBDIR)/textutils && \
35927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35929 "RANLIB=$${RANLIB}" \
35930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35931 TAGS) \
35932 || exit 1
35933
35934 @endif textutils
35935
35936 .PHONY: maybe-install-info-textutils install-info-textutils
35937 maybe-install-info-textutils:
35938 @if textutils
35939 maybe-install-info-textutils: install-info-textutils
35940
35941 install-info-textutils: \
35942 configure-textutils \
35943 info-textutils
35944 @: $(MAKE); $(unstage)
35945 @[ -f ./textutils/Makefile ] || exit 0; \
35946 r=`${PWD_COMMAND}`; export r; \
35947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35948 $(HOST_EXPORTS) \
35949 for flag in $(EXTRA_HOST_FLAGS) ; do \
35950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35951 done; \
35952 echo "Doing install-info in textutils" ; \
35953 (cd $(HOST_SUBDIR)/textutils && \
35954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35956 "RANLIB=$${RANLIB}" \
35957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35958 install-info) \
35959 || exit 1
35960
35961 @endif textutils
35962
35963 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
35964 maybe-install-pdf-textutils:
35965 @if textutils
35966 maybe-install-pdf-textutils: install-pdf-textutils
35967
35968 install-pdf-textutils: \
35969 configure-textutils \
35970 pdf-textutils
35971 @: $(MAKE); $(unstage)
35972 @[ -f ./textutils/Makefile ] || exit 0; \
35973 r=`${PWD_COMMAND}`; export r; \
35974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35975 $(HOST_EXPORTS) \
35976 for flag in $(EXTRA_HOST_FLAGS) ; do \
35977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35978 done; \
35979 echo "Doing install-pdf in textutils" ; \
35980 (cd $(HOST_SUBDIR)/textutils && \
35981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35983 "RANLIB=$${RANLIB}" \
35984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35985 install-pdf) \
35986 || exit 1
35987
35988 @endif textutils
35989
35990 .PHONY: maybe-install-html-textutils install-html-textutils
35991 maybe-install-html-textutils:
35992 @if textutils
35993 maybe-install-html-textutils: install-html-textutils
35994
35995 install-html-textutils: \
35996 configure-textutils \
35997 html-textutils
35998 @: $(MAKE); $(unstage)
35999 @[ -f ./textutils/Makefile ] || exit 0; \
36000 r=`${PWD_COMMAND}`; export r; \
36001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36002 $(HOST_EXPORTS) \
36003 for flag in $(EXTRA_HOST_FLAGS) ; do \
36004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36005 done; \
36006 echo "Doing install-html in textutils" ; \
36007 (cd $(HOST_SUBDIR)/textutils && \
36008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36010 "RANLIB=$${RANLIB}" \
36011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36012 install-html) \
36013 || exit 1
36014
36015 @endif textutils
36016
36017 .PHONY: maybe-installcheck-textutils installcheck-textutils
36018 maybe-installcheck-textutils:
36019 @if textutils
36020 maybe-installcheck-textutils: installcheck-textutils
36021
36022 installcheck-textutils: \
36023 configure-textutils
36024 @: $(MAKE); $(unstage)
36025 @[ -f ./textutils/Makefile ] || exit 0; \
36026 r=`${PWD_COMMAND}`; export r; \
36027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36028 $(HOST_EXPORTS) \
36029 for flag in $(EXTRA_HOST_FLAGS) ; do \
36030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36031 done; \
36032 echo "Doing installcheck in textutils" ; \
36033 (cd $(HOST_SUBDIR)/textutils && \
36034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36036 "RANLIB=$${RANLIB}" \
36037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36038 installcheck) \
36039 || exit 1
36040
36041 @endif textutils
36042
36043 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
36044 maybe-mostlyclean-textutils:
36045 @if textutils
36046 maybe-mostlyclean-textutils: mostlyclean-textutils
36047
36048 mostlyclean-textutils:
36049 @: $(MAKE); $(unstage)
36050 @[ -f ./textutils/Makefile ] || exit 0; \
36051 r=`${PWD_COMMAND}`; export r; \
36052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36053 $(HOST_EXPORTS) \
36054 for flag in $(EXTRA_HOST_FLAGS) ; do \
36055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36056 done; \
36057 echo "Doing mostlyclean in textutils" ; \
36058 (cd $(HOST_SUBDIR)/textutils && \
36059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36061 "RANLIB=$${RANLIB}" \
36062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36063 mostlyclean) \
36064 || exit 1
36065
36066 @endif textutils
36067
36068 .PHONY: maybe-clean-textutils clean-textutils
36069 maybe-clean-textutils:
36070 @if textutils
36071 maybe-clean-textutils: clean-textutils
36072
36073 clean-textutils:
36074 @: $(MAKE); $(unstage)
36075 @[ -f ./textutils/Makefile ] || exit 0; \
36076 r=`${PWD_COMMAND}`; export r; \
36077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36078 $(HOST_EXPORTS) \
36079 for flag in $(EXTRA_HOST_FLAGS) ; do \
36080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36081 done; \
36082 echo "Doing clean in textutils" ; \
36083 (cd $(HOST_SUBDIR)/textutils && \
36084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36086 "RANLIB=$${RANLIB}" \
36087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36088 clean) \
36089 || exit 1
36090
36091 @endif textutils
36092
36093 .PHONY: maybe-distclean-textutils distclean-textutils
36094 maybe-distclean-textutils:
36095 @if textutils
36096 maybe-distclean-textutils: distclean-textutils
36097
36098 distclean-textutils:
36099 @: $(MAKE); $(unstage)
36100 @[ -f ./textutils/Makefile ] || exit 0; \
36101 r=`${PWD_COMMAND}`; export r; \
36102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36103 $(HOST_EXPORTS) \
36104 for flag in $(EXTRA_HOST_FLAGS) ; do \
36105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36106 done; \
36107 echo "Doing distclean in textutils" ; \
36108 (cd $(HOST_SUBDIR)/textutils && \
36109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36111 "RANLIB=$${RANLIB}" \
36112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36113 distclean) \
36114 || exit 1
36115
36116 @endif textutils
36117
36118 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
36119 maybe-maintainer-clean-textutils:
36120 @if textutils
36121 maybe-maintainer-clean-textutils: maintainer-clean-textutils
36122
36123 maintainer-clean-textutils:
36124 @: $(MAKE); $(unstage)
36125 @[ -f ./textutils/Makefile ] || exit 0; \
36126 r=`${PWD_COMMAND}`; export r; \
36127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36128 $(HOST_EXPORTS) \
36129 for flag in $(EXTRA_HOST_FLAGS) ; do \
36130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36131 done; \
36132 echo "Doing maintainer-clean in textutils" ; \
36133 (cd $(HOST_SUBDIR)/textutils && \
36134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36136 "RANLIB=$${RANLIB}" \
36137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36138 maintainer-clean) \
36139 || exit 1
36140
36141 @endif textutils
36142
36143
36144
36145 .PHONY: configure-time maybe-configure-time
36146 maybe-configure-time:
36147 @if gcc-bootstrap
36148 configure-time: stage_current
36149 @endif gcc-bootstrap
36150 @if time
36151 maybe-configure-time: configure-time
36152 configure-time:
36153 @: $(MAKE); $(unstage)
36154 @r=`${PWD_COMMAND}`; export r; \
36155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36156 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
36157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
36158 $(HOST_EXPORTS) \
36159 echo Configuring in $(HOST_SUBDIR)/time; \
36160 cd "$(HOST_SUBDIR)/time" || exit 1; \
36161 case $(srcdir) in \
36162 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36163 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
36164 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36165 esac; \
36166 srcdiroption="--srcdir=$${topdir}/time"; \
36167 libsrcdir="$$s/time"; \
36168 $(SHELL) $${libsrcdir}/configure \
36169 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36170 --target=${target_alias} $${srcdiroption} \
36171 || exit 1
36172 @endif time
36173
36174
36175
36176
36177
36178 .PHONY: all-time maybe-all-time
36179 maybe-all-time:
36180 @if gcc-bootstrap
36181 all-time: stage_current
36182 @endif gcc-bootstrap
36183 @if time
36184 TARGET-time=all
36185 maybe-all-time: all-time
36186 all-time: configure-time
36187 @: $(MAKE); $(unstage)
36188 @r=`${PWD_COMMAND}`; export r; \
36189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36190 $(HOST_EXPORTS) \
36191 (cd $(HOST_SUBDIR)/time && \
36192 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36193 $(TARGET-time))
36194 @endif time
36195
36196
36197
36198
36199 .PHONY: check-time maybe-check-time
36200 maybe-check-time:
36201 @if time
36202 maybe-check-time: check-time
36203
36204 check-time:
36205 @: $(MAKE); $(unstage)
36206 @r=`${PWD_COMMAND}`; export r; \
36207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36208 $(HOST_EXPORTS) \
36209 (cd $(HOST_SUBDIR)/time && \
36210 $(MAKE) $(FLAGS_TO_PASS) check)
36211
36212 @endif time
36213
36214 .PHONY: install-time maybe-install-time
36215 maybe-install-time:
36216 @if time
36217 maybe-install-time: install-time
36218
36219 install-time: installdirs
36220 @: $(MAKE); $(unstage)
36221 @r=`${PWD_COMMAND}`; export r; \
36222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36223 $(HOST_EXPORTS) \
36224 (cd $(HOST_SUBDIR)/time && \
36225 $(MAKE) $(FLAGS_TO_PASS) install)
36226
36227 @endif time
36228
36229 # Other targets (info, dvi, pdf, etc.)
36230
36231 .PHONY: maybe-info-time info-time
36232 maybe-info-time:
36233 @if time
36234 maybe-info-time: info-time
36235
36236 info-time: \
36237 configure-time
36238 @: $(MAKE); $(unstage)
36239 @[ -f ./time/Makefile ] || exit 0; \
36240 r=`${PWD_COMMAND}`; export r; \
36241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36242 $(HOST_EXPORTS) \
36243 for flag in $(EXTRA_HOST_FLAGS) ; do \
36244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36245 done; \
36246 echo "Doing info in time" ; \
36247 (cd $(HOST_SUBDIR)/time && \
36248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36250 "RANLIB=$${RANLIB}" \
36251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36252 info) \
36253 || exit 1
36254
36255 @endif time
36256
36257 .PHONY: maybe-dvi-time dvi-time
36258 maybe-dvi-time:
36259 @if time
36260 maybe-dvi-time: dvi-time
36261
36262 dvi-time: \
36263 configure-time
36264 @: $(MAKE); $(unstage)
36265 @[ -f ./time/Makefile ] || exit 0; \
36266 r=`${PWD_COMMAND}`; export r; \
36267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36268 $(HOST_EXPORTS) \
36269 for flag in $(EXTRA_HOST_FLAGS) ; do \
36270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36271 done; \
36272 echo "Doing dvi in time" ; \
36273 (cd $(HOST_SUBDIR)/time && \
36274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36276 "RANLIB=$${RANLIB}" \
36277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36278 dvi) \
36279 || exit 1
36280
36281 @endif time
36282
36283 .PHONY: maybe-pdf-time pdf-time
36284 maybe-pdf-time:
36285 @if time
36286 maybe-pdf-time: pdf-time
36287
36288 pdf-time: \
36289 configure-time
36290 @: $(MAKE); $(unstage)
36291 @[ -f ./time/Makefile ] || exit 0; \
36292 r=`${PWD_COMMAND}`; export r; \
36293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36294 $(HOST_EXPORTS) \
36295 for flag in $(EXTRA_HOST_FLAGS) ; do \
36296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36297 done; \
36298 echo "Doing pdf in time" ; \
36299 (cd $(HOST_SUBDIR)/time && \
36300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36302 "RANLIB=$${RANLIB}" \
36303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36304 pdf) \
36305 || exit 1
36306
36307 @endif time
36308
36309 .PHONY: maybe-html-time html-time
36310 maybe-html-time:
36311 @if time
36312 maybe-html-time: html-time
36313
36314 html-time: \
36315 configure-time
36316 @: $(MAKE); $(unstage)
36317 @[ -f ./time/Makefile ] || exit 0; \
36318 r=`${PWD_COMMAND}`; export r; \
36319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36320 $(HOST_EXPORTS) \
36321 for flag in $(EXTRA_HOST_FLAGS) ; do \
36322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36323 done; \
36324 echo "Doing html in time" ; \
36325 (cd $(HOST_SUBDIR)/time && \
36326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36328 "RANLIB=$${RANLIB}" \
36329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36330 html) \
36331 || exit 1
36332
36333 @endif time
36334
36335 .PHONY: maybe-TAGS-time TAGS-time
36336 maybe-TAGS-time:
36337 @if time
36338 maybe-TAGS-time: TAGS-time
36339
36340 TAGS-time: \
36341 configure-time
36342 @: $(MAKE); $(unstage)
36343 @[ -f ./time/Makefile ] || exit 0; \
36344 r=`${PWD_COMMAND}`; export r; \
36345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36346 $(HOST_EXPORTS) \
36347 for flag in $(EXTRA_HOST_FLAGS) ; do \
36348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36349 done; \
36350 echo "Doing TAGS in time" ; \
36351 (cd $(HOST_SUBDIR)/time && \
36352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36354 "RANLIB=$${RANLIB}" \
36355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36356 TAGS) \
36357 || exit 1
36358
36359 @endif time
36360
36361 .PHONY: maybe-install-info-time install-info-time
36362 maybe-install-info-time:
36363 @if time
36364 maybe-install-info-time: install-info-time
36365
36366 install-info-time: \
36367 configure-time \
36368 info-time
36369 @: $(MAKE); $(unstage)
36370 @[ -f ./time/Makefile ] || exit 0; \
36371 r=`${PWD_COMMAND}`; export r; \
36372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36373 $(HOST_EXPORTS) \
36374 for flag in $(EXTRA_HOST_FLAGS) ; do \
36375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36376 done; \
36377 echo "Doing install-info in time" ; \
36378 (cd $(HOST_SUBDIR)/time && \
36379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36381 "RANLIB=$${RANLIB}" \
36382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36383 install-info) \
36384 || exit 1
36385
36386 @endif time
36387
36388 .PHONY: maybe-install-pdf-time install-pdf-time
36389 maybe-install-pdf-time:
36390 @if time
36391 maybe-install-pdf-time: install-pdf-time
36392
36393 install-pdf-time: \
36394 configure-time \
36395 pdf-time
36396 @: $(MAKE); $(unstage)
36397 @[ -f ./time/Makefile ] || exit 0; \
36398 r=`${PWD_COMMAND}`; export r; \
36399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36400 $(HOST_EXPORTS) \
36401 for flag in $(EXTRA_HOST_FLAGS) ; do \
36402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36403 done; \
36404 echo "Doing install-pdf in time" ; \
36405 (cd $(HOST_SUBDIR)/time && \
36406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36408 "RANLIB=$${RANLIB}" \
36409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36410 install-pdf) \
36411 || exit 1
36412
36413 @endif time
36414
36415 .PHONY: maybe-install-html-time install-html-time
36416 maybe-install-html-time:
36417 @if time
36418 maybe-install-html-time: install-html-time
36419
36420 install-html-time: \
36421 configure-time \
36422 html-time
36423 @: $(MAKE); $(unstage)
36424 @[ -f ./time/Makefile ] || exit 0; \
36425 r=`${PWD_COMMAND}`; export r; \
36426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36427 $(HOST_EXPORTS) \
36428 for flag in $(EXTRA_HOST_FLAGS) ; do \
36429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36430 done; \
36431 echo "Doing install-html in time" ; \
36432 (cd $(HOST_SUBDIR)/time && \
36433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36435 "RANLIB=$${RANLIB}" \
36436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36437 install-html) \
36438 || exit 1
36439
36440 @endif time
36441
36442 .PHONY: maybe-installcheck-time installcheck-time
36443 maybe-installcheck-time:
36444 @if time
36445 maybe-installcheck-time: installcheck-time
36446
36447 installcheck-time: \
36448 configure-time
36449 @: $(MAKE); $(unstage)
36450 @[ -f ./time/Makefile ] || exit 0; \
36451 r=`${PWD_COMMAND}`; export r; \
36452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36453 $(HOST_EXPORTS) \
36454 for flag in $(EXTRA_HOST_FLAGS) ; do \
36455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36456 done; \
36457 echo "Doing installcheck in time" ; \
36458 (cd $(HOST_SUBDIR)/time && \
36459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36461 "RANLIB=$${RANLIB}" \
36462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36463 installcheck) \
36464 || exit 1
36465
36466 @endif time
36467
36468 .PHONY: maybe-mostlyclean-time mostlyclean-time
36469 maybe-mostlyclean-time:
36470 @if time
36471 maybe-mostlyclean-time: mostlyclean-time
36472
36473 mostlyclean-time:
36474 @: $(MAKE); $(unstage)
36475 @[ -f ./time/Makefile ] || exit 0; \
36476 r=`${PWD_COMMAND}`; export r; \
36477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36478 $(HOST_EXPORTS) \
36479 for flag in $(EXTRA_HOST_FLAGS) ; do \
36480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36481 done; \
36482 echo "Doing mostlyclean in time" ; \
36483 (cd $(HOST_SUBDIR)/time && \
36484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36486 "RANLIB=$${RANLIB}" \
36487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36488 mostlyclean) \
36489 || exit 1
36490
36491 @endif time
36492
36493 .PHONY: maybe-clean-time clean-time
36494 maybe-clean-time:
36495 @if time
36496 maybe-clean-time: clean-time
36497
36498 clean-time:
36499 @: $(MAKE); $(unstage)
36500 @[ -f ./time/Makefile ] || exit 0; \
36501 r=`${PWD_COMMAND}`; export r; \
36502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36503 $(HOST_EXPORTS) \
36504 for flag in $(EXTRA_HOST_FLAGS) ; do \
36505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36506 done; \
36507 echo "Doing clean in time" ; \
36508 (cd $(HOST_SUBDIR)/time && \
36509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36511 "RANLIB=$${RANLIB}" \
36512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36513 clean) \
36514 || exit 1
36515
36516 @endif time
36517
36518 .PHONY: maybe-distclean-time distclean-time
36519 maybe-distclean-time:
36520 @if time
36521 maybe-distclean-time: distclean-time
36522
36523 distclean-time:
36524 @: $(MAKE); $(unstage)
36525 @[ -f ./time/Makefile ] || exit 0; \
36526 r=`${PWD_COMMAND}`; export r; \
36527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36528 $(HOST_EXPORTS) \
36529 for flag in $(EXTRA_HOST_FLAGS) ; do \
36530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36531 done; \
36532 echo "Doing distclean in time" ; \
36533 (cd $(HOST_SUBDIR)/time && \
36534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36536 "RANLIB=$${RANLIB}" \
36537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36538 distclean) \
36539 || exit 1
36540
36541 @endif time
36542
36543 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
36544 maybe-maintainer-clean-time:
36545 @if time
36546 maybe-maintainer-clean-time: maintainer-clean-time
36547
36548 maintainer-clean-time:
36549 @: $(MAKE); $(unstage)
36550 @[ -f ./time/Makefile ] || exit 0; \
36551 r=`${PWD_COMMAND}`; export r; \
36552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36553 $(HOST_EXPORTS) \
36554 for flag in $(EXTRA_HOST_FLAGS) ; do \
36555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36556 done; \
36557 echo "Doing maintainer-clean in time" ; \
36558 (cd $(HOST_SUBDIR)/time && \
36559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36561 "RANLIB=$${RANLIB}" \
36562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36563 maintainer-clean) \
36564 || exit 1
36565
36566 @endif time
36567
36568
36569
36570 .PHONY: configure-uudecode maybe-configure-uudecode
36571 maybe-configure-uudecode:
36572 @if gcc-bootstrap
36573 configure-uudecode: stage_current
36574 @endif gcc-bootstrap
36575 @if uudecode
36576 maybe-configure-uudecode: configure-uudecode
36577 configure-uudecode:
36578 @: $(MAKE); $(unstage)
36579 @r=`${PWD_COMMAND}`; export r; \
36580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36581 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
36582 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
36583 $(HOST_EXPORTS) \
36584 echo Configuring in $(HOST_SUBDIR)/uudecode; \
36585 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
36586 case $(srcdir) in \
36587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36588 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
36589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36590 esac; \
36591 srcdiroption="--srcdir=$${topdir}/uudecode"; \
36592 libsrcdir="$$s/uudecode"; \
36593 $(SHELL) $${libsrcdir}/configure \
36594 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36595 --target=${target_alias} $${srcdiroption} \
36596 || exit 1
36597 @endif uudecode
36598
36599
36600
36601
36602
36603 .PHONY: all-uudecode maybe-all-uudecode
36604 maybe-all-uudecode:
36605 @if gcc-bootstrap
36606 all-uudecode: stage_current
36607 @endif gcc-bootstrap
36608 @if uudecode
36609 TARGET-uudecode=all
36610 maybe-all-uudecode: all-uudecode
36611 all-uudecode: configure-uudecode
36612 @: $(MAKE); $(unstage)
36613 @r=`${PWD_COMMAND}`; export r; \
36614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36615 $(HOST_EXPORTS) \
36616 (cd $(HOST_SUBDIR)/uudecode && \
36617 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36618 $(TARGET-uudecode))
36619 @endif uudecode
36620
36621
36622
36623
36624 .PHONY: check-uudecode maybe-check-uudecode
36625 maybe-check-uudecode:
36626 @if uudecode
36627 maybe-check-uudecode: check-uudecode
36628
36629 check-uudecode:
36630 @: $(MAKE); $(unstage)
36631 @r=`${PWD_COMMAND}`; export r; \
36632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36633 $(HOST_EXPORTS) \
36634 (cd $(HOST_SUBDIR)/uudecode && \
36635 $(MAKE) $(FLAGS_TO_PASS) check)
36636
36637 @endif uudecode
36638
36639 .PHONY: install-uudecode maybe-install-uudecode
36640 maybe-install-uudecode:
36641 @if uudecode
36642 maybe-install-uudecode: install-uudecode
36643
36644 install-uudecode: installdirs
36645 @: $(MAKE); $(unstage)
36646 @r=`${PWD_COMMAND}`; export r; \
36647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36648 $(HOST_EXPORTS) \
36649 (cd $(HOST_SUBDIR)/uudecode && \
36650 $(MAKE) $(FLAGS_TO_PASS) install)
36651
36652 @endif uudecode
36653
36654 # Other targets (info, dvi, pdf, etc.)
36655
36656 .PHONY: maybe-info-uudecode info-uudecode
36657 maybe-info-uudecode:
36658 @if uudecode
36659 maybe-info-uudecode: info-uudecode
36660
36661 info-uudecode: \
36662 configure-uudecode
36663 @: $(MAKE); $(unstage)
36664 @[ -f ./uudecode/Makefile ] || exit 0; \
36665 r=`${PWD_COMMAND}`; export r; \
36666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36667 $(HOST_EXPORTS) \
36668 for flag in $(EXTRA_HOST_FLAGS) ; do \
36669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36670 done; \
36671 echo "Doing info in uudecode" ; \
36672 (cd $(HOST_SUBDIR)/uudecode && \
36673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36675 "RANLIB=$${RANLIB}" \
36676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36677 info) \
36678 || exit 1
36679
36680 @endif uudecode
36681
36682 .PHONY: maybe-dvi-uudecode dvi-uudecode
36683 maybe-dvi-uudecode:
36684 @if uudecode
36685 maybe-dvi-uudecode: dvi-uudecode
36686
36687 dvi-uudecode: \
36688 configure-uudecode
36689 @: $(MAKE); $(unstage)
36690 @[ -f ./uudecode/Makefile ] || exit 0; \
36691 r=`${PWD_COMMAND}`; export r; \
36692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36693 $(HOST_EXPORTS) \
36694 for flag in $(EXTRA_HOST_FLAGS) ; do \
36695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36696 done; \
36697 echo "Doing dvi in uudecode" ; \
36698 (cd $(HOST_SUBDIR)/uudecode && \
36699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36701 "RANLIB=$${RANLIB}" \
36702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36703 dvi) \
36704 || exit 1
36705
36706 @endif uudecode
36707
36708 .PHONY: maybe-pdf-uudecode pdf-uudecode
36709 maybe-pdf-uudecode:
36710 @if uudecode
36711 maybe-pdf-uudecode: pdf-uudecode
36712
36713 pdf-uudecode: \
36714 configure-uudecode
36715 @: $(MAKE); $(unstage)
36716 @[ -f ./uudecode/Makefile ] || exit 0; \
36717 r=`${PWD_COMMAND}`; export r; \
36718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36719 $(HOST_EXPORTS) \
36720 for flag in $(EXTRA_HOST_FLAGS) ; do \
36721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36722 done; \
36723 echo "Doing pdf in uudecode" ; \
36724 (cd $(HOST_SUBDIR)/uudecode && \
36725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36727 "RANLIB=$${RANLIB}" \
36728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36729 pdf) \
36730 || exit 1
36731
36732 @endif uudecode
36733
36734 .PHONY: maybe-html-uudecode html-uudecode
36735 maybe-html-uudecode:
36736 @if uudecode
36737 maybe-html-uudecode: html-uudecode
36738
36739 html-uudecode: \
36740 configure-uudecode
36741 @: $(MAKE); $(unstage)
36742 @[ -f ./uudecode/Makefile ] || exit 0; \
36743 r=`${PWD_COMMAND}`; export r; \
36744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36745 $(HOST_EXPORTS) \
36746 for flag in $(EXTRA_HOST_FLAGS) ; do \
36747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36748 done; \
36749 echo "Doing html in uudecode" ; \
36750 (cd $(HOST_SUBDIR)/uudecode && \
36751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36753 "RANLIB=$${RANLIB}" \
36754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36755 html) \
36756 || exit 1
36757
36758 @endif uudecode
36759
36760 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
36761 maybe-TAGS-uudecode:
36762 @if uudecode
36763 maybe-TAGS-uudecode: TAGS-uudecode
36764
36765 TAGS-uudecode: \
36766 configure-uudecode
36767 @: $(MAKE); $(unstage)
36768 @[ -f ./uudecode/Makefile ] || exit 0; \
36769 r=`${PWD_COMMAND}`; export r; \
36770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36771 $(HOST_EXPORTS) \
36772 for flag in $(EXTRA_HOST_FLAGS) ; do \
36773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36774 done; \
36775 echo "Doing TAGS in uudecode" ; \
36776 (cd $(HOST_SUBDIR)/uudecode && \
36777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36779 "RANLIB=$${RANLIB}" \
36780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36781 TAGS) \
36782 || exit 1
36783
36784 @endif uudecode
36785
36786 .PHONY: maybe-install-info-uudecode install-info-uudecode
36787 maybe-install-info-uudecode:
36788 @if uudecode
36789 maybe-install-info-uudecode: install-info-uudecode
36790
36791 install-info-uudecode: \
36792 configure-uudecode \
36793 info-uudecode
36794 @: $(MAKE); $(unstage)
36795 @[ -f ./uudecode/Makefile ] || exit 0; \
36796 r=`${PWD_COMMAND}`; export r; \
36797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36798 $(HOST_EXPORTS) \
36799 for flag in $(EXTRA_HOST_FLAGS) ; do \
36800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36801 done; \
36802 echo "Doing install-info in uudecode" ; \
36803 (cd $(HOST_SUBDIR)/uudecode && \
36804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36806 "RANLIB=$${RANLIB}" \
36807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36808 install-info) \
36809 || exit 1
36810
36811 @endif uudecode
36812
36813 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
36814 maybe-install-pdf-uudecode:
36815 @if uudecode
36816 maybe-install-pdf-uudecode: install-pdf-uudecode
36817
36818 install-pdf-uudecode: \
36819 configure-uudecode \
36820 pdf-uudecode
36821 @: $(MAKE); $(unstage)
36822 @[ -f ./uudecode/Makefile ] || exit 0; \
36823 r=`${PWD_COMMAND}`; export r; \
36824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36825 $(HOST_EXPORTS) \
36826 for flag in $(EXTRA_HOST_FLAGS) ; do \
36827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36828 done; \
36829 echo "Doing install-pdf in uudecode" ; \
36830 (cd $(HOST_SUBDIR)/uudecode && \
36831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36833 "RANLIB=$${RANLIB}" \
36834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36835 install-pdf) \
36836 || exit 1
36837
36838 @endif uudecode
36839
36840 .PHONY: maybe-install-html-uudecode install-html-uudecode
36841 maybe-install-html-uudecode:
36842 @if uudecode
36843 maybe-install-html-uudecode: install-html-uudecode
36844
36845 install-html-uudecode: \
36846 configure-uudecode \
36847 html-uudecode
36848 @: $(MAKE); $(unstage)
36849 @[ -f ./uudecode/Makefile ] || exit 0; \
36850 r=`${PWD_COMMAND}`; export r; \
36851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36852 $(HOST_EXPORTS) \
36853 for flag in $(EXTRA_HOST_FLAGS) ; do \
36854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36855 done; \
36856 echo "Doing install-html in uudecode" ; \
36857 (cd $(HOST_SUBDIR)/uudecode && \
36858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36860 "RANLIB=$${RANLIB}" \
36861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36862 install-html) \
36863 || exit 1
36864
36865 @endif uudecode
36866
36867 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
36868 maybe-installcheck-uudecode:
36869 @if uudecode
36870 maybe-installcheck-uudecode: installcheck-uudecode
36871
36872 installcheck-uudecode: \
36873 configure-uudecode
36874 @: $(MAKE); $(unstage)
36875 @[ -f ./uudecode/Makefile ] || exit 0; \
36876 r=`${PWD_COMMAND}`; export r; \
36877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36878 $(HOST_EXPORTS) \
36879 for flag in $(EXTRA_HOST_FLAGS) ; do \
36880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36881 done; \
36882 echo "Doing installcheck in uudecode" ; \
36883 (cd $(HOST_SUBDIR)/uudecode && \
36884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36886 "RANLIB=$${RANLIB}" \
36887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36888 installcheck) \
36889 || exit 1
36890
36891 @endif uudecode
36892
36893 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
36894 maybe-mostlyclean-uudecode:
36895 @if uudecode
36896 maybe-mostlyclean-uudecode: mostlyclean-uudecode
36897
36898 mostlyclean-uudecode:
36899 @: $(MAKE); $(unstage)
36900 @[ -f ./uudecode/Makefile ] || exit 0; \
36901 r=`${PWD_COMMAND}`; export r; \
36902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36903 $(HOST_EXPORTS) \
36904 for flag in $(EXTRA_HOST_FLAGS) ; do \
36905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36906 done; \
36907 echo "Doing mostlyclean in uudecode" ; \
36908 (cd $(HOST_SUBDIR)/uudecode && \
36909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36911 "RANLIB=$${RANLIB}" \
36912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36913 mostlyclean) \
36914 || exit 1
36915
36916 @endif uudecode
36917
36918 .PHONY: maybe-clean-uudecode clean-uudecode
36919 maybe-clean-uudecode:
36920 @if uudecode
36921 maybe-clean-uudecode: clean-uudecode
36922
36923 clean-uudecode:
36924 @: $(MAKE); $(unstage)
36925 @[ -f ./uudecode/Makefile ] || exit 0; \
36926 r=`${PWD_COMMAND}`; export r; \
36927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36928 $(HOST_EXPORTS) \
36929 for flag in $(EXTRA_HOST_FLAGS) ; do \
36930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36931 done; \
36932 echo "Doing clean in uudecode" ; \
36933 (cd $(HOST_SUBDIR)/uudecode && \
36934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36936 "RANLIB=$${RANLIB}" \
36937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36938 clean) \
36939 || exit 1
36940
36941 @endif uudecode
36942
36943 .PHONY: maybe-distclean-uudecode distclean-uudecode
36944 maybe-distclean-uudecode:
36945 @if uudecode
36946 maybe-distclean-uudecode: distclean-uudecode
36947
36948 distclean-uudecode:
36949 @: $(MAKE); $(unstage)
36950 @[ -f ./uudecode/Makefile ] || exit 0; \
36951 r=`${PWD_COMMAND}`; export r; \
36952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36953 $(HOST_EXPORTS) \
36954 for flag in $(EXTRA_HOST_FLAGS) ; do \
36955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36956 done; \
36957 echo "Doing distclean in uudecode" ; \
36958 (cd $(HOST_SUBDIR)/uudecode && \
36959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36961 "RANLIB=$${RANLIB}" \
36962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36963 distclean) \
36964 || exit 1
36965
36966 @endif uudecode
36967
36968 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
36969 maybe-maintainer-clean-uudecode:
36970 @if uudecode
36971 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
36972
36973 maintainer-clean-uudecode:
36974 @: $(MAKE); $(unstage)
36975 @[ -f ./uudecode/Makefile ] || exit 0; \
36976 r=`${PWD_COMMAND}`; export r; \
36977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36978 $(HOST_EXPORTS) \
36979 for flag in $(EXTRA_HOST_FLAGS) ; do \
36980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36981 done; \
36982 echo "Doing maintainer-clean in uudecode" ; \
36983 (cd $(HOST_SUBDIR)/uudecode && \
36984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36986 "RANLIB=$${RANLIB}" \
36987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36988 maintainer-clean) \
36989 || exit 1
36990
36991 @endif uudecode
36992
36993
36994
36995 .PHONY: configure-wdiff maybe-configure-wdiff
36996 maybe-configure-wdiff:
36997 @if gcc-bootstrap
36998 configure-wdiff: stage_current
36999 @endif gcc-bootstrap
37000 @if wdiff
37001 maybe-configure-wdiff: configure-wdiff
37002 configure-wdiff:
37003 @: $(MAKE); $(unstage)
37004 @r=`${PWD_COMMAND}`; export r; \
37005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37006 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
37007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
37008 $(HOST_EXPORTS) \
37009 echo Configuring in $(HOST_SUBDIR)/wdiff; \
37010 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
37011 case $(srcdir) in \
37012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37013 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
37014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37015 esac; \
37016 srcdiroption="--srcdir=$${topdir}/wdiff"; \
37017 libsrcdir="$$s/wdiff"; \
37018 $(SHELL) $${libsrcdir}/configure \
37019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37020 --target=${target_alias} $${srcdiroption} \
37021 || exit 1
37022 @endif wdiff
37023
37024
37025
37026
37027
37028 .PHONY: all-wdiff maybe-all-wdiff
37029 maybe-all-wdiff:
37030 @if gcc-bootstrap
37031 all-wdiff: stage_current
37032 @endif gcc-bootstrap
37033 @if wdiff
37034 TARGET-wdiff=all
37035 maybe-all-wdiff: all-wdiff
37036 all-wdiff: configure-wdiff
37037 @: $(MAKE); $(unstage)
37038 @r=`${PWD_COMMAND}`; export r; \
37039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37040 $(HOST_EXPORTS) \
37041 (cd $(HOST_SUBDIR)/wdiff && \
37042 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37043 $(TARGET-wdiff))
37044 @endif wdiff
37045
37046
37047
37048
37049 .PHONY: check-wdiff maybe-check-wdiff
37050 maybe-check-wdiff:
37051 @if wdiff
37052 maybe-check-wdiff: check-wdiff
37053
37054 check-wdiff:
37055 @: $(MAKE); $(unstage)
37056 @r=`${PWD_COMMAND}`; export r; \
37057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37058 $(HOST_EXPORTS) \
37059 (cd $(HOST_SUBDIR)/wdiff && \
37060 $(MAKE) $(FLAGS_TO_PASS) check)
37061
37062 @endif wdiff
37063
37064 .PHONY: install-wdiff maybe-install-wdiff
37065 maybe-install-wdiff:
37066 @if wdiff
37067 maybe-install-wdiff: install-wdiff
37068
37069 install-wdiff: installdirs
37070 @: $(MAKE); $(unstage)
37071 @r=`${PWD_COMMAND}`; export r; \
37072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37073 $(HOST_EXPORTS) \
37074 (cd $(HOST_SUBDIR)/wdiff && \
37075 $(MAKE) $(FLAGS_TO_PASS) install)
37076
37077 @endif wdiff
37078
37079 # Other targets (info, dvi, pdf, etc.)
37080
37081 .PHONY: maybe-info-wdiff info-wdiff
37082 maybe-info-wdiff:
37083 @if wdiff
37084 maybe-info-wdiff: info-wdiff
37085
37086 info-wdiff: \
37087 configure-wdiff
37088 @: $(MAKE); $(unstage)
37089 @[ -f ./wdiff/Makefile ] || exit 0; \
37090 r=`${PWD_COMMAND}`; export r; \
37091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37092 $(HOST_EXPORTS) \
37093 for flag in $(EXTRA_HOST_FLAGS) ; do \
37094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37095 done; \
37096 echo "Doing info in wdiff" ; \
37097 (cd $(HOST_SUBDIR)/wdiff && \
37098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37100 "RANLIB=$${RANLIB}" \
37101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37102 info) \
37103 || exit 1
37104
37105 @endif wdiff
37106
37107 .PHONY: maybe-dvi-wdiff dvi-wdiff
37108 maybe-dvi-wdiff:
37109 @if wdiff
37110 maybe-dvi-wdiff: dvi-wdiff
37111
37112 dvi-wdiff: \
37113 configure-wdiff
37114 @: $(MAKE); $(unstage)
37115 @[ -f ./wdiff/Makefile ] || exit 0; \
37116 r=`${PWD_COMMAND}`; export r; \
37117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37118 $(HOST_EXPORTS) \
37119 for flag in $(EXTRA_HOST_FLAGS) ; do \
37120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37121 done; \
37122 echo "Doing dvi in wdiff" ; \
37123 (cd $(HOST_SUBDIR)/wdiff && \
37124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37126 "RANLIB=$${RANLIB}" \
37127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37128 dvi) \
37129 || exit 1
37130
37131 @endif wdiff
37132
37133 .PHONY: maybe-pdf-wdiff pdf-wdiff
37134 maybe-pdf-wdiff:
37135 @if wdiff
37136 maybe-pdf-wdiff: pdf-wdiff
37137
37138 pdf-wdiff: \
37139 configure-wdiff
37140 @: $(MAKE); $(unstage)
37141 @[ -f ./wdiff/Makefile ] || exit 0; \
37142 r=`${PWD_COMMAND}`; export r; \
37143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37144 $(HOST_EXPORTS) \
37145 for flag in $(EXTRA_HOST_FLAGS) ; do \
37146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37147 done; \
37148 echo "Doing pdf in wdiff" ; \
37149 (cd $(HOST_SUBDIR)/wdiff && \
37150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37152 "RANLIB=$${RANLIB}" \
37153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37154 pdf) \
37155 || exit 1
37156
37157 @endif wdiff
37158
37159 .PHONY: maybe-html-wdiff html-wdiff
37160 maybe-html-wdiff:
37161 @if wdiff
37162 maybe-html-wdiff: html-wdiff
37163
37164 html-wdiff: \
37165 configure-wdiff
37166 @: $(MAKE); $(unstage)
37167 @[ -f ./wdiff/Makefile ] || exit 0; \
37168 r=`${PWD_COMMAND}`; export r; \
37169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37170 $(HOST_EXPORTS) \
37171 for flag in $(EXTRA_HOST_FLAGS) ; do \
37172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37173 done; \
37174 echo "Doing html in wdiff" ; \
37175 (cd $(HOST_SUBDIR)/wdiff && \
37176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37178 "RANLIB=$${RANLIB}" \
37179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37180 html) \
37181 || exit 1
37182
37183 @endif wdiff
37184
37185 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
37186 maybe-TAGS-wdiff:
37187 @if wdiff
37188 maybe-TAGS-wdiff: TAGS-wdiff
37189
37190 TAGS-wdiff: \
37191 configure-wdiff
37192 @: $(MAKE); $(unstage)
37193 @[ -f ./wdiff/Makefile ] || exit 0; \
37194 r=`${PWD_COMMAND}`; export r; \
37195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37196 $(HOST_EXPORTS) \
37197 for flag in $(EXTRA_HOST_FLAGS) ; do \
37198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37199 done; \
37200 echo "Doing TAGS in wdiff" ; \
37201 (cd $(HOST_SUBDIR)/wdiff && \
37202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37204 "RANLIB=$${RANLIB}" \
37205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37206 TAGS) \
37207 || exit 1
37208
37209 @endif wdiff
37210
37211 .PHONY: maybe-install-info-wdiff install-info-wdiff
37212 maybe-install-info-wdiff:
37213 @if wdiff
37214 maybe-install-info-wdiff: install-info-wdiff
37215
37216 install-info-wdiff: \
37217 configure-wdiff \
37218 info-wdiff
37219 @: $(MAKE); $(unstage)
37220 @[ -f ./wdiff/Makefile ] || exit 0; \
37221 r=`${PWD_COMMAND}`; export r; \
37222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37223 $(HOST_EXPORTS) \
37224 for flag in $(EXTRA_HOST_FLAGS) ; do \
37225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37226 done; \
37227 echo "Doing install-info in wdiff" ; \
37228 (cd $(HOST_SUBDIR)/wdiff && \
37229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37231 "RANLIB=$${RANLIB}" \
37232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37233 install-info) \
37234 || exit 1
37235
37236 @endif wdiff
37237
37238 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
37239 maybe-install-pdf-wdiff:
37240 @if wdiff
37241 maybe-install-pdf-wdiff: install-pdf-wdiff
37242
37243 install-pdf-wdiff: \
37244 configure-wdiff \
37245 pdf-wdiff
37246 @: $(MAKE); $(unstage)
37247 @[ -f ./wdiff/Makefile ] || exit 0; \
37248 r=`${PWD_COMMAND}`; export r; \
37249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37250 $(HOST_EXPORTS) \
37251 for flag in $(EXTRA_HOST_FLAGS) ; do \
37252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37253 done; \
37254 echo "Doing install-pdf in wdiff" ; \
37255 (cd $(HOST_SUBDIR)/wdiff && \
37256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37258 "RANLIB=$${RANLIB}" \
37259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37260 install-pdf) \
37261 || exit 1
37262
37263 @endif wdiff
37264
37265 .PHONY: maybe-install-html-wdiff install-html-wdiff
37266 maybe-install-html-wdiff:
37267 @if wdiff
37268 maybe-install-html-wdiff: install-html-wdiff
37269
37270 install-html-wdiff: \
37271 configure-wdiff \
37272 html-wdiff
37273 @: $(MAKE); $(unstage)
37274 @[ -f ./wdiff/Makefile ] || exit 0; \
37275 r=`${PWD_COMMAND}`; export r; \
37276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37277 $(HOST_EXPORTS) \
37278 for flag in $(EXTRA_HOST_FLAGS) ; do \
37279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37280 done; \
37281 echo "Doing install-html in wdiff" ; \
37282 (cd $(HOST_SUBDIR)/wdiff && \
37283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37285 "RANLIB=$${RANLIB}" \
37286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37287 install-html) \
37288 || exit 1
37289
37290 @endif wdiff
37291
37292 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
37293 maybe-installcheck-wdiff:
37294 @if wdiff
37295 maybe-installcheck-wdiff: installcheck-wdiff
37296
37297 installcheck-wdiff: \
37298 configure-wdiff
37299 @: $(MAKE); $(unstage)
37300 @[ -f ./wdiff/Makefile ] || exit 0; \
37301 r=`${PWD_COMMAND}`; export r; \
37302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37303 $(HOST_EXPORTS) \
37304 for flag in $(EXTRA_HOST_FLAGS) ; do \
37305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37306 done; \
37307 echo "Doing installcheck in wdiff" ; \
37308 (cd $(HOST_SUBDIR)/wdiff && \
37309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37311 "RANLIB=$${RANLIB}" \
37312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37313 installcheck) \
37314 || exit 1
37315
37316 @endif wdiff
37317
37318 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
37319 maybe-mostlyclean-wdiff:
37320 @if wdiff
37321 maybe-mostlyclean-wdiff: mostlyclean-wdiff
37322
37323 mostlyclean-wdiff:
37324 @: $(MAKE); $(unstage)
37325 @[ -f ./wdiff/Makefile ] || exit 0; \
37326 r=`${PWD_COMMAND}`; export r; \
37327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37328 $(HOST_EXPORTS) \
37329 for flag in $(EXTRA_HOST_FLAGS) ; do \
37330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37331 done; \
37332 echo "Doing mostlyclean in wdiff" ; \
37333 (cd $(HOST_SUBDIR)/wdiff && \
37334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37336 "RANLIB=$${RANLIB}" \
37337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37338 mostlyclean) \
37339 || exit 1
37340
37341 @endif wdiff
37342
37343 .PHONY: maybe-clean-wdiff clean-wdiff
37344 maybe-clean-wdiff:
37345 @if wdiff
37346 maybe-clean-wdiff: clean-wdiff
37347
37348 clean-wdiff:
37349 @: $(MAKE); $(unstage)
37350 @[ -f ./wdiff/Makefile ] || exit 0; \
37351 r=`${PWD_COMMAND}`; export r; \
37352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37353 $(HOST_EXPORTS) \
37354 for flag in $(EXTRA_HOST_FLAGS) ; do \
37355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37356 done; \
37357 echo "Doing clean in wdiff" ; \
37358 (cd $(HOST_SUBDIR)/wdiff && \
37359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37361 "RANLIB=$${RANLIB}" \
37362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37363 clean) \
37364 || exit 1
37365
37366 @endif wdiff
37367
37368 .PHONY: maybe-distclean-wdiff distclean-wdiff
37369 maybe-distclean-wdiff:
37370 @if wdiff
37371 maybe-distclean-wdiff: distclean-wdiff
37372
37373 distclean-wdiff:
37374 @: $(MAKE); $(unstage)
37375 @[ -f ./wdiff/Makefile ] || exit 0; \
37376 r=`${PWD_COMMAND}`; export r; \
37377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37378 $(HOST_EXPORTS) \
37379 for flag in $(EXTRA_HOST_FLAGS) ; do \
37380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37381 done; \
37382 echo "Doing distclean in wdiff" ; \
37383 (cd $(HOST_SUBDIR)/wdiff && \
37384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37386 "RANLIB=$${RANLIB}" \
37387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37388 distclean) \
37389 || exit 1
37390
37391 @endif wdiff
37392
37393 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
37394 maybe-maintainer-clean-wdiff:
37395 @if wdiff
37396 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
37397
37398 maintainer-clean-wdiff:
37399 @: $(MAKE); $(unstage)
37400 @[ -f ./wdiff/Makefile ] || exit 0; \
37401 r=`${PWD_COMMAND}`; export r; \
37402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37403 $(HOST_EXPORTS) \
37404 for flag in $(EXTRA_HOST_FLAGS) ; do \
37405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37406 done; \
37407 echo "Doing maintainer-clean in wdiff" ; \
37408 (cd $(HOST_SUBDIR)/wdiff && \
37409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37411 "RANLIB=$${RANLIB}" \
37412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37413 maintainer-clean) \
37414 || exit 1
37415
37416 @endif wdiff
37417
37418
37419
37420 .PHONY: configure-zip maybe-configure-zip
37421 maybe-configure-zip:
37422 @if gcc-bootstrap
37423 configure-zip: stage_current
37424 @endif gcc-bootstrap
37425 @if zip
37426 maybe-configure-zip: configure-zip
37427 configure-zip:
37428 @: $(MAKE); $(unstage)
37429 @r=`${PWD_COMMAND}`; export r; \
37430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37431 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
37432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
37433 $(HOST_EXPORTS) \
37434 echo Configuring in $(HOST_SUBDIR)/zip; \
37435 cd "$(HOST_SUBDIR)/zip" || exit 1; \
37436 case $(srcdir) in \
37437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37438 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
37439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37440 esac; \
37441 srcdiroption="--srcdir=$${topdir}/zip"; \
37442 libsrcdir="$$s/zip"; \
37443 $(SHELL) $${libsrcdir}/configure \
37444 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37445 --target=${target_alias} $${srcdiroption} \
37446 || exit 1
37447 @endif zip
37448
37449
37450
37451
37452
37453 .PHONY: all-zip maybe-all-zip
37454 maybe-all-zip:
37455 @if gcc-bootstrap
37456 all-zip: stage_current
37457 @endif gcc-bootstrap
37458 @if zip
37459 TARGET-zip=all
37460 maybe-all-zip: all-zip
37461 all-zip: configure-zip
37462 @: $(MAKE); $(unstage)
37463 @r=`${PWD_COMMAND}`; export r; \
37464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37465 $(HOST_EXPORTS) \
37466 (cd $(HOST_SUBDIR)/zip && \
37467 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37468 $(TARGET-zip))
37469 @endif zip
37470
37471
37472
37473
37474 .PHONY: check-zip maybe-check-zip
37475 maybe-check-zip:
37476 @if zip
37477 maybe-check-zip: check-zip
37478
37479 # This module is only tested in a native toolchain.
37480 check-zip:
37481 @: $(MAKE); $(unstage)
37482 @if [ '$(host)' = '$(target)' ] ; then \
37483 r=`${PWD_COMMAND}`; export r; \
37484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37485 $(HOST_EXPORTS) \
37486 (cd $(HOST_SUBDIR)/zip && \
37487 $(MAKE) $(FLAGS_TO_PASS) check); \
37488 fi
37489
37490 @endif zip
37491
37492 .PHONY: install-zip maybe-install-zip
37493 maybe-install-zip:
37494 @if zip
37495 maybe-install-zip: install-zip
37496
37497 install-zip: installdirs
37498 @: $(MAKE); $(unstage)
37499 @r=`${PWD_COMMAND}`; export r; \
37500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37501 $(HOST_EXPORTS) \
37502 (cd $(HOST_SUBDIR)/zip && \
37503 $(MAKE) $(FLAGS_TO_PASS) install)
37504
37505 @endif zip
37506
37507 # Other targets (info, dvi, pdf, etc.)
37508
37509 .PHONY: maybe-info-zip info-zip
37510 maybe-info-zip:
37511 @if zip
37512 maybe-info-zip: info-zip
37513
37514 info-zip: \
37515 configure-zip
37516 @: $(MAKE); $(unstage)
37517 @[ -f ./zip/Makefile ] || exit 0; \
37518 r=`${PWD_COMMAND}`; export r; \
37519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37520 $(HOST_EXPORTS) \
37521 for flag in $(EXTRA_HOST_FLAGS) ; do \
37522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37523 done; \
37524 echo "Doing info in zip" ; \
37525 (cd $(HOST_SUBDIR)/zip && \
37526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37528 "RANLIB=$${RANLIB}" \
37529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37530 info) \
37531 || exit 1
37532
37533 @endif zip
37534
37535 .PHONY: maybe-dvi-zip dvi-zip
37536 maybe-dvi-zip:
37537 @if zip
37538 maybe-dvi-zip: dvi-zip
37539
37540 dvi-zip: \
37541 configure-zip
37542 @: $(MAKE); $(unstage)
37543 @[ -f ./zip/Makefile ] || exit 0; \
37544 r=`${PWD_COMMAND}`; export r; \
37545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37546 $(HOST_EXPORTS) \
37547 for flag in $(EXTRA_HOST_FLAGS) ; do \
37548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37549 done; \
37550 echo "Doing dvi in zip" ; \
37551 (cd $(HOST_SUBDIR)/zip && \
37552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37554 "RANLIB=$${RANLIB}" \
37555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37556 dvi) \
37557 || exit 1
37558
37559 @endif zip
37560
37561 .PHONY: maybe-pdf-zip pdf-zip
37562 maybe-pdf-zip:
37563 @if zip
37564 maybe-pdf-zip: pdf-zip
37565
37566 pdf-zip: \
37567 configure-zip
37568 @: $(MAKE); $(unstage)
37569 @[ -f ./zip/Makefile ] || exit 0; \
37570 r=`${PWD_COMMAND}`; export r; \
37571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37572 $(HOST_EXPORTS) \
37573 for flag in $(EXTRA_HOST_FLAGS) ; do \
37574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37575 done; \
37576 echo "Doing pdf in zip" ; \
37577 (cd $(HOST_SUBDIR)/zip && \
37578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37580 "RANLIB=$${RANLIB}" \
37581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37582 pdf) \
37583 || exit 1
37584
37585 @endif zip
37586
37587 .PHONY: maybe-html-zip html-zip
37588 maybe-html-zip:
37589 @if zip
37590 maybe-html-zip: html-zip
37591
37592 html-zip: \
37593 configure-zip
37594 @: $(MAKE); $(unstage)
37595 @[ -f ./zip/Makefile ] || exit 0; \
37596 r=`${PWD_COMMAND}`; export r; \
37597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37598 $(HOST_EXPORTS) \
37599 for flag in $(EXTRA_HOST_FLAGS) ; do \
37600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37601 done; \
37602 echo "Doing html in zip" ; \
37603 (cd $(HOST_SUBDIR)/zip && \
37604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37606 "RANLIB=$${RANLIB}" \
37607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37608 html) \
37609 || exit 1
37610
37611 @endif zip
37612
37613 .PHONY: maybe-TAGS-zip TAGS-zip
37614 maybe-TAGS-zip:
37615 @if zip
37616 maybe-TAGS-zip: TAGS-zip
37617
37618 TAGS-zip: \
37619 configure-zip
37620 @: $(MAKE); $(unstage)
37621 @[ -f ./zip/Makefile ] || exit 0; \
37622 r=`${PWD_COMMAND}`; export r; \
37623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37624 $(HOST_EXPORTS) \
37625 for flag in $(EXTRA_HOST_FLAGS) ; do \
37626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37627 done; \
37628 echo "Doing TAGS in zip" ; \
37629 (cd $(HOST_SUBDIR)/zip && \
37630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37632 "RANLIB=$${RANLIB}" \
37633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37634 TAGS) \
37635 || exit 1
37636
37637 @endif zip
37638
37639 .PHONY: maybe-install-info-zip install-info-zip
37640 maybe-install-info-zip:
37641 @if zip
37642 maybe-install-info-zip: install-info-zip
37643
37644 install-info-zip: \
37645 configure-zip \
37646 info-zip
37647 @: $(MAKE); $(unstage)
37648 @[ -f ./zip/Makefile ] || exit 0; \
37649 r=`${PWD_COMMAND}`; export r; \
37650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37651 $(HOST_EXPORTS) \
37652 for flag in $(EXTRA_HOST_FLAGS) ; do \
37653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37654 done; \
37655 echo "Doing install-info in zip" ; \
37656 (cd $(HOST_SUBDIR)/zip && \
37657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37659 "RANLIB=$${RANLIB}" \
37660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37661 install-info) \
37662 || exit 1
37663
37664 @endif zip
37665
37666 .PHONY: maybe-install-pdf-zip install-pdf-zip
37667 maybe-install-pdf-zip:
37668 @if zip
37669 maybe-install-pdf-zip: install-pdf-zip
37670
37671 install-pdf-zip: \
37672 configure-zip \
37673 pdf-zip
37674 @: $(MAKE); $(unstage)
37675 @[ -f ./zip/Makefile ] || exit 0; \
37676 r=`${PWD_COMMAND}`; export r; \
37677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37678 $(HOST_EXPORTS) \
37679 for flag in $(EXTRA_HOST_FLAGS) ; do \
37680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37681 done; \
37682 echo "Doing install-pdf in zip" ; \
37683 (cd $(HOST_SUBDIR)/zip && \
37684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37686 "RANLIB=$${RANLIB}" \
37687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37688 install-pdf) \
37689 || exit 1
37690
37691 @endif zip
37692
37693 .PHONY: maybe-install-html-zip install-html-zip
37694 maybe-install-html-zip:
37695 @if zip
37696 maybe-install-html-zip: install-html-zip
37697
37698 install-html-zip: \
37699 configure-zip \
37700 html-zip
37701 @: $(MAKE); $(unstage)
37702 @[ -f ./zip/Makefile ] || exit 0; \
37703 r=`${PWD_COMMAND}`; export r; \
37704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37705 $(HOST_EXPORTS) \
37706 for flag in $(EXTRA_HOST_FLAGS) ; do \
37707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37708 done; \
37709 echo "Doing install-html in zip" ; \
37710 (cd $(HOST_SUBDIR)/zip && \
37711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37713 "RANLIB=$${RANLIB}" \
37714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37715 install-html) \
37716 || exit 1
37717
37718 @endif zip
37719
37720 .PHONY: maybe-installcheck-zip installcheck-zip
37721 maybe-installcheck-zip:
37722 @if zip
37723 maybe-installcheck-zip: installcheck-zip
37724
37725 installcheck-zip: \
37726 configure-zip
37727 @: $(MAKE); $(unstage)
37728 @[ -f ./zip/Makefile ] || exit 0; \
37729 r=`${PWD_COMMAND}`; export r; \
37730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37731 $(HOST_EXPORTS) \
37732 for flag in $(EXTRA_HOST_FLAGS) ; do \
37733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37734 done; \
37735 echo "Doing installcheck in zip" ; \
37736 (cd $(HOST_SUBDIR)/zip && \
37737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37739 "RANLIB=$${RANLIB}" \
37740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37741 installcheck) \
37742 || exit 1
37743
37744 @endif zip
37745
37746 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
37747 maybe-mostlyclean-zip:
37748 @if zip
37749 maybe-mostlyclean-zip: mostlyclean-zip
37750
37751 mostlyclean-zip:
37752 @: $(MAKE); $(unstage)
37753 @[ -f ./zip/Makefile ] || exit 0; \
37754 r=`${PWD_COMMAND}`; export r; \
37755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37756 $(HOST_EXPORTS) \
37757 for flag in $(EXTRA_HOST_FLAGS) ; do \
37758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37759 done; \
37760 echo "Doing mostlyclean in zip" ; \
37761 (cd $(HOST_SUBDIR)/zip && \
37762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37764 "RANLIB=$${RANLIB}" \
37765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37766 mostlyclean) \
37767 || exit 1
37768
37769 @endif zip
37770
37771 .PHONY: maybe-clean-zip clean-zip
37772 maybe-clean-zip:
37773 @if zip
37774 maybe-clean-zip: clean-zip
37775
37776 clean-zip:
37777 @: $(MAKE); $(unstage)
37778 @[ -f ./zip/Makefile ] || exit 0; \
37779 r=`${PWD_COMMAND}`; export r; \
37780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37781 $(HOST_EXPORTS) \
37782 for flag in $(EXTRA_HOST_FLAGS) ; do \
37783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37784 done; \
37785 echo "Doing clean in zip" ; \
37786 (cd $(HOST_SUBDIR)/zip && \
37787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37789 "RANLIB=$${RANLIB}" \
37790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37791 clean) \
37792 || exit 1
37793
37794 @endif zip
37795
37796 .PHONY: maybe-distclean-zip distclean-zip
37797 maybe-distclean-zip:
37798 @if zip
37799 maybe-distclean-zip: distclean-zip
37800
37801 distclean-zip:
37802 @: $(MAKE); $(unstage)
37803 @[ -f ./zip/Makefile ] || exit 0; \
37804 r=`${PWD_COMMAND}`; export r; \
37805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37806 $(HOST_EXPORTS) \
37807 for flag in $(EXTRA_HOST_FLAGS) ; do \
37808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37809 done; \
37810 echo "Doing distclean in zip" ; \
37811 (cd $(HOST_SUBDIR)/zip && \
37812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37814 "RANLIB=$${RANLIB}" \
37815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37816 distclean) \
37817 || exit 1
37818
37819 @endif zip
37820
37821 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
37822 maybe-maintainer-clean-zip:
37823 @if zip
37824 maybe-maintainer-clean-zip: maintainer-clean-zip
37825
37826 maintainer-clean-zip:
37827 @: $(MAKE); $(unstage)
37828 @[ -f ./zip/Makefile ] || exit 0; \
37829 r=`${PWD_COMMAND}`; export r; \
37830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37831 $(HOST_EXPORTS) \
37832 for flag in $(EXTRA_HOST_FLAGS) ; do \
37833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37834 done; \
37835 echo "Doing maintainer-clean in zip" ; \
37836 (cd $(HOST_SUBDIR)/zip && \
37837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37839 "RANLIB=$${RANLIB}" \
37840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37841 maintainer-clean) \
37842 || exit 1
37843
37844 @endif zip
37845
37846
37847
37848 .PHONY: configure-zlib maybe-configure-zlib
37849 maybe-configure-zlib:
37850 @if gcc-bootstrap
37851 configure-zlib: stage_current
37852 @endif gcc-bootstrap
37853 @if zlib
37854 maybe-configure-zlib: configure-zlib
37855 configure-zlib:
37856 @r=`${PWD_COMMAND}`; export r; \
37857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37858 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37860 $(HOST_EXPORTS) \
37861 echo Configuring in $(HOST_SUBDIR)/zlib; \
37862 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
37863 case $(srcdir) in \
37864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37865 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37867 esac; \
37868 srcdiroption="--srcdir=$${topdir}/zlib"; \
37869 libsrcdir="$$s/zlib"; \
37870 $(SHELL) $${libsrcdir}/configure \
37871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37872 --target=${target_alias} $${srcdiroption} \
37873 || exit 1
37874 @endif zlib
37875
37876
37877
37878 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
37879 maybe-configure-stage1-zlib:
37880 @if zlib-bootstrap
37881 maybe-configure-stage1-zlib: configure-stage1-zlib
37882 configure-stage1-zlib:
37883 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37885 @r=`${PWD_COMMAND}`; export r; \
37886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37887 TFLAGS="$(STAGE1_TFLAGS)"; \
37888 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37889 $(HOST_EXPORTS) \
37890 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
37891 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
37892 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
37893 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
37894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37895 cd $(HOST_SUBDIR)/zlib || exit 1; \
37896 case $(srcdir) in \
37897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37898 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37900 esac; \
37901 srcdiroption="--srcdir=$${topdir}/zlib"; \
37902 libsrcdir="$$s/zlib"; \
37903 $(SHELL) $${libsrcdir}/configure \
37904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37905 --target=${target_alias} $${srcdiroption} \
37906 $(STAGE1_CONFIGURE_FLAGS)
37907 @endif zlib-bootstrap
37908
37909 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
37910 maybe-configure-stage2-zlib:
37911 @if zlib-bootstrap
37912 maybe-configure-stage2-zlib: configure-stage2-zlib
37913 configure-stage2-zlib:
37914 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37915 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37916 @r=`${PWD_COMMAND}`; export r; \
37917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37918 TFLAGS="$(STAGE2_TFLAGS)"; \
37919 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37920 $(HOST_EXPORTS) \
37921 $(POSTSTAGE1_HOST_EXPORTS) \
37922 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
37923 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
37924 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
37925 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
37926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37927 cd $(HOST_SUBDIR)/zlib || exit 1; \
37928 case $(srcdir) in \
37929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37930 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37932 esac; \
37933 srcdiroption="--srcdir=$${topdir}/zlib"; \
37934 libsrcdir="$$s/zlib"; \
37935 $(SHELL) $${libsrcdir}/configure \
37936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37937 --target=${target_alias} $${srcdiroption} \
37938 --with-build-libsubdir=$(HOST_SUBDIR) \
37939 $(STAGE2_CONFIGURE_FLAGS)
37940 @endif zlib-bootstrap
37941
37942 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
37943 maybe-configure-stage3-zlib:
37944 @if zlib-bootstrap
37945 maybe-configure-stage3-zlib: configure-stage3-zlib
37946 configure-stage3-zlib:
37947 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37948 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37949 @r=`${PWD_COMMAND}`; export r; \
37950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37951 TFLAGS="$(STAGE3_TFLAGS)"; \
37952 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37953 $(HOST_EXPORTS) \
37954 $(POSTSTAGE1_HOST_EXPORTS) \
37955 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
37956 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
37957 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
37958 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
37959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37960 cd $(HOST_SUBDIR)/zlib || exit 1; \
37961 case $(srcdir) in \
37962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37963 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37965 esac; \
37966 srcdiroption="--srcdir=$${topdir}/zlib"; \
37967 libsrcdir="$$s/zlib"; \
37968 $(SHELL) $${libsrcdir}/configure \
37969 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37970 --target=${target_alias} $${srcdiroption} \
37971 --with-build-libsubdir=$(HOST_SUBDIR) \
37972 $(STAGE3_CONFIGURE_FLAGS)
37973 @endif zlib-bootstrap
37974
37975 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
37976 maybe-configure-stage4-zlib:
37977 @if zlib-bootstrap
37978 maybe-configure-stage4-zlib: configure-stage4-zlib
37979 configure-stage4-zlib:
37980 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37982 @r=`${PWD_COMMAND}`; export r; \
37983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37984 TFLAGS="$(STAGE4_TFLAGS)"; \
37985 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37986 $(HOST_EXPORTS) \
37987 $(POSTSTAGE1_HOST_EXPORTS) \
37988 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
37989 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
37990 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
37991 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
37992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37993 cd $(HOST_SUBDIR)/zlib || exit 1; \
37994 case $(srcdir) in \
37995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37996 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37998 esac; \
37999 srcdiroption="--srcdir=$${topdir}/zlib"; \
38000 libsrcdir="$$s/zlib"; \
38001 $(SHELL) $${libsrcdir}/configure \
38002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38003 --target=${target_alias} $${srcdiroption} \
38004 --with-build-libsubdir=$(HOST_SUBDIR) \
38005 $(STAGE4_CONFIGURE_FLAGS)
38006 @endif zlib-bootstrap
38007
38008 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
38009 maybe-configure-stageprofile-zlib:
38010 @if zlib-bootstrap
38011 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
38012 configure-stageprofile-zlib:
38013 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38014 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38015 @r=`${PWD_COMMAND}`; export r; \
38016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38017 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38018 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38019 $(HOST_EXPORTS) \
38020 $(POSTSTAGE1_HOST_EXPORTS) \
38021 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
38022 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
38023 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
38024 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
38025 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38026 cd $(HOST_SUBDIR)/zlib || exit 1; \
38027 case $(srcdir) in \
38028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38029 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38031 esac; \
38032 srcdiroption="--srcdir=$${topdir}/zlib"; \
38033 libsrcdir="$$s/zlib"; \
38034 $(SHELL) $${libsrcdir}/configure \
38035 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38036 --target=${target_alias} $${srcdiroption} \
38037 --with-build-libsubdir=$(HOST_SUBDIR) \
38038 $(STAGEprofile_CONFIGURE_FLAGS)
38039 @endif zlib-bootstrap
38040
38041 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
38042 maybe-configure-stagefeedback-zlib:
38043 @if zlib-bootstrap
38044 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
38045 configure-stagefeedback-zlib:
38046 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38047 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38048 @r=`${PWD_COMMAND}`; export r; \
38049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38050 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38051 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38052 $(HOST_EXPORTS) \
38053 $(POSTSTAGE1_HOST_EXPORTS) \
38054 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
38055 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
38056 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
38057 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
38058 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38059 cd $(HOST_SUBDIR)/zlib || exit 1; \
38060 case $(srcdir) in \
38061 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38062 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38063 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38064 esac; \
38065 srcdiroption="--srcdir=$${topdir}/zlib"; \
38066 libsrcdir="$$s/zlib"; \
38067 $(SHELL) $${libsrcdir}/configure \
38068 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38069 --target=${target_alias} $${srcdiroption} \
38070 --with-build-libsubdir=$(HOST_SUBDIR) \
38071 $(STAGEfeedback_CONFIGURE_FLAGS)
38072 @endif zlib-bootstrap
38073
38074
38075
38076
38077
38078 .PHONY: all-zlib maybe-all-zlib
38079 maybe-all-zlib:
38080 @if gcc-bootstrap
38081 all-zlib: stage_current
38082 @endif gcc-bootstrap
38083 @if zlib
38084 TARGET-zlib=all
38085 maybe-all-zlib: all-zlib
38086 all-zlib: configure-zlib
38087 @r=`${PWD_COMMAND}`; export r; \
38088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38089 $(HOST_EXPORTS) \
38090 (cd $(HOST_SUBDIR)/zlib && \
38091 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38092 $(TARGET-zlib))
38093 @endif zlib
38094
38095
38096
38097 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
38098 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
38099 maybe-all-stage1-zlib:
38100 maybe-clean-stage1-zlib:
38101 @if zlib-bootstrap
38102 maybe-all-stage1-zlib: all-stage1-zlib
38103 all-stage1: all-stage1-zlib
38104 TARGET-stage1-zlib = $(TARGET-zlib)
38105 all-stage1-zlib: configure-stage1-zlib
38106 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38107 @r=`${PWD_COMMAND}`; export r; \
38108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38109 TFLAGS="$(STAGE1_TFLAGS)"; \
38110 $(HOST_EXPORTS) \
38111 cd $(HOST_SUBDIR)/zlib && \
38112 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38113 CFLAGS="$(STAGE1_CFLAGS)" \
38114 CXXFLAGS="$(STAGE1_CFLAGS)" \
38115 LIBCFLAGS="$(LIBCFLAGS)" \
38116 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38117 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38118 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38119 $(EXTRA_HOST_FLAGS) \
38120 TFLAGS="$(STAGE1_TFLAGS)" \
38121 $(TARGET-stage1-zlib)
38122
38123 maybe-clean-stage1-zlib: clean-stage1-zlib
38124 clean-stage1: clean-stage1-zlib
38125 clean-stage1-zlib:
38126 @if [ $(current_stage) = stage1 ]; then \
38127 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
38128 else \
38129 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
38130 $(MAKE) stage1-start; \
38131 fi; \
38132 cd $(HOST_SUBDIR)/zlib && \
38133 $(MAKE) $(EXTRA_HOST_FLAGS) \
38134 clean
38135 @endif zlib-bootstrap
38136
38137
38138 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
38139 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
38140 maybe-all-stage2-zlib:
38141 maybe-clean-stage2-zlib:
38142 @if zlib-bootstrap
38143 maybe-all-stage2-zlib: all-stage2-zlib
38144 all-stage2: all-stage2-zlib
38145 TARGET-stage2-zlib = $(TARGET-zlib)
38146 all-stage2-zlib: configure-stage2-zlib
38147 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38148 @r=`${PWD_COMMAND}`; export r; \
38149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38150 TFLAGS="$(STAGE2_TFLAGS)"; \
38151 $(HOST_EXPORTS) \
38152 $(POSTSTAGE1_HOST_EXPORTS) \
38153 cd $(HOST_SUBDIR)/zlib && \
38154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38155 CFLAGS="$(STAGE2_CFLAGS)" \
38156 CXXFLAGS="$(STAGE2_CFLAGS)" \
38157 LIBCFLAGS="$(STAGE2_CFLAGS)" \
38158 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38159 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38160 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38161 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
38162 TFLAGS="$(STAGE2_TFLAGS)" \
38163 $(TARGET-stage2-zlib)
38164
38165 maybe-clean-stage2-zlib: clean-stage2-zlib
38166 clean-stage2: clean-stage2-zlib
38167 clean-stage2-zlib:
38168 @if [ $(current_stage) = stage2 ]; then \
38169 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
38170 else \
38171 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
38172 $(MAKE) stage2-start; \
38173 fi; \
38174 cd $(HOST_SUBDIR)/zlib && \
38175 $(MAKE) $(EXTRA_HOST_FLAGS) \
38176 $(POSTSTAGE1_FLAGS_TO_PASS) \
38177 clean
38178 @endif zlib-bootstrap
38179
38180
38181 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
38182 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
38183 maybe-all-stage3-zlib:
38184 maybe-clean-stage3-zlib:
38185 @if zlib-bootstrap
38186 maybe-all-stage3-zlib: all-stage3-zlib
38187 all-stage3: all-stage3-zlib
38188 TARGET-stage3-zlib = $(TARGET-zlib)
38189 all-stage3-zlib: configure-stage3-zlib
38190 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38191 @r=`${PWD_COMMAND}`; export r; \
38192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38193 TFLAGS="$(STAGE3_TFLAGS)"; \
38194 $(HOST_EXPORTS) \
38195 $(POSTSTAGE1_HOST_EXPORTS) \
38196 cd $(HOST_SUBDIR)/zlib && \
38197 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38198 CFLAGS="$(STAGE3_CFLAGS)" \
38199 CXXFLAGS="$(STAGE3_CFLAGS)" \
38200 LIBCFLAGS="$(STAGE3_CFLAGS)" \
38201 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38202 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38203 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38204 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
38205 TFLAGS="$(STAGE3_TFLAGS)" \
38206 $(TARGET-stage3-zlib)
38207
38208 maybe-clean-stage3-zlib: clean-stage3-zlib
38209 clean-stage3: clean-stage3-zlib
38210 clean-stage3-zlib:
38211 @if [ $(current_stage) = stage3 ]; then \
38212 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
38213 else \
38214 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
38215 $(MAKE) stage3-start; \
38216 fi; \
38217 cd $(HOST_SUBDIR)/zlib && \
38218 $(MAKE) $(EXTRA_HOST_FLAGS) \
38219 $(POSTSTAGE1_FLAGS_TO_PASS) \
38220 clean
38221 @endif zlib-bootstrap
38222
38223
38224 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
38225 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
38226 maybe-all-stage4-zlib:
38227 maybe-clean-stage4-zlib:
38228 @if zlib-bootstrap
38229 maybe-all-stage4-zlib: all-stage4-zlib
38230 all-stage4: all-stage4-zlib
38231 TARGET-stage4-zlib = $(TARGET-zlib)
38232 all-stage4-zlib: configure-stage4-zlib
38233 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38234 @r=`${PWD_COMMAND}`; export r; \
38235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38236 TFLAGS="$(STAGE4_TFLAGS)"; \
38237 $(HOST_EXPORTS) \
38238 $(POSTSTAGE1_HOST_EXPORTS) \
38239 cd $(HOST_SUBDIR)/zlib && \
38240 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38241 CFLAGS="$(STAGE4_CFLAGS)" \
38242 CXXFLAGS="$(STAGE4_CFLAGS)" \
38243 LIBCFLAGS="$(STAGE4_CFLAGS)" \
38244 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38245 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38246 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38247 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
38248 TFLAGS="$(STAGE4_TFLAGS)" \
38249 $(TARGET-stage4-zlib)
38250
38251 maybe-clean-stage4-zlib: clean-stage4-zlib
38252 clean-stage4: clean-stage4-zlib
38253 clean-stage4-zlib:
38254 @if [ $(current_stage) = stage4 ]; then \
38255 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
38256 else \
38257 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
38258 $(MAKE) stage4-start; \
38259 fi; \
38260 cd $(HOST_SUBDIR)/zlib && \
38261 $(MAKE) $(EXTRA_HOST_FLAGS) \
38262 $(POSTSTAGE1_FLAGS_TO_PASS) \
38263 clean
38264 @endif zlib-bootstrap
38265
38266
38267 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
38268 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
38269 maybe-all-stageprofile-zlib:
38270 maybe-clean-stageprofile-zlib:
38271 @if zlib-bootstrap
38272 maybe-all-stageprofile-zlib: all-stageprofile-zlib
38273 all-stageprofile: all-stageprofile-zlib
38274 TARGET-stageprofile-zlib = $(TARGET-zlib)
38275 all-stageprofile-zlib: configure-stageprofile-zlib
38276 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38277 @r=`${PWD_COMMAND}`; export r; \
38278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38279 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38280 $(HOST_EXPORTS) \
38281 $(POSTSTAGE1_HOST_EXPORTS) \
38282 cd $(HOST_SUBDIR)/zlib && \
38283 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38284 CFLAGS="$(STAGEprofile_CFLAGS)" \
38285 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
38286 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
38287 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38288 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38289 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38290 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
38291 TFLAGS="$(STAGEprofile_TFLAGS)" \
38292 $(TARGET-stageprofile-zlib)
38293
38294 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
38295 clean-stageprofile: clean-stageprofile-zlib
38296 clean-stageprofile-zlib:
38297 @if [ $(current_stage) = stageprofile ]; then \
38298 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
38299 else \
38300 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
38301 $(MAKE) stageprofile-start; \
38302 fi; \
38303 cd $(HOST_SUBDIR)/zlib && \
38304 $(MAKE) $(EXTRA_HOST_FLAGS) \
38305 $(POSTSTAGE1_FLAGS_TO_PASS) \
38306 clean
38307 @endif zlib-bootstrap
38308
38309
38310 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
38311 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
38312 maybe-all-stagefeedback-zlib:
38313 maybe-clean-stagefeedback-zlib:
38314 @if zlib-bootstrap
38315 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
38316 all-stagefeedback: all-stagefeedback-zlib
38317 TARGET-stagefeedback-zlib = $(TARGET-zlib)
38318 all-stagefeedback-zlib: configure-stagefeedback-zlib
38319 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38320 @r=`${PWD_COMMAND}`; export r; \
38321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38322 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38323 $(HOST_EXPORTS) \
38324 $(POSTSTAGE1_HOST_EXPORTS) \
38325 cd $(HOST_SUBDIR)/zlib && \
38326 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38327 CFLAGS="$(STAGEfeedback_CFLAGS)" \
38328 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
38329 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
38330 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38331 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38332 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38333 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
38334 TFLAGS="$(STAGEfeedback_TFLAGS)" \
38335 $(TARGET-stagefeedback-zlib)
38336
38337 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
38338 clean-stagefeedback: clean-stagefeedback-zlib
38339 clean-stagefeedback-zlib:
38340 @if [ $(current_stage) = stagefeedback ]; then \
38341 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
38342 else \
38343 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
38344 $(MAKE) stagefeedback-start; \
38345 fi; \
38346 cd $(HOST_SUBDIR)/zlib && \
38347 $(MAKE) $(EXTRA_HOST_FLAGS) \
38348 $(POSTSTAGE1_FLAGS_TO_PASS) \
38349 clean
38350 @endif zlib-bootstrap
38351
38352
38353
38354
38355
38356 .PHONY: check-zlib maybe-check-zlib
38357 maybe-check-zlib:
38358 @if zlib
38359 maybe-check-zlib: check-zlib
38360
38361 check-zlib:
38362
38363 @endif zlib
38364
38365 .PHONY: install-zlib maybe-install-zlib
38366 maybe-install-zlib:
38367 @if zlib
38368 maybe-install-zlib: install-zlib
38369
38370 install-zlib:
38371
38372 @endif zlib
38373
38374 # Other targets (info, dvi, pdf, etc.)
38375
38376 .PHONY: maybe-info-zlib info-zlib
38377 maybe-info-zlib:
38378 @if zlib
38379 maybe-info-zlib: info-zlib
38380
38381 info-zlib: \
38382 configure-zlib
38383 @[ -f ./zlib/Makefile ] || exit 0; \
38384 r=`${PWD_COMMAND}`; export r; \
38385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38386 $(HOST_EXPORTS) \
38387 for flag in $(EXTRA_HOST_FLAGS) ; do \
38388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38389 done; \
38390 echo "Doing info in zlib" ; \
38391 (cd $(HOST_SUBDIR)/zlib && \
38392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38394 "RANLIB=$${RANLIB}" \
38395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38396 info) \
38397 || exit 1
38398
38399 @endif zlib
38400
38401 .PHONY: maybe-dvi-zlib dvi-zlib
38402 maybe-dvi-zlib:
38403 @if zlib
38404 maybe-dvi-zlib: dvi-zlib
38405
38406 dvi-zlib: \
38407 configure-zlib
38408 @[ -f ./zlib/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 dvi in zlib" ; \
38416 (cd $(HOST_SUBDIR)/zlib && \
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 dvi) \
38422 || exit 1
38423
38424 @endif zlib
38425
38426 .PHONY: maybe-pdf-zlib pdf-zlib
38427 maybe-pdf-zlib:
38428 @if zlib
38429 maybe-pdf-zlib: pdf-zlib
38430
38431 pdf-zlib: \
38432 configure-zlib
38433 @[ -f ./zlib/Makefile ] || exit 0; \
38434 r=`${PWD_COMMAND}`; export r; \
38435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38436 $(HOST_EXPORTS) \
38437 for flag in $(EXTRA_HOST_FLAGS) ; do \
38438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38439 done; \
38440 echo "Doing pdf in zlib" ; \
38441 (cd $(HOST_SUBDIR)/zlib && \
38442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38444 "RANLIB=$${RANLIB}" \
38445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38446 pdf) \
38447 || exit 1
38448
38449 @endif zlib
38450
38451 .PHONY: maybe-html-zlib html-zlib
38452 maybe-html-zlib:
38453 @if zlib
38454 maybe-html-zlib: html-zlib
38455
38456 html-zlib: \
38457 configure-zlib
38458 @[ -f ./zlib/Makefile ] || exit 0; \
38459 r=`${PWD_COMMAND}`; export r; \
38460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38461 $(HOST_EXPORTS) \
38462 for flag in $(EXTRA_HOST_FLAGS) ; do \
38463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38464 done; \
38465 echo "Doing html in zlib" ; \
38466 (cd $(HOST_SUBDIR)/zlib && \
38467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38469 "RANLIB=$${RANLIB}" \
38470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38471 html) \
38472 || exit 1
38473
38474 @endif zlib
38475
38476 .PHONY: maybe-TAGS-zlib TAGS-zlib
38477 maybe-TAGS-zlib:
38478 @if zlib
38479 maybe-TAGS-zlib: TAGS-zlib
38480
38481 TAGS-zlib: \
38482 configure-zlib
38483 @[ -f ./zlib/Makefile ] || exit 0; \
38484 r=`${PWD_COMMAND}`; export r; \
38485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38486 $(HOST_EXPORTS) \
38487 for flag in $(EXTRA_HOST_FLAGS) ; do \
38488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38489 done; \
38490 echo "Doing TAGS in zlib" ; \
38491 (cd $(HOST_SUBDIR)/zlib && \
38492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38494 "RANLIB=$${RANLIB}" \
38495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38496 TAGS) \
38497 || exit 1
38498
38499 @endif zlib
38500
38501 .PHONY: maybe-install-info-zlib install-info-zlib
38502 maybe-install-info-zlib:
38503 @if zlib
38504 maybe-install-info-zlib: install-info-zlib
38505
38506 install-info-zlib: \
38507 configure-zlib \
38508 info-zlib
38509 @[ -f ./zlib/Makefile ] || exit 0; \
38510 r=`${PWD_COMMAND}`; export r; \
38511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38512 $(HOST_EXPORTS) \
38513 for flag in $(EXTRA_HOST_FLAGS) ; do \
38514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38515 done; \
38516 echo "Doing install-info in zlib" ; \
38517 (cd $(HOST_SUBDIR)/zlib && \
38518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38520 "RANLIB=$${RANLIB}" \
38521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38522 install-info) \
38523 || exit 1
38524
38525 @endif zlib
38526
38527 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
38528 maybe-install-pdf-zlib:
38529 @if zlib
38530 maybe-install-pdf-zlib: install-pdf-zlib
38531
38532 install-pdf-zlib: \
38533 configure-zlib \
38534 pdf-zlib
38535 @[ -f ./zlib/Makefile ] || exit 0; \
38536 r=`${PWD_COMMAND}`; export r; \
38537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38538 $(HOST_EXPORTS) \
38539 for flag in $(EXTRA_HOST_FLAGS) ; do \
38540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38541 done; \
38542 echo "Doing install-pdf in zlib" ; \
38543 (cd $(HOST_SUBDIR)/zlib && \
38544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38546 "RANLIB=$${RANLIB}" \
38547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38548 install-pdf) \
38549 || exit 1
38550
38551 @endif zlib
38552
38553 .PHONY: maybe-install-html-zlib install-html-zlib
38554 maybe-install-html-zlib:
38555 @if zlib
38556 maybe-install-html-zlib: install-html-zlib
38557
38558 install-html-zlib: \
38559 configure-zlib \
38560 html-zlib
38561 @[ -f ./zlib/Makefile ] || exit 0; \
38562 r=`${PWD_COMMAND}`; export r; \
38563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38564 $(HOST_EXPORTS) \
38565 for flag in $(EXTRA_HOST_FLAGS) ; do \
38566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38567 done; \
38568 echo "Doing install-html in zlib" ; \
38569 (cd $(HOST_SUBDIR)/zlib && \
38570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38572 "RANLIB=$${RANLIB}" \
38573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38574 install-html) \
38575 || exit 1
38576
38577 @endif zlib
38578
38579 .PHONY: maybe-installcheck-zlib installcheck-zlib
38580 maybe-installcheck-zlib:
38581 @if zlib
38582 maybe-installcheck-zlib: installcheck-zlib
38583
38584 installcheck-zlib: \
38585 configure-zlib
38586 @[ -f ./zlib/Makefile ] || exit 0; \
38587 r=`${PWD_COMMAND}`; export r; \
38588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38589 $(HOST_EXPORTS) \
38590 for flag in $(EXTRA_HOST_FLAGS) ; do \
38591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38592 done; \
38593 echo "Doing installcheck in zlib" ; \
38594 (cd $(HOST_SUBDIR)/zlib && \
38595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38597 "RANLIB=$${RANLIB}" \
38598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38599 installcheck) \
38600 || exit 1
38601
38602 @endif zlib
38603
38604 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
38605 maybe-mostlyclean-zlib:
38606 @if zlib
38607 maybe-mostlyclean-zlib: mostlyclean-zlib
38608
38609 mostlyclean-zlib:
38610 @[ -f ./zlib/Makefile ] || exit 0; \
38611 r=`${PWD_COMMAND}`; export r; \
38612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38613 $(HOST_EXPORTS) \
38614 for flag in $(EXTRA_HOST_FLAGS) ; do \
38615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38616 done; \
38617 echo "Doing mostlyclean in zlib" ; \
38618 (cd $(HOST_SUBDIR)/zlib && \
38619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38621 "RANLIB=$${RANLIB}" \
38622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38623 mostlyclean) \
38624 || exit 1
38625
38626 @endif zlib
38627
38628 .PHONY: maybe-clean-zlib clean-zlib
38629 maybe-clean-zlib:
38630 @if zlib
38631 maybe-clean-zlib: clean-zlib
38632
38633 clean-zlib:
38634 @[ -f ./zlib/Makefile ] || exit 0; \
38635 r=`${PWD_COMMAND}`; export r; \
38636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38637 $(HOST_EXPORTS) \
38638 for flag in $(EXTRA_HOST_FLAGS) ; do \
38639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38640 done; \
38641 echo "Doing clean in zlib" ; \
38642 (cd $(HOST_SUBDIR)/zlib && \
38643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38645 "RANLIB=$${RANLIB}" \
38646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38647 clean) \
38648 || exit 1
38649
38650 @endif zlib
38651
38652 .PHONY: maybe-distclean-zlib distclean-zlib
38653 maybe-distclean-zlib:
38654 @if zlib
38655 maybe-distclean-zlib: distclean-zlib
38656
38657 distclean-zlib:
38658 @[ -f ./zlib/Makefile ] || exit 0; \
38659 r=`${PWD_COMMAND}`; export r; \
38660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38661 $(HOST_EXPORTS) \
38662 for flag in $(EXTRA_HOST_FLAGS) ; do \
38663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38664 done; \
38665 echo "Doing distclean in zlib" ; \
38666 (cd $(HOST_SUBDIR)/zlib && \
38667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38669 "RANLIB=$${RANLIB}" \
38670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38671 distclean) \
38672 || exit 1
38673
38674 @endif zlib
38675
38676 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
38677 maybe-maintainer-clean-zlib:
38678 @if zlib
38679 maybe-maintainer-clean-zlib: maintainer-clean-zlib
38680
38681 maintainer-clean-zlib:
38682 @[ -f ./zlib/Makefile ] || exit 0; \
38683 r=`${PWD_COMMAND}`; export r; \
38684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38685 $(HOST_EXPORTS) \
38686 for flag in $(EXTRA_HOST_FLAGS) ; do \
38687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38688 done; \
38689 echo "Doing maintainer-clean in zlib" ; \
38690 (cd $(HOST_SUBDIR)/zlib && \
38691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38693 "RANLIB=$${RANLIB}" \
38694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38695 maintainer-clean) \
38696 || exit 1
38697
38698 @endif zlib
38699
38700
38701
38702 .PHONY: configure-gdb maybe-configure-gdb
38703 maybe-configure-gdb:
38704 @if gcc-bootstrap
38705 configure-gdb: stage_current
38706 @endif gcc-bootstrap
38707 @if gdb
38708 maybe-configure-gdb: configure-gdb
38709 configure-gdb:
38710 @: $(MAKE); $(unstage)
38711 @r=`${PWD_COMMAND}`; export r; \
38712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38713 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
38714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
38715 $(HOST_EXPORTS) \
38716 echo Configuring in $(HOST_SUBDIR)/gdb; \
38717 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
38718 case $(srcdir) in \
38719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38720 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
38721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38722 esac; \
38723 srcdiroption="--srcdir=$${topdir}/gdb"; \
38724 libsrcdir="$$s/gdb"; \
38725 $(SHELL) $${libsrcdir}/configure \
38726 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38727 --target=${target_alias} $${srcdiroption} \
38728 || exit 1
38729 @endif gdb
38730
38731
38732
38733
38734
38735 .PHONY: all-gdb maybe-all-gdb
38736 maybe-all-gdb:
38737 @if gcc-bootstrap
38738 all-gdb: stage_current
38739 @endif gcc-bootstrap
38740 @if gdb
38741 TARGET-gdb=all
38742 maybe-all-gdb: all-gdb
38743 all-gdb: configure-gdb
38744 @: $(MAKE); $(unstage)
38745 @r=`${PWD_COMMAND}`; export r; \
38746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38747 $(HOST_EXPORTS) \
38748 (cd $(HOST_SUBDIR)/gdb && \
38749 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38750 $(TARGET-gdb))
38751 @endif gdb
38752
38753
38754
38755
38756 .PHONY: check-gdb maybe-check-gdb
38757 maybe-check-gdb:
38758 @if gdb
38759 maybe-check-gdb: check-gdb
38760
38761 check-gdb:
38762 @: $(MAKE); $(unstage)
38763 @r=`${PWD_COMMAND}`; export r; \
38764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38765 $(HOST_EXPORTS) \
38766 (cd $(HOST_SUBDIR)/gdb && \
38767 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38768
38769 @endif gdb
38770
38771 .PHONY: install-gdb maybe-install-gdb
38772 maybe-install-gdb:
38773 @if gdb
38774 maybe-install-gdb: install-gdb
38775
38776 install-gdb: installdirs
38777 @: $(MAKE); $(unstage)
38778 @r=`${PWD_COMMAND}`; export r; \
38779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38780 $(HOST_EXPORTS) \
38781 (cd $(HOST_SUBDIR)/gdb && \
38782 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38783
38784 @endif gdb
38785
38786 # Other targets (info, dvi, pdf, etc.)
38787
38788 .PHONY: maybe-info-gdb info-gdb
38789 maybe-info-gdb:
38790 @if gdb
38791 maybe-info-gdb: info-gdb
38792
38793 info-gdb: \
38794 configure-gdb
38795 @: $(MAKE); $(unstage)
38796 @[ -f ./gdb/Makefile ] || exit 0; \
38797 r=`${PWD_COMMAND}`; export r; \
38798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38799 $(HOST_EXPORTS) \
38800 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38802 done; \
38803 echo "Doing info in gdb" ; \
38804 (cd $(HOST_SUBDIR)/gdb && \
38805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38807 "RANLIB=$${RANLIB}" \
38808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38809 info) \
38810 || exit 1
38811
38812 @endif gdb
38813
38814 .PHONY: maybe-dvi-gdb dvi-gdb
38815 maybe-dvi-gdb:
38816 @if gdb
38817 maybe-dvi-gdb: dvi-gdb
38818
38819 dvi-gdb: \
38820 configure-gdb
38821 @: $(MAKE); $(unstage)
38822 @[ -f ./gdb/Makefile ] || exit 0; \
38823 r=`${PWD_COMMAND}`; export r; \
38824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38825 $(HOST_EXPORTS) \
38826 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38828 done; \
38829 echo "Doing dvi in gdb" ; \
38830 (cd $(HOST_SUBDIR)/gdb && \
38831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38833 "RANLIB=$${RANLIB}" \
38834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38835 dvi) \
38836 || exit 1
38837
38838 @endif gdb
38839
38840 .PHONY: maybe-pdf-gdb pdf-gdb
38841 maybe-pdf-gdb:
38842 @if gdb
38843 maybe-pdf-gdb: pdf-gdb
38844
38845 pdf-gdb: \
38846 configure-gdb
38847 @: $(MAKE); $(unstage)
38848 @[ -f ./gdb/Makefile ] || exit 0; \
38849 r=`${PWD_COMMAND}`; export r; \
38850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38851 $(HOST_EXPORTS) \
38852 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38854 done; \
38855 echo "Doing pdf in gdb" ; \
38856 (cd $(HOST_SUBDIR)/gdb && \
38857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38859 "RANLIB=$${RANLIB}" \
38860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38861 pdf) \
38862 || exit 1
38863
38864 @endif gdb
38865
38866 .PHONY: maybe-html-gdb html-gdb
38867 maybe-html-gdb:
38868 @if gdb
38869 maybe-html-gdb: html-gdb
38870
38871 html-gdb: \
38872 configure-gdb
38873 @: $(MAKE); $(unstage)
38874 @[ -f ./gdb/Makefile ] || exit 0; \
38875 r=`${PWD_COMMAND}`; export r; \
38876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38877 $(HOST_EXPORTS) \
38878 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38880 done; \
38881 echo "Doing html in gdb" ; \
38882 (cd $(HOST_SUBDIR)/gdb && \
38883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38885 "RANLIB=$${RANLIB}" \
38886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38887 html) \
38888 || exit 1
38889
38890 @endif gdb
38891
38892 .PHONY: maybe-TAGS-gdb TAGS-gdb
38893 maybe-TAGS-gdb:
38894 @if gdb
38895 maybe-TAGS-gdb: TAGS-gdb
38896
38897 TAGS-gdb: \
38898 configure-gdb
38899 @: $(MAKE); $(unstage)
38900 @[ -f ./gdb/Makefile ] || exit 0; \
38901 r=`${PWD_COMMAND}`; export r; \
38902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38903 $(HOST_EXPORTS) \
38904 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38906 done; \
38907 echo "Doing TAGS in gdb" ; \
38908 (cd $(HOST_SUBDIR)/gdb && \
38909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38911 "RANLIB=$${RANLIB}" \
38912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38913 TAGS) \
38914 || exit 1
38915
38916 @endif gdb
38917
38918 .PHONY: maybe-install-info-gdb install-info-gdb
38919 maybe-install-info-gdb:
38920 @if gdb
38921 maybe-install-info-gdb: install-info-gdb
38922
38923 install-info-gdb: \
38924 configure-gdb \
38925 info-gdb
38926 @: $(MAKE); $(unstage)
38927 @[ -f ./gdb/Makefile ] || exit 0; \
38928 r=`${PWD_COMMAND}`; export r; \
38929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38930 $(HOST_EXPORTS) \
38931 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38933 done; \
38934 echo "Doing install-info in gdb" ; \
38935 (cd $(HOST_SUBDIR)/gdb && \
38936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38938 "RANLIB=$${RANLIB}" \
38939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38940 install-info) \
38941 || exit 1
38942
38943 @endif gdb
38944
38945 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
38946 maybe-install-pdf-gdb:
38947 @if gdb
38948 maybe-install-pdf-gdb: install-pdf-gdb
38949
38950 install-pdf-gdb: \
38951 configure-gdb \
38952 pdf-gdb
38953 @: $(MAKE); $(unstage)
38954 @[ -f ./gdb/Makefile ] || exit 0; \
38955 r=`${PWD_COMMAND}`; export r; \
38956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38957 $(HOST_EXPORTS) \
38958 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38960 done; \
38961 echo "Doing install-pdf in gdb" ; \
38962 (cd $(HOST_SUBDIR)/gdb && \
38963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38965 "RANLIB=$${RANLIB}" \
38966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38967 install-pdf) \
38968 || exit 1
38969
38970 @endif gdb
38971
38972 .PHONY: maybe-install-html-gdb install-html-gdb
38973 maybe-install-html-gdb:
38974 @if gdb
38975 maybe-install-html-gdb: install-html-gdb
38976
38977 install-html-gdb: \
38978 configure-gdb \
38979 html-gdb
38980 @: $(MAKE); $(unstage)
38981 @[ -f ./gdb/Makefile ] || exit 0; \
38982 r=`${PWD_COMMAND}`; export r; \
38983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38984 $(HOST_EXPORTS) \
38985 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38987 done; \
38988 echo "Doing install-html in gdb" ; \
38989 (cd $(HOST_SUBDIR)/gdb && \
38990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38992 "RANLIB=$${RANLIB}" \
38993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38994 install-html) \
38995 || exit 1
38996
38997 @endif gdb
38998
38999 .PHONY: maybe-installcheck-gdb installcheck-gdb
39000 maybe-installcheck-gdb:
39001 @if gdb
39002 maybe-installcheck-gdb: installcheck-gdb
39003
39004 installcheck-gdb: \
39005 configure-gdb
39006 @: $(MAKE); $(unstage)
39007 @[ -f ./gdb/Makefile ] || exit 0; \
39008 r=`${PWD_COMMAND}`; export r; \
39009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39010 $(HOST_EXPORTS) \
39011 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39013 done; \
39014 echo "Doing installcheck in gdb" ; \
39015 (cd $(HOST_SUBDIR)/gdb && \
39016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39018 "RANLIB=$${RANLIB}" \
39019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39020 installcheck) \
39021 || exit 1
39022
39023 @endif gdb
39024
39025 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
39026 maybe-mostlyclean-gdb:
39027 @if gdb
39028 maybe-mostlyclean-gdb: mostlyclean-gdb
39029
39030 mostlyclean-gdb:
39031 @: $(MAKE); $(unstage)
39032 @[ -f ./gdb/Makefile ] || exit 0; \
39033 r=`${PWD_COMMAND}`; export r; \
39034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39035 $(HOST_EXPORTS) \
39036 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39038 done; \
39039 echo "Doing mostlyclean in gdb" ; \
39040 (cd $(HOST_SUBDIR)/gdb && \
39041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39043 "RANLIB=$${RANLIB}" \
39044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39045 mostlyclean) \
39046 || exit 1
39047
39048 @endif gdb
39049
39050 .PHONY: maybe-clean-gdb clean-gdb
39051 maybe-clean-gdb:
39052 @if gdb
39053 maybe-clean-gdb: clean-gdb
39054
39055 clean-gdb:
39056 @: $(MAKE); $(unstage)
39057 @[ -f ./gdb/Makefile ] || exit 0; \
39058 r=`${PWD_COMMAND}`; export r; \
39059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39060 $(HOST_EXPORTS) \
39061 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39063 done; \
39064 echo "Doing clean in gdb" ; \
39065 (cd $(HOST_SUBDIR)/gdb && \
39066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39068 "RANLIB=$${RANLIB}" \
39069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39070 clean) \
39071 || exit 1
39072
39073 @endif gdb
39074
39075 .PHONY: maybe-distclean-gdb distclean-gdb
39076 maybe-distclean-gdb:
39077 @if gdb
39078 maybe-distclean-gdb: distclean-gdb
39079
39080 distclean-gdb:
39081 @: $(MAKE); $(unstage)
39082 @[ -f ./gdb/Makefile ] || exit 0; \
39083 r=`${PWD_COMMAND}`; export r; \
39084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39085 $(HOST_EXPORTS) \
39086 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39088 done; \
39089 echo "Doing distclean in gdb" ; \
39090 (cd $(HOST_SUBDIR)/gdb && \
39091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39093 "RANLIB=$${RANLIB}" \
39094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39095 distclean) \
39096 || exit 1
39097
39098 @endif gdb
39099
39100 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
39101 maybe-maintainer-clean-gdb:
39102 @if gdb
39103 maybe-maintainer-clean-gdb: maintainer-clean-gdb
39104
39105 maintainer-clean-gdb:
39106 @: $(MAKE); $(unstage)
39107 @[ -f ./gdb/Makefile ] || exit 0; \
39108 r=`${PWD_COMMAND}`; export r; \
39109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39110 $(HOST_EXPORTS) \
39111 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39113 done; \
39114 echo "Doing maintainer-clean in gdb" ; \
39115 (cd $(HOST_SUBDIR)/gdb && \
39116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39118 "RANLIB=$${RANLIB}" \
39119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39120 maintainer-clean) \
39121 || exit 1
39122
39123 @endif gdb
39124
39125
39126
39127 .PHONY: configure-expect maybe-configure-expect
39128 maybe-configure-expect:
39129 @if gcc-bootstrap
39130 configure-expect: stage_current
39131 @endif gcc-bootstrap
39132 @if expect
39133 maybe-configure-expect: configure-expect
39134 configure-expect:
39135 @: $(MAKE); $(unstage)
39136 @r=`${PWD_COMMAND}`; export r; \
39137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39138 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
39139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
39140 $(HOST_EXPORTS) \
39141 echo Configuring in $(HOST_SUBDIR)/expect; \
39142 cd "$(HOST_SUBDIR)/expect" || exit 1; \
39143 case $(srcdir) in \
39144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39145 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
39146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39147 esac; \
39148 srcdiroption="--srcdir=$${topdir}/expect"; \
39149 libsrcdir="$$s/expect"; \
39150 $(SHELL) $${libsrcdir}/configure \
39151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39152 --target=${target_alias} $${srcdiroption} \
39153 || exit 1
39154 @endif expect
39155
39156
39157
39158
39159
39160 .PHONY: all-expect maybe-all-expect
39161 maybe-all-expect:
39162 @if gcc-bootstrap
39163 all-expect: stage_current
39164 @endif gcc-bootstrap
39165 @if expect
39166 TARGET-expect=all
39167 maybe-all-expect: all-expect
39168 all-expect: configure-expect
39169 @: $(MAKE); $(unstage)
39170 @r=`${PWD_COMMAND}`; export r; \
39171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39172 $(HOST_EXPORTS) \
39173 (cd $(HOST_SUBDIR)/expect && \
39174 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39175 $(TARGET-expect))
39176 @endif expect
39177
39178
39179
39180
39181 .PHONY: check-expect maybe-check-expect
39182 maybe-check-expect:
39183 @if expect
39184 maybe-check-expect: check-expect
39185
39186 check-expect:
39187 @: $(MAKE); $(unstage)
39188 @r=`${PWD_COMMAND}`; export r; \
39189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39190 $(HOST_EXPORTS) \
39191 (cd $(HOST_SUBDIR)/expect && \
39192 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39193
39194 @endif expect
39195
39196 .PHONY: install-expect maybe-install-expect
39197 maybe-install-expect:
39198 @if expect
39199 maybe-install-expect: install-expect
39200
39201 install-expect: installdirs
39202 @: $(MAKE); $(unstage)
39203 @r=`${PWD_COMMAND}`; export r; \
39204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39205 $(HOST_EXPORTS) \
39206 (cd $(HOST_SUBDIR)/expect && \
39207 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39208
39209 @endif expect
39210
39211 # Other targets (info, dvi, pdf, etc.)
39212
39213 .PHONY: maybe-info-expect info-expect
39214 maybe-info-expect:
39215 @if expect
39216 maybe-info-expect: info-expect
39217
39218 info-expect: \
39219 configure-expect
39220 @: $(MAKE); $(unstage)
39221 @[ -f ./expect/Makefile ] || exit 0; \
39222 r=`${PWD_COMMAND}`; export r; \
39223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39224 $(HOST_EXPORTS) \
39225 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39227 done; \
39228 echo "Doing info in expect" ; \
39229 (cd $(HOST_SUBDIR)/expect && \
39230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39232 "RANLIB=$${RANLIB}" \
39233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39234 info) \
39235 || exit 1
39236
39237 @endif expect
39238
39239 .PHONY: maybe-dvi-expect dvi-expect
39240 maybe-dvi-expect:
39241 @if expect
39242 maybe-dvi-expect: dvi-expect
39243
39244 dvi-expect: \
39245 configure-expect
39246 @: $(MAKE); $(unstage)
39247 @[ -f ./expect/Makefile ] || exit 0; \
39248 r=`${PWD_COMMAND}`; export r; \
39249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39250 $(HOST_EXPORTS) \
39251 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39253 done; \
39254 echo "Doing dvi in expect" ; \
39255 (cd $(HOST_SUBDIR)/expect && \
39256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39258 "RANLIB=$${RANLIB}" \
39259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39260 dvi) \
39261 || exit 1
39262
39263 @endif expect
39264
39265 .PHONY: maybe-pdf-expect pdf-expect
39266 maybe-pdf-expect:
39267 @if expect
39268 maybe-pdf-expect: pdf-expect
39269
39270 pdf-expect: \
39271 configure-expect
39272 @: $(MAKE); $(unstage)
39273 @[ -f ./expect/Makefile ] || exit 0; \
39274 r=`${PWD_COMMAND}`; export r; \
39275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39276 $(HOST_EXPORTS) \
39277 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39279 done; \
39280 echo "Doing pdf in expect" ; \
39281 (cd $(HOST_SUBDIR)/expect && \
39282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39284 "RANLIB=$${RANLIB}" \
39285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39286 pdf) \
39287 || exit 1
39288
39289 @endif expect
39290
39291 .PHONY: maybe-html-expect html-expect
39292 maybe-html-expect:
39293 @if expect
39294 maybe-html-expect: html-expect
39295
39296 html-expect: \
39297 configure-expect
39298 @: $(MAKE); $(unstage)
39299 @[ -f ./expect/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) $(X11_FLAGS_TO_PASS); do \
39304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39305 done; \
39306 echo "Doing html in expect" ; \
39307 (cd $(HOST_SUBDIR)/expect && \
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 html) \
39313 || exit 1
39314
39315 @endif expect
39316
39317 .PHONY: maybe-TAGS-expect TAGS-expect
39318 maybe-TAGS-expect:
39319 @if expect
39320 maybe-TAGS-expect: TAGS-expect
39321
39322 TAGS-expect: \
39323 configure-expect
39324 @: $(MAKE); $(unstage)
39325 @[ -f ./expect/Makefile ] || exit 0; \
39326 r=`${PWD_COMMAND}`; export r; \
39327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39328 $(HOST_EXPORTS) \
39329 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39331 done; \
39332 echo "Doing TAGS in expect" ; \
39333 (cd $(HOST_SUBDIR)/expect && \
39334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39336 "RANLIB=$${RANLIB}" \
39337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39338 TAGS) \
39339 || exit 1
39340
39341 @endif expect
39342
39343 .PHONY: maybe-install-info-expect install-info-expect
39344 maybe-install-info-expect:
39345 @if expect
39346 maybe-install-info-expect: install-info-expect
39347
39348 install-info-expect: \
39349 configure-expect \
39350 info-expect
39351 @: $(MAKE); $(unstage)
39352 @[ -f ./expect/Makefile ] || exit 0; \
39353 r=`${PWD_COMMAND}`; export r; \
39354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39355 $(HOST_EXPORTS) \
39356 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39358 done; \
39359 echo "Doing install-info in expect" ; \
39360 (cd $(HOST_SUBDIR)/expect && \
39361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39363 "RANLIB=$${RANLIB}" \
39364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39365 install-info) \
39366 || exit 1
39367
39368 @endif expect
39369
39370 .PHONY: maybe-install-pdf-expect install-pdf-expect
39371 maybe-install-pdf-expect:
39372 @if expect
39373 maybe-install-pdf-expect: install-pdf-expect
39374
39375 install-pdf-expect: \
39376 configure-expect \
39377 pdf-expect
39378 @: $(MAKE); $(unstage)
39379 @[ -f ./expect/Makefile ] || exit 0; \
39380 r=`${PWD_COMMAND}`; export r; \
39381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39382 $(HOST_EXPORTS) \
39383 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39385 done; \
39386 echo "Doing install-pdf in expect" ; \
39387 (cd $(HOST_SUBDIR)/expect && \
39388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39390 "RANLIB=$${RANLIB}" \
39391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39392 install-pdf) \
39393 || exit 1
39394
39395 @endif expect
39396
39397 .PHONY: maybe-install-html-expect install-html-expect
39398 maybe-install-html-expect:
39399 @if expect
39400 maybe-install-html-expect: install-html-expect
39401
39402 install-html-expect: \
39403 configure-expect \
39404 html-expect
39405 @: $(MAKE); $(unstage)
39406 @[ -f ./expect/Makefile ] || exit 0; \
39407 r=`${PWD_COMMAND}`; export r; \
39408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39409 $(HOST_EXPORTS) \
39410 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39412 done; \
39413 echo "Doing install-html in expect" ; \
39414 (cd $(HOST_SUBDIR)/expect && \
39415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39417 "RANLIB=$${RANLIB}" \
39418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39419 install-html) \
39420 || exit 1
39421
39422 @endif expect
39423
39424 .PHONY: maybe-installcheck-expect installcheck-expect
39425 maybe-installcheck-expect:
39426 @if expect
39427 maybe-installcheck-expect: installcheck-expect
39428
39429 installcheck-expect: \
39430 configure-expect
39431 @: $(MAKE); $(unstage)
39432 @[ -f ./expect/Makefile ] || exit 0; \
39433 r=`${PWD_COMMAND}`; export r; \
39434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39435 $(HOST_EXPORTS) \
39436 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39438 done; \
39439 echo "Doing installcheck in expect" ; \
39440 (cd $(HOST_SUBDIR)/expect && \
39441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39443 "RANLIB=$${RANLIB}" \
39444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39445 installcheck) \
39446 || exit 1
39447
39448 @endif expect
39449
39450 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
39451 maybe-mostlyclean-expect:
39452 @if expect
39453 maybe-mostlyclean-expect: mostlyclean-expect
39454
39455 mostlyclean-expect:
39456 @: $(MAKE); $(unstage)
39457 @[ -f ./expect/Makefile ] || exit 0; \
39458 r=`${PWD_COMMAND}`; export r; \
39459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39460 $(HOST_EXPORTS) \
39461 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39463 done; \
39464 echo "Doing mostlyclean in expect" ; \
39465 (cd $(HOST_SUBDIR)/expect && \
39466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39468 "RANLIB=$${RANLIB}" \
39469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39470 mostlyclean) \
39471 || exit 1
39472
39473 @endif expect
39474
39475 .PHONY: maybe-clean-expect clean-expect
39476 maybe-clean-expect:
39477 @if expect
39478 maybe-clean-expect: clean-expect
39479
39480 clean-expect:
39481 @: $(MAKE); $(unstage)
39482 @[ -f ./expect/Makefile ] || exit 0; \
39483 r=`${PWD_COMMAND}`; export r; \
39484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39485 $(HOST_EXPORTS) \
39486 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39488 done; \
39489 echo "Doing clean in expect" ; \
39490 (cd $(HOST_SUBDIR)/expect && \
39491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39493 "RANLIB=$${RANLIB}" \
39494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39495 clean) \
39496 || exit 1
39497
39498 @endif expect
39499
39500 .PHONY: maybe-distclean-expect distclean-expect
39501 maybe-distclean-expect:
39502 @if expect
39503 maybe-distclean-expect: distclean-expect
39504
39505 distclean-expect:
39506 @: $(MAKE); $(unstage)
39507 @[ -f ./expect/Makefile ] || exit 0; \
39508 r=`${PWD_COMMAND}`; export r; \
39509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39510 $(HOST_EXPORTS) \
39511 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39513 done; \
39514 echo "Doing distclean in expect" ; \
39515 (cd $(HOST_SUBDIR)/expect && \
39516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39518 "RANLIB=$${RANLIB}" \
39519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39520 distclean) \
39521 || exit 1
39522
39523 @endif expect
39524
39525 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
39526 maybe-maintainer-clean-expect:
39527 @if expect
39528 maybe-maintainer-clean-expect: maintainer-clean-expect
39529
39530 maintainer-clean-expect:
39531 @: $(MAKE); $(unstage)
39532 @[ -f ./expect/Makefile ] || exit 0; \
39533 r=`${PWD_COMMAND}`; export r; \
39534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39535 $(HOST_EXPORTS) \
39536 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39538 done; \
39539 echo "Doing maintainer-clean in expect" ; \
39540 (cd $(HOST_SUBDIR)/expect && \
39541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39543 "RANLIB=$${RANLIB}" \
39544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39545 maintainer-clean) \
39546 || exit 1
39547
39548 @endif expect
39549
39550
39551
39552 .PHONY: configure-guile maybe-configure-guile
39553 maybe-configure-guile:
39554 @if gcc-bootstrap
39555 configure-guile: stage_current
39556 @endif gcc-bootstrap
39557 @if guile
39558 maybe-configure-guile: configure-guile
39559 configure-guile:
39560 @: $(MAKE); $(unstage)
39561 @r=`${PWD_COMMAND}`; export r; \
39562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39563 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
39564 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
39565 $(HOST_EXPORTS) \
39566 echo Configuring in $(HOST_SUBDIR)/guile; \
39567 cd "$(HOST_SUBDIR)/guile" || exit 1; \
39568 case $(srcdir) in \
39569 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39570 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
39571 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39572 esac; \
39573 srcdiroption="--srcdir=$${topdir}/guile"; \
39574 libsrcdir="$$s/guile"; \
39575 $(SHELL) $${libsrcdir}/configure \
39576 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39577 --target=${target_alias} $${srcdiroption} \
39578 || exit 1
39579 @endif guile
39580
39581
39582
39583
39584
39585 .PHONY: all-guile maybe-all-guile
39586 maybe-all-guile:
39587 @if gcc-bootstrap
39588 all-guile: stage_current
39589 @endif gcc-bootstrap
39590 @if guile
39591 TARGET-guile=all
39592 maybe-all-guile: all-guile
39593 all-guile: configure-guile
39594 @: $(MAKE); $(unstage)
39595 @r=`${PWD_COMMAND}`; export r; \
39596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39597 $(HOST_EXPORTS) \
39598 (cd $(HOST_SUBDIR)/guile && \
39599 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39600 $(TARGET-guile))
39601 @endif guile
39602
39603
39604
39605
39606 .PHONY: check-guile maybe-check-guile
39607 maybe-check-guile:
39608 @if guile
39609 maybe-check-guile: check-guile
39610
39611 check-guile:
39612 @: $(MAKE); $(unstage)
39613 @r=`${PWD_COMMAND}`; export r; \
39614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39615 $(HOST_EXPORTS) \
39616 (cd $(HOST_SUBDIR)/guile && \
39617 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39618
39619 @endif guile
39620
39621 .PHONY: install-guile maybe-install-guile
39622 maybe-install-guile:
39623 @if guile
39624 maybe-install-guile: install-guile
39625
39626 install-guile: installdirs
39627 @: $(MAKE); $(unstage)
39628 @r=`${PWD_COMMAND}`; export r; \
39629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39630 $(HOST_EXPORTS) \
39631 (cd $(HOST_SUBDIR)/guile && \
39632 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39633
39634 @endif guile
39635
39636 # Other targets (info, dvi, pdf, etc.)
39637
39638 .PHONY: maybe-info-guile info-guile
39639 maybe-info-guile:
39640 @if guile
39641 maybe-info-guile: info-guile
39642
39643 info-guile: \
39644 configure-guile
39645 @: $(MAKE); $(unstage)
39646 @[ -f ./guile/Makefile ] || exit 0; \
39647 r=`${PWD_COMMAND}`; export r; \
39648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39649 $(HOST_EXPORTS) \
39650 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39652 done; \
39653 echo "Doing info in guile" ; \
39654 (cd $(HOST_SUBDIR)/guile && \
39655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39657 "RANLIB=$${RANLIB}" \
39658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39659 info) \
39660 || exit 1
39661
39662 @endif guile
39663
39664 .PHONY: maybe-dvi-guile dvi-guile
39665 maybe-dvi-guile:
39666 @if guile
39667 maybe-dvi-guile: dvi-guile
39668
39669 dvi-guile: \
39670 configure-guile
39671 @: $(MAKE); $(unstage)
39672 @[ -f ./guile/Makefile ] || exit 0; \
39673 r=`${PWD_COMMAND}`; export r; \
39674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39675 $(HOST_EXPORTS) \
39676 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39678 done; \
39679 echo "Doing dvi in guile" ; \
39680 (cd $(HOST_SUBDIR)/guile && \
39681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39683 "RANLIB=$${RANLIB}" \
39684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39685 dvi) \
39686 || exit 1
39687
39688 @endif guile
39689
39690 .PHONY: maybe-pdf-guile pdf-guile
39691 maybe-pdf-guile:
39692 @if guile
39693 maybe-pdf-guile: pdf-guile
39694
39695 pdf-guile: \
39696 configure-guile
39697 @: $(MAKE); $(unstage)
39698 @[ -f ./guile/Makefile ] || exit 0; \
39699 r=`${PWD_COMMAND}`; export r; \
39700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39701 $(HOST_EXPORTS) \
39702 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39704 done; \
39705 echo "Doing pdf in guile" ; \
39706 (cd $(HOST_SUBDIR)/guile && \
39707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39709 "RANLIB=$${RANLIB}" \
39710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39711 pdf) \
39712 || exit 1
39713
39714 @endif guile
39715
39716 .PHONY: maybe-html-guile html-guile
39717 maybe-html-guile:
39718 @if guile
39719 maybe-html-guile: html-guile
39720
39721 html-guile: \
39722 configure-guile
39723 @: $(MAKE); $(unstage)
39724 @[ -f ./guile/Makefile ] || exit 0; \
39725 r=`${PWD_COMMAND}`; export r; \
39726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39727 $(HOST_EXPORTS) \
39728 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39730 done; \
39731 echo "Doing html in guile" ; \
39732 (cd $(HOST_SUBDIR)/guile && \
39733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39735 "RANLIB=$${RANLIB}" \
39736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39737 html) \
39738 || exit 1
39739
39740 @endif guile
39741
39742 .PHONY: maybe-TAGS-guile TAGS-guile
39743 maybe-TAGS-guile:
39744 @if guile
39745 maybe-TAGS-guile: TAGS-guile
39746
39747 TAGS-guile: \
39748 configure-guile
39749 @: $(MAKE); $(unstage)
39750 @[ -f ./guile/Makefile ] || exit 0; \
39751 r=`${PWD_COMMAND}`; export r; \
39752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39753 $(HOST_EXPORTS) \
39754 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39756 done; \
39757 echo "Doing TAGS in guile" ; \
39758 (cd $(HOST_SUBDIR)/guile && \
39759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39761 "RANLIB=$${RANLIB}" \
39762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39763 TAGS) \
39764 || exit 1
39765
39766 @endif guile
39767
39768 .PHONY: maybe-install-info-guile install-info-guile
39769 maybe-install-info-guile:
39770 @if guile
39771 maybe-install-info-guile: install-info-guile
39772
39773 install-info-guile: \
39774 configure-guile \
39775 info-guile
39776 @: $(MAKE); $(unstage)
39777 @[ -f ./guile/Makefile ] || exit 0; \
39778 r=`${PWD_COMMAND}`; export r; \
39779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39780 $(HOST_EXPORTS) \
39781 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39783 done; \
39784 echo "Doing install-info in guile" ; \
39785 (cd $(HOST_SUBDIR)/guile && \
39786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39788 "RANLIB=$${RANLIB}" \
39789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39790 install-info) \
39791 || exit 1
39792
39793 @endif guile
39794
39795 .PHONY: maybe-install-pdf-guile install-pdf-guile
39796 maybe-install-pdf-guile:
39797 @if guile
39798 maybe-install-pdf-guile: install-pdf-guile
39799
39800 install-pdf-guile: \
39801 configure-guile \
39802 pdf-guile
39803 @: $(MAKE); $(unstage)
39804 @[ -f ./guile/Makefile ] || exit 0; \
39805 r=`${PWD_COMMAND}`; export r; \
39806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39807 $(HOST_EXPORTS) \
39808 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39810 done; \
39811 echo "Doing install-pdf in guile" ; \
39812 (cd $(HOST_SUBDIR)/guile && \
39813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39815 "RANLIB=$${RANLIB}" \
39816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39817 install-pdf) \
39818 || exit 1
39819
39820 @endif guile
39821
39822 .PHONY: maybe-install-html-guile install-html-guile
39823 maybe-install-html-guile:
39824 @if guile
39825 maybe-install-html-guile: install-html-guile
39826
39827 install-html-guile: \
39828 configure-guile \
39829 html-guile
39830 @: $(MAKE); $(unstage)
39831 @[ -f ./guile/Makefile ] || exit 0; \
39832 r=`${PWD_COMMAND}`; export r; \
39833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39834 $(HOST_EXPORTS) \
39835 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39837 done; \
39838 echo "Doing install-html in guile" ; \
39839 (cd $(HOST_SUBDIR)/guile && \
39840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39842 "RANLIB=$${RANLIB}" \
39843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39844 install-html) \
39845 || exit 1
39846
39847 @endif guile
39848
39849 .PHONY: maybe-installcheck-guile installcheck-guile
39850 maybe-installcheck-guile:
39851 @if guile
39852 maybe-installcheck-guile: installcheck-guile
39853
39854 installcheck-guile: \
39855 configure-guile
39856 @: $(MAKE); $(unstage)
39857 @[ -f ./guile/Makefile ] || exit 0; \
39858 r=`${PWD_COMMAND}`; export r; \
39859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39860 $(HOST_EXPORTS) \
39861 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39863 done; \
39864 echo "Doing installcheck in guile" ; \
39865 (cd $(HOST_SUBDIR)/guile && \
39866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39868 "RANLIB=$${RANLIB}" \
39869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39870 installcheck) \
39871 || exit 1
39872
39873 @endif guile
39874
39875 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
39876 maybe-mostlyclean-guile:
39877 @if guile
39878 maybe-mostlyclean-guile: mostlyclean-guile
39879
39880 mostlyclean-guile:
39881 @: $(MAKE); $(unstage)
39882 @[ -f ./guile/Makefile ] || exit 0; \
39883 r=`${PWD_COMMAND}`; export r; \
39884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39885 $(HOST_EXPORTS) \
39886 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39888 done; \
39889 echo "Doing mostlyclean in guile" ; \
39890 (cd $(HOST_SUBDIR)/guile && \
39891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39893 "RANLIB=$${RANLIB}" \
39894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39895 mostlyclean) \
39896 || exit 1
39897
39898 @endif guile
39899
39900 .PHONY: maybe-clean-guile clean-guile
39901 maybe-clean-guile:
39902 @if guile
39903 maybe-clean-guile: clean-guile
39904
39905 clean-guile:
39906 @: $(MAKE); $(unstage)
39907 @[ -f ./guile/Makefile ] || exit 0; \
39908 r=`${PWD_COMMAND}`; export r; \
39909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39910 $(HOST_EXPORTS) \
39911 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39913 done; \
39914 echo "Doing clean in guile" ; \
39915 (cd $(HOST_SUBDIR)/guile && \
39916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39918 "RANLIB=$${RANLIB}" \
39919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39920 clean) \
39921 || exit 1
39922
39923 @endif guile
39924
39925 .PHONY: maybe-distclean-guile distclean-guile
39926 maybe-distclean-guile:
39927 @if guile
39928 maybe-distclean-guile: distclean-guile
39929
39930 distclean-guile:
39931 @: $(MAKE); $(unstage)
39932 @[ -f ./guile/Makefile ] || exit 0; \
39933 r=`${PWD_COMMAND}`; export r; \
39934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39935 $(HOST_EXPORTS) \
39936 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39938 done; \
39939 echo "Doing distclean in guile" ; \
39940 (cd $(HOST_SUBDIR)/guile && \
39941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39943 "RANLIB=$${RANLIB}" \
39944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39945 distclean) \
39946 || exit 1
39947
39948 @endif guile
39949
39950 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
39951 maybe-maintainer-clean-guile:
39952 @if guile
39953 maybe-maintainer-clean-guile: maintainer-clean-guile
39954
39955 maintainer-clean-guile:
39956 @: $(MAKE); $(unstage)
39957 @[ -f ./guile/Makefile ] || exit 0; \
39958 r=`${PWD_COMMAND}`; export r; \
39959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39960 $(HOST_EXPORTS) \
39961 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39963 done; \
39964 echo "Doing maintainer-clean in guile" ; \
39965 (cd $(HOST_SUBDIR)/guile && \
39966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39968 "RANLIB=$${RANLIB}" \
39969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39970 maintainer-clean) \
39971 || exit 1
39972
39973 @endif guile
39974
39975
39976
39977 .PHONY: configure-tk maybe-configure-tk
39978 maybe-configure-tk:
39979 @if gcc-bootstrap
39980 configure-tk: stage_current
39981 @endif gcc-bootstrap
39982 @if tk
39983 maybe-configure-tk: configure-tk
39984 configure-tk:
39985 @: $(MAKE); $(unstage)
39986 @r=`${PWD_COMMAND}`; export r; \
39987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39988 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
39989 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
39990 $(HOST_EXPORTS) \
39991 echo Configuring in $(HOST_SUBDIR)/tk; \
39992 cd "$(HOST_SUBDIR)/tk" || exit 1; \
39993 case $(srcdir) in \
39994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39995 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
39996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39997 esac; \
39998 srcdiroption="--srcdir=$${topdir}/tk"; \
39999 libsrcdir="$$s/tk"; \
40000 $(SHELL) $${libsrcdir}/configure \
40001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40002 --target=${target_alias} $${srcdiroption} \
40003 || exit 1
40004 @endif tk
40005
40006
40007
40008
40009
40010 .PHONY: all-tk maybe-all-tk
40011 maybe-all-tk:
40012 @if gcc-bootstrap
40013 all-tk: stage_current
40014 @endif gcc-bootstrap
40015 @if tk
40016 TARGET-tk=all
40017 maybe-all-tk: all-tk
40018 all-tk: configure-tk
40019 @: $(MAKE); $(unstage)
40020 @r=`${PWD_COMMAND}`; export r; \
40021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40022 $(HOST_EXPORTS) \
40023 (cd $(HOST_SUBDIR)/tk && \
40024 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40025 $(TARGET-tk))
40026 @endif tk
40027
40028
40029
40030
40031 .PHONY: check-tk maybe-check-tk
40032 maybe-check-tk:
40033 @if tk
40034 maybe-check-tk: check-tk
40035
40036 check-tk:
40037 @: $(MAKE); $(unstage)
40038 @r=`${PWD_COMMAND}`; export r; \
40039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40040 $(HOST_EXPORTS) \
40041 (cd $(HOST_SUBDIR)/tk && \
40042 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40043
40044 @endif tk
40045
40046 .PHONY: install-tk maybe-install-tk
40047 maybe-install-tk:
40048 @if tk
40049 maybe-install-tk: install-tk
40050
40051 install-tk: installdirs
40052 @: $(MAKE); $(unstage)
40053 @r=`${PWD_COMMAND}`; export r; \
40054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40055 $(HOST_EXPORTS) \
40056 (cd $(HOST_SUBDIR)/tk && \
40057 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40058
40059 @endif tk
40060
40061 # Other targets (info, dvi, pdf, etc.)
40062
40063 .PHONY: maybe-info-tk info-tk
40064 maybe-info-tk:
40065 @if tk
40066 maybe-info-tk: info-tk
40067
40068 info-tk: \
40069 configure-tk
40070 @: $(MAKE); $(unstage)
40071 @[ -f ./tk/Makefile ] || exit 0; \
40072 r=`${PWD_COMMAND}`; export r; \
40073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40074 $(HOST_EXPORTS) \
40075 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40077 done; \
40078 echo "Doing info in tk" ; \
40079 (cd $(HOST_SUBDIR)/tk && \
40080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40082 "RANLIB=$${RANLIB}" \
40083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40084 info) \
40085 || exit 1
40086
40087 @endif tk
40088
40089 .PHONY: maybe-dvi-tk dvi-tk
40090 maybe-dvi-tk:
40091 @if tk
40092 maybe-dvi-tk: dvi-tk
40093
40094 dvi-tk: \
40095 configure-tk
40096 @: $(MAKE); $(unstage)
40097 @[ -f ./tk/Makefile ] || exit 0; \
40098 r=`${PWD_COMMAND}`; export r; \
40099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40100 $(HOST_EXPORTS) \
40101 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40103 done; \
40104 echo "Doing dvi in tk" ; \
40105 (cd $(HOST_SUBDIR)/tk && \
40106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40108 "RANLIB=$${RANLIB}" \
40109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40110 dvi) \
40111 || exit 1
40112
40113 @endif tk
40114
40115 .PHONY: maybe-pdf-tk pdf-tk
40116 maybe-pdf-tk:
40117 @if tk
40118 maybe-pdf-tk: pdf-tk
40119
40120 pdf-tk: \
40121 configure-tk
40122 @: $(MAKE); $(unstage)
40123 @[ -f ./tk/Makefile ] || exit 0; \
40124 r=`${PWD_COMMAND}`; export r; \
40125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40126 $(HOST_EXPORTS) \
40127 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40129 done; \
40130 echo "Doing pdf in tk" ; \
40131 (cd $(HOST_SUBDIR)/tk && \
40132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40134 "RANLIB=$${RANLIB}" \
40135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40136 pdf) \
40137 || exit 1
40138
40139 @endif tk
40140
40141 .PHONY: maybe-html-tk html-tk
40142 maybe-html-tk:
40143 @if tk
40144 maybe-html-tk: html-tk
40145
40146 html-tk: \
40147 configure-tk
40148 @: $(MAKE); $(unstage)
40149 @[ -f ./tk/Makefile ] || exit 0; \
40150 r=`${PWD_COMMAND}`; export r; \
40151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40152 $(HOST_EXPORTS) \
40153 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40155 done; \
40156 echo "Doing html in tk" ; \
40157 (cd $(HOST_SUBDIR)/tk && \
40158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40160 "RANLIB=$${RANLIB}" \
40161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40162 html) \
40163 || exit 1
40164
40165 @endif tk
40166
40167 .PHONY: maybe-TAGS-tk TAGS-tk
40168 maybe-TAGS-tk:
40169 @if tk
40170 maybe-TAGS-tk: TAGS-tk
40171
40172 TAGS-tk: \
40173 configure-tk
40174 @: $(MAKE); $(unstage)
40175 @[ -f ./tk/Makefile ] || exit 0; \
40176 r=`${PWD_COMMAND}`; export r; \
40177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40178 $(HOST_EXPORTS) \
40179 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40181 done; \
40182 echo "Doing TAGS in tk" ; \
40183 (cd $(HOST_SUBDIR)/tk && \
40184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40186 "RANLIB=$${RANLIB}" \
40187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40188 TAGS) \
40189 || exit 1
40190
40191 @endif tk
40192
40193 .PHONY: maybe-install-info-tk install-info-tk
40194 maybe-install-info-tk:
40195 @if tk
40196 maybe-install-info-tk: install-info-tk
40197
40198 install-info-tk: \
40199 configure-tk \
40200 info-tk
40201 @: $(MAKE); $(unstage)
40202 @[ -f ./tk/Makefile ] || exit 0; \
40203 r=`${PWD_COMMAND}`; export r; \
40204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40205 $(HOST_EXPORTS) \
40206 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40208 done; \
40209 echo "Doing install-info in tk" ; \
40210 (cd $(HOST_SUBDIR)/tk && \
40211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40213 "RANLIB=$${RANLIB}" \
40214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40215 install-info) \
40216 || exit 1
40217
40218 @endif tk
40219
40220 .PHONY: maybe-install-pdf-tk install-pdf-tk
40221 maybe-install-pdf-tk:
40222 @if tk
40223 maybe-install-pdf-tk: install-pdf-tk
40224
40225 install-pdf-tk: \
40226 configure-tk \
40227 pdf-tk
40228 @: $(MAKE); $(unstage)
40229 @[ -f ./tk/Makefile ] || exit 0; \
40230 r=`${PWD_COMMAND}`; export r; \
40231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40232 $(HOST_EXPORTS) \
40233 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40235 done; \
40236 echo "Doing install-pdf in tk" ; \
40237 (cd $(HOST_SUBDIR)/tk && \
40238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40240 "RANLIB=$${RANLIB}" \
40241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40242 install-pdf) \
40243 || exit 1
40244
40245 @endif tk
40246
40247 .PHONY: maybe-install-html-tk install-html-tk
40248 maybe-install-html-tk:
40249 @if tk
40250 maybe-install-html-tk: install-html-tk
40251
40252 install-html-tk: \
40253 configure-tk \
40254 html-tk
40255 @: $(MAKE); $(unstage)
40256 @[ -f ./tk/Makefile ] || exit 0; \
40257 r=`${PWD_COMMAND}`; export r; \
40258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40259 $(HOST_EXPORTS) \
40260 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40262 done; \
40263 echo "Doing install-html in tk" ; \
40264 (cd $(HOST_SUBDIR)/tk && \
40265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40267 "RANLIB=$${RANLIB}" \
40268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40269 install-html) \
40270 || exit 1
40271
40272 @endif tk
40273
40274 .PHONY: maybe-installcheck-tk installcheck-tk
40275 maybe-installcheck-tk:
40276 @if tk
40277 maybe-installcheck-tk: installcheck-tk
40278
40279 installcheck-tk: \
40280 configure-tk
40281 @: $(MAKE); $(unstage)
40282 @[ -f ./tk/Makefile ] || exit 0; \
40283 r=`${PWD_COMMAND}`; export r; \
40284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40285 $(HOST_EXPORTS) \
40286 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40288 done; \
40289 echo "Doing installcheck in tk" ; \
40290 (cd $(HOST_SUBDIR)/tk && \
40291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40293 "RANLIB=$${RANLIB}" \
40294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40295 installcheck) \
40296 || exit 1
40297
40298 @endif tk
40299
40300 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
40301 maybe-mostlyclean-tk:
40302 @if tk
40303 maybe-mostlyclean-tk: mostlyclean-tk
40304
40305 mostlyclean-tk:
40306 @: $(MAKE); $(unstage)
40307 @[ -f ./tk/Makefile ] || exit 0; \
40308 r=`${PWD_COMMAND}`; export r; \
40309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40310 $(HOST_EXPORTS) \
40311 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40313 done; \
40314 echo "Doing mostlyclean in tk" ; \
40315 (cd $(HOST_SUBDIR)/tk && \
40316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40318 "RANLIB=$${RANLIB}" \
40319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40320 mostlyclean) \
40321 || exit 1
40322
40323 @endif tk
40324
40325 .PHONY: maybe-clean-tk clean-tk
40326 maybe-clean-tk:
40327 @if tk
40328 maybe-clean-tk: clean-tk
40329
40330 clean-tk:
40331 @: $(MAKE); $(unstage)
40332 @[ -f ./tk/Makefile ] || exit 0; \
40333 r=`${PWD_COMMAND}`; export r; \
40334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40335 $(HOST_EXPORTS) \
40336 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40338 done; \
40339 echo "Doing clean in tk" ; \
40340 (cd $(HOST_SUBDIR)/tk && \
40341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40343 "RANLIB=$${RANLIB}" \
40344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40345 clean) \
40346 || exit 1
40347
40348 @endif tk
40349
40350 .PHONY: maybe-distclean-tk distclean-tk
40351 maybe-distclean-tk:
40352 @if tk
40353 maybe-distclean-tk: distclean-tk
40354
40355 distclean-tk:
40356 @: $(MAKE); $(unstage)
40357 @[ -f ./tk/Makefile ] || exit 0; \
40358 r=`${PWD_COMMAND}`; export r; \
40359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40360 $(HOST_EXPORTS) \
40361 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40363 done; \
40364 echo "Doing distclean in tk" ; \
40365 (cd $(HOST_SUBDIR)/tk && \
40366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40368 "RANLIB=$${RANLIB}" \
40369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40370 distclean) \
40371 || exit 1
40372
40373 @endif tk
40374
40375 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
40376 maybe-maintainer-clean-tk:
40377 @if tk
40378 maybe-maintainer-clean-tk: maintainer-clean-tk
40379
40380 maintainer-clean-tk:
40381 @: $(MAKE); $(unstage)
40382 @[ -f ./tk/Makefile ] || exit 0; \
40383 r=`${PWD_COMMAND}`; export r; \
40384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40385 $(HOST_EXPORTS) \
40386 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40388 done; \
40389 echo "Doing maintainer-clean in tk" ; \
40390 (cd $(HOST_SUBDIR)/tk && \
40391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40393 "RANLIB=$${RANLIB}" \
40394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40395 maintainer-clean) \
40396 || exit 1
40397
40398 @endif tk
40399
40400
40401
40402 .PHONY: configure-libtermcap maybe-configure-libtermcap
40403 maybe-configure-libtermcap:
40404 @if gcc-bootstrap
40405 configure-libtermcap: stage_current
40406 @endif gcc-bootstrap
40407 @if libtermcap
40408 maybe-configure-libtermcap: configure-libtermcap
40409 configure-libtermcap:
40410 @: $(MAKE); $(unstage)
40411 @r=`${PWD_COMMAND}`; export r; \
40412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40413 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
40414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
40415 $(HOST_EXPORTS) \
40416 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
40417 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
40418 case $(srcdir) in \
40419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40420 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
40421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40422 esac; \
40423 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
40424 libsrcdir="$$s/libtermcap"; \
40425 $(SHELL) $${libsrcdir}/configure \
40426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40427 --target=${target_alias} $${srcdiroption} \
40428 || exit 1
40429 @endif libtermcap
40430
40431
40432
40433
40434
40435 .PHONY: all-libtermcap maybe-all-libtermcap
40436 maybe-all-libtermcap:
40437 @if gcc-bootstrap
40438 all-libtermcap: stage_current
40439 @endif gcc-bootstrap
40440 @if libtermcap
40441 TARGET-libtermcap=all
40442 maybe-all-libtermcap: all-libtermcap
40443 all-libtermcap: configure-libtermcap
40444 @: $(MAKE); $(unstage)
40445 @r=`${PWD_COMMAND}`; export r; \
40446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40447 $(HOST_EXPORTS) \
40448 (cd $(HOST_SUBDIR)/libtermcap && \
40449 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40450 $(TARGET-libtermcap))
40451 @endif libtermcap
40452
40453
40454
40455
40456 .PHONY: check-libtermcap maybe-check-libtermcap
40457 maybe-check-libtermcap:
40458 @if libtermcap
40459 maybe-check-libtermcap: check-libtermcap
40460
40461 check-libtermcap:
40462
40463 @endif libtermcap
40464
40465 .PHONY: install-libtermcap maybe-install-libtermcap
40466 maybe-install-libtermcap:
40467 @if libtermcap
40468 maybe-install-libtermcap: install-libtermcap
40469
40470 install-libtermcap: installdirs
40471 @: $(MAKE); $(unstage)
40472 @r=`${PWD_COMMAND}`; export r; \
40473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40474 $(HOST_EXPORTS) \
40475 (cd $(HOST_SUBDIR)/libtermcap && \
40476 $(MAKE) $(FLAGS_TO_PASS) install)
40477
40478 @endif libtermcap
40479
40480 # Other targets (info, dvi, pdf, etc.)
40481
40482 .PHONY: maybe-info-libtermcap info-libtermcap
40483 maybe-info-libtermcap:
40484 @if libtermcap
40485 maybe-info-libtermcap: info-libtermcap
40486
40487 info-libtermcap: \
40488 configure-libtermcap
40489 @: $(MAKE); $(unstage)
40490 @[ -f ./libtermcap/Makefile ] || exit 0; \
40491 r=`${PWD_COMMAND}`; export r; \
40492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40493 $(HOST_EXPORTS) \
40494 for flag in $(EXTRA_HOST_FLAGS) ; do \
40495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40496 done; \
40497 echo "Doing info in libtermcap" ; \
40498 (cd $(HOST_SUBDIR)/libtermcap && \
40499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40501 "RANLIB=$${RANLIB}" \
40502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40503 info) \
40504 || exit 1
40505
40506 @endif libtermcap
40507
40508 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
40509 maybe-dvi-libtermcap:
40510 @if libtermcap
40511 maybe-dvi-libtermcap: dvi-libtermcap
40512
40513 dvi-libtermcap: \
40514 configure-libtermcap
40515 @: $(MAKE); $(unstage)
40516 @[ -f ./libtermcap/Makefile ] || exit 0; \
40517 r=`${PWD_COMMAND}`; export r; \
40518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40519 $(HOST_EXPORTS) \
40520 for flag in $(EXTRA_HOST_FLAGS) ; do \
40521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40522 done; \
40523 echo "Doing dvi in libtermcap" ; \
40524 (cd $(HOST_SUBDIR)/libtermcap && \
40525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40527 "RANLIB=$${RANLIB}" \
40528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40529 dvi) \
40530 || exit 1
40531
40532 @endif libtermcap
40533
40534 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
40535 maybe-pdf-libtermcap:
40536 @if libtermcap
40537 maybe-pdf-libtermcap: pdf-libtermcap
40538
40539 pdf-libtermcap: \
40540 configure-libtermcap
40541 @: $(MAKE); $(unstage)
40542 @[ -f ./libtermcap/Makefile ] || exit 0; \
40543 r=`${PWD_COMMAND}`; export r; \
40544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40545 $(HOST_EXPORTS) \
40546 for flag in $(EXTRA_HOST_FLAGS) ; do \
40547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40548 done; \
40549 echo "Doing pdf in libtermcap" ; \
40550 (cd $(HOST_SUBDIR)/libtermcap && \
40551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40553 "RANLIB=$${RANLIB}" \
40554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40555 pdf) \
40556 || exit 1
40557
40558 @endif libtermcap
40559
40560 .PHONY: maybe-html-libtermcap html-libtermcap
40561 maybe-html-libtermcap:
40562 @if libtermcap
40563 maybe-html-libtermcap: html-libtermcap
40564
40565 html-libtermcap: \
40566 configure-libtermcap
40567 @: $(MAKE); $(unstage)
40568 @[ -f ./libtermcap/Makefile ] || exit 0; \
40569 r=`${PWD_COMMAND}`; export r; \
40570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40571 $(HOST_EXPORTS) \
40572 for flag in $(EXTRA_HOST_FLAGS) ; do \
40573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40574 done; \
40575 echo "Doing html in libtermcap" ; \
40576 (cd $(HOST_SUBDIR)/libtermcap && \
40577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40579 "RANLIB=$${RANLIB}" \
40580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40581 html) \
40582 || exit 1
40583
40584 @endif libtermcap
40585
40586 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
40587 maybe-TAGS-libtermcap:
40588 @if libtermcap
40589 maybe-TAGS-libtermcap: TAGS-libtermcap
40590
40591 TAGS-libtermcap: \
40592 configure-libtermcap
40593 @: $(MAKE); $(unstage)
40594 @[ -f ./libtermcap/Makefile ] || exit 0; \
40595 r=`${PWD_COMMAND}`; export r; \
40596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40597 $(HOST_EXPORTS) \
40598 for flag in $(EXTRA_HOST_FLAGS) ; do \
40599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40600 done; \
40601 echo "Doing TAGS in libtermcap" ; \
40602 (cd $(HOST_SUBDIR)/libtermcap && \
40603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40605 "RANLIB=$${RANLIB}" \
40606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40607 TAGS) \
40608 || exit 1
40609
40610 @endif libtermcap
40611
40612 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
40613 maybe-install-info-libtermcap:
40614 @if libtermcap
40615 maybe-install-info-libtermcap: install-info-libtermcap
40616
40617 install-info-libtermcap: \
40618 configure-libtermcap \
40619 info-libtermcap
40620 @: $(MAKE); $(unstage)
40621 @[ -f ./libtermcap/Makefile ] || exit 0; \
40622 r=`${PWD_COMMAND}`; export r; \
40623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40624 $(HOST_EXPORTS) \
40625 for flag in $(EXTRA_HOST_FLAGS) ; do \
40626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40627 done; \
40628 echo "Doing install-info in libtermcap" ; \
40629 (cd $(HOST_SUBDIR)/libtermcap && \
40630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40632 "RANLIB=$${RANLIB}" \
40633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40634 install-info) \
40635 || exit 1
40636
40637 @endif libtermcap
40638
40639 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
40640 maybe-install-pdf-libtermcap:
40641 @if libtermcap
40642 maybe-install-pdf-libtermcap: install-pdf-libtermcap
40643
40644 install-pdf-libtermcap: \
40645 configure-libtermcap \
40646 pdf-libtermcap
40647 @: $(MAKE); $(unstage)
40648 @[ -f ./libtermcap/Makefile ] || exit 0; \
40649 r=`${PWD_COMMAND}`; export r; \
40650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40651 $(HOST_EXPORTS) \
40652 for flag in $(EXTRA_HOST_FLAGS) ; do \
40653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40654 done; \
40655 echo "Doing install-pdf in libtermcap" ; \
40656 (cd $(HOST_SUBDIR)/libtermcap && \
40657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40659 "RANLIB=$${RANLIB}" \
40660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40661 install-pdf) \
40662 || exit 1
40663
40664 @endif libtermcap
40665
40666 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
40667 maybe-install-html-libtermcap:
40668 @if libtermcap
40669 maybe-install-html-libtermcap: install-html-libtermcap
40670
40671 install-html-libtermcap: \
40672 configure-libtermcap \
40673 html-libtermcap
40674 @: $(MAKE); $(unstage)
40675 @[ -f ./libtermcap/Makefile ] || exit 0; \
40676 r=`${PWD_COMMAND}`; export r; \
40677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40678 $(HOST_EXPORTS) \
40679 for flag in $(EXTRA_HOST_FLAGS) ; do \
40680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40681 done; \
40682 echo "Doing install-html in libtermcap" ; \
40683 (cd $(HOST_SUBDIR)/libtermcap && \
40684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40686 "RANLIB=$${RANLIB}" \
40687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40688 install-html) \
40689 || exit 1
40690
40691 @endif libtermcap
40692
40693 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
40694 maybe-installcheck-libtermcap:
40695 @if libtermcap
40696 maybe-installcheck-libtermcap: installcheck-libtermcap
40697
40698 installcheck-libtermcap: \
40699 configure-libtermcap
40700 @: $(MAKE); $(unstage)
40701 @[ -f ./libtermcap/Makefile ] || exit 0; \
40702 r=`${PWD_COMMAND}`; export r; \
40703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40704 $(HOST_EXPORTS) \
40705 for flag in $(EXTRA_HOST_FLAGS) ; do \
40706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40707 done; \
40708 echo "Doing installcheck in libtermcap" ; \
40709 (cd $(HOST_SUBDIR)/libtermcap && \
40710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40712 "RANLIB=$${RANLIB}" \
40713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40714 installcheck) \
40715 || exit 1
40716
40717 @endif libtermcap
40718
40719 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
40720 maybe-mostlyclean-libtermcap:
40721 @if libtermcap
40722 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
40723
40724 # libtermcap doesn't support mostlyclean.
40725 mostlyclean-libtermcap:
40726
40727 @endif libtermcap
40728
40729 .PHONY: maybe-clean-libtermcap clean-libtermcap
40730 maybe-clean-libtermcap:
40731 @if libtermcap
40732 maybe-clean-libtermcap: clean-libtermcap
40733
40734 # libtermcap doesn't support clean.
40735 clean-libtermcap:
40736
40737 @endif libtermcap
40738
40739 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
40740 maybe-distclean-libtermcap:
40741 @if libtermcap
40742 maybe-distclean-libtermcap: distclean-libtermcap
40743
40744 # libtermcap doesn't support distclean.
40745 distclean-libtermcap:
40746
40747 @endif libtermcap
40748
40749 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
40750 maybe-maintainer-clean-libtermcap:
40751 @if libtermcap
40752 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
40753
40754 # libtermcap doesn't support maintainer-clean.
40755 maintainer-clean-libtermcap:
40756
40757 @endif libtermcap
40758
40759
40760
40761 .PHONY: configure-utils maybe-configure-utils
40762 maybe-configure-utils:
40763 @if gcc-bootstrap
40764 configure-utils: stage_current
40765 @endif gcc-bootstrap
40766 @if utils
40767 maybe-configure-utils: configure-utils
40768 configure-utils:
40769 @: $(MAKE); $(unstage)
40770 @r=`${PWD_COMMAND}`; export r; \
40771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40772 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
40773 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
40774 $(HOST_EXPORTS) \
40775 echo Configuring in $(HOST_SUBDIR)/utils; \
40776 cd "$(HOST_SUBDIR)/utils" || exit 1; \
40777 case $(srcdir) in \
40778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40779 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
40780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40781 esac; \
40782 srcdiroption="--srcdir=$${topdir}/utils"; \
40783 libsrcdir="$$s/utils"; \
40784 $(SHELL) $${libsrcdir}/configure \
40785 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40786 --target=${target_alias} $${srcdiroption} \
40787 || exit 1
40788 @endif utils
40789
40790
40791
40792
40793
40794 .PHONY: all-utils maybe-all-utils
40795 maybe-all-utils:
40796 @if gcc-bootstrap
40797 all-utils: stage_current
40798 @endif gcc-bootstrap
40799 @if utils
40800 TARGET-utils=all
40801 maybe-all-utils: all-utils
40802 all-utils: configure-utils
40803 @: $(MAKE); $(unstage)
40804 @r=`${PWD_COMMAND}`; export r; \
40805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40806 $(HOST_EXPORTS) \
40807 (cd $(HOST_SUBDIR)/utils && \
40808 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40809 $(TARGET-utils))
40810 @endif utils
40811
40812
40813
40814
40815 .PHONY: check-utils maybe-check-utils
40816 maybe-check-utils:
40817 @if utils
40818 maybe-check-utils: check-utils
40819
40820 check-utils:
40821
40822 @endif utils
40823
40824 .PHONY: install-utils maybe-install-utils
40825 maybe-install-utils:
40826 @if utils
40827 maybe-install-utils: install-utils
40828
40829 install-utils: installdirs
40830 @: $(MAKE); $(unstage)
40831 @r=`${PWD_COMMAND}`; export r; \
40832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40833 $(HOST_EXPORTS) \
40834 (cd $(HOST_SUBDIR)/utils && \
40835 $(MAKE) $(FLAGS_TO_PASS) install)
40836
40837 @endif utils
40838
40839 # Other targets (info, dvi, pdf, etc.)
40840
40841 .PHONY: maybe-info-utils info-utils
40842 maybe-info-utils:
40843 @if utils
40844 maybe-info-utils: info-utils
40845
40846 info-utils: \
40847 configure-utils
40848 @: $(MAKE); $(unstage)
40849 @[ -f ./utils/Makefile ] || exit 0; \
40850 r=`${PWD_COMMAND}`; export r; \
40851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40852 $(HOST_EXPORTS) \
40853 for flag in $(EXTRA_HOST_FLAGS) ; do \
40854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40855 done; \
40856 echo "Doing info in utils" ; \
40857 (cd $(HOST_SUBDIR)/utils && \
40858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40860 "RANLIB=$${RANLIB}" \
40861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40862 info) \
40863 || exit 1
40864
40865 @endif utils
40866
40867 .PHONY: maybe-dvi-utils dvi-utils
40868 maybe-dvi-utils:
40869 @if utils
40870 maybe-dvi-utils: dvi-utils
40871
40872 dvi-utils: \
40873 configure-utils
40874 @: $(MAKE); $(unstage)
40875 @[ -f ./utils/Makefile ] || exit 0; \
40876 r=`${PWD_COMMAND}`; export r; \
40877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40878 $(HOST_EXPORTS) \
40879 for flag in $(EXTRA_HOST_FLAGS) ; do \
40880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40881 done; \
40882 echo "Doing dvi in utils" ; \
40883 (cd $(HOST_SUBDIR)/utils && \
40884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40886 "RANLIB=$${RANLIB}" \
40887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40888 dvi) \
40889 || exit 1
40890
40891 @endif utils
40892
40893 .PHONY: maybe-pdf-utils pdf-utils
40894 maybe-pdf-utils:
40895 @if utils
40896 maybe-pdf-utils: pdf-utils
40897
40898 pdf-utils: \
40899 configure-utils
40900 @: $(MAKE); $(unstage)
40901 @[ -f ./utils/Makefile ] || exit 0; \
40902 r=`${PWD_COMMAND}`; export r; \
40903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40904 $(HOST_EXPORTS) \
40905 for flag in $(EXTRA_HOST_FLAGS) ; do \
40906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40907 done; \
40908 echo "Doing pdf in utils" ; \
40909 (cd $(HOST_SUBDIR)/utils && \
40910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40912 "RANLIB=$${RANLIB}" \
40913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40914 pdf) \
40915 || exit 1
40916
40917 @endif utils
40918
40919 .PHONY: maybe-html-utils html-utils
40920 maybe-html-utils:
40921 @if utils
40922 maybe-html-utils: html-utils
40923
40924 html-utils: \
40925 configure-utils
40926 @: $(MAKE); $(unstage)
40927 @[ -f ./utils/Makefile ] || exit 0; \
40928 r=`${PWD_COMMAND}`; export r; \
40929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40930 $(HOST_EXPORTS) \
40931 for flag in $(EXTRA_HOST_FLAGS) ; do \
40932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40933 done; \
40934 echo "Doing html in utils" ; \
40935 (cd $(HOST_SUBDIR)/utils && \
40936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40938 "RANLIB=$${RANLIB}" \
40939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40940 html) \
40941 || exit 1
40942
40943 @endif utils
40944
40945 .PHONY: maybe-TAGS-utils TAGS-utils
40946 maybe-TAGS-utils:
40947 @if utils
40948 maybe-TAGS-utils: TAGS-utils
40949
40950 TAGS-utils: \
40951 configure-utils
40952 @: $(MAKE); $(unstage)
40953 @[ -f ./utils/Makefile ] || exit 0; \
40954 r=`${PWD_COMMAND}`; export r; \
40955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40956 $(HOST_EXPORTS) \
40957 for flag in $(EXTRA_HOST_FLAGS) ; do \
40958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40959 done; \
40960 echo "Doing TAGS in utils" ; \
40961 (cd $(HOST_SUBDIR)/utils && \
40962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40964 "RANLIB=$${RANLIB}" \
40965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40966 TAGS) \
40967 || exit 1
40968
40969 @endif utils
40970
40971 .PHONY: maybe-install-info-utils install-info-utils
40972 maybe-install-info-utils:
40973 @if utils
40974 maybe-install-info-utils: install-info-utils
40975
40976 install-info-utils: \
40977 configure-utils \
40978 info-utils
40979 @: $(MAKE); $(unstage)
40980 @[ -f ./utils/Makefile ] || exit 0; \
40981 r=`${PWD_COMMAND}`; export r; \
40982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40983 $(HOST_EXPORTS) \
40984 for flag in $(EXTRA_HOST_FLAGS) ; do \
40985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40986 done; \
40987 echo "Doing install-info in utils" ; \
40988 (cd $(HOST_SUBDIR)/utils && \
40989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40991 "RANLIB=$${RANLIB}" \
40992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40993 install-info) \
40994 || exit 1
40995
40996 @endif utils
40997
40998 .PHONY: maybe-install-pdf-utils install-pdf-utils
40999 maybe-install-pdf-utils:
41000 @if utils
41001 maybe-install-pdf-utils: install-pdf-utils
41002
41003 install-pdf-utils: \
41004 configure-utils \
41005 pdf-utils
41006 @: $(MAKE); $(unstage)
41007 @[ -f ./utils/Makefile ] || exit 0; \
41008 r=`${PWD_COMMAND}`; export r; \
41009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41010 $(HOST_EXPORTS) \
41011 for flag in $(EXTRA_HOST_FLAGS) ; do \
41012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41013 done; \
41014 echo "Doing install-pdf in utils" ; \
41015 (cd $(HOST_SUBDIR)/utils && \
41016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41018 "RANLIB=$${RANLIB}" \
41019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41020 install-pdf) \
41021 || exit 1
41022
41023 @endif utils
41024
41025 .PHONY: maybe-install-html-utils install-html-utils
41026 maybe-install-html-utils:
41027 @if utils
41028 maybe-install-html-utils: install-html-utils
41029
41030 install-html-utils: \
41031 configure-utils \
41032 html-utils
41033 @: $(MAKE); $(unstage)
41034 @[ -f ./utils/Makefile ] || exit 0; \
41035 r=`${PWD_COMMAND}`; export r; \
41036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41037 $(HOST_EXPORTS) \
41038 for flag in $(EXTRA_HOST_FLAGS) ; do \
41039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41040 done; \
41041 echo "Doing install-html in utils" ; \
41042 (cd $(HOST_SUBDIR)/utils && \
41043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41045 "RANLIB=$${RANLIB}" \
41046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41047 install-html) \
41048 || exit 1
41049
41050 @endif utils
41051
41052 .PHONY: maybe-installcheck-utils installcheck-utils
41053 maybe-installcheck-utils:
41054 @if utils
41055 maybe-installcheck-utils: installcheck-utils
41056
41057 installcheck-utils: \
41058 configure-utils
41059 @: $(MAKE); $(unstage)
41060 @[ -f ./utils/Makefile ] || exit 0; \
41061 r=`${PWD_COMMAND}`; export r; \
41062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41063 $(HOST_EXPORTS) \
41064 for flag in $(EXTRA_HOST_FLAGS) ; do \
41065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41066 done; \
41067 echo "Doing installcheck in utils" ; \
41068 (cd $(HOST_SUBDIR)/utils && \
41069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41071 "RANLIB=$${RANLIB}" \
41072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41073 installcheck) \
41074 || exit 1
41075
41076 @endif utils
41077
41078 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
41079 maybe-mostlyclean-utils:
41080 @if utils
41081 maybe-mostlyclean-utils: mostlyclean-utils
41082
41083 mostlyclean-utils:
41084 @: $(MAKE); $(unstage)
41085 @[ -f ./utils/Makefile ] || exit 0; \
41086 r=`${PWD_COMMAND}`; export r; \
41087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41088 $(HOST_EXPORTS) \
41089 for flag in $(EXTRA_HOST_FLAGS) ; do \
41090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41091 done; \
41092 echo "Doing mostlyclean in utils" ; \
41093 (cd $(HOST_SUBDIR)/utils && \
41094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41096 "RANLIB=$${RANLIB}" \
41097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41098 mostlyclean) \
41099 || exit 1
41100
41101 @endif utils
41102
41103 .PHONY: maybe-clean-utils clean-utils
41104 maybe-clean-utils:
41105 @if utils
41106 maybe-clean-utils: clean-utils
41107
41108 clean-utils:
41109 @: $(MAKE); $(unstage)
41110 @[ -f ./utils/Makefile ] || exit 0; \
41111 r=`${PWD_COMMAND}`; export r; \
41112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41113 $(HOST_EXPORTS) \
41114 for flag in $(EXTRA_HOST_FLAGS) ; do \
41115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41116 done; \
41117 echo "Doing clean in utils" ; \
41118 (cd $(HOST_SUBDIR)/utils && \
41119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41121 "RANLIB=$${RANLIB}" \
41122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41123 clean) \
41124 || exit 1
41125
41126 @endif utils
41127
41128 .PHONY: maybe-distclean-utils distclean-utils
41129 maybe-distclean-utils:
41130 @if utils
41131 maybe-distclean-utils: distclean-utils
41132
41133 distclean-utils:
41134 @: $(MAKE); $(unstage)
41135 @[ -f ./utils/Makefile ] || exit 0; \
41136 r=`${PWD_COMMAND}`; export r; \
41137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41138 $(HOST_EXPORTS) \
41139 for flag in $(EXTRA_HOST_FLAGS) ; do \
41140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41141 done; \
41142 echo "Doing distclean in utils" ; \
41143 (cd $(HOST_SUBDIR)/utils && \
41144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41146 "RANLIB=$${RANLIB}" \
41147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41148 distclean) \
41149 || exit 1
41150
41151 @endif utils
41152
41153 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
41154 maybe-maintainer-clean-utils:
41155 @if utils
41156 maybe-maintainer-clean-utils: maintainer-clean-utils
41157
41158 maintainer-clean-utils:
41159 @: $(MAKE); $(unstage)
41160 @[ -f ./utils/Makefile ] || exit 0; \
41161 r=`${PWD_COMMAND}`; export r; \
41162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41163 $(HOST_EXPORTS) \
41164 for flag in $(EXTRA_HOST_FLAGS) ; do \
41165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41166 done; \
41167 echo "Doing maintainer-clean in utils" ; \
41168 (cd $(HOST_SUBDIR)/utils && \
41169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41171 "RANLIB=$${RANLIB}" \
41172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41173 maintainer-clean) \
41174 || exit 1
41175
41176 @endif utils
41177
41178
41179
41180 .PHONY: configure-gnattools maybe-configure-gnattools
41181 maybe-configure-gnattools:
41182 @if gcc-bootstrap
41183 configure-gnattools: stage_current
41184 @endif gcc-bootstrap
41185 @if gnattools
41186 maybe-configure-gnattools: configure-gnattools
41187 configure-gnattools:
41188 @: $(MAKE); $(unstage)
41189 @r=`${PWD_COMMAND}`; export r; \
41190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41191 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
41192 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
41193 $(HOST_EXPORTS) \
41194 echo Configuring in $(HOST_SUBDIR)/gnattools; \
41195 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
41196 case $(srcdir) in \
41197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41198 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
41199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41200 esac; \
41201 srcdiroption="--srcdir=$${topdir}/gnattools"; \
41202 libsrcdir="$$s/gnattools"; \
41203 $(SHELL) $${libsrcdir}/configure \
41204 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41205 --target=${target_alias} $${srcdiroption} \
41206 || exit 1
41207 @endif gnattools
41208
41209
41210
41211
41212
41213 .PHONY: all-gnattools maybe-all-gnattools
41214 maybe-all-gnattools:
41215 @if gcc-bootstrap
41216 all-gnattools: stage_current
41217 @endif gcc-bootstrap
41218 @if gnattools
41219 TARGET-gnattools=all
41220 maybe-all-gnattools: all-gnattools
41221 all-gnattools: configure-gnattools
41222 @: $(MAKE); $(unstage)
41223 @r=`${PWD_COMMAND}`; export r; \
41224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41225 $(HOST_EXPORTS) \
41226 (cd $(HOST_SUBDIR)/gnattools && \
41227 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41228 $(TARGET-gnattools))
41229 @endif gnattools
41230
41231
41232
41233
41234 .PHONY: check-gnattools maybe-check-gnattools
41235 maybe-check-gnattools:
41236 @if gnattools
41237 maybe-check-gnattools: check-gnattools
41238
41239 check-gnattools:
41240 @: $(MAKE); $(unstage)
41241 @r=`${PWD_COMMAND}`; export r; \
41242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41243 $(HOST_EXPORTS) \
41244 (cd $(HOST_SUBDIR)/gnattools && \
41245 $(MAKE) $(FLAGS_TO_PASS) check)
41246
41247 @endif gnattools
41248
41249 .PHONY: install-gnattools maybe-install-gnattools
41250 maybe-install-gnattools:
41251 @if gnattools
41252 maybe-install-gnattools: install-gnattools
41253
41254 install-gnattools: installdirs
41255 @: $(MAKE); $(unstage)
41256 @r=`${PWD_COMMAND}`; export r; \
41257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41258 $(HOST_EXPORTS) \
41259 (cd $(HOST_SUBDIR)/gnattools && \
41260 $(MAKE) $(FLAGS_TO_PASS) install)
41261
41262 @endif gnattools
41263
41264 # Other targets (info, dvi, pdf, etc.)
41265
41266 .PHONY: maybe-info-gnattools info-gnattools
41267 maybe-info-gnattools:
41268 @if gnattools
41269 maybe-info-gnattools: info-gnattools
41270
41271 info-gnattools: \
41272 configure-gnattools
41273 @: $(MAKE); $(unstage)
41274 @[ -f ./gnattools/Makefile ] || exit 0; \
41275 r=`${PWD_COMMAND}`; export r; \
41276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41277 $(HOST_EXPORTS) \
41278 for flag in $(EXTRA_HOST_FLAGS) ; do \
41279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41280 done; \
41281 echo "Doing info in gnattools" ; \
41282 (cd $(HOST_SUBDIR)/gnattools && \
41283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41285 "RANLIB=$${RANLIB}" \
41286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41287 info) \
41288 || exit 1
41289
41290 @endif gnattools
41291
41292 .PHONY: maybe-dvi-gnattools dvi-gnattools
41293 maybe-dvi-gnattools:
41294 @if gnattools
41295 maybe-dvi-gnattools: dvi-gnattools
41296
41297 dvi-gnattools: \
41298 configure-gnattools
41299 @: $(MAKE); $(unstage)
41300 @[ -f ./gnattools/Makefile ] || exit 0; \
41301 r=`${PWD_COMMAND}`; export r; \
41302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41303 $(HOST_EXPORTS) \
41304 for flag in $(EXTRA_HOST_FLAGS) ; do \
41305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41306 done; \
41307 echo "Doing dvi in gnattools" ; \
41308 (cd $(HOST_SUBDIR)/gnattools && \
41309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41311 "RANLIB=$${RANLIB}" \
41312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41313 dvi) \
41314 || exit 1
41315
41316 @endif gnattools
41317
41318 .PHONY: maybe-pdf-gnattools pdf-gnattools
41319 maybe-pdf-gnattools:
41320 @if gnattools
41321 maybe-pdf-gnattools: pdf-gnattools
41322
41323 pdf-gnattools: \
41324 configure-gnattools
41325 @: $(MAKE); $(unstage)
41326 @[ -f ./gnattools/Makefile ] || exit 0; \
41327 r=`${PWD_COMMAND}`; export r; \
41328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41329 $(HOST_EXPORTS) \
41330 for flag in $(EXTRA_HOST_FLAGS) ; do \
41331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41332 done; \
41333 echo "Doing pdf in gnattools" ; \
41334 (cd $(HOST_SUBDIR)/gnattools && \
41335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41337 "RANLIB=$${RANLIB}" \
41338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41339 pdf) \
41340 || exit 1
41341
41342 @endif gnattools
41343
41344 .PHONY: maybe-html-gnattools html-gnattools
41345 maybe-html-gnattools:
41346 @if gnattools
41347 maybe-html-gnattools: html-gnattools
41348
41349 html-gnattools: \
41350 configure-gnattools
41351 @: $(MAKE); $(unstage)
41352 @[ -f ./gnattools/Makefile ] || exit 0; \
41353 r=`${PWD_COMMAND}`; export r; \
41354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41355 $(HOST_EXPORTS) \
41356 for flag in $(EXTRA_HOST_FLAGS) ; do \
41357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41358 done; \
41359 echo "Doing html in gnattools" ; \
41360 (cd $(HOST_SUBDIR)/gnattools && \
41361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41363 "RANLIB=$${RANLIB}" \
41364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41365 html) \
41366 || exit 1
41367
41368 @endif gnattools
41369
41370 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
41371 maybe-TAGS-gnattools:
41372 @if gnattools
41373 maybe-TAGS-gnattools: TAGS-gnattools
41374
41375 TAGS-gnattools: \
41376 configure-gnattools
41377 @: $(MAKE); $(unstage)
41378 @[ -f ./gnattools/Makefile ] || exit 0; \
41379 r=`${PWD_COMMAND}`; export r; \
41380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41381 $(HOST_EXPORTS) \
41382 for flag in $(EXTRA_HOST_FLAGS) ; do \
41383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41384 done; \
41385 echo "Doing TAGS in gnattools" ; \
41386 (cd $(HOST_SUBDIR)/gnattools && \
41387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41389 "RANLIB=$${RANLIB}" \
41390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41391 TAGS) \
41392 || exit 1
41393
41394 @endif gnattools
41395
41396 .PHONY: maybe-install-info-gnattools install-info-gnattools
41397 maybe-install-info-gnattools:
41398 @if gnattools
41399 maybe-install-info-gnattools: install-info-gnattools
41400
41401 install-info-gnattools: \
41402 configure-gnattools \
41403 info-gnattools
41404 @: $(MAKE); $(unstage)
41405 @[ -f ./gnattools/Makefile ] || exit 0; \
41406 r=`${PWD_COMMAND}`; export r; \
41407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41408 $(HOST_EXPORTS) \
41409 for flag in $(EXTRA_HOST_FLAGS) ; do \
41410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41411 done; \
41412 echo "Doing install-info in gnattools" ; \
41413 (cd $(HOST_SUBDIR)/gnattools && \
41414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41416 "RANLIB=$${RANLIB}" \
41417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41418 install-info) \
41419 || exit 1
41420
41421 @endif gnattools
41422
41423 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
41424 maybe-install-pdf-gnattools:
41425 @if gnattools
41426 maybe-install-pdf-gnattools: install-pdf-gnattools
41427
41428 install-pdf-gnattools: \
41429 configure-gnattools \
41430 pdf-gnattools
41431 @: $(MAKE); $(unstage)
41432 @[ -f ./gnattools/Makefile ] || exit 0; \
41433 r=`${PWD_COMMAND}`; export r; \
41434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41435 $(HOST_EXPORTS) \
41436 for flag in $(EXTRA_HOST_FLAGS) ; do \
41437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41438 done; \
41439 echo "Doing install-pdf in gnattools" ; \
41440 (cd $(HOST_SUBDIR)/gnattools && \
41441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41443 "RANLIB=$${RANLIB}" \
41444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41445 install-pdf) \
41446 || exit 1
41447
41448 @endif gnattools
41449
41450 .PHONY: maybe-install-html-gnattools install-html-gnattools
41451 maybe-install-html-gnattools:
41452 @if gnattools
41453 maybe-install-html-gnattools: install-html-gnattools
41454
41455 install-html-gnattools: \
41456 configure-gnattools \
41457 html-gnattools
41458 @: $(MAKE); $(unstage)
41459 @[ -f ./gnattools/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 install-html in gnattools" ; \
41467 (cd $(HOST_SUBDIR)/gnattools && \
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 install-html) \
41473 || exit 1
41474
41475 @endif gnattools
41476
41477 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
41478 maybe-installcheck-gnattools:
41479 @if gnattools
41480 maybe-installcheck-gnattools: installcheck-gnattools
41481
41482 installcheck-gnattools: \
41483 configure-gnattools
41484 @: $(MAKE); $(unstage)
41485 @[ -f ./gnattools/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 installcheck in gnattools" ; \
41493 (cd $(HOST_SUBDIR)/gnattools && \
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 installcheck) \
41499 || exit 1
41500
41501 @endif gnattools
41502
41503 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
41504 maybe-mostlyclean-gnattools:
41505 @if gnattools
41506 maybe-mostlyclean-gnattools: mostlyclean-gnattools
41507
41508 mostlyclean-gnattools:
41509 @: $(MAKE); $(unstage)
41510 @[ -f ./gnattools/Makefile ] || exit 0; \
41511 r=`${PWD_COMMAND}`; export r; \
41512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41513 $(HOST_EXPORTS) \
41514 for flag in $(EXTRA_HOST_FLAGS) ; do \
41515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41516 done; \
41517 echo "Doing mostlyclean in gnattools" ; \
41518 (cd $(HOST_SUBDIR)/gnattools && \
41519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41521 "RANLIB=$${RANLIB}" \
41522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41523 mostlyclean) \
41524 || exit 1
41525
41526 @endif gnattools
41527
41528 .PHONY: maybe-clean-gnattools clean-gnattools
41529 maybe-clean-gnattools:
41530 @if gnattools
41531 maybe-clean-gnattools: clean-gnattools
41532
41533 clean-gnattools:
41534 @: $(MAKE); $(unstage)
41535 @[ -f ./gnattools/Makefile ] || exit 0; \
41536 r=`${PWD_COMMAND}`; export r; \
41537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41538 $(HOST_EXPORTS) \
41539 for flag in $(EXTRA_HOST_FLAGS) ; do \
41540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41541 done; \
41542 echo "Doing clean in gnattools" ; \
41543 (cd $(HOST_SUBDIR)/gnattools && \
41544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41546 "RANLIB=$${RANLIB}" \
41547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41548 clean) \
41549 || exit 1
41550
41551 @endif gnattools
41552
41553 .PHONY: maybe-distclean-gnattools distclean-gnattools
41554 maybe-distclean-gnattools:
41555 @if gnattools
41556 maybe-distclean-gnattools: distclean-gnattools
41557
41558 distclean-gnattools:
41559 @: $(MAKE); $(unstage)
41560 @[ -f ./gnattools/Makefile ] || exit 0; \
41561 r=`${PWD_COMMAND}`; export r; \
41562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41563 $(HOST_EXPORTS) \
41564 for flag in $(EXTRA_HOST_FLAGS) ; do \
41565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41566 done; \
41567 echo "Doing distclean in gnattools" ; \
41568 (cd $(HOST_SUBDIR)/gnattools && \
41569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41571 "RANLIB=$${RANLIB}" \
41572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41573 distclean) \
41574 || exit 1
41575
41576 @endif gnattools
41577
41578 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
41579 maybe-maintainer-clean-gnattools:
41580 @if gnattools
41581 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
41582
41583 maintainer-clean-gnattools:
41584 @: $(MAKE); $(unstage)
41585 @[ -f ./gnattools/Makefile ] || exit 0; \
41586 r=`${PWD_COMMAND}`; export r; \
41587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41588 $(HOST_EXPORTS) \
41589 for flag in $(EXTRA_HOST_FLAGS) ; do \
41590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41591 done; \
41592 echo "Doing maintainer-clean in gnattools" ; \
41593 (cd $(HOST_SUBDIR)/gnattools && \
41594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41596 "RANLIB=$${RANLIB}" \
41597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41598 maintainer-clean) \
41599 || exit 1
41600
41601 @endif gnattools
41602
41603
41604
41605 # ---------------------------------------
41606 # Modules which run on the target machine
41607 # ---------------------------------------
41608
41609
41610
41611
41612 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
41613 maybe-configure-target-libstdc++-v3:
41614 @if gcc-bootstrap
41615 configure-target-libstdc++-v3: stage_current
41616 @endif gcc-bootstrap
41617 @if target-libstdc++-v3
41618 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
41619 configure-target-libstdc++-v3:
41620 @: $(MAKE); $(unstage)
41621 @r=`${PWD_COMMAND}`; export r; \
41622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41623 echo "Checking multilib configuration for libstdc++-v3..."; \
41624 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
41625 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
41626 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41627 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
41628 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
41629 else \
41630 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
41631 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41632 fi; \
41633 else \
41634 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
41635 fi; \
41636 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
41637 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
41638 $(RAW_CXX_TARGET_EXPORTS) \
41639 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
41640 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
41641 case $(srcdir) in \
41642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41643 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
41644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41645 esac; \
41646 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
41647 libsrcdir="$$s/libstdc++-v3"; \
41648 rm -f no-such-file || : ; \
41649 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41650 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41651 --target=${target_alias} $${srcdiroption} \
41652 || exit 1
41653 @endif target-libstdc++-v3
41654
41655
41656
41657
41658
41659 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
41660 maybe-all-target-libstdc++-v3:
41661 @if gcc-bootstrap
41662 all-target-libstdc++-v3: stage_current
41663 @endif gcc-bootstrap
41664 @if target-libstdc++-v3
41665 TARGET-target-libstdc++-v3=all
41666 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
41667 all-target-libstdc++-v3: configure-target-libstdc++-v3
41668 @: $(MAKE); $(unstage)
41669 @r=`${PWD_COMMAND}`; export r; \
41670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41671 $(RAW_CXX_TARGET_EXPORTS) \
41672 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41673 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
41674 $(TARGET-target-libstdc++-v3))
41675 @endif target-libstdc++-v3
41676
41677
41678
41679
41680
41681 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
41682 maybe-check-target-libstdc++-v3:
41683 @if target-libstdc++-v3
41684 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
41685
41686 check-target-libstdc++-v3:
41687 @: $(MAKE); $(unstage)
41688 @r=`${PWD_COMMAND}`; export r; \
41689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41690 $(RAW_CXX_TARGET_EXPORTS) \
41691 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41692 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
41693
41694 @endif target-libstdc++-v3
41695
41696 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
41697 maybe-install-target-libstdc++-v3:
41698 @if target-libstdc++-v3
41699 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
41700
41701 install-target-libstdc++-v3: installdirs
41702 @: $(MAKE); $(unstage)
41703 @r=`${PWD_COMMAND}`; export r; \
41704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41705 $(RAW_CXX_TARGET_EXPORTS) \
41706 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41707 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41708
41709 @endif target-libstdc++-v3
41710
41711 # Other targets (info, dvi, pdf, etc.)
41712
41713 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
41714 maybe-info-target-libstdc++-v3:
41715 @if target-libstdc++-v3
41716 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
41717
41718 info-target-libstdc++-v3: \
41719 configure-target-libstdc++-v3
41720 @: $(MAKE); $(unstage)
41721 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41722 r=`${PWD_COMMAND}`; export r; \
41723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41724 $(RAW_CXX_TARGET_EXPORTS) \
41725 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41726 for flag in $(EXTRA_TARGET_FLAGS); do \
41727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41728 done; \
41729 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41732 "RANLIB=$${RANLIB}" \
41733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41734 info) \
41735 || exit 1
41736
41737 @endif target-libstdc++-v3
41738
41739 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
41740 maybe-dvi-target-libstdc++-v3:
41741 @if target-libstdc++-v3
41742 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
41743
41744 dvi-target-libstdc++-v3: \
41745 configure-target-libstdc++-v3
41746 @: $(MAKE); $(unstage)
41747 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41748 r=`${PWD_COMMAND}`; export r; \
41749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41750 $(RAW_CXX_TARGET_EXPORTS) \
41751 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41752 for flag in $(EXTRA_TARGET_FLAGS); do \
41753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41754 done; \
41755 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41758 "RANLIB=$${RANLIB}" \
41759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41760 dvi) \
41761 || exit 1
41762
41763 @endif target-libstdc++-v3
41764
41765 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
41766 maybe-pdf-target-libstdc++-v3:
41767 @if target-libstdc++-v3
41768 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
41769
41770 pdf-target-libstdc++-v3: \
41771 configure-target-libstdc++-v3
41772 @: $(MAKE); $(unstage)
41773 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41774 r=`${PWD_COMMAND}`; export r; \
41775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41776 $(RAW_CXX_TARGET_EXPORTS) \
41777 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41778 for flag in $(EXTRA_TARGET_FLAGS); do \
41779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41780 done; \
41781 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41784 "RANLIB=$${RANLIB}" \
41785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41786 pdf) \
41787 || exit 1
41788
41789 @endif target-libstdc++-v3
41790
41791 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
41792 maybe-html-target-libstdc++-v3:
41793 @if target-libstdc++-v3
41794 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
41795
41796 html-target-libstdc++-v3: \
41797 configure-target-libstdc++-v3
41798 @: $(MAKE); $(unstage)
41799 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41800 r=`${PWD_COMMAND}`; export r; \
41801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41802 $(RAW_CXX_TARGET_EXPORTS) \
41803 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41804 for flag in $(EXTRA_TARGET_FLAGS); do \
41805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41806 done; \
41807 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41810 "RANLIB=$${RANLIB}" \
41811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41812 html) \
41813 || exit 1
41814
41815 @endif target-libstdc++-v3
41816
41817 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
41818 maybe-TAGS-target-libstdc++-v3:
41819 @if target-libstdc++-v3
41820 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
41821
41822 TAGS-target-libstdc++-v3: \
41823 configure-target-libstdc++-v3
41824 @: $(MAKE); $(unstage)
41825 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41826 r=`${PWD_COMMAND}`; export r; \
41827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41828 $(RAW_CXX_TARGET_EXPORTS) \
41829 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41830 for flag in $(EXTRA_TARGET_FLAGS); do \
41831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41832 done; \
41833 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41836 "RANLIB=$${RANLIB}" \
41837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41838 TAGS) \
41839 || exit 1
41840
41841 @endif target-libstdc++-v3
41842
41843 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
41844 maybe-install-info-target-libstdc++-v3:
41845 @if target-libstdc++-v3
41846 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
41847
41848 install-info-target-libstdc++-v3: \
41849 configure-target-libstdc++-v3 \
41850 info-target-libstdc++-v3
41851 @: $(MAKE); $(unstage)
41852 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41853 r=`${PWD_COMMAND}`; export r; \
41854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855 $(RAW_CXX_TARGET_EXPORTS) \
41856 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41857 for flag in $(EXTRA_TARGET_FLAGS); do \
41858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41859 done; \
41860 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863 "RANLIB=$${RANLIB}" \
41864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865 install-info) \
41866 || exit 1
41867
41868 @endif target-libstdc++-v3
41869
41870 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
41871 maybe-install-pdf-target-libstdc++-v3:
41872 @if target-libstdc++-v3
41873 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
41874
41875 install-pdf-target-libstdc++-v3: \
41876 configure-target-libstdc++-v3 \
41877 pdf-target-libstdc++-v3
41878 @: $(MAKE); $(unstage)
41879 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41880 r=`${PWD_COMMAND}`; export r; \
41881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41882 $(RAW_CXX_TARGET_EXPORTS) \
41883 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41884 for flag in $(EXTRA_TARGET_FLAGS); do \
41885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41886 done; \
41887 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41890 "RANLIB=$${RANLIB}" \
41891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41892 install-pdf) \
41893 || exit 1
41894
41895 @endif target-libstdc++-v3
41896
41897 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
41898 maybe-install-html-target-libstdc++-v3:
41899 @if target-libstdc++-v3
41900 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
41901
41902 install-html-target-libstdc++-v3: \
41903 configure-target-libstdc++-v3 \
41904 html-target-libstdc++-v3
41905 @: $(MAKE); $(unstage)
41906 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41907 r=`${PWD_COMMAND}`; export r; \
41908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41909 $(RAW_CXX_TARGET_EXPORTS) \
41910 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41911 for flag in $(EXTRA_TARGET_FLAGS); do \
41912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41913 done; \
41914 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41917 "RANLIB=$${RANLIB}" \
41918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41919 install-html) \
41920 || exit 1
41921
41922 @endif target-libstdc++-v3
41923
41924 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
41925 maybe-installcheck-target-libstdc++-v3:
41926 @if target-libstdc++-v3
41927 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
41928
41929 installcheck-target-libstdc++-v3: \
41930 configure-target-libstdc++-v3
41931 @: $(MAKE); $(unstage)
41932 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41933 r=`${PWD_COMMAND}`; export r; \
41934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41935 $(RAW_CXX_TARGET_EXPORTS) \
41936 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41937 for flag in $(EXTRA_TARGET_FLAGS); do \
41938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41939 done; \
41940 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41943 "RANLIB=$${RANLIB}" \
41944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41945 installcheck) \
41946 || exit 1
41947
41948 @endif target-libstdc++-v3
41949
41950 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
41951 maybe-mostlyclean-target-libstdc++-v3:
41952 @if target-libstdc++-v3
41953 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
41954
41955 mostlyclean-target-libstdc++-v3:
41956 @: $(MAKE); $(unstage)
41957 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41958 r=`${PWD_COMMAND}`; export r; \
41959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41960 $(RAW_CXX_TARGET_EXPORTS) \
41961 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41962 for flag in $(EXTRA_TARGET_FLAGS); do \
41963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41964 done; \
41965 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41968 "RANLIB=$${RANLIB}" \
41969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41970 mostlyclean) \
41971 || exit 1
41972
41973 @endif target-libstdc++-v3
41974
41975 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
41976 maybe-clean-target-libstdc++-v3:
41977 @if target-libstdc++-v3
41978 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
41979
41980 clean-target-libstdc++-v3:
41981 @: $(MAKE); $(unstage)
41982 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41983 r=`${PWD_COMMAND}`; export r; \
41984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41985 $(RAW_CXX_TARGET_EXPORTS) \
41986 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41987 for flag in $(EXTRA_TARGET_FLAGS); do \
41988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41989 done; \
41990 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41993 "RANLIB=$${RANLIB}" \
41994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41995 clean) \
41996 || exit 1
41997
41998 @endif target-libstdc++-v3
41999
42000 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
42001 maybe-distclean-target-libstdc++-v3:
42002 @if target-libstdc++-v3
42003 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
42004
42005 distclean-target-libstdc++-v3:
42006 @: $(MAKE); $(unstage)
42007 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42008 r=`${PWD_COMMAND}`; export r; \
42009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42010 $(RAW_CXX_TARGET_EXPORTS) \
42011 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42012 for flag in $(EXTRA_TARGET_FLAGS); do \
42013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42014 done; \
42015 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42018 "RANLIB=$${RANLIB}" \
42019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42020 distclean) \
42021 || exit 1
42022
42023 @endif target-libstdc++-v3
42024
42025 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
42026 maybe-maintainer-clean-target-libstdc++-v3:
42027 @if target-libstdc++-v3
42028 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
42029
42030 maintainer-clean-target-libstdc++-v3:
42031 @: $(MAKE); $(unstage)
42032 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42033 r=`${PWD_COMMAND}`; export r; \
42034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42035 $(RAW_CXX_TARGET_EXPORTS) \
42036 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42037 for flag in $(EXTRA_TARGET_FLAGS); do \
42038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42039 done; \
42040 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42043 "RANLIB=$${RANLIB}" \
42044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42045 maintainer-clean) \
42046 || exit 1
42047
42048 @endif target-libstdc++-v3
42049
42050
42051
42052
42053
42054 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
42055 maybe-configure-target-libmudflap:
42056 @if gcc-bootstrap
42057 configure-target-libmudflap: stage_current
42058 @endif gcc-bootstrap
42059 @if target-libmudflap
42060 maybe-configure-target-libmudflap: configure-target-libmudflap
42061 configure-target-libmudflap:
42062 @: $(MAKE); $(unstage)
42063 @r=`${PWD_COMMAND}`; export r; \
42064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42065 echo "Checking multilib configuration for libmudflap..."; \
42066 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
42067 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
42068 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
42069 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
42070 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
42071 else \
42072 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
42073 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
42074 fi; \
42075 else \
42076 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
42077 fi; \
42078 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
42079 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
42080 $(NORMAL_TARGET_EXPORTS) \
42081 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
42082 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
42083 case $(srcdir) in \
42084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42085 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
42086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42087 esac; \
42088 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
42089 libsrcdir="$$s/libmudflap"; \
42090 rm -f no-such-file || : ; \
42091 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42092 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42093 --target=${target_alias} $${srcdiroption} \
42094 || exit 1
42095 @endif target-libmudflap
42096
42097
42098
42099
42100
42101 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
42102 maybe-all-target-libmudflap:
42103 @if gcc-bootstrap
42104 all-target-libmudflap: stage_current
42105 @endif gcc-bootstrap
42106 @if target-libmudflap
42107 TARGET-target-libmudflap=all
42108 maybe-all-target-libmudflap: all-target-libmudflap
42109 all-target-libmudflap: configure-target-libmudflap
42110 @: $(MAKE); $(unstage)
42111 @r=`${PWD_COMMAND}`; export r; \
42112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42113 $(NORMAL_TARGET_EXPORTS) \
42114 (cd $(TARGET_SUBDIR)/libmudflap && \
42115 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42116 $(TARGET-target-libmudflap))
42117 @endif target-libmudflap
42118
42119
42120
42121
42122
42123 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
42124 maybe-check-target-libmudflap:
42125 @if target-libmudflap
42126 maybe-check-target-libmudflap: check-target-libmudflap
42127
42128 check-target-libmudflap:
42129 @: $(MAKE); $(unstage)
42130 @r=`${PWD_COMMAND}`; export r; \
42131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42132 $(NORMAL_TARGET_EXPORTS) \
42133 (cd $(TARGET_SUBDIR)/libmudflap && \
42134 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42135
42136 @endif target-libmudflap
42137
42138 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
42139 maybe-install-target-libmudflap:
42140 @if target-libmudflap
42141 maybe-install-target-libmudflap: install-target-libmudflap
42142
42143 install-target-libmudflap: installdirs
42144 @: $(MAKE); $(unstage)
42145 @r=`${PWD_COMMAND}`; export r; \
42146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42147 $(NORMAL_TARGET_EXPORTS) \
42148 (cd $(TARGET_SUBDIR)/libmudflap && \
42149 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42150
42151 @endif target-libmudflap
42152
42153 # Other targets (info, dvi, pdf, etc.)
42154
42155 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
42156 maybe-info-target-libmudflap:
42157 @if target-libmudflap
42158 maybe-info-target-libmudflap: info-target-libmudflap
42159
42160 info-target-libmudflap: \
42161 configure-target-libmudflap
42162 @: $(MAKE); $(unstage)
42163 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42164 r=`${PWD_COMMAND}`; export r; \
42165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42166 $(NORMAL_TARGET_EXPORTS) \
42167 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
42168 for flag in $(EXTRA_TARGET_FLAGS); do \
42169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42170 done; \
42171 (cd $(TARGET_SUBDIR)/libmudflap && \
42172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42174 "RANLIB=$${RANLIB}" \
42175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42176 info) \
42177 || exit 1
42178
42179 @endif target-libmudflap
42180
42181 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
42182 maybe-dvi-target-libmudflap:
42183 @if target-libmudflap
42184 maybe-dvi-target-libmudflap: dvi-target-libmudflap
42185
42186 dvi-target-libmudflap: \
42187 configure-target-libmudflap
42188 @: $(MAKE); $(unstage)
42189 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42190 r=`${PWD_COMMAND}`; export r; \
42191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42192 $(NORMAL_TARGET_EXPORTS) \
42193 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
42194 for flag in $(EXTRA_TARGET_FLAGS); do \
42195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42196 done; \
42197 (cd $(TARGET_SUBDIR)/libmudflap && \
42198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42200 "RANLIB=$${RANLIB}" \
42201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42202 dvi) \
42203 || exit 1
42204
42205 @endif target-libmudflap
42206
42207 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
42208 maybe-pdf-target-libmudflap:
42209 @if target-libmudflap
42210 maybe-pdf-target-libmudflap: pdf-target-libmudflap
42211
42212 pdf-target-libmudflap: \
42213 configure-target-libmudflap
42214 @: $(MAKE); $(unstage)
42215 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42216 r=`${PWD_COMMAND}`; export r; \
42217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42218 $(NORMAL_TARGET_EXPORTS) \
42219 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
42220 for flag in $(EXTRA_TARGET_FLAGS); do \
42221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42222 done; \
42223 (cd $(TARGET_SUBDIR)/libmudflap && \
42224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42226 "RANLIB=$${RANLIB}" \
42227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42228 pdf) \
42229 || exit 1
42230
42231 @endif target-libmudflap
42232
42233 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
42234 maybe-html-target-libmudflap:
42235 @if target-libmudflap
42236 maybe-html-target-libmudflap: html-target-libmudflap
42237
42238 html-target-libmudflap: \
42239 configure-target-libmudflap
42240 @: $(MAKE); $(unstage)
42241 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42242 r=`${PWD_COMMAND}`; export r; \
42243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42244 $(NORMAL_TARGET_EXPORTS) \
42245 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
42246 for flag in $(EXTRA_TARGET_FLAGS); do \
42247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42248 done; \
42249 (cd $(TARGET_SUBDIR)/libmudflap && \
42250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42252 "RANLIB=$${RANLIB}" \
42253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42254 html) \
42255 || exit 1
42256
42257 @endif target-libmudflap
42258
42259 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
42260 maybe-TAGS-target-libmudflap:
42261 @if target-libmudflap
42262 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
42263
42264 TAGS-target-libmudflap: \
42265 configure-target-libmudflap
42266 @: $(MAKE); $(unstage)
42267 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42268 r=`${PWD_COMMAND}`; export r; \
42269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42270 $(NORMAL_TARGET_EXPORTS) \
42271 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
42272 for flag in $(EXTRA_TARGET_FLAGS); do \
42273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42274 done; \
42275 (cd $(TARGET_SUBDIR)/libmudflap && \
42276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42278 "RANLIB=$${RANLIB}" \
42279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42280 TAGS) \
42281 || exit 1
42282
42283 @endif target-libmudflap
42284
42285 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
42286 maybe-install-info-target-libmudflap:
42287 @if target-libmudflap
42288 maybe-install-info-target-libmudflap: install-info-target-libmudflap
42289
42290 install-info-target-libmudflap: \
42291 configure-target-libmudflap \
42292 info-target-libmudflap
42293 @: $(MAKE); $(unstage)
42294 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42295 r=`${PWD_COMMAND}`; export r; \
42296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42297 $(NORMAL_TARGET_EXPORTS) \
42298 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
42299 for flag in $(EXTRA_TARGET_FLAGS); do \
42300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42301 done; \
42302 (cd $(TARGET_SUBDIR)/libmudflap && \
42303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42305 "RANLIB=$${RANLIB}" \
42306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42307 install-info) \
42308 || exit 1
42309
42310 @endif target-libmudflap
42311
42312 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
42313 maybe-install-pdf-target-libmudflap:
42314 @if target-libmudflap
42315 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
42316
42317 install-pdf-target-libmudflap: \
42318 configure-target-libmudflap \
42319 pdf-target-libmudflap
42320 @: $(MAKE); $(unstage)
42321 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42322 r=`${PWD_COMMAND}`; export r; \
42323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42324 $(NORMAL_TARGET_EXPORTS) \
42325 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
42326 for flag in $(EXTRA_TARGET_FLAGS); do \
42327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42328 done; \
42329 (cd $(TARGET_SUBDIR)/libmudflap && \
42330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42332 "RANLIB=$${RANLIB}" \
42333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42334 install-pdf) \
42335 || exit 1
42336
42337 @endif target-libmudflap
42338
42339 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
42340 maybe-install-html-target-libmudflap:
42341 @if target-libmudflap
42342 maybe-install-html-target-libmudflap: install-html-target-libmudflap
42343
42344 install-html-target-libmudflap: \
42345 configure-target-libmudflap \
42346 html-target-libmudflap
42347 @: $(MAKE); $(unstage)
42348 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42349 r=`${PWD_COMMAND}`; export r; \
42350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42351 $(NORMAL_TARGET_EXPORTS) \
42352 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
42353 for flag in $(EXTRA_TARGET_FLAGS); do \
42354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42355 done; \
42356 (cd $(TARGET_SUBDIR)/libmudflap && \
42357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42359 "RANLIB=$${RANLIB}" \
42360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42361 install-html) \
42362 || exit 1
42363
42364 @endif target-libmudflap
42365
42366 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
42367 maybe-installcheck-target-libmudflap:
42368 @if target-libmudflap
42369 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
42370
42371 installcheck-target-libmudflap: \
42372 configure-target-libmudflap
42373 @: $(MAKE); $(unstage)
42374 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42375 r=`${PWD_COMMAND}`; export r; \
42376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42377 $(NORMAL_TARGET_EXPORTS) \
42378 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
42379 for flag in $(EXTRA_TARGET_FLAGS); do \
42380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42381 done; \
42382 (cd $(TARGET_SUBDIR)/libmudflap && \
42383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42385 "RANLIB=$${RANLIB}" \
42386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42387 installcheck) \
42388 || exit 1
42389
42390 @endif target-libmudflap
42391
42392 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
42393 maybe-mostlyclean-target-libmudflap:
42394 @if target-libmudflap
42395 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
42396
42397 mostlyclean-target-libmudflap:
42398 @: $(MAKE); $(unstage)
42399 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42400 r=`${PWD_COMMAND}`; export r; \
42401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42402 $(NORMAL_TARGET_EXPORTS) \
42403 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
42404 for flag in $(EXTRA_TARGET_FLAGS); do \
42405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42406 done; \
42407 (cd $(TARGET_SUBDIR)/libmudflap && \
42408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42410 "RANLIB=$${RANLIB}" \
42411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42412 mostlyclean) \
42413 || exit 1
42414
42415 @endif target-libmudflap
42416
42417 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
42418 maybe-clean-target-libmudflap:
42419 @if target-libmudflap
42420 maybe-clean-target-libmudflap: clean-target-libmudflap
42421
42422 clean-target-libmudflap:
42423 @: $(MAKE); $(unstage)
42424 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42425 r=`${PWD_COMMAND}`; export r; \
42426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42427 $(NORMAL_TARGET_EXPORTS) \
42428 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
42429 for flag in $(EXTRA_TARGET_FLAGS); do \
42430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42431 done; \
42432 (cd $(TARGET_SUBDIR)/libmudflap && \
42433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42435 "RANLIB=$${RANLIB}" \
42436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42437 clean) \
42438 || exit 1
42439
42440 @endif target-libmudflap
42441
42442 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
42443 maybe-distclean-target-libmudflap:
42444 @if target-libmudflap
42445 maybe-distclean-target-libmudflap: distclean-target-libmudflap
42446
42447 distclean-target-libmudflap:
42448 @: $(MAKE); $(unstage)
42449 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42450 r=`${PWD_COMMAND}`; export r; \
42451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42452 $(NORMAL_TARGET_EXPORTS) \
42453 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
42454 for flag in $(EXTRA_TARGET_FLAGS); do \
42455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42456 done; \
42457 (cd $(TARGET_SUBDIR)/libmudflap && \
42458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42460 "RANLIB=$${RANLIB}" \
42461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42462 distclean) \
42463 || exit 1
42464
42465 @endif target-libmudflap
42466
42467 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
42468 maybe-maintainer-clean-target-libmudflap:
42469 @if target-libmudflap
42470 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
42471
42472 maintainer-clean-target-libmudflap:
42473 @: $(MAKE); $(unstage)
42474 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42475 r=`${PWD_COMMAND}`; export r; \
42476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42477 $(NORMAL_TARGET_EXPORTS) \
42478 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
42479 for flag in $(EXTRA_TARGET_FLAGS); do \
42480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42481 done; \
42482 (cd $(TARGET_SUBDIR)/libmudflap && \
42483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42485 "RANLIB=$${RANLIB}" \
42486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42487 maintainer-clean) \
42488 || exit 1
42489
42490 @endif target-libmudflap
42491
42492
42493
42494
42495
42496 .PHONY: configure-target-libssp maybe-configure-target-libssp
42497 maybe-configure-target-libssp:
42498 @if gcc-bootstrap
42499 configure-target-libssp: stage_current
42500 @endif gcc-bootstrap
42501 @if target-libssp
42502 maybe-configure-target-libssp: configure-target-libssp
42503 configure-target-libssp:
42504 @: $(MAKE); $(unstage)
42505 @r=`${PWD_COMMAND}`; export r; \
42506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42507 echo "Checking multilib configuration for libssp..."; \
42508 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
42509 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
42510 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
42511 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
42512 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
42513 else \
42514 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
42515 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
42516 fi; \
42517 else \
42518 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
42519 fi; \
42520 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
42521 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
42522 $(NORMAL_TARGET_EXPORTS) \
42523 echo Configuring in $(TARGET_SUBDIR)/libssp; \
42524 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
42525 case $(srcdir) in \
42526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42527 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
42528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42529 esac; \
42530 srcdiroption="--srcdir=$${topdir}/libssp"; \
42531 libsrcdir="$$s/libssp"; \
42532 rm -f no-such-file || : ; \
42533 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42534 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42535 --target=${target_alias} $${srcdiroption} \
42536 || exit 1
42537 @endif target-libssp
42538
42539
42540
42541
42542
42543 .PHONY: all-target-libssp maybe-all-target-libssp
42544 maybe-all-target-libssp:
42545 @if gcc-bootstrap
42546 all-target-libssp: stage_current
42547 @endif gcc-bootstrap
42548 @if target-libssp
42549 TARGET-target-libssp=all
42550 maybe-all-target-libssp: all-target-libssp
42551 all-target-libssp: configure-target-libssp
42552 @: $(MAKE); $(unstage)
42553 @r=`${PWD_COMMAND}`; export r; \
42554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42555 $(NORMAL_TARGET_EXPORTS) \
42556 (cd $(TARGET_SUBDIR)/libssp && \
42557 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42558 $(TARGET-target-libssp))
42559 @endif target-libssp
42560
42561
42562
42563
42564
42565 .PHONY: check-target-libssp maybe-check-target-libssp
42566 maybe-check-target-libssp:
42567 @if target-libssp
42568 maybe-check-target-libssp: check-target-libssp
42569
42570 check-target-libssp:
42571 @: $(MAKE); $(unstage)
42572 @r=`${PWD_COMMAND}`; export r; \
42573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42574 $(NORMAL_TARGET_EXPORTS) \
42575 (cd $(TARGET_SUBDIR)/libssp && \
42576 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42577
42578 @endif target-libssp
42579
42580 .PHONY: install-target-libssp maybe-install-target-libssp
42581 maybe-install-target-libssp:
42582 @if target-libssp
42583 maybe-install-target-libssp: install-target-libssp
42584
42585 install-target-libssp: installdirs
42586 @: $(MAKE); $(unstage)
42587 @r=`${PWD_COMMAND}`; export r; \
42588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42589 $(NORMAL_TARGET_EXPORTS) \
42590 (cd $(TARGET_SUBDIR)/libssp && \
42591 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42592
42593 @endif target-libssp
42594
42595 # Other targets (info, dvi, pdf, etc.)
42596
42597 .PHONY: maybe-info-target-libssp info-target-libssp
42598 maybe-info-target-libssp:
42599 @if target-libssp
42600 maybe-info-target-libssp: info-target-libssp
42601
42602 info-target-libssp: \
42603 configure-target-libssp
42604 @: $(MAKE); $(unstage)
42605 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42606 r=`${PWD_COMMAND}`; export r; \
42607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42608 $(NORMAL_TARGET_EXPORTS) \
42609 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
42610 for flag in $(EXTRA_TARGET_FLAGS); do \
42611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42612 done; \
42613 (cd $(TARGET_SUBDIR)/libssp && \
42614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42616 "RANLIB=$${RANLIB}" \
42617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42618 info) \
42619 || exit 1
42620
42621 @endif target-libssp
42622
42623 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
42624 maybe-dvi-target-libssp:
42625 @if target-libssp
42626 maybe-dvi-target-libssp: dvi-target-libssp
42627
42628 dvi-target-libssp: \
42629 configure-target-libssp
42630 @: $(MAKE); $(unstage)
42631 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42632 r=`${PWD_COMMAND}`; export r; \
42633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42634 $(NORMAL_TARGET_EXPORTS) \
42635 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
42636 for flag in $(EXTRA_TARGET_FLAGS); do \
42637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42638 done; \
42639 (cd $(TARGET_SUBDIR)/libssp && \
42640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42642 "RANLIB=$${RANLIB}" \
42643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42644 dvi) \
42645 || exit 1
42646
42647 @endif target-libssp
42648
42649 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
42650 maybe-pdf-target-libssp:
42651 @if target-libssp
42652 maybe-pdf-target-libssp: pdf-target-libssp
42653
42654 pdf-target-libssp: \
42655 configure-target-libssp
42656 @: $(MAKE); $(unstage)
42657 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42658 r=`${PWD_COMMAND}`; export r; \
42659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42660 $(NORMAL_TARGET_EXPORTS) \
42661 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
42662 for flag in $(EXTRA_TARGET_FLAGS); do \
42663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42664 done; \
42665 (cd $(TARGET_SUBDIR)/libssp && \
42666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42668 "RANLIB=$${RANLIB}" \
42669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42670 pdf) \
42671 || exit 1
42672
42673 @endif target-libssp
42674
42675 .PHONY: maybe-html-target-libssp html-target-libssp
42676 maybe-html-target-libssp:
42677 @if target-libssp
42678 maybe-html-target-libssp: html-target-libssp
42679
42680 html-target-libssp: \
42681 configure-target-libssp
42682 @: $(MAKE); $(unstage)
42683 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42684 r=`${PWD_COMMAND}`; export r; \
42685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42686 $(NORMAL_TARGET_EXPORTS) \
42687 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
42688 for flag in $(EXTRA_TARGET_FLAGS); do \
42689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42690 done; \
42691 (cd $(TARGET_SUBDIR)/libssp && \
42692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42694 "RANLIB=$${RANLIB}" \
42695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42696 html) \
42697 || exit 1
42698
42699 @endif target-libssp
42700
42701 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
42702 maybe-TAGS-target-libssp:
42703 @if target-libssp
42704 maybe-TAGS-target-libssp: TAGS-target-libssp
42705
42706 TAGS-target-libssp: \
42707 configure-target-libssp
42708 @: $(MAKE); $(unstage)
42709 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42710 r=`${PWD_COMMAND}`; export r; \
42711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42712 $(NORMAL_TARGET_EXPORTS) \
42713 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
42714 for flag in $(EXTRA_TARGET_FLAGS); do \
42715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42716 done; \
42717 (cd $(TARGET_SUBDIR)/libssp && \
42718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42720 "RANLIB=$${RANLIB}" \
42721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42722 TAGS) \
42723 || exit 1
42724
42725 @endif target-libssp
42726
42727 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
42728 maybe-install-info-target-libssp:
42729 @if target-libssp
42730 maybe-install-info-target-libssp: install-info-target-libssp
42731
42732 install-info-target-libssp: \
42733 configure-target-libssp \
42734 info-target-libssp
42735 @: $(MAKE); $(unstage)
42736 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42737 r=`${PWD_COMMAND}`; export r; \
42738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42739 $(NORMAL_TARGET_EXPORTS) \
42740 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
42741 for flag in $(EXTRA_TARGET_FLAGS); do \
42742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42743 done; \
42744 (cd $(TARGET_SUBDIR)/libssp && \
42745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42747 "RANLIB=$${RANLIB}" \
42748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42749 install-info) \
42750 || exit 1
42751
42752 @endif target-libssp
42753
42754 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
42755 maybe-install-pdf-target-libssp:
42756 @if target-libssp
42757 maybe-install-pdf-target-libssp: install-pdf-target-libssp
42758
42759 install-pdf-target-libssp: \
42760 configure-target-libssp \
42761 pdf-target-libssp
42762 @: $(MAKE); $(unstage)
42763 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42764 r=`${PWD_COMMAND}`; export r; \
42765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42766 $(NORMAL_TARGET_EXPORTS) \
42767 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
42768 for flag in $(EXTRA_TARGET_FLAGS); do \
42769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42770 done; \
42771 (cd $(TARGET_SUBDIR)/libssp && \
42772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42774 "RANLIB=$${RANLIB}" \
42775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42776 install-pdf) \
42777 || exit 1
42778
42779 @endif target-libssp
42780
42781 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
42782 maybe-install-html-target-libssp:
42783 @if target-libssp
42784 maybe-install-html-target-libssp: install-html-target-libssp
42785
42786 install-html-target-libssp: \
42787 configure-target-libssp \
42788 html-target-libssp
42789 @: $(MAKE); $(unstage)
42790 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42791 r=`${PWD_COMMAND}`; export r; \
42792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42793 $(NORMAL_TARGET_EXPORTS) \
42794 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
42795 for flag in $(EXTRA_TARGET_FLAGS); do \
42796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42797 done; \
42798 (cd $(TARGET_SUBDIR)/libssp && \
42799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42801 "RANLIB=$${RANLIB}" \
42802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42803 install-html) \
42804 || exit 1
42805
42806 @endif target-libssp
42807
42808 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
42809 maybe-installcheck-target-libssp:
42810 @if target-libssp
42811 maybe-installcheck-target-libssp: installcheck-target-libssp
42812
42813 installcheck-target-libssp: \
42814 configure-target-libssp
42815 @: $(MAKE); $(unstage)
42816 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42817 r=`${PWD_COMMAND}`; export r; \
42818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42819 $(NORMAL_TARGET_EXPORTS) \
42820 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
42821 for flag in $(EXTRA_TARGET_FLAGS); do \
42822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42823 done; \
42824 (cd $(TARGET_SUBDIR)/libssp && \
42825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42827 "RANLIB=$${RANLIB}" \
42828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42829 installcheck) \
42830 || exit 1
42831
42832 @endif target-libssp
42833
42834 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
42835 maybe-mostlyclean-target-libssp:
42836 @if target-libssp
42837 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
42838
42839 mostlyclean-target-libssp:
42840 @: $(MAKE); $(unstage)
42841 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42842 r=`${PWD_COMMAND}`; export r; \
42843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42844 $(NORMAL_TARGET_EXPORTS) \
42845 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
42846 for flag in $(EXTRA_TARGET_FLAGS); do \
42847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42848 done; \
42849 (cd $(TARGET_SUBDIR)/libssp && \
42850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42852 "RANLIB=$${RANLIB}" \
42853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42854 mostlyclean) \
42855 || exit 1
42856
42857 @endif target-libssp
42858
42859 .PHONY: maybe-clean-target-libssp clean-target-libssp
42860 maybe-clean-target-libssp:
42861 @if target-libssp
42862 maybe-clean-target-libssp: clean-target-libssp
42863
42864 clean-target-libssp:
42865 @: $(MAKE); $(unstage)
42866 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42867 r=`${PWD_COMMAND}`; export r; \
42868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42869 $(NORMAL_TARGET_EXPORTS) \
42870 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
42871 for flag in $(EXTRA_TARGET_FLAGS); do \
42872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42873 done; \
42874 (cd $(TARGET_SUBDIR)/libssp && \
42875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42877 "RANLIB=$${RANLIB}" \
42878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42879 clean) \
42880 || exit 1
42881
42882 @endif target-libssp
42883
42884 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
42885 maybe-distclean-target-libssp:
42886 @if target-libssp
42887 maybe-distclean-target-libssp: distclean-target-libssp
42888
42889 distclean-target-libssp:
42890 @: $(MAKE); $(unstage)
42891 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42892 r=`${PWD_COMMAND}`; export r; \
42893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42894 $(NORMAL_TARGET_EXPORTS) \
42895 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
42896 for flag in $(EXTRA_TARGET_FLAGS); do \
42897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42898 done; \
42899 (cd $(TARGET_SUBDIR)/libssp && \
42900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42902 "RANLIB=$${RANLIB}" \
42903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42904 distclean) \
42905 || exit 1
42906
42907 @endif target-libssp
42908
42909 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
42910 maybe-maintainer-clean-target-libssp:
42911 @if target-libssp
42912 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
42913
42914 maintainer-clean-target-libssp:
42915 @: $(MAKE); $(unstage)
42916 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42917 r=`${PWD_COMMAND}`; export r; \
42918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42919 $(NORMAL_TARGET_EXPORTS) \
42920 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
42921 for flag in $(EXTRA_TARGET_FLAGS); do \
42922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42923 done; \
42924 (cd $(TARGET_SUBDIR)/libssp && \
42925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42927 "RANLIB=$${RANLIB}" \
42928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42929 maintainer-clean) \
42930 || exit 1
42931
42932 @endif target-libssp
42933
42934
42935
42936
42937
42938 .PHONY: configure-target-newlib maybe-configure-target-newlib
42939 maybe-configure-target-newlib:
42940 @if gcc-bootstrap
42941 configure-target-newlib: stage_current
42942 @endif gcc-bootstrap
42943 @if target-newlib
42944 maybe-configure-target-newlib: configure-target-newlib
42945 configure-target-newlib:
42946 @: $(MAKE); $(unstage)
42947 @r=`${PWD_COMMAND}`; export r; \
42948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42949 echo "Checking multilib configuration for newlib..."; \
42950 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42951 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
42952 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
42953 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
42954 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
42955 else \
42956 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
42957 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42958 fi; \
42959 else \
42960 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42961 fi; \
42962 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
42963 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42964 $(NORMAL_TARGET_EXPORTS) \
42965 echo Configuring in $(TARGET_SUBDIR)/newlib; \
42966 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
42967 case $(srcdir) in \
42968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42969 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
42970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42971 esac; \
42972 srcdiroption="--srcdir=$${topdir}/newlib"; \
42973 libsrcdir="$$s/newlib"; \
42974 rm -f no-such-file || : ; \
42975 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42976 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42977 --target=${target_alias} $${srcdiroption} \
42978 || exit 1
42979 @endif target-newlib
42980
42981
42982
42983
42984
42985 .PHONY: all-target-newlib maybe-all-target-newlib
42986 maybe-all-target-newlib:
42987 @if gcc-bootstrap
42988 all-target-newlib: stage_current
42989 @endif gcc-bootstrap
42990 @if target-newlib
42991 TARGET-target-newlib=all
42992 maybe-all-target-newlib: all-target-newlib
42993 all-target-newlib: configure-target-newlib
42994 @: $(MAKE); $(unstage)
42995 @r=`${PWD_COMMAND}`; export r; \
42996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42997 $(NORMAL_TARGET_EXPORTS) \
42998 (cd $(TARGET_SUBDIR)/newlib && \
42999 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43000 $(TARGET-target-newlib))
43001 @endif target-newlib
43002
43003
43004
43005
43006
43007 .PHONY: check-target-newlib maybe-check-target-newlib
43008 maybe-check-target-newlib:
43009 @if target-newlib
43010 maybe-check-target-newlib: check-target-newlib
43011
43012 check-target-newlib:
43013 @: $(MAKE); $(unstage)
43014 @r=`${PWD_COMMAND}`; export r; \
43015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43016 $(NORMAL_TARGET_EXPORTS) \
43017 (cd $(TARGET_SUBDIR)/newlib && \
43018 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43019
43020 @endif target-newlib
43021
43022 .PHONY: install-target-newlib maybe-install-target-newlib
43023 maybe-install-target-newlib:
43024 @if target-newlib
43025 maybe-install-target-newlib: install-target-newlib
43026
43027 install-target-newlib: installdirs
43028 @: $(MAKE); $(unstage)
43029 @r=`${PWD_COMMAND}`; export r; \
43030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43031 $(NORMAL_TARGET_EXPORTS) \
43032 (cd $(TARGET_SUBDIR)/newlib && \
43033 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43034
43035 @endif target-newlib
43036
43037 # Other targets (info, dvi, pdf, etc.)
43038
43039 .PHONY: maybe-info-target-newlib info-target-newlib
43040 maybe-info-target-newlib:
43041 @if target-newlib
43042 maybe-info-target-newlib: info-target-newlib
43043
43044 info-target-newlib: \
43045 configure-target-newlib
43046 @: $(MAKE); $(unstage)
43047 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43048 r=`${PWD_COMMAND}`; export r; \
43049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43050 $(NORMAL_TARGET_EXPORTS) \
43051 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
43052 for flag in $(EXTRA_TARGET_FLAGS); do \
43053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43054 done; \
43055 (cd $(TARGET_SUBDIR)/newlib && \
43056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43058 "RANLIB=$${RANLIB}" \
43059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43060 info) \
43061 || exit 1
43062
43063 @endif target-newlib
43064
43065 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
43066 maybe-dvi-target-newlib:
43067 @if target-newlib
43068 maybe-dvi-target-newlib: dvi-target-newlib
43069
43070 dvi-target-newlib: \
43071 configure-target-newlib
43072 @: $(MAKE); $(unstage)
43073 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43074 r=`${PWD_COMMAND}`; export r; \
43075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43076 $(NORMAL_TARGET_EXPORTS) \
43077 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
43078 for flag in $(EXTRA_TARGET_FLAGS); do \
43079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43080 done; \
43081 (cd $(TARGET_SUBDIR)/newlib && \
43082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43084 "RANLIB=$${RANLIB}" \
43085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43086 dvi) \
43087 || exit 1
43088
43089 @endif target-newlib
43090
43091 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
43092 maybe-pdf-target-newlib:
43093 @if target-newlib
43094 maybe-pdf-target-newlib: pdf-target-newlib
43095
43096 pdf-target-newlib: \
43097 configure-target-newlib
43098 @: $(MAKE); $(unstage)
43099 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43100 r=`${PWD_COMMAND}`; export r; \
43101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43102 $(NORMAL_TARGET_EXPORTS) \
43103 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
43104 for flag in $(EXTRA_TARGET_FLAGS); do \
43105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43106 done; \
43107 (cd $(TARGET_SUBDIR)/newlib && \
43108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43110 "RANLIB=$${RANLIB}" \
43111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43112 pdf) \
43113 || exit 1
43114
43115 @endif target-newlib
43116
43117 .PHONY: maybe-html-target-newlib html-target-newlib
43118 maybe-html-target-newlib:
43119 @if target-newlib
43120 maybe-html-target-newlib: html-target-newlib
43121
43122 html-target-newlib: \
43123 configure-target-newlib
43124 @: $(MAKE); $(unstage)
43125 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43126 r=`${PWD_COMMAND}`; export r; \
43127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43128 $(NORMAL_TARGET_EXPORTS) \
43129 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
43130 for flag in $(EXTRA_TARGET_FLAGS); do \
43131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43132 done; \
43133 (cd $(TARGET_SUBDIR)/newlib && \
43134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43136 "RANLIB=$${RANLIB}" \
43137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43138 html) \
43139 || exit 1
43140
43141 @endif target-newlib
43142
43143 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
43144 maybe-TAGS-target-newlib:
43145 @if target-newlib
43146 maybe-TAGS-target-newlib: TAGS-target-newlib
43147
43148 TAGS-target-newlib: \
43149 configure-target-newlib
43150 @: $(MAKE); $(unstage)
43151 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43152 r=`${PWD_COMMAND}`; export r; \
43153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43154 $(NORMAL_TARGET_EXPORTS) \
43155 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
43156 for flag in $(EXTRA_TARGET_FLAGS); do \
43157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43158 done; \
43159 (cd $(TARGET_SUBDIR)/newlib && \
43160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43162 "RANLIB=$${RANLIB}" \
43163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43164 TAGS) \
43165 || exit 1
43166
43167 @endif target-newlib
43168
43169 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
43170 maybe-install-info-target-newlib:
43171 @if target-newlib
43172 maybe-install-info-target-newlib: install-info-target-newlib
43173
43174 install-info-target-newlib: \
43175 configure-target-newlib \
43176 info-target-newlib
43177 @: $(MAKE); $(unstage)
43178 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43179 r=`${PWD_COMMAND}`; export r; \
43180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43181 $(NORMAL_TARGET_EXPORTS) \
43182 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
43183 for flag in $(EXTRA_TARGET_FLAGS); do \
43184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43185 done; \
43186 (cd $(TARGET_SUBDIR)/newlib && \
43187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43189 "RANLIB=$${RANLIB}" \
43190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43191 install-info) \
43192 || exit 1
43193
43194 @endif target-newlib
43195
43196 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
43197 maybe-install-pdf-target-newlib:
43198 @if target-newlib
43199 maybe-install-pdf-target-newlib: install-pdf-target-newlib
43200
43201 install-pdf-target-newlib: \
43202 configure-target-newlib \
43203 pdf-target-newlib
43204 @: $(MAKE); $(unstage)
43205 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43206 r=`${PWD_COMMAND}`; export r; \
43207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43208 $(NORMAL_TARGET_EXPORTS) \
43209 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
43210 for flag in $(EXTRA_TARGET_FLAGS); do \
43211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43212 done; \
43213 (cd $(TARGET_SUBDIR)/newlib && \
43214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43216 "RANLIB=$${RANLIB}" \
43217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43218 install-pdf) \
43219 || exit 1
43220
43221 @endif target-newlib
43222
43223 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
43224 maybe-install-html-target-newlib:
43225 @if target-newlib
43226 maybe-install-html-target-newlib: install-html-target-newlib
43227
43228 install-html-target-newlib: \
43229 configure-target-newlib \
43230 html-target-newlib
43231 @: $(MAKE); $(unstage)
43232 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43233 r=`${PWD_COMMAND}`; export r; \
43234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43235 $(NORMAL_TARGET_EXPORTS) \
43236 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
43237 for flag in $(EXTRA_TARGET_FLAGS); do \
43238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43239 done; \
43240 (cd $(TARGET_SUBDIR)/newlib && \
43241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43243 "RANLIB=$${RANLIB}" \
43244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43245 install-html) \
43246 || exit 1
43247
43248 @endif target-newlib
43249
43250 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
43251 maybe-installcheck-target-newlib:
43252 @if target-newlib
43253 maybe-installcheck-target-newlib: installcheck-target-newlib
43254
43255 installcheck-target-newlib: \
43256 configure-target-newlib
43257 @: $(MAKE); $(unstage)
43258 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43259 r=`${PWD_COMMAND}`; export r; \
43260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43261 $(NORMAL_TARGET_EXPORTS) \
43262 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
43263 for flag in $(EXTRA_TARGET_FLAGS); do \
43264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43265 done; \
43266 (cd $(TARGET_SUBDIR)/newlib && \
43267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43269 "RANLIB=$${RANLIB}" \
43270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43271 installcheck) \
43272 || exit 1
43273
43274 @endif target-newlib
43275
43276 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
43277 maybe-mostlyclean-target-newlib:
43278 @if target-newlib
43279 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
43280
43281 mostlyclean-target-newlib:
43282 @: $(MAKE); $(unstage)
43283 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43284 r=`${PWD_COMMAND}`; export r; \
43285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43286 $(NORMAL_TARGET_EXPORTS) \
43287 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
43288 for flag in $(EXTRA_TARGET_FLAGS); do \
43289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43290 done; \
43291 (cd $(TARGET_SUBDIR)/newlib && \
43292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43294 "RANLIB=$${RANLIB}" \
43295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43296 mostlyclean) \
43297 || exit 1
43298
43299 @endif target-newlib
43300
43301 .PHONY: maybe-clean-target-newlib clean-target-newlib
43302 maybe-clean-target-newlib:
43303 @if target-newlib
43304 maybe-clean-target-newlib: clean-target-newlib
43305
43306 clean-target-newlib:
43307 @: $(MAKE); $(unstage)
43308 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43309 r=`${PWD_COMMAND}`; export r; \
43310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43311 $(NORMAL_TARGET_EXPORTS) \
43312 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
43313 for flag in $(EXTRA_TARGET_FLAGS); do \
43314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43315 done; \
43316 (cd $(TARGET_SUBDIR)/newlib && \
43317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43319 "RANLIB=$${RANLIB}" \
43320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43321 clean) \
43322 || exit 1
43323
43324 @endif target-newlib
43325
43326 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
43327 maybe-distclean-target-newlib:
43328 @if target-newlib
43329 maybe-distclean-target-newlib: distclean-target-newlib
43330
43331 distclean-target-newlib:
43332 @: $(MAKE); $(unstage)
43333 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43334 r=`${PWD_COMMAND}`; export r; \
43335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43336 $(NORMAL_TARGET_EXPORTS) \
43337 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
43338 for flag in $(EXTRA_TARGET_FLAGS); do \
43339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43340 done; \
43341 (cd $(TARGET_SUBDIR)/newlib && \
43342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43344 "RANLIB=$${RANLIB}" \
43345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43346 distclean) \
43347 || exit 1
43348
43349 @endif target-newlib
43350
43351 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
43352 maybe-maintainer-clean-target-newlib:
43353 @if target-newlib
43354 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
43355
43356 maintainer-clean-target-newlib:
43357 @: $(MAKE); $(unstage)
43358 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43359 r=`${PWD_COMMAND}`; export r; \
43360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43361 $(NORMAL_TARGET_EXPORTS) \
43362 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
43363 for flag in $(EXTRA_TARGET_FLAGS); do \
43364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43365 done; \
43366 (cd $(TARGET_SUBDIR)/newlib && \
43367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43369 "RANLIB=$${RANLIB}" \
43370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43371 maintainer-clean) \
43372 || exit 1
43373
43374 @endif target-newlib
43375
43376
43377
43378
43379
43380 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
43381 maybe-configure-target-libgcc:
43382 @if gcc-bootstrap
43383 configure-target-libgcc: stage_current
43384 @endif gcc-bootstrap
43385 @if target-libgcc
43386 maybe-configure-target-libgcc: configure-target-libgcc
43387 configure-target-libgcc:
43388 @r=`${PWD_COMMAND}`; export r; \
43389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43390 echo "Checking multilib configuration for libgcc..."; \
43391 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43392 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
43393 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43394 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43395 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43396 else \
43397 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43398 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43399 fi; \
43400 else \
43401 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43402 fi; \
43403 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43404 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43405 $(NORMAL_TARGET_EXPORTS) \
43406 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
43407 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
43408 case $(srcdir) in \
43409 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43410 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43411 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43412 esac; \
43413 srcdiroption="--srcdir=$${topdir}/libgcc"; \
43414 libsrcdir="$$s/libgcc"; \
43415 rm -f no-such-file || : ; \
43416 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43417 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43418 --target=${target_alias} $${srcdiroption} \
43419 || exit 1
43420 @endif target-libgcc
43421
43422
43423
43424 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
43425 maybe-configure-stage1-target-libgcc:
43426 @if target-libgcc-bootstrap
43427 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
43428 configure-stage1-target-libgcc:
43429 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43430 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43431 @r=`${PWD_COMMAND}`; export r; \
43432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43433 TFLAGS="$(STAGE1_TFLAGS)"; \
43434 echo "Checking multilib configuration for libgcc..."; \
43435 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
43436 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43437 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43438 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43439 else \
43440 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43441 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43442 fi; \
43443 else \
43444 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43445 fi; \
43446 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43447 $(NORMAL_TARGET_EXPORTS) \
43448 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43449 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43450 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43451 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
43452 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43453 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43454 case $(srcdir) in \
43455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43456 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43458 esac; \
43459 srcdiroption="--srcdir=$${topdir}/libgcc"; \
43460 libsrcdir="$$s/libgcc"; \
43461 $(SHELL) $${libsrcdir}/configure \
43462 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43463 --target=${target_alias} $${srcdiroption} \
43464 $(STAGE1_CONFIGURE_FLAGS)
43465 @endif target-libgcc-bootstrap
43466
43467 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
43468 maybe-configure-stage2-target-libgcc:
43469 @if target-libgcc-bootstrap
43470 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
43471 configure-stage2-target-libgcc:
43472 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43473 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43474 @r=`${PWD_COMMAND}`; export r; \
43475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43476 TFLAGS="$(STAGE2_TFLAGS)"; \
43477 echo "Checking multilib configuration for libgcc..."; \
43478 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
43479 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43480 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43481 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43482 else \
43483 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43484 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43485 fi; \
43486 else \
43487 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43488 fi; \
43489 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43490 $(NORMAL_TARGET_EXPORTS) \
43491 \
43492 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43493 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43494 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43495 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
43496 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43497 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43498 case $(srcdir) in \
43499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43500 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43502 esac; \
43503 srcdiroption="--srcdir=$${topdir}/libgcc"; \
43504 libsrcdir="$$s/libgcc"; \
43505 $(SHELL) $${libsrcdir}/configure \
43506 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43507 --target=${target_alias} $${srcdiroption} \
43508 --with-build-libsubdir=$(HOST_SUBDIR) \
43509 $(STAGE2_CONFIGURE_FLAGS)
43510 @endif target-libgcc-bootstrap
43511
43512 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
43513 maybe-configure-stage3-target-libgcc:
43514 @if target-libgcc-bootstrap
43515 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
43516 configure-stage3-target-libgcc:
43517 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43518 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43519 @r=`${PWD_COMMAND}`; export r; \
43520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43521 TFLAGS="$(STAGE3_TFLAGS)"; \
43522 echo "Checking multilib configuration for libgcc..."; \
43523 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
43524 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43525 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43526 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43527 else \
43528 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43529 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43530 fi; \
43531 else \
43532 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43533 fi; \
43534 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43535 $(NORMAL_TARGET_EXPORTS) \
43536 \
43537 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43538 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43539 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43540 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
43541 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43542 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43543 case $(srcdir) in \
43544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43545 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43547 esac; \
43548 srcdiroption="--srcdir=$${topdir}/libgcc"; \
43549 libsrcdir="$$s/libgcc"; \
43550 $(SHELL) $${libsrcdir}/configure \
43551 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43552 --target=${target_alias} $${srcdiroption} \
43553 --with-build-libsubdir=$(HOST_SUBDIR) \
43554 $(STAGE3_CONFIGURE_FLAGS)
43555 @endif target-libgcc-bootstrap
43556
43557 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
43558 maybe-configure-stage4-target-libgcc:
43559 @if target-libgcc-bootstrap
43560 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
43561 configure-stage4-target-libgcc:
43562 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43563 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43564 @r=`${PWD_COMMAND}`; export r; \
43565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43566 TFLAGS="$(STAGE4_TFLAGS)"; \
43567 echo "Checking multilib configuration for libgcc..."; \
43568 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
43569 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43570 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43571 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43572 else \
43573 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43574 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43575 fi; \
43576 else \
43577 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43578 fi; \
43579 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43580 $(NORMAL_TARGET_EXPORTS) \
43581 \
43582 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43583 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43584 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43585 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
43586 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43587 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43588 case $(srcdir) in \
43589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43590 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43592 esac; \
43593 srcdiroption="--srcdir=$${topdir}/libgcc"; \
43594 libsrcdir="$$s/libgcc"; \
43595 $(SHELL) $${libsrcdir}/configure \
43596 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43597 --target=${target_alias} $${srcdiroption} \
43598 --with-build-libsubdir=$(HOST_SUBDIR) \
43599 $(STAGE4_CONFIGURE_FLAGS)
43600 @endif target-libgcc-bootstrap
43601
43602 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
43603 maybe-configure-stageprofile-target-libgcc:
43604 @if target-libgcc-bootstrap
43605 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
43606 configure-stageprofile-target-libgcc:
43607 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43608 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43609 @r=`${PWD_COMMAND}`; export r; \
43610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43611 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43612 echo "Checking multilib configuration for libgcc..."; \
43613 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
43614 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43615 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43616 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43617 else \
43618 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43619 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43620 fi; \
43621 else \
43622 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43623 fi; \
43624 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43625 $(NORMAL_TARGET_EXPORTS) \
43626 \
43627 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43628 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43629 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43630 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
43631 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43632 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43633 case $(srcdir) in \
43634 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43635 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43636 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43637 esac; \
43638 srcdiroption="--srcdir=$${topdir}/libgcc"; \
43639 libsrcdir="$$s/libgcc"; \
43640 $(SHELL) $${libsrcdir}/configure \
43641 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43642 --target=${target_alias} $${srcdiroption} \
43643 --with-build-libsubdir=$(HOST_SUBDIR) \
43644 $(STAGEprofile_CONFIGURE_FLAGS)
43645 @endif target-libgcc-bootstrap
43646
43647 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
43648 maybe-configure-stagefeedback-target-libgcc:
43649 @if target-libgcc-bootstrap
43650 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
43651 configure-stagefeedback-target-libgcc:
43652 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43653 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43654 @r=`${PWD_COMMAND}`; export r; \
43655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43656 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43657 echo "Checking multilib configuration for libgcc..."; \
43658 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
43659 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43660 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43661 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43662 else \
43663 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43664 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43665 fi; \
43666 else \
43667 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43668 fi; \
43669 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43670 $(NORMAL_TARGET_EXPORTS) \
43671 \
43672 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43673 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43674 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43675 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
43676 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43677 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43678 case $(srcdir) in \
43679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43680 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43682 esac; \
43683 srcdiroption="--srcdir=$${topdir}/libgcc"; \
43684 libsrcdir="$$s/libgcc"; \
43685 $(SHELL) $${libsrcdir}/configure \
43686 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43687 --target=${target_alias} $${srcdiroption} \
43688 --with-build-libsubdir=$(HOST_SUBDIR) \
43689 $(STAGEfeedback_CONFIGURE_FLAGS)
43690 @endif target-libgcc-bootstrap
43691
43692
43693
43694
43695
43696 .PHONY: all-target-libgcc maybe-all-target-libgcc
43697 maybe-all-target-libgcc:
43698 @if gcc-bootstrap
43699 all-target-libgcc: stage_current
43700 @endif gcc-bootstrap
43701 @if target-libgcc
43702 TARGET-target-libgcc=all
43703 maybe-all-target-libgcc: all-target-libgcc
43704 all-target-libgcc: configure-target-libgcc
43705 @r=`${PWD_COMMAND}`; export r; \
43706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43707 $(NORMAL_TARGET_EXPORTS) \
43708 (cd $(TARGET_SUBDIR)/libgcc && \
43709 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43710 $(TARGET-target-libgcc))
43711 @endif target-libgcc
43712
43713
43714
43715 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
43716 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
43717 maybe-all-stage1-target-libgcc:
43718 maybe-clean-stage1-target-libgcc:
43719 @if target-libgcc-bootstrap
43720 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
43721 all-stage1: all-stage1-target-libgcc
43722 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
43723 all-stage1-target-libgcc: configure-stage1-target-libgcc
43724 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43725 @r=`${PWD_COMMAND}`; export r; \
43726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43727 TFLAGS="$(STAGE1_TFLAGS)"; \
43728 $(NORMAL_TARGET_EXPORTS) \
43729 cd $(TARGET_SUBDIR)/libgcc && \
43730 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43731 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43732 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43733 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43734 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43735 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43736 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43737 $(EXTRA_TARGET_FLAGS) \
43738 TFLAGS="$(STAGE1_TFLAGS)" \
43739 $(TARGET-stage1-target-libgcc)
43740
43741 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
43742 clean-stage1: clean-stage1-target-libgcc
43743 clean-stage1-target-libgcc:
43744 @if [ $(current_stage) = stage1 ]; then \
43745 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43746 else \
43747 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
43748 $(MAKE) stage1-start; \
43749 fi; \
43750 cd $(TARGET_SUBDIR)/libgcc && \
43751 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43752 clean
43753 @endif target-libgcc-bootstrap
43754
43755
43756 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
43757 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
43758 maybe-all-stage2-target-libgcc:
43759 maybe-clean-stage2-target-libgcc:
43760 @if target-libgcc-bootstrap
43761 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
43762 all-stage2: all-stage2-target-libgcc
43763 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
43764 all-stage2-target-libgcc: configure-stage2-target-libgcc
43765 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43766 @r=`${PWD_COMMAND}`; export r; \
43767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43768 TFLAGS="$(STAGE2_TFLAGS)"; \
43769 $(NORMAL_TARGET_EXPORTS) \
43770 \
43771 cd $(TARGET_SUBDIR)/libgcc && \
43772 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43773 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43774 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43775 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43776 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43777 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43778 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43779 $(EXTRA_TARGET_FLAGS) \
43780 TFLAGS="$(STAGE2_TFLAGS)" \
43781 $(TARGET-stage2-target-libgcc)
43782
43783 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
43784 clean-stage2: clean-stage2-target-libgcc
43785 clean-stage2-target-libgcc:
43786 @if [ $(current_stage) = stage2 ]; then \
43787 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43788 else \
43789 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
43790 $(MAKE) stage2-start; \
43791 fi; \
43792 cd $(TARGET_SUBDIR)/libgcc && \
43793 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43794 \
43795 clean
43796 @endif target-libgcc-bootstrap
43797
43798
43799 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
43800 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
43801 maybe-all-stage3-target-libgcc:
43802 maybe-clean-stage3-target-libgcc:
43803 @if target-libgcc-bootstrap
43804 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
43805 all-stage3: all-stage3-target-libgcc
43806 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
43807 all-stage3-target-libgcc: configure-stage3-target-libgcc
43808 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43809 @r=`${PWD_COMMAND}`; export r; \
43810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43811 TFLAGS="$(STAGE3_TFLAGS)"; \
43812 $(NORMAL_TARGET_EXPORTS) \
43813 \
43814 cd $(TARGET_SUBDIR)/libgcc && \
43815 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43816 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43817 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43818 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43819 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43820 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43821 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43822 $(EXTRA_TARGET_FLAGS) \
43823 TFLAGS="$(STAGE3_TFLAGS)" \
43824 $(TARGET-stage3-target-libgcc)
43825
43826 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
43827 clean-stage3: clean-stage3-target-libgcc
43828 clean-stage3-target-libgcc:
43829 @if [ $(current_stage) = stage3 ]; then \
43830 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43831 else \
43832 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
43833 $(MAKE) stage3-start; \
43834 fi; \
43835 cd $(TARGET_SUBDIR)/libgcc && \
43836 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43837 \
43838 clean
43839 @endif target-libgcc-bootstrap
43840
43841
43842 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
43843 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
43844 maybe-all-stage4-target-libgcc:
43845 maybe-clean-stage4-target-libgcc:
43846 @if target-libgcc-bootstrap
43847 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
43848 all-stage4: all-stage4-target-libgcc
43849 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
43850 all-stage4-target-libgcc: configure-stage4-target-libgcc
43851 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43852 @r=`${PWD_COMMAND}`; export r; \
43853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43854 TFLAGS="$(STAGE4_TFLAGS)"; \
43855 $(NORMAL_TARGET_EXPORTS) \
43856 \
43857 cd $(TARGET_SUBDIR)/libgcc && \
43858 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43859 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43860 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43861 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43862 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43863 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43864 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43865 $(EXTRA_TARGET_FLAGS) \
43866 TFLAGS="$(STAGE4_TFLAGS)" \
43867 $(TARGET-stage4-target-libgcc)
43868
43869 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
43870 clean-stage4: clean-stage4-target-libgcc
43871 clean-stage4-target-libgcc:
43872 @if [ $(current_stage) = stage4 ]; then \
43873 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43874 else \
43875 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
43876 $(MAKE) stage4-start; \
43877 fi; \
43878 cd $(TARGET_SUBDIR)/libgcc && \
43879 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43880 \
43881 clean
43882 @endif target-libgcc-bootstrap
43883
43884
43885 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
43886 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
43887 maybe-all-stageprofile-target-libgcc:
43888 maybe-clean-stageprofile-target-libgcc:
43889 @if target-libgcc-bootstrap
43890 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
43891 all-stageprofile: all-stageprofile-target-libgcc
43892 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
43893 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
43894 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43895 @r=`${PWD_COMMAND}`; export r; \
43896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43897 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43898 $(NORMAL_TARGET_EXPORTS) \
43899 \
43900 cd $(TARGET_SUBDIR)/libgcc && \
43901 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43902 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43903 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43904 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43905 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43906 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43907 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43908 $(EXTRA_TARGET_FLAGS) \
43909 TFLAGS="$(STAGEprofile_TFLAGS)" \
43910 $(TARGET-stageprofile-target-libgcc)
43911
43912 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
43913 clean-stageprofile: clean-stageprofile-target-libgcc
43914 clean-stageprofile-target-libgcc:
43915 @if [ $(current_stage) = stageprofile ]; then \
43916 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43917 else \
43918 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
43919 $(MAKE) stageprofile-start; \
43920 fi; \
43921 cd $(TARGET_SUBDIR)/libgcc && \
43922 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43923 \
43924 clean
43925 @endif target-libgcc-bootstrap
43926
43927
43928 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
43929 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
43930 maybe-all-stagefeedback-target-libgcc:
43931 maybe-clean-stagefeedback-target-libgcc:
43932 @if target-libgcc-bootstrap
43933 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
43934 all-stagefeedback: all-stagefeedback-target-libgcc
43935 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
43936 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
43937 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43938 @r=`${PWD_COMMAND}`; export r; \
43939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43940 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43941 $(NORMAL_TARGET_EXPORTS) \
43942 \
43943 cd $(TARGET_SUBDIR)/libgcc && \
43944 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43945 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43946 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43947 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43948 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43949 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43950 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43951 $(EXTRA_TARGET_FLAGS) \
43952 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43953 $(TARGET-stagefeedback-target-libgcc)
43954
43955 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
43956 clean-stagefeedback: clean-stagefeedback-target-libgcc
43957 clean-stagefeedback-target-libgcc:
43958 @if [ $(current_stage) = stagefeedback ]; then \
43959 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43960 else \
43961 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
43962 $(MAKE) stagefeedback-start; \
43963 fi; \
43964 cd $(TARGET_SUBDIR)/libgcc && \
43965 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43966 \
43967 clean
43968 @endif target-libgcc-bootstrap
43969
43970
43971
43972
43973
43974
43975 .PHONY: check-target-libgcc maybe-check-target-libgcc
43976 maybe-check-target-libgcc:
43977 @if target-libgcc
43978 maybe-check-target-libgcc: check-target-libgcc
43979
43980 # Dummy target for uncheckable module.
43981 check-target-libgcc:
43982
43983 @endif target-libgcc
43984
43985 .PHONY: install-target-libgcc maybe-install-target-libgcc
43986 maybe-install-target-libgcc:
43987 @if target-libgcc
43988 maybe-install-target-libgcc: install-target-libgcc
43989
43990 install-target-libgcc: installdirs
43991 @: $(MAKE); $(unstage)
43992 @r=`${PWD_COMMAND}`; export r; \
43993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43994 $(NORMAL_TARGET_EXPORTS) \
43995 (cd $(TARGET_SUBDIR)/libgcc && \
43996 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43997
43998 @endif target-libgcc
43999
44000 # Other targets (info, dvi, pdf, etc.)
44001
44002 .PHONY: maybe-info-target-libgcc info-target-libgcc
44003 maybe-info-target-libgcc:
44004 @if target-libgcc
44005 maybe-info-target-libgcc: info-target-libgcc
44006
44007 info-target-libgcc: \
44008 configure-target-libgcc
44009 @: $(MAKE); $(unstage)
44010 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44011 r=`${PWD_COMMAND}`; export r; \
44012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44013 $(NORMAL_TARGET_EXPORTS) \
44014 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
44015 for flag in $(EXTRA_TARGET_FLAGS); do \
44016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44017 done; \
44018 (cd $(TARGET_SUBDIR)/libgcc && \
44019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44021 "RANLIB=$${RANLIB}" \
44022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44023 info) \
44024 || exit 1
44025
44026 @endif target-libgcc
44027
44028 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
44029 maybe-dvi-target-libgcc:
44030 @if target-libgcc
44031 maybe-dvi-target-libgcc: dvi-target-libgcc
44032
44033 dvi-target-libgcc: \
44034 configure-target-libgcc
44035 @: $(MAKE); $(unstage)
44036 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44037 r=`${PWD_COMMAND}`; export r; \
44038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44039 $(NORMAL_TARGET_EXPORTS) \
44040 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
44041 for flag in $(EXTRA_TARGET_FLAGS); do \
44042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44043 done; \
44044 (cd $(TARGET_SUBDIR)/libgcc && \
44045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44047 "RANLIB=$${RANLIB}" \
44048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44049 dvi) \
44050 || exit 1
44051
44052 @endif target-libgcc
44053
44054 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
44055 maybe-pdf-target-libgcc:
44056 @if target-libgcc
44057 maybe-pdf-target-libgcc: pdf-target-libgcc
44058
44059 pdf-target-libgcc: \
44060 configure-target-libgcc
44061 @: $(MAKE); $(unstage)
44062 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44063 r=`${PWD_COMMAND}`; export r; \
44064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44065 $(NORMAL_TARGET_EXPORTS) \
44066 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
44067 for flag in $(EXTRA_TARGET_FLAGS); do \
44068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44069 done; \
44070 (cd $(TARGET_SUBDIR)/libgcc && \
44071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44073 "RANLIB=$${RANLIB}" \
44074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44075 pdf) \
44076 || exit 1
44077
44078 @endif target-libgcc
44079
44080 .PHONY: maybe-html-target-libgcc html-target-libgcc
44081 maybe-html-target-libgcc:
44082 @if target-libgcc
44083 maybe-html-target-libgcc: html-target-libgcc
44084
44085 html-target-libgcc: \
44086 configure-target-libgcc
44087 @: $(MAKE); $(unstage)
44088 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44089 r=`${PWD_COMMAND}`; export r; \
44090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44091 $(NORMAL_TARGET_EXPORTS) \
44092 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
44093 for flag in $(EXTRA_TARGET_FLAGS); do \
44094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44095 done; \
44096 (cd $(TARGET_SUBDIR)/libgcc && \
44097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44099 "RANLIB=$${RANLIB}" \
44100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44101 html) \
44102 || exit 1
44103
44104 @endif target-libgcc
44105
44106 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
44107 maybe-TAGS-target-libgcc:
44108 @if target-libgcc
44109 maybe-TAGS-target-libgcc: TAGS-target-libgcc
44110
44111 TAGS-target-libgcc: \
44112 configure-target-libgcc
44113 @: $(MAKE); $(unstage)
44114 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44115 r=`${PWD_COMMAND}`; export r; \
44116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44117 $(NORMAL_TARGET_EXPORTS) \
44118 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
44119 for flag in $(EXTRA_TARGET_FLAGS); do \
44120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44121 done; \
44122 (cd $(TARGET_SUBDIR)/libgcc && \
44123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44125 "RANLIB=$${RANLIB}" \
44126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44127 TAGS) \
44128 || exit 1
44129
44130 @endif target-libgcc
44131
44132 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
44133 maybe-install-info-target-libgcc:
44134 @if target-libgcc
44135 maybe-install-info-target-libgcc: install-info-target-libgcc
44136
44137 install-info-target-libgcc: \
44138 configure-target-libgcc \
44139 info-target-libgcc
44140 @: $(MAKE); $(unstage)
44141 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44142 r=`${PWD_COMMAND}`; export r; \
44143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44144 $(NORMAL_TARGET_EXPORTS) \
44145 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
44146 for flag in $(EXTRA_TARGET_FLAGS); do \
44147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44148 done; \
44149 (cd $(TARGET_SUBDIR)/libgcc && \
44150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44152 "RANLIB=$${RANLIB}" \
44153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44154 install-info) \
44155 || exit 1
44156
44157 @endif target-libgcc
44158
44159 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
44160 maybe-install-pdf-target-libgcc:
44161 @if target-libgcc
44162 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
44163
44164 install-pdf-target-libgcc: \
44165 configure-target-libgcc \
44166 pdf-target-libgcc
44167 @: $(MAKE); $(unstage)
44168 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44169 r=`${PWD_COMMAND}`; export r; \
44170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44171 $(NORMAL_TARGET_EXPORTS) \
44172 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
44173 for flag in $(EXTRA_TARGET_FLAGS); do \
44174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44175 done; \
44176 (cd $(TARGET_SUBDIR)/libgcc && \
44177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44179 "RANLIB=$${RANLIB}" \
44180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44181 install-pdf) \
44182 || exit 1
44183
44184 @endif target-libgcc
44185
44186 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
44187 maybe-install-html-target-libgcc:
44188 @if target-libgcc
44189 maybe-install-html-target-libgcc: install-html-target-libgcc
44190
44191 install-html-target-libgcc: \
44192 configure-target-libgcc \
44193 html-target-libgcc
44194 @: $(MAKE); $(unstage)
44195 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44196 r=`${PWD_COMMAND}`; export r; \
44197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44198 $(NORMAL_TARGET_EXPORTS) \
44199 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
44200 for flag in $(EXTRA_TARGET_FLAGS); do \
44201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44202 done; \
44203 (cd $(TARGET_SUBDIR)/libgcc && \
44204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44206 "RANLIB=$${RANLIB}" \
44207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44208 install-html) \
44209 || exit 1
44210
44211 @endif target-libgcc
44212
44213 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
44214 maybe-installcheck-target-libgcc:
44215 @if target-libgcc
44216 maybe-installcheck-target-libgcc: installcheck-target-libgcc
44217
44218 installcheck-target-libgcc: \
44219 configure-target-libgcc
44220 @: $(MAKE); $(unstage)
44221 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44222 r=`${PWD_COMMAND}`; export r; \
44223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44224 $(NORMAL_TARGET_EXPORTS) \
44225 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
44226 for flag in $(EXTRA_TARGET_FLAGS); do \
44227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44228 done; \
44229 (cd $(TARGET_SUBDIR)/libgcc && \
44230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44232 "RANLIB=$${RANLIB}" \
44233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44234 installcheck) \
44235 || exit 1
44236
44237 @endif target-libgcc
44238
44239 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
44240 maybe-mostlyclean-target-libgcc:
44241 @if target-libgcc
44242 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
44243
44244 mostlyclean-target-libgcc:
44245 @: $(MAKE); $(unstage)
44246 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44247 r=`${PWD_COMMAND}`; export r; \
44248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44249 $(NORMAL_TARGET_EXPORTS) \
44250 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
44251 for flag in $(EXTRA_TARGET_FLAGS); do \
44252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44253 done; \
44254 (cd $(TARGET_SUBDIR)/libgcc && \
44255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44257 "RANLIB=$${RANLIB}" \
44258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44259 mostlyclean) \
44260 || exit 1
44261
44262 @endif target-libgcc
44263
44264 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
44265 maybe-clean-target-libgcc:
44266 @if target-libgcc
44267 maybe-clean-target-libgcc: clean-target-libgcc
44268
44269 clean-target-libgcc:
44270 @: $(MAKE); $(unstage)
44271 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44272 r=`${PWD_COMMAND}`; export r; \
44273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44274 $(NORMAL_TARGET_EXPORTS) \
44275 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
44276 for flag in $(EXTRA_TARGET_FLAGS); do \
44277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44278 done; \
44279 (cd $(TARGET_SUBDIR)/libgcc && \
44280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44282 "RANLIB=$${RANLIB}" \
44283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44284 clean) \
44285 || exit 1
44286
44287 @endif target-libgcc
44288
44289 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
44290 maybe-distclean-target-libgcc:
44291 @if target-libgcc
44292 maybe-distclean-target-libgcc: distclean-target-libgcc
44293
44294 distclean-target-libgcc:
44295 @: $(MAKE); $(unstage)
44296 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44297 r=`${PWD_COMMAND}`; export r; \
44298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44299 $(NORMAL_TARGET_EXPORTS) \
44300 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
44301 for flag in $(EXTRA_TARGET_FLAGS); do \
44302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44303 done; \
44304 (cd $(TARGET_SUBDIR)/libgcc && \
44305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44307 "RANLIB=$${RANLIB}" \
44308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44309 distclean) \
44310 || exit 1
44311
44312 @endif target-libgcc
44313
44314 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
44315 maybe-maintainer-clean-target-libgcc:
44316 @if target-libgcc
44317 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
44318
44319 maintainer-clean-target-libgcc:
44320 @: $(MAKE); $(unstage)
44321 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44322 r=`${PWD_COMMAND}`; export r; \
44323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44324 $(NORMAL_TARGET_EXPORTS) \
44325 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
44326 for flag in $(EXTRA_TARGET_FLAGS); do \
44327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44328 done; \
44329 (cd $(TARGET_SUBDIR)/libgcc && \
44330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44332 "RANLIB=$${RANLIB}" \
44333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44334 maintainer-clean) \
44335 || exit 1
44336
44337 @endif target-libgcc
44338
44339
44340
44341
44342
44343 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
44344 maybe-configure-target-libgfortran:
44345 @if gcc-bootstrap
44346 configure-target-libgfortran: stage_current
44347 @endif gcc-bootstrap
44348 @if target-libgfortran
44349 maybe-configure-target-libgfortran: configure-target-libgfortran
44350 configure-target-libgfortran:
44351 @: $(MAKE); $(unstage)
44352 @r=`${PWD_COMMAND}`; export r; \
44353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44354 echo "Checking multilib configuration for libgfortran..."; \
44355 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
44356 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
44357 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
44358 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
44359 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
44360 else \
44361 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
44362 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
44363 fi; \
44364 else \
44365 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
44366 fi; \
44367 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
44368 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
44369 $(NORMAL_TARGET_EXPORTS) \
44370 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
44371 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
44372 case $(srcdir) in \
44373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44374 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
44375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44376 esac; \
44377 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
44378 libsrcdir="$$s/libgfortran"; \
44379 rm -f no-such-file || : ; \
44380 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44381 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44382 --target=${target_alias} $${srcdiroption} \
44383 || exit 1
44384 @endif target-libgfortran
44385
44386
44387
44388
44389
44390 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
44391 maybe-all-target-libgfortran:
44392 @if gcc-bootstrap
44393 all-target-libgfortran: stage_current
44394 @endif gcc-bootstrap
44395 @if target-libgfortran
44396 TARGET-target-libgfortran=all
44397 maybe-all-target-libgfortran: all-target-libgfortran
44398 all-target-libgfortran: configure-target-libgfortran
44399 @: $(MAKE); $(unstage)
44400 @r=`${PWD_COMMAND}`; export r; \
44401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44402 $(NORMAL_TARGET_EXPORTS) \
44403 (cd $(TARGET_SUBDIR)/libgfortran && \
44404 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44405 $(TARGET-target-libgfortran))
44406 @endif target-libgfortran
44407
44408
44409
44410
44411
44412 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
44413 maybe-check-target-libgfortran:
44414 @if target-libgfortran
44415 maybe-check-target-libgfortran: check-target-libgfortran
44416
44417 check-target-libgfortran:
44418 @: $(MAKE); $(unstage)
44419 @r=`${PWD_COMMAND}`; export r; \
44420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44421 $(NORMAL_TARGET_EXPORTS) \
44422 (cd $(TARGET_SUBDIR)/libgfortran && \
44423 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44424
44425 @endif target-libgfortran
44426
44427 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
44428 maybe-install-target-libgfortran:
44429 @if target-libgfortran
44430 maybe-install-target-libgfortran: install-target-libgfortran
44431
44432 install-target-libgfortran: installdirs
44433 @: $(MAKE); $(unstage)
44434 @r=`${PWD_COMMAND}`; export r; \
44435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44436 $(NORMAL_TARGET_EXPORTS) \
44437 (cd $(TARGET_SUBDIR)/libgfortran && \
44438 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44439
44440 @endif target-libgfortran
44441
44442 # Other targets (info, dvi, pdf, etc.)
44443
44444 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
44445 maybe-info-target-libgfortran:
44446 @if target-libgfortran
44447 maybe-info-target-libgfortran: info-target-libgfortran
44448
44449 info-target-libgfortran: \
44450 configure-target-libgfortran
44451 @: $(MAKE); $(unstage)
44452 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44453 r=`${PWD_COMMAND}`; export r; \
44454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44455 $(NORMAL_TARGET_EXPORTS) \
44456 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
44457 for flag in $(EXTRA_TARGET_FLAGS); do \
44458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44459 done; \
44460 (cd $(TARGET_SUBDIR)/libgfortran && \
44461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44463 "RANLIB=$${RANLIB}" \
44464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44465 info) \
44466 || exit 1
44467
44468 @endif target-libgfortran
44469
44470 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
44471 maybe-dvi-target-libgfortran:
44472 @if target-libgfortran
44473 maybe-dvi-target-libgfortran: dvi-target-libgfortran
44474
44475 dvi-target-libgfortran: \
44476 configure-target-libgfortran
44477 @: $(MAKE); $(unstage)
44478 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44479 r=`${PWD_COMMAND}`; export r; \
44480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44481 $(NORMAL_TARGET_EXPORTS) \
44482 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
44483 for flag in $(EXTRA_TARGET_FLAGS); do \
44484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44485 done; \
44486 (cd $(TARGET_SUBDIR)/libgfortran && \
44487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44489 "RANLIB=$${RANLIB}" \
44490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44491 dvi) \
44492 || exit 1
44493
44494 @endif target-libgfortran
44495
44496 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
44497 maybe-pdf-target-libgfortran:
44498 @if target-libgfortran
44499 maybe-pdf-target-libgfortran: pdf-target-libgfortran
44500
44501 pdf-target-libgfortran: \
44502 configure-target-libgfortran
44503 @: $(MAKE); $(unstage)
44504 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44505 r=`${PWD_COMMAND}`; export r; \
44506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44507 $(NORMAL_TARGET_EXPORTS) \
44508 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
44509 for flag in $(EXTRA_TARGET_FLAGS); do \
44510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44511 done; \
44512 (cd $(TARGET_SUBDIR)/libgfortran && \
44513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44515 "RANLIB=$${RANLIB}" \
44516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44517 pdf) \
44518 || exit 1
44519
44520 @endif target-libgfortran
44521
44522 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
44523 maybe-html-target-libgfortran:
44524 @if target-libgfortran
44525 maybe-html-target-libgfortran: html-target-libgfortran
44526
44527 html-target-libgfortran: \
44528 configure-target-libgfortran
44529 @: $(MAKE); $(unstage)
44530 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44531 r=`${PWD_COMMAND}`; export r; \
44532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44533 $(NORMAL_TARGET_EXPORTS) \
44534 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
44535 for flag in $(EXTRA_TARGET_FLAGS); do \
44536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44537 done; \
44538 (cd $(TARGET_SUBDIR)/libgfortran && \
44539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44541 "RANLIB=$${RANLIB}" \
44542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44543 html) \
44544 || exit 1
44545
44546 @endif target-libgfortran
44547
44548 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
44549 maybe-TAGS-target-libgfortran:
44550 @if target-libgfortran
44551 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
44552
44553 TAGS-target-libgfortran: \
44554 configure-target-libgfortran
44555 @: $(MAKE); $(unstage)
44556 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44557 r=`${PWD_COMMAND}`; export r; \
44558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44559 $(NORMAL_TARGET_EXPORTS) \
44560 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
44561 for flag in $(EXTRA_TARGET_FLAGS); do \
44562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44563 done; \
44564 (cd $(TARGET_SUBDIR)/libgfortran && \
44565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44567 "RANLIB=$${RANLIB}" \
44568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44569 TAGS) \
44570 || exit 1
44571
44572 @endif target-libgfortran
44573
44574 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
44575 maybe-install-info-target-libgfortran:
44576 @if target-libgfortran
44577 maybe-install-info-target-libgfortran: install-info-target-libgfortran
44578
44579 install-info-target-libgfortran: \
44580 configure-target-libgfortran \
44581 info-target-libgfortran
44582 @: $(MAKE); $(unstage)
44583 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44584 r=`${PWD_COMMAND}`; export r; \
44585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44586 $(NORMAL_TARGET_EXPORTS) \
44587 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
44588 for flag in $(EXTRA_TARGET_FLAGS); do \
44589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44590 done; \
44591 (cd $(TARGET_SUBDIR)/libgfortran && \
44592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44594 "RANLIB=$${RANLIB}" \
44595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44596 install-info) \
44597 || exit 1
44598
44599 @endif target-libgfortran
44600
44601 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
44602 maybe-install-pdf-target-libgfortran:
44603 @if target-libgfortran
44604 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
44605
44606 install-pdf-target-libgfortran: \
44607 configure-target-libgfortran \
44608 pdf-target-libgfortran
44609 @: $(MAKE); $(unstage)
44610 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44611 r=`${PWD_COMMAND}`; export r; \
44612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44613 $(NORMAL_TARGET_EXPORTS) \
44614 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
44615 for flag in $(EXTRA_TARGET_FLAGS); do \
44616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44617 done; \
44618 (cd $(TARGET_SUBDIR)/libgfortran && \
44619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44621 "RANLIB=$${RANLIB}" \
44622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44623 install-pdf) \
44624 || exit 1
44625
44626 @endif target-libgfortran
44627
44628 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
44629 maybe-install-html-target-libgfortran:
44630 @if target-libgfortran
44631 maybe-install-html-target-libgfortran: install-html-target-libgfortran
44632
44633 install-html-target-libgfortran: \
44634 configure-target-libgfortran \
44635 html-target-libgfortran
44636 @: $(MAKE); $(unstage)
44637 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44638 r=`${PWD_COMMAND}`; export r; \
44639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44640 $(NORMAL_TARGET_EXPORTS) \
44641 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
44642 for flag in $(EXTRA_TARGET_FLAGS); do \
44643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44644 done; \
44645 (cd $(TARGET_SUBDIR)/libgfortran && \
44646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44648 "RANLIB=$${RANLIB}" \
44649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44650 install-html) \
44651 || exit 1
44652
44653 @endif target-libgfortran
44654
44655 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
44656 maybe-installcheck-target-libgfortran:
44657 @if target-libgfortran
44658 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
44659
44660 installcheck-target-libgfortran: \
44661 configure-target-libgfortran
44662 @: $(MAKE); $(unstage)
44663 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44664 r=`${PWD_COMMAND}`; export r; \
44665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44666 $(NORMAL_TARGET_EXPORTS) \
44667 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
44668 for flag in $(EXTRA_TARGET_FLAGS); do \
44669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44670 done; \
44671 (cd $(TARGET_SUBDIR)/libgfortran && \
44672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44674 "RANLIB=$${RANLIB}" \
44675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44676 installcheck) \
44677 || exit 1
44678
44679 @endif target-libgfortran
44680
44681 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
44682 maybe-mostlyclean-target-libgfortran:
44683 @if target-libgfortran
44684 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
44685
44686 mostlyclean-target-libgfortran:
44687 @: $(MAKE); $(unstage)
44688 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44689 r=`${PWD_COMMAND}`; export r; \
44690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44691 $(NORMAL_TARGET_EXPORTS) \
44692 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
44693 for flag in $(EXTRA_TARGET_FLAGS); do \
44694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44695 done; \
44696 (cd $(TARGET_SUBDIR)/libgfortran && \
44697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44699 "RANLIB=$${RANLIB}" \
44700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44701 mostlyclean) \
44702 || exit 1
44703
44704 @endif target-libgfortran
44705
44706 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
44707 maybe-clean-target-libgfortran:
44708 @if target-libgfortran
44709 maybe-clean-target-libgfortran: clean-target-libgfortran
44710
44711 clean-target-libgfortran:
44712 @: $(MAKE); $(unstage)
44713 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44714 r=`${PWD_COMMAND}`; export r; \
44715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44716 $(NORMAL_TARGET_EXPORTS) \
44717 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
44718 for flag in $(EXTRA_TARGET_FLAGS); do \
44719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44720 done; \
44721 (cd $(TARGET_SUBDIR)/libgfortran && \
44722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44724 "RANLIB=$${RANLIB}" \
44725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44726 clean) \
44727 || exit 1
44728
44729 @endif target-libgfortran
44730
44731 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
44732 maybe-distclean-target-libgfortran:
44733 @if target-libgfortran
44734 maybe-distclean-target-libgfortran: distclean-target-libgfortran
44735
44736 distclean-target-libgfortran:
44737 @: $(MAKE); $(unstage)
44738 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44739 r=`${PWD_COMMAND}`; export r; \
44740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44741 $(NORMAL_TARGET_EXPORTS) \
44742 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
44743 for flag in $(EXTRA_TARGET_FLAGS); do \
44744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44745 done; \
44746 (cd $(TARGET_SUBDIR)/libgfortran && \
44747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44749 "RANLIB=$${RANLIB}" \
44750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44751 distclean) \
44752 || exit 1
44753
44754 @endif target-libgfortran
44755
44756 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
44757 maybe-maintainer-clean-target-libgfortran:
44758 @if target-libgfortran
44759 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
44760
44761 maintainer-clean-target-libgfortran:
44762 @: $(MAKE); $(unstage)
44763 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44764 r=`${PWD_COMMAND}`; export r; \
44765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44766 $(NORMAL_TARGET_EXPORTS) \
44767 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
44768 for flag in $(EXTRA_TARGET_FLAGS); do \
44769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44770 done; \
44771 (cd $(TARGET_SUBDIR)/libgfortran && \
44772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44774 "RANLIB=$${RANLIB}" \
44775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44776 maintainer-clean) \
44777 || exit 1
44778
44779 @endif target-libgfortran
44780
44781
44782
44783
44784
44785 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
44786 maybe-configure-target-libobjc:
44787 @if gcc-bootstrap
44788 configure-target-libobjc: stage_current
44789 @endif gcc-bootstrap
44790 @if target-libobjc
44791 maybe-configure-target-libobjc: configure-target-libobjc
44792 configure-target-libobjc:
44793 @: $(MAKE); $(unstage)
44794 @r=`${PWD_COMMAND}`; export r; \
44795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44796 echo "Checking multilib configuration for libobjc..."; \
44797 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
44798 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
44799 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
44800 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
44801 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
44802 else \
44803 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
44804 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
44805 fi; \
44806 else \
44807 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
44808 fi; \
44809 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
44810 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
44811 $(NORMAL_TARGET_EXPORTS) \
44812 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
44813 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
44814 case $(srcdir) in \
44815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44816 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
44817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44818 esac; \
44819 srcdiroption="--srcdir=$${topdir}/libobjc"; \
44820 libsrcdir="$$s/libobjc"; \
44821 rm -f no-such-file || : ; \
44822 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44823 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44824 --target=${target_alias} $${srcdiroption} \
44825 || exit 1
44826 @endif target-libobjc
44827
44828
44829
44830
44831
44832 .PHONY: all-target-libobjc maybe-all-target-libobjc
44833 maybe-all-target-libobjc:
44834 @if gcc-bootstrap
44835 all-target-libobjc: stage_current
44836 @endif gcc-bootstrap
44837 @if target-libobjc
44838 TARGET-target-libobjc=all
44839 maybe-all-target-libobjc: all-target-libobjc
44840 all-target-libobjc: configure-target-libobjc
44841 @: $(MAKE); $(unstage)
44842 @r=`${PWD_COMMAND}`; export r; \
44843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44844 $(NORMAL_TARGET_EXPORTS) \
44845 (cd $(TARGET_SUBDIR)/libobjc && \
44846 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44847 $(TARGET-target-libobjc))
44848 @endif target-libobjc
44849
44850
44851
44852
44853
44854 .PHONY: check-target-libobjc maybe-check-target-libobjc
44855 maybe-check-target-libobjc:
44856 @if target-libobjc
44857 maybe-check-target-libobjc: check-target-libobjc
44858
44859 check-target-libobjc:
44860 @: $(MAKE); $(unstage)
44861 @r=`${PWD_COMMAND}`; export r; \
44862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44863 $(NORMAL_TARGET_EXPORTS) \
44864 (cd $(TARGET_SUBDIR)/libobjc && \
44865 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44866
44867 @endif target-libobjc
44868
44869 .PHONY: install-target-libobjc maybe-install-target-libobjc
44870 maybe-install-target-libobjc:
44871 @if target-libobjc
44872 maybe-install-target-libobjc: install-target-libobjc
44873
44874 install-target-libobjc: installdirs
44875 @: $(MAKE); $(unstage)
44876 @r=`${PWD_COMMAND}`; export r; \
44877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44878 $(NORMAL_TARGET_EXPORTS) \
44879 (cd $(TARGET_SUBDIR)/libobjc && \
44880 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44881
44882 @endif target-libobjc
44883
44884 # Other targets (info, dvi, pdf, etc.)
44885
44886 .PHONY: maybe-info-target-libobjc info-target-libobjc
44887 maybe-info-target-libobjc:
44888 @if target-libobjc
44889 maybe-info-target-libobjc: info-target-libobjc
44890
44891 info-target-libobjc: \
44892 configure-target-libobjc
44893 @: $(MAKE); $(unstage)
44894 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44895 r=`${PWD_COMMAND}`; export r; \
44896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44897 $(NORMAL_TARGET_EXPORTS) \
44898 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
44899 for flag in $(EXTRA_TARGET_FLAGS); do \
44900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44901 done; \
44902 (cd $(TARGET_SUBDIR)/libobjc && \
44903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44905 "RANLIB=$${RANLIB}" \
44906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44907 info) \
44908 || exit 1
44909
44910 @endif target-libobjc
44911
44912 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
44913 maybe-dvi-target-libobjc:
44914 @if target-libobjc
44915 maybe-dvi-target-libobjc: dvi-target-libobjc
44916
44917 dvi-target-libobjc: \
44918 configure-target-libobjc
44919 @: $(MAKE); $(unstage)
44920 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44921 r=`${PWD_COMMAND}`; export r; \
44922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44923 $(NORMAL_TARGET_EXPORTS) \
44924 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
44925 for flag in $(EXTRA_TARGET_FLAGS); do \
44926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44927 done; \
44928 (cd $(TARGET_SUBDIR)/libobjc && \
44929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44931 "RANLIB=$${RANLIB}" \
44932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44933 dvi) \
44934 || exit 1
44935
44936 @endif target-libobjc
44937
44938 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
44939 maybe-pdf-target-libobjc:
44940 @if target-libobjc
44941 maybe-pdf-target-libobjc: pdf-target-libobjc
44942
44943 pdf-target-libobjc: \
44944 configure-target-libobjc
44945 @: $(MAKE); $(unstage)
44946 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44947 r=`${PWD_COMMAND}`; export r; \
44948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44949 $(NORMAL_TARGET_EXPORTS) \
44950 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
44951 for flag in $(EXTRA_TARGET_FLAGS); do \
44952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44953 done; \
44954 (cd $(TARGET_SUBDIR)/libobjc && \
44955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44957 "RANLIB=$${RANLIB}" \
44958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44959 pdf) \
44960 || exit 1
44961
44962 @endif target-libobjc
44963
44964 .PHONY: maybe-html-target-libobjc html-target-libobjc
44965 maybe-html-target-libobjc:
44966 @if target-libobjc
44967 maybe-html-target-libobjc: html-target-libobjc
44968
44969 html-target-libobjc: \
44970 configure-target-libobjc
44971 @: $(MAKE); $(unstage)
44972 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44973 r=`${PWD_COMMAND}`; export r; \
44974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44975 $(NORMAL_TARGET_EXPORTS) \
44976 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
44977 for flag in $(EXTRA_TARGET_FLAGS); do \
44978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44979 done; \
44980 (cd $(TARGET_SUBDIR)/libobjc && \
44981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44983 "RANLIB=$${RANLIB}" \
44984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44985 html) \
44986 || exit 1
44987
44988 @endif target-libobjc
44989
44990 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
44991 maybe-TAGS-target-libobjc:
44992 @if target-libobjc
44993 maybe-TAGS-target-libobjc: TAGS-target-libobjc
44994
44995 TAGS-target-libobjc: \
44996 configure-target-libobjc
44997 @: $(MAKE); $(unstage)
44998 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44999 r=`${PWD_COMMAND}`; export r; \
45000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45001 $(NORMAL_TARGET_EXPORTS) \
45002 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
45003 for flag in $(EXTRA_TARGET_FLAGS); do \
45004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45005 done; \
45006 (cd $(TARGET_SUBDIR)/libobjc && \
45007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45009 "RANLIB=$${RANLIB}" \
45010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45011 TAGS) \
45012 || exit 1
45013
45014 @endif target-libobjc
45015
45016 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
45017 maybe-install-info-target-libobjc:
45018 @if target-libobjc
45019 maybe-install-info-target-libobjc: install-info-target-libobjc
45020
45021 install-info-target-libobjc: \
45022 configure-target-libobjc \
45023 info-target-libobjc
45024 @: $(MAKE); $(unstage)
45025 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45026 r=`${PWD_COMMAND}`; export r; \
45027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45028 $(NORMAL_TARGET_EXPORTS) \
45029 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
45030 for flag in $(EXTRA_TARGET_FLAGS); do \
45031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45032 done; \
45033 (cd $(TARGET_SUBDIR)/libobjc && \
45034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45036 "RANLIB=$${RANLIB}" \
45037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45038 install-info) \
45039 || exit 1
45040
45041 @endif target-libobjc
45042
45043 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
45044 maybe-install-pdf-target-libobjc:
45045 @if target-libobjc
45046 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
45047
45048 install-pdf-target-libobjc: \
45049 configure-target-libobjc \
45050 pdf-target-libobjc
45051 @: $(MAKE); $(unstage)
45052 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45053 r=`${PWD_COMMAND}`; export r; \
45054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45055 $(NORMAL_TARGET_EXPORTS) \
45056 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
45057 for flag in $(EXTRA_TARGET_FLAGS); do \
45058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45059 done; \
45060 (cd $(TARGET_SUBDIR)/libobjc && \
45061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45063 "RANLIB=$${RANLIB}" \
45064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45065 install-pdf) \
45066 || exit 1
45067
45068 @endif target-libobjc
45069
45070 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
45071 maybe-install-html-target-libobjc:
45072 @if target-libobjc
45073 maybe-install-html-target-libobjc: install-html-target-libobjc
45074
45075 install-html-target-libobjc: \
45076 configure-target-libobjc \
45077 html-target-libobjc
45078 @: $(MAKE); $(unstage)
45079 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45080 r=`${PWD_COMMAND}`; export r; \
45081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45082 $(NORMAL_TARGET_EXPORTS) \
45083 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
45084 for flag in $(EXTRA_TARGET_FLAGS); do \
45085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45086 done; \
45087 (cd $(TARGET_SUBDIR)/libobjc && \
45088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45090 "RANLIB=$${RANLIB}" \
45091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45092 install-html) \
45093 || exit 1
45094
45095 @endif target-libobjc
45096
45097 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
45098 maybe-installcheck-target-libobjc:
45099 @if target-libobjc
45100 maybe-installcheck-target-libobjc: installcheck-target-libobjc
45101
45102 installcheck-target-libobjc: \
45103 configure-target-libobjc
45104 @: $(MAKE); $(unstage)
45105 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45106 r=`${PWD_COMMAND}`; export r; \
45107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45108 $(NORMAL_TARGET_EXPORTS) \
45109 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
45110 for flag in $(EXTRA_TARGET_FLAGS); do \
45111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45112 done; \
45113 (cd $(TARGET_SUBDIR)/libobjc && \
45114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45116 "RANLIB=$${RANLIB}" \
45117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45118 installcheck) \
45119 || exit 1
45120
45121 @endif target-libobjc
45122
45123 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
45124 maybe-mostlyclean-target-libobjc:
45125 @if target-libobjc
45126 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
45127
45128 mostlyclean-target-libobjc:
45129 @: $(MAKE); $(unstage)
45130 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45131 r=`${PWD_COMMAND}`; export r; \
45132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45133 $(NORMAL_TARGET_EXPORTS) \
45134 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
45135 for flag in $(EXTRA_TARGET_FLAGS); do \
45136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45137 done; \
45138 (cd $(TARGET_SUBDIR)/libobjc && \
45139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45141 "RANLIB=$${RANLIB}" \
45142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45143 mostlyclean) \
45144 || exit 1
45145
45146 @endif target-libobjc
45147
45148 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
45149 maybe-clean-target-libobjc:
45150 @if target-libobjc
45151 maybe-clean-target-libobjc: clean-target-libobjc
45152
45153 clean-target-libobjc:
45154 @: $(MAKE); $(unstage)
45155 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45156 r=`${PWD_COMMAND}`; export r; \
45157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45158 $(NORMAL_TARGET_EXPORTS) \
45159 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
45160 for flag in $(EXTRA_TARGET_FLAGS); do \
45161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45162 done; \
45163 (cd $(TARGET_SUBDIR)/libobjc && \
45164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45166 "RANLIB=$${RANLIB}" \
45167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45168 clean) \
45169 || exit 1
45170
45171 @endif target-libobjc
45172
45173 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
45174 maybe-distclean-target-libobjc:
45175 @if target-libobjc
45176 maybe-distclean-target-libobjc: distclean-target-libobjc
45177
45178 distclean-target-libobjc:
45179 @: $(MAKE); $(unstage)
45180 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45181 r=`${PWD_COMMAND}`; export r; \
45182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45183 $(NORMAL_TARGET_EXPORTS) \
45184 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
45185 for flag in $(EXTRA_TARGET_FLAGS); do \
45186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45187 done; \
45188 (cd $(TARGET_SUBDIR)/libobjc && \
45189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45191 "RANLIB=$${RANLIB}" \
45192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45193 distclean) \
45194 || exit 1
45195
45196 @endif target-libobjc
45197
45198 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
45199 maybe-maintainer-clean-target-libobjc:
45200 @if target-libobjc
45201 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
45202
45203 maintainer-clean-target-libobjc:
45204 @: $(MAKE); $(unstage)
45205 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45206 r=`${PWD_COMMAND}`; export r; \
45207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45208 $(NORMAL_TARGET_EXPORTS) \
45209 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
45210 for flag in $(EXTRA_TARGET_FLAGS); do \
45211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45212 done; \
45213 (cd $(TARGET_SUBDIR)/libobjc && \
45214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45216 "RANLIB=$${RANLIB}" \
45217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45218 maintainer-clean) \
45219 || exit 1
45220
45221 @endif target-libobjc
45222
45223
45224
45225
45226
45227 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
45228 maybe-configure-target-libtermcap:
45229 @if gcc-bootstrap
45230 configure-target-libtermcap: stage_current
45231 @endif gcc-bootstrap
45232 @if target-libtermcap
45233 maybe-configure-target-libtermcap: configure-target-libtermcap
45234 configure-target-libtermcap:
45235 @: $(MAKE); $(unstage)
45236 @r=`${PWD_COMMAND}`; export r; \
45237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45238 echo "Checking multilib configuration for libtermcap..."; \
45239 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
45240 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
45241 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
45242 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
45243 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
45244 else \
45245 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
45246 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
45247 fi; \
45248 else \
45249 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
45250 fi; \
45251 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
45252 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
45253 $(NORMAL_TARGET_EXPORTS) \
45254 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
45255 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
45256 case $(srcdir) in \
45257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45258 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
45259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45260 esac; \
45261 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
45262 libsrcdir="$$s/libtermcap"; \
45263 rm -f no-such-file || : ; \
45264 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45265 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45266 --target=${target_alias} $${srcdiroption} \
45267 || exit 1
45268 @endif target-libtermcap
45269
45270
45271
45272
45273
45274 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
45275 maybe-all-target-libtermcap:
45276 @if gcc-bootstrap
45277 all-target-libtermcap: stage_current
45278 @endif gcc-bootstrap
45279 @if target-libtermcap
45280 TARGET-target-libtermcap=all
45281 maybe-all-target-libtermcap: all-target-libtermcap
45282 all-target-libtermcap: configure-target-libtermcap
45283 @: $(MAKE); $(unstage)
45284 @r=`${PWD_COMMAND}`; export r; \
45285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45286 $(NORMAL_TARGET_EXPORTS) \
45287 (cd $(TARGET_SUBDIR)/libtermcap && \
45288 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45289 $(TARGET-target-libtermcap))
45290 @endif target-libtermcap
45291
45292
45293
45294
45295
45296 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
45297 maybe-check-target-libtermcap:
45298 @if target-libtermcap
45299 maybe-check-target-libtermcap: check-target-libtermcap
45300
45301 # Dummy target for uncheckable module.
45302 check-target-libtermcap:
45303
45304 @endif target-libtermcap
45305
45306 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
45307 maybe-install-target-libtermcap:
45308 @if target-libtermcap
45309 maybe-install-target-libtermcap: install-target-libtermcap
45310
45311 install-target-libtermcap: installdirs
45312 @: $(MAKE); $(unstage)
45313 @r=`${PWD_COMMAND}`; export r; \
45314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45315 $(NORMAL_TARGET_EXPORTS) \
45316 (cd $(TARGET_SUBDIR)/libtermcap && \
45317 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45318
45319 @endif target-libtermcap
45320
45321 # Other targets (info, dvi, pdf, etc.)
45322
45323 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
45324 maybe-info-target-libtermcap:
45325 @if target-libtermcap
45326 maybe-info-target-libtermcap: info-target-libtermcap
45327
45328 info-target-libtermcap: \
45329 configure-target-libtermcap
45330 @: $(MAKE); $(unstage)
45331 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45332 r=`${PWD_COMMAND}`; export r; \
45333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45334 $(NORMAL_TARGET_EXPORTS) \
45335 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
45336 for flag in $(EXTRA_TARGET_FLAGS); do \
45337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45338 done; \
45339 (cd $(TARGET_SUBDIR)/libtermcap && \
45340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45342 "RANLIB=$${RANLIB}" \
45343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45344 info) \
45345 || exit 1
45346
45347 @endif target-libtermcap
45348
45349 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
45350 maybe-dvi-target-libtermcap:
45351 @if target-libtermcap
45352 maybe-dvi-target-libtermcap: dvi-target-libtermcap
45353
45354 dvi-target-libtermcap: \
45355 configure-target-libtermcap
45356 @: $(MAKE); $(unstage)
45357 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45358 r=`${PWD_COMMAND}`; export r; \
45359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45360 $(NORMAL_TARGET_EXPORTS) \
45361 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
45362 for flag in $(EXTRA_TARGET_FLAGS); do \
45363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45364 done; \
45365 (cd $(TARGET_SUBDIR)/libtermcap && \
45366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45368 "RANLIB=$${RANLIB}" \
45369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45370 dvi) \
45371 || exit 1
45372
45373 @endif target-libtermcap
45374
45375 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
45376 maybe-pdf-target-libtermcap:
45377 @if target-libtermcap
45378 maybe-pdf-target-libtermcap: pdf-target-libtermcap
45379
45380 pdf-target-libtermcap: \
45381 configure-target-libtermcap
45382 @: $(MAKE); $(unstage)
45383 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45384 r=`${PWD_COMMAND}`; export r; \
45385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45386 $(NORMAL_TARGET_EXPORTS) \
45387 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
45388 for flag in $(EXTRA_TARGET_FLAGS); do \
45389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45390 done; \
45391 (cd $(TARGET_SUBDIR)/libtermcap && \
45392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45394 "RANLIB=$${RANLIB}" \
45395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45396 pdf) \
45397 || exit 1
45398
45399 @endif target-libtermcap
45400
45401 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
45402 maybe-html-target-libtermcap:
45403 @if target-libtermcap
45404 maybe-html-target-libtermcap: html-target-libtermcap
45405
45406 html-target-libtermcap: \
45407 configure-target-libtermcap
45408 @: $(MAKE); $(unstage)
45409 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45410 r=`${PWD_COMMAND}`; export r; \
45411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45412 $(NORMAL_TARGET_EXPORTS) \
45413 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
45414 for flag in $(EXTRA_TARGET_FLAGS); do \
45415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45416 done; \
45417 (cd $(TARGET_SUBDIR)/libtermcap && \
45418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45420 "RANLIB=$${RANLIB}" \
45421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45422 html) \
45423 || exit 1
45424
45425 @endif target-libtermcap
45426
45427 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
45428 maybe-TAGS-target-libtermcap:
45429 @if target-libtermcap
45430 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
45431
45432 TAGS-target-libtermcap: \
45433 configure-target-libtermcap
45434 @: $(MAKE); $(unstage)
45435 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45436 r=`${PWD_COMMAND}`; export r; \
45437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45438 $(NORMAL_TARGET_EXPORTS) \
45439 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
45440 for flag in $(EXTRA_TARGET_FLAGS); do \
45441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45442 done; \
45443 (cd $(TARGET_SUBDIR)/libtermcap && \
45444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45446 "RANLIB=$${RANLIB}" \
45447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45448 TAGS) \
45449 || exit 1
45450
45451 @endif target-libtermcap
45452
45453 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
45454 maybe-install-info-target-libtermcap:
45455 @if target-libtermcap
45456 maybe-install-info-target-libtermcap: install-info-target-libtermcap
45457
45458 install-info-target-libtermcap: \
45459 configure-target-libtermcap \
45460 info-target-libtermcap
45461 @: $(MAKE); $(unstage)
45462 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45463 r=`${PWD_COMMAND}`; export r; \
45464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45465 $(NORMAL_TARGET_EXPORTS) \
45466 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
45467 for flag in $(EXTRA_TARGET_FLAGS); do \
45468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45469 done; \
45470 (cd $(TARGET_SUBDIR)/libtermcap && \
45471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45473 "RANLIB=$${RANLIB}" \
45474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45475 install-info) \
45476 || exit 1
45477
45478 @endif target-libtermcap
45479
45480 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
45481 maybe-install-pdf-target-libtermcap:
45482 @if target-libtermcap
45483 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
45484
45485 install-pdf-target-libtermcap: \
45486 configure-target-libtermcap \
45487 pdf-target-libtermcap
45488 @: $(MAKE); $(unstage)
45489 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45490 r=`${PWD_COMMAND}`; export r; \
45491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45492 $(NORMAL_TARGET_EXPORTS) \
45493 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
45494 for flag in $(EXTRA_TARGET_FLAGS); do \
45495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45496 done; \
45497 (cd $(TARGET_SUBDIR)/libtermcap && \
45498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45500 "RANLIB=$${RANLIB}" \
45501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45502 install-pdf) \
45503 || exit 1
45504
45505 @endif target-libtermcap
45506
45507 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
45508 maybe-install-html-target-libtermcap:
45509 @if target-libtermcap
45510 maybe-install-html-target-libtermcap: install-html-target-libtermcap
45511
45512 install-html-target-libtermcap: \
45513 configure-target-libtermcap \
45514 html-target-libtermcap
45515 @: $(MAKE); $(unstage)
45516 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45517 r=`${PWD_COMMAND}`; export r; \
45518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45519 $(NORMAL_TARGET_EXPORTS) \
45520 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
45521 for flag in $(EXTRA_TARGET_FLAGS); do \
45522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45523 done; \
45524 (cd $(TARGET_SUBDIR)/libtermcap && \
45525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45527 "RANLIB=$${RANLIB}" \
45528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45529 install-html) \
45530 || exit 1
45531
45532 @endif target-libtermcap
45533
45534 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
45535 maybe-installcheck-target-libtermcap:
45536 @if target-libtermcap
45537 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
45538
45539 installcheck-target-libtermcap: \
45540 configure-target-libtermcap
45541 @: $(MAKE); $(unstage)
45542 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45543 r=`${PWD_COMMAND}`; export r; \
45544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45545 $(NORMAL_TARGET_EXPORTS) \
45546 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
45547 for flag in $(EXTRA_TARGET_FLAGS); do \
45548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45549 done; \
45550 (cd $(TARGET_SUBDIR)/libtermcap && \
45551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45553 "RANLIB=$${RANLIB}" \
45554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45555 installcheck) \
45556 || exit 1
45557
45558 @endif target-libtermcap
45559
45560 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
45561 maybe-mostlyclean-target-libtermcap:
45562 @if target-libtermcap
45563 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
45564
45565 # libtermcap doesn't support mostlyclean.
45566 mostlyclean-target-libtermcap:
45567
45568 @endif target-libtermcap
45569
45570 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
45571 maybe-clean-target-libtermcap:
45572 @if target-libtermcap
45573 maybe-clean-target-libtermcap: clean-target-libtermcap
45574
45575 # libtermcap doesn't support clean.
45576 clean-target-libtermcap:
45577
45578 @endif target-libtermcap
45579
45580 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
45581 maybe-distclean-target-libtermcap:
45582 @if target-libtermcap
45583 maybe-distclean-target-libtermcap: distclean-target-libtermcap
45584
45585 # libtermcap doesn't support distclean.
45586 distclean-target-libtermcap:
45587
45588 @endif target-libtermcap
45589
45590 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
45591 maybe-maintainer-clean-target-libtermcap:
45592 @if target-libtermcap
45593 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
45594
45595 # libtermcap doesn't support maintainer-clean.
45596 maintainer-clean-target-libtermcap:
45597
45598 @endif target-libtermcap
45599
45600
45601
45602
45603
45604 .PHONY: configure-target-winsup maybe-configure-target-winsup
45605 maybe-configure-target-winsup:
45606 @if gcc-bootstrap
45607 configure-target-winsup: stage_current
45608 @endif gcc-bootstrap
45609 @if target-winsup
45610 maybe-configure-target-winsup: configure-target-winsup
45611 configure-target-winsup:
45612 @: $(MAKE); $(unstage)
45613 @r=`${PWD_COMMAND}`; export r; \
45614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45615 echo "Checking multilib configuration for winsup..."; \
45616 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
45617 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
45618 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
45619 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
45620 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
45621 else \
45622 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
45623 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
45624 fi; \
45625 else \
45626 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
45627 fi; \
45628 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
45629 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
45630 $(NORMAL_TARGET_EXPORTS) \
45631 echo Configuring in $(TARGET_SUBDIR)/winsup; \
45632 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
45633 case $(srcdir) in \
45634 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45635 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
45636 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45637 esac; \
45638 srcdiroption="--srcdir=$${topdir}/winsup"; \
45639 libsrcdir="$$s/winsup"; \
45640 rm -f no-such-file || : ; \
45641 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45642 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45643 --target=${target_alias} $${srcdiroption} \
45644 || exit 1
45645 @endif target-winsup
45646
45647
45648
45649
45650
45651 .PHONY: all-target-winsup maybe-all-target-winsup
45652 maybe-all-target-winsup:
45653 @if gcc-bootstrap
45654 all-target-winsup: stage_current
45655 @endif gcc-bootstrap
45656 @if target-winsup
45657 TARGET-target-winsup=all
45658 maybe-all-target-winsup: all-target-winsup
45659 all-target-winsup: configure-target-winsup
45660 @: $(MAKE); $(unstage)
45661 @r=`${PWD_COMMAND}`; export r; \
45662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45663 $(NORMAL_TARGET_EXPORTS) \
45664 (cd $(TARGET_SUBDIR)/winsup && \
45665 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45666 $(TARGET-target-winsup))
45667 @endif target-winsup
45668
45669
45670
45671
45672
45673 .PHONY: check-target-winsup maybe-check-target-winsup
45674 maybe-check-target-winsup:
45675 @if target-winsup
45676 maybe-check-target-winsup: check-target-winsup
45677
45678 check-target-winsup:
45679 @: $(MAKE); $(unstage)
45680 @r=`${PWD_COMMAND}`; export r; \
45681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45682 $(NORMAL_TARGET_EXPORTS) \
45683 (cd $(TARGET_SUBDIR)/winsup && \
45684 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45685
45686 @endif target-winsup
45687
45688 .PHONY: install-target-winsup maybe-install-target-winsup
45689 maybe-install-target-winsup:
45690 @if target-winsup
45691 maybe-install-target-winsup: install-target-winsup
45692
45693 install-target-winsup: installdirs
45694 @: $(MAKE); $(unstage)
45695 @r=`${PWD_COMMAND}`; export r; \
45696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45697 $(NORMAL_TARGET_EXPORTS) \
45698 (cd $(TARGET_SUBDIR)/winsup && \
45699 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45700
45701 @endif target-winsup
45702
45703 # Other targets (info, dvi, pdf, etc.)
45704
45705 .PHONY: maybe-info-target-winsup info-target-winsup
45706 maybe-info-target-winsup:
45707 @if target-winsup
45708 maybe-info-target-winsup: info-target-winsup
45709
45710 info-target-winsup: \
45711 configure-target-winsup
45712 @: $(MAKE); $(unstage)
45713 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45714 r=`${PWD_COMMAND}`; export r; \
45715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45716 $(NORMAL_TARGET_EXPORTS) \
45717 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
45718 for flag in $(EXTRA_TARGET_FLAGS); do \
45719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45720 done; \
45721 (cd $(TARGET_SUBDIR)/winsup && \
45722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45724 "RANLIB=$${RANLIB}" \
45725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45726 info) \
45727 || exit 1
45728
45729 @endif target-winsup
45730
45731 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
45732 maybe-dvi-target-winsup:
45733 @if target-winsup
45734 maybe-dvi-target-winsup: dvi-target-winsup
45735
45736 dvi-target-winsup: \
45737 configure-target-winsup
45738 @: $(MAKE); $(unstage)
45739 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45740 r=`${PWD_COMMAND}`; export r; \
45741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45742 $(NORMAL_TARGET_EXPORTS) \
45743 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
45744 for flag in $(EXTRA_TARGET_FLAGS); do \
45745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45746 done; \
45747 (cd $(TARGET_SUBDIR)/winsup && \
45748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45750 "RANLIB=$${RANLIB}" \
45751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45752 dvi) \
45753 || exit 1
45754
45755 @endif target-winsup
45756
45757 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
45758 maybe-pdf-target-winsup:
45759 @if target-winsup
45760 maybe-pdf-target-winsup: pdf-target-winsup
45761
45762 pdf-target-winsup: \
45763 configure-target-winsup
45764 @: $(MAKE); $(unstage)
45765 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45766 r=`${PWD_COMMAND}`; export r; \
45767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45768 $(NORMAL_TARGET_EXPORTS) \
45769 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
45770 for flag in $(EXTRA_TARGET_FLAGS); do \
45771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45772 done; \
45773 (cd $(TARGET_SUBDIR)/winsup && \
45774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45776 "RANLIB=$${RANLIB}" \
45777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45778 pdf) \
45779 || exit 1
45780
45781 @endif target-winsup
45782
45783 .PHONY: maybe-html-target-winsup html-target-winsup
45784 maybe-html-target-winsup:
45785 @if target-winsup
45786 maybe-html-target-winsup: html-target-winsup
45787
45788 html-target-winsup: \
45789 configure-target-winsup
45790 @: $(MAKE); $(unstage)
45791 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45792 r=`${PWD_COMMAND}`; export r; \
45793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45794 $(NORMAL_TARGET_EXPORTS) \
45795 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
45796 for flag in $(EXTRA_TARGET_FLAGS); do \
45797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45798 done; \
45799 (cd $(TARGET_SUBDIR)/winsup && \
45800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45802 "RANLIB=$${RANLIB}" \
45803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45804 html) \
45805 || exit 1
45806
45807 @endif target-winsup
45808
45809 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
45810 maybe-TAGS-target-winsup:
45811 @if target-winsup
45812 maybe-TAGS-target-winsup: TAGS-target-winsup
45813
45814 TAGS-target-winsup: \
45815 configure-target-winsup
45816 @: $(MAKE); $(unstage)
45817 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45818 r=`${PWD_COMMAND}`; export r; \
45819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45820 $(NORMAL_TARGET_EXPORTS) \
45821 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
45822 for flag in $(EXTRA_TARGET_FLAGS); do \
45823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45824 done; \
45825 (cd $(TARGET_SUBDIR)/winsup && \
45826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45828 "RANLIB=$${RANLIB}" \
45829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45830 TAGS) \
45831 || exit 1
45832
45833 @endif target-winsup
45834
45835 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
45836 maybe-install-info-target-winsup:
45837 @if target-winsup
45838 maybe-install-info-target-winsup: install-info-target-winsup
45839
45840 install-info-target-winsup: \
45841 configure-target-winsup \
45842 info-target-winsup
45843 @: $(MAKE); $(unstage)
45844 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45845 r=`${PWD_COMMAND}`; export r; \
45846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45847 $(NORMAL_TARGET_EXPORTS) \
45848 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
45849 for flag in $(EXTRA_TARGET_FLAGS); do \
45850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45851 done; \
45852 (cd $(TARGET_SUBDIR)/winsup && \
45853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45855 "RANLIB=$${RANLIB}" \
45856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45857 install-info) \
45858 || exit 1
45859
45860 @endif target-winsup
45861
45862 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
45863 maybe-install-pdf-target-winsup:
45864 @if target-winsup
45865 maybe-install-pdf-target-winsup: install-pdf-target-winsup
45866
45867 install-pdf-target-winsup: \
45868 configure-target-winsup \
45869 pdf-target-winsup
45870 @: $(MAKE); $(unstage)
45871 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45872 r=`${PWD_COMMAND}`; export r; \
45873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45874 $(NORMAL_TARGET_EXPORTS) \
45875 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
45876 for flag in $(EXTRA_TARGET_FLAGS); do \
45877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45878 done; \
45879 (cd $(TARGET_SUBDIR)/winsup && \
45880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45882 "RANLIB=$${RANLIB}" \
45883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45884 install-pdf) \
45885 || exit 1
45886
45887 @endif target-winsup
45888
45889 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
45890 maybe-install-html-target-winsup:
45891 @if target-winsup
45892 maybe-install-html-target-winsup: install-html-target-winsup
45893
45894 install-html-target-winsup: \
45895 configure-target-winsup \
45896 html-target-winsup
45897 @: $(MAKE); $(unstage)
45898 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45899 r=`${PWD_COMMAND}`; export r; \
45900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45901 $(NORMAL_TARGET_EXPORTS) \
45902 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
45903 for flag in $(EXTRA_TARGET_FLAGS); do \
45904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45905 done; \
45906 (cd $(TARGET_SUBDIR)/winsup && \
45907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45909 "RANLIB=$${RANLIB}" \
45910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45911 install-html) \
45912 || exit 1
45913
45914 @endif target-winsup
45915
45916 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
45917 maybe-installcheck-target-winsup:
45918 @if target-winsup
45919 maybe-installcheck-target-winsup: installcheck-target-winsup
45920
45921 installcheck-target-winsup: \
45922 configure-target-winsup
45923 @: $(MAKE); $(unstage)
45924 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45925 r=`${PWD_COMMAND}`; export r; \
45926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927 $(NORMAL_TARGET_EXPORTS) \
45928 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
45929 for flag in $(EXTRA_TARGET_FLAGS); do \
45930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45931 done; \
45932 (cd $(TARGET_SUBDIR)/winsup && \
45933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45935 "RANLIB=$${RANLIB}" \
45936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45937 installcheck) \
45938 || exit 1
45939
45940 @endif target-winsup
45941
45942 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
45943 maybe-mostlyclean-target-winsup:
45944 @if target-winsup
45945 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
45946
45947 mostlyclean-target-winsup:
45948 @: $(MAKE); $(unstage)
45949 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45950 r=`${PWD_COMMAND}`; export r; \
45951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45952 $(NORMAL_TARGET_EXPORTS) \
45953 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
45954 for flag in $(EXTRA_TARGET_FLAGS); do \
45955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45956 done; \
45957 (cd $(TARGET_SUBDIR)/winsup && \
45958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45960 "RANLIB=$${RANLIB}" \
45961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45962 mostlyclean) \
45963 || exit 1
45964
45965 @endif target-winsup
45966
45967 .PHONY: maybe-clean-target-winsup clean-target-winsup
45968 maybe-clean-target-winsup:
45969 @if target-winsup
45970 maybe-clean-target-winsup: clean-target-winsup
45971
45972 clean-target-winsup:
45973 @: $(MAKE); $(unstage)
45974 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45975 r=`${PWD_COMMAND}`; export r; \
45976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45977 $(NORMAL_TARGET_EXPORTS) \
45978 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
45979 for flag in $(EXTRA_TARGET_FLAGS); do \
45980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45981 done; \
45982 (cd $(TARGET_SUBDIR)/winsup && \
45983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45985 "RANLIB=$${RANLIB}" \
45986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45987 clean) \
45988 || exit 1
45989
45990 @endif target-winsup
45991
45992 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
45993 maybe-distclean-target-winsup:
45994 @if target-winsup
45995 maybe-distclean-target-winsup: distclean-target-winsup
45996
45997 distclean-target-winsup:
45998 @: $(MAKE); $(unstage)
45999 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46000 r=`${PWD_COMMAND}`; export r; \
46001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46002 $(NORMAL_TARGET_EXPORTS) \
46003 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
46004 for flag in $(EXTRA_TARGET_FLAGS); do \
46005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46006 done; \
46007 (cd $(TARGET_SUBDIR)/winsup && \
46008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46010 "RANLIB=$${RANLIB}" \
46011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46012 distclean) \
46013 || exit 1
46014
46015 @endif target-winsup
46016
46017 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
46018 maybe-maintainer-clean-target-winsup:
46019 @if target-winsup
46020 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
46021
46022 maintainer-clean-target-winsup:
46023 @: $(MAKE); $(unstage)
46024 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46025 r=`${PWD_COMMAND}`; export r; \
46026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46027 $(NORMAL_TARGET_EXPORTS) \
46028 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
46029 for flag in $(EXTRA_TARGET_FLAGS); do \
46030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46031 done; \
46032 (cd $(TARGET_SUBDIR)/winsup && \
46033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46035 "RANLIB=$${RANLIB}" \
46036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46037 maintainer-clean) \
46038 || exit 1
46039
46040 @endif target-winsup
46041
46042
46043
46044
46045
46046 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
46047 maybe-configure-target-libgloss:
46048 @if gcc-bootstrap
46049 configure-target-libgloss: stage_current
46050 @endif gcc-bootstrap
46051 @if target-libgloss
46052 maybe-configure-target-libgloss: configure-target-libgloss
46053 configure-target-libgloss:
46054 @: $(MAKE); $(unstage)
46055 @r=`${PWD_COMMAND}`; export r; \
46056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46057 echo "Checking multilib configuration for libgloss..."; \
46058 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
46059 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
46060 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
46061 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
46062 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
46063 else \
46064 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
46065 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
46066 fi; \
46067 else \
46068 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
46069 fi; \
46070 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
46071 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
46072 $(NORMAL_TARGET_EXPORTS) \
46073 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
46074 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
46075 case $(srcdir) in \
46076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46077 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
46078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46079 esac; \
46080 srcdiroption="--srcdir=$${topdir}/libgloss"; \
46081 libsrcdir="$$s/libgloss"; \
46082 rm -f no-such-file || : ; \
46083 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46084 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46085 --target=${target_alias} $${srcdiroption} \
46086 || exit 1
46087 @endif target-libgloss
46088
46089
46090
46091
46092
46093 .PHONY: all-target-libgloss maybe-all-target-libgloss
46094 maybe-all-target-libgloss:
46095 @if gcc-bootstrap
46096 all-target-libgloss: stage_current
46097 @endif gcc-bootstrap
46098 @if target-libgloss
46099 TARGET-target-libgloss=all
46100 maybe-all-target-libgloss: all-target-libgloss
46101 all-target-libgloss: configure-target-libgloss
46102 @: $(MAKE); $(unstage)
46103 @r=`${PWD_COMMAND}`; export r; \
46104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46105 $(NORMAL_TARGET_EXPORTS) \
46106 (cd $(TARGET_SUBDIR)/libgloss && \
46107 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46108 $(TARGET-target-libgloss))
46109 @endif target-libgloss
46110
46111
46112
46113
46114
46115 .PHONY: check-target-libgloss maybe-check-target-libgloss
46116 maybe-check-target-libgloss:
46117 @if target-libgloss
46118 maybe-check-target-libgloss: check-target-libgloss
46119
46120 # Dummy target for uncheckable module.
46121 check-target-libgloss:
46122
46123 @endif target-libgloss
46124
46125 .PHONY: install-target-libgloss maybe-install-target-libgloss
46126 maybe-install-target-libgloss:
46127 @if target-libgloss
46128 maybe-install-target-libgloss: install-target-libgloss
46129
46130 install-target-libgloss: installdirs
46131 @: $(MAKE); $(unstage)
46132 @r=`${PWD_COMMAND}`; export r; \
46133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46134 $(NORMAL_TARGET_EXPORTS) \
46135 (cd $(TARGET_SUBDIR)/libgloss && \
46136 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46137
46138 @endif target-libgloss
46139
46140 # Other targets (info, dvi, pdf, etc.)
46141
46142 .PHONY: maybe-info-target-libgloss info-target-libgloss
46143 maybe-info-target-libgloss:
46144 @if target-libgloss
46145 maybe-info-target-libgloss: info-target-libgloss
46146
46147 info-target-libgloss: \
46148 configure-target-libgloss
46149 @: $(MAKE); $(unstage)
46150 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46151 r=`${PWD_COMMAND}`; export r; \
46152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46153 $(NORMAL_TARGET_EXPORTS) \
46154 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
46155 for flag in $(EXTRA_TARGET_FLAGS); do \
46156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46157 done; \
46158 (cd $(TARGET_SUBDIR)/libgloss && \
46159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46161 "RANLIB=$${RANLIB}" \
46162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46163 info) \
46164 || exit 1
46165
46166 @endif target-libgloss
46167
46168 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
46169 maybe-dvi-target-libgloss:
46170 @if target-libgloss
46171 maybe-dvi-target-libgloss: dvi-target-libgloss
46172
46173 dvi-target-libgloss: \
46174 configure-target-libgloss
46175 @: $(MAKE); $(unstage)
46176 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46177 r=`${PWD_COMMAND}`; export r; \
46178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46179 $(NORMAL_TARGET_EXPORTS) \
46180 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
46181 for flag in $(EXTRA_TARGET_FLAGS); do \
46182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46183 done; \
46184 (cd $(TARGET_SUBDIR)/libgloss && \
46185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46187 "RANLIB=$${RANLIB}" \
46188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46189 dvi) \
46190 || exit 1
46191
46192 @endif target-libgloss
46193
46194 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
46195 maybe-pdf-target-libgloss:
46196 @if target-libgloss
46197 maybe-pdf-target-libgloss: pdf-target-libgloss
46198
46199 pdf-target-libgloss: \
46200 configure-target-libgloss
46201 @: $(MAKE); $(unstage)
46202 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46203 r=`${PWD_COMMAND}`; export r; \
46204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46205 $(NORMAL_TARGET_EXPORTS) \
46206 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
46207 for flag in $(EXTRA_TARGET_FLAGS); do \
46208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46209 done; \
46210 (cd $(TARGET_SUBDIR)/libgloss && \
46211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46213 "RANLIB=$${RANLIB}" \
46214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46215 pdf) \
46216 || exit 1
46217
46218 @endif target-libgloss
46219
46220 .PHONY: maybe-html-target-libgloss html-target-libgloss
46221 maybe-html-target-libgloss:
46222 @if target-libgloss
46223 maybe-html-target-libgloss: html-target-libgloss
46224
46225 html-target-libgloss: \
46226 configure-target-libgloss
46227 @: $(MAKE); $(unstage)
46228 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46229 r=`${PWD_COMMAND}`; export r; \
46230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46231 $(NORMAL_TARGET_EXPORTS) \
46232 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
46233 for flag in $(EXTRA_TARGET_FLAGS); do \
46234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46235 done; \
46236 (cd $(TARGET_SUBDIR)/libgloss && \
46237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46239 "RANLIB=$${RANLIB}" \
46240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46241 html) \
46242 || exit 1
46243
46244 @endif target-libgloss
46245
46246 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
46247 maybe-TAGS-target-libgloss:
46248 @if target-libgloss
46249 maybe-TAGS-target-libgloss: TAGS-target-libgloss
46250
46251 TAGS-target-libgloss: \
46252 configure-target-libgloss
46253 @: $(MAKE); $(unstage)
46254 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46255 r=`${PWD_COMMAND}`; export r; \
46256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46257 $(NORMAL_TARGET_EXPORTS) \
46258 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
46259 for flag in $(EXTRA_TARGET_FLAGS); do \
46260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46261 done; \
46262 (cd $(TARGET_SUBDIR)/libgloss && \
46263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46265 "RANLIB=$${RANLIB}" \
46266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46267 TAGS) \
46268 || exit 1
46269
46270 @endif target-libgloss
46271
46272 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
46273 maybe-install-info-target-libgloss:
46274 @if target-libgloss
46275 maybe-install-info-target-libgloss: install-info-target-libgloss
46276
46277 install-info-target-libgloss: \
46278 configure-target-libgloss \
46279 info-target-libgloss
46280 @: $(MAKE); $(unstage)
46281 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46282 r=`${PWD_COMMAND}`; export r; \
46283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46284 $(NORMAL_TARGET_EXPORTS) \
46285 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
46286 for flag in $(EXTRA_TARGET_FLAGS); do \
46287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46288 done; \
46289 (cd $(TARGET_SUBDIR)/libgloss && \
46290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46292 "RANLIB=$${RANLIB}" \
46293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46294 install-info) \
46295 || exit 1
46296
46297 @endif target-libgloss
46298
46299 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
46300 maybe-install-pdf-target-libgloss:
46301 @if target-libgloss
46302 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
46303
46304 install-pdf-target-libgloss: \
46305 configure-target-libgloss \
46306 pdf-target-libgloss
46307 @: $(MAKE); $(unstage)
46308 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46309 r=`${PWD_COMMAND}`; export r; \
46310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46311 $(NORMAL_TARGET_EXPORTS) \
46312 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
46313 for flag in $(EXTRA_TARGET_FLAGS); do \
46314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46315 done; \
46316 (cd $(TARGET_SUBDIR)/libgloss && \
46317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46319 "RANLIB=$${RANLIB}" \
46320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46321 install-pdf) \
46322 || exit 1
46323
46324 @endif target-libgloss
46325
46326 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
46327 maybe-install-html-target-libgloss:
46328 @if target-libgloss
46329 maybe-install-html-target-libgloss: install-html-target-libgloss
46330
46331 install-html-target-libgloss: \
46332 configure-target-libgloss \
46333 html-target-libgloss
46334 @: $(MAKE); $(unstage)
46335 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46336 r=`${PWD_COMMAND}`; export r; \
46337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46338 $(NORMAL_TARGET_EXPORTS) \
46339 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
46340 for flag in $(EXTRA_TARGET_FLAGS); do \
46341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46342 done; \
46343 (cd $(TARGET_SUBDIR)/libgloss && \
46344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46346 "RANLIB=$${RANLIB}" \
46347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46348 install-html) \
46349 || exit 1
46350
46351 @endif target-libgloss
46352
46353 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
46354 maybe-installcheck-target-libgloss:
46355 @if target-libgloss
46356 maybe-installcheck-target-libgloss: installcheck-target-libgloss
46357
46358 installcheck-target-libgloss: \
46359 configure-target-libgloss
46360 @: $(MAKE); $(unstage)
46361 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46362 r=`${PWD_COMMAND}`; export r; \
46363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46364 $(NORMAL_TARGET_EXPORTS) \
46365 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
46366 for flag in $(EXTRA_TARGET_FLAGS); do \
46367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46368 done; \
46369 (cd $(TARGET_SUBDIR)/libgloss && \
46370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46372 "RANLIB=$${RANLIB}" \
46373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46374 installcheck) \
46375 || exit 1
46376
46377 @endif target-libgloss
46378
46379 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
46380 maybe-mostlyclean-target-libgloss:
46381 @if target-libgloss
46382 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
46383
46384 mostlyclean-target-libgloss:
46385 @: $(MAKE); $(unstage)
46386 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46387 r=`${PWD_COMMAND}`; export r; \
46388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46389 $(NORMAL_TARGET_EXPORTS) \
46390 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
46391 for flag in $(EXTRA_TARGET_FLAGS); do \
46392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46393 done; \
46394 (cd $(TARGET_SUBDIR)/libgloss && \
46395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46397 "RANLIB=$${RANLIB}" \
46398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46399 mostlyclean) \
46400 || exit 1
46401
46402 @endif target-libgloss
46403
46404 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
46405 maybe-clean-target-libgloss:
46406 @if target-libgloss
46407 maybe-clean-target-libgloss: clean-target-libgloss
46408
46409 clean-target-libgloss:
46410 @: $(MAKE); $(unstage)
46411 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46412 r=`${PWD_COMMAND}`; export r; \
46413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46414 $(NORMAL_TARGET_EXPORTS) \
46415 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
46416 for flag in $(EXTRA_TARGET_FLAGS); do \
46417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46418 done; \
46419 (cd $(TARGET_SUBDIR)/libgloss && \
46420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46422 "RANLIB=$${RANLIB}" \
46423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46424 clean) \
46425 || exit 1
46426
46427 @endif target-libgloss
46428
46429 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
46430 maybe-distclean-target-libgloss:
46431 @if target-libgloss
46432 maybe-distclean-target-libgloss: distclean-target-libgloss
46433
46434 distclean-target-libgloss:
46435 @: $(MAKE); $(unstage)
46436 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46437 r=`${PWD_COMMAND}`; export r; \
46438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46439 $(NORMAL_TARGET_EXPORTS) \
46440 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
46441 for flag in $(EXTRA_TARGET_FLAGS); do \
46442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46443 done; \
46444 (cd $(TARGET_SUBDIR)/libgloss && \
46445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46447 "RANLIB=$${RANLIB}" \
46448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46449 distclean) \
46450 || exit 1
46451
46452 @endif target-libgloss
46453
46454 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
46455 maybe-maintainer-clean-target-libgloss:
46456 @if target-libgloss
46457 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
46458
46459 maintainer-clean-target-libgloss:
46460 @: $(MAKE); $(unstage)
46461 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46462 r=`${PWD_COMMAND}`; export r; \
46463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46464 $(NORMAL_TARGET_EXPORTS) \
46465 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
46466 for flag in $(EXTRA_TARGET_FLAGS); do \
46467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46468 done; \
46469 (cd $(TARGET_SUBDIR)/libgloss && \
46470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46472 "RANLIB=$${RANLIB}" \
46473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46474 maintainer-clean) \
46475 || exit 1
46476
46477 @endif target-libgloss
46478
46479
46480
46481
46482
46483 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
46484 maybe-configure-target-libiberty:
46485 @if gcc-bootstrap
46486 configure-target-libiberty: stage_current
46487 @endif gcc-bootstrap
46488 @if target-libiberty
46489 maybe-configure-target-libiberty: configure-target-libiberty
46490 configure-target-libiberty:
46491 @: $(MAKE); $(unstage)
46492 @r=`${PWD_COMMAND}`; export r; \
46493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46494 echo "Checking multilib configuration for libiberty..."; \
46495 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
46496 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
46497 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
46498 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
46499 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
46500 else \
46501 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
46502 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
46503 fi; \
46504 else \
46505 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
46506 fi; \
46507 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
46508 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
46509 $(NORMAL_TARGET_EXPORTS) \
46510 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
46511 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
46512 case $(srcdir) in \
46513 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46514 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
46515 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46516 esac; \
46517 srcdiroption="--srcdir=$${topdir}/libiberty"; \
46518 libsrcdir="$$s/libiberty"; \
46519 rm -f no-such-file || : ; \
46520 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46521 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46522 --target=${target_alias} $${srcdiroption} \
46523 || exit 1
46524 @endif target-libiberty
46525
46526
46527
46528
46529
46530 .PHONY: all-target-libiberty maybe-all-target-libiberty
46531 maybe-all-target-libiberty:
46532 @if gcc-bootstrap
46533 all-target-libiberty: stage_current
46534 @endif gcc-bootstrap
46535 @if target-libiberty
46536 TARGET-target-libiberty=all
46537 maybe-all-target-libiberty: all-target-libiberty
46538 all-target-libiberty: configure-target-libiberty
46539 @: $(MAKE); $(unstage)
46540 @r=`${PWD_COMMAND}`; export r; \
46541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46542 $(NORMAL_TARGET_EXPORTS) \
46543 (cd $(TARGET_SUBDIR)/libiberty && \
46544 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46545 $(TARGET-target-libiberty))
46546 @endif target-libiberty
46547
46548
46549
46550
46551
46552 .PHONY: check-target-libiberty maybe-check-target-libiberty
46553 maybe-check-target-libiberty:
46554 @if target-libiberty
46555 maybe-check-target-libiberty: check-target-libiberty
46556
46557 check-target-libiberty:
46558 @: $(MAKE); $(unstage)
46559 @r=`${PWD_COMMAND}`; export r; \
46560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46561 $(NORMAL_TARGET_EXPORTS) \
46562 (cd $(TARGET_SUBDIR)/libiberty && \
46563 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46564
46565 @endif target-libiberty
46566
46567 .PHONY: install-target-libiberty maybe-install-target-libiberty
46568 maybe-install-target-libiberty:
46569 @if target-libiberty
46570 maybe-install-target-libiberty: install-target-libiberty
46571
46572 install-target-libiberty: installdirs
46573 @: $(MAKE); $(unstage)
46574 @r=`${PWD_COMMAND}`; export r; \
46575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46576 $(NORMAL_TARGET_EXPORTS) \
46577 (cd $(TARGET_SUBDIR)/libiberty && \
46578 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46579
46580 @endif target-libiberty
46581
46582 # Other targets (info, dvi, pdf, etc.)
46583
46584 .PHONY: maybe-info-target-libiberty info-target-libiberty
46585 maybe-info-target-libiberty:
46586 @if target-libiberty
46587 maybe-info-target-libiberty: info-target-libiberty
46588
46589 info-target-libiberty: \
46590 configure-target-libiberty
46591 @: $(MAKE); $(unstage)
46592 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46593 r=`${PWD_COMMAND}`; export r; \
46594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46595 $(NORMAL_TARGET_EXPORTS) \
46596 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
46597 for flag in $(EXTRA_TARGET_FLAGS); do \
46598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46599 done; \
46600 (cd $(TARGET_SUBDIR)/libiberty && \
46601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46603 "RANLIB=$${RANLIB}" \
46604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46605 info) \
46606 || exit 1
46607
46608 @endif target-libiberty
46609
46610 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
46611 maybe-dvi-target-libiberty:
46612 @if target-libiberty
46613 maybe-dvi-target-libiberty: dvi-target-libiberty
46614
46615 dvi-target-libiberty: \
46616 configure-target-libiberty
46617 @: $(MAKE); $(unstage)
46618 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46619 r=`${PWD_COMMAND}`; export r; \
46620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46621 $(NORMAL_TARGET_EXPORTS) \
46622 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
46623 for flag in $(EXTRA_TARGET_FLAGS); do \
46624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46625 done; \
46626 (cd $(TARGET_SUBDIR)/libiberty && \
46627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46629 "RANLIB=$${RANLIB}" \
46630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46631 dvi) \
46632 || exit 1
46633
46634 @endif target-libiberty
46635
46636 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
46637 maybe-pdf-target-libiberty:
46638 @if target-libiberty
46639 maybe-pdf-target-libiberty: pdf-target-libiberty
46640
46641 pdf-target-libiberty: \
46642 configure-target-libiberty
46643 @: $(MAKE); $(unstage)
46644 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46645 r=`${PWD_COMMAND}`; export r; \
46646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46647 $(NORMAL_TARGET_EXPORTS) \
46648 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
46649 for flag in $(EXTRA_TARGET_FLAGS); do \
46650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46651 done; \
46652 (cd $(TARGET_SUBDIR)/libiberty && \
46653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46655 "RANLIB=$${RANLIB}" \
46656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46657 pdf) \
46658 || exit 1
46659
46660 @endif target-libiberty
46661
46662 .PHONY: maybe-html-target-libiberty html-target-libiberty
46663 maybe-html-target-libiberty:
46664 @if target-libiberty
46665 maybe-html-target-libiberty: html-target-libiberty
46666
46667 html-target-libiberty: \
46668 configure-target-libiberty
46669 @: $(MAKE); $(unstage)
46670 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46671 r=`${PWD_COMMAND}`; export r; \
46672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46673 $(NORMAL_TARGET_EXPORTS) \
46674 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
46675 for flag in $(EXTRA_TARGET_FLAGS); do \
46676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46677 done; \
46678 (cd $(TARGET_SUBDIR)/libiberty && \
46679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46681 "RANLIB=$${RANLIB}" \
46682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46683 html) \
46684 || exit 1
46685
46686 @endif target-libiberty
46687
46688 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
46689 maybe-TAGS-target-libiberty:
46690 @if target-libiberty
46691 maybe-TAGS-target-libiberty: TAGS-target-libiberty
46692
46693 TAGS-target-libiberty: \
46694 configure-target-libiberty
46695 @: $(MAKE); $(unstage)
46696 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46697 r=`${PWD_COMMAND}`; export r; \
46698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46699 $(NORMAL_TARGET_EXPORTS) \
46700 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
46701 for flag in $(EXTRA_TARGET_FLAGS); do \
46702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46703 done; \
46704 (cd $(TARGET_SUBDIR)/libiberty && \
46705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46707 "RANLIB=$${RANLIB}" \
46708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46709 TAGS) \
46710 || exit 1
46711
46712 @endif target-libiberty
46713
46714 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
46715 maybe-install-info-target-libiberty:
46716 @if target-libiberty
46717 maybe-install-info-target-libiberty: install-info-target-libiberty
46718
46719 install-info-target-libiberty: \
46720 configure-target-libiberty \
46721 info-target-libiberty
46722 @: $(MAKE); $(unstage)
46723 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46724 r=`${PWD_COMMAND}`; export r; \
46725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46726 $(NORMAL_TARGET_EXPORTS) \
46727 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
46728 for flag in $(EXTRA_TARGET_FLAGS); do \
46729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46730 done; \
46731 (cd $(TARGET_SUBDIR)/libiberty && \
46732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46734 "RANLIB=$${RANLIB}" \
46735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46736 install-info) \
46737 || exit 1
46738
46739 @endif target-libiberty
46740
46741 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
46742 maybe-install-pdf-target-libiberty:
46743 @if target-libiberty
46744 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
46745
46746 install-pdf-target-libiberty: \
46747 configure-target-libiberty \
46748 pdf-target-libiberty
46749 @: $(MAKE); $(unstage)
46750 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46751 r=`${PWD_COMMAND}`; export r; \
46752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46753 $(NORMAL_TARGET_EXPORTS) \
46754 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
46755 for flag in $(EXTRA_TARGET_FLAGS); do \
46756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46757 done; \
46758 (cd $(TARGET_SUBDIR)/libiberty && \
46759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46761 "RANLIB=$${RANLIB}" \
46762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46763 install-pdf) \
46764 || exit 1
46765
46766 @endif target-libiberty
46767
46768 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
46769 maybe-install-html-target-libiberty:
46770 @if target-libiberty
46771 maybe-install-html-target-libiberty: install-html-target-libiberty
46772
46773 install-html-target-libiberty: \
46774 configure-target-libiberty \
46775 html-target-libiberty
46776 @: $(MAKE); $(unstage)
46777 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46778 r=`${PWD_COMMAND}`; export r; \
46779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46780 $(NORMAL_TARGET_EXPORTS) \
46781 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
46782 for flag in $(EXTRA_TARGET_FLAGS); do \
46783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46784 done; \
46785 (cd $(TARGET_SUBDIR)/libiberty && \
46786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46788 "RANLIB=$${RANLIB}" \
46789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46790 install-html) \
46791 || exit 1
46792
46793 @endif target-libiberty
46794
46795 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
46796 maybe-installcheck-target-libiberty:
46797 @if target-libiberty
46798 maybe-installcheck-target-libiberty: installcheck-target-libiberty
46799
46800 installcheck-target-libiberty: \
46801 configure-target-libiberty
46802 @: $(MAKE); $(unstage)
46803 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46804 r=`${PWD_COMMAND}`; export r; \
46805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46806 $(NORMAL_TARGET_EXPORTS) \
46807 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
46808 for flag in $(EXTRA_TARGET_FLAGS); do \
46809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46810 done; \
46811 (cd $(TARGET_SUBDIR)/libiberty && \
46812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46814 "RANLIB=$${RANLIB}" \
46815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46816 installcheck) \
46817 || exit 1
46818
46819 @endif target-libiberty
46820
46821 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
46822 maybe-mostlyclean-target-libiberty:
46823 @if target-libiberty
46824 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
46825
46826 mostlyclean-target-libiberty:
46827 @: $(MAKE); $(unstage)
46828 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46829 r=`${PWD_COMMAND}`; export r; \
46830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46831 $(NORMAL_TARGET_EXPORTS) \
46832 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
46833 for flag in $(EXTRA_TARGET_FLAGS); do \
46834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46835 done; \
46836 (cd $(TARGET_SUBDIR)/libiberty && \
46837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46839 "RANLIB=$${RANLIB}" \
46840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46841 mostlyclean) \
46842 || exit 1
46843
46844 @endif target-libiberty
46845
46846 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
46847 maybe-clean-target-libiberty:
46848 @if target-libiberty
46849 maybe-clean-target-libiberty: clean-target-libiberty
46850
46851 clean-target-libiberty:
46852 @: $(MAKE); $(unstage)
46853 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46854 r=`${PWD_COMMAND}`; export r; \
46855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46856 $(NORMAL_TARGET_EXPORTS) \
46857 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
46858 for flag in $(EXTRA_TARGET_FLAGS); do \
46859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46860 done; \
46861 (cd $(TARGET_SUBDIR)/libiberty && \
46862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46864 "RANLIB=$${RANLIB}" \
46865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46866 clean) \
46867 || exit 1
46868
46869 @endif target-libiberty
46870
46871 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
46872 maybe-distclean-target-libiberty:
46873 @if target-libiberty
46874 maybe-distclean-target-libiberty: distclean-target-libiberty
46875
46876 distclean-target-libiberty:
46877 @: $(MAKE); $(unstage)
46878 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46879 r=`${PWD_COMMAND}`; export r; \
46880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46881 $(NORMAL_TARGET_EXPORTS) \
46882 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
46883 for flag in $(EXTRA_TARGET_FLAGS); do \
46884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46885 done; \
46886 (cd $(TARGET_SUBDIR)/libiberty && \
46887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46889 "RANLIB=$${RANLIB}" \
46890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46891 distclean) \
46892 || exit 1
46893
46894 @endif target-libiberty
46895
46896 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
46897 maybe-maintainer-clean-target-libiberty:
46898 @if target-libiberty
46899 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
46900
46901 maintainer-clean-target-libiberty:
46902 @: $(MAKE); $(unstage)
46903 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46904 r=`${PWD_COMMAND}`; export r; \
46905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46906 $(NORMAL_TARGET_EXPORTS) \
46907 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
46908 for flag in $(EXTRA_TARGET_FLAGS); do \
46909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46910 done; \
46911 (cd $(TARGET_SUBDIR)/libiberty && \
46912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46914 "RANLIB=$${RANLIB}" \
46915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46916 maintainer-clean) \
46917 || exit 1
46918
46919 @endif target-libiberty
46920
46921
46922
46923
46924
46925 .PHONY: configure-target-gperf maybe-configure-target-gperf
46926 maybe-configure-target-gperf:
46927 @if gcc-bootstrap
46928 configure-target-gperf: stage_current
46929 @endif gcc-bootstrap
46930 @if target-gperf
46931 maybe-configure-target-gperf: configure-target-gperf
46932 configure-target-gperf:
46933 @: $(MAKE); $(unstage)
46934 @r=`${PWD_COMMAND}`; export r; \
46935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46936 echo "Checking multilib configuration for gperf..."; \
46937 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46938 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
46939 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
46940 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
46941 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
46942 else \
46943 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
46944 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46945 fi; \
46946 else \
46947 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46948 fi; \
46949 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
46950 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46951 $(NORMAL_TARGET_EXPORTS) \
46952 echo Configuring in $(TARGET_SUBDIR)/gperf; \
46953 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
46954 case $(srcdir) in \
46955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46956 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
46957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46958 esac; \
46959 srcdiroption="--srcdir=$${topdir}/gperf"; \
46960 libsrcdir="$$s/gperf"; \
46961 rm -f no-such-file || : ; \
46962 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46963 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46964 --target=${target_alias} $${srcdiroption} \
46965 || exit 1
46966 @endif target-gperf
46967
46968
46969
46970
46971
46972 .PHONY: all-target-gperf maybe-all-target-gperf
46973 maybe-all-target-gperf:
46974 @if gcc-bootstrap
46975 all-target-gperf: stage_current
46976 @endif gcc-bootstrap
46977 @if target-gperf
46978 TARGET-target-gperf=all
46979 maybe-all-target-gperf: all-target-gperf
46980 all-target-gperf: configure-target-gperf
46981 @: $(MAKE); $(unstage)
46982 @r=`${PWD_COMMAND}`; export r; \
46983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46984 $(NORMAL_TARGET_EXPORTS) \
46985 (cd $(TARGET_SUBDIR)/gperf && \
46986 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46987 $(TARGET-target-gperf))
46988 @endif target-gperf
46989
46990
46991
46992
46993
46994 .PHONY: check-target-gperf maybe-check-target-gperf
46995 maybe-check-target-gperf:
46996 @if target-gperf
46997 maybe-check-target-gperf: check-target-gperf
46998
46999 check-target-gperf:
47000 @: $(MAKE); $(unstage)
47001 @r=`${PWD_COMMAND}`; export r; \
47002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47003 $(NORMAL_TARGET_EXPORTS) \
47004 (cd $(TARGET_SUBDIR)/gperf && \
47005 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47006
47007 @endif target-gperf
47008
47009 .PHONY: install-target-gperf maybe-install-target-gperf
47010 maybe-install-target-gperf:
47011 @if target-gperf
47012 maybe-install-target-gperf: install-target-gperf
47013
47014 install-target-gperf: installdirs
47015 @: $(MAKE); $(unstage)
47016 @r=`${PWD_COMMAND}`; export r; \
47017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47018 $(NORMAL_TARGET_EXPORTS) \
47019 (cd $(TARGET_SUBDIR)/gperf && \
47020 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47021
47022 @endif target-gperf
47023
47024 # Other targets (info, dvi, pdf, etc.)
47025
47026 .PHONY: maybe-info-target-gperf info-target-gperf
47027 maybe-info-target-gperf:
47028 @if target-gperf
47029 maybe-info-target-gperf: info-target-gperf
47030
47031 info-target-gperf: \
47032 configure-target-gperf
47033 @: $(MAKE); $(unstage)
47034 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47035 r=`${PWD_COMMAND}`; export r; \
47036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47037 $(NORMAL_TARGET_EXPORTS) \
47038 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
47039 for flag in $(EXTRA_TARGET_FLAGS); do \
47040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47041 done; \
47042 (cd $(TARGET_SUBDIR)/gperf && \
47043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47045 "RANLIB=$${RANLIB}" \
47046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47047 info) \
47048 || exit 1
47049
47050 @endif target-gperf
47051
47052 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
47053 maybe-dvi-target-gperf:
47054 @if target-gperf
47055 maybe-dvi-target-gperf: dvi-target-gperf
47056
47057 dvi-target-gperf: \
47058 configure-target-gperf
47059 @: $(MAKE); $(unstage)
47060 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47061 r=`${PWD_COMMAND}`; export r; \
47062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47063 $(NORMAL_TARGET_EXPORTS) \
47064 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
47065 for flag in $(EXTRA_TARGET_FLAGS); do \
47066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47067 done; \
47068 (cd $(TARGET_SUBDIR)/gperf && \
47069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47071 "RANLIB=$${RANLIB}" \
47072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47073 dvi) \
47074 || exit 1
47075
47076 @endif target-gperf
47077
47078 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
47079 maybe-pdf-target-gperf:
47080 @if target-gperf
47081 maybe-pdf-target-gperf: pdf-target-gperf
47082
47083 pdf-target-gperf: \
47084 configure-target-gperf
47085 @: $(MAKE); $(unstage)
47086 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47087 r=`${PWD_COMMAND}`; export r; \
47088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47089 $(NORMAL_TARGET_EXPORTS) \
47090 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
47091 for flag in $(EXTRA_TARGET_FLAGS); do \
47092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47093 done; \
47094 (cd $(TARGET_SUBDIR)/gperf && \
47095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47097 "RANLIB=$${RANLIB}" \
47098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47099 pdf) \
47100 || exit 1
47101
47102 @endif target-gperf
47103
47104 .PHONY: maybe-html-target-gperf html-target-gperf
47105 maybe-html-target-gperf:
47106 @if target-gperf
47107 maybe-html-target-gperf: html-target-gperf
47108
47109 html-target-gperf: \
47110 configure-target-gperf
47111 @: $(MAKE); $(unstage)
47112 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47113 r=`${PWD_COMMAND}`; export r; \
47114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47115 $(NORMAL_TARGET_EXPORTS) \
47116 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
47117 for flag in $(EXTRA_TARGET_FLAGS); do \
47118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47119 done; \
47120 (cd $(TARGET_SUBDIR)/gperf && \
47121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47123 "RANLIB=$${RANLIB}" \
47124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47125 html) \
47126 || exit 1
47127
47128 @endif target-gperf
47129
47130 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
47131 maybe-TAGS-target-gperf:
47132 @if target-gperf
47133 maybe-TAGS-target-gperf: TAGS-target-gperf
47134
47135 TAGS-target-gperf: \
47136 configure-target-gperf
47137 @: $(MAKE); $(unstage)
47138 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47139 r=`${PWD_COMMAND}`; export r; \
47140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47141 $(NORMAL_TARGET_EXPORTS) \
47142 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
47143 for flag in $(EXTRA_TARGET_FLAGS); do \
47144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47145 done; \
47146 (cd $(TARGET_SUBDIR)/gperf && \
47147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47149 "RANLIB=$${RANLIB}" \
47150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47151 TAGS) \
47152 || exit 1
47153
47154 @endif target-gperf
47155
47156 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
47157 maybe-install-info-target-gperf:
47158 @if target-gperf
47159 maybe-install-info-target-gperf: install-info-target-gperf
47160
47161 install-info-target-gperf: \
47162 configure-target-gperf \
47163 info-target-gperf
47164 @: $(MAKE); $(unstage)
47165 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47166 r=`${PWD_COMMAND}`; export r; \
47167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47168 $(NORMAL_TARGET_EXPORTS) \
47169 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
47170 for flag in $(EXTRA_TARGET_FLAGS); do \
47171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47172 done; \
47173 (cd $(TARGET_SUBDIR)/gperf && \
47174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47176 "RANLIB=$${RANLIB}" \
47177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47178 install-info) \
47179 || exit 1
47180
47181 @endif target-gperf
47182
47183 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
47184 maybe-install-pdf-target-gperf:
47185 @if target-gperf
47186 maybe-install-pdf-target-gperf: install-pdf-target-gperf
47187
47188 install-pdf-target-gperf: \
47189 configure-target-gperf \
47190 pdf-target-gperf
47191 @: $(MAKE); $(unstage)
47192 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47193 r=`${PWD_COMMAND}`; export r; \
47194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47195 $(NORMAL_TARGET_EXPORTS) \
47196 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
47197 for flag in $(EXTRA_TARGET_FLAGS); do \
47198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47199 done; \
47200 (cd $(TARGET_SUBDIR)/gperf && \
47201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47203 "RANLIB=$${RANLIB}" \
47204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47205 install-pdf) \
47206 || exit 1
47207
47208 @endif target-gperf
47209
47210 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
47211 maybe-install-html-target-gperf:
47212 @if target-gperf
47213 maybe-install-html-target-gperf: install-html-target-gperf
47214
47215 install-html-target-gperf: \
47216 configure-target-gperf \
47217 html-target-gperf
47218 @: $(MAKE); $(unstage)
47219 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47220 r=`${PWD_COMMAND}`; export r; \
47221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47222 $(NORMAL_TARGET_EXPORTS) \
47223 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
47224 for flag in $(EXTRA_TARGET_FLAGS); do \
47225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47226 done; \
47227 (cd $(TARGET_SUBDIR)/gperf && \
47228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47230 "RANLIB=$${RANLIB}" \
47231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47232 install-html) \
47233 || exit 1
47234
47235 @endif target-gperf
47236
47237 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
47238 maybe-installcheck-target-gperf:
47239 @if target-gperf
47240 maybe-installcheck-target-gperf: installcheck-target-gperf
47241
47242 installcheck-target-gperf: \
47243 configure-target-gperf
47244 @: $(MAKE); $(unstage)
47245 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47246 r=`${PWD_COMMAND}`; export r; \
47247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47248 $(NORMAL_TARGET_EXPORTS) \
47249 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
47250 for flag in $(EXTRA_TARGET_FLAGS); do \
47251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47252 done; \
47253 (cd $(TARGET_SUBDIR)/gperf && \
47254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47256 "RANLIB=$${RANLIB}" \
47257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47258 installcheck) \
47259 || exit 1
47260
47261 @endif target-gperf
47262
47263 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
47264 maybe-mostlyclean-target-gperf:
47265 @if target-gperf
47266 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
47267
47268 mostlyclean-target-gperf:
47269 @: $(MAKE); $(unstage)
47270 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47271 r=`${PWD_COMMAND}`; export r; \
47272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47273 $(NORMAL_TARGET_EXPORTS) \
47274 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
47275 for flag in $(EXTRA_TARGET_FLAGS); do \
47276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47277 done; \
47278 (cd $(TARGET_SUBDIR)/gperf && \
47279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47281 "RANLIB=$${RANLIB}" \
47282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47283 mostlyclean) \
47284 || exit 1
47285
47286 @endif target-gperf
47287
47288 .PHONY: maybe-clean-target-gperf clean-target-gperf
47289 maybe-clean-target-gperf:
47290 @if target-gperf
47291 maybe-clean-target-gperf: clean-target-gperf
47292
47293 clean-target-gperf:
47294 @: $(MAKE); $(unstage)
47295 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47296 r=`${PWD_COMMAND}`; export r; \
47297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47298 $(NORMAL_TARGET_EXPORTS) \
47299 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
47300 for flag in $(EXTRA_TARGET_FLAGS); do \
47301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47302 done; \
47303 (cd $(TARGET_SUBDIR)/gperf && \
47304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47306 "RANLIB=$${RANLIB}" \
47307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47308 clean) \
47309 || exit 1
47310
47311 @endif target-gperf
47312
47313 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
47314 maybe-distclean-target-gperf:
47315 @if target-gperf
47316 maybe-distclean-target-gperf: distclean-target-gperf
47317
47318 distclean-target-gperf:
47319 @: $(MAKE); $(unstage)
47320 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47321 r=`${PWD_COMMAND}`; export r; \
47322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47323 $(NORMAL_TARGET_EXPORTS) \
47324 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
47325 for flag in $(EXTRA_TARGET_FLAGS); do \
47326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47327 done; \
47328 (cd $(TARGET_SUBDIR)/gperf && \
47329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47331 "RANLIB=$${RANLIB}" \
47332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47333 distclean) \
47334 || exit 1
47335
47336 @endif target-gperf
47337
47338 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
47339 maybe-maintainer-clean-target-gperf:
47340 @if target-gperf
47341 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
47342
47343 maintainer-clean-target-gperf:
47344 @: $(MAKE); $(unstage)
47345 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47346 r=`${PWD_COMMAND}`; export r; \
47347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47348 $(NORMAL_TARGET_EXPORTS) \
47349 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
47350 for flag in $(EXTRA_TARGET_FLAGS); do \
47351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47352 done; \
47353 (cd $(TARGET_SUBDIR)/gperf && \
47354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47356 "RANLIB=$${RANLIB}" \
47357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47358 maintainer-clean) \
47359 || exit 1
47360
47361 @endif target-gperf
47362
47363
47364
47365
47366
47367 .PHONY: configure-target-examples maybe-configure-target-examples
47368 maybe-configure-target-examples:
47369 @if gcc-bootstrap
47370 configure-target-examples: stage_current
47371 @endif gcc-bootstrap
47372 @if target-examples
47373 maybe-configure-target-examples: configure-target-examples
47374 configure-target-examples:
47375 @: $(MAKE); $(unstage)
47376 @r=`${PWD_COMMAND}`; export r; \
47377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47378 echo "Checking multilib configuration for examples..."; \
47379 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
47380 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
47381 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
47382 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
47383 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
47384 else \
47385 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
47386 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
47387 fi; \
47388 else \
47389 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
47390 fi; \
47391 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
47392 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
47393 $(NORMAL_TARGET_EXPORTS) \
47394 echo Configuring in $(TARGET_SUBDIR)/examples; \
47395 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
47396 case $(srcdir) in \
47397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47398 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
47399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47400 esac; \
47401 srcdiroption="--srcdir=$${topdir}/examples"; \
47402 libsrcdir="$$s/examples"; \
47403 rm -f no-such-file || : ; \
47404 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47405 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47406 --target=${target_alias} $${srcdiroption} \
47407 || exit 1
47408 @endif target-examples
47409
47410
47411
47412
47413
47414 .PHONY: all-target-examples maybe-all-target-examples
47415 maybe-all-target-examples:
47416 @if gcc-bootstrap
47417 all-target-examples: stage_current
47418 @endif gcc-bootstrap
47419 @if target-examples
47420 TARGET-target-examples=all
47421 maybe-all-target-examples: all-target-examples
47422 all-target-examples: configure-target-examples
47423 @: $(MAKE); $(unstage)
47424 @r=`${PWD_COMMAND}`; export r; \
47425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47426 $(NORMAL_TARGET_EXPORTS) \
47427 (cd $(TARGET_SUBDIR)/examples && \
47428 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47429 $(TARGET-target-examples))
47430 @endif target-examples
47431
47432
47433
47434
47435
47436 .PHONY: check-target-examples maybe-check-target-examples
47437 maybe-check-target-examples:
47438 @if target-examples
47439 maybe-check-target-examples: check-target-examples
47440
47441 # Dummy target for uncheckable module.
47442 check-target-examples:
47443
47444 @endif target-examples
47445
47446 .PHONY: install-target-examples maybe-install-target-examples
47447 maybe-install-target-examples:
47448 @if target-examples
47449 maybe-install-target-examples: install-target-examples
47450
47451 # Dummy target for uninstallable.
47452 install-target-examples:
47453
47454 @endif target-examples
47455
47456 # Other targets (info, dvi, pdf, etc.)
47457
47458 .PHONY: maybe-info-target-examples info-target-examples
47459 maybe-info-target-examples:
47460 @if target-examples
47461 maybe-info-target-examples: info-target-examples
47462
47463 info-target-examples: \
47464 configure-target-examples
47465 @: $(MAKE); $(unstage)
47466 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47467 r=`${PWD_COMMAND}`; export r; \
47468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47469 $(NORMAL_TARGET_EXPORTS) \
47470 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
47471 for flag in $(EXTRA_TARGET_FLAGS); do \
47472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47473 done; \
47474 (cd $(TARGET_SUBDIR)/examples && \
47475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47477 "RANLIB=$${RANLIB}" \
47478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47479 info) \
47480 || exit 1
47481
47482 @endif target-examples
47483
47484 .PHONY: maybe-dvi-target-examples dvi-target-examples
47485 maybe-dvi-target-examples:
47486 @if target-examples
47487 maybe-dvi-target-examples: dvi-target-examples
47488
47489 dvi-target-examples: \
47490 configure-target-examples
47491 @: $(MAKE); $(unstage)
47492 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47493 r=`${PWD_COMMAND}`; export r; \
47494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47495 $(NORMAL_TARGET_EXPORTS) \
47496 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
47497 for flag in $(EXTRA_TARGET_FLAGS); do \
47498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47499 done; \
47500 (cd $(TARGET_SUBDIR)/examples && \
47501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47503 "RANLIB=$${RANLIB}" \
47504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47505 dvi) \
47506 || exit 1
47507
47508 @endif target-examples
47509
47510 .PHONY: maybe-pdf-target-examples pdf-target-examples
47511 maybe-pdf-target-examples:
47512 @if target-examples
47513 maybe-pdf-target-examples: pdf-target-examples
47514
47515 pdf-target-examples: \
47516 configure-target-examples
47517 @: $(MAKE); $(unstage)
47518 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47519 r=`${PWD_COMMAND}`; export r; \
47520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47521 $(NORMAL_TARGET_EXPORTS) \
47522 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
47523 for flag in $(EXTRA_TARGET_FLAGS); do \
47524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47525 done; \
47526 (cd $(TARGET_SUBDIR)/examples && \
47527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47529 "RANLIB=$${RANLIB}" \
47530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47531 pdf) \
47532 || exit 1
47533
47534 @endif target-examples
47535
47536 .PHONY: maybe-html-target-examples html-target-examples
47537 maybe-html-target-examples:
47538 @if target-examples
47539 maybe-html-target-examples: html-target-examples
47540
47541 html-target-examples: \
47542 configure-target-examples
47543 @: $(MAKE); $(unstage)
47544 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47545 r=`${PWD_COMMAND}`; export r; \
47546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47547 $(NORMAL_TARGET_EXPORTS) \
47548 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
47549 for flag in $(EXTRA_TARGET_FLAGS); do \
47550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47551 done; \
47552 (cd $(TARGET_SUBDIR)/examples && \
47553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47555 "RANLIB=$${RANLIB}" \
47556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47557 html) \
47558 || exit 1
47559
47560 @endif target-examples
47561
47562 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
47563 maybe-TAGS-target-examples:
47564 @if target-examples
47565 maybe-TAGS-target-examples: TAGS-target-examples
47566
47567 TAGS-target-examples: \
47568 configure-target-examples
47569 @: $(MAKE); $(unstage)
47570 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47571 r=`${PWD_COMMAND}`; export r; \
47572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47573 $(NORMAL_TARGET_EXPORTS) \
47574 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
47575 for flag in $(EXTRA_TARGET_FLAGS); do \
47576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47577 done; \
47578 (cd $(TARGET_SUBDIR)/examples && \
47579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47581 "RANLIB=$${RANLIB}" \
47582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47583 TAGS) \
47584 || exit 1
47585
47586 @endif target-examples
47587
47588 .PHONY: maybe-install-info-target-examples install-info-target-examples
47589 maybe-install-info-target-examples:
47590 @if target-examples
47591 maybe-install-info-target-examples: install-info-target-examples
47592
47593 install-info-target-examples: \
47594 configure-target-examples \
47595 info-target-examples
47596 @: $(MAKE); $(unstage)
47597 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47598 r=`${PWD_COMMAND}`; export r; \
47599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47600 $(NORMAL_TARGET_EXPORTS) \
47601 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
47602 for flag in $(EXTRA_TARGET_FLAGS); do \
47603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47604 done; \
47605 (cd $(TARGET_SUBDIR)/examples && \
47606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47608 "RANLIB=$${RANLIB}" \
47609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47610 install-info) \
47611 || exit 1
47612
47613 @endif target-examples
47614
47615 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
47616 maybe-install-pdf-target-examples:
47617 @if target-examples
47618 maybe-install-pdf-target-examples: install-pdf-target-examples
47619
47620 install-pdf-target-examples: \
47621 configure-target-examples \
47622 pdf-target-examples
47623 @: $(MAKE); $(unstage)
47624 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47625 r=`${PWD_COMMAND}`; export r; \
47626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47627 $(NORMAL_TARGET_EXPORTS) \
47628 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
47629 for flag in $(EXTRA_TARGET_FLAGS); do \
47630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47631 done; \
47632 (cd $(TARGET_SUBDIR)/examples && \
47633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47635 "RANLIB=$${RANLIB}" \
47636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47637 install-pdf) \
47638 || exit 1
47639
47640 @endif target-examples
47641
47642 .PHONY: maybe-install-html-target-examples install-html-target-examples
47643 maybe-install-html-target-examples:
47644 @if target-examples
47645 maybe-install-html-target-examples: install-html-target-examples
47646
47647 install-html-target-examples: \
47648 configure-target-examples \
47649 html-target-examples
47650 @: $(MAKE); $(unstage)
47651 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47652 r=`${PWD_COMMAND}`; export r; \
47653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47654 $(NORMAL_TARGET_EXPORTS) \
47655 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
47656 for flag in $(EXTRA_TARGET_FLAGS); do \
47657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47658 done; \
47659 (cd $(TARGET_SUBDIR)/examples && \
47660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47662 "RANLIB=$${RANLIB}" \
47663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47664 install-html) \
47665 || exit 1
47666
47667 @endif target-examples
47668
47669 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
47670 maybe-installcheck-target-examples:
47671 @if target-examples
47672 maybe-installcheck-target-examples: installcheck-target-examples
47673
47674 installcheck-target-examples: \
47675 configure-target-examples
47676 @: $(MAKE); $(unstage)
47677 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47678 r=`${PWD_COMMAND}`; export r; \
47679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47680 $(NORMAL_TARGET_EXPORTS) \
47681 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
47682 for flag in $(EXTRA_TARGET_FLAGS); do \
47683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47684 done; \
47685 (cd $(TARGET_SUBDIR)/examples && \
47686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47688 "RANLIB=$${RANLIB}" \
47689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47690 installcheck) \
47691 || exit 1
47692
47693 @endif target-examples
47694
47695 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
47696 maybe-mostlyclean-target-examples:
47697 @if target-examples
47698 maybe-mostlyclean-target-examples: mostlyclean-target-examples
47699
47700 mostlyclean-target-examples:
47701 @: $(MAKE); $(unstage)
47702 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47703 r=`${PWD_COMMAND}`; export r; \
47704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47705 $(NORMAL_TARGET_EXPORTS) \
47706 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
47707 for flag in $(EXTRA_TARGET_FLAGS); do \
47708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47709 done; \
47710 (cd $(TARGET_SUBDIR)/examples && \
47711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47713 "RANLIB=$${RANLIB}" \
47714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47715 mostlyclean) \
47716 || exit 1
47717
47718 @endif target-examples
47719
47720 .PHONY: maybe-clean-target-examples clean-target-examples
47721 maybe-clean-target-examples:
47722 @if target-examples
47723 maybe-clean-target-examples: clean-target-examples
47724
47725 clean-target-examples:
47726 @: $(MAKE); $(unstage)
47727 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47728 r=`${PWD_COMMAND}`; export r; \
47729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47730 $(NORMAL_TARGET_EXPORTS) \
47731 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
47732 for flag in $(EXTRA_TARGET_FLAGS); do \
47733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47734 done; \
47735 (cd $(TARGET_SUBDIR)/examples && \
47736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47738 "RANLIB=$${RANLIB}" \
47739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47740 clean) \
47741 || exit 1
47742
47743 @endif target-examples
47744
47745 .PHONY: maybe-distclean-target-examples distclean-target-examples
47746 maybe-distclean-target-examples:
47747 @if target-examples
47748 maybe-distclean-target-examples: distclean-target-examples
47749
47750 distclean-target-examples:
47751 @: $(MAKE); $(unstage)
47752 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47753 r=`${PWD_COMMAND}`; export r; \
47754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47755 $(NORMAL_TARGET_EXPORTS) \
47756 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
47757 for flag in $(EXTRA_TARGET_FLAGS); do \
47758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47759 done; \
47760 (cd $(TARGET_SUBDIR)/examples && \
47761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47763 "RANLIB=$${RANLIB}" \
47764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47765 distclean) \
47766 || exit 1
47767
47768 @endif target-examples
47769
47770 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
47771 maybe-maintainer-clean-target-examples:
47772 @if target-examples
47773 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
47774
47775 maintainer-clean-target-examples:
47776 @: $(MAKE); $(unstage)
47777 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47778 r=`${PWD_COMMAND}`; export r; \
47779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47780 $(NORMAL_TARGET_EXPORTS) \
47781 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
47782 for flag in $(EXTRA_TARGET_FLAGS); do \
47783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47784 done; \
47785 (cd $(TARGET_SUBDIR)/examples && \
47786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47788 "RANLIB=$${RANLIB}" \
47789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47790 maintainer-clean) \
47791 || exit 1
47792
47793 @endif target-examples
47794
47795
47796
47797
47798
47799 .PHONY: configure-target-libffi maybe-configure-target-libffi
47800 maybe-configure-target-libffi:
47801 @if gcc-bootstrap
47802 configure-target-libffi: stage_current
47803 @endif gcc-bootstrap
47804 @if target-libffi
47805 maybe-configure-target-libffi: configure-target-libffi
47806 configure-target-libffi:
47807 @: $(MAKE); $(unstage)
47808 @r=`${PWD_COMMAND}`; export r; \
47809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47810 echo "Checking multilib configuration for libffi..."; \
47811 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47812 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
47813 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
47814 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
47815 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
47816 else \
47817 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
47818 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47819 fi; \
47820 else \
47821 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47822 fi; \
47823 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
47824 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47825 $(NORMAL_TARGET_EXPORTS) \
47826 echo Configuring in $(TARGET_SUBDIR)/libffi; \
47827 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
47828 case $(srcdir) in \
47829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47830 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
47831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47832 esac; \
47833 srcdiroption="--srcdir=$${topdir}/libffi"; \
47834 libsrcdir="$$s/libffi"; \
47835 rm -f no-such-file || : ; \
47836 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47837 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47838 --target=${target_alias} $${srcdiroption} \
47839 || exit 1
47840 @endif target-libffi
47841
47842
47843
47844
47845
47846 .PHONY: all-target-libffi maybe-all-target-libffi
47847 maybe-all-target-libffi:
47848 @if gcc-bootstrap
47849 all-target-libffi: stage_current
47850 @endif gcc-bootstrap
47851 @if target-libffi
47852 TARGET-target-libffi=all
47853 maybe-all-target-libffi: all-target-libffi
47854 all-target-libffi: configure-target-libffi
47855 @: $(MAKE); $(unstage)
47856 @r=`${PWD_COMMAND}`; export r; \
47857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47858 $(NORMAL_TARGET_EXPORTS) \
47859 (cd $(TARGET_SUBDIR)/libffi && \
47860 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47861 $(TARGET-target-libffi))
47862 @endif target-libffi
47863
47864
47865
47866
47867
47868 .PHONY: check-target-libffi maybe-check-target-libffi
47869 maybe-check-target-libffi:
47870 @if target-libffi
47871 maybe-check-target-libffi: check-target-libffi
47872
47873 check-target-libffi:
47874 @: $(MAKE); $(unstage)
47875 @r=`${PWD_COMMAND}`; export r; \
47876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47877 $(NORMAL_TARGET_EXPORTS) \
47878 (cd $(TARGET_SUBDIR)/libffi && \
47879 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47880
47881 @endif target-libffi
47882
47883 .PHONY: install-target-libffi maybe-install-target-libffi
47884 maybe-install-target-libffi:
47885 @if target-libffi
47886 maybe-install-target-libffi: install-target-libffi
47887
47888 install-target-libffi: installdirs
47889 @: $(MAKE); $(unstage)
47890 @r=`${PWD_COMMAND}`; export r; \
47891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47892 $(NORMAL_TARGET_EXPORTS) \
47893 (cd $(TARGET_SUBDIR)/libffi && \
47894 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47895
47896 @endif target-libffi
47897
47898 # Other targets (info, dvi, pdf, etc.)
47899
47900 .PHONY: maybe-info-target-libffi info-target-libffi
47901 maybe-info-target-libffi:
47902 @if target-libffi
47903 maybe-info-target-libffi: info-target-libffi
47904
47905 info-target-libffi: \
47906 configure-target-libffi
47907 @: $(MAKE); $(unstage)
47908 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47909 r=`${PWD_COMMAND}`; export r; \
47910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47911 $(NORMAL_TARGET_EXPORTS) \
47912 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
47913 for flag in $(EXTRA_TARGET_FLAGS); do \
47914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47915 done; \
47916 (cd $(TARGET_SUBDIR)/libffi && \
47917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47919 "RANLIB=$${RANLIB}" \
47920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47921 info) \
47922 || exit 1
47923
47924 @endif target-libffi
47925
47926 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
47927 maybe-dvi-target-libffi:
47928 @if target-libffi
47929 maybe-dvi-target-libffi: dvi-target-libffi
47930
47931 dvi-target-libffi: \
47932 configure-target-libffi
47933 @: $(MAKE); $(unstage)
47934 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47935 r=`${PWD_COMMAND}`; export r; \
47936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47937 $(NORMAL_TARGET_EXPORTS) \
47938 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
47939 for flag in $(EXTRA_TARGET_FLAGS); do \
47940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47941 done; \
47942 (cd $(TARGET_SUBDIR)/libffi && \
47943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47945 "RANLIB=$${RANLIB}" \
47946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47947 dvi) \
47948 || exit 1
47949
47950 @endif target-libffi
47951
47952 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
47953 maybe-pdf-target-libffi:
47954 @if target-libffi
47955 maybe-pdf-target-libffi: pdf-target-libffi
47956
47957 pdf-target-libffi: \
47958 configure-target-libffi
47959 @: $(MAKE); $(unstage)
47960 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47961 r=`${PWD_COMMAND}`; export r; \
47962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47963 $(NORMAL_TARGET_EXPORTS) \
47964 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
47965 for flag in $(EXTRA_TARGET_FLAGS); do \
47966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47967 done; \
47968 (cd $(TARGET_SUBDIR)/libffi && \
47969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47971 "RANLIB=$${RANLIB}" \
47972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47973 pdf) \
47974 || exit 1
47975
47976 @endif target-libffi
47977
47978 .PHONY: maybe-html-target-libffi html-target-libffi
47979 maybe-html-target-libffi:
47980 @if target-libffi
47981 maybe-html-target-libffi: html-target-libffi
47982
47983 html-target-libffi: \
47984 configure-target-libffi
47985 @: $(MAKE); $(unstage)
47986 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47987 r=`${PWD_COMMAND}`; export r; \
47988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47989 $(NORMAL_TARGET_EXPORTS) \
47990 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
47991 for flag in $(EXTRA_TARGET_FLAGS); do \
47992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47993 done; \
47994 (cd $(TARGET_SUBDIR)/libffi && \
47995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47997 "RANLIB=$${RANLIB}" \
47998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47999 html) \
48000 || exit 1
48001
48002 @endif target-libffi
48003
48004 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
48005 maybe-TAGS-target-libffi:
48006 @if target-libffi
48007 maybe-TAGS-target-libffi: TAGS-target-libffi
48008
48009 TAGS-target-libffi: \
48010 configure-target-libffi
48011 @: $(MAKE); $(unstage)
48012 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48013 r=`${PWD_COMMAND}`; export r; \
48014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48015 $(NORMAL_TARGET_EXPORTS) \
48016 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
48017 for flag in $(EXTRA_TARGET_FLAGS); do \
48018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48019 done; \
48020 (cd $(TARGET_SUBDIR)/libffi && \
48021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48023 "RANLIB=$${RANLIB}" \
48024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48025 TAGS) \
48026 || exit 1
48027
48028 @endif target-libffi
48029
48030 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
48031 maybe-install-info-target-libffi:
48032 @if target-libffi
48033 maybe-install-info-target-libffi: install-info-target-libffi
48034
48035 install-info-target-libffi: \
48036 configure-target-libffi \
48037 info-target-libffi
48038 @: $(MAKE); $(unstage)
48039 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48040 r=`${PWD_COMMAND}`; export r; \
48041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48042 $(NORMAL_TARGET_EXPORTS) \
48043 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
48044 for flag in $(EXTRA_TARGET_FLAGS); do \
48045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48046 done; \
48047 (cd $(TARGET_SUBDIR)/libffi && \
48048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48050 "RANLIB=$${RANLIB}" \
48051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48052 install-info) \
48053 || exit 1
48054
48055 @endif target-libffi
48056
48057 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
48058 maybe-install-pdf-target-libffi:
48059 @if target-libffi
48060 maybe-install-pdf-target-libffi: install-pdf-target-libffi
48061
48062 install-pdf-target-libffi: \
48063 configure-target-libffi \
48064 pdf-target-libffi
48065 @: $(MAKE); $(unstage)
48066 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48067 r=`${PWD_COMMAND}`; export r; \
48068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48069 $(NORMAL_TARGET_EXPORTS) \
48070 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
48071 for flag in $(EXTRA_TARGET_FLAGS); do \
48072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48073 done; \
48074 (cd $(TARGET_SUBDIR)/libffi && \
48075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48077 "RANLIB=$${RANLIB}" \
48078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48079 install-pdf) \
48080 || exit 1
48081
48082 @endif target-libffi
48083
48084 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
48085 maybe-install-html-target-libffi:
48086 @if target-libffi
48087 maybe-install-html-target-libffi: install-html-target-libffi
48088
48089 install-html-target-libffi: \
48090 configure-target-libffi \
48091 html-target-libffi
48092 @: $(MAKE); $(unstage)
48093 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48094 r=`${PWD_COMMAND}`; export r; \
48095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48096 $(NORMAL_TARGET_EXPORTS) \
48097 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
48098 for flag in $(EXTRA_TARGET_FLAGS); do \
48099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48100 done; \
48101 (cd $(TARGET_SUBDIR)/libffi && \
48102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48104 "RANLIB=$${RANLIB}" \
48105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48106 install-html) \
48107 || exit 1
48108
48109 @endif target-libffi
48110
48111 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
48112 maybe-installcheck-target-libffi:
48113 @if target-libffi
48114 maybe-installcheck-target-libffi: installcheck-target-libffi
48115
48116 installcheck-target-libffi: \
48117 configure-target-libffi
48118 @: $(MAKE); $(unstage)
48119 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48120 r=`${PWD_COMMAND}`; export r; \
48121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48122 $(NORMAL_TARGET_EXPORTS) \
48123 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
48124 for flag in $(EXTRA_TARGET_FLAGS); do \
48125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48126 done; \
48127 (cd $(TARGET_SUBDIR)/libffi && \
48128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48130 "RANLIB=$${RANLIB}" \
48131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48132 installcheck) \
48133 || exit 1
48134
48135 @endif target-libffi
48136
48137 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
48138 maybe-mostlyclean-target-libffi:
48139 @if target-libffi
48140 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
48141
48142 mostlyclean-target-libffi:
48143 @: $(MAKE); $(unstage)
48144 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48145 r=`${PWD_COMMAND}`; export r; \
48146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48147 $(NORMAL_TARGET_EXPORTS) \
48148 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
48149 for flag in $(EXTRA_TARGET_FLAGS); do \
48150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48151 done; \
48152 (cd $(TARGET_SUBDIR)/libffi && \
48153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48155 "RANLIB=$${RANLIB}" \
48156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48157 mostlyclean) \
48158 || exit 1
48159
48160 @endif target-libffi
48161
48162 .PHONY: maybe-clean-target-libffi clean-target-libffi
48163 maybe-clean-target-libffi:
48164 @if target-libffi
48165 maybe-clean-target-libffi: clean-target-libffi
48166
48167 clean-target-libffi:
48168 @: $(MAKE); $(unstage)
48169 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48170 r=`${PWD_COMMAND}`; export r; \
48171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48172 $(NORMAL_TARGET_EXPORTS) \
48173 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
48174 for flag in $(EXTRA_TARGET_FLAGS); do \
48175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48176 done; \
48177 (cd $(TARGET_SUBDIR)/libffi && \
48178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48180 "RANLIB=$${RANLIB}" \
48181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48182 clean) \
48183 || exit 1
48184
48185 @endif target-libffi
48186
48187 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
48188 maybe-distclean-target-libffi:
48189 @if target-libffi
48190 maybe-distclean-target-libffi: distclean-target-libffi
48191
48192 distclean-target-libffi:
48193 @: $(MAKE); $(unstage)
48194 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48195 r=`${PWD_COMMAND}`; export r; \
48196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48197 $(NORMAL_TARGET_EXPORTS) \
48198 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
48199 for flag in $(EXTRA_TARGET_FLAGS); do \
48200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48201 done; \
48202 (cd $(TARGET_SUBDIR)/libffi && \
48203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48205 "RANLIB=$${RANLIB}" \
48206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48207 distclean) \
48208 || exit 1
48209
48210 @endif target-libffi
48211
48212 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
48213 maybe-maintainer-clean-target-libffi:
48214 @if target-libffi
48215 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
48216
48217 maintainer-clean-target-libffi:
48218 @: $(MAKE); $(unstage)
48219 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48220 r=`${PWD_COMMAND}`; export r; \
48221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48222 $(NORMAL_TARGET_EXPORTS) \
48223 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
48224 for flag in $(EXTRA_TARGET_FLAGS); do \
48225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48226 done; \
48227 (cd $(TARGET_SUBDIR)/libffi && \
48228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48230 "RANLIB=$${RANLIB}" \
48231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48232 maintainer-clean) \
48233 || exit 1
48234
48235 @endif target-libffi
48236
48237
48238
48239
48240
48241 .PHONY: configure-target-libjava maybe-configure-target-libjava
48242 maybe-configure-target-libjava:
48243 @if gcc-bootstrap
48244 configure-target-libjava: stage_current
48245 @endif gcc-bootstrap
48246 @if target-libjava
48247 maybe-configure-target-libjava: configure-target-libjava
48248 configure-target-libjava:
48249 @: $(MAKE); $(unstage)
48250 @r=`${PWD_COMMAND}`; export r; \
48251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48252 echo "Checking multilib configuration for libjava..."; \
48253 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
48254 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
48255 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
48256 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
48257 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
48258 else \
48259 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
48260 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
48261 fi; \
48262 else \
48263 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
48264 fi; \
48265 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
48266 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
48267 $(RAW_CXX_TARGET_EXPORTS) \
48268 echo Configuring in $(TARGET_SUBDIR)/libjava; \
48269 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
48270 case $(srcdir) in \
48271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48272 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
48273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48274 esac; \
48275 srcdiroption="--srcdir=$${topdir}/libjava"; \
48276 libsrcdir="$$s/libjava"; \
48277 rm -f no-such-file || : ; \
48278 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48279 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48280 --target=${target_alias} $${srcdiroption} \
48281 || exit 1
48282 @endif target-libjava
48283
48284
48285
48286
48287
48288 .PHONY: all-target-libjava maybe-all-target-libjava
48289 maybe-all-target-libjava:
48290 @if gcc-bootstrap
48291 all-target-libjava: stage_current
48292 @endif gcc-bootstrap
48293 @if target-libjava
48294 TARGET-target-libjava=all
48295 maybe-all-target-libjava: all-target-libjava
48296 all-target-libjava: configure-target-libjava
48297 @: $(MAKE); $(unstage)
48298 @r=`${PWD_COMMAND}`; export r; \
48299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48300 $(RAW_CXX_TARGET_EXPORTS) \
48301 (cd $(TARGET_SUBDIR)/libjava && \
48302 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48303 $(TARGET-target-libjava))
48304 @endif target-libjava
48305
48306
48307
48308
48309
48310 .PHONY: check-target-libjava maybe-check-target-libjava
48311 maybe-check-target-libjava:
48312 @if target-libjava
48313 maybe-check-target-libjava: check-target-libjava
48314
48315 check-target-libjava:
48316 @: $(MAKE); $(unstage)
48317 @r=`${PWD_COMMAND}`; export r; \
48318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48319 $(RAW_CXX_TARGET_EXPORTS) \
48320 (cd $(TARGET_SUBDIR)/libjava && \
48321 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
48322
48323 @endif target-libjava
48324
48325 .PHONY: install-target-libjava maybe-install-target-libjava
48326 maybe-install-target-libjava:
48327 @if target-libjava
48328 maybe-install-target-libjava: install-target-libjava
48329
48330 install-target-libjava: installdirs
48331 @: $(MAKE); $(unstage)
48332 @r=`${PWD_COMMAND}`; export r; \
48333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48334 $(RAW_CXX_TARGET_EXPORTS) \
48335 (cd $(TARGET_SUBDIR)/libjava && \
48336 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48337
48338 @endif target-libjava
48339
48340 # Other targets (info, dvi, pdf, etc.)
48341
48342 .PHONY: maybe-info-target-libjava info-target-libjava
48343 maybe-info-target-libjava:
48344 @if target-libjava
48345 maybe-info-target-libjava: info-target-libjava
48346
48347 info-target-libjava: \
48348 configure-target-libjava
48349 @: $(MAKE); $(unstage)
48350 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48351 r=`${PWD_COMMAND}`; export r; \
48352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48353 $(RAW_CXX_TARGET_EXPORTS) \
48354 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
48355 for flag in $(EXTRA_TARGET_FLAGS); do \
48356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48357 done; \
48358 (cd $(TARGET_SUBDIR)/libjava && \
48359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48361 "RANLIB=$${RANLIB}" \
48362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48363 info) \
48364 || exit 1
48365
48366 @endif target-libjava
48367
48368 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
48369 maybe-dvi-target-libjava:
48370 @if target-libjava
48371 maybe-dvi-target-libjava: dvi-target-libjava
48372
48373 dvi-target-libjava: \
48374 configure-target-libjava
48375 @: $(MAKE); $(unstage)
48376 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48377 r=`${PWD_COMMAND}`; export r; \
48378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48379 $(RAW_CXX_TARGET_EXPORTS) \
48380 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
48381 for flag in $(EXTRA_TARGET_FLAGS); do \
48382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48383 done; \
48384 (cd $(TARGET_SUBDIR)/libjava && \
48385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48387 "RANLIB=$${RANLIB}" \
48388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48389 dvi) \
48390 || exit 1
48391
48392 @endif target-libjava
48393
48394 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
48395 maybe-pdf-target-libjava:
48396 @if target-libjava
48397 maybe-pdf-target-libjava: pdf-target-libjava
48398
48399 pdf-target-libjava: \
48400 configure-target-libjava
48401 @: $(MAKE); $(unstage)
48402 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48403 r=`${PWD_COMMAND}`; export r; \
48404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48405 $(RAW_CXX_TARGET_EXPORTS) \
48406 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
48407 for flag in $(EXTRA_TARGET_FLAGS); do \
48408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48409 done; \
48410 (cd $(TARGET_SUBDIR)/libjava && \
48411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48413 "RANLIB=$${RANLIB}" \
48414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48415 pdf) \
48416 || exit 1
48417
48418 @endif target-libjava
48419
48420 .PHONY: maybe-html-target-libjava html-target-libjava
48421 maybe-html-target-libjava:
48422 @if target-libjava
48423 maybe-html-target-libjava: html-target-libjava
48424
48425 html-target-libjava: \
48426 configure-target-libjava
48427 @: $(MAKE); $(unstage)
48428 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48429 r=`${PWD_COMMAND}`; export r; \
48430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48431 $(RAW_CXX_TARGET_EXPORTS) \
48432 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
48433 for flag in $(EXTRA_TARGET_FLAGS); do \
48434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48435 done; \
48436 (cd $(TARGET_SUBDIR)/libjava && \
48437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48439 "RANLIB=$${RANLIB}" \
48440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48441 html) \
48442 || exit 1
48443
48444 @endif target-libjava
48445
48446 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
48447 maybe-TAGS-target-libjava:
48448 @if target-libjava
48449 maybe-TAGS-target-libjava: TAGS-target-libjava
48450
48451 TAGS-target-libjava: \
48452 configure-target-libjava
48453 @: $(MAKE); $(unstage)
48454 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48455 r=`${PWD_COMMAND}`; export r; \
48456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48457 $(RAW_CXX_TARGET_EXPORTS) \
48458 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
48459 for flag in $(EXTRA_TARGET_FLAGS); do \
48460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48461 done; \
48462 (cd $(TARGET_SUBDIR)/libjava && \
48463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48465 "RANLIB=$${RANLIB}" \
48466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48467 TAGS) \
48468 || exit 1
48469
48470 @endif target-libjava
48471
48472 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
48473 maybe-install-info-target-libjava:
48474 @if target-libjava
48475 maybe-install-info-target-libjava: install-info-target-libjava
48476
48477 install-info-target-libjava: \
48478 configure-target-libjava \
48479 info-target-libjava
48480 @: $(MAKE); $(unstage)
48481 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48482 r=`${PWD_COMMAND}`; export r; \
48483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48484 $(RAW_CXX_TARGET_EXPORTS) \
48485 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
48486 for flag in $(EXTRA_TARGET_FLAGS); do \
48487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48488 done; \
48489 (cd $(TARGET_SUBDIR)/libjava && \
48490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48492 "RANLIB=$${RANLIB}" \
48493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48494 install-info) \
48495 || exit 1
48496
48497 @endif target-libjava
48498
48499 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
48500 maybe-install-pdf-target-libjava:
48501 @if target-libjava
48502 maybe-install-pdf-target-libjava: install-pdf-target-libjava
48503
48504 install-pdf-target-libjava: \
48505 configure-target-libjava \
48506 pdf-target-libjava
48507 @: $(MAKE); $(unstage)
48508 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48509 r=`${PWD_COMMAND}`; export r; \
48510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48511 $(RAW_CXX_TARGET_EXPORTS) \
48512 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
48513 for flag in $(EXTRA_TARGET_FLAGS); do \
48514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48515 done; \
48516 (cd $(TARGET_SUBDIR)/libjava && \
48517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48519 "RANLIB=$${RANLIB}" \
48520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48521 install-pdf) \
48522 || exit 1
48523
48524 @endif target-libjava
48525
48526 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
48527 maybe-install-html-target-libjava:
48528 @if target-libjava
48529 maybe-install-html-target-libjava: install-html-target-libjava
48530
48531 install-html-target-libjava: \
48532 configure-target-libjava \
48533 html-target-libjava
48534 @: $(MAKE); $(unstage)
48535 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48536 r=`${PWD_COMMAND}`; export r; \
48537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48538 $(RAW_CXX_TARGET_EXPORTS) \
48539 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
48540 for flag in $(EXTRA_TARGET_FLAGS); do \
48541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48542 done; \
48543 (cd $(TARGET_SUBDIR)/libjava && \
48544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48546 "RANLIB=$${RANLIB}" \
48547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48548 install-html) \
48549 || exit 1
48550
48551 @endif target-libjava
48552
48553 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
48554 maybe-installcheck-target-libjava:
48555 @if target-libjava
48556 maybe-installcheck-target-libjava: installcheck-target-libjava
48557
48558 installcheck-target-libjava: \
48559 configure-target-libjava
48560 @: $(MAKE); $(unstage)
48561 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48562 r=`${PWD_COMMAND}`; export r; \
48563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48564 $(RAW_CXX_TARGET_EXPORTS) \
48565 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
48566 for flag in $(EXTRA_TARGET_FLAGS); do \
48567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48568 done; \
48569 (cd $(TARGET_SUBDIR)/libjava && \
48570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48572 "RANLIB=$${RANLIB}" \
48573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48574 installcheck) \
48575 || exit 1
48576
48577 @endif target-libjava
48578
48579 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
48580 maybe-mostlyclean-target-libjava:
48581 @if target-libjava
48582 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
48583
48584 mostlyclean-target-libjava:
48585 @: $(MAKE); $(unstage)
48586 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48587 r=`${PWD_COMMAND}`; export r; \
48588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48589 $(RAW_CXX_TARGET_EXPORTS) \
48590 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
48591 for flag in $(EXTRA_TARGET_FLAGS); do \
48592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48593 done; \
48594 (cd $(TARGET_SUBDIR)/libjava && \
48595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48597 "RANLIB=$${RANLIB}" \
48598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48599 mostlyclean) \
48600 || exit 1
48601
48602 @endif target-libjava
48603
48604 .PHONY: maybe-clean-target-libjava clean-target-libjava
48605 maybe-clean-target-libjava:
48606 @if target-libjava
48607 maybe-clean-target-libjava: clean-target-libjava
48608
48609 clean-target-libjava:
48610 @: $(MAKE); $(unstage)
48611 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48612 r=`${PWD_COMMAND}`; export r; \
48613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48614 $(RAW_CXX_TARGET_EXPORTS) \
48615 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
48616 for flag in $(EXTRA_TARGET_FLAGS); do \
48617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48618 done; \
48619 (cd $(TARGET_SUBDIR)/libjava && \
48620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48622 "RANLIB=$${RANLIB}" \
48623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48624 clean) \
48625 || exit 1
48626
48627 @endif target-libjava
48628
48629 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
48630 maybe-distclean-target-libjava:
48631 @if target-libjava
48632 maybe-distclean-target-libjava: distclean-target-libjava
48633
48634 distclean-target-libjava:
48635 @: $(MAKE); $(unstage)
48636 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48637 r=`${PWD_COMMAND}`; export r; \
48638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48639 $(RAW_CXX_TARGET_EXPORTS) \
48640 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
48641 for flag in $(EXTRA_TARGET_FLAGS); do \
48642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48643 done; \
48644 (cd $(TARGET_SUBDIR)/libjava && \
48645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48647 "RANLIB=$${RANLIB}" \
48648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48649 distclean) \
48650 || exit 1
48651
48652 @endif target-libjava
48653
48654 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
48655 maybe-maintainer-clean-target-libjava:
48656 @if target-libjava
48657 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
48658
48659 maintainer-clean-target-libjava:
48660 @: $(MAKE); $(unstage)
48661 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48662 r=`${PWD_COMMAND}`; export r; \
48663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48664 $(RAW_CXX_TARGET_EXPORTS) \
48665 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
48666 for flag in $(EXTRA_TARGET_FLAGS); do \
48667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48668 done; \
48669 (cd $(TARGET_SUBDIR)/libjava && \
48670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48672 "RANLIB=$${RANLIB}" \
48673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48674 maintainer-clean) \
48675 || exit 1
48676
48677 @endif target-libjava
48678
48679
48680
48681
48682
48683 .PHONY: configure-target-zlib maybe-configure-target-zlib
48684 maybe-configure-target-zlib:
48685 @if gcc-bootstrap
48686 configure-target-zlib: stage_current
48687 @endif gcc-bootstrap
48688 @if target-zlib
48689 maybe-configure-target-zlib: configure-target-zlib
48690 configure-target-zlib:
48691 @: $(MAKE); $(unstage)
48692 @r=`${PWD_COMMAND}`; export r; \
48693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48694 echo "Checking multilib configuration for zlib..."; \
48695 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
48696 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
48697 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
48698 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
48699 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
48700 else \
48701 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
48702 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
48703 fi; \
48704 else \
48705 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
48706 fi; \
48707 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
48708 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
48709 $(NORMAL_TARGET_EXPORTS) \
48710 echo Configuring in $(TARGET_SUBDIR)/zlib; \
48711 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
48712 case $(srcdir) in \
48713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48714 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
48715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48716 esac; \
48717 srcdiroption="--srcdir=$${topdir}/zlib"; \
48718 libsrcdir="$$s/zlib"; \
48719 rm -f no-such-file || : ; \
48720 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48721 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48722 --target=${target_alias} $${srcdiroption} \
48723 || exit 1
48724 @endif target-zlib
48725
48726
48727
48728
48729
48730 .PHONY: all-target-zlib maybe-all-target-zlib
48731 maybe-all-target-zlib:
48732 @if gcc-bootstrap
48733 all-target-zlib: stage_current
48734 @endif gcc-bootstrap
48735 @if target-zlib
48736 TARGET-target-zlib=all
48737 maybe-all-target-zlib: all-target-zlib
48738 all-target-zlib: configure-target-zlib
48739 @: $(MAKE); $(unstage)
48740 @r=`${PWD_COMMAND}`; export r; \
48741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48742 $(NORMAL_TARGET_EXPORTS) \
48743 (cd $(TARGET_SUBDIR)/zlib && \
48744 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48745 $(TARGET-target-zlib))
48746 @endif target-zlib
48747
48748
48749
48750
48751
48752 .PHONY: check-target-zlib maybe-check-target-zlib
48753 maybe-check-target-zlib:
48754 @if target-zlib
48755 maybe-check-target-zlib: check-target-zlib
48756
48757 check-target-zlib:
48758 @: $(MAKE); $(unstage)
48759 @r=`${PWD_COMMAND}`; export r; \
48760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48761 $(NORMAL_TARGET_EXPORTS) \
48762 (cd $(TARGET_SUBDIR)/zlib && \
48763 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48764
48765 @endif target-zlib
48766
48767 .PHONY: install-target-zlib maybe-install-target-zlib
48768 maybe-install-target-zlib:
48769 @if target-zlib
48770 maybe-install-target-zlib: install-target-zlib
48771
48772 install-target-zlib: installdirs
48773 @: $(MAKE); $(unstage)
48774 @r=`${PWD_COMMAND}`; export r; \
48775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48776 $(NORMAL_TARGET_EXPORTS) \
48777 (cd $(TARGET_SUBDIR)/zlib && \
48778 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48779
48780 @endif target-zlib
48781
48782 # Other targets (info, dvi, pdf, etc.)
48783
48784 .PHONY: maybe-info-target-zlib info-target-zlib
48785 maybe-info-target-zlib:
48786 @if target-zlib
48787 maybe-info-target-zlib: info-target-zlib
48788
48789 info-target-zlib: \
48790 configure-target-zlib
48791 @: $(MAKE); $(unstage)
48792 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48793 r=`${PWD_COMMAND}`; export r; \
48794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48795 $(NORMAL_TARGET_EXPORTS) \
48796 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
48797 for flag in $(EXTRA_TARGET_FLAGS); do \
48798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48799 done; \
48800 (cd $(TARGET_SUBDIR)/zlib && \
48801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48803 "RANLIB=$${RANLIB}" \
48804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48805 info) \
48806 || exit 1
48807
48808 @endif target-zlib
48809
48810 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
48811 maybe-dvi-target-zlib:
48812 @if target-zlib
48813 maybe-dvi-target-zlib: dvi-target-zlib
48814
48815 dvi-target-zlib: \
48816 configure-target-zlib
48817 @: $(MAKE); $(unstage)
48818 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48819 r=`${PWD_COMMAND}`; export r; \
48820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48821 $(NORMAL_TARGET_EXPORTS) \
48822 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
48823 for flag in $(EXTRA_TARGET_FLAGS); do \
48824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48825 done; \
48826 (cd $(TARGET_SUBDIR)/zlib && \
48827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48829 "RANLIB=$${RANLIB}" \
48830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48831 dvi) \
48832 || exit 1
48833
48834 @endif target-zlib
48835
48836 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
48837 maybe-pdf-target-zlib:
48838 @if target-zlib
48839 maybe-pdf-target-zlib: pdf-target-zlib
48840
48841 pdf-target-zlib: \
48842 configure-target-zlib
48843 @: $(MAKE); $(unstage)
48844 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48845 r=`${PWD_COMMAND}`; export r; \
48846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48847 $(NORMAL_TARGET_EXPORTS) \
48848 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
48849 for flag in $(EXTRA_TARGET_FLAGS); do \
48850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48851 done; \
48852 (cd $(TARGET_SUBDIR)/zlib && \
48853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48855 "RANLIB=$${RANLIB}" \
48856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48857 pdf) \
48858 || exit 1
48859
48860 @endif target-zlib
48861
48862 .PHONY: maybe-html-target-zlib html-target-zlib
48863 maybe-html-target-zlib:
48864 @if target-zlib
48865 maybe-html-target-zlib: html-target-zlib
48866
48867 html-target-zlib: \
48868 configure-target-zlib
48869 @: $(MAKE); $(unstage)
48870 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48871 r=`${PWD_COMMAND}`; export r; \
48872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48873 $(NORMAL_TARGET_EXPORTS) \
48874 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
48875 for flag in $(EXTRA_TARGET_FLAGS); do \
48876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48877 done; \
48878 (cd $(TARGET_SUBDIR)/zlib && \
48879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48881 "RANLIB=$${RANLIB}" \
48882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48883 html) \
48884 || exit 1
48885
48886 @endif target-zlib
48887
48888 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
48889 maybe-TAGS-target-zlib:
48890 @if target-zlib
48891 maybe-TAGS-target-zlib: TAGS-target-zlib
48892
48893 TAGS-target-zlib: \
48894 configure-target-zlib
48895 @: $(MAKE); $(unstage)
48896 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48897 r=`${PWD_COMMAND}`; export r; \
48898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48899 $(NORMAL_TARGET_EXPORTS) \
48900 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
48901 for flag in $(EXTRA_TARGET_FLAGS); do \
48902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48903 done; \
48904 (cd $(TARGET_SUBDIR)/zlib && \
48905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48907 "RANLIB=$${RANLIB}" \
48908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48909 TAGS) \
48910 || exit 1
48911
48912 @endif target-zlib
48913
48914 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
48915 maybe-install-info-target-zlib:
48916 @if target-zlib
48917 maybe-install-info-target-zlib: install-info-target-zlib
48918
48919 install-info-target-zlib: \
48920 configure-target-zlib \
48921 info-target-zlib
48922 @: $(MAKE); $(unstage)
48923 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48924 r=`${PWD_COMMAND}`; export r; \
48925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48926 $(NORMAL_TARGET_EXPORTS) \
48927 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
48928 for flag in $(EXTRA_TARGET_FLAGS); do \
48929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48930 done; \
48931 (cd $(TARGET_SUBDIR)/zlib && \
48932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48934 "RANLIB=$${RANLIB}" \
48935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48936 install-info) \
48937 || exit 1
48938
48939 @endif target-zlib
48940
48941 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
48942 maybe-install-pdf-target-zlib:
48943 @if target-zlib
48944 maybe-install-pdf-target-zlib: install-pdf-target-zlib
48945
48946 install-pdf-target-zlib: \
48947 configure-target-zlib \
48948 pdf-target-zlib
48949 @: $(MAKE); $(unstage)
48950 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48951 r=`${PWD_COMMAND}`; export r; \
48952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48953 $(NORMAL_TARGET_EXPORTS) \
48954 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
48955 for flag in $(EXTRA_TARGET_FLAGS); do \
48956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48957 done; \
48958 (cd $(TARGET_SUBDIR)/zlib && \
48959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48961 "RANLIB=$${RANLIB}" \
48962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48963 install-pdf) \
48964 || exit 1
48965
48966 @endif target-zlib
48967
48968 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
48969 maybe-install-html-target-zlib:
48970 @if target-zlib
48971 maybe-install-html-target-zlib: install-html-target-zlib
48972
48973 install-html-target-zlib: \
48974 configure-target-zlib \
48975 html-target-zlib
48976 @: $(MAKE); $(unstage)
48977 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48978 r=`${PWD_COMMAND}`; export r; \
48979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48980 $(NORMAL_TARGET_EXPORTS) \
48981 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
48982 for flag in $(EXTRA_TARGET_FLAGS); do \
48983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48984 done; \
48985 (cd $(TARGET_SUBDIR)/zlib && \
48986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48988 "RANLIB=$${RANLIB}" \
48989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48990 install-html) \
48991 || exit 1
48992
48993 @endif target-zlib
48994
48995 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
48996 maybe-installcheck-target-zlib:
48997 @if target-zlib
48998 maybe-installcheck-target-zlib: installcheck-target-zlib
48999
49000 installcheck-target-zlib: \
49001 configure-target-zlib
49002 @: $(MAKE); $(unstage)
49003 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49004 r=`${PWD_COMMAND}`; export r; \
49005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49006 $(NORMAL_TARGET_EXPORTS) \
49007 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
49008 for flag in $(EXTRA_TARGET_FLAGS); do \
49009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49010 done; \
49011 (cd $(TARGET_SUBDIR)/zlib && \
49012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49014 "RANLIB=$${RANLIB}" \
49015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49016 installcheck) \
49017 || exit 1
49018
49019 @endif target-zlib
49020
49021 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
49022 maybe-mostlyclean-target-zlib:
49023 @if target-zlib
49024 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
49025
49026 mostlyclean-target-zlib:
49027 @: $(MAKE); $(unstage)
49028 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49029 r=`${PWD_COMMAND}`; export r; \
49030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49031 $(NORMAL_TARGET_EXPORTS) \
49032 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
49033 for flag in $(EXTRA_TARGET_FLAGS); do \
49034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49035 done; \
49036 (cd $(TARGET_SUBDIR)/zlib && \
49037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49039 "RANLIB=$${RANLIB}" \
49040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49041 mostlyclean) \
49042 || exit 1
49043
49044 @endif target-zlib
49045
49046 .PHONY: maybe-clean-target-zlib clean-target-zlib
49047 maybe-clean-target-zlib:
49048 @if target-zlib
49049 maybe-clean-target-zlib: clean-target-zlib
49050
49051 clean-target-zlib:
49052 @: $(MAKE); $(unstage)
49053 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49054 r=`${PWD_COMMAND}`; export r; \
49055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49056 $(NORMAL_TARGET_EXPORTS) \
49057 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
49058 for flag in $(EXTRA_TARGET_FLAGS); do \
49059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49060 done; \
49061 (cd $(TARGET_SUBDIR)/zlib && \
49062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49064 "RANLIB=$${RANLIB}" \
49065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49066 clean) \
49067 || exit 1
49068
49069 @endif target-zlib
49070
49071 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
49072 maybe-distclean-target-zlib:
49073 @if target-zlib
49074 maybe-distclean-target-zlib: distclean-target-zlib
49075
49076 distclean-target-zlib:
49077 @: $(MAKE); $(unstage)
49078 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49079 r=`${PWD_COMMAND}`; export r; \
49080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49081 $(NORMAL_TARGET_EXPORTS) \
49082 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
49083 for flag in $(EXTRA_TARGET_FLAGS); do \
49084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49085 done; \
49086 (cd $(TARGET_SUBDIR)/zlib && \
49087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49089 "RANLIB=$${RANLIB}" \
49090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49091 distclean) \
49092 || exit 1
49093
49094 @endif target-zlib
49095
49096 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
49097 maybe-maintainer-clean-target-zlib:
49098 @if target-zlib
49099 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
49100
49101 maintainer-clean-target-zlib:
49102 @: $(MAKE); $(unstage)
49103 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49104 r=`${PWD_COMMAND}`; export r; \
49105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49106 $(NORMAL_TARGET_EXPORTS) \
49107 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
49108 for flag in $(EXTRA_TARGET_FLAGS); do \
49109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49110 done; \
49111 (cd $(TARGET_SUBDIR)/zlib && \
49112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49114 "RANLIB=$${RANLIB}" \
49115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49116 maintainer-clean) \
49117 || exit 1
49118
49119 @endif target-zlib
49120
49121
49122
49123
49124
49125 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
49126 maybe-configure-target-boehm-gc:
49127 @if gcc-bootstrap
49128 configure-target-boehm-gc: stage_current
49129 @endif gcc-bootstrap
49130 @if target-boehm-gc
49131 maybe-configure-target-boehm-gc: configure-target-boehm-gc
49132 configure-target-boehm-gc:
49133 @: $(MAKE); $(unstage)
49134 @r=`${PWD_COMMAND}`; export r; \
49135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49136 echo "Checking multilib configuration for boehm-gc..."; \
49137 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
49138 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
49139 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
49140 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
49141 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
49142 else \
49143 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
49144 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
49145 fi; \
49146 else \
49147 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
49148 fi; \
49149 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
49150 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
49151 $(NORMAL_TARGET_EXPORTS) \
49152 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
49153 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
49154 case $(srcdir) in \
49155 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49156 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
49157 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49158 esac; \
49159 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
49160 libsrcdir="$$s/boehm-gc"; \
49161 rm -f no-such-file || : ; \
49162 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49163 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49164 --target=${target_alias} $${srcdiroption} \
49165 || exit 1
49166 @endif target-boehm-gc
49167
49168
49169
49170
49171
49172 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
49173 maybe-all-target-boehm-gc:
49174 @if gcc-bootstrap
49175 all-target-boehm-gc: stage_current
49176 @endif gcc-bootstrap
49177 @if target-boehm-gc
49178 TARGET-target-boehm-gc=all
49179 maybe-all-target-boehm-gc: all-target-boehm-gc
49180 all-target-boehm-gc: configure-target-boehm-gc
49181 @: $(MAKE); $(unstage)
49182 @r=`${PWD_COMMAND}`; export r; \
49183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49184 $(NORMAL_TARGET_EXPORTS) \
49185 (cd $(TARGET_SUBDIR)/boehm-gc && \
49186 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49187 $(TARGET-target-boehm-gc))
49188 @endif target-boehm-gc
49189
49190
49191
49192
49193
49194 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
49195 maybe-check-target-boehm-gc:
49196 @if target-boehm-gc
49197 maybe-check-target-boehm-gc: check-target-boehm-gc
49198
49199 check-target-boehm-gc:
49200 @: $(MAKE); $(unstage)
49201 @r=`${PWD_COMMAND}`; export r; \
49202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49203 $(NORMAL_TARGET_EXPORTS) \
49204 (cd $(TARGET_SUBDIR)/boehm-gc && \
49205 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49206
49207 @endif target-boehm-gc
49208
49209 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
49210 maybe-install-target-boehm-gc:
49211 @if target-boehm-gc
49212 maybe-install-target-boehm-gc: install-target-boehm-gc
49213
49214 install-target-boehm-gc: installdirs
49215 @: $(MAKE); $(unstage)
49216 @r=`${PWD_COMMAND}`; export r; \
49217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49218 $(NORMAL_TARGET_EXPORTS) \
49219 (cd $(TARGET_SUBDIR)/boehm-gc && \
49220 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49221
49222 @endif target-boehm-gc
49223
49224 # Other targets (info, dvi, pdf, etc.)
49225
49226 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
49227 maybe-info-target-boehm-gc:
49228 @if target-boehm-gc
49229 maybe-info-target-boehm-gc: info-target-boehm-gc
49230
49231 info-target-boehm-gc: \
49232 configure-target-boehm-gc
49233 @: $(MAKE); $(unstage)
49234 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49235 r=`${PWD_COMMAND}`; export r; \
49236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49237 $(NORMAL_TARGET_EXPORTS) \
49238 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
49239 for flag in $(EXTRA_TARGET_FLAGS); do \
49240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49241 done; \
49242 (cd $(TARGET_SUBDIR)/boehm-gc && \
49243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49245 "RANLIB=$${RANLIB}" \
49246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49247 info) \
49248 || exit 1
49249
49250 @endif target-boehm-gc
49251
49252 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
49253 maybe-dvi-target-boehm-gc:
49254 @if target-boehm-gc
49255 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
49256
49257 dvi-target-boehm-gc: \
49258 configure-target-boehm-gc
49259 @: $(MAKE); $(unstage)
49260 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49261 r=`${PWD_COMMAND}`; export r; \
49262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49263 $(NORMAL_TARGET_EXPORTS) \
49264 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
49265 for flag in $(EXTRA_TARGET_FLAGS); do \
49266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49267 done; \
49268 (cd $(TARGET_SUBDIR)/boehm-gc && \
49269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49271 "RANLIB=$${RANLIB}" \
49272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49273 dvi) \
49274 || exit 1
49275
49276 @endif target-boehm-gc
49277
49278 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
49279 maybe-pdf-target-boehm-gc:
49280 @if target-boehm-gc
49281 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
49282
49283 pdf-target-boehm-gc: \
49284 configure-target-boehm-gc
49285 @: $(MAKE); $(unstage)
49286 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49287 r=`${PWD_COMMAND}`; export r; \
49288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49289 $(NORMAL_TARGET_EXPORTS) \
49290 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
49291 for flag in $(EXTRA_TARGET_FLAGS); do \
49292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49293 done; \
49294 (cd $(TARGET_SUBDIR)/boehm-gc && \
49295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49297 "RANLIB=$${RANLIB}" \
49298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49299 pdf) \
49300 || exit 1
49301
49302 @endif target-boehm-gc
49303
49304 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
49305 maybe-html-target-boehm-gc:
49306 @if target-boehm-gc
49307 maybe-html-target-boehm-gc: html-target-boehm-gc
49308
49309 html-target-boehm-gc: \
49310 configure-target-boehm-gc
49311 @: $(MAKE); $(unstage)
49312 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49313 r=`${PWD_COMMAND}`; export r; \
49314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49315 $(NORMAL_TARGET_EXPORTS) \
49316 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
49317 for flag in $(EXTRA_TARGET_FLAGS); do \
49318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49319 done; \
49320 (cd $(TARGET_SUBDIR)/boehm-gc && \
49321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49323 "RANLIB=$${RANLIB}" \
49324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49325 html) \
49326 || exit 1
49327
49328 @endif target-boehm-gc
49329
49330 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
49331 maybe-TAGS-target-boehm-gc:
49332 @if target-boehm-gc
49333 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
49334
49335 TAGS-target-boehm-gc: \
49336 configure-target-boehm-gc
49337 @: $(MAKE); $(unstage)
49338 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49339 r=`${PWD_COMMAND}`; export r; \
49340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49341 $(NORMAL_TARGET_EXPORTS) \
49342 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
49343 for flag in $(EXTRA_TARGET_FLAGS); do \
49344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49345 done; \
49346 (cd $(TARGET_SUBDIR)/boehm-gc && \
49347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49349 "RANLIB=$${RANLIB}" \
49350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49351 TAGS) \
49352 || exit 1
49353
49354 @endif target-boehm-gc
49355
49356 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
49357 maybe-install-info-target-boehm-gc:
49358 @if target-boehm-gc
49359 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
49360
49361 install-info-target-boehm-gc: \
49362 configure-target-boehm-gc \
49363 info-target-boehm-gc
49364 @: $(MAKE); $(unstage)
49365 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49366 r=`${PWD_COMMAND}`; export r; \
49367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49368 $(NORMAL_TARGET_EXPORTS) \
49369 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
49370 for flag in $(EXTRA_TARGET_FLAGS); do \
49371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49372 done; \
49373 (cd $(TARGET_SUBDIR)/boehm-gc && \
49374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49376 "RANLIB=$${RANLIB}" \
49377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49378 install-info) \
49379 || exit 1
49380
49381 @endif target-boehm-gc
49382
49383 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
49384 maybe-install-pdf-target-boehm-gc:
49385 @if target-boehm-gc
49386 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
49387
49388 install-pdf-target-boehm-gc: \
49389 configure-target-boehm-gc \
49390 pdf-target-boehm-gc
49391 @: $(MAKE); $(unstage)
49392 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49393 r=`${PWD_COMMAND}`; export r; \
49394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49395 $(NORMAL_TARGET_EXPORTS) \
49396 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
49397 for flag in $(EXTRA_TARGET_FLAGS); do \
49398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49399 done; \
49400 (cd $(TARGET_SUBDIR)/boehm-gc && \
49401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49403 "RANLIB=$${RANLIB}" \
49404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49405 install-pdf) \
49406 || exit 1
49407
49408 @endif target-boehm-gc
49409
49410 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
49411 maybe-install-html-target-boehm-gc:
49412 @if target-boehm-gc
49413 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
49414
49415 install-html-target-boehm-gc: \
49416 configure-target-boehm-gc \
49417 html-target-boehm-gc
49418 @: $(MAKE); $(unstage)
49419 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49420 r=`${PWD_COMMAND}`; export r; \
49421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49422 $(NORMAL_TARGET_EXPORTS) \
49423 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
49424 for flag in $(EXTRA_TARGET_FLAGS); do \
49425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49426 done; \
49427 (cd $(TARGET_SUBDIR)/boehm-gc && \
49428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49430 "RANLIB=$${RANLIB}" \
49431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49432 install-html) \
49433 || exit 1
49434
49435 @endif target-boehm-gc
49436
49437 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
49438 maybe-installcheck-target-boehm-gc:
49439 @if target-boehm-gc
49440 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
49441
49442 installcheck-target-boehm-gc: \
49443 configure-target-boehm-gc
49444 @: $(MAKE); $(unstage)
49445 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49446 r=`${PWD_COMMAND}`; export r; \
49447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49448 $(NORMAL_TARGET_EXPORTS) \
49449 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
49450 for flag in $(EXTRA_TARGET_FLAGS); do \
49451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49452 done; \
49453 (cd $(TARGET_SUBDIR)/boehm-gc && \
49454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49456 "RANLIB=$${RANLIB}" \
49457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49458 installcheck) \
49459 || exit 1
49460
49461 @endif target-boehm-gc
49462
49463 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
49464 maybe-mostlyclean-target-boehm-gc:
49465 @if target-boehm-gc
49466 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
49467
49468 mostlyclean-target-boehm-gc:
49469 @: $(MAKE); $(unstage)
49470 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49471 r=`${PWD_COMMAND}`; export r; \
49472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49473 $(NORMAL_TARGET_EXPORTS) \
49474 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
49475 for flag in $(EXTRA_TARGET_FLAGS); do \
49476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49477 done; \
49478 (cd $(TARGET_SUBDIR)/boehm-gc && \
49479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49481 "RANLIB=$${RANLIB}" \
49482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49483 mostlyclean) \
49484 || exit 1
49485
49486 @endif target-boehm-gc
49487
49488 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
49489 maybe-clean-target-boehm-gc:
49490 @if target-boehm-gc
49491 maybe-clean-target-boehm-gc: clean-target-boehm-gc
49492
49493 clean-target-boehm-gc:
49494 @: $(MAKE); $(unstage)
49495 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49496 r=`${PWD_COMMAND}`; export r; \
49497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49498 $(NORMAL_TARGET_EXPORTS) \
49499 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
49500 for flag in $(EXTRA_TARGET_FLAGS); do \
49501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49502 done; \
49503 (cd $(TARGET_SUBDIR)/boehm-gc && \
49504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49506 "RANLIB=$${RANLIB}" \
49507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49508 clean) \
49509 || exit 1
49510
49511 @endif target-boehm-gc
49512
49513 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
49514 maybe-distclean-target-boehm-gc:
49515 @if target-boehm-gc
49516 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
49517
49518 distclean-target-boehm-gc:
49519 @: $(MAKE); $(unstage)
49520 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49521 r=`${PWD_COMMAND}`; export r; \
49522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49523 $(NORMAL_TARGET_EXPORTS) \
49524 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
49525 for flag in $(EXTRA_TARGET_FLAGS); do \
49526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49527 done; \
49528 (cd $(TARGET_SUBDIR)/boehm-gc && \
49529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49531 "RANLIB=$${RANLIB}" \
49532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49533 distclean) \
49534 || exit 1
49535
49536 @endif target-boehm-gc
49537
49538 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
49539 maybe-maintainer-clean-target-boehm-gc:
49540 @if target-boehm-gc
49541 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
49542
49543 maintainer-clean-target-boehm-gc:
49544 @: $(MAKE); $(unstage)
49545 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49546 r=`${PWD_COMMAND}`; export r; \
49547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49548 $(NORMAL_TARGET_EXPORTS) \
49549 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
49550 for flag in $(EXTRA_TARGET_FLAGS); do \
49551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49552 done; \
49553 (cd $(TARGET_SUBDIR)/boehm-gc && \
49554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49556 "RANLIB=$${RANLIB}" \
49557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49558 maintainer-clean) \
49559 || exit 1
49560
49561 @endif target-boehm-gc
49562
49563
49564
49565
49566
49567 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
49568 maybe-configure-target-qthreads:
49569 @if gcc-bootstrap
49570 configure-target-qthreads: stage_current
49571 @endif gcc-bootstrap
49572 @if target-qthreads
49573 maybe-configure-target-qthreads: configure-target-qthreads
49574 configure-target-qthreads:
49575 @: $(MAKE); $(unstage)
49576 @r=`${PWD_COMMAND}`; export r; \
49577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49578 echo "Checking multilib configuration for qthreads..."; \
49579 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
49580 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
49581 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
49582 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
49583 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
49584 else \
49585 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
49586 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
49587 fi; \
49588 else \
49589 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
49590 fi; \
49591 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
49592 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
49593 $(NORMAL_TARGET_EXPORTS) \
49594 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
49595 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
49596 case $(srcdir) in \
49597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49598 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
49599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49600 esac; \
49601 srcdiroption="--srcdir=$${topdir}/qthreads"; \
49602 libsrcdir="$$s/qthreads"; \
49603 rm -f no-such-file || : ; \
49604 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49605 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49606 --target=${target_alias} $${srcdiroption} \
49607 || exit 1
49608 @endif target-qthreads
49609
49610
49611
49612
49613
49614 .PHONY: all-target-qthreads maybe-all-target-qthreads
49615 maybe-all-target-qthreads:
49616 @if gcc-bootstrap
49617 all-target-qthreads: stage_current
49618 @endif gcc-bootstrap
49619 @if target-qthreads
49620 TARGET-target-qthreads=all
49621 maybe-all-target-qthreads: all-target-qthreads
49622 all-target-qthreads: configure-target-qthreads
49623 @: $(MAKE); $(unstage)
49624 @r=`${PWD_COMMAND}`; export r; \
49625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49626 $(NORMAL_TARGET_EXPORTS) \
49627 (cd $(TARGET_SUBDIR)/qthreads && \
49628 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49629 $(TARGET-target-qthreads))
49630 @endif target-qthreads
49631
49632
49633
49634
49635
49636 .PHONY: check-target-qthreads maybe-check-target-qthreads
49637 maybe-check-target-qthreads:
49638 @if target-qthreads
49639 maybe-check-target-qthreads: check-target-qthreads
49640
49641 check-target-qthreads:
49642 @: $(MAKE); $(unstage)
49643 @r=`${PWD_COMMAND}`; export r; \
49644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49645 $(NORMAL_TARGET_EXPORTS) \
49646 (cd $(TARGET_SUBDIR)/qthreads && \
49647 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49648
49649 @endif target-qthreads
49650
49651 .PHONY: install-target-qthreads maybe-install-target-qthreads
49652 maybe-install-target-qthreads:
49653 @if target-qthreads
49654 maybe-install-target-qthreads: install-target-qthreads
49655
49656 install-target-qthreads: installdirs
49657 @: $(MAKE); $(unstage)
49658 @r=`${PWD_COMMAND}`; export r; \
49659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49660 $(NORMAL_TARGET_EXPORTS) \
49661 (cd $(TARGET_SUBDIR)/qthreads && \
49662 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49663
49664 @endif target-qthreads
49665
49666 # Other targets (info, dvi, pdf, etc.)
49667
49668 .PHONY: maybe-info-target-qthreads info-target-qthreads
49669 maybe-info-target-qthreads:
49670 @if target-qthreads
49671 maybe-info-target-qthreads: info-target-qthreads
49672
49673 info-target-qthreads: \
49674 configure-target-qthreads
49675 @: $(MAKE); $(unstage)
49676 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49677 r=`${PWD_COMMAND}`; export r; \
49678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49679 $(NORMAL_TARGET_EXPORTS) \
49680 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
49681 for flag in $(EXTRA_TARGET_FLAGS); do \
49682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49683 done; \
49684 (cd $(TARGET_SUBDIR)/qthreads && \
49685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49687 "RANLIB=$${RANLIB}" \
49688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49689 info) \
49690 || exit 1
49691
49692 @endif target-qthreads
49693
49694 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
49695 maybe-dvi-target-qthreads:
49696 @if target-qthreads
49697 maybe-dvi-target-qthreads: dvi-target-qthreads
49698
49699 dvi-target-qthreads: \
49700 configure-target-qthreads
49701 @: $(MAKE); $(unstage)
49702 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49703 r=`${PWD_COMMAND}`; export r; \
49704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49705 $(NORMAL_TARGET_EXPORTS) \
49706 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
49707 for flag in $(EXTRA_TARGET_FLAGS); do \
49708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49709 done; \
49710 (cd $(TARGET_SUBDIR)/qthreads && \
49711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49713 "RANLIB=$${RANLIB}" \
49714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49715 dvi) \
49716 || exit 1
49717
49718 @endif target-qthreads
49719
49720 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
49721 maybe-pdf-target-qthreads:
49722 @if target-qthreads
49723 maybe-pdf-target-qthreads: pdf-target-qthreads
49724
49725 pdf-target-qthreads: \
49726 configure-target-qthreads
49727 @: $(MAKE); $(unstage)
49728 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49729 r=`${PWD_COMMAND}`; export r; \
49730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49731 $(NORMAL_TARGET_EXPORTS) \
49732 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
49733 for flag in $(EXTRA_TARGET_FLAGS); do \
49734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49735 done; \
49736 (cd $(TARGET_SUBDIR)/qthreads && \
49737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49739 "RANLIB=$${RANLIB}" \
49740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49741 pdf) \
49742 || exit 1
49743
49744 @endif target-qthreads
49745
49746 .PHONY: maybe-html-target-qthreads html-target-qthreads
49747 maybe-html-target-qthreads:
49748 @if target-qthreads
49749 maybe-html-target-qthreads: html-target-qthreads
49750
49751 html-target-qthreads: \
49752 configure-target-qthreads
49753 @: $(MAKE); $(unstage)
49754 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49755 r=`${PWD_COMMAND}`; export r; \
49756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49757 $(NORMAL_TARGET_EXPORTS) \
49758 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
49759 for flag in $(EXTRA_TARGET_FLAGS); do \
49760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49761 done; \
49762 (cd $(TARGET_SUBDIR)/qthreads && \
49763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49765 "RANLIB=$${RANLIB}" \
49766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49767 html) \
49768 || exit 1
49769
49770 @endif target-qthreads
49771
49772 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
49773 maybe-TAGS-target-qthreads:
49774 @if target-qthreads
49775 maybe-TAGS-target-qthreads: TAGS-target-qthreads
49776
49777 TAGS-target-qthreads: \
49778 configure-target-qthreads
49779 @: $(MAKE); $(unstage)
49780 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49781 r=`${PWD_COMMAND}`; export r; \
49782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49783 $(NORMAL_TARGET_EXPORTS) \
49784 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
49785 for flag in $(EXTRA_TARGET_FLAGS); do \
49786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49787 done; \
49788 (cd $(TARGET_SUBDIR)/qthreads && \
49789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49791 "RANLIB=$${RANLIB}" \
49792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49793 TAGS) \
49794 || exit 1
49795
49796 @endif target-qthreads
49797
49798 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
49799 maybe-install-info-target-qthreads:
49800 @if target-qthreads
49801 maybe-install-info-target-qthreads: install-info-target-qthreads
49802
49803 install-info-target-qthreads: \
49804 configure-target-qthreads \
49805 info-target-qthreads
49806 @: $(MAKE); $(unstage)
49807 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49808 r=`${PWD_COMMAND}`; export r; \
49809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49810 $(NORMAL_TARGET_EXPORTS) \
49811 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
49812 for flag in $(EXTRA_TARGET_FLAGS); do \
49813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49814 done; \
49815 (cd $(TARGET_SUBDIR)/qthreads && \
49816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49818 "RANLIB=$${RANLIB}" \
49819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49820 install-info) \
49821 || exit 1
49822
49823 @endif target-qthreads
49824
49825 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
49826 maybe-install-pdf-target-qthreads:
49827 @if target-qthreads
49828 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
49829
49830 install-pdf-target-qthreads: \
49831 configure-target-qthreads \
49832 pdf-target-qthreads
49833 @: $(MAKE); $(unstage)
49834 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49835 r=`${PWD_COMMAND}`; export r; \
49836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49837 $(NORMAL_TARGET_EXPORTS) \
49838 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
49839 for flag in $(EXTRA_TARGET_FLAGS); do \
49840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49841 done; \
49842 (cd $(TARGET_SUBDIR)/qthreads && \
49843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49845 "RANLIB=$${RANLIB}" \
49846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49847 install-pdf) \
49848 || exit 1
49849
49850 @endif target-qthreads
49851
49852 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
49853 maybe-install-html-target-qthreads:
49854 @if target-qthreads
49855 maybe-install-html-target-qthreads: install-html-target-qthreads
49856
49857 install-html-target-qthreads: \
49858 configure-target-qthreads \
49859 html-target-qthreads
49860 @: $(MAKE); $(unstage)
49861 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49862 r=`${PWD_COMMAND}`; export r; \
49863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49864 $(NORMAL_TARGET_EXPORTS) \
49865 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
49866 for flag in $(EXTRA_TARGET_FLAGS); do \
49867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49868 done; \
49869 (cd $(TARGET_SUBDIR)/qthreads && \
49870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49872 "RANLIB=$${RANLIB}" \
49873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49874 install-html) \
49875 || exit 1
49876
49877 @endif target-qthreads
49878
49879 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
49880 maybe-installcheck-target-qthreads:
49881 @if target-qthreads
49882 maybe-installcheck-target-qthreads: installcheck-target-qthreads
49883
49884 installcheck-target-qthreads: \
49885 configure-target-qthreads
49886 @: $(MAKE); $(unstage)
49887 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49888 r=`${PWD_COMMAND}`; export r; \
49889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49890 $(NORMAL_TARGET_EXPORTS) \
49891 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
49892 for flag in $(EXTRA_TARGET_FLAGS); do \
49893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49894 done; \
49895 (cd $(TARGET_SUBDIR)/qthreads && \
49896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49898 "RANLIB=$${RANLIB}" \
49899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49900 installcheck) \
49901 || exit 1
49902
49903 @endif target-qthreads
49904
49905 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
49906 maybe-mostlyclean-target-qthreads:
49907 @if target-qthreads
49908 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
49909
49910 mostlyclean-target-qthreads:
49911 @: $(MAKE); $(unstage)
49912 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49913 r=`${PWD_COMMAND}`; export r; \
49914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49915 $(NORMAL_TARGET_EXPORTS) \
49916 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
49917 for flag in $(EXTRA_TARGET_FLAGS); do \
49918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49919 done; \
49920 (cd $(TARGET_SUBDIR)/qthreads && \
49921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49923 "RANLIB=$${RANLIB}" \
49924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49925 mostlyclean) \
49926 || exit 1
49927
49928 @endif target-qthreads
49929
49930 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
49931 maybe-clean-target-qthreads:
49932 @if target-qthreads
49933 maybe-clean-target-qthreads: clean-target-qthreads
49934
49935 clean-target-qthreads:
49936 @: $(MAKE); $(unstage)
49937 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49938 r=`${PWD_COMMAND}`; export r; \
49939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49940 $(NORMAL_TARGET_EXPORTS) \
49941 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
49942 for flag in $(EXTRA_TARGET_FLAGS); do \
49943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49944 done; \
49945 (cd $(TARGET_SUBDIR)/qthreads && \
49946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49948 "RANLIB=$${RANLIB}" \
49949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49950 clean) \
49951 || exit 1
49952
49953 @endif target-qthreads
49954
49955 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
49956 maybe-distclean-target-qthreads:
49957 @if target-qthreads
49958 maybe-distclean-target-qthreads: distclean-target-qthreads
49959
49960 distclean-target-qthreads:
49961 @: $(MAKE); $(unstage)
49962 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49963 r=`${PWD_COMMAND}`; export r; \
49964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49965 $(NORMAL_TARGET_EXPORTS) \
49966 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
49967 for flag in $(EXTRA_TARGET_FLAGS); do \
49968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49969 done; \
49970 (cd $(TARGET_SUBDIR)/qthreads && \
49971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49973 "RANLIB=$${RANLIB}" \
49974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49975 distclean) \
49976 || exit 1
49977
49978 @endif target-qthreads
49979
49980 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
49981 maybe-maintainer-clean-target-qthreads:
49982 @if target-qthreads
49983 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
49984
49985 maintainer-clean-target-qthreads:
49986 @: $(MAKE); $(unstage)
49987 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49988 r=`${PWD_COMMAND}`; export r; \
49989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49990 $(NORMAL_TARGET_EXPORTS) \
49991 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
49992 for flag in $(EXTRA_TARGET_FLAGS); do \
49993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49994 done; \
49995 (cd $(TARGET_SUBDIR)/qthreads && \
49996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49998 "RANLIB=$${RANLIB}" \
49999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50000 maintainer-clean) \
50001 || exit 1
50002
50003 @endif target-qthreads
50004
50005
50006
50007
50008
50009 .PHONY: configure-target-rda maybe-configure-target-rda
50010 maybe-configure-target-rda:
50011 @if gcc-bootstrap
50012 configure-target-rda: stage_current
50013 @endif gcc-bootstrap
50014 @if target-rda
50015 maybe-configure-target-rda: configure-target-rda
50016 configure-target-rda:
50017 @: $(MAKE); $(unstage)
50018 @r=`${PWD_COMMAND}`; export r; \
50019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50020 echo "Checking multilib configuration for rda..."; \
50021 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
50022 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
50023 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
50024 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
50025 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
50026 else \
50027 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
50028 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
50029 fi; \
50030 else \
50031 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
50032 fi; \
50033 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
50034 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
50035 $(NORMAL_TARGET_EXPORTS) \
50036 echo Configuring in $(TARGET_SUBDIR)/rda; \
50037 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
50038 case $(srcdir) in \
50039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50040 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
50041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50042 esac; \
50043 srcdiroption="--srcdir=$${topdir}/rda"; \
50044 libsrcdir="$$s/rda"; \
50045 rm -f no-such-file || : ; \
50046 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50047 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50048 --target=${target_alias} $${srcdiroption} \
50049 || exit 1
50050 @endif target-rda
50051
50052
50053
50054
50055
50056 .PHONY: all-target-rda maybe-all-target-rda
50057 maybe-all-target-rda:
50058 @if gcc-bootstrap
50059 all-target-rda: stage_current
50060 @endif gcc-bootstrap
50061 @if target-rda
50062 TARGET-target-rda=all
50063 maybe-all-target-rda: all-target-rda
50064 all-target-rda: configure-target-rda
50065 @: $(MAKE); $(unstage)
50066 @r=`${PWD_COMMAND}`; export r; \
50067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50068 $(NORMAL_TARGET_EXPORTS) \
50069 (cd $(TARGET_SUBDIR)/rda && \
50070 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50071 $(TARGET-target-rda))
50072 @endif target-rda
50073
50074
50075
50076
50077
50078 .PHONY: check-target-rda maybe-check-target-rda
50079 maybe-check-target-rda:
50080 @if target-rda
50081 maybe-check-target-rda: check-target-rda
50082
50083 check-target-rda:
50084 @: $(MAKE); $(unstage)
50085 @r=`${PWD_COMMAND}`; export r; \
50086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50087 $(NORMAL_TARGET_EXPORTS) \
50088 (cd $(TARGET_SUBDIR)/rda && \
50089 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50090
50091 @endif target-rda
50092
50093 .PHONY: install-target-rda maybe-install-target-rda
50094 maybe-install-target-rda:
50095 @if target-rda
50096 maybe-install-target-rda: install-target-rda
50097
50098 install-target-rda: installdirs
50099 @: $(MAKE); $(unstage)
50100 @r=`${PWD_COMMAND}`; export r; \
50101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50102 $(NORMAL_TARGET_EXPORTS) \
50103 (cd $(TARGET_SUBDIR)/rda && \
50104 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50105
50106 @endif target-rda
50107
50108 # Other targets (info, dvi, pdf, etc.)
50109
50110 .PHONY: maybe-info-target-rda info-target-rda
50111 maybe-info-target-rda:
50112 @if target-rda
50113 maybe-info-target-rda: info-target-rda
50114
50115 info-target-rda: \
50116 configure-target-rda
50117 @: $(MAKE); $(unstage)
50118 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50119 r=`${PWD_COMMAND}`; export r; \
50120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50121 $(NORMAL_TARGET_EXPORTS) \
50122 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
50123 for flag in $(EXTRA_TARGET_FLAGS); do \
50124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50125 done; \
50126 (cd $(TARGET_SUBDIR)/rda && \
50127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50129 "RANLIB=$${RANLIB}" \
50130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50131 info) \
50132 || exit 1
50133
50134 @endif target-rda
50135
50136 .PHONY: maybe-dvi-target-rda dvi-target-rda
50137 maybe-dvi-target-rda:
50138 @if target-rda
50139 maybe-dvi-target-rda: dvi-target-rda
50140
50141 dvi-target-rda: \
50142 configure-target-rda
50143 @: $(MAKE); $(unstage)
50144 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50145 r=`${PWD_COMMAND}`; export r; \
50146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50147 $(NORMAL_TARGET_EXPORTS) \
50148 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
50149 for flag in $(EXTRA_TARGET_FLAGS); do \
50150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50151 done; \
50152 (cd $(TARGET_SUBDIR)/rda && \
50153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50155 "RANLIB=$${RANLIB}" \
50156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50157 dvi) \
50158 || exit 1
50159
50160 @endif target-rda
50161
50162 .PHONY: maybe-pdf-target-rda pdf-target-rda
50163 maybe-pdf-target-rda:
50164 @if target-rda
50165 maybe-pdf-target-rda: pdf-target-rda
50166
50167 pdf-target-rda: \
50168 configure-target-rda
50169 @: $(MAKE); $(unstage)
50170 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50171 r=`${PWD_COMMAND}`; export r; \
50172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50173 $(NORMAL_TARGET_EXPORTS) \
50174 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
50175 for flag in $(EXTRA_TARGET_FLAGS); do \
50176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50177 done; \
50178 (cd $(TARGET_SUBDIR)/rda && \
50179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50181 "RANLIB=$${RANLIB}" \
50182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50183 pdf) \
50184 || exit 1
50185
50186 @endif target-rda
50187
50188 .PHONY: maybe-html-target-rda html-target-rda
50189 maybe-html-target-rda:
50190 @if target-rda
50191 maybe-html-target-rda: html-target-rda
50192
50193 html-target-rda: \
50194 configure-target-rda
50195 @: $(MAKE); $(unstage)
50196 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50197 r=`${PWD_COMMAND}`; export r; \
50198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50199 $(NORMAL_TARGET_EXPORTS) \
50200 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
50201 for flag in $(EXTRA_TARGET_FLAGS); do \
50202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50203 done; \
50204 (cd $(TARGET_SUBDIR)/rda && \
50205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50207 "RANLIB=$${RANLIB}" \
50208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50209 html) \
50210 || exit 1
50211
50212 @endif target-rda
50213
50214 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
50215 maybe-TAGS-target-rda:
50216 @if target-rda
50217 maybe-TAGS-target-rda: TAGS-target-rda
50218
50219 TAGS-target-rda: \
50220 configure-target-rda
50221 @: $(MAKE); $(unstage)
50222 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50223 r=`${PWD_COMMAND}`; export r; \
50224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50225 $(NORMAL_TARGET_EXPORTS) \
50226 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
50227 for flag in $(EXTRA_TARGET_FLAGS); do \
50228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50229 done; \
50230 (cd $(TARGET_SUBDIR)/rda && \
50231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50233 "RANLIB=$${RANLIB}" \
50234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50235 TAGS) \
50236 || exit 1
50237
50238 @endif target-rda
50239
50240 .PHONY: maybe-install-info-target-rda install-info-target-rda
50241 maybe-install-info-target-rda:
50242 @if target-rda
50243 maybe-install-info-target-rda: install-info-target-rda
50244
50245 install-info-target-rda: \
50246 configure-target-rda \
50247 info-target-rda
50248 @: $(MAKE); $(unstage)
50249 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50250 r=`${PWD_COMMAND}`; export r; \
50251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50252 $(NORMAL_TARGET_EXPORTS) \
50253 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
50254 for flag in $(EXTRA_TARGET_FLAGS); do \
50255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50256 done; \
50257 (cd $(TARGET_SUBDIR)/rda && \
50258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50260 "RANLIB=$${RANLIB}" \
50261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50262 install-info) \
50263 || exit 1
50264
50265 @endif target-rda
50266
50267 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
50268 maybe-install-pdf-target-rda:
50269 @if target-rda
50270 maybe-install-pdf-target-rda: install-pdf-target-rda
50271
50272 install-pdf-target-rda: \
50273 configure-target-rda \
50274 pdf-target-rda
50275 @: $(MAKE); $(unstage)
50276 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50277 r=`${PWD_COMMAND}`; export r; \
50278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50279 $(NORMAL_TARGET_EXPORTS) \
50280 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
50281 for flag in $(EXTRA_TARGET_FLAGS); do \
50282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50283 done; \
50284 (cd $(TARGET_SUBDIR)/rda && \
50285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50287 "RANLIB=$${RANLIB}" \
50288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50289 install-pdf) \
50290 || exit 1
50291
50292 @endif target-rda
50293
50294 .PHONY: maybe-install-html-target-rda install-html-target-rda
50295 maybe-install-html-target-rda:
50296 @if target-rda
50297 maybe-install-html-target-rda: install-html-target-rda
50298
50299 install-html-target-rda: \
50300 configure-target-rda \
50301 html-target-rda
50302 @: $(MAKE); $(unstage)
50303 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50304 r=`${PWD_COMMAND}`; export r; \
50305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50306 $(NORMAL_TARGET_EXPORTS) \
50307 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
50308 for flag in $(EXTRA_TARGET_FLAGS); do \
50309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50310 done; \
50311 (cd $(TARGET_SUBDIR)/rda && \
50312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50314 "RANLIB=$${RANLIB}" \
50315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50316 install-html) \
50317 || exit 1
50318
50319 @endif target-rda
50320
50321 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
50322 maybe-installcheck-target-rda:
50323 @if target-rda
50324 maybe-installcheck-target-rda: installcheck-target-rda
50325
50326 installcheck-target-rda: \
50327 configure-target-rda
50328 @: $(MAKE); $(unstage)
50329 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50330 r=`${PWD_COMMAND}`; export r; \
50331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50332 $(NORMAL_TARGET_EXPORTS) \
50333 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
50334 for flag in $(EXTRA_TARGET_FLAGS); do \
50335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50336 done; \
50337 (cd $(TARGET_SUBDIR)/rda && \
50338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50340 "RANLIB=$${RANLIB}" \
50341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50342 installcheck) \
50343 || exit 1
50344
50345 @endif target-rda
50346
50347 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
50348 maybe-mostlyclean-target-rda:
50349 @if target-rda
50350 maybe-mostlyclean-target-rda: mostlyclean-target-rda
50351
50352 mostlyclean-target-rda:
50353 @: $(MAKE); $(unstage)
50354 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50355 r=`${PWD_COMMAND}`; export r; \
50356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50357 $(NORMAL_TARGET_EXPORTS) \
50358 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
50359 for flag in $(EXTRA_TARGET_FLAGS); do \
50360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50361 done; \
50362 (cd $(TARGET_SUBDIR)/rda && \
50363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50365 "RANLIB=$${RANLIB}" \
50366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50367 mostlyclean) \
50368 || exit 1
50369
50370 @endif target-rda
50371
50372 .PHONY: maybe-clean-target-rda clean-target-rda
50373 maybe-clean-target-rda:
50374 @if target-rda
50375 maybe-clean-target-rda: clean-target-rda
50376
50377 clean-target-rda:
50378 @: $(MAKE); $(unstage)
50379 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50380 r=`${PWD_COMMAND}`; export r; \
50381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50382 $(NORMAL_TARGET_EXPORTS) \
50383 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
50384 for flag in $(EXTRA_TARGET_FLAGS); do \
50385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50386 done; \
50387 (cd $(TARGET_SUBDIR)/rda && \
50388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50390 "RANLIB=$${RANLIB}" \
50391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50392 clean) \
50393 || exit 1
50394
50395 @endif target-rda
50396
50397 .PHONY: maybe-distclean-target-rda distclean-target-rda
50398 maybe-distclean-target-rda:
50399 @if target-rda
50400 maybe-distclean-target-rda: distclean-target-rda
50401
50402 distclean-target-rda:
50403 @: $(MAKE); $(unstage)
50404 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50405 r=`${PWD_COMMAND}`; export r; \
50406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50407 $(NORMAL_TARGET_EXPORTS) \
50408 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
50409 for flag in $(EXTRA_TARGET_FLAGS); do \
50410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50411 done; \
50412 (cd $(TARGET_SUBDIR)/rda && \
50413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50415 "RANLIB=$${RANLIB}" \
50416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50417 distclean) \
50418 || exit 1
50419
50420 @endif target-rda
50421
50422 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
50423 maybe-maintainer-clean-target-rda:
50424 @if target-rda
50425 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
50426
50427 maintainer-clean-target-rda:
50428 @: $(MAKE); $(unstage)
50429 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50430 r=`${PWD_COMMAND}`; export r; \
50431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50432 $(NORMAL_TARGET_EXPORTS) \
50433 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
50434 for flag in $(EXTRA_TARGET_FLAGS); do \
50435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50436 done; \
50437 (cd $(TARGET_SUBDIR)/rda && \
50438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50440 "RANLIB=$${RANLIB}" \
50441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50442 maintainer-clean) \
50443 || exit 1
50444
50445 @endif target-rda
50446
50447
50448
50449
50450
50451 .PHONY: configure-target-libada maybe-configure-target-libada
50452 maybe-configure-target-libada:
50453 @if gcc-bootstrap
50454 configure-target-libada: stage_current
50455 @endif gcc-bootstrap
50456 @if target-libada
50457 maybe-configure-target-libada: configure-target-libada
50458 configure-target-libada:
50459 @: $(MAKE); $(unstage)
50460 @r=`${PWD_COMMAND}`; export r; \
50461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50462 echo "Checking multilib configuration for libada..."; \
50463 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
50464 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
50465 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
50466 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
50467 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
50468 else \
50469 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
50470 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
50471 fi; \
50472 else \
50473 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
50474 fi; \
50475 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
50476 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
50477 $(NORMAL_TARGET_EXPORTS) \
50478 echo Configuring in $(TARGET_SUBDIR)/libada; \
50479 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
50480 case $(srcdir) in \
50481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50482 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
50483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50484 esac; \
50485 srcdiroption="--srcdir=$${topdir}/libada"; \
50486 libsrcdir="$$s/libada"; \
50487 rm -f no-such-file || : ; \
50488 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50489 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50490 --target=${target_alias} $${srcdiroption} \
50491 || exit 1
50492 @endif target-libada
50493
50494
50495
50496
50497
50498 .PHONY: all-target-libada maybe-all-target-libada
50499 maybe-all-target-libada:
50500 @if gcc-bootstrap
50501 all-target-libada: stage_current
50502 @endif gcc-bootstrap
50503 @if target-libada
50504 TARGET-target-libada=all
50505 maybe-all-target-libada: all-target-libada
50506 all-target-libada: configure-target-libada
50507 @: $(MAKE); $(unstage)
50508 @r=`${PWD_COMMAND}`; export r; \
50509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50510 $(NORMAL_TARGET_EXPORTS) \
50511 (cd $(TARGET_SUBDIR)/libada && \
50512 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50513 $(TARGET-target-libada))
50514 @endif target-libada
50515
50516
50517
50518
50519
50520 .PHONY: check-target-libada maybe-check-target-libada
50521 maybe-check-target-libada:
50522 @if target-libada
50523 maybe-check-target-libada: check-target-libada
50524
50525 check-target-libada:
50526 @: $(MAKE); $(unstage)
50527 @r=`${PWD_COMMAND}`; export r; \
50528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50529 $(NORMAL_TARGET_EXPORTS) \
50530 (cd $(TARGET_SUBDIR)/libada && \
50531 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50532
50533 @endif target-libada
50534
50535 .PHONY: install-target-libada maybe-install-target-libada
50536 maybe-install-target-libada:
50537 @if target-libada
50538 maybe-install-target-libada: install-target-libada
50539
50540 install-target-libada: installdirs
50541 @: $(MAKE); $(unstage)
50542 @r=`${PWD_COMMAND}`; export r; \
50543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50544 $(NORMAL_TARGET_EXPORTS) \
50545 (cd $(TARGET_SUBDIR)/libada && \
50546 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50547
50548 @endif target-libada
50549
50550 # Other targets (info, dvi, pdf, etc.)
50551
50552 .PHONY: maybe-info-target-libada info-target-libada
50553 maybe-info-target-libada:
50554 @if target-libada
50555 maybe-info-target-libada: info-target-libada
50556
50557 info-target-libada: \
50558 configure-target-libada
50559 @: $(MAKE); $(unstage)
50560 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50561 r=`${PWD_COMMAND}`; export r; \
50562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50563 $(NORMAL_TARGET_EXPORTS) \
50564 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
50565 for flag in $(EXTRA_TARGET_FLAGS); do \
50566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50567 done; \
50568 (cd $(TARGET_SUBDIR)/libada && \
50569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50571 "RANLIB=$${RANLIB}" \
50572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50573 info) \
50574 || exit 1
50575
50576 @endif target-libada
50577
50578 .PHONY: maybe-dvi-target-libada dvi-target-libada
50579 maybe-dvi-target-libada:
50580 @if target-libada
50581 maybe-dvi-target-libada: dvi-target-libada
50582
50583 dvi-target-libada: \
50584 configure-target-libada
50585 @: $(MAKE); $(unstage)
50586 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50587 r=`${PWD_COMMAND}`; export r; \
50588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50589 $(NORMAL_TARGET_EXPORTS) \
50590 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
50591 for flag in $(EXTRA_TARGET_FLAGS); do \
50592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50593 done; \
50594 (cd $(TARGET_SUBDIR)/libada && \
50595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50597 "RANLIB=$${RANLIB}" \
50598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50599 dvi) \
50600 || exit 1
50601
50602 @endif target-libada
50603
50604 .PHONY: maybe-pdf-target-libada pdf-target-libada
50605 maybe-pdf-target-libada:
50606 @if target-libada
50607 maybe-pdf-target-libada: pdf-target-libada
50608
50609 pdf-target-libada: \
50610 configure-target-libada
50611 @: $(MAKE); $(unstage)
50612 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50613 r=`${PWD_COMMAND}`; export r; \
50614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50615 $(NORMAL_TARGET_EXPORTS) \
50616 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
50617 for flag in $(EXTRA_TARGET_FLAGS); do \
50618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50619 done; \
50620 (cd $(TARGET_SUBDIR)/libada && \
50621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50623 "RANLIB=$${RANLIB}" \
50624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50625 pdf) \
50626 || exit 1
50627
50628 @endif target-libada
50629
50630 .PHONY: maybe-html-target-libada html-target-libada
50631 maybe-html-target-libada:
50632 @if target-libada
50633 maybe-html-target-libada: html-target-libada
50634
50635 html-target-libada: \
50636 configure-target-libada
50637 @: $(MAKE); $(unstage)
50638 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50639 r=`${PWD_COMMAND}`; export r; \
50640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50641 $(NORMAL_TARGET_EXPORTS) \
50642 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
50643 for flag in $(EXTRA_TARGET_FLAGS); do \
50644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50645 done; \
50646 (cd $(TARGET_SUBDIR)/libada && \
50647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50649 "RANLIB=$${RANLIB}" \
50650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50651 html) \
50652 || exit 1
50653
50654 @endif target-libada
50655
50656 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
50657 maybe-TAGS-target-libada:
50658 @if target-libada
50659 maybe-TAGS-target-libada: TAGS-target-libada
50660
50661 TAGS-target-libada: \
50662 configure-target-libada
50663 @: $(MAKE); $(unstage)
50664 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50665 r=`${PWD_COMMAND}`; export r; \
50666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50667 $(NORMAL_TARGET_EXPORTS) \
50668 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
50669 for flag in $(EXTRA_TARGET_FLAGS); do \
50670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50671 done; \
50672 (cd $(TARGET_SUBDIR)/libada && \
50673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50675 "RANLIB=$${RANLIB}" \
50676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50677 TAGS) \
50678 || exit 1
50679
50680 @endif target-libada
50681
50682 .PHONY: maybe-install-info-target-libada install-info-target-libada
50683 maybe-install-info-target-libada:
50684 @if target-libada
50685 maybe-install-info-target-libada: install-info-target-libada
50686
50687 install-info-target-libada: \
50688 configure-target-libada \
50689 info-target-libada
50690 @: $(MAKE); $(unstage)
50691 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50692 r=`${PWD_COMMAND}`; export r; \
50693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50694 $(NORMAL_TARGET_EXPORTS) \
50695 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
50696 for flag in $(EXTRA_TARGET_FLAGS); do \
50697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50698 done; \
50699 (cd $(TARGET_SUBDIR)/libada && \
50700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50702 "RANLIB=$${RANLIB}" \
50703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50704 install-info) \
50705 || exit 1
50706
50707 @endif target-libada
50708
50709 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
50710 maybe-install-pdf-target-libada:
50711 @if target-libada
50712 maybe-install-pdf-target-libada: install-pdf-target-libada
50713
50714 install-pdf-target-libada: \
50715 configure-target-libada \
50716 pdf-target-libada
50717 @: $(MAKE); $(unstage)
50718 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50719 r=`${PWD_COMMAND}`; export r; \
50720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50721 $(NORMAL_TARGET_EXPORTS) \
50722 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
50723 for flag in $(EXTRA_TARGET_FLAGS); do \
50724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50725 done; \
50726 (cd $(TARGET_SUBDIR)/libada && \
50727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50729 "RANLIB=$${RANLIB}" \
50730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50731 install-pdf) \
50732 || exit 1
50733
50734 @endif target-libada
50735
50736 .PHONY: maybe-install-html-target-libada install-html-target-libada
50737 maybe-install-html-target-libada:
50738 @if target-libada
50739 maybe-install-html-target-libada: install-html-target-libada
50740
50741 install-html-target-libada: \
50742 configure-target-libada \
50743 html-target-libada
50744 @: $(MAKE); $(unstage)
50745 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50746 r=`${PWD_COMMAND}`; export r; \
50747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50748 $(NORMAL_TARGET_EXPORTS) \
50749 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
50750 for flag in $(EXTRA_TARGET_FLAGS); do \
50751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50752 done; \
50753 (cd $(TARGET_SUBDIR)/libada && \
50754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50756 "RANLIB=$${RANLIB}" \
50757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50758 install-html) \
50759 || exit 1
50760
50761 @endif target-libada
50762
50763 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
50764 maybe-installcheck-target-libada:
50765 @if target-libada
50766 maybe-installcheck-target-libada: installcheck-target-libada
50767
50768 installcheck-target-libada: \
50769 configure-target-libada
50770 @: $(MAKE); $(unstage)
50771 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50772 r=`${PWD_COMMAND}`; export r; \
50773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50774 $(NORMAL_TARGET_EXPORTS) \
50775 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
50776 for flag in $(EXTRA_TARGET_FLAGS); do \
50777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50778 done; \
50779 (cd $(TARGET_SUBDIR)/libada && \
50780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50782 "RANLIB=$${RANLIB}" \
50783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50784 installcheck) \
50785 || exit 1
50786
50787 @endif target-libada
50788
50789 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
50790 maybe-mostlyclean-target-libada:
50791 @if target-libada
50792 maybe-mostlyclean-target-libada: mostlyclean-target-libada
50793
50794 mostlyclean-target-libada:
50795 @: $(MAKE); $(unstage)
50796 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50797 r=`${PWD_COMMAND}`; export r; \
50798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50799 $(NORMAL_TARGET_EXPORTS) \
50800 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
50801 for flag in $(EXTRA_TARGET_FLAGS); do \
50802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50803 done; \
50804 (cd $(TARGET_SUBDIR)/libada && \
50805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50807 "RANLIB=$${RANLIB}" \
50808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50809 mostlyclean) \
50810 || exit 1
50811
50812 @endif target-libada
50813
50814 .PHONY: maybe-clean-target-libada clean-target-libada
50815 maybe-clean-target-libada:
50816 @if target-libada
50817 maybe-clean-target-libada: clean-target-libada
50818
50819 clean-target-libada:
50820 @: $(MAKE); $(unstage)
50821 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50822 r=`${PWD_COMMAND}`; export r; \
50823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50824 $(NORMAL_TARGET_EXPORTS) \
50825 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
50826 for flag in $(EXTRA_TARGET_FLAGS); do \
50827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50828 done; \
50829 (cd $(TARGET_SUBDIR)/libada && \
50830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50832 "RANLIB=$${RANLIB}" \
50833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50834 clean) \
50835 || exit 1
50836
50837 @endif target-libada
50838
50839 .PHONY: maybe-distclean-target-libada distclean-target-libada
50840 maybe-distclean-target-libada:
50841 @if target-libada
50842 maybe-distclean-target-libada: distclean-target-libada
50843
50844 distclean-target-libada:
50845 @: $(MAKE); $(unstage)
50846 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50847 r=`${PWD_COMMAND}`; export r; \
50848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50849 $(NORMAL_TARGET_EXPORTS) \
50850 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
50851 for flag in $(EXTRA_TARGET_FLAGS); do \
50852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50853 done; \
50854 (cd $(TARGET_SUBDIR)/libada && \
50855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50857 "RANLIB=$${RANLIB}" \
50858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50859 distclean) \
50860 || exit 1
50861
50862 @endif target-libada
50863
50864 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
50865 maybe-maintainer-clean-target-libada:
50866 @if target-libada
50867 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
50868
50869 maintainer-clean-target-libada:
50870 @: $(MAKE); $(unstage)
50871 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50872 r=`${PWD_COMMAND}`; export r; \
50873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50874 $(NORMAL_TARGET_EXPORTS) \
50875 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
50876 for flag in $(EXTRA_TARGET_FLAGS); do \
50877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50878 done; \
50879 (cd $(TARGET_SUBDIR)/libada && \
50880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50882 "RANLIB=$${RANLIB}" \
50883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50884 maintainer-clean) \
50885 || exit 1
50886
50887 @endif target-libada
50888
50889
50890
50891
50892
50893 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
50894 maybe-configure-target-libgomp:
50895 @if gcc-bootstrap
50896 configure-target-libgomp: stage_current
50897 @endif gcc-bootstrap
50898 @if target-libgomp
50899 maybe-configure-target-libgomp: configure-target-libgomp
50900 configure-target-libgomp:
50901 @: $(MAKE); $(unstage)
50902 @r=`${PWD_COMMAND}`; export r; \
50903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50904 echo "Checking multilib configuration for libgomp..."; \
50905 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50906 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
50907 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50908 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50909 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50910 else \
50911 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50912 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50913 fi; \
50914 else \
50915 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50916 fi; \
50917 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50918 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50919 $(NORMAL_TARGET_EXPORTS) \
50920 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
50921 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
50922 case $(srcdir) in \
50923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50924 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50926 esac; \
50927 srcdiroption="--srcdir=$${topdir}/libgomp"; \
50928 libsrcdir="$$s/libgomp"; \
50929 rm -f no-such-file || : ; \
50930 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50931 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50932 --target=${target_alias} $${srcdiroption} \
50933 || exit 1
50934 @endif target-libgomp
50935
50936
50937
50938
50939
50940 .PHONY: all-target-libgomp maybe-all-target-libgomp
50941 maybe-all-target-libgomp:
50942 @if gcc-bootstrap
50943 all-target-libgomp: stage_current
50944 @endif gcc-bootstrap
50945 @if target-libgomp
50946 TARGET-target-libgomp=all
50947 maybe-all-target-libgomp: all-target-libgomp
50948 all-target-libgomp: configure-target-libgomp
50949 @: $(MAKE); $(unstage)
50950 @r=`${PWD_COMMAND}`; export r; \
50951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50952 $(NORMAL_TARGET_EXPORTS) \
50953 (cd $(TARGET_SUBDIR)/libgomp && \
50954 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50955 $(TARGET-target-libgomp))
50956 @endif target-libgomp
50957
50958
50959
50960
50961
50962 .PHONY: check-target-libgomp maybe-check-target-libgomp
50963 maybe-check-target-libgomp:
50964 @if target-libgomp
50965 maybe-check-target-libgomp: check-target-libgomp
50966
50967 check-target-libgomp:
50968 @: $(MAKE); $(unstage)
50969 @r=`${PWD_COMMAND}`; export r; \
50970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50971 $(NORMAL_TARGET_EXPORTS) \
50972 (cd $(TARGET_SUBDIR)/libgomp && \
50973 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50974
50975 @endif target-libgomp
50976
50977 .PHONY: install-target-libgomp maybe-install-target-libgomp
50978 maybe-install-target-libgomp:
50979 @if target-libgomp
50980 maybe-install-target-libgomp: install-target-libgomp
50981
50982 install-target-libgomp: installdirs
50983 @: $(MAKE); $(unstage)
50984 @r=`${PWD_COMMAND}`; export r; \
50985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50986 $(NORMAL_TARGET_EXPORTS) \
50987 (cd $(TARGET_SUBDIR)/libgomp && \
50988 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50989
50990 @endif target-libgomp
50991
50992 # Other targets (info, dvi, pdf, etc.)
50993
50994 .PHONY: maybe-info-target-libgomp info-target-libgomp
50995 maybe-info-target-libgomp:
50996 @if target-libgomp
50997 maybe-info-target-libgomp: info-target-libgomp
50998
50999 info-target-libgomp: \
51000 configure-target-libgomp
51001 @: $(MAKE); $(unstage)
51002 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51003 r=`${PWD_COMMAND}`; export r; \
51004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51005 $(NORMAL_TARGET_EXPORTS) \
51006 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
51007 for flag in $(EXTRA_TARGET_FLAGS); do \
51008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51009 done; \
51010 (cd $(TARGET_SUBDIR)/libgomp && \
51011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51013 "RANLIB=$${RANLIB}" \
51014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51015 info) \
51016 || exit 1
51017
51018 @endif target-libgomp
51019
51020 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
51021 maybe-dvi-target-libgomp:
51022 @if target-libgomp
51023 maybe-dvi-target-libgomp: dvi-target-libgomp
51024
51025 dvi-target-libgomp: \
51026 configure-target-libgomp
51027 @: $(MAKE); $(unstage)
51028 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51029 r=`${PWD_COMMAND}`; export r; \
51030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51031 $(NORMAL_TARGET_EXPORTS) \
51032 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
51033 for flag in $(EXTRA_TARGET_FLAGS); do \
51034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51035 done; \
51036 (cd $(TARGET_SUBDIR)/libgomp && \
51037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51039 "RANLIB=$${RANLIB}" \
51040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51041 dvi) \
51042 || exit 1
51043
51044 @endif target-libgomp
51045
51046 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
51047 maybe-pdf-target-libgomp:
51048 @if target-libgomp
51049 maybe-pdf-target-libgomp: pdf-target-libgomp
51050
51051 pdf-target-libgomp: \
51052 configure-target-libgomp
51053 @: $(MAKE); $(unstage)
51054 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51055 r=`${PWD_COMMAND}`; export r; \
51056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51057 $(NORMAL_TARGET_EXPORTS) \
51058 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
51059 for flag in $(EXTRA_TARGET_FLAGS); do \
51060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51061 done; \
51062 (cd $(TARGET_SUBDIR)/libgomp && \
51063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51065 "RANLIB=$${RANLIB}" \
51066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51067 pdf) \
51068 || exit 1
51069
51070 @endif target-libgomp
51071
51072 .PHONY: maybe-html-target-libgomp html-target-libgomp
51073 maybe-html-target-libgomp:
51074 @if target-libgomp
51075 maybe-html-target-libgomp: html-target-libgomp
51076
51077 html-target-libgomp: \
51078 configure-target-libgomp
51079 @: $(MAKE); $(unstage)
51080 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51081 r=`${PWD_COMMAND}`; export r; \
51082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51083 $(NORMAL_TARGET_EXPORTS) \
51084 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
51085 for flag in $(EXTRA_TARGET_FLAGS); do \
51086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51087 done; \
51088 (cd $(TARGET_SUBDIR)/libgomp && \
51089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51091 "RANLIB=$${RANLIB}" \
51092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51093 html) \
51094 || exit 1
51095
51096 @endif target-libgomp
51097
51098 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
51099 maybe-TAGS-target-libgomp:
51100 @if target-libgomp
51101 maybe-TAGS-target-libgomp: TAGS-target-libgomp
51102
51103 TAGS-target-libgomp: \
51104 configure-target-libgomp
51105 @: $(MAKE); $(unstage)
51106 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51107 r=`${PWD_COMMAND}`; export r; \
51108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51109 $(NORMAL_TARGET_EXPORTS) \
51110 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
51111 for flag in $(EXTRA_TARGET_FLAGS); do \
51112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51113 done; \
51114 (cd $(TARGET_SUBDIR)/libgomp && \
51115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51117 "RANLIB=$${RANLIB}" \
51118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51119 TAGS) \
51120 || exit 1
51121
51122 @endif target-libgomp
51123
51124 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
51125 maybe-install-info-target-libgomp:
51126 @if target-libgomp
51127 maybe-install-info-target-libgomp: install-info-target-libgomp
51128
51129 install-info-target-libgomp: \
51130 configure-target-libgomp \
51131 info-target-libgomp
51132 @: $(MAKE); $(unstage)
51133 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51134 r=`${PWD_COMMAND}`; export r; \
51135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51136 $(NORMAL_TARGET_EXPORTS) \
51137 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
51138 for flag in $(EXTRA_TARGET_FLAGS); do \
51139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51140 done; \
51141 (cd $(TARGET_SUBDIR)/libgomp && \
51142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51144 "RANLIB=$${RANLIB}" \
51145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51146 install-info) \
51147 || exit 1
51148
51149 @endif target-libgomp
51150
51151 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
51152 maybe-install-pdf-target-libgomp:
51153 @if target-libgomp
51154 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
51155
51156 install-pdf-target-libgomp: \
51157 configure-target-libgomp \
51158 pdf-target-libgomp
51159 @: $(MAKE); $(unstage)
51160 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51161 r=`${PWD_COMMAND}`; export r; \
51162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51163 $(NORMAL_TARGET_EXPORTS) \
51164 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
51165 for flag in $(EXTRA_TARGET_FLAGS); do \
51166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51167 done; \
51168 (cd $(TARGET_SUBDIR)/libgomp && \
51169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51171 "RANLIB=$${RANLIB}" \
51172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51173 install-pdf) \
51174 || exit 1
51175
51176 @endif target-libgomp
51177
51178 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
51179 maybe-install-html-target-libgomp:
51180 @if target-libgomp
51181 maybe-install-html-target-libgomp: install-html-target-libgomp
51182
51183 install-html-target-libgomp: \
51184 configure-target-libgomp \
51185 html-target-libgomp
51186 @: $(MAKE); $(unstage)
51187 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51188 r=`${PWD_COMMAND}`; export r; \
51189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51190 $(NORMAL_TARGET_EXPORTS) \
51191 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
51192 for flag in $(EXTRA_TARGET_FLAGS); do \
51193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51194 done; \
51195 (cd $(TARGET_SUBDIR)/libgomp && \
51196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51198 "RANLIB=$${RANLIB}" \
51199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51200 install-html) \
51201 || exit 1
51202
51203 @endif target-libgomp
51204
51205 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
51206 maybe-installcheck-target-libgomp:
51207 @if target-libgomp
51208 maybe-installcheck-target-libgomp: installcheck-target-libgomp
51209
51210 installcheck-target-libgomp: \
51211 configure-target-libgomp
51212 @: $(MAKE); $(unstage)
51213 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51214 r=`${PWD_COMMAND}`; export r; \
51215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51216 $(NORMAL_TARGET_EXPORTS) \
51217 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
51218 for flag in $(EXTRA_TARGET_FLAGS); do \
51219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51220 done; \
51221 (cd $(TARGET_SUBDIR)/libgomp && \
51222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51224 "RANLIB=$${RANLIB}" \
51225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51226 installcheck) \
51227 || exit 1
51228
51229 @endif target-libgomp
51230
51231 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
51232 maybe-mostlyclean-target-libgomp:
51233 @if target-libgomp
51234 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
51235
51236 mostlyclean-target-libgomp:
51237 @: $(MAKE); $(unstage)
51238 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51239 r=`${PWD_COMMAND}`; export r; \
51240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51241 $(NORMAL_TARGET_EXPORTS) \
51242 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
51243 for flag in $(EXTRA_TARGET_FLAGS); do \
51244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51245 done; \
51246 (cd $(TARGET_SUBDIR)/libgomp && \
51247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51249 "RANLIB=$${RANLIB}" \
51250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51251 mostlyclean) \
51252 || exit 1
51253
51254 @endif target-libgomp
51255
51256 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
51257 maybe-clean-target-libgomp:
51258 @if target-libgomp
51259 maybe-clean-target-libgomp: clean-target-libgomp
51260
51261 clean-target-libgomp:
51262 @: $(MAKE); $(unstage)
51263 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51264 r=`${PWD_COMMAND}`; export r; \
51265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51266 $(NORMAL_TARGET_EXPORTS) \
51267 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
51268 for flag in $(EXTRA_TARGET_FLAGS); do \
51269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51270 done; \
51271 (cd $(TARGET_SUBDIR)/libgomp && \
51272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51274 "RANLIB=$${RANLIB}" \
51275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51276 clean) \
51277 || exit 1
51278
51279 @endif target-libgomp
51280
51281 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
51282 maybe-distclean-target-libgomp:
51283 @if target-libgomp
51284 maybe-distclean-target-libgomp: distclean-target-libgomp
51285
51286 distclean-target-libgomp:
51287 @: $(MAKE); $(unstage)
51288 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51289 r=`${PWD_COMMAND}`; export r; \
51290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51291 $(NORMAL_TARGET_EXPORTS) \
51292 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
51293 for flag in $(EXTRA_TARGET_FLAGS); do \
51294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51295 done; \
51296 (cd $(TARGET_SUBDIR)/libgomp && \
51297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51299 "RANLIB=$${RANLIB}" \
51300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51301 distclean) \
51302 || exit 1
51303
51304 @endif target-libgomp
51305
51306 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
51307 maybe-maintainer-clean-target-libgomp:
51308 @if target-libgomp
51309 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
51310
51311 maintainer-clean-target-libgomp:
51312 @: $(MAKE); $(unstage)
51313 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51314 r=`${PWD_COMMAND}`; export r; \
51315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51316 $(NORMAL_TARGET_EXPORTS) \
51317 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
51318 for flag in $(EXTRA_TARGET_FLAGS); do \
51319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51320 done; \
51321 (cd $(TARGET_SUBDIR)/libgomp && \
51322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51324 "RANLIB=$${RANLIB}" \
51325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51326 maintainer-clean) \
51327 || exit 1
51328
51329 @endif target-libgomp
51330
51331
51332
51333 # ----------
51334 # GCC module
51335 # ----------
51336
51337 @if gcc-no-bootstrap
51338 .PHONY: cross
51339 cross: all-build all-gas all-ld
51340 @r=`${PWD_COMMAND}`; export r; \
51341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51342 $(HOST_EXPORTS) \
51343 echo "Building the C and C++ compiler"; \
51344 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
51345 @r=`${PWD_COMMAND}`; export r; \
51346 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
51347 echo "Building runtime libraries"; \
51348 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
51349 @endif gcc-no-bootstrap
51350
51351 @if gcc
51352
51353 .PHONY: check-gcc-c check-c
51354 check-gcc-c:
51355 r=`${PWD_COMMAND}`; export r; \
51356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51357 $(HOST_EXPORTS) \
51358 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
51359 check-c: check-gcc-c
51360
51361 .PHONY: check-gcc-c++ check-c++
51362 check-gcc-c++:
51363 r=`${PWD_COMMAND}`; export r; \
51364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51365 $(HOST_EXPORTS) \
51366 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
51367 check-c++: check-gcc-c++ check-target-libstdc++-v3
51368
51369 .PHONY: check-gcc-fortran check-fortran
51370 check-gcc-fortran:
51371 r=`${PWD_COMMAND}`; export r; \
51372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51373 $(HOST_EXPORTS) \
51374 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
51375 check-fortran: check-gcc-fortran check-target-libgfortran
51376
51377 .PHONY: check-gcc-java check-java
51378 check-gcc-java:
51379 r=`${PWD_COMMAND}`; export r; \
51380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51381 $(HOST_EXPORTS) \
51382 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
51383 check-java: check-gcc-java check-target-libjava
51384
51385 .PHONY: check-gcc-ada check-ada
51386 check-gcc-ada:
51387 r=`${PWD_COMMAND}`; export r; \
51388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51389 $(HOST_EXPORTS) \
51390 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
51391 check-ada: check-gcc-ada check-target-libada
51392
51393 .PHONY: check-gcc-objc check-objc
51394 check-gcc-objc:
51395 r=`${PWD_COMMAND}`; export r; \
51396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51397 $(HOST_EXPORTS) \
51398 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
51399 check-objc: check-gcc-objc check-target-libobjc
51400
51401 .PHONY: check-gcc-obj-c++ check-obj-c++
51402 check-gcc-obj-c++:
51403 r=`${PWD_COMMAND}`; export r; \
51404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51405 $(HOST_EXPORTS) \
51406 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
51407 check-obj-c++: check-gcc-obj-c++
51408
51409
51410 # Install the gcc headers files, but not the fixed include files,
51411 # which Cygnus is not allowed to distribute. This rule is very
51412 # dependent on the workings of the gcc Makefile.in.
51413 .PHONY: gcc-no-fixedincludes
51414 gcc-no-fixedincludes:
51415 @if [ -f ./gcc/Makefile ]; then \
51416 rm -rf gcc/tmp-include; \
51417 mv gcc/include gcc/tmp-include 2>/dev/null; \
51418 mkdir gcc/include; \
51419 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
51420 touch gcc/stmp-fixinc gcc/include/fixed; \
51421 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
51422 r=`${PWD_COMMAND}`; export r; \
51423 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
51424 $(HOST_EXPORTS) \
51425 (cd ./gcc && \
51426 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
51427 rm -rf gcc/include; \
51428 mv gcc/tmp-include gcc/include 2>/dev/null; \
51429 else true; fi
51430 @endif gcc
51431
51432 # ---------------------
51433 # GCC bootstrap support
51434 # ---------------------
51435
51436 # We track the current stage (the one in 'gcc') in the stage_current file.
51437 # stage_last instead tracks the stage that was built last. These targets
51438 # are dummy when toplevel bootstrap is not active.
51439
51440 # While making host and target tools, symlinks to the final stage must be
51441 # there, so $(unstage) should be run at various points. To avoid excessive
51442 # recursive invocations of make, we "inline" them using a variable. These
51443 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
51444 # to avoid warnings from the GNU Make job server.
51445
51446 unstage = :
51447 stage = :
51448 current_stage = ""
51449
51450 @if gcc-bootstrap
51451 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
51452 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
51453 current_stage = "`cat stage_current 2> /dev/null`"
51454 @endif gcc-bootstrap
51455
51456 .PHONY: unstage stage
51457 unstage:
51458 @: $(MAKE); $(unstage)
51459 stage:
51460 @: $(MAKE); $(stage)
51461
51462 # Disable commands for lean bootstrap.
51463 LEAN = false
51464
51465 # We name the build directories for the various stages "stage1-gcc",
51466 # "stage2-gcc","stage3-gcc", etc.
51467
51468 # Since the 'compare' process will fail (on debugging information) if any
51469 # directory names are different, we need to link the gcc directory for
51470 # the previous stage to a constant name ('prev-gcc'), and to make the name of
51471 # the build directories constant as well. For the latter, we use naked names
51472 # like 'gcc', because the scripts in that directory assume it. We use
51473 # mv on platforms where symlinks to directories do not work or are not
51474 # reliable.
51475
51476 # 'touch' doesn't work right on some platforms.
51477 STAMP = echo timestamp >
51478
51479 # We only want to compare .o files, so set this!
51480 objext = .o
51481
51482
51483 .PHONY: stage1-start stage1-end
51484
51485 stage1-start::
51486 @: $(MAKE); $(stage); \
51487 echo stage1 > stage_current ; \
51488 echo stage1 > stage_last; \
51489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51490 @if bfd
51491 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
51492 mkdir stage1-bfd; \
51493 mv stage1-bfd bfd
51494 @endif bfd
51495 @if opcodes
51496 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
51497 mkdir stage1-opcodes; \
51498 mv stage1-opcodes opcodes
51499 @endif opcodes
51500 @if binutils
51501 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
51502 mkdir stage1-binutils; \
51503 mv stage1-binutils binutils
51504 @endif binutils
51505 @if gas
51506 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
51507 mkdir stage1-gas; \
51508 mv stage1-gas gas
51509 @endif gas
51510 @if gcc
51511 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
51512 mkdir stage1-gcc; \
51513 mv stage1-gcc gcc
51514 @endif gcc
51515 @if gmp
51516 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
51517 mkdir stage1-gmp; \
51518 mv stage1-gmp gmp
51519 @endif gmp
51520 @if mpfr
51521 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
51522 mkdir stage1-mpfr; \
51523 mv stage1-mpfr mpfr
51524 @endif mpfr
51525 @if ppl
51526 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
51527 mkdir stage1-ppl; \
51528 mv stage1-ppl ppl
51529 @endif ppl
51530 @if cloog
51531 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
51532 mkdir stage1-cloog; \
51533 mv stage1-cloog cloog
51534 @endif cloog
51535 @if gold
51536 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
51537 mkdir stage1-gold; \
51538 mv stage1-gold gold
51539 @endif gold
51540 @if intl
51541 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
51542 mkdir stage1-intl; \
51543 mv stage1-intl intl
51544 @endif intl
51545 @if ld
51546 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
51547 mkdir stage1-ld; \
51548 mv stage1-ld ld
51549 @endif ld
51550 @if libcpp
51551 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
51552 mkdir stage1-libcpp; \
51553 mv stage1-libcpp libcpp
51554 @endif libcpp
51555 @if libdecnumber
51556 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
51557 mkdir stage1-libdecnumber; \
51558 mv stage1-libdecnumber libdecnumber
51559 @endif libdecnumber
51560 @if libiberty
51561 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
51562 mkdir stage1-libiberty; \
51563 mv stage1-libiberty libiberty
51564 @endif libiberty
51565 @if zlib
51566 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
51567 mkdir stage1-zlib; \
51568 mv stage1-zlib zlib
51569 @endif zlib
51570 @[ -d stage1-$(TARGET_SUBDIR) ] || \
51571 mkdir stage1-$(TARGET_SUBDIR); \
51572 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
51573
51574 stage1-end::
51575 @if bfd
51576 @if test -d $(HOST_SUBDIR)/bfd ; then \
51577 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
51578 fi
51579 @endif bfd
51580 @if opcodes
51581 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51582 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
51583 fi
51584 @endif opcodes
51585 @if binutils
51586 @if test -d $(HOST_SUBDIR)/binutils ; then \
51587 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
51588 fi
51589 @endif binutils
51590 @if gas
51591 @if test -d $(HOST_SUBDIR)/gas ; then \
51592 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
51593 fi
51594 @endif gas
51595 @if gcc
51596 @if test -d $(HOST_SUBDIR)/gcc ; then \
51597 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
51598 fi
51599 @endif gcc
51600 @if gmp
51601 @if test -d $(HOST_SUBDIR)/gmp ; then \
51602 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
51603 fi
51604 @endif gmp
51605 @if mpfr
51606 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51607 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
51608 fi
51609 @endif mpfr
51610 @if ppl
51611 @if test -d $(HOST_SUBDIR)/ppl ; then \
51612 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
51613 fi
51614 @endif ppl
51615 @if cloog
51616 @if test -d $(HOST_SUBDIR)/cloog ; then \
51617 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
51618 fi
51619 @endif cloog
51620 @if gold
51621 @if test -d $(HOST_SUBDIR)/gold ; then \
51622 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
51623 fi
51624 @endif gold
51625 @if intl
51626 @if test -d $(HOST_SUBDIR)/intl ; then \
51627 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
51628 fi
51629 @endif intl
51630 @if ld
51631 @if test -d $(HOST_SUBDIR)/ld ; then \
51632 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
51633 fi
51634 @endif ld
51635 @if libcpp
51636 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51637 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
51638 fi
51639 @endif libcpp
51640 @if libdecnumber
51641 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51642 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
51643 fi
51644 @endif libdecnumber
51645 @if libiberty
51646 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51647 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
51648 fi
51649 @endif libiberty
51650 @if zlib
51651 @if test -d $(HOST_SUBDIR)/zlib ; then \
51652 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
51653 fi
51654 @endif zlib
51655 @if test -d $(TARGET_SUBDIR) ; then \
51656 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
51657 fi
51658 rm -f stage_current
51659
51660 # Bubble a bug fix through all the stages up to stage 1. They are
51661 # remade, but not reconfigured. The next stage (if any) will not be
51662 # reconfigured either.
51663 .PHONY: stage1-bubble
51664 stage1-bubble::
51665 @r=`${PWD_COMMAND}`; export r; \
51666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51667 if test -f stage1-lean ; then \
51668 echo Skipping rebuild of stage1 ; \
51669 else \
51670 $(MAKE) stage1-start; \
51671 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
51672 fi
51673
51674 .PHONY: all-stage1 clean-stage1
51675 do-clean: clean-stage1
51676
51677 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51678 # only possibility, but now it conflicts with no-bootstrap rules
51679 @if gcc-bootstrap
51680
51681
51682
51683
51684 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51685
51686 .PHONY: distclean-stage1
51687 distclean-stage1::
51688 @: $(MAKE); $(stage)
51689 @test "`cat stage_last`" != stage1 || rm -f stage_last
51690 rm -rf stage1-*
51691
51692
51693 @endif gcc-bootstrap
51694
51695
51696 .PHONY: stage2-start stage2-end
51697
51698 stage2-start::
51699 @: $(MAKE); $(stage); \
51700 echo stage2 > stage_current ; \
51701 echo stage2 > stage_last; \
51702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51703 @if bfd
51704 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
51705 mkdir stage2-bfd; \
51706 mv stage2-bfd bfd ; \
51707 mv stage1-bfd prev-bfd || test -f stage1-lean
51708 @endif bfd
51709 @if opcodes
51710 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
51711 mkdir stage2-opcodes; \
51712 mv stage2-opcodes opcodes ; \
51713 mv stage1-opcodes prev-opcodes || test -f stage1-lean
51714 @endif opcodes
51715 @if binutils
51716 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
51717 mkdir stage2-binutils; \
51718 mv stage2-binutils binutils ; \
51719 mv stage1-binutils prev-binutils || test -f stage1-lean
51720 @endif binutils
51721 @if gas
51722 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
51723 mkdir stage2-gas; \
51724 mv stage2-gas gas ; \
51725 mv stage1-gas prev-gas || test -f stage1-lean
51726 @endif gas
51727 @if gcc
51728 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
51729 mkdir stage2-gcc; \
51730 mv stage2-gcc gcc ; \
51731 mv stage1-gcc prev-gcc || test -f stage1-lean
51732 @endif gcc
51733 @if gmp
51734 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
51735 mkdir stage2-gmp; \
51736 mv stage2-gmp gmp ; \
51737 mv stage1-gmp prev-gmp || test -f stage1-lean
51738 @endif gmp
51739 @if mpfr
51740 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
51741 mkdir stage2-mpfr; \
51742 mv stage2-mpfr mpfr ; \
51743 mv stage1-mpfr prev-mpfr || test -f stage1-lean
51744 @endif mpfr
51745 @if ppl
51746 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
51747 mkdir stage2-ppl; \
51748 mv stage2-ppl ppl ; \
51749 mv stage1-ppl prev-ppl || test -f stage1-lean
51750 @endif ppl
51751 @if cloog
51752 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
51753 mkdir stage2-cloog; \
51754 mv stage2-cloog cloog ; \
51755 mv stage1-cloog prev-cloog || test -f stage1-lean
51756 @endif cloog
51757 @if gold
51758 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
51759 mkdir stage2-gold; \
51760 mv stage2-gold gold ; \
51761 mv stage1-gold prev-gold || test -f stage1-lean
51762 @endif gold
51763 @if intl
51764 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
51765 mkdir stage2-intl; \
51766 mv stage2-intl intl ; \
51767 mv stage1-intl prev-intl || test -f stage1-lean
51768 @endif intl
51769 @if ld
51770 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
51771 mkdir stage2-ld; \
51772 mv stage2-ld ld ; \
51773 mv stage1-ld prev-ld || test -f stage1-lean
51774 @endif ld
51775 @if libcpp
51776 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
51777 mkdir stage2-libcpp; \
51778 mv stage2-libcpp libcpp ; \
51779 mv stage1-libcpp prev-libcpp || test -f stage1-lean
51780 @endif libcpp
51781 @if libdecnumber
51782 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
51783 mkdir stage2-libdecnumber; \
51784 mv stage2-libdecnumber libdecnumber ; \
51785 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
51786 @endif libdecnumber
51787 @if libiberty
51788 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
51789 mkdir stage2-libiberty; \
51790 mv stage2-libiberty libiberty ; \
51791 mv stage1-libiberty prev-libiberty || test -f stage1-lean
51792 @endif libiberty
51793 @if zlib
51794 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
51795 mkdir stage2-zlib; \
51796 mv stage2-zlib zlib ; \
51797 mv stage1-zlib prev-zlib || test -f stage1-lean
51798 @endif zlib
51799 @[ -d stage2-$(TARGET_SUBDIR) ] || \
51800 mkdir stage2-$(TARGET_SUBDIR); \
51801 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51802 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
51803
51804 stage2-end::
51805 @if bfd
51806 @if test -d $(HOST_SUBDIR)/bfd ; then \
51807 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
51808 mv prev-bfd stage1-bfd ; : ; \
51809 fi
51810 @endif bfd
51811 @if opcodes
51812 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51813 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
51814 mv prev-opcodes stage1-opcodes ; : ; \
51815 fi
51816 @endif opcodes
51817 @if binutils
51818 @if test -d $(HOST_SUBDIR)/binutils ; then \
51819 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
51820 mv prev-binutils stage1-binutils ; : ; \
51821 fi
51822 @endif binutils
51823 @if gas
51824 @if test -d $(HOST_SUBDIR)/gas ; then \
51825 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
51826 mv prev-gas stage1-gas ; : ; \
51827 fi
51828 @endif gas
51829 @if gcc
51830 @if test -d $(HOST_SUBDIR)/gcc ; then \
51831 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
51832 mv prev-gcc stage1-gcc ; : ; \
51833 fi
51834 @endif gcc
51835 @if gmp
51836 @if test -d $(HOST_SUBDIR)/gmp ; then \
51837 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
51838 mv prev-gmp stage1-gmp ; : ; \
51839 fi
51840 @endif gmp
51841 @if mpfr
51842 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51843 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
51844 mv prev-mpfr stage1-mpfr ; : ; \
51845 fi
51846 @endif mpfr
51847 @if ppl
51848 @if test -d $(HOST_SUBDIR)/ppl ; then \
51849 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
51850 mv prev-ppl stage1-ppl ; : ; \
51851 fi
51852 @endif ppl
51853 @if cloog
51854 @if test -d $(HOST_SUBDIR)/cloog ; then \
51855 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
51856 mv prev-cloog stage1-cloog ; : ; \
51857 fi
51858 @endif cloog
51859 @if gold
51860 @if test -d $(HOST_SUBDIR)/gold ; then \
51861 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
51862 mv prev-gold stage1-gold ; : ; \
51863 fi
51864 @endif gold
51865 @if intl
51866 @if test -d $(HOST_SUBDIR)/intl ; then \
51867 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
51868 mv prev-intl stage1-intl ; : ; \
51869 fi
51870 @endif intl
51871 @if ld
51872 @if test -d $(HOST_SUBDIR)/ld ; then \
51873 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
51874 mv prev-ld stage1-ld ; : ; \
51875 fi
51876 @endif ld
51877 @if libcpp
51878 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51879 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
51880 mv prev-libcpp stage1-libcpp ; : ; \
51881 fi
51882 @endif libcpp
51883 @if libdecnumber
51884 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51885 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
51886 mv prev-libdecnumber stage1-libdecnumber ; : ; \
51887 fi
51888 @endif libdecnumber
51889 @if libiberty
51890 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51891 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
51892 mv prev-libiberty stage1-libiberty ; : ; \
51893 fi
51894 @endif libiberty
51895 @if zlib
51896 @if test -d $(HOST_SUBDIR)/zlib ; then \
51897 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
51898 mv prev-zlib stage1-zlib ; : ; \
51899 fi
51900 @endif zlib
51901 @if test -d $(TARGET_SUBDIR) ; then \
51902 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
51903 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
51904 fi
51905 rm -f stage_current
51906
51907 # Bubble a bug fix through all the stages up to stage 2. They are
51908 # remade, but not reconfigured. The next stage (if any) will not be
51909 # reconfigured either.
51910 .PHONY: stage2-bubble
51911 stage2-bubble:: stage1-bubble
51912 @r=`${PWD_COMMAND}`; export r; \
51913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51914 if test -f stage2-lean || test -f stage1-lean ; then \
51915 echo Skipping rebuild of stage2 ; \
51916 else \
51917 $(MAKE) stage2-start; \
51918 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
51919 fi
51920
51921 .PHONY: all-stage2 clean-stage2
51922 do-clean: clean-stage2
51923
51924 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51925 # only possibility, but now it conflicts with no-bootstrap rules
51926 @if gcc-bootstrap
51927
51928
51929
51930 .PHONY: bootstrap2 bootstrap2-lean
51931 bootstrap2:
51932 echo stage2 > stage_final
51933 @r=`${PWD_COMMAND}`; export r; \
51934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51935 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
51936 @: $(MAKE); $(unstage)
51937 @r=`${PWD_COMMAND}`; export r; \
51938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51939 TFLAGS="$(STAGE2_TFLAGS)"; \
51940 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51941
51942 bootstrap2-lean:
51943 echo stage2 > stage_final
51944 @r=`${PWD_COMMAND}`; export r; \
51945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51946 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
51947 @: $(MAKE); $(unstage)
51948 @r=`${PWD_COMMAND}`; export r; \
51949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51950 TFLAGS="$(STAGE2_TFLAGS)"; \
51951 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51952
51953
51954 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51955 distclean-stage1:: distclean-stage2
51956 .PHONY: distclean-stage2
51957 distclean-stage2::
51958 @: $(MAKE); $(stage)
51959 @test "`cat stage_last`" != stage2 || rm -f stage_last
51960 rm -rf stage2-*
51961
51962
51963 @endif gcc-bootstrap
51964
51965
51966 .PHONY: stage3-start stage3-end
51967
51968 stage3-start::
51969 @: $(MAKE); $(stage); \
51970 echo stage3 > stage_current ; \
51971 echo stage3 > stage_last; \
51972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51973 @if bfd
51974 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
51975 mkdir stage3-bfd; \
51976 mv stage3-bfd bfd ; \
51977 mv stage2-bfd prev-bfd || test -f stage2-lean
51978 @endif bfd
51979 @if opcodes
51980 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
51981 mkdir stage3-opcodes; \
51982 mv stage3-opcodes opcodes ; \
51983 mv stage2-opcodes prev-opcodes || test -f stage2-lean
51984 @endif opcodes
51985 @if binutils
51986 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
51987 mkdir stage3-binutils; \
51988 mv stage3-binutils binutils ; \
51989 mv stage2-binutils prev-binutils || test -f stage2-lean
51990 @endif binutils
51991 @if gas
51992 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
51993 mkdir stage3-gas; \
51994 mv stage3-gas gas ; \
51995 mv stage2-gas prev-gas || test -f stage2-lean
51996 @endif gas
51997 @if gcc
51998 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
51999 mkdir stage3-gcc; \
52000 mv stage3-gcc gcc ; \
52001 mv stage2-gcc prev-gcc || test -f stage2-lean
52002 @endif gcc
52003 @if gmp
52004 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
52005 mkdir stage3-gmp; \
52006 mv stage3-gmp gmp ; \
52007 mv stage2-gmp prev-gmp || test -f stage2-lean
52008 @endif gmp
52009 @if mpfr
52010 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
52011 mkdir stage3-mpfr; \
52012 mv stage3-mpfr mpfr ; \
52013 mv stage2-mpfr prev-mpfr || test -f stage2-lean
52014 @endif mpfr
52015 @if ppl
52016 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
52017 mkdir stage3-ppl; \
52018 mv stage3-ppl ppl ; \
52019 mv stage2-ppl prev-ppl || test -f stage2-lean
52020 @endif ppl
52021 @if cloog
52022 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
52023 mkdir stage3-cloog; \
52024 mv stage3-cloog cloog ; \
52025 mv stage2-cloog prev-cloog || test -f stage2-lean
52026 @endif cloog
52027 @if gold
52028 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
52029 mkdir stage3-gold; \
52030 mv stage3-gold gold ; \
52031 mv stage2-gold prev-gold || test -f stage2-lean
52032 @endif gold
52033 @if intl
52034 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
52035 mkdir stage3-intl; \
52036 mv stage3-intl intl ; \
52037 mv stage2-intl prev-intl || test -f stage2-lean
52038 @endif intl
52039 @if ld
52040 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
52041 mkdir stage3-ld; \
52042 mv stage3-ld ld ; \
52043 mv stage2-ld prev-ld || test -f stage2-lean
52044 @endif ld
52045 @if libcpp
52046 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
52047 mkdir stage3-libcpp; \
52048 mv stage3-libcpp libcpp ; \
52049 mv stage2-libcpp prev-libcpp || test -f stage2-lean
52050 @endif libcpp
52051 @if libdecnumber
52052 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
52053 mkdir stage3-libdecnumber; \
52054 mv stage3-libdecnumber libdecnumber ; \
52055 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
52056 @endif libdecnumber
52057 @if libiberty
52058 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
52059 mkdir stage3-libiberty; \
52060 mv stage3-libiberty libiberty ; \
52061 mv stage2-libiberty prev-libiberty || test -f stage2-lean
52062 @endif libiberty
52063 @if zlib
52064 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
52065 mkdir stage3-zlib; \
52066 mv stage3-zlib zlib ; \
52067 mv stage2-zlib prev-zlib || test -f stage2-lean
52068 @endif zlib
52069 @[ -d stage3-$(TARGET_SUBDIR) ] || \
52070 mkdir stage3-$(TARGET_SUBDIR); \
52071 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52072 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
52073
52074 stage3-end::
52075 @if bfd
52076 @if test -d $(HOST_SUBDIR)/bfd ; then \
52077 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
52078 mv prev-bfd stage2-bfd ; : ; \
52079 fi
52080 @endif bfd
52081 @if opcodes
52082 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52083 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
52084 mv prev-opcodes stage2-opcodes ; : ; \
52085 fi
52086 @endif opcodes
52087 @if binutils
52088 @if test -d $(HOST_SUBDIR)/binutils ; then \
52089 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
52090 mv prev-binutils stage2-binutils ; : ; \
52091 fi
52092 @endif binutils
52093 @if gas
52094 @if test -d $(HOST_SUBDIR)/gas ; then \
52095 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
52096 mv prev-gas stage2-gas ; : ; \
52097 fi
52098 @endif gas
52099 @if gcc
52100 @if test -d $(HOST_SUBDIR)/gcc ; then \
52101 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
52102 mv prev-gcc stage2-gcc ; : ; \
52103 fi
52104 @endif gcc
52105 @if gmp
52106 @if test -d $(HOST_SUBDIR)/gmp ; then \
52107 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
52108 mv prev-gmp stage2-gmp ; : ; \
52109 fi
52110 @endif gmp
52111 @if mpfr
52112 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52113 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
52114 mv prev-mpfr stage2-mpfr ; : ; \
52115 fi
52116 @endif mpfr
52117 @if ppl
52118 @if test -d $(HOST_SUBDIR)/ppl ; then \
52119 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
52120 mv prev-ppl stage2-ppl ; : ; \
52121 fi
52122 @endif ppl
52123 @if cloog
52124 @if test -d $(HOST_SUBDIR)/cloog ; then \
52125 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
52126 mv prev-cloog stage2-cloog ; : ; \
52127 fi
52128 @endif cloog
52129 @if gold
52130 @if test -d $(HOST_SUBDIR)/gold ; then \
52131 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
52132 mv prev-gold stage2-gold ; : ; \
52133 fi
52134 @endif gold
52135 @if intl
52136 @if test -d $(HOST_SUBDIR)/intl ; then \
52137 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
52138 mv prev-intl stage2-intl ; : ; \
52139 fi
52140 @endif intl
52141 @if ld
52142 @if test -d $(HOST_SUBDIR)/ld ; then \
52143 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
52144 mv prev-ld stage2-ld ; : ; \
52145 fi
52146 @endif ld
52147 @if libcpp
52148 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52149 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
52150 mv prev-libcpp stage2-libcpp ; : ; \
52151 fi
52152 @endif libcpp
52153 @if libdecnumber
52154 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52155 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
52156 mv prev-libdecnumber stage2-libdecnumber ; : ; \
52157 fi
52158 @endif libdecnumber
52159 @if libiberty
52160 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52161 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
52162 mv prev-libiberty stage2-libiberty ; : ; \
52163 fi
52164 @endif libiberty
52165 @if zlib
52166 @if test -d $(HOST_SUBDIR)/zlib ; then \
52167 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
52168 mv prev-zlib stage2-zlib ; : ; \
52169 fi
52170 @endif zlib
52171 @if test -d $(TARGET_SUBDIR) ; then \
52172 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
52173 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
52174 fi
52175 rm -f stage_current
52176
52177 # Bubble a bug fix through all the stages up to stage 3. They are
52178 # remade, but not reconfigured. The next stage (if any) will not be
52179 # reconfigured either.
52180 .PHONY: stage3-bubble
52181 stage3-bubble:: stage2-bubble
52182 @r=`${PWD_COMMAND}`; export r; \
52183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52184 if test -f stage3-lean || test -f stage2-lean ; then \
52185 echo Skipping rebuild of stage3 ; \
52186 else \
52187 $(MAKE) stage3-start; \
52188 if $(LEAN); then \
52189 rm -rf stage1-* ; \
52190 $(STAMP) stage1-lean ; \
52191 fi; \
52192 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
52193 fi
52194 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
52195
52196 .PHONY: all-stage3 clean-stage3
52197 do-clean: clean-stage3
52198
52199 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52200 # only possibility, but now it conflicts with no-bootstrap rules
52201 @if gcc-bootstrap
52202
52203 compare:
52204 @r=`${PWD_COMMAND}`; export r; \
52205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52206 if test -f stage2-lean; then \
52207 echo Cannot compare object files as stage 2 was deleted. ; \
52208 exit 0 ; \
52209 fi; \
52210 : $(MAKE); $(stage); \
52211 rm -f .bad_compare ; \
52212 echo Comparing stages 2 and 3 ; \
52213 cd stage3-gcc; \
52214 files=`find . -name "*$(objext)" -print` ; \
52215 cd .. ; \
52216 for file in $${files} ; do \
52217 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
52218 $(do-compare) > /dev/null 2>&1; \
52219 if test $$? -eq 1; then \
52220 case $$file in \
52221 ./cc*-checksum$(objext) | ./libgcc/* ) \
52222 echo warning: $$file differs ;; \
52223 *) \
52224 echo $$file differs >> .bad_compare ;; \
52225 esac ; \
52226 fi ; \
52227 done ; \
52228 if [ -f .bad_compare ]; then \
52229 echo "Bootstrap comparison failure!"; \
52230 cat .bad_compare; \
52231 exit 1; \
52232 else \
52233 echo Comparison successful.; \
52234 fi ; \
52235 $(STAMP) compare
52236 if $(LEAN); then \
52237 rm -rf stage2-*; \
52238 $(STAMP) stage2-lean; \
52239 fi
52240
52241
52242
52243 .PHONY: bootstrap bootstrap-lean
52244 bootstrap:
52245 echo stage3 > stage_final
52246 @r=`${PWD_COMMAND}`; export r; \
52247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52248 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
52249 @: $(MAKE); $(unstage)
52250 @r=`${PWD_COMMAND}`; export r; \
52251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52252 TFLAGS="$(STAGE3_TFLAGS)"; \
52253 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52254
52255 bootstrap-lean:
52256 echo stage3 > stage_final
52257 @r=`${PWD_COMMAND}`; export r; \
52258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52259 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
52260 @: $(MAKE); $(unstage)
52261 @r=`${PWD_COMMAND}`; export r; \
52262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52263 TFLAGS="$(STAGE3_TFLAGS)"; \
52264 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52265
52266
52267 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52268 distclean-stage2:: distclean-stage3
52269 .PHONY: distclean-stage3
52270 distclean-stage3::
52271 @: $(MAKE); $(stage)
52272 @test "`cat stage_last`" != stage3 || rm -f stage_last
52273 rm -rf stage3-* compare
52274
52275
52276 .PHONY: cleanstrap
52277 cleanstrap: do-distclean local-clean
52278 echo stage3 > stage_final
52279 @r=`${PWD_COMMAND}`; export r; \
52280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52281 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
52282 @: $(MAKE); $(unstage)
52283 @r=`${PWD_COMMAND}`; export r; \
52284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52285 TFLAGS="$(STAGE3_TFLAGS)"; \
52286 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52287
52288 @endif gcc-bootstrap
52289
52290
52291 .PHONY: stage4-start stage4-end
52292
52293 stage4-start::
52294 @: $(MAKE); $(stage); \
52295 echo stage4 > stage_current ; \
52296 echo stage4 > stage_last; \
52297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52298 @if bfd
52299 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
52300 mkdir stage4-bfd; \
52301 mv stage4-bfd bfd ; \
52302 mv stage3-bfd prev-bfd || test -f stage3-lean
52303 @endif bfd
52304 @if opcodes
52305 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
52306 mkdir stage4-opcodes; \
52307 mv stage4-opcodes opcodes ; \
52308 mv stage3-opcodes prev-opcodes || test -f stage3-lean
52309 @endif opcodes
52310 @if binutils
52311 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
52312 mkdir stage4-binutils; \
52313 mv stage4-binutils binutils ; \
52314 mv stage3-binutils prev-binutils || test -f stage3-lean
52315 @endif binutils
52316 @if gas
52317 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
52318 mkdir stage4-gas; \
52319 mv stage4-gas gas ; \
52320 mv stage3-gas prev-gas || test -f stage3-lean
52321 @endif gas
52322 @if gcc
52323 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
52324 mkdir stage4-gcc; \
52325 mv stage4-gcc gcc ; \
52326 mv stage3-gcc prev-gcc || test -f stage3-lean
52327 @endif gcc
52328 @if gmp
52329 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
52330 mkdir stage4-gmp; \
52331 mv stage4-gmp gmp ; \
52332 mv stage3-gmp prev-gmp || test -f stage3-lean
52333 @endif gmp
52334 @if mpfr
52335 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
52336 mkdir stage4-mpfr; \
52337 mv stage4-mpfr mpfr ; \
52338 mv stage3-mpfr prev-mpfr || test -f stage3-lean
52339 @endif mpfr
52340 @if ppl
52341 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
52342 mkdir stage4-ppl; \
52343 mv stage4-ppl ppl ; \
52344 mv stage3-ppl prev-ppl || test -f stage3-lean
52345 @endif ppl
52346 @if cloog
52347 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
52348 mkdir stage4-cloog; \
52349 mv stage4-cloog cloog ; \
52350 mv stage3-cloog prev-cloog || test -f stage3-lean
52351 @endif cloog
52352 @if gold
52353 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
52354 mkdir stage4-gold; \
52355 mv stage4-gold gold ; \
52356 mv stage3-gold prev-gold || test -f stage3-lean
52357 @endif gold
52358 @if intl
52359 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
52360 mkdir stage4-intl; \
52361 mv stage4-intl intl ; \
52362 mv stage3-intl prev-intl || test -f stage3-lean
52363 @endif intl
52364 @if ld
52365 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
52366 mkdir stage4-ld; \
52367 mv stage4-ld ld ; \
52368 mv stage3-ld prev-ld || test -f stage3-lean
52369 @endif ld
52370 @if libcpp
52371 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
52372 mkdir stage4-libcpp; \
52373 mv stage4-libcpp libcpp ; \
52374 mv stage3-libcpp prev-libcpp || test -f stage3-lean
52375 @endif libcpp
52376 @if libdecnumber
52377 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
52378 mkdir stage4-libdecnumber; \
52379 mv stage4-libdecnumber libdecnumber ; \
52380 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
52381 @endif libdecnumber
52382 @if libiberty
52383 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
52384 mkdir stage4-libiberty; \
52385 mv stage4-libiberty libiberty ; \
52386 mv stage3-libiberty prev-libiberty || test -f stage3-lean
52387 @endif libiberty
52388 @if zlib
52389 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
52390 mkdir stage4-zlib; \
52391 mv stage4-zlib zlib ; \
52392 mv stage3-zlib prev-zlib || test -f stage3-lean
52393 @endif zlib
52394 @[ -d stage4-$(TARGET_SUBDIR) ] || \
52395 mkdir stage4-$(TARGET_SUBDIR); \
52396 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52397 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
52398
52399 stage4-end::
52400 @if bfd
52401 @if test -d $(HOST_SUBDIR)/bfd ; then \
52402 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
52403 mv prev-bfd stage3-bfd ; : ; \
52404 fi
52405 @endif bfd
52406 @if opcodes
52407 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52408 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
52409 mv prev-opcodes stage3-opcodes ; : ; \
52410 fi
52411 @endif opcodes
52412 @if binutils
52413 @if test -d $(HOST_SUBDIR)/binutils ; then \
52414 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
52415 mv prev-binutils stage3-binutils ; : ; \
52416 fi
52417 @endif binutils
52418 @if gas
52419 @if test -d $(HOST_SUBDIR)/gas ; then \
52420 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
52421 mv prev-gas stage3-gas ; : ; \
52422 fi
52423 @endif gas
52424 @if gcc
52425 @if test -d $(HOST_SUBDIR)/gcc ; then \
52426 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
52427 mv prev-gcc stage3-gcc ; : ; \
52428 fi
52429 @endif gcc
52430 @if gmp
52431 @if test -d $(HOST_SUBDIR)/gmp ; then \
52432 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
52433 mv prev-gmp stage3-gmp ; : ; \
52434 fi
52435 @endif gmp
52436 @if mpfr
52437 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52438 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
52439 mv prev-mpfr stage3-mpfr ; : ; \
52440 fi
52441 @endif mpfr
52442 @if ppl
52443 @if test -d $(HOST_SUBDIR)/ppl ; then \
52444 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
52445 mv prev-ppl stage3-ppl ; : ; \
52446 fi
52447 @endif ppl
52448 @if cloog
52449 @if test -d $(HOST_SUBDIR)/cloog ; then \
52450 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
52451 mv prev-cloog stage3-cloog ; : ; \
52452 fi
52453 @endif cloog
52454 @if gold
52455 @if test -d $(HOST_SUBDIR)/gold ; then \
52456 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
52457 mv prev-gold stage3-gold ; : ; \
52458 fi
52459 @endif gold
52460 @if intl
52461 @if test -d $(HOST_SUBDIR)/intl ; then \
52462 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
52463 mv prev-intl stage3-intl ; : ; \
52464 fi
52465 @endif intl
52466 @if ld
52467 @if test -d $(HOST_SUBDIR)/ld ; then \
52468 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
52469 mv prev-ld stage3-ld ; : ; \
52470 fi
52471 @endif ld
52472 @if libcpp
52473 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52474 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
52475 mv prev-libcpp stage3-libcpp ; : ; \
52476 fi
52477 @endif libcpp
52478 @if libdecnumber
52479 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52480 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
52481 mv prev-libdecnumber stage3-libdecnumber ; : ; \
52482 fi
52483 @endif libdecnumber
52484 @if libiberty
52485 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52486 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
52487 mv prev-libiberty stage3-libiberty ; : ; \
52488 fi
52489 @endif libiberty
52490 @if zlib
52491 @if test -d $(HOST_SUBDIR)/zlib ; then \
52492 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
52493 mv prev-zlib stage3-zlib ; : ; \
52494 fi
52495 @endif zlib
52496 @if test -d $(TARGET_SUBDIR) ; then \
52497 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
52498 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
52499 fi
52500 rm -f stage_current
52501
52502 # Bubble a bug fix through all the stages up to stage 4. They are
52503 # remade, but not reconfigured. The next stage (if any) will not be
52504 # reconfigured either.
52505 .PHONY: stage4-bubble
52506 stage4-bubble:: stage3-bubble
52507 @r=`${PWD_COMMAND}`; export r; \
52508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52509 if test -f stage4-lean || test -f stage3-lean ; then \
52510 echo Skipping rebuild of stage4 ; \
52511 else \
52512 $(MAKE) stage4-start; \
52513 if $(LEAN); then \
52514 rm -rf stage2-* ; \
52515 $(STAMP) stage2-lean ; \
52516 fi; \
52517 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
52518 fi
52519 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
52520
52521 .PHONY: all-stage4 clean-stage4
52522 do-clean: clean-stage4
52523
52524 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52525 # only possibility, but now it conflicts with no-bootstrap rules
52526 @if gcc-bootstrap
52527
52528 compare3:
52529 @r=`${PWD_COMMAND}`; export r; \
52530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52531 if test -f stage3-lean; then \
52532 echo Cannot compare object files as stage 3 was deleted. ; \
52533 exit 0 ; \
52534 fi; \
52535 : $(MAKE); $(stage); \
52536 rm -f .bad_compare ; \
52537 echo Comparing stages 3 and 4 ; \
52538 cd stage4-gcc; \
52539 files=`find . -name "*$(objext)" -print` ; \
52540 cd .. ; \
52541 for file in $${files} ; do \
52542 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
52543 $(do-compare3) > /dev/null 2>&1; \
52544 if test $$? -eq 1; then \
52545 case $$file in \
52546 ./cc*-checksum$(objext) | ./libgcc/* ) \
52547 echo warning: $$file differs ;; \
52548 *) \
52549 echo $$file differs >> .bad_compare ;; \
52550 esac ; \
52551 fi ; \
52552 done ; \
52553 if [ -f .bad_compare ]; then \
52554 echo "Bootstrap comparison failure!"; \
52555 cat .bad_compare; \
52556 exit 1; \
52557 else \
52558 echo Comparison successful.; \
52559 fi ; \
52560 $(STAMP) compare3
52561 if $(LEAN); then \
52562 rm -rf stage3-*; \
52563 $(STAMP) stage3-lean; \
52564 fi
52565
52566
52567
52568 .PHONY: bootstrap4 bootstrap4-lean
52569 bootstrap4:
52570 echo stage4 > stage_final
52571 @r=`${PWD_COMMAND}`; export r; \
52572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52573 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
52574 @: $(MAKE); $(unstage)
52575 @r=`${PWD_COMMAND}`; export r; \
52576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52577 TFLAGS="$(STAGE4_TFLAGS)"; \
52578 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52579
52580 bootstrap4-lean:
52581 echo stage4 > stage_final
52582 @r=`${PWD_COMMAND}`; export r; \
52583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52584 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
52585 @: $(MAKE); $(unstage)
52586 @r=`${PWD_COMMAND}`; export r; \
52587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52588 TFLAGS="$(STAGE4_TFLAGS)"; \
52589 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52590
52591
52592 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52593 distclean-stage3:: distclean-stage4
52594 .PHONY: distclean-stage4
52595 distclean-stage4::
52596 @: $(MAKE); $(stage)
52597 @test "`cat stage_last`" != stage4 || rm -f stage_last
52598 rm -rf stage4-* compare3
52599
52600
52601 @endif gcc-bootstrap
52602
52603
52604 .PHONY: stageprofile-start stageprofile-end
52605
52606 stageprofile-start::
52607 @: $(MAKE); $(stage); \
52608 echo stageprofile > stage_current ; \
52609 echo stageprofile > stage_last; \
52610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52611 @if bfd
52612 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
52613 mkdir stageprofile-bfd; \
52614 mv stageprofile-bfd bfd ; \
52615 mv stage1-bfd prev-bfd || test -f stage1-lean
52616 @endif bfd
52617 @if opcodes
52618 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
52619 mkdir stageprofile-opcodes; \
52620 mv stageprofile-opcodes opcodes ; \
52621 mv stage1-opcodes prev-opcodes || test -f stage1-lean
52622 @endif opcodes
52623 @if binutils
52624 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
52625 mkdir stageprofile-binutils; \
52626 mv stageprofile-binutils binutils ; \
52627 mv stage1-binutils prev-binutils || test -f stage1-lean
52628 @endif binutils
52629 @if gas
52630 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
52631 mkdir stageprofile-gas; \
52632 mv stageprofile-gas gas ; \
52633 mv stage1-gas prev-gas || test -f stage1-lean
52634 @endif gas
52635 @if gcc
52636 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
52637 mkdir stageprofile-gcc; \
52638 mv stageprofile-gcc gcc ; \
52639 mv stage1-gcc prev-gcc || test -f stage1-lean
52640 @endif gcc
52641 @if gmp
52642 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
52643 mkdir stageprofile-gmp; \
52644 mv stageprofile-gmp gmp ; \
52645 mv stage1-gmp prev-gmp || test -f stage1-lean
52646 @endif gmp
52647 @if mpfr
52648 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
52649 mkdir stageprofile-mpfr; \
52650 mv stageprofile-mpfr mpfr ; \
52651 mv stage1-mpfr prev-mpfr || test -f stage1-lean
52652 @endif mpfr
52653 @if ppl
52654 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
52655 mkdir stageprofile-ppl; \
52656 mv stageprofile-ppl ppl ; \
52657 mv stage1-ppl prev-ppl || test -f stage1-lean
52658 @endif ppl
52659 @if cloog
52660 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
52661 mkdir stageprofile-cloog; \
52662 mv stageprofile-cloog cloog ; \
52663 mv stage1-cloog prev-cloog || test -f stage1-lean
52664 @endif cloog
52665 @if gold
52666 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
52667 mkdir stageprofile-gold; \
52668 mv stageprofile-gold gold ; \
52669 mv stage1-gold prev-gold || test -f stage1-lean
52670 @endif gold
52671 @if intl
52672 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
52673 mkdir stageprofile-intl; \
52674 mv stageprofile-intl intl ; \
52675 mv stage1-intl prev-intl || test -f stage1-lean
52676 @endif intl
52677 @if ld
52678 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
52679 mkdir stageprofile-ld; \
52680 mv stageprofile-ld ld ; \
52681 mv stage1-ld prev-ld || test -f stage1-lean
52682 @endif ld
52683 @if libcpp
52684 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
52685 mkdir stageprofile-libcpp; \
52686 mv stageprofile-libcpp libcpp ; \
52687 mv stage1-libcpp prev-libcpp || test -f stage1-lean
52688 @endif libcpp
52689 @if libdecnumber
52690 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
52691 mkdir stageprofile-libdecnumber; \
52692 mv stageprofile-libdecnumber libdecnumber ; \
52693 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
52694 @endif libdecnumber
52695 @if libiberty
52696 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
52697 mkdir stageprofile-libiberty; \
52698 mv stageprofile-libiberty libiberty ; \
52699 mv stage1-libiberty prev-libiberty || test -f stage1-lean
52700 @endif libiberty
52701 @if zlib
52702 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
52703 mkdir stageprofile-zlib; \
52704 mv stageprofile-zlib zlib ; \
52705 mv stage1-zlib prev-zlib || test -f stage1-lean
52706 @endif zlib
52707 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
52708 mkdir stageprofile-$(TARGET_SUBDIR); \
52709 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52710 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
52711
52712 stageprofile-end::
52713 @if bfd
52714 @if test -d $(HOST_SUBDIR)/bfd ; then \
52715 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
52716 mv prev-bfd stage1-bfd ; : ; \
52717 fi
52718 @endif bfd
52719 @if opcodes
52720 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52721 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
52722 mv prev-opcodes stage1-opcodes ; : ; \
52723 fi
52724 @endif opcodes
52725 @if binutils
52726 @if test -d $(HOST_SUBDIR)/binutils ; then \
52727 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
52728 mv prev-binutils stage1-binutils ; : ; \
52729 fi
52730 @endif binutils
52731 @if gas
52732 @if test -d $(HOST_SUBDIR)/gas ; then \
52733 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
52734 mv prev-gas stage1-gas ; : ; \
52735 fi
52736 @endif gas
52737 @if gcc
52738 @if test -d $(HOST_SUBDIR)/gcc ; then \
52739 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
52740 mv prev-gcc stage1-gcc ; : ; \
52741 fi
52742 @endif gcc
52743 @if gmp
52744 @if test -d $(HOST_SUBDIR)/gmp ; then \
52745 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
52746 mv prev-gmp stage1-gmp ; : ; \
52747 fi
52748 @endif gmp
52749 @if mpfr
52750 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52751 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
52752 mv prev-mpfr stage1-mpfr ; : ; \
52753 fi
52754 @endif mpfr
52755 @if ppl
52756 @if test -d $(HOST_SUBDIR)/ppl ; then \
52757 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
52758 mv prev-ppl stage1-ppl ; : ; \
52759 fi
52760 @endif ppl
52761 @if cloog
52762 @if test -d $(HOST_SUBDIR)/cloog ; then \
52763 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
52764 mv prev-cloog stage1-cloog ; : ; \
52765 fi
52766 @endif cloog
52767 @if gold
52768 @if test -d $(HOST_SUBDIR)/gold ; then \
52769 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
52770 mv prev-gold stage1-gold ; : ; \
52771 fi
52772 @endif gold
52773 @if intl
52774 @if test -d $(HOST_SUBDIR)/intl ; then \
52775 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
52776 mv prev-intl stage1-intl ; : ; \
52777 fi
52778 @endif intl
52779 @if ld
52780 @if test -d $(HOST_SUBDIR)/ld ; then \
52781 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
52782 mv prev-ld stage1-ld ; : ; \
52783 fi
52784 @endif ld
52785 @if libcpp
52786 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52787 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
52788 mv prev-libcpp stage1-libcpp ; : ; \
52789 fi
52790 @endif libcpp
52791 @if libdecnumber
52792 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52793 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
52794 mv prev-libdecnumber stage1-libdecnumber ; : ; \
52795 fi
52796 @endif libdecnumber
52797 @if libiberty
52798 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52799 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
52800 mv prev-libiberty stage1-libiberty ; : ; \
52801 fi
52802 @endif libiberty
52803 @if zlib
52804 @if test -d $(HOST_SUBDIR)/zlib ; then \
52805 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
52806 mv prev-zlib stage1-zlib ; : ; \
52807 fi
52808 @endif zlib
52809 @if test -d $(TARGET_SUBDIR) ; then \
52810 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
52811 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
52812 fi
52813 rm -f stage_current
52814
52815 # Bubble a bug fix through all the stages up to stage profile. They are
52816 # remade, but not reconfigured. The next stage (if any) will not be
52817 # reconfigured either.
52818 .PHONY: stageprofile-bubble
52819 stageprofile-bubble:: stage1-bubble
52820 @r=`${PWD_COMMAND}`; export r; \
52821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52822 if test -f stageprofile-lean || test -f stage1-lean ; then \
52823 echo Skipping rebuild of stageprofile ; \
52824 else \
52825 $(MAKE) stageprofile-start; \
52826 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
52827 fi
52828
52829 .PHONY: all-stageprofile clean-stageprofile
52830 do-clean: clean-stageprofile
52831
52832 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52833 # only possibility, but now it conflicts with no-bootstrap rules
52834 @if gcc-bootstrap
52835
52836
52837
52838
52839 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52840 distclean-stage1:: distclean-stageprofile
52841 .PHONY: distclean-stageprofile
52842 distclean-stageprofile::
52843 @: $(MAKE); $(stage)
52844 @test "`cat stage_last`" != stageprofile || rm -f stage_last
52845 rm -rf stageprofile-*
52846
52847
52848 @endif gcc-bootstrap
52849
52850
52851 .PHONY: stagefeedback-start stagefeedback-end
52852
52853 stagefeedback-start::
52854 @: $(MAKE); $(stage); \
52855 echo stagefeedback > stage_current ; \
52856 echo stagefeedback > stage_last; \
52857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52858 @if bfd
52859 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
52860 mkdir stagefeedback-bfd; \
52861 mv stagefeedback-bfd bfd ; \
52862 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
52863 @endif bfd
52864 @if opcodes
52865 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
52866 mkdir stagefeedback-opcodes; \
52867 mv stagefeedback-opcodes opcodes ; \
52868 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
52869 @endif opcodes
52870 @if binutils
52871 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
52872 mkdir stagefeedback-binutils; \
52873 mv stagefeedback-binutils binutils ; \
52874 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
52875 @endif binutils
52876 @if gas
52877 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
52878 mkdir stagefeedback-gas; \
52879 mv stagefeedback-gas gas ; \
52880 mv stageprofile-gas prev-gas || test -f stageprofile-lean
52881 @endif gas
52882 @if gcc
52883 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
52884 mkdir stagefeedback-gcc; \
52885 mv stagefeedback-gcc gcc ; \
52886 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
52887 @endif gcc
52888 @if gmp
52889 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
52890 mkdir stagefeedback-gmp; \
52891 mv stagefeedback-gmp gmp ; \
52892 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
52893 @endif gmp
52894 @if mpfr
52895 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
52896 mkdir stagefeedback-mpfr; \
52897 mv stagefeedback-mpfr mpfr ; \
52898 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
52899 @endif mpfr
52900 @if ppl
52901 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
52902 mkdir stagefeedback-ppl; \
52903 mv stagefeedback-ppl ppl ; \
52904 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
52905 @endif ppl
52906 @if cloog
52907 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
52908 mkdir stagefeedback-cloog; \
52909 mv stagefeedback-cloog cloog ; \
52910 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
52911 @endif cloog
52912 @if gold
52913 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
52914 mkdir stagefeedback-gold; \
52915 mv stagefeedback-gold gold ; \
52916 mv stageprofile-gold prev-gold || test -f stageprofile-lean
52917 @endif gold
52918 @if intl
52919 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
52920 mkdir stagefeedback-intl; \
52921 mv stagefeedback-intl intl ; \
52922 mv stageprofile-intl prev-intl || test -f stageprofile-lean
52923 @endif intl
52924 @if ld
52925 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
52926 mkdir stagefeedback-ld; \
52927 mv stagefeedback-ld ld ; \
52928 mv stageprofile-ld prev-ld || test -f stageprofile-lean
52929 @endif ld
52930 @if libcpp
52931 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
52932 mkdir stagefeedback-libcpp; \
52933 mv stagefeedback-libcpp libcpp ; \
52934 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
52935 @endif libcpp
52936 @if libdecnumber
52937 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
52938 mkdir stagefeedback-libdecnumber; \
52939 mv stagefeedback-libdecnumber libdecnumber ; \
52940 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
52941 @endif libdecnumber
52942 @if libiberty
52943 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
52944 mkdir stagefeedback-libiberty; \
52945 mv stagefeedback-libiberty libiberty ; \
52946 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
52947 @endif libiberty
52948 @if zlib
52949 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
52950 mkdir stagefeedback-zlib; \
52951 mv stagefeedback-zlib zlib ; \
52952 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
52953 @endif zlib
52954 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
52955 mkdir stagefeedback-$(TARGET_SUBDIR); \
52956 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52957 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
52958
52959 stagefeedback-end::
52960 @if bfd
52961 @if test -d $(HOST_SUBDIR)/bfd ; then \
52962 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
52963 mv prev-bfd stageprofile-bfd ; : ; \
52964 fi
52965 @endif bfd
52966 @if opcodes
52967 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52968 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
52969 mv prev-opcodes stageprofile-opcodes ; : ; \
52970 fi
52971 @endif opcodes
52972 @if binutils
52973 @if test -d $(HOST_SUBDIR)/binutils ; then \
52974 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
52975 mv prev-binutils stageprofile-binutils ; : ; \
52976 fi
52977 @endif binutils
52978 @if gas
52979 @if test -d $(HOST_SUBDIR)/gas ; then \
52980 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
52981 mv prev-gas stageprofile-gas ; : ; \
52982 fi
52983 @endif gas
52984 @if gcc
52985 @if test -d $(HOST_SUBDIR)/gcc ; then \
52986 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
52987 mv prev-gcc stageprofile-gcc ; : ; \
52988 fi
52989 @endif gcc
52990 @if gmp
52991 @if test -d $(HOST_SUBDIR)/gmp ; then \
52992 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
52993 mv prev-gmp stageprofile-gmp ; : ; \
52994 fi
52995 @endif gmp
52996 @if mpfr
52997 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52998 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
52999 mv prev-mpfr stageprofile-mpfr ; : ; \
53000 fi
53001 @endif mpfr
53002 @if ppl
53003 @if test -d $(HOST_SUBDIR)/ppl ; then \
53004 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
53005 mv prev-ppl stageprofile-ppl ; : ; \
53006 fi
53007 @endif ppl
53008 @if cloog
53009 @if test -d $(HOST_SUBDIR)/cloog ; then \
53010 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
53011 mv prev-cloog stageprofile-cloog ; : ; \
53012 fi
53013 @endif cloog
53014 @if gold
53015 @if test -d $(HOST_SUBDIR)/gold ; then \
53016 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
53017 mv prev-gold stageprofile-gold ; : ; \
53018 fi
53019 @endif gold
53020 @if intl
53021 @if test -d $(HOST_SUBDIR)/intl ; then \
53022 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
53023 mv prev-intl stageprofile-intl ; : ; \
53024 fi
53025 @endif intl
53026 @if ld
53027 @if test -d $(HOST_SUBDIR)/ld ; then \
53028 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
53029 mv prev-ld stageprofile-ld ; : ; \
53030 fi
53031 @endif ld
53032 @if libcpp
53033 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53034 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
53035 mv prev-libcpp stageprofile-libcpp ; : ; \
53036 fi
53037 @endif libcpp
53038 @if libdecnumber
53039 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53040 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
53041 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
53042 fi
53043 @endif libdecnumber
53044 @if libiberty
53045 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53046 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
53047 mv prev-libiberty stageprofile-libiberty ; : ; \
53048 fi
53049 @endif libiberty
53050 @if zlib
53051 @if test -d $(HOST_SUBDIR)/zlib ; then \
53052 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
53053 mv prev-zlib stageprofile-zlib ; : ; \
53054 fi
53055 @endif zlib
53056 @if test -d $(TARGET_SUBDIR) ; then \
53057 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
53058 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
53059 fi
53060 rm -f stage_current
53061
53062 # Bubble a bug fix through all the stages up to stage feedback. They are
53063 # remade, but not reconfigured. The next stage (if any) will not be
53064 # reconfigured either.
53065 .PHONY: stagefeedback-bubble
53066 stagefeedback-bubble:: stageprofile-bubble
53067 @r=`${PWD_COMMAND}`; export r; \
53068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53069 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
53070 echo Skipping rebuild of stagefeedback ; \
53071 else \
53072 $(MAKE) stagefeedback-start; \
53073 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
53074 fi
53075
53076 .PHONY: all-stagefeedback clean-stagefeedback
53077 do-clean: clean-stagefeedback
53078
53079 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53080 # only possibility, but now it conflicts with no-bootstrap rules
53081 @if gcc-bootstrap
53082
53083
53084
53085 .PHONY: profiledbootstrap profiledbootstrap-lean
53086 profiledbootstrap:
53087 echo stagefeedback > stage_final
53088 @r=`${PWD_COMMAND}`; export r; \
53089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53090 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
53091 @: $(MAKE); $(unstage)
53092 @r=`${PWD_COMMAND}`; export r; \
53093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53094 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53095 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53096
53097 profiledbootstrap-lean:
53098 echo stagefeedback > stage_final
53099 @r=`${PWD_COMMAND}`; export r; \
53100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53101 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
53102 @: $(MAKE); $(unstage)
53103 @r=`${PWD_COMMAND}`; export r; \
53104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53105 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53106 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53107
53108
53109 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53110 distclean-stageprofile:: distclean-stagefeedback
53111 .PHONY: distclean-stagefeedback
53112 distclean-stagefeedback::
53113 @: $(MAKE); $(stage)
53114 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
53115 rm -rf stagefeedback-*
53116
53117
53118 @endif gcc-bootstrap
53119
53120
53121
53122 stageprofile-end::
53123 $(MAKE) distclean-stagefeedback
53124
53125 stagefeedback-start::
53126 @r=`${PWD_COMMAND}`; export r; \
53127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53128 for i in prev-*; do \
53129 j=`echo $$i | sed s/^prev-//` ; \
53130 cd $$r/$$i && \
53131 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
53132 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
53133 done
53134
53135 @if gcc-bootstrap
53136 do-distclean: distclean-stage1
53137
53138 # Provide a GCC build when we're building target libraries. This does
53139 # not work as a dependency, just as the minimum necessary to avoid errors.
53140 stage_last:
53141 @r=`${PWD_COMMAND}`; export r; \
53142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53143 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
53144
53145 # Same as unstage, but not phony and defaulting to stage1-start. We place
53146 # it in the dependency so that for example `make -j3 all-gcc' works.
53147 stage_current:
53148 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
53149
53150 .PHONY: restrap
53151 restrap::
53152 @: $(MAKE); $(stage)
53153 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
53154 restrap:: all
53155 @endif gcc-bootstrap
53156
53157 # --------------------------------------
53158 # Dependencies between different modules
53159 # --------------------------------------
53160
53161 # Generic dependencies for target modules on host stuff, especially gcc
53162 @if gcc-bootstrap
53163 configure-target-libstdc++-v3: stage_last
53164 configure-target-libmudflap: stage_last
53165 configure-target-libssp: stage_last
53166 configure-target-newlib: stage_last
53167 configure-stage1-target-libgcc: maybe-all-stage1-gcc
53168 configure-stage2-target-libgcc: maybe-all-stage2-gcc
53169 configure-stage3-target-libgcc: maybe-all-stage3-gcc
53170 configure-stage4-target-libgcc: maybe-all-stage4-gcc
53171 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
53172 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
53173 configure-target-libgfortran: stage_last
53174 configure-target-libobjc: stage_last
53175 configure-target-libtermcap: stage_last
53176 configure-target-winsup: stage_last
53177 configure-target-libgloss: stage_last
53178 configure-target-libiberty: stage_last
53179 configure-target-gperf: stage_last
53180 configure-target-examples: stage_last
53181 configure-target-libffi: stage_last
53182 configure-target-libjava: stage_last
53183 configure-target-zlib: stage_last
53184 configure-target-boehm-gc: stage_last
53185 configure-target-qthreads: stage_last
53186 configure-target-rda: stage_last
53187 configure-target-libada: stage_last
53188 configure-target-libgomp: stage_last
53189 @endif gcc-bootstrap
53190
53191 @if gcc-no-bootstrap
53192 configure-target-libstdc++-v3: maybe-all-gcc
53193 configure-target-libmudflap: maybe-all-gcc
53194 configure-target-libssp: maybe-all-gcc
53195 configure-target-newlib: maybe-all-gcc
53196 configure-target-libgcc: maybe-all-gcc
53197 configure-target-libgfortran: maybe-all-gcc
53198 configure-target-libobjc: maybe-all-gcc
53199 configure-target-libtermcap: maybe-all-gcc
53200 configure-target-winsup: maybe-all-gcc
53201 configure-target-libgloss: maybe-all-gcc
53202 configure-target-libiberty: maybe-all-gcc
53203 configure-target-gperf: maybe-all-gcc
53204 configure-target-examples: maybe-all-gcc
53205 configure-target-libffi: maybe-all-gcc
53206 configure-target-libjava: maybe-all-gcc
53207 configure-target-zlib: maybe-all-gcc
53208 configure-target-boehm-gc: maybe-all-gcc
53209 configure-target-qthreads: maybe-all-gcc
53210 configure-target-rda: maybe-all-gcc
53211 configure-target-libada: maybe-all-gcc
53212 configure-target-libgomp: maybe-all-gcc
53213 @endif gcc-no-bootstrap
53214
53215
53216 # There are two types of dependencies here: 'hard' dependencies, where one
53217 # module simply won't build without the other; and 'soft' dependencies, where
53218 # if the depended-on module is missing, the depending module will do without
53219 # or find a substitute somewhere (perhaps installed). Soft dependencies
53220 # are made here to depend on a 'maybe-' target. If you're not sure,
53221 # it's safer to use a soft dependency.
53222
53223
53224
53225
53226
53227
53228 # With all the machinery above in place, it is pretty easy to generate
53229 # dependencies. Host dependencies are a bit more complex because we have
53230 # to check for bootstrap/prebootstrap dependencies. To resolve
53231 # prebootstrap dependencies, prebootstrap modules are gathered in
53232 # a hash table.
53233 all-build-bison: maybe-all-build-texinfo
53234 all-build-byacc: maybe-all-build-texinfo
53235 all-build-flex: maybe-all-build-texinfo
53236 all-build-flex: maybe-all-build-bison
53237 all-build-flex: maybe-all-build-byacc
53238 all-build-flex: maybe-all-build-m4
53239 all-build-libiberty: maybe-all-build-texinfo
53240 all-build-m4: maybe-all-build-texinfo
53241 all-build-fixincludes: maybe-all-build-libiberty
53242 configure-gcc: maybe-configure-intl
53243
53244 configure-stage1-gcc: maybe-configure-stage1-intl
53245 configure-stage2-gcc: maybe-configure-stage2-intl
53246 configure-stage3-gcc: maybe-configure-stage3-intl
53247 configure-stage4-gcc: maybe-configure-stage4-intl
53248 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
53249 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
53250 configure-gcc: maybe-all-binutils
53251
53252 configure-stage1-gcc: maybe-all-stage1-binutils
53253 configure-stage2-gcc: maybe-all-stage2-binutils
53254 configure-stage3-gcc: maybe-all-stage3-binutils
53255 configure-stage4-gcc: maybe-all-stage4-binutils
53256 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
53257 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
53258 configure-gcc: maybe-all-gas
53259
53260 configure-stage1-gcc: maybe-all-stage1-gas
53261 configure-stage2-gcc: maybe-all-stage2-gas
53262 configure-stage3-gcc: maybe-all-stage3-gas
53263 configure-stage4-gcc: maybe-all-stage4-gas
53264 configure-stageprofile-gcc: maybe-all-stageprofile-gas
53265 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
53266 configure-gcc: maybe-all-ld
53267
53268 configure-stage1-gcc: maybe-all-stage1-ld
53269 configure-stage2-gcc: maybe-all-stage2-ld
53270 configure-stage3-gcc: maybe-all-stage3-ld
53271 configure-stage4-gcc: maybe-all-stage4-ld
53272 configure-stageprofile-gcc: maybe-all-stageprofile-ld
53273 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
53274 configure-gcc: maybe-all-gold
53275
53276 configure-stage1-gcc: maybe-all-stage1-gold
53277 configure-stage2-gcc: maybe-all-stage2-gold
53278 configure-stage3-gcc: maybe-all-stage3-gold
53279 configure-stage4-gcc: maybe-all-stage4-gold
53280 configure-stageprofile-gcc: maybe-all-stageprofile-gold
53281 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
53282 all-gcc: all-libiberty
53283
53284 all-stage1-gcc: all-stage1-libiberty
53285 all-stage2-gcc: all-stage2-libiberty
53286 all-stage3-gcc: all-stage3-libiberty
53287 all-stage4-gcc: all-stage4-libiberty
53288 all-stageprofile-gcc: all-stageprofile-libiberty
53289 all-stagefeedback-gcc: all-stagefeedback-libiberty
53290 all-gcc: maybe-all-gmp
53291
53292 all-stage1-gcc: maybe-all-stage1-gmp
53293 all-stage2-gcc: maybe-all-stage2-gmp
53294 all-stage3-gcc: maybe-all-stage3-gmp
53295 all-stage4-gcc: maybe-all-stage4-gmp
53296 all-stageprofile-gcc: maybe-all-stageprofile-gmp
53297 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
53298 all-gcc: maybe-all-intl
53299
53300 all-stage1-gcc: maybe-all-stage1-intl
53301 all-stage2-gcc: maybe-all-stage2-intl
53302 all-stage3-gcc: maybe-all-stage3-intl
53303 all-stage4-gcc: maybe-all-stage4-intl
53304 all-stageprofile-gcc: maybe-all-stageprofile-intl
53305 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
53306 all-gcc: maybe-all-mpfr
53307
53308 all-stage1-gcc: maybe-all-stage1-mpfr
53309 all-stage2-gcc: maybe-all-stage2-mpfr
53310 all-stage3-gcc: maybe-all-stage3-mpfr
53311 all-stage4-gcc: maybe-all-stage4-mpfr
53312 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
53313 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
53314 all-gcc: maybe-all-ppl
53315
53316 all-stage1-gcc: maybe-all-stage1-ppl
53317 all-stage2-gcc: maybe-all-stage2-ppl
53318 all-stage3-gcc: maybe-all-stage3-ppl
53319 all-stage4-gcc: maybe-all-stage4-ppl
53320 all-stageprofile-gcc: maybe-all-stageprofile-ppl
53321 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
53322 all-gcc: maybe-all-cloog
53323
53324 all-stage1-gcc: maybe-all-stage1-cloog
53325 all-stage2-gcc: maybe-all-stage2-cloog
53326 all-stage3-gcc: maybe-all-stage3-cloog
53327 all-stage4-gcc: maybe-all-stage4-cloog
53328 all-stageprofile-gcc: maybe-all-stageprofile-cloog
53329 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
53330 all-gcc: maybe-all-build-texinfo
53331
53332 all-stage1-gcc: maybe-all-build-texinfo
53333 all-stage2-gcc: maybe-all-build-texinfo
53334 all-stage3-gcc: maybe-all-build-texinfo
53335 all-stage4-gcc: maybe-all-build-texinfo
53336 all-stageprofile-gcc: maybe-all-build-texinfo
53337 all-stagefeedback-gcc: maybe-all-build-texinfo
53338 all-gcc: maybe-all-build-bison
53339
53340 all-stage1-gcc: maybe-all-build-bison
53341 all-stage2-gcc: maybe-all-build-bison
53342 all-stage3-gcc: maybe-all-build-bison
53343 all-stage4-gcc: maybe-all-build-bison
53344 all-stageprofile-gcc: maybe-all-build-bison
53345 all-stagefeedback-gcc: maybe-all-build-bison
53346 all-gcc: maybe-all-build-byacc
53347
53348 all-stage1-gcc: maybe-all-build-byacc
53349 all-stage2-gcc: maybe-all-build-byacc
53350 all-stage3-gcc: maybe-all-build-byacc
53351 all-stage4-gcc: maybe-all-build-byacc
53352 all-stageprofile-gcc: maybe-all-build-byacc
53353 all-stagefeedback-gcc: maybe-all-build-byacc
53354 all-gcc: maybe-all-build-flex
53355
53356 all-stage1-gcc: maybe-all-build-flex
53357 all-stage2-gcc: maybe-all-build-flex
53358 all-stage3-gcc: maybe-all-build-flex
53359 all-stage4-gcc: maybe-all-build-flex
53360 all-stageprofile-gcc: maybe-all-build-flex
53361 all-stagefeedback-gcc: maybe-all-build-flex
53362 all-gcc: maybe-all-build-libiberty
53363
53364 all-stage1-gcc: maybe-all-build-libiberty
53365 all-stage2-gcc: maybe-all-build-libiberty
53366 all-stage3-gcc: maybe-all-build-libiberty
53367 all-stage4-gcc: maybe-all-build-libiberty
53368 all-stageprofile-gcc: maybe-all-build-libiberty
53369 all-stagefeedback-gcc: maybe-all-build-libiberty
53370 all-gcc: maybe-all-build-fixincludes
53371
53372 all-stage1-gcc: maybe-all-build-fixincludes
53373 all-stage2-gcc: maybe-all-build-fixincludes
53374 all-stage3-gcc: maybe-all-build-fixincludes
53375 all-stage4-gcc: maybe-all-build-fixincludes
53376 all-stageprofile-gcc: maybe-all-build-fixincludes
53377 all-stagefeedback-gcc: maybe-all-build-fixincludes
53378 all-gcc: maybe-all-zlib
53379
53380 all-stage1-gcc: maybe-all-stage1-zlib
53381 all-stage2-gcc: maybe-all-stage2-zlib
53382 all-stage3-gcc: maybe-all-stage3-zlib
53383 all-stage4-gcc: maybe-all-stage4-zlib
53384 all-stageprofile-gcc: maybe-all-stageprofile-zlib
53385 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
53386 all-gcc: all-libcpp
53387
53388 all-stage1-gcc: all-stage1-libcpp
53389 all-stage2-gcc: all-stage2-libcpp
53390 all-stage3-gcc: all-stage3-libcpp
53391 all-stage4-gcc: all-stage4-libcpp
53392 all-stageprofile-gcc: all-stageprofile-libcpp
53393 all-stagefeedback-gcc: all-stagefeedback-libcpp
53394 all-gcc: all-libdecnumber
53395
53396 all-stage1-gcc: all-stage1-libdecnumber
53397 all-stage2-gcc: all-stage2-libdecnumber
53398 all-stage3-gcc: all-stage3-libdecnumber
53399 all-stage4-gcc: all-stage4-libdecnumber
53400 all-stageprofile-gcc: all-stageprofile-libdecnumber
53401 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
53402 all-gcc: maybe-all-libiberty
53403
53404 all-stage1-gcc: maybe-all-stage1-libiberty
53405 all-stage2-gcc: maybe-all-stage2-libiberty
53406 all-stage3-gcc: maybe-all-stage3-libiberty
53407 all-stage4-gcc: maybe-all-stage4-libiberty
53408 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
53409 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
53410 all-gcc: maybe-all-fixincludes
53411 install-gcc: maybe-install-fixincludes
53412 configure-libcpp: configure-libiberty
53413
53414 configure-stage1-libcpp: configure-stage1-libiberty
53415 configure-stage2-libcpp: configure-stage2-libiberty
53416 configure-stage3-libcpp: configure-stage3-libiberty
53417 configure-stage4-libcpp: configure-stage4-libiberty
53418 configure-stageprofile-libcpp: configure-stageprofile-libiberty
53419 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
53420 configure-libcpp: maybe-configure-intl
53421
53422 configure-stage1-libcpp: maybe-configure-stage1-intl
53423 configure-stage2-libcpp: maybe-configure-stage2-intl
53424 configure-stage3-libcpp: maybe-configure-stage3-intl
53425 configure-stage4-libcpp: maybe-configure-stage4-intl
53426 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
53427 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
53428 all-libcpp: all-libiberty
53429
53430 all-stage1-libcpp: all-stage1-libiberty
53431 all-stage2-libcpp: all-stage2-libiberty
53432 all-stage3-libcpp: all-stage3-libiberty
53433 all-stage4-libcpp: all-stage4-libiberty
53434 all-stageprofile-libcpp: all-stageprofile-libiberty
53435 all-stagefeedback-libcpp: all-stagefeedback-libiberty
53436 all-libcpp: maybe-all-intl
53437
53438 all-stage1-libcpp: maybe-all-stage1-intl
53439 all-stage2-libcpp: maybe-all-stage2-intl
53440 all-stage3-libcpp: maybe-all-stage3-intl
53441 all-stage4-libcpp: maybe-all-stage4-intl
53442 all-stageprofile-libcpp: maybe-all-stageprofile-intl
53443 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
53444 all-fixincludes: maybe-all-libiberty
53445 all-gnattools: maybe-all-target-libada
53446 configure-mpfr: maybe-all-gmp
53447
53448 configure-stage1-mpfr: maybe-all-stage1-gmp
53449 configure-stage2-mpfr: maybe-all-stage2-gmp
53450 configure-stage3-mpfr: maybe-all-stage3-gmp
53451 configure-stage4-mpfr: maybe-all-stage4-gmp
53452 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
53453 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
53454 configure-ppl: maybe-all-gmp
53455
53456 configure-stage1-ppl: maybe-all-stage1-gmp
53457 configure-stage2-ppl: maybe-all-stage2-gmp
53458 configure-stage3-ppl: maybe-all-stage3-gmp
53459 configure-stage4-ppl: maybe-all-stage4-gmp
53460 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
53461 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
53462 configure-ppl: maybe-all-mpfr
53463
53464 configure-stage1-ppl: maybe-all-stage1-mpfr
53465 configure-stage2-ppl: maybe-all-stage2-mpfr
53466 configure-stage3-ppl: maybe-all-stage3-mpfr
53467 configure-stage4-ppl: maybe-all-stage4-mpfr
53468 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
53469 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
53470 configure-cloog: maybe-all-ppl
53471
53472 configure-stage1-cloog: maybe-all-stage1-ppl
53473 configure-stage2-cloog: maybe-all-stage2-ppl
53474 configure-stage3-cloog: maybe-all-stage3-ppl
53475 configure-stage4-cloog: maybe-all-stage4-ppl
53476 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
53477 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
53478 configure-gdb: maybe-all-intl
53479 configure-gdb: maybe-configure-sim
53480 configure-gdb: maybe-all-bfd
53481 configure-gdb: maybe-all-libiconv
53482 all-gdb: maybe-all-libiberty
53483 all-gdb: maybe-all-libiconv
53484 all-gdb: maybe-all-opcodes
53485 all-gdb: maybe-all-readline
53486 all-gdb: maybe-all-build-bison
53487 all-gdb: maybe-all-build-byacc
53488 all-gdb: maybe-all-sim
53489 all-gdb: maybe-all-libdecnumber
53490 configure-libgui: maybe-configure-tcl
53491 configure-libgui: maybe-configure-tk
53492 all-libgui: maybe-all-tcl
53493 all-libgui: maybe-all-tk
53494 all-libgui: maybe-all-itcl
53495 configure-bfd: configure-libiberty
53496
53497 configure-stage1-bfd: configure-stage1-libiberty
53498 configure-stage2-bfd: configure-stage2-libiberty
53499 configure-stage3-bfd: configure-stage3-libiberty
53500 configure-stage4-bfd: configure-stage4-libiberty
53501 configure-stageprofile-bfd: configure-stageprofile-libiberty
53502 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
53503 configure-bfd: maybe-configure-intl
53504
53505 configure-stage1-bfd: maybe-configure-stage1-intl
53506 configure-stage2-bfd: maybe-configure-stage2-intl
53507 configure-stage3-bfd: maybe-configure-stage3-intl
53508 configure-stage4-bfd: maybe-configure-stage4-intl
53509 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
53510 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
53511 all-bfd: maybe-all-libiberty
53512
53513 all-stage1-bfd: maybe-all-stage1-libiberty
53514 all-stage2-bfd: maybe-all-stage2-libiberty
53515 all-stage3-bfd: maybe-all-stage3-libiberty
53516 all-stage4-bfd: maybe-all-stage4-libiberty
53517 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
53518 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
53519 all-bfd: maybe-all-intl
53520
53521 all-stage1-bfd: maybe-all-stage1-intl
53522 all-stage2-bfd: maybe-all-stage2-intl
53523 all-stage3-bfd: maybe-all-stage3-intl
53524 all-stage4-bfd: maybe-all-stage4-intl
53525 all-stageprofile-bfd: maybe-all-stageprofile-intl
53526 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
53527 configure-opcodes: configure-libiberty
53528
53529 configure-stage1-opcodes: configure-stage1-libiberty
53530 configure-stage2-opcodes: configure-stage2-libiberty
53531 configure-stage3-opcodes: configure-stage3-libiberty
53532 configure-stage4-opcodes: configure-stage4-libiberty
53533 configure-stageprofile-opcodes: configure-stageprofile-libiberty
53534 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
53535 all-opcodes: maybe-all-libiberty
53536
53537 all-stage1-opcodes: maybe-all-stage1-libiberty
53538 all-stage2-opcodes: maybe-all-stage2-libiberty
53539 all-stage3-opcodes: maybe-all-stage3-libiberty
53540 all-stage4-opcodes: maybe-all-stage4-libiberty
53541 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
53542 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
53543 configure-binutils: maybe-configure-intl
53544
53545 configure-stage1-binutils: maybe-configure-stage1-intl
53546 configure-stage2-binutils: maybe-configure-stage2-intl
53547 configure-stage3-binutils: maybe-configure-stage3-intl
53548 configure-stage4-binutils: maybe-configure-stage4-intl
53549 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
53550 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
53551 all-binutils: maybe-all-libiberty
53552
53553 all-stage1-binutils: maybe-all-stage1-libiberty
53554 all-stage2-binutils: maybe-all-stage2-libiberty
53555 all-stage3-binutils: maybe-all-stage3-libiberty
53556 all-stage4-binutils: maybe-all-stage4-libiberty
53557 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
53558 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
53559 all-binutils: maybe-all-opcodes
53560
53561 all-stage1-binutils: maybe-all-stage1-opcodes
53562 all-stage2-binutils: maybe-all-stage2-opcodes
53563 all-stage3-binutils: maybe-all-stage3-opcodes
53564 all-stage4-binutils: maybe-all-stage4-opcodes
53565 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
53566 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
53567 all-binutils: maybe-all-bfd
53568
53569 all-stage1-binutils: maybe-all-stage1-bfd
53570 all-stage2-binutils: maybe-all-stage2-bfd
53571 all-stage3-binutils: maybe-all-stage3-bfd
53572 all-stage4-binutils: maybe-all-stage4-bfd
53573 all-stageprofile-binutils: maybe-all-stageprofile-bfd
53574 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
53575 all-binutils: maybe-all-build-flex
53576
53577 all-stage1-binutils: maybe-all-build-flex
53578 all-stage2-binutils: maybe-all-build-flex
53579 all-stage3-binutils: maybe-all-build-flex
53580 all-stage4-binutils: maybe-all-build-flex
53581 all-stageprofile-binutils: maybe-all-build-flex
53582 all-stagefeedback-binutils: maybe-all-build-flex
53583 all-binutils: maybe-all-build-bison
53584
53585 all-stage1-binutils: maybe-all-build-bison
53586 all-stage2-binutils: maybe-all-build-bison
53587 all-stage3-binutils: maybe-all-build-bison
53588 all-stage4-binutils: maybe-all-build-bison
53589 all-stageprofile-binutils: maybe-all-build-bison
53590 all-stagefeedback-binutils: maybe-all-build-bison
53591 all-binutils: maybe-all-build-byacc
53592
53593 all-stage1-binutils: maybe-all-build-byacc
53594 all-stage2-binutils: maybe-all-build-byacc
53595 all-stage3-binutils: maybe-all-build-byacc
53596 all-stage4-binutils: maybe-all-build-byacc
53597 all-stageprofile-binutils: maybe-all-build-byacc
53598 all-stagefeedback-binutils: maybe-all-build-byacc
53599 all-binutils: maybe-all-intl
53600
53601 all-stage1-binutils: maybe-all-stage1-intl
53602 all-stage2-binutils: maybe-all-stage2-intl
53603 all-stage3-binutils: maybe-all-stage3-intl
53604 all-stage4-binutils: maybe-all-stage4-intl
53605 all-stageprofile-binutils: maybe-all-stageprofile-intl
53606 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
53607 install-binutils: maybe-install-opcodes
53608 install-opcodes: maybe-install-bfd
53609 configure-gas: maybe-configure-intl
53610
53611 configure-stage1-gas: maybe-configure-stage1-intl
53612 configure-stage2-gas: maybe-configure-stage2-intl
53613 configure-stage3-gas: maybe-configure-stage3-intl
53614 configure-stage4-gas: maybe-configure-stage4-intl
53615 configure-stageprofile-gas: maybe-configure-stageprofile-intl
53616 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
53617 all-gas: maybe-all-libiberty
53618
53619 all-stage1-gas: maybe-all-stage1-libiberty
53620 all-stage2-gas: maybe-all-stage2-libiberty
53621 all-stage3-gas: maybe-all-stage3-libiberty
53622 all-stage4-gas: maybe-all-stage4-libiberty
53623 all-stageprofile-gas: maybe-all-stageprofile-libiberty
53624 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
53625 all-gas: maybe-all-opcodes
53626
53627 all-stage1-gas: maybe-all-stage1-opcodes
53628 all-stage2-gas: maybe-all-stage2-opcodes
53629 all-stage3-gas: maybe-all-stage3-opcodes
53630 all-stage4-gas: maybe-all-stage4-opcodes
53631 all-stageprofile-gas: maybe-all-stageprofile-opcodes
53632 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
53633 all-gas: maybe-all-bfd
53634
53635 all-stage1-gas: maybe-all-stage1-bfd
53636 all-stage2-gas: maybe-all-stage2-bfd
53637 all-stage3-gas: maybe-all-stage3-bfd
53638 all-stage4-gas: maybe-all-stage4-bfd
53639 all-stageprofile-gas: maybe-all-stageprofile-bfd
53640 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
53641 all-gas: maybe-all-intl
53642
53643 all-stage1-gas: maybe-all-stage1-intl
53644 all-stage2-gas: maybe-all-stage2-intl
53645 all-stage3-gas: maybe-all-stage3-intl
53646 all-stage4-gas: maybe-all-stage4-intl
53647 all-stageprofile-gas: maybe-all-stageprofile-intl
53648 all-stagefeedback-gas: maybe-all-stagefeedback-intl
53649 configure-gprof: maybe-configure-intl
53650 all-gprof: maybe-all-libiberty
53651 all-gprof: maybe-all-bfd
53652 all-gprof: maybe-all-opcodes
53653 all-gprof: maybe-all-intl
53654 configure-ld: maybe-configure-intl
53655
53656 configure-stage1-ld: maybe-configure-stage1-intl
53657 configure-stage2-ld: maybe-configure-stage2-intl
53658 configure-stage3-ld: maybe-configure-stage3-intl
53659 configure-stage4-ld: maybe-configure-stage4-intl
53660 configure-stageprofile-ld: maybe-configure-stageprofile-intl
53661 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
53662 all-ld: maybe-all-libiberty
53663
53664 all-stage1-ld: maybe-all-stage1-libiberty
53665 all-stage2-ld: maybe-all-stage2-libiberty
53666 all-stage3-ld: maybe-all-stage3-libiberty
53667 all-stage4-ld: maybe-all-stage4-libiberty
53668 all-stageprofile-ld: maybe-all-stageprofile-libiberty
53669 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
53670 all-ld: maybe-all-bfd
53671
53672 all-stage1-ld: maybe-all-stage1-bfd
53673 all-stage2-ld: maybe-all-stage2-bfd
53674 all-stage3-ld: maybe-all-stage3-bfd
53675 all-stage4-ld: maybe-all-stage4-bfd
53676 all-stageprofile-ld: maybe-all-stageprofile-bfd
53677 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
53678 all-ld: maybe-all-opcodes
53679
53680 all-stage1-ld: maybe-all-stage1-opcodes
53681 all-stage2-ld: maybe-all-stage2-opcodes
53682 all-stage3-ld: maybe-all-stage3-opcodes
53683 all-stage4-ld: maybe-all-stage4-opcodes
53684 all-stageprofile-ld: maybe-all-stageprofile-opcodes
53685 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
53686 all-ld: maybe-all-build-bison
53687
53688 all-stage1-ld: maybe-all-build-bison
53689 all-stage2-ld: maybe-all-build-bison
53690 all-stage3-ld: maybe-all-build-bison
53691 all-stage4-ld: maybe-all-build-bison
53692 all-stageprofile-ld: maybe-all-build-bison
53693 all-stagefeedback-ld: maybe-all-build-bison
53694 all-ld: maybe-all-build-byacc
53695
53696 all-stage1-ld: maybe-all-build-byacc
53697 all-stage2-ld: maybe-all-build-byacc
53698 all-stage3-ld: maybe-all-build-byacc
53699 all-stage4-ld: maybe-all-build-byacc
53700 all-stageprofile-ld: maybe-all-build-byacc
53701 all-stagefeedback-ld: maybe-all-build-byacc
53702 all-ld: maybe-all-build-flex
53703
53704 all-stage1-ld: maybe-all-build-flex
53705 all-stage2-ld: maybe-all-build-flex
53706 all-stage3-ld: maybe-all-build-flex
53707 all-stage4-ld: maybe-all-build-flex
53708 all-stageprofile-ld: maybe-all-build-flex
53709 all-stagefeedback-ld: maybe-all-build-flex
53710 all-ld: maybe-all-intl
53711
53712 all-stage1-ld: maybe-all-stage1-intl
53713 all-stage2-ld: maybe-all-stage2-intl
53714 all-stage3-ld: maybe-all-stage3-intl
53715 all-stage4-ld: maybe-all-stage4-intl
53716 all-stageprofile-ld: maybe-all-stageprofile-intl
53717 all-stagefeedback-ld: maybe-all-stagefeedback-intl
53718 configure-gold: maybe-configure-intl
53719
53720 configure-stage1-gold: maybe-configure-stage1-intl
53721 configure-stage2-gold: maybe-configure-stage2-intl
53722 configure-stage3-gold: maybe-configure-stage3-intl
53723 configure-stage4-gold: maybe-configure-stage4-intl
53724 configure-stageprofile-gold: maybe-configure-stageprofile-intl
53725 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
53726 all-gold: maybe-all-libiberty
53727
53728 all-stage1-gold: maybe-all-stage1-libiberty
53729 all-stage2-gold: maybe-all-stage2-libiberty
53730 all-stage3-gold: maybe-all-stage3-libiberty
53731 all-stage4-gold: maybe-all-stage4-libiberty
53732 all-stageprofile-gold: maybe-all-stageprofile-libiberty
53733 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
53734 all-gold: maybe-all-intl
53735
53736 all-stage1-gold: maybe-all-stage1-intl
53737 all-stage2-gold: maybe-all-stage2-intl
53738 all-stage3-gold: maybe-all-stage3-intl
53739 all-stage4-gold: maybe-all-stage4-intl
53740 all-stageprofile-gold: maybe-all-stageprofile-intl
53741 all-stagefeedback-gold: maybe-all-stagefeedback-intl
53742 all-gold: maybe-all-bfd
53743
53744 all-stage1-gold: maybe-all-stage1-bfd
53745 all-stage2-gold: maybe-all-stage2-bfd
53746 all-stage3-gold: maybe-all-stage3-bfd
53747 all-stage4-gold: maybe-all-stage4-bfd
53748 all-stageprofile-gold: maybe-all-stageprofile-bfd
53749 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
53750 all-gold: maybe-all-build-bison
53751
53752 all-stage1-gold: maybe-all-build-bison
53753 all-stage2-gold: maybe-all-build-bison
53754 all-stage3-gold: maybe-all-build-bison
53755 all-stage4-gold: maybe-all-build-bison
53756 all-stageprofile-gold: maybe-all-build-bison
53757 all-stagefeedback-gold: maybe-all-build-bison
53758 all-gold: maybe-all-build-byacc
53759
53760 all-stage1-gold: maybe-all-build-byacc
53761 all-stage2-gold: maybe-all-build-byacc
53762 all-stage3-gold: maybe-all-build-byacc
53763 all-stage4-gold: maybe-all-build-byacc
53764 all-stageprofile-gold: maybe-all-build-byacc
53765 all-stagefeedback-gold: maybe-all-build-byacc
53766 check-gold: maybe-all-binutils
53767
53768 check-stage1-gold: maybe-all-stage1-binutils
53769 check-stage2-gold: maybe-all-stage2-binutils
53770 check-stage3-gold: maybe-all-stage3-binutils
53771 check-stage4-gold: maybe-all-stage4-binutils
53772 check-stageprofile-gold: maybe-all-stageprofile-binutils
53773 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
53774 configure-opcodes: maybe-configure-intl
53775
53776 configure-stage1-opcodes: maybe-configure-stage1-intl
53777 configure-stage2-opcodes: maybe-configure-stage2-intl
53778 configure-stage3-opcodes: maybe-configure-stage3-intl
53779 configure-stage4-opcodes: maybe-configure-stage4-intl
53780 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
53781 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
53782 all-opcodes: maybe-all-bfd
53783
53784 all-stage1-opcodes: maybe-all-stage1-bfd
53785 all-stage2-opcodes: maybe-all-stage2-bfd
53786 all-stage3-opcodes: maybe-all-stage3-bfd
53787 all-stage4-opcodes: maybe-all-stage4-bfd
53788 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
53789 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
53790 all-opcodes: maybe-all-libiberty
53791
53792 all-stage1-opcodes: maybe-all-stage1-libiberty
53793 all-stage2-opcodes: maybe-all-stage2-libiberty
53794 all-stage3-opcodes: maybe-all-stage3-libiberty
53795 all-stage4-opcodes: maybe-all-stage4-libiberty
53796 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
53797 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
53798 all-opcodes: maybe-all-intl
53799
53800 all-stage1-opcodes: maybe-all-stage1-intl
53801 all-stage2-opcodes: maybe-all-stage2-intl
53802 all-stage3-opcodes: maybe-all-stage3-intl
53803 all-stage4-opcodes: maybe-all-stage4-intl
53804 all-stageprofile-opcodes: maybe-all-stageprofile-intl
53805 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
53806 all-dejagnu: maybe-all-tcl
53807 all-dejagnu: maybe-all-expect
53808 all-dejagnu: maybe-all-tk
53809 configure-expect: maybe-configure-tcl
53810 configure-expect: maybe-configure-tk
53811 all-expect: maybe-all-tcl
53812 all-expect: maybe-all-tk
53813 configure-itcl: maybe-configure-tcl
53814 configure-itcl: maybe-configure-tk
53815 all-itcl: maybe-all-tcl
53816 all-itcl: maybe-all-tk
53817 install-itcl: maybe-install-tcl
53818 configure-tk: maybe-configure-tcl
53819 all-tk: maybe-all-tcl
53820 all-sid: maybe-all-libiberty
53821 all-sid: maybe-all-bfd
53822 all-sid: maybe-all-opcodes
53823 all-sid: maybe-all-tcl
53824 all-sid: maybe-all-tk
53825 install-sid: maybe-install-tcl
53826 install-sid: maybe-install-tk
53827 configure-sim: maybe-configure-intl
53828 all-sim: maybe-all-intl
53829 all-sim: maybe-all-libiberty
53830 all-sim: maybe-all-bfd
53831 all-sim: maybe-all-opcodes
53832 all-sim: maybe-all-readline
53833 all-sim: maybe-configure-gdb
53834 all-fastjar: maybe-all-zlib
53835 all-fastjar: maybe-all-build-texinfo
53836 all-fastjar: maybe-all-libiberty
53837 all-autoconf: maybe-all-m4
53838 all-autoconf: maybe-all-build-texinfo
53839 all-automake: maybe-all-m4
53840 all-automake: maybe-all-build-texinfo
53841 all-automake: maybe-all-autoconf
53842 all-bison: maybe-all-intl
53843 all-bison: maybe-all-build-texinfo
53844 all-diff: maybe-all-intl
53845 all-diff: maybe-all-build-texinfo
53846 all-fileutils: maybe-all-intl
53847 all-fileutils: maybe-all-build-texinfo
53848 all-flex: maybe-all-build-bison
53849 all-flex: maybe-all-build-byacc
53850 all-flex: maybe-all-intl
53851 all-flex: maybe-all-m4
53852 all-flex: maybe-all-build-texinfo
53853 all-gzip: maybe-all-intl
53854 all-gzip: maybe-all-zlib
53855 all-gzip: maybe-all-build-texinfo
53856 all-hello: maybe-all-intl
53857 all-hello: maybe-all-build-texinfo
53858 all-m4: maybe-all-intl
53859 all-m4: maybe-all-build-texinfo
53860 all-make: maybe-all-intl
53861 all-make: maybe-all-build-texinfo
53862 all-patch: maybe-all-build-texinfo
53863 all-make: maybe-all-build-texinfo
53864 all-prms: maybe-all-libiberty
53865 all-recode: maybe-all-build-texinfo
53866 all-sed: maybe-all-build-texinfo
53867 all-send-pr: maybe-all-prms
53868 all-tar: maybe-all-build-texinfo
53869 all-uudecode: maybe-all-build-texinfo
53870 configure-target-boehm-gc: maybe-configure-target-qthreads
53871 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
53872 configure-target-fastjar: maybe-configure-target-zlib
53873 all-target-fastjar: maybe-all-target-zlib
53874 all-target-fastjar: maybe-all-target-libiberty
53875 configure-target-libjava: maybe-configure-target-zlib
53876 configure-target-libjava: maybe-configure-target-boehm-gc
53877 configure-target-libjava: maybe-configure-target-qthreads
53878 configure-target-libjava: maybe-configure-target-libffi
53879 all-target-libjava: maybe-all-fastjar
53880 all-target-libjava: maybe-all-target-zlib
53881 all-target-libjava: maybe-all-target-boehm-gc
53882 all-target-libjava: maybe-all-target-qthreads
53883 all-target-libjava: maybe-all-target-libffi
53884 configure-target-libobjc: maybe-configure-target-boehm-gc
53885 all-target-libobjc: maybe-all-target-libiberty
53886 all-target-libobjc: maybe-all-target-boehm-gc
53887 all-target-libstdc++-v3: maybe-all-target-libiberty
53888 configure-target-libstdc++-v3: maybe-configure-target-libgomp
53889 all-target-libgloss: maybe-all-target-newlib
53890 all-target-winsup: maybe-all-target-libiberty
53891 all-target-winsup: maybe-all-target-libtermcap
53892
53893
53894 # Dependencies for target modules on other target modules are
53895 # described by lang_env_dependencies; the defaults apply to anything
53896 # not mentioned there.
53897
53898
53899 @if gcc-bootstrap
53900 @endif gcc-bootstrap
53901
53902 @if gcc-no-bootstrap
53903 configure-target-libstdc++-v3: maybe-all-target-libgcc
53904 configure-target-libmudflap: maybe-all-target-libgcc
53905 configure-target-libssp: maybe-all-target-libgcc
53906 configure-target-newlib: maybe-all-target-libgcc
53907 configure-target-libgfortran: maybe-all-target-libgcc
53908 configure-target-libobjc: maybe-all-target-libgcc
53909 configure-target-libtermcap: maybe-all-target-libgcc
53910 configure-target-winsup: maybe-all-target-libgcc
53911 configure-target-libgloss: maybe-all-target-libgcc
53912 configure-target-libiberty: maybe-all-target-libgcc
53913 configure-target-gperf: maybe-all-target-libgcc
53914 configure-target-examples: maybe-all-target-libgcc
53915 configure-target-libffi: maybe-all-target-libgcc
53916 configure-target-libjava: maybe-all-target-libgcc
53917 configure-target-zlib: maybe-all-target-libgcc
53918 configure-target-boehm-gc: maybe-all-target-libgcc
53919 configure-target-qthreads: maybe-all-target-libgcc
53920 configure-target-rda: maybe-all-target-libgcc
53921 configure-target-libada: maybe-all-target-libgcc
53922 configure-target-libgomp: maybe-all-target-libgcc
53923 @endif gcc-no-bootstrap
53924
53925
53926 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
53927
53928 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
53929
53930 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
53931
53932
53933
53934 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
53935
53936 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
53937
53938 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
53939
53940 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
53941
53942
53943
53944 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
53945 configure-target-gperf: maybe-all-target-libstdc++-v3
53946
53947 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
53948
53949 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
53950
53951 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
53952 configure-target-libjava: maybe-all-target-libstdc++-v3
53953
53954 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
53955
53956 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
53957
53958 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
53959
53960 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
53961
53962 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
53963
53964 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
53965
53966
53967 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
53968 GDB_TK = @GDB_TK@
53969 INSTALL_GDB_TK = @INSTALL_GDB_TK@
53970 configure-gdb: $(CONFIGURE_GDB_TK)
53971 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
53972 install-gdb: $(INSTALL_GDB_TK)
53973
53974 # Serialization dependencies. Host configures don't work well in parallel to
53975 # each other, due to contention over config.cache. Target configures and
53976 # build configures are similar.
53977 @serialization_dependencies@
53978
53979 # --------------------------------
53980 # Regenerating top level configury
53981 # --------------------------------
53982
53983 # Rebuilding Makefile.in, using autogen.
53984 AUTOGEN = autogen
53985 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
53986 cd $(srcdir) && $(AUTOGEN) Makefile.def
53987
53988 # Rebuilding Makefile.
53989 Makefile: $(srcdir)/Makefile.in config.status
53990 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
53991
53992 config.status: configure
53993 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
53994
53995 # Rebuilding configure.
53996 AUTOCONF = autoconf
53997 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
53998 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
53999 cd $(srcdir) && $(AUTOCONF)
54000
54001 # ------------------------------
54002 # Special directives to GNU Make
54003 # ------------------------------
54004
54005 # Don't pass command-line variables to submakes.
54006 .NOEXPORT:
54007 MAKEOVERRIDES=
54008
54009 # end of Makefile.in
This page took 1.085619 seconds and 5 git commands to generate.