2011-03-24 Paolo Bonzini <bonzini@gnu.org>
[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, 2010
7 # Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13 #
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 # GNU General Public License for more details.
18 #
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3. If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 GDB_NLM_DEPS =
104
105 # This is the name of the environment variable used for the path to
106 # the libraries.
107 RPATH_ENVVAR = @RPATH_ENVVAR@
108
109 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
110 # is used instead of the directory itself to avoid including built
111 # executables in PATH.
112 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
113
114 # Build programs are put under this directory.
115 BUILD_SUBDIR = @build_subdir@
116 # This is set by the configure script to the arguments to use when configuring
117 # directories built for the build system.
118 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
119
120 # Linker flags to use on the host, for stage1 or when not
121 # bootstrapping.
122 STAGE1_LDFLAGS = @stage1_ldflags@
123
124 # Libraries to use on the host, for stage1 or when not bootstrapping.
125 STAGE1_LIBS = @stage1_libs@
126
127 # Linker flags to use for stage2 and later.
128 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
129
130 # Libraries to use for stage2 and later.
131 POSTSTAGE1_LIBS = @poststage1_libs@
132
133 # This is the list of variables to export in the environment when
134 # configuring any subdirectory. It must also be exported whenever
135 # recursing into a build directory in case that directory's Makefile
136 # re-runs configure.
137 BASE_EXPORTS = \
138 FLEX="$(FLEX)"; export FLEX; \
139 LEX="$(LEX)"; export LEX; \
140 BISON="$(BISON)"; export BISON; \
141 YACC="$(YACC)"; export YACC; \
142 M4="$(M4)"; export M4; \
143 SED="$(SED)"; export SED; \
144 AWK="$(AWK)"; export AWK; \
145 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
146
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the build system.
149 BUILD_EXPORTS = \
150 $(BASE_EXPORTS) \
151 AR="$(AR_FOR_BUILD)"; export AR; \
152 AS="$(AS_FOR_BUILD)"; export AS; \
153 CC="$(CC_FOR_BUILD)"; export CC; \
154 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
155 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
156 CXX="$(CXX_FOR_BUILD)"; export CXX; \
157 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
158 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
159 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
160 GOC="$(GOC_FOR_BUILD)"; export GOC; \
161 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
162 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
163 LD="$(LD_FOR_BUILD)"; export LD; \
164 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
165 NM="$(NM_FOR_BUILD)"; export NM; \
166 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
167 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
168 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
169
170 # These variables must be set on the make command line for directories
171 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
172 EXTRA_BUILD_FLAGS = \
173 CFLAGS="$(CFLAGS_FOR_BUILD)" \
174 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
175
176 # This is the list of directories to built for the host system.
177 SUBDIRS = @configdirs@
178 TARGET_CONFIGDIRS = @target_configdirs@
179 # This is set by the configure script to the arguments to use when configuring
180 # directories built for the host system.
181 HOST_CONFIGARGS = @host_configargs@
182 # Host programs are put under this directory, which is . except if building
183 # with srcdir=..
184 HOST_SUBDIR = @host_subdir@
185 # This is the list of variables to export in the environment when
186 # configuring subdirectories for the host system. We need to pass
187 # some to the GCC configure because of its hybrid host/target nature.
188 HOST_EXPORTS = \
189 $(BASE_EXPORTS) \
190 CC="$(CC)"; export CC; \
191 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
192 CFLAGS="$(CFLAGS)"; export CFLAGS; \
193 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
194 CXX="$(CXX)"; export CXX; \
195 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
196 GCJ="$(GCJ)"; export GCJ; \
197 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
198 GOC="$(GOC)"; export GOC; \
199 AR="$(AR)"; export AR; \
200 AS="$(AS)"; export AS; \
201 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
202 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
203 LD="$(LD)"; export LD; \
204 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
205 NM="$(NM)"; export NM; \
206 RANLIB="$(RANLIB)"; export RANLIB; \
207 WINDRES="$(WINDRES)"; export WINDRES; \
208 WINDMC="$(WINDMC)"; export WINDMC; \
209 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
210 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
211 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
212 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
213 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
214 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
215 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
216 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
217 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
218 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
223 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
224 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
225 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
226 LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
227 LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
228 @if gcc-bootstrap
229 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
230 @endif gcc-bootstrap
231 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
232
233 POSTSTAGE1_CXX_EXPORT = \
234 CXX='$(CXX)'; export CXX; \
235 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236 @if target-libstdc++-v3-bootstrap
237 # Override the above if we're bootstrapping C++.
238 POSTSTAGE1_CXX_EXPORT = \
239 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
240 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
243 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
244 -I$$s/libstdc++-v3/libsupc++ \
245 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
246 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
247 @endif target-libstdc++-v3-bootstrap
248
249 # Similar, for later GCC stages.
250 POSTSTAGE1_HOST_EXPORTS = \
251 $(HOST_EXPORTS) \
252 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
253 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
254 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
255 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
256 $(POSTSTAGE1_CXX_EXPORT) \
257 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
258 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
259 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
260
261 # Target libraries are put under this directory:
262 TARGET_SUBDIR = @target_subdir@
263 # This is set by the configure script to the arguments to use when configuring
264 # directories built for the target.
265 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
266 # This is the list of variables to export in the environment when
267 # configuring subdirectories for the target system.
268 BASE_TARGET_EXPORTS = \
269 $(BASE_EXPORTS) \
270 AR="$(AR_FOR_TARGET)"; export AR; \
271 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
272 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
273 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
274 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
275 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
276 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
277 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
278 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
279 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
280 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
281 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
282 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
283 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
284 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
285 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
286 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
287 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
288 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
289 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
290 @if gcc-bootstrap
291 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
292 @endif gcc-bootstrap
293 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
294 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
295
296 RAW_CXX_TARGET_EXPORTS = \
297 $(BASE_TARGET_EXPORTS) \
298 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
299 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
300
301 NORMAL_TARGET_EXPORTS = \
302 $(BASE_TARGET_EXPORTS) \
303 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
304
305 # Where to find GMP
306 HOST_GMPLIBS = @gmplibs@
307 HOST_GMPINC = @gmpinc@
308
309 # Where to find PPL
310 HOST_PPLLIBS = @ppllibs@
311 HOST_PPLINC = @pplinc@
312
313 # Where to find CLOOG
314 HOST_CLOOGLIBS = @clooglibs@
315 HOST_CLOOGINC = @clooginc@
316
317 # Where to find libelf
318 HOST_LIBELFLIBS = @libelflibs@
319 HOST_LIBELFINC = @libelfinc@
320
321 # ----------------------------------------------
322 # Programs producing files for the BUILD machine
323 # ----------------------------------------------
324
325 SHELL = @config_shell@
326
327 # pwd command to use. Allow user to override default by setting PWDCMD in
328 # the environment to account for automounters. The make variable must not
329 # be called PWDCMD, otherwise the value set here is passed to make
330 # subprocesses and overrides the setting from the user's environment.
331 # Don't use PWD since it is a common shell environment variable and we
332 # don't want to corrupt it.
333 PWD_COMMAND = $${PWDCMD-pwd}
334
335 # compilers to use to create programs which must be run in the build
336 # environment.
337 AR_FOR_BUILD = @AR_FOR_BUILD@
338 AS_FOR_BUILD = @AS_FOR_BUILD@
339 CC_FOR_BUILD = @CC_FOR_BUILD@
340 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
341 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
342 CXX_FOR_BUILD = @CXX_FOR_BUILD@
343 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
344 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
345 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
346 GOC_FOR_BUILD = @GOC_FOR_BUILD@
347 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
348 LD_FOR_BUILD = @LD_FOR_BUILD@
349 NM_FOR_BUILD = @NM_FOR_BUILD@
350 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
351 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
352 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
353
354 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
355 # here so that they can be overridden by Makefile fragments.
356 BUILD_PREFIX = @BUILD_PREFIX@
357 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
358
359 # Flags to pass to stage2 and later makes. They are defined
360 # here so that they can be overridden by Makefile fragments.
361 BOOT_CFLAGS= -g -O2
362 BOOT_LDFLAGS=
363 BOOT_ADAFLAGS=-gnatpg -gnata
364
365 AWK = @AWK@
366 SED = @SED@
367 BISON = @BISON@
368 YACC = @YACC@
369 FLEX = @FLEX@
370 LEX = @LEX@
371 M4 = @M4@
372 MAKEINFO = @MAKEINFO@
373 EXPECT = @EXPECT@
374 RUNTEST = @RUNTEST@
375
376 # This just becomes part of the MAKEINFO definition passed down to
377 # sub-makes. It lets flags be given on the command line while still
378 # using the makeinfo from the object tree.
379 # (Default to avoid splitting info files by setting the threshold high.)
380 MAKEINFOFLAGS = --split-size=5000000
381
382 # ---------------------------------------------
383 # Programs producing files for the HOST machine
384 # ---------------------------------------------
385
386 AS = @AS@
387 AR = @AR@
388 AR_FLAGS = rc
389 CC = @CC@
390 CXX = @CXX@
391 DLLTOOL = @DLLTOOL@
392 LD = @LD@
393 LIPO = @LIPO@
394 NM = @NM@
395 OBJDUMP = @OBJDUMP@
396 RANLIB = @RANLIB@
397 STRIP = @STRIP@
398 WINDRES = @WINDRES@
399 WINDMC = @WINDMC@
400
401 GNATBIND = @GNATBIND@
402 GNATMAKE = @GNATMAKE@
403
404 CFLAGS = @CFLAGS@
405 LDFLAGS = @LDFLAGS@
406 LIBCFLAGS = $(CFLAGS)
407 CXXFLAGS = @CXXFLAGS@
408 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
409 GOCFLAGS = $(CFLAGS)
410
411 TFLAGS =
412
413 # Defaults for all stages; some are overridden below.
414
415 STAGE_CFLAGS = $(BOOT_CFLAGS)
416 STAGE_TFLAGS = $(TFLAGS)
417 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
418
419
420 # Defaults for stage 1; some are overridden below.
421 STAGE1_CFLAGS = $(STAGE_CFLAGS)
422 STAGE1_CXXFLAGS = $(CXXFLAGS)
423 @if target-libstdc++-v3-bootstrap
424 # Override the above if we're bootstrapping C++.
425 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
426 @endif target-libstdc++-v3-bootstrap
427 STAGE1_TFLAGS = $(STAGE_TFLAGS)
428 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
429
430 # Defaults for stage 2; some are overridden below.
431 STAGE2_CFLAGS = $(STAGE_CFLAGS)
432 STAGE2_CXXFLAGS = $(CXXFLAGS)
433 @if target-libstdc++-v3-bootstrap
434 # Override the above if we're bootstrapping C++.
435 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
436 @endif target-libstdc++-v3-bootstrap
437 STAGE2_TFLAGS = $(STAGE_TFLAGS)
438 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
439
440 # Defaults for stage 3; some are overridden below.
441 STAGE3_CFLAGS = $(STAGE_CFLAGS)
442 STAGE3_CXXFLAGS = $(CXXFLAGS)
443 @if target-libstdc++-v3-bootstrap
444 # Override the above if we're bootstrapping C++.
445 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
446 @endif target-libstdc++-v3-bootstrap
447 STAGE3_TFLAGS = $(STAGE_TFLAGS)
448 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
449
450 # Defaults for stage 4; some are overridden below.
451 STAGE4_CFLAGS = $(STAGE_CFLAGS)
452 STAGE4_CXXFLAGS = $(CXXFLAGS)
453 @if target-libstdc++-v3-bootstrap
454 # Override the above if we're bootstrapping C++.
455 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
456 @endif target-libstdc++-v3-bootstrap
457 STAGE4_TFLAGS = $(STAGE_TFLAGS)
458 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
459
460 # Defaults for stage profile; some are overridden below.
461 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
462 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
463 @if target-libstdc++-v3-bootstrap
464 # Override the above if we're bootstrapping C++.
465 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
466 @endif target-libstdc++-v3-bootstrap
467 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
468 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
469
470 # Defaults for stage feedback; some are overridden below.
471 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
472 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
473 @if target-libstdc++-v3-bootstrap
474 # Override the above if we're bootstrapping C++.
475 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
476 @endif target-libstdc++-v3-bootstrap
477 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
478 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
479
480
481 # Only build the C compiler for stage1, because that is the only one that
482 # we can guarantee will build with the native compiler, and also it is the
483 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
484 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
485 # overrideable (for a bootstrap build stage1 also builds gcc.info).
486
487 STAGE1_CFLAGS = @stage1_cflags@
488 STAGE1_CHECKING = @stage1_checking@
489 STAGE1_LANGUAGES = @stage1_languages@
490 # * We force-disable intermodule optimizations, even if
491 # --enable-intermodule was passed, since the installed compiler
492 # probably can't handle them. Luckily, autoconf always respects
493 # the last argument when conflicting --enable arguments are passed.
494 # * Likewise, we force-disable coverage flags, since the installed
495 # compiler probably has never heard of them.
496 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
497 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
498
499 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
500 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
501
502 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
503 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
504
505 do-compare = @do_compare@
506 do-compare3 = $(do-compare)
507
508 # -----------------------------------------------
509 # Programs producing files for the TARGET machine
510 # -----------------------------------------------
511
512 AR_FOR_TARGET=@AR_FOR_TARGET@
513 AS_FOR_TARGET=@AS_FOR_TARGET@
514 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
515
516 # If GCC_FOR_TARGET is not overriden on the command line, then this
517 # variable is passed down to the gcc Makefile, where it is used to
518 # build libgcc2.a. We define it here so that it can itself be
519 # overridden on the command line.
520 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
521 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
522 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
523 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
524 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
525 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
526 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
527 LD_FOR_TARGET=@LD_FOR_TARGET@
528
529 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
530 NM_FOR_TARGET=@NM_FOR_TARGET@
531 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
532 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
533 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
534 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
535 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
536
537 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
538 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
539 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
540
541 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
542 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
543
544 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
545 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
546 LDFLAGS_FOR_TARGET =
547 GOCFLAGS_FOR_TARGET = -O2 -g
548
549 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
550 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
551 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
552
553 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
554
555 # ------------------------------------
556 # Miscellaneous targets and flag lists
557 # ------------------------------------
558
559 # The first rule in the file had better be this one. Don't put any above it.
560 # This lives here to allow makefile fragments to contain dependencies.
561 all:
562
563 #### host and target specific makefile fragments come in here.
564 @target_makefile_frag@
565 @alphaieee_frag@
566 @ospace_frag@
567 @host_makefile_frag@
568 ###
569
570 # This is the list of directories that may be needed in RPATH_ENVVAR
571 # so that programs built for the target machine work.
572 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
573
574 @if target-libstdc++-v3
575 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
576 @endif target-libstdc++-v3
577
578 @if target-libmudflap
579 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
580 @endif target-libmudflap
581
582 @if target-libssp
583 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
584 @endif target-libssp
585
586 @if target-libgomp
587 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
588 @endif target-libgomp
589
590
591
592 # This is the list of directories that may be needed in RPATH_ENVVAR
593 # so that programs built for the host machine work.
594 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)$(HOST_LIB_PATH_libelf)
595
596 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
597 @if gcc
598 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
599 @endif gcc
600
601
602 @if bfd
603 HOST_LIB_PATH_bfd = \
604 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
605 @endif bfd
606
607 @if opcodes
608 HOST_LIB_PATH_opcodes = \
609 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
610 @endif opcodes
611
612 @if gmp
613 HOST_LIB_PATH_gmp = \
614 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
615 @endif gmp
616
617 @if mpfr
618 HOST_LIB_PATH_mpfr = \
619 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
620 @endif mpfr
621
622 @if mpc
623 HOST_LIB_PATH_mpc = \
624 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
625 @endif mpc
626
627 @if ppl
628 HOST_LIB_PATH_ppl = \
629 $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
630 @endif ppl
631
632 @if cloog
633 HOST_LIB_PATH_cloog = \
634 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
635 @endif cloog
636
637 @if libelf
638 HOST_LIB_PATH_libelf = \
639 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
640 @endif libelf
641
642
643 CXX_FOR_TARGET_FLAG_TO_PASS = \
644 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
645 @if target-libstdc++-v3
646 # CXX_FOR_TARGET is tricky to get right for target libs that require a
647 # functional C++ compiler. When we recurse, if we expand
648 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
649 # libstdc++ include flags from the script. Instead, we get an
650 # -funconfigured-* word, so that we'll get errors if this invalid C++
651 # command line is used for anything, but also so that we can use the
652 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
653 # don't pass it on, sub-make will use the default definition, that
654 # re-expands it at the time of use, so we'll get it right when we need
655 # it. One potential exception is the expansion of CXX_FOR_TARGET
656 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
657 # really work, for C++ host programs can't depend on the current-stage
658 # C++ target library.
659 CXX_FOR_TARGET_FLAG_TO_PASS = \
660 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
661 @endif target-libstdc++-v3
662
663 # Flags to pass down to all sub-makes.
664 BASE_FLAGS_TO_PASS = \
665 "DESTDIR=$(DESTDIR)" \
666 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
667 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
668 "bindir=$(bindir)" \
669 "datadir=$(datadir)" \
670 "exec_prefix=$(exec_prefix)" \
671 "includedir=$(includedir)" \
672 "datarootdir=$(datarootdir)" \
673 "docdir=$(docdir)" \
674 "infodir=$(infodir)" \
675 "pdfdir=$(pdfdir)" \
676 "htmldir=$(htmldir)" \
677 "libdir=$(libdir)" \
678 "libexecdir=$(libexecdir)" \
679 "lispdir=$(lispdir)" \
680 "localstatedir=$(localstatedir)" \
681 "mandir=$(mandir)" \
682 "oldincludedir=$(oldincludedir)" \
683 "prefix=$(prefix)" \
684 "sbindir=$(sbindir)" \
685 "sharedstatedir=$(sharedstatedir)" \
686 "sysconfdir=$(sysconfdir)" \
687 "tooldir=$(tooldir)" \
688 "build_tooldir=$(build_tooldir)" \
689 "target_alias=$(target_alias)" \
690 "AWK=$(AWK)" \
691 "BISON=$(BISON)" \
692 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
693 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
694 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
695 "EXPECT=$(EXPECT)" \
696 "FLEX=$(FLEX)" \
697 "INSTALL=$(INSTALL)" \
698 "INSTALL_DATA=$(INSTALL_DATA)" \
699 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
700 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
701 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
702 "LEX=$(LEX)" \
703 "M4=$(M4)" \
704 "MAKE=$(MAKE)" \
705 "RUNTEST=$(RUNTEST)" \
706 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
707 "SED=$(SED)" \
708 "SHELL=$(SHELL)" \
709 "YACC=$(YACC)" \
710 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
711 "ADA_CFLAGS=$(ADA_CFLAGS)" \
712 "AR_FLAGS=$(AR_FLAGS)" \
713 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
714 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
715 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
716 "CFLAGS=$(CFLAGS)" \
717 "CXXFLAGS=$(CXXFLAGS)" \
718 "LDFLAGS=$(LDFLAGS)" \
719 "LIBCFLAGS=$(LIBCFLAGS)" \
720 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
721 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
722 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
723 "GNATBIND=$(GNATBIND)" \
724 "GNATMAKE=$(GNATMAKE)" \
725 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
726 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
727 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
728 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
729 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
730 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
731 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
732 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
733 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
734 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
735 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
736 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
737 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
738 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
739 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
740 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
741 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
742 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
743 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
744 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
745 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
746 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
747 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
748 "BUILD_CONFIG=$(BUILD_CONFIG)" \
749 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
750 "LEAN=$(LEAN)" \
751 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
752 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
753 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
754 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
755 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
756 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
757 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
758 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
759 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
760 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
761 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
762 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
763 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
764 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
765 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
766 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
767 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
768 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
769 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
770 "TFLAGS=$(TFLAGS)" \
771 "CONFIG_SHELL=$(SHELL)" \
772 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
773
774 # We leave this in just in case, but it is not needed anymore.
775 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
776
777 # Flags to pass down to most sub-makes, in which we're building with
778 # the host environment.
779 EXTRA_HOST_FLAGS = \
780 'AR=$(AR)' \
781 'AS=$(AS)' \
782 'CC=$(CC)' \
783 'CXX=$(CXX)' \
784 'DLLTOOL=$(DLLTOOL)' \
785 'GCJ=$(GCJ)' \
786 'GFORTRAN=$(GFORTRAN)' \
787 'GOC=$(GOC)' \
788 'LD=$(LD)' \
789 'LIPO=$(LIPO)' \
790 'NM=$(NM)' \
791 'OBJDUMP=$(OBJDUMP)' \
792 'RANLIB=$(RANLIB)' \
793 'STRIP=$(STRIP)' \
794 'WINDRES=$(WINDRES)' \
795 'WINDMC=$(WINDMC)'
796
797 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
798
799 # Flags to pass to stage2 and later makes.
800
801 POSTSTAGE1_FLAGS_TO_PASS = \
802 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
803 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
804 GNATBIND="$${GNATBIND}" \
805 LDFLAGS="$${LDFLAGS}" \
806 HOST_LIBS="$${HOST_LIBS}" \
807 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
808
809 # Flags to pass down to makes which are built with the target environment.
810 # The double $ decreases the length of the command line; those variables
811 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
812 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
813 # so we expand them here.
814 EXTRA_TARGET_FLAGS = \
815 'AR=$$(AR_FOR_TARGET)' \
816 'AS=$(COMPILER_AS_FOR_TARGET)' \
817 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
818 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
819 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
820 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
821 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
822 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
823 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
824 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
825 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
826 'LD=$(COMPILER_LD_FOR_TARGET)' \
827 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
828 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
829 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
830 'NM=$(COMPILER_NM_FOR_TARGET)' \
831 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
832 'RANLIB=$$(RANLIB_FOR_TARGET)' \
833 'WINDRES=$$(WINDRES_FOR_TARGET)' \
834 'WINDMC=$$(WINDMC_FOR_TARGET)' \
835 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
836 "TFLAGS=$$TFLAGS"
837
838 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
839
840 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
841 # unfortunately needs the native compiler and the target ar and
842 # ranlib.
843 # If any variables are added here, they must be added to do-*, below.
844 # The BUILD_* variables are a special case, which are used for the gcc
845 # cross-building scheme.
846 EXTRA_GCC_FLAGS = \
847 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
848 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
849 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
850 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
851 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
852 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
853
854 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
855
856 @if gcc
857 BUILD_CONFIG = @BUILD_CONFIG@
858 ifneq ($(BUILD_CONFIG),)
859 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
860 endif
861 @endif gcc
862
863 .PHONY: configure-host
864 configure-host: \
865 maybe-configure-ash \
866 maybe-configure-autoconf \
867 maybe-configure-automake \
868 maybe-configure-bash \
869 maybe-configure-bfd \
870 maybe-configure-opcodes \
871 maybe-configure-binutils \
872 maybe-configure-bison \
873 maybe-configure-byacc \
874 maybe-configure-bzip2 \
875 maybe-configure-cgen \
876 maybe-configure-dejagnu \
877 maybe-configure-diff \
878 maybe-configure-dosutils \
879 maybe-configure-etc \
880 maybe-configure-fastjar \
881 maybe-configure-fileutils \
882 maybe-configure-findutils \
883 maybe-configure-find \
884 maybe-configure-fixincludes \
885 maybe-configure-flex \
886 maybe-configure-gas \
887 maybe-configure-gcc \
888 maybe-configure-gawk \
889 maybe-configure-gettext \
890 maybe-configure-gmp \
891 maybe-configure-mpfr \
892 maybe-configure-mpc \
893 maybe-configure-ppl \
894 maybe-configure-cloog \
895 maybe-configure-libelf \
896 maybe-configure-gnuserv \
897 maybe-configure-gold \
898 maybe-configure-gprof \
899 maybe-configure-gzip \
900 maybe-configure-hello \
901 maybe-configure-indent \
902 maybe-configure-intl \
903 maybe-configure-tcl \
904 maybe-configure-itcl \
905 maybe-configure-ld \
906 maybe-configure-libcpp \
907 maybe-configure-libdecnumber \
908 maybe-configure-libgui \
909 maybe-configure-libiberty \
910 maybe-configure-libiconv \
911 maybe-configure-libtool \
912 maybe-configure-m4 \
913 maybe-configure-make \
914 maybe-configure-mmalloc \
915 maybe-configure-patch \
916 maybe-configure-perl \
917 maybe-configure-prms \
918 maybe-configure-rcs \
919 maybe-configure-readline \
920 maybe-configure-release \
921 maybe-configure-recode \
922 maybe-configure-sed \
923 maybe-configure-send-pr \
924 maybe-configure-shellutils \
925 maybe-configure-sid \
926 maybe-configure-sim \
927 maybe-configure-tar \
928 maybe-configure-texinfo \
929 maybe-configure-textutils \
930 maybe-configure-time \
931 maybe-configure-uudecode \
932 maybe-configure-wdiff \
933 maybe-configure-zip \
934 maybe-configure-zlib \
935 maybe-configure-gdb \
936 maybe-configure-expect \
937 maybe-configure-guile \
938 maybe-configure-tk \
939 maybe-configure-libtermcap \
940 maybe-configure-utils \
941 maybe-configure-gnattools \
942 maybe-configure-lto-plugin
943 .PHONY: configure-target
944 configure-target: \
945 maybe-configure-target-libstdc++-v3 \
946 maybe-configure-target-libmudflap \
947 maybe-configure-target-libssp \
948 maybe-configure-target-newlib \
949 maybe-configure-target-libgcc \
950 maybe-configure-target-libquadmath \
951 maybe-configure-target-libgfortran \
952 maybe-configure-target-libobjc \
953 maybe-configure-target-libgo \
954 maybe-configure-target-libtermcap \
955 maybe-configure-target-winsup \
956 maybe-configure-target-libgloss \
957 maybe-configure-target-libiberty \
958 maybe-configure-target-gperf \
959 maybe-configure-target-examples \
960 maybe-configure-target-libffi \
961 maybe-configure-target-libjava \
962 maybe-configure-target-zlib \
963 maybe-configure-target-boehm-gc \
964 maybe-configure-target-qthreads \
965 maybe-configure-target-rda \
966 maybe-configure-target-libada \
967 maybe-configure-target-libgomp
968
969 # The target built for a native non-bootstrap build.
970 .PHONY: all
971 all:
972 @if gcc-bootstrap
973 [ -f stage_final ] || echo stage3 > stage_final
974 @r=`${PWD_COMMAND}`; export r; \
975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
976 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
977 @endif gcc-bootstrap
978 @: $(MAKE); $(unstage)
979 @r=`${PWD_COMMAND}`; export r; \
980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
981 @if gcc-bootstrap
982 if [ -f stage_last ]; then \
983 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
984 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
985 else \
986 @endif gcc-bootstrap
987 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
988 @if gcc-bootstrap
989 ; \
990 fi \
991 @endif gcc-bootstrap
992 && :
993
994 .PHONY: all-build
995
996 all-build: maybe-all-build-libiberty
997 all-build: maybe-all-build-bison
998 all-build: maybe-all-build-byacc
999 all-build: maybe-all-build-flex
1000 all-build: maybe-all-build-m4
1001 all-build: maybe-all-build-texinfo
1002 all-build: maybe-all-build-fixincludes
1003
1004 .PHONY: all-host
1005
1006 all-host: maybe-all-ash
1007 all-host: maybe-all-autoconf
1008 all-host: maybe-all-automake
1009 all-host: maybe-all-bash
1010 @if bfd-no-bootstrap
1011 all-host: maybe-all-bfd
1012 @endif bfd-no-bootstrap
1013 @if opcodes-no-bootstrap
1014 all-host: maybe-all-opcodes
1015 @endif opcodes-no-bootstrap
1016 @if binutils-no-bootstrap
1017 all-host: maybe-all-binutils
1018 @endif binutils-no-bootstrap
1019 all-host: maybe-all-bison
1020 all-host: maybe-all-byacc
1021 all-host: maybe-all-bzip2
1022 all-host: maybe-all-cgen
1023 all-host: maybe-all-dejagnu
1024 all-host: maybe-all-diff
1025 all-host: maybe-all-dosutils
1026 all-host: maybe-all-etc
1027 all-host: maybe-all-fastjar
1028 all-host: maybe-all-fileutils
1029 all-host: maybe-all-findutils
1030 all-host: maybe-all-find
1031 all-host: maybe-all-fixincludes
1032 all-host: maybe-all-flex
1033 @if gas-no-bootstrap
1034 all-host: maybe-all-gas
1035 @endif gas-no-bootstrap
1036 @if gcc-no-bootstrap
1037 all-host: maybe-all-gcc
1038 @endif gcc-no-bootstrap
1039 all-host: maybe-all-gawk
1040 all-host: maybe-all-gettext
1041 @if gmp-no-bootstrap
1042 all-host: maybe-all-gmp
1043 @endif gmp-no-bootstrap
1044 @if mpfr-no-bootstrap
1045 all-host: maybe-all-mpfr
1046 @endif mpfr-no-bootstrap
1047 @if mpc-no-bootstrap
1048 all-host: maybe-all-mpc
1049 @endif mpc-no-bootstrap
1050 @if ppl-no-bootstrap
1051 all-host: maybe-all-ppl
1052 @endif ppl-no-bootstrap
1053 @if cloog-no-bootstrap
1054 all-host: maybe-all-cloog
1055 @endif cloog-no-bootstrap
1056 @if libelf-no-bootstrap
1057 all-host: maybe-all-libelf
1058 @endif libelf-no-bootstrap
1059 all-host: maybe-all-gnuserv
1060 @if gold-no-bootstrap
1061 all-host: maybe-all-gold
1062 @endif gold-no-bootstrap
1063 all-host: maybe-all-gprof
1064 all-host: maybe-all-gzip
1065 all-host: maybe-all-hello
1066 all-host: maybe-all-indent
1067 @if intl-no-bootstrap
1068 all-host: maybe-all-intl
1069 @endif intl-no-bootstrap
1070 all-host: maybe-all-tcl
1071 all-host: maybe-all-itcl
1072 @if ld-no-bootstrap
1073 all-host: maybe-all-ld
1074 @endif ld-no-bootstrap
1075 @if libcpp-no-bootstrap
1076 all-host: maybe-all-libcpp
1077 @endif libcpp-no-bootstrap
1078 @if libdecnumber-no-bootstrap
1079 all-host: maybe-all-libdecnumber
1080 @endif libdecnumber-no-bootstrap
1081 all-host: maybe-all-libgui
1082 @if libiberty-no-bootstrap
1083 all-host: maybe-all-libiberty
1084 @endif libiberty-no-bootstrap
1085 all-host: maybe-all-libiconv
1086 all-host: maybe-all-libtool
1087 all-host: maybe-all-m4
1088 all-host: maybe-all-make
1089 all-host: maybe-all-mmalloc
1090 all-host: maybe-all-patch
1091 all-host: maybe-all-perl
1092 all-host: maybe-all-prms
1093 all-host: maybe-all-rcs
1094 all-host: maybe-all-readline
1095 all-host: maybe-all-release
1096 all-host: maybe-all-recode
1097 all-host: maybe-all-sed
1098 all-host: maybe-all-send-pr
1099 all-host: maybe-all-shellutils
1100 all-host: maybe-all-sid
1101 all-host: maybe-all-sim
1102 all-host: maybe-all-tar
1103 all-host: maybe-all-texinfo
1104 all-host: maybe-all-textutils
1105 all-host: maybe-all-time
1106 all-host: maybe-all-uudecode
1107 all-host: maybe-all-wdiff
1108 all-host: maybe-all-zip
1109 @if zlib-no-bootstrap
1110 all-host: maybe-all-zlib
1111 @endif zlib-no-bootstrap
1112 all-host: maybe-all-gdb
1113 all-host: maybe-all-expect
1114 all-host: maybe-all-guile
1115 all-host: maybe-all-tk
1116 all-host: maybe-all-libtermcap
1117 all-host: maybe-all-utils
1118 all-host: maybe-all-gnattools
1119 @if lto-plugin-no-bootstrap
1120 all-host: maybe-all-lto-plugin
1121 @endif lto-plugin-no-bootstrap
1122
1123 .PHONY: all-target
1124
1125 @if target-libstdc++-v3-no-bootstrap
1126 all-target: maybe-all-target-libstdc++-v3
1127 @endif target-libstdc++-v3-no-bootstrap
1128 all-target: maybe-all-target-libmudflap
1129 all-target: maybe-all-target-libssp
1130 all-target: maybe-all-target-newlib
1131 @if target-libgcc-no-bootstrap
1132 all-target: maybe-all-target-libgcc
1133 @endif target-libgcc-no-bootstrap
1134 all-target: maybe-all-target-libquadmath
1135 all-target: maybe-all-target-libgfortran
1136 all-target: maybe-all-target-libobjc
1137 all-target: maybe-all-target-libgo
1138 all-target: maybe-all-target-libtermcap
1139 all-target: maybe-all-target-winsup
1140 all-target: maybe-all-target-libgloss
1141 all-target: maybe-all-target-libiberty
1142 all-target: maybe-all-target-gperf
1143 all-target: maybe-all-target-examples
1144 all-target: maybe-all-target-libffi
1145 all-target: maybe-all-target-libjava
1146 all-target: maybe-all-target-zlib
1147 all-target: maybe-all-target-boehm-gc
1148 all-target: maybe-all-target-qthreads
1149 all-target: maybe-all-target-rda
1150 all-target: maybe-all-target-libada
1151 @if target-libgomp-no-bootstrap
1152 all-target: maybe-all-target-libgomp
1153 @endif target-libgomp-no-bootstrap
1154
1155 # Do a target for all the subdirectories. A ``make do-X'' will do a
1156 # ``make X'' in all subdirectories (because, in general, there is a
1157 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1158 # but it may do additional work as well).
1159
1160 .PHONY: do-info
1161 do-info:
1162 @: $(MAKE); $(unstage)
1163 @r=`${PWD_COMMAND}`; export r; \
1164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1165 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1166 info-target
1167
1168
1169 .PHONY: info-host
1170
1171 info-host: maybe-info-ash
1172 info-host: maybe-info-autoconf
1173 info-host: maybe-info-automake
1174 info-host: maybe-info-bash
1175 info-host: maybe-info-bfd
1176 info-host: maybe-info-opcodes
1177 info-host: maybe-info-binutils
1178 info-host: maybe-info-bison
1179 info-host: maybe-info-byacc
1180 info-host: maybe-info-bzip2
1181 info-host: maybe-info-cgen
1182 info-host: maybe-info-dejagnu
1183 info-host: maybe-info-diff
1184 info-host: maybe-info-dosutils
1185 info-host: maybe-info-etc
1186 info-host: maybe-info-fastjar
1187 info-host: maybe-info-fileutils
1188 info-host: maybe-info-findutils
1189 info-host: maybe-info-find
1190 info-host: maybe-info-fixincludes
1191 info-host: maybe-info-flex
1192 info-host: maybe-info-gas
1193 info-host: maybe-info-gcc
1194 info-host: maybe-info-gawk
1195 info-host: maybe-info-gettext
1196 info-host: maybe-info-gmp
1197 info-host: maybe-info-mpfr
1198 info-host: maybe-info-mpc
1199 info-host: maybe-info-ppl
1200 info-host: maybe-info-cloog
1201 info-host: maybe-info-libelf
1202 info-host: maybe-info-gnuserv
1203 info-host: maybe-info-gold
1204 info-host: maybe-info-gprof
1205 info-host: maybe-info-gzip
1206 info-host: maybe-info-hello
1207 info-host: maybe-info-indent
1208 info-host: maybe-info-intl
1209 info-host: maybe-info-tcl
1210 info-host: maybe-info-itcl
1211 info-host: maybe-info-ld
1212 info-host: maybe-info-libcpp
1213 info-host: maybe-info-libdecnumber
1214 info-host: maybe-info-libgui
1215 info-host: maybe-info-libiberty
1216 info-host: maybe-info-libiconv
1217 info-host: maybe-info-libtool
1218 info-host: maybe-info-m4
1219 info-host: maybe-info-make
1220 info-host: maybe-info-mmalloc
1221 info-host: maybe-info-patch
1222 info-host: maybe-info-perl
1223 info-host: maybe-info-prms
1224 info-host: maybe-info-rcs
1225 info-host: maybe-info-readline
1226 info-host: maybe-info-release
1227 info-host: maybe-info-recode
1228 info-host: maybe-info-sed
1229 info-host: maybe-info-send-pr
1230 info-host: maybe-info-shellutils
1231 info-host: maybe-info-sid
1232 info-host: maybe-info-sim
1233 info-host: maybe-info-tar
1234 info-host: maybe-info-texinfo
1235 info-host: maybe-info-textutils
1236 info-host: maybe-info-time
1237 info-host: maybe-info-uudecode
1238 info-host: maybe-info-wdiff
1239 info-host: maybe-info-zip
1240 info-host: maybe-info-zlib
1241 info-host: maybe-info-gdb
1242 info-host: maybe-info-expect
1243 info-host: maybe-info-guile
1244 info-host: maybe-info-tk
1245 info-host: maybe-info-libtermcap
1246 info-host: maybe-info-utils
1247 info-host: maybe-info-gnattools
1248 info-host: maybe-info-lto-plugin
1249
1250 .PHONY: info-target
1251
1252 info-target: maybe-info-target-libstdc++-v3
1253 info-target: maybe-info-target-libmudflap
1254 info-target: maybe-info-target-libssp
1255 info-target: maybe-info-target-newlib
1256 info-target: maybe-info-target-libgcc
1257 info-target: maybe-info-target-libquadmath
1258 info-target: maybe-info-target-libgfortran
1259 info-target: maybe-info-target-libobjc
1260 info-target: maybe-info-target-libgo
1261 info-target: maybe-info-target-libtermcap
1262 info-target: maybe-info-target-winsup
1263 info-target: maybe-info-target-libgloss
1264 info-target: maybe-info-target-libiberty
1265 info-target: maybe-info-target-gperf
1266 info-target: maybe-info-target-examples
1267 info-target: maybe-info-target-libffi
1268 info-target: maybe-info-target-libjava
1269 info-target: maybe-info-target-zlib
1270 info-target: maybe-info-target-boehm-gc
1271 info-target: maybe-info-target-qthreads
1272 info-target: maybe-info-target-rda
1273 info-target: maybe-info-target-libada
1274 info-target: maybe-info-target-libgomp
1275
1276 .PHONY: do-dvi
1277 do-dvi:
1278 @: $(MAKE); $(unstage)
1279 @r=`${PWD_COMMAND}`; export r; \
1280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1281 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1282 dvi-target
1283
1284
1285 .PHONY: dvi-host
1286
1287 dvi-host: maybe-dvi-ash
1288 dvi-host: maybe-dvi-autoconf
1289 dvi-host: maybe-dvi-automake
1290 dvi-host: maybe-dvi-bash
1291 dvi-host: maybe-dvi-bfd
1292 dvi-host: maybe-dvi-opcodes
1293 dvi-host: maybe-dvi-binutils
1294 dvi-host: maybe-dvi-bison
1295 dvi-host: maybe-dvi-byacc
1296 dvi-host: maybe-dvi-bzip2
1297 dvi-host: maybe-dvi-cgen
1298 dvi-host: maybe-dvi-dejagnu
1299 dvi-host: maybe-dvi-diff
1300 dvi-host: maybe-dvi-dosutils
1301 dvi-host: maybe-dvi-etc
1302 dvi-host: maybe-dvi-fastjar
1303 dvi-host: maybe-dvi-fileutils
1304 dvi-host: maybe-dvi-findutils
1305 dvi-host: maybe-dvi-find
1306 dvi-host: maybe-dvi-fixincludes
1307 dvi-host: maybe-dvi-flex
1308 dvi-host: maybe-dvi-gas
1309 dvi-host: maybe-dvi-gcc
1310 dvi-host: maybe-dvi-gawk
1311 dvi-host: maybe-dvi-gettext
1312 dvi-host: maybe-dvi-gmp
1313 dvi-host: maybe-dvi-mpfr
1314 dvi-host: maybe-dvi-mpc
1315 dvi-host: maybe-dvi-ppl
1316 dvi-host: maybe-dvi-cloog
1317 dvi-host: maybe-dvi-libelf
1318 dvi-host: maybe-dvi-gnuserv
1319 dvi-host: maybe-dvi-gold
1320 dvi-host: maybe-dvi-gprof
1321 dvi-host: maybe-dvi-gzip
1322 dvi-host: maybe-dvi-hello
1323 dvi-host: maybe-dvi-indent
1324 dvi-host: maybe-dvi-intl
1325 dvi-host: maybe-dvi-tcl
1326 dvi-host: maybe-dvi-itcl
1327 dvi-host: maybe-dvi-ld
1328 dvi-host: maybe-dvi-libcpp
1329 dvi-host: maybe-dvi-libdecnumber
1330 dvi-host: maybe-dvi-libgui
1331 dvi-host: maybe-dvi-libiberty
1332 dvi-host: maybe-dvi-libiconv
1333 dvi-host: maybe-dvi-libtool
1334 dvi-host: maybe-dvi-m4
1335 dvi-host: maybe-dvi-make
1336 dvi-host: maybe-dvi-mmalloc
1337 dvi-host: maybe-dvi-patch
1338 dvi-host: maybe-dvi-perl
1339 dvi-host: maybe-dvi-prms
1340 dvi-host: maybe-dvi-rcs
1341 dvi-host: maybe-dvi-readline
1342 dvi-host: maybe-dvi-release
1343 dvi-host: maybe-dvi-recode
1344 dvi-host: maybe-dvi-sed
1345 dvi-host: maybe-dvi-send-pr
1346 dvi-host: maybe-dvi-shellutils
1347 dvi-host: maybe-dvi-sid
1348 dvi-host: maybe-dvi-sim
1349 dvi-host: maybe-dvi-tar
1350 dvi-host: maybe-dvi-texinfo
1351 dvi-host: maybe-dvi-textutils
1352 dvi-host: maybe-dvi-time
1353 dvi-host: maybe-dvi-uudecode
1354 dvi-host: maybe-dvi-wdiff
1355 dvi-host: maybe-dvi-zip
1356 dvi-host: maybe-dvi-zlib
1357 dvi-host: maybe-dvi-gdb
1358 dvi-host: maybe-dvi-expect
1359 dvi-host: maybe-dvi-guile
1360 dvi-host: maybe-dvi-tk
1361 dvi-host: maybe-dvi-libtermcap
1362 dvi-host: maybe-dvi-utils
1363 dvi-host: maybe-dvi-gnattools
1364 dvi-host: maybe-dvi-lto-plugin
1365
1366 .PHONY: dvi-target
1367
1368 dvi-target: maybe-dvi-target-libstdc++-v3
1369 dvi-target: maybe-dvi-target-libmudflap
1370 dvi-target: maybe-dvi-target-libssp
1371 dvi-target: maybe-dvi-target-newlib
1372 dvi-target: maybe-dvi-target-libgcc
1373 dvi-target: maybe-dvi-target-libquadmath
1374 dvi-target: maybe-dvi-target-libgfortran
1375 dvi-target: maybe-dvi-target-libobjc
1376 dvi-target: maybe-dvi-target-libgo
1377 dvi-target: maybe-dvi-target-libtermcap
1378 dvi-target: maybe-dvi-target-winsup
1379 dvi-target: maybe-dvi-target-libgloss
1380 dvi-target: maybe-dvi-target-libiberty
1381 dvi-target: maybe-dvi-target-gperf
1382 dvi-target: maybe-dvi-target-examples
1383 dvi-target: maybe-dvi-target-libffi
1384 dvi-target: maybe-dvi-target-libjava
1385 dvi-target: maybe-dvi-target-zlib
1386 dvi-target: maybe-dvi-target-boehm-gc
1387 dvi-target: maybe-dvi-target-qthreads
1388 dvi-target: maybe-dvi-target-rda
1389 dvi-target: maybe-dvi-target-libada
1390 dvi-target: maybe-dvi-target-libgomp
1391
1392 .PHONY: do-pdf
1393 do-pdf:
1394 @: $(MAKE); $(unstage)
1395 @r=`${PWD_COMMAND}`; export r; \
1396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1397 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1398 pdf-target
1399
1400
1401 .PHONY: pdf-host
1402
1403 pdf-host: maybe-pdf-ash
1404 pdf-host: maybe-pdf-autoconf
1405 pdf-host: maybe-pdf-automake
1406 pdf-host: maybe-pdf-bash
1407 pdf-host: maybe-pdf-bfd
1408 pdf-host: maybe-pdf-opcodes
1409 pdf-host: maybe-pdf-binutils
1410 pdf-host: maybe-pdf-bison
1411 pdf-host: maybe-pdf-byacc
1412 pdf-host: maybe-pdf-bzip2
1413 pdf-host: maybe-pdf-cgen
1414 pdf-host: maybe-pdf-dejagnu
1415 pdf-host: maybe-pdf-diff
1416 pdf-host: maybe-pdf-dosutils
1417 pdf-host: maybe-pdf-etc
1418 pdf-host: maybe-pdf-fastjar
1419 pdf-host: maybe-pdf-fileutils
1420 pdf-host: maybe-pdf-findutils
1421 pdf-host: maybe-pdf-find
1422 pdf-host: maybe-pdf-fixincludes
1423 pdf-host: maybe-pdf-flex
1424 pdf-host: maybe-pdf-gas
1425 pdf-host: maybe-pdf-gcc
1426 pdf-host: maybe-pdf-gawk
1427 pdf-host: maybe-pdf-gettext
1428 pdf-host: maybe-pdf-gmp
1429 pdf-host: maybe-pdf-mpfr
1430 pdf-host: maybe-pdf-mpc
1431 pdf-host: maybe-pdf-ppl
1432 pdf-host: maybe-pdf-cloog
1433 pdf-host: maybe-pdf-libelf
1434 pdf-host: maybe-pdf-gnuserv
1435 pdf-host: maybe-pdf-gold
1436 pdf-host: maybe-pdf-gprof
1437 pdf-host: maybe-pdf-gzip
1438 pdf-host: maybe-pdf-hello
1439 pdf-host: maybe-pdf-indent
1440 pdf-host: maybe-pdf-intl
1441 pdf-host: maybe-pdf-tcl
1442 pdf-host: maybe-pdf-itcl
1443 pdf-host: maybe-pdf-ld
1444 pdf-host: maybe-pdf-libcpp
1445 pdf-host: maybe-pdf-libdecnumber
1446 pdf-host: maybe-pdf-libgui
1447 pdf-host: maybe-pdf-libiberty
1448 pdf-host: maybe-pdf-libiconv
1449 pdf-host: maybe-pdf-libtool
1450 pdf-host: maybe-pdf-m4
1451 pdf-host: maybe-pdf-make
1452 pdf-host: maybe-pdf-mmalloc
1453 pdf-host: maybe-pdf-patch
1454 pdf-host: maybe-pdf-perl
1455 pdf-host: maybe-pdf-prms
1456 pdf-host: maybe-pdf-rcs
1457 pdf-host: maybe-pdf-readline
1458 pdf-host: maybe-pdf-release
1459 pdf-host: maybe-pdf-recode
1460 pdf-host: maybe-pdf-sed
1461 pdf-host: maybe-pdf-send-pr
1462 pdf-host: maybe-pdf-shellutils
1463 pdf-host: maybe-pdf-sid
1464 pdf-host: maybe-pdf-sim
1465 pdf-host: maybe-pdf-tar
1466 pdf-host: maybe-pdf-texinfo
1467 pdf-host: maybe-pdf-textutils
1468 pdf-host: maybe-pdf-time
1469 pdf-host: maybe-pdf-uudecode
1470 pdf-host: maybe-pdf-wdiff
1471 pdf-host: maybe-pdf-zip
1472 pdf-host: maybe-pdf-zlib
1473 pdf-host: maybe-pdf-gdb
1474 pdf-host: maybe-pdf-expect
1475 pdf-host: maybe-pdf-guile
1476 pdf-host: maybe-pdf-tk
1477 pdf-host: maybe-pdf-libtermcap
1478 pdf-host: maybe-pdf-utils
1479 pdf-host: maybe-pdf-gnattools
1480 pdf-host: maybe-pdf-lto-plugin
1481
1482 .PHONY: pdf-target
1483
1484 pdf-target: maybe-pdf-target-libstdc++-v3
1485 pdf-target: maybe-pdf-target-libmudflap
1486 pdf-target: maybe-pdf-target-libssp
1487 pdf-target: maybe-pdf-target-newlib
1488 pdf-target: maybe-pdf-target-libgcc
1489 pdf-target: maybe-pdf-target-libquadmath
1490 pdf-target: maybe-pdf-target-libgfortran
1491 pdf-target: maybe-pdf-target-libobjc
1492 pdf-target: maybe-pdf-target-libgo
1493 pdf-target: maybe-pdf-target-libtermcap
1494 pdf-target: maybe-pdf-target-winsup
1495 pdf-target: maybe-pdf-target-libgloss
1496 pdf-target: maybe-pdf-target-libiberty
1497 pdf-target: maybe-pdf-target-gperf
1498 pdf-target: maybe-pdf-target-examples
1499 pdf-target: maybe-pdf-target-libffi
1500 pdf-target: maybe-pdf-target-libjava
1501 pdf-target: maybe-pdf-target-zlib
1502 pdf-target: maybe-pdf-target-boehm-gc
1503 pdf-target: maybe-pdf-target-qthreads
1504 pdf-target: maybe-pdf-target-rda
1505 pdf-target: maybe-pdf-target-libada
1506 pdf-target: maybe-pdf-target-libgomp
1507
1508 .PHONY: do-html
1509 do-html:
1510 @: $(MAKE); $(unstage)
1511 @r=`${PWD_COMMAND}`; export r; \
1512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1513 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1514 html-target
1515
1516
1517 .PHONY: html-host
1518
1519 html-host: maybe-html-ash
1520 html-host: maybe-html-autoconf
1521 html-host: maybe-html-automake
1522 html-host: maybe-html-bash
1523 html-host: maybe-html-bfd
1524 html-host: maybe-html-opcodes
1525 html-host: maybe-html-binutils
1526 html-host: maybe-html-bison
1527 html-host: maybe-html-byacc
1528 html-host: maybe-html-bzip2
1529 html-host: maybe-html-cgen
1530 html-host: maybe-html-dejagnu
1531 html-host: maybe-html-diff
1532 html-host: maybe-html-dosutils
1533 html-host: maybe-html-etc
1534 html-host: maybe-html-fastjar
1535 html-host: maybe-html-fileutils
1536 html-host: maybe-html-findutils
1537 html-host: maybe-html-find
1538 html-host: maybe-html-fixincludes
1539 html-host: maybe-html-flex
1540 html-host: maybe-html-gas
1541 html-host: maybe-html-gcc
1542 html-host: maybe-html-gawk
1543 html-host: maybe-html-gettext
1544 html-host: maybe-html-gmp
1545 html-host: maybe-html-mpfr
1546 html-host: maybe-html-mpc
1547 html-host: maybe-html-ppl
1548 html-host: maybe-html-cloog
1549 html-host: maybe-html-libelf
1550 html-host: maybe-html-gnuserv
1551 html-host: maybe-html-gold
1552 html-host: maybe-html-gprof
1553 html-host: maybe-html-gzip
1554 html-host: maybe-html-hello
1555 html-host: maybe-html-indent
1556 html-host: maybe-html-intl
1557 html-host: maybe-html-tcl
1558 html-host: maybe-html-itcl
1559 html-host: maybe-html-ld
1560 html-host: maybe-html-libcpp
1561 html-host: maybe-html-libdecnumber
1562 html-host: maybe-html-libgui
1563 html-host: maybe-html-libiberty
1564 html-host: maybe-html-libiconv
1565 html-host: maybe-html-libtool
1566 html-host: maybe-html-m4
1567 html-host: maybe-html-make
1568 html-host: maybe-html-mmalloc
1569 html-host: maybe-html-patch
1570 html-host: maybe-html-perl
1571 html-host: maybe-html-prms
1572 html-host: maybe-html-rcs
1573 html-host: maybe-html-readline
1574 html-host: maybe-html-release
1575 html-host: maybe-html-recode
1576 html-host: maybe-html-sed
1577 html-host: maybe-html-send-pr
1578 html-host: maybe-html-shellutils
1579 html-host: maybe-html-sid
1580 html-host: maybe-html-sim
1581 html-host: maybe-html-tar
1582 html-host: maybe-html-texinfo
1583 html-host: maybe-html-textutils
1584 html-host: maybe-html-time
1585 html-host: maybe-html-uudecode
1586 html-host: maybe-html-wdiff
1587 html-host: maybe-html-zip
1588 html-host: maybe-html-zlib
1589 html-host: maybe-html-gdb
1590 html-host: maybe-html-expect
1591 html-host: maybe-html-guile
1592 html-host: maybe-html-tk
1593 html-host: maybe-html-libtermcap
1594 html-host: maybe-html-utils
1595 html-host: maybe-html-gnattools
1596 html-host: maybe-html-lto-plugin
1597
1598 .PHONY: html-target
1599
1600 html-target: maybe-html-target-libstdc++-v3
1601 html-target: maybe-html-target-libmudflap
1602 html-target: maybe-html-target-libssp
1603 html-target: maybe-html-target-newlib
1604 html-target: maybe-html-target-libgcc
1605 html-target: maybe-html-target-libquadmath
1606 html-target: maybe-html-target-libgfortran
1607 html-target: maybe-html-target-libobjc
1608 html-target: maybe-html-target-libgo
1609 html-target: maybe-html-target-libtermcap
1610 html-target: maybe-html-target-winsup
1611 html-target: maybe-html-target-libgloss
1612 html-target: maybe-html-target-libiberty
1613 html-target: maybe-html-target-gperf
1614 html-target: maybe-html-target-examples
1615 html-target: maybe-html-target-libffi
1616 html-target: maybe-html-target-libjava
1617 html-target: maybe-html-target-zlib
1618 html-target: maybe-html-target-boehm-gc
1619 html-target: maybe-html-target-qthreads
1620 html-target: maybe-html-target-rda
1621 html-target: maybe-html-target-libada
1622 html-target: maybe-html-target-libgomp
1623
1624 .PHONY: do-TAGS
1625 do-TAGS:
1626 @: $(MAKE); $(unstage)
1627 @r=`${PWD_COMMAND}`; export r; \
1628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1629 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1630 TAGS-target
1631
1632
1633 .PHONY: TAGS-host
1634
1635 TAGS-host: maybe-TAGS-ash
1636 TAGS-host: maybe-TAGS-autoconf
1637 TAGS-host: maybe-TAGS-automake
1638 TAGS-host: maybe-TAGS-bash
1639 TAGS-host: maybe-TAGS-bfd
1640 TAGS-host: maybe-TAGS-opcodes
1641 TAGS-host: maybe-TAGS-binutils
1642 TAGS-host: maybe-TAGS-bison
1643 TAGS-host: maybe-TAGS-byacc
1644 TAGS-host: maybe-TAGS-bzip2
1645 TAGS-host: maybe-TAGS-cgen
1646 TAGS-host: maybe-TAGS-dejagnu
1647 TAGS-host: maybe-TAGS-diff
1648 TAGS-host: maybe-TAGS-dosutils
1649 TAGS-host: maybe-TAGS-etc
1650 TAGS-host: maybe-TAGS-fastjar
1651 TAGS-host: maybe-TAGS-fileutils
1652 TAGS-host: maybe-TAGS-findutils
1653 TAGS-host: maybe-TAGS-find
1654 TAGS-host: maybe-TAGS-fixincludes
1655 TAGS-host: maybe-TAGS-flex
1656 TAGS-host: maybe-TAGS-gas
1657 TAGS-host: maybe-TAGS-gcc
1658 TAGS-host: maybe-TAGS-gawk
1659 TAGS-host: maybe-TAGS-gettext
1660 TAGS-host: maybe-TAGS-gmp
1661 TAGS-host: maybe-TAGS-mpfr
1662 TAGS-host: maybe-TAGS-mpc
1663 TAGS-host: maybe-TAGS-ppl
1664 TAGS-host: maybe-TAGS-cloog
1665 TAGS-host: maybe-TAGS-libelf
1666 TAGS-host: maybe-TAGS-gnuserv
1667 TAGS-host: maybe-TAGS-gold
1668 TAGS-host: maybe-TAGS-gprof
1669 TAGS-host: maybe-TAGS-gzip
1670 TAGS-host: maybe-TAGS-hello
1671 TAGS-host: maybe-TAGS-indent
1672 TAGS-host: maybe-TAGS-intl
1673 TAGS-host: maybe-TAGS-tcl
1674 TAGS-host: maybe-TAGS-itcl
1675 TAGS-host: maybe-TAGS-ld
1676 TAGS-host: maybe-TAGS-libcpp
1677 TAGS-host: maybe-TAGS-libdecnumber
1678 TAGS-host: maybe-TAGS-libgui
1679 TAGS-host: maybe-TAGS-libiberty
1680 TAGS-host: maybe-TAGS-libiconv
1681 TAGS-host: maybe-TAGS-libtool
1682 TAGS-host: maybe-TAGS-m4
1683 TAGS-host: maybe-TAGS-make
1684 TAGS-host: maybe-TAGS-mmalloc
1685 TAGS-host: maybe-TAGS-patch
1686 TAGS-host: maybe-TAGS-perl
1687 TAGS-host: maybe-TAGS-prms
1688 TAGS-host: maybe-TAGS-rcs
1689 TAGS-host: maybe-TAGS-readline
1690 TAGS-host: maybe-TAGS-release
1691 TAGS-host: maybe-TAGS-recode
1692 TAGS-host: maybe-TAGS-sed
1693 TAGS-host: maybe-TAGS-send-pr
1694 TAGS-host: maybe-TAGS-shellutils
1695 TAGS-host: maybe-TAGS-sid
1696 TAGS-host: maybe-TAGS-sim
1697 TAGS-host: maybe-TAGS-tar
1698 TAGS-host: maybe-TAGS-texinfo
1699 TAGS-host: maybe-TAGS-textutils
1700 TAGS-host: maybe-TAGS-time
1701 TAGS-host: maybe-TAGS-uudecode
1702 TAGS-host: maybe-TAGS-wdiff
1703 TAGS-host: maybe-TAGS-zip
1704 TAGS-host: maybe-TAGS-zlib
1705 TAGS-host: maybe-TAGS-gdb
1706 TAGS-host: maybe-TAGS-expect
1707 TAGS-host: maybe-TAGS-guile
1708 TAGS-host: maybe-TAGS-tk
1709 TAGS-host: maybe-TAGS-libtermcap
1710 TAGS-host: maybe-TAGS-utils
1711 TAGS-host: maybe-TAGS-gnattools
1712 TAGS-host: maybe-TAGS-lto-plugin
1713
1714 .PHONY: TAGS-target
1715
1716 TAGS-target: maybe-TAGS-target-libstdc++-v3
1717 TAGS-target: maybe-TAGS-target-libmudflap
1718 TAGS-target: maybe-TAGS-target-libssp
1719 TAGS-target: maybe-TAGS-target-newlib
1720 TAGS-target: maybe-TAGS-target-libgcc
1721 TAGS-target: maybe-TAGS-target-libquadmath
1722 TAGS-target: maybe-TAGS-target-libgfortran
1723 TAGS-target: maybe-TAGS-target-libobjc
1724 TAGS-target: maybe-TAGS-target-libgo
1725 TAGS-target: maybe-TAGS-target-libtermcap
1726 TAGS-target: maybe-TAGS-target-winsup
1727 TAGS-target: maybe-TAGS-target-libgloss
1728 TAGS-target: maybe-TAGS-target-libiberty
1729 TAGS-target: maybe-TAGS-target-gperf
1730 TAGS-target: maybe-TAGS-target-examples
1731 TAGS-target: maybe-TAGS-target-libffi
1732 TAGS-target: maybe-TAGS-target-libjava
1733 TAGS-target: maybe-TAGS-target-zlib
1734 TAGS-target: maybe-TAGS-target-boehm-gc
1735 TAGS-target: maybe-TAGS-target-qthreads
1736 TAGS-target: maybe-TAGS-target-rda
1737 TAGS-target: maybe-TAGS-target-libada
1738 TAGS-target: maybe-TAGS-target-libgomp
1739
1740 .PHONY: do-install-info
1741 do-install-info:
1742 @: $(MAKE); $(unstage)
1743 @r=`${PWD_COMMAND}`; export r; \
1744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1745 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1746 install-info-target
1747
1748
1749 .PHONY: install-info-host
1750
1751 install-info-host: maybe-install-info-ash
1752 install-info-host: maybe-install-info-autoconf
1753 install-info-host: maybe-install-info-automake
1754 install-info-host: maybe-install-info-bash
1755 install-info-host: maybe-install-info-bfd
1756 install-info-host: maybe-install-info-opcodes
1757 install-info-host: maybe-install-info-binutils
1758 install-info-host: maybe-install-info-bison
1759 install-info-host: maybe-install-info-byacc
1760 install-info-host: maybe-install-info-bzip2
1761 install-info-host: maybe-install-info-cgen
1762 install-info-host: maybe-install-info-dejagnu
1763 install-info-host: maybe-install-info-diff
1764 install-info-host: maybe-install-info-dosutils
1765 install-info-host: maybe-install-info-etc
1766 install-info-host: maybe-install-info-fastjar
1767 install-info-host: maybe-install-info-fileutils
1768 install-info-host: maybe-install-info-findutils
1769 install-info-host: maybe-install-info-find
1770 install-info-host: maybe-install-info-fixincludes
1771 install-info-host: maybe-install-info-flex
1772 install-info-host: maybe-install-info-gas
1773 install-info-host: maybe-install-info-gcc
1774 install-info-host: maybe-install-info-gawk
1775 install-info-host: maybe-install-info-gettext
1776 install-info-host: maybe-install-info-gmp
1777 install-info-host: maybe-install-info-mpfr
1778 install-info-host: maybe-install-info-mpc
1779 install-info-host: maybe-install-info-ppl
1780 install-info-host: maybe-install-info-cloog
1781 install-info-host: maybe-install-info-libelf
1782 install-info-host: maybe-install-info-gnuserv
1783 install-info-host: maybe-install-info-gold
1784 install-info-host: maybe-install-info-gprof
1785 install-info-host: maybe-install-info-gzip
1786 install-info-host: maybe-install-info-hello
1787 install-info-host: maybe-install-info-indent
1788 install-info-host: maybe-install-info-intl
1789 install-info-host: maybe-install-info-tcl
1790 install-info-host: maybe-install-info-itcl
1791 install-info-host: maybe-install-info-ld
1792 install-info-host: maybe-install-info-libcpp
1793 install-info-host: maybe-install-info-libdecnumber
1794 install-info-host: maybe-install-info-libgui
1795 install-info-host: maybe-install-info-libiberty
1796 install-info-host: maybe-install-info-libiconv
1797 install-info-host: maybe-install-info-libtool
1798 install-info-host: maybe-install-info-m4
1799 install-info-host: maybe-install-info-make
1800 install-info-host: maybe-install-info-mmalloc
1801 install-info-host: maybe-install-info-patch
1802 install-info-host: maybe-install-info-perl
1803 install-info-host: maybe-install-info-prms
1804 install-info-host: maybe-install-info-rcs
1805 install-info-host: maybe-install-info-readline
1806 install-info-host: maybe-install-info-release
1807 install-info-host: maybe-install-info-recode
1808 install-info-host: maybe-install-info-sed
1809 install-info-host: maybe-install-info-send-pr
1810 install-info-host: maybe-install-info-shellutils
1811 install-info-host: maybe-install-info-sid
1812 install-info-host: maybe-install-info-sim
1813 install-info-host: maybe-install-info-tar
1814 install-info-host: maybe-install-info-texinfo
1815 install-info-host: maybe-install-info-textutils
1816 install-info-host: maybe-install-info-time
1817 install-info-host: maybe-install-info-uudecode
1818 install-info-host: maybe-install-info-wdiff
1819 install-info-host: maybe-install-info-zip
1820 install-info-host: maybe-install-info-zlib
1821 install-info-host: maybe-install-info-gdb
1822 install-info-host: maybe-install-info-expect
1823 install-info-host: maybe-install-info-guile
1824 install-info-host: maybe-install-info-tk
1825 install-info-host: maybe-install-info-libtermcap
1826 install-info-host: maybe-install-info-utils
1827 install-info-host: maybe-install-info-gnattools
1828 install-info-host: maybe-install-info-lto-plugin
1829
1830 .PHONY: install-info-target
1831
1832 install-info-target: maybe-install-info-target-libstdc++-v3
1833 install-info-target: maybe-install-info-target-libmudflap
1834 install-info-target: maybe-install-info-target-libssp
1835 install-info-target: maybe-install-info-target-newlib
1836 install-info-target: maybe-install-info-target-libgcc
1837 install-info-target: maybe-install-info-target-libquadmath
1838 install-info-target: maybe-install-info-target-libgfortran
1839 install-info-target: maybe-install-info-target-libobjc
1840 install-info-target: maybe-install-info-target-libgo
1841 install-info-target: maybe-install-info-target-libtermcap
1842 install-info-target: maybe-install-info-target-winsup
1843 install-info-target: maybe-install-info-target-libgloss
1844 install-info-target: maybe-install-info-target-libiberty
1845 install-info-target: maybe-install-info-target-gperf
1846 install-info-target: maybe-install-info-target-examples
1847 install-info-target: maybe-install-info-target-libffi
1848 install-info-target: maybe-install-info-target-libjava
1849 install-info-target: maybe-install-info-target-zlib
1850 install-info-target: maybe-install-info-target-boehm-gc
1851 install-info-target: maybe-install-info-target-qthreads
1852 install-info-target: maybe-install-info-target-rda
1853 install-info-target: maybe-install-info-target-libada
1854 install-info-target: maybe-install-info-target-libgomp
1855
1856 .PHONY: do-install-pdf
1857 do-install-pdf:
1858 @: $(MAKE); $(unstage)
1859 @r=`${PWD_COMMAND}`; export r; \
1860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1861 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1862 install-pdf-target
1863
1864
1865 .PHONY: install-pdf-host
1866
1867 install-pdf-host: maybe-install-pdf-ash
1868 install-pdf-host: maybe-install-pdf-autoconf
1869 install-pdf-host: maybe-install-pdf-automake
1870 install-pdf-host: maybe-install-pdf-bash
1871 install-pdf-host: maybe-install-pdf-bfd
1872 install-pdf-host: maybe-install-pdf-opcodes
1873 install-pdf-host: maybe-install-pdf-binutils
1874 install-pdf-host: maybe-install-pdf-bison
1875 install-pdf-host: maybe-install-pdf-byacc
1876 install-pdf-host: maybe-install-pdf-bzip2
1877 install-pdf-host: maybe-install-pdf-cgen
1878 install-pdf-host: maybe-install-pdf-dejagnu
1879 install-pdf-host: maybe-install-pdf-diff
1880 install-pdf-host: maybe-install-pdf-dosutils
1881 install-pdf-host: maybe-install-pdf-etc
1882 install-pdf-host: maybe-install-pdf-fastjar
1883 install-pdf-host: maybe-install-pdf-fileutils
1884 install-pdf-host: maybe-install-pdf-findutils
1885 install-pdf-host: maybe-install-pdf-find
1886 install-pdf-host: maybe-install-pdf-fixincludes
1887 install-pdf-host: maybe-install-pdf-flex
1888 install-pdf-host: maybe-install-pdf-gas
1889 install-pdf-host: maybe-install-pdf-gcc
1890 install-pdf-host: maybe-install-pdf-gawk
1891 install-pdf-host: maybe-install-pdf-gettext
1892 install-pdf-host: maybe-install-pdf-gmp
1893 install-pdf-host: maybe-install-pdf-mpfr
1894 install-pdf-host: maybe-install-pdf-mpc
1895 install-pdf-host: maybe-install-pdf-ppl
1896 install-pdf-host: maybe-install-pdf-cloog
1897 install-pdf-host: maybe-install-pdf-libelf
1898 install-pdf-host: maybe-install-pdf-gnuserv
1899 install-pdf-host: maybe-install-pdf-gold
1900 install-pdf-host: maybe-install-pdf-gprof
1901 install-pdf-host: maybe-install-pdf-gzip
1902 install-pdf-host: maybe-install-pdf-hello
1903 install-pdf-host: maybe-install-pdf-indent
1904 install-pdf-host: maybe-install-pdf-intl
1905 install-pdf-host: maybe-install-pdf-tcl
1906 install-pdf-host: maybe-install-pdf-itcl
1907 install-pdf-host: maybe-install-pdf-ld
1908 install-pdf-host: maybe-install-pdf-libcpp
1909 install-pdf-host: maybe-install-pdf-libdecnumber
1910 install-pdf-host: maybe-install-pdf-libgui
1911 install-pdf-host: maybe-install-pdf-libiberty
1912 install-pdf-host: maybe-install-pdf-libiconv
1913 install-pdf-host: maybe-install-pdf-libtool
1914 install-pdf-host: maybe-install-pdf-m4
1915 install-pdf-host: maybe-install-pdf-make
1916 install-pdf-host: maybe-install-pdf-mmalloc
1917 install-pdf-host: maybe-install-pdf-patch
1918 install-pdf-host: maybe-install-pdf-perl
1919 install-pdf-host: maybe-install-pdf-prms
1920 install-pdf-host: maybe-install-pdf-rcs
1921 install-pdf-host: maybe-install-pdf-readline
1922 install-pdf-host: maybe-install-pdf-release
1923 install-pdf-host: maybe-install-pdf-recode
1924 install-pdf-host: maybe-install-pdf-sed
1925 install-pdf-host: maybe-install-pdf-send-pr
1926 install-pdf-host: maybe-install-pdf-shellutils
1927 install-pdf-host: maybe-install-pdf-sid
1928 install-pdf-host: maybe-install-pdf-sim
1929 install-pdf-host: maybe-install-pdf-tar
1930 install-pdf-host: maybe-install-pdf-texinfo
1931 install-pdf-host: maybe-install-pdf-textutils
1932 install-pdf-host: maybe-install-pdf-time
1933 install-pdf-host: maybe-install-pdf-uudecode
1934 install-pdf-host: maybe-install-pdf-wdiff
1935 install-pdf-host: maybe-install-pdf-zip
1936 install-pdf-host: maybe-install-pdf-zlib
1937 install-pdf-host: maybe-install-pdf-gdb
1938 install-pdf-host: maybe-install-pdf-expect
1939 install-pdf-host: maybe-install-pdf-guile
1940 install-pdf-host: maybe-install-pdf-tk
1941 install-pdf-host: maybe-install-pdf-libtermcap
1942 install-pdf-host: maybe-install-pdf-utils
1943 install-pdf-host: maybe-install-pdf-gnattools
1944 install-pdf-host: maybe-install-pdf-lto-plugin
1945
1946 .PHONY: install-pdf-target
1947
1948 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1949 install-pdf-target: maybe-install-pdf-target-libmudflap
1950 install-pdf-target: maybe-install-pdf-target-libssp
1951 install-pdf-target: maybe-install-pdf-target-newlib
1952 install-pdf-target: maybe-install-pdf-target-libgcc
1953 install-pdf-target: maybe-install-pdf-target-libquadmath
1954 install-pdf-target: maybe-install-pdf-target-libgfortran
1955 install-pdf-target: maybe-install-pdf-target-libobjc
1956 install-pdf-target: maybe-install-pdf-target-libgo
1957 install-pdf-target: maybe-install-pdf-target-libtermcap
1958 install-pdf-target: maybe-install-pdf-target-winsup
1959 install-pdf-target: maybe-install-pdf-target-libgloss
1960 install-pdf-target: maybe-install-pdf-target-libiberty
1961 install-pdf-target: maybe-install-pdf-target-gperf
1962 install-pdf-target: maybe-install-pdf-target-examples
1963 install-pdf-target: maybe-install-pdf-target-libffi
1964 install-pdf-target: maybe-install-pdf-target-libjava
1965 install-pdf-target: maybe-install-pdf-target-zlib
1966 install-pdf-target: maybe-install-pdf-target-boehm-gc
1967 install-pdf-target: maybe-install-pdf-target-qthreads
1968 install-pdf-target: maybe-install-pdf-target-rda
1969 install-pdf-target: maybe-install-pdf-target-libada
1970 install-pdf-target: maybe-install-pdf-target-libgomp
1971
1972 .PHONY: do-install-html
1973 do-install-html:
1974 @: $(MAKE); $(unstage)
1975 @r=`${PWD_COMMAND}`; export r; \
1976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1977 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1978 install-html-target
1979
1980
1981 .PHONY: install-html-host
1982
1983 install-html-host: maybe-install-html-ash
1984 install-html-host: maybe-install-html-autoconf
1985 install-html-host: maybe-install-html-automake
1986 install-html-host: maybe-install-html-bash
1987 install-html-host: maybe-install-html-bfd
1988 install-html-host: maybe-install-html-opcodes
1989 install-html-host: maybe-install-html-binutils
1990 install-html-host: maybe-install-html-bison
1991 install-html-host: maybe-install-html-byacc
1992 install-html-host: maybe-install-html-bzip2
1993 install-html-host: maybe-install-html-cgen
1994 install-html-host: maybe-install-html-dejagnu
1995 install-html-host: maybe-install-html-diff
1996 install-html-host: maybe-install-html-dosutils
1997 install-html-host: maybe-install-html-etc
1998 install-html-host: maybe-install-html-fastjar
1999 install-html-host: maybe-install-html-fileutils
2000 install-html-host: maybe-install-html-findutils
2001 install-html-host: maybe-install-html-find
2002 install-html-host: maybe-install-html-fixincludes
2003 install-html-host: maybe-install-html-flex
2004 install-html-host: maybe-install-html-gas
2005 install-html-host: maybe-install-html-gcc
2006 install-html-host: maybe-install-html-gawk
2007 install-html-host: maybe-install-html-gettext
2008 install-html-host: maybe-install-html-gmp
2009 install-html-host: maybe-install-html-mpfr
2010 install-html-host: maybe-install-html-mpc
2011 install-html-host: maybe-install-html-ppl
2012 install-html-host: maybe-install-html-cloog
2013 install-html-host: maybe-install-html-libelf
2014 install-html-host: maybe-install-html-gnuserv
2015 install-html-host: maybe-install-html-gold
2016 install-html-host: maybe-install-html-gprof
2017 install-html-host: maybe-install-html-gzip
2018 install-html-host: maybe-install-html-hello
2019 install-html-host: maybe-install-html-indent
2020 install-html-host: maybe-install-html-intl
2021 install-html-host: maybe-install-html-tcl
2022 install-html-host: maybe-install-html-itcl
2023 install-html-host: maybe-install-html-ld
2024 install-html-host: maybe-install-html-libcpp
2025 install-html-host: maybe-install-html-libdecnumber
2026 install-html-host: maybe-install-html-libgui
2027 install-html-host: maybe-install-html-libiberty
2028 install-html-host: maybe-install-html-libiconv
2029 install-html-host: maybe-install-html-libtool
2030 install-html-host: maybe-install-html-m4
2031 install-html-host: maybe-install-html-make
2032 install-html-host: maybe-install-html-mmalloc
2033 install-html-host: maybe-install-html-patch
2034 install-html-host: maybe-install-html-perl
2035 install-html-host: maybe-install-html-prms
2036 install-html-host: maybe-install-html-rcs
2037 install-html-host: maybe-install-html-readline
2038 install-html-host: maybe-install-html-release
2039 install-html-host: maybe-install-html-recode
2040 install-html-host: maybe-install-html-sed
2041 install-html-host: maybe-install-html-send-pr
2042 install-html-host: maybe-install-html-shellutils
2043 install-html-host: maybe-install-html-sid
2044 install-html-host: maybe-install-html-sim
2045 install-html-host: maybe-install-html-tar
2046 install-html-host: maybe-install-html-texinfo
2047 install-html-host: maybe-install-html-textutils
2048 install-html-host: maybe-install-html-time
2049 install-html-host: maybe-install-html-uudecode
2050 install-html-host: maybe-install-html-wdiff
2051 install-html-host: maybe-install-html-zip
2052 install-html-host: maybe-install-html-zlib
2053 install-html-host: maybe-install-html-gdb
2054 install-html-host: maybe-install-html-expect
2055 install-html-host: maybe-install-html-guile
2056 install-html-host: maybe-install-html-tk
2057 install-html-host: maybe-install-html-libtermcap
2058 install-html-host: maybe-install-html-utils
2059 install-html-host: maybe-install-html-gnattools
2060 install-html-host: maybe-install-html-lto-plugin
2061
2062 .PHONY: install-html-target
2063
2064 install-html-target: maybe-install-html-target-libstdc++-v3
2065 install-html-target: maybe-install-html-target-libmudflap
2066 install-html-target: maybe-install-html-target-libssp
2067 install-html-target: maybe-install-html-target-newlib
2068 install-html-target: maybe-install-html-target-libgcc
2069 install-html-target: maybe-install-html-target-libquadmath
2070 install-html-target: maybe-install-html-target-libgfortran
2071 install-html-target: maybe-install-html-target-libobjc
2072 install-html-target: maybe-install-html-target-libgo
2073 install-html-target: maybe-install-html-target-libtermcap
2074 install-html-target: maybe-install-html-target-winsup
2075 install-html-target: maybe-install-html-target-libgloss
2076 install-html-target: maybe-install-html-target-libiberty
2077 install-html-target: maybe-install-html-target-gperf
2078 install-html-target: maybe-install-html-target-examples
2079 install-html-target: maybe-install-html-target-libffi
2080 install-html-target: maybe-install-html-target-libjava
2081 install-html-target: maybe-install-html-target-zlib
2082 install-html-target: maybe-install-html-target-boehm-gc
2083 install-html-target: maybe-install-html-target-qthreads
2084 install-html-target: maybe-install-html-target-rda
2085 install-html-target: maybe-install-html-target-libada
2086 install-html-target: maybe-install-html-target-libgomp
2087
2088 .PHONY: do-installcheck
2089 do-installcheck:
2090 @: $(MAKE); $(unstage)
2091 @r=`${PWD_COMMAND}`; export r; \
2092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2093 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2094 installcheck-target
2095
2096
2097 .PHONY: installcheck-host
2098
2099 installcheck-host: maybe-installcheck-ash
2100 installcheck-host: maybe-installcheck-autoconf
2101 installcheck-host: maybe-installcheck-automake
2102 installcheck-host: maybe-installcheck-bash
2103 installcheck-host: maybe-installcheck-bfd
2104 installcheck-host: maybe-installcheck-opcodes
2105 installcheck-host: maybe-installcheck-binutils
2106 installcheck-host: maybe-installcheck-bison
2107 installcheck-host: maybe-installcheck-byacc
2108 installcheck-host: maybe-installcheck-bzip2
2109 installcheck-host: maybe-installcheck-cgen
2110 installcheck-host: maybe-installcheck-dejagnu
2111 installcheck-host: maybe-installcheck-diff
2112 installcheck-host: maybe-installcheck-dosutils
2113 installcheck-host: maybe-installcheck-etc
2114 installcheck-host: maybe-installcheck-fastjar
2115 installcheck-host: maybe-installcheck-fileutils
2116 installcheck-host: maybe-installcheck-findutils
2117 installcheck-host: maybe-installcheck-find
2118 installcheck-host: maybe-installcheck-fixincludes
2119 installcheck-host: maybe-installcheck-flex
2120 installcheck-host: maybe-installcheck-gas
2121 installcheck-host: maybe-installcheck-gcc
2122 installcheck-host: maybe-installcheck-gawk
2123 installcheck-host: maybe-installcheck-gettext
2124 installcheck-host: maybe-installcheck-gmp
2125 installcheck-host: maybe-installcheck-mpfr
2126 installcheck-host: maybe-installcheck-mpc
2127 installcheck-host: maybe-installcheck-ppl
2128 installcheck-host: maybe-installcheck-cloog
2129 installcheck-host: maybe-installcheck-libelf
2130 installcheck-host: maybe-installcheck-gnuserv
2131 installcheck-host: maybe-installcheck-gold
2132 installcheck-host: maybe-installcheck-gprof
2133 installcheck-host: maybe-installcheck-gzip
2134 installcheck-host: maybe-installcheck-hello
2135 installcheck-host: maybe-installcheck-indent
2136 installcheck-host: maybe-installcheck-intl
2137 installcheck-host: maybe-installcheck-tcl
2138 installcheck-host: maybe-installcheck-itcl
2139 installcheck-host: maybe-installcheck-ld
2140 installcheck-host: maybe-installcheck-libcpp
2141 installcheck-host: maybe-installcheck-libdecnumber
2142 installcheck-host: maybe-installcheck-libgui
2143 installcheck-host: maybe-installcheck-libiberty
2144 installcheck-host: maybe-installcheck-libiconv
2145 installcheck-host: maybe-installcheck-libtool
2146 installcheck-host: maybe-installcheck-m4
2147 installcheck-host: maybe-installcheck-make
2148 installcheck-host: maybe-installcheck-mmalloc
2149 installcheck-host: maybe-installcheck-patch
2150 installcheck-host: maybe-installcheck-perl
2151 installcheck-host: maybe-installcheck-prms
2152 installcheck-host: maybe-installcheck-rcs
2153 installcheck-host: maybe-installcheck-readline
2154 installcheck-host: maybe-installcheck-release
2155 installcheck-host: maybe-installcheck-recode
2156 installcheck-host: maybe-installcheck-sed
2157 installcheck-host: maybe-installcheck-send-pr
2158 installcheck-host: maybe-installcheck-shellutils
2159 installcheck-host: maybe-installcheck-sid
2160 installcheck-host: maybe-installcheck-sim
2161 installcheck-host: maybe-installcheck-tar
2162 installcheck-host: maybe-installcheck-texinfo
2163 installcheck-host: maybe-installcheck-textutils
2164 installcheck-host: maybe-installcheck-time
2165 installcheck-host: maybe-installcheck-uudecode
2166 installcheck-host: maybe-installcheck-wdiff
2167 installcheck-host: maybe-installcheck-zip
2168 installcheck-host: maybe-installcheck-zlib
2169 installcheck-host: maybe-installcheck-gdb
2170 installcheck-host: maybe-installcheck-expect
2171 installcheck-host: maybe-installcheck-guile
2172 installcheck-host: maybe-installcheck-tk
2173 installcheck-host: maybe-installcheck-libtermcap
2174 installcheck-host: maybe-installcheck-utils
2175 installcheck-host: maybe-installcheck-gnattools
2176 installcheck-host: maybe-installcheck-lto-plugin
2177
2178 .PHONY: installcheck-target
2179
2180 installcheck-target: maybe-installcheck-target-libstdc++-v3
2181 installcheck-target: maybe-installcheck-target-libmudflap
2182 installcheck-target: maybe-installcheck-target-libssp
2183 installcheck-target: maybe-installcheck-target-newlib
2184 installcheck-target: maybe-installcheck-target-libgcc
2185 installcheck-target: maybe-installcheck-target-libquadmath
2186 installcheck-target: maybe-installcheck-target-libgfortran
2187 installcheck-target: maybe-installcheck-target-libobjc
2188 installcheck-target: maybe-installcheck-target-libgo
2189 installcheck-target: maybe-installcheck-target-libtermcap
2190 installcheck-target: maybe-installcheck-target-winsup
2191 installcheck-target: maybe-installcheck-target-libgloss
2192 installcheck-target: maybe-installcheck-target-libiberty
2193 installcheck-target: maybe-installcheck-target-gperf
2194 installcheck-target: maybe-installcheck-target-examples
2195 installcheck-target: maybe-installcheck-target-libffi
2196 installcheck-target: maybe-installcheck-target-libjava
2197 installcheck-target: maybe-installcheck-target-zlib
2198 installcheck-target: maybe-installcheck-target-boehm-gc
2199 installcheck-target: maybe-installcheck-target-qthreads
2200 installcheck-target: maybe-installcheck-target-rda
2201 installcheck-target: maybe-installcheck-target-libada
2202 installcheck-target: maybe-installcheck-target-libgomp
2203
2204 .PHONY: do-mostlyclean
2205 do-mostlyclean:
2206 @: $(MAKE); $(unstage)
2207 @r=`${PWD_COMMAND}`; export r; \
2208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2209 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2210 mostlyclean-target
2211
2212
2213 .PHONY: mostlyclean-host
2214
2215 mostlyclean-host: maybe-mostlyclean-ash
2216 mostlyclean-host: maybe-mostlyclean-autoconf
2217 mostlyclean-host: maybe-mostlyclean-automake
2218 mostlyclean-host: maybe-mostlyclean-bash
2219 mostlyclean-host: maybe-mostlyclean-bfd
2220 mostlyclean-host: maybe-mostlyclean-opcodes
2221 mostlyclean-host: maybe-mostlyclean-binutils
2222 mostlyclean-host: maybe-mostlyclean-bison
2223 mostlyclean-host: maybe-mostlyclean-byacc
2224 mostlyclean-host: maybe-mostlyclean-bzip2
2225 mostlyclean-host: maybe-mostlyclean-cgen
2226 mostlyclean-host: maybe-mostlyclean-dejagnu
2227 mostlyclean-host: maybe-mostlyclean-diff
2228 mostlyclean-host: maybe-mostlyclean-dosutils
2229 mostlyclean-host: maybe-mostlyclean-etc
2230 mostlyclean-host: maybe-mostlyclean-fastjar
2231 mostlyclean-host: maybe-mostlyclean-fileutils
2232 mostlyclean-host: maybe-mostlyclean-findutils
2233 mostlyclean-host: maybe-mostlyclean-find
2234 mostlyclean-host: maybe-mostlyclean-fixincludes
2235 mostlyclean-host: maybe-mostlyclean-flex
2236 mostlyclean-host: maybe-mostlyclean-gas
2237 mostlyclean-host: maybe-mostlyclean-gcc
2238 mostlyclean-host: maybe-mostlyclean-gawk
2239 mostlyclean-host: maybe-mostlyclean-gettext
2240 mostlyclean-host: maybe-mostlyclean-gmp
2241 mostlyclean-host: maybe-mostlyclean-mpfr
2242 mostlyclean-host: maybe-mostlyclean-mpc
2243 mostlyclean-host: maybe-mostlyclean-ppl
2244 mostlyclean-host: maybe-mostlyclean-cloog
2245 mostlyclean-host: maybe-mostlyclean-libelf
2246 mostlyclean-host: maybe-mostlyclean-gnuserv
2247 mostlyclean-host: maybe-mostlyclean-gold
2248 mostlyclean-host: maybe-mostlyclean-gprof
2249 mostlyclean-host: maybe-mostlyclean-gzip
2250 mostlyclean-host: maybe-mostlyclean-hello
2251 mostlyclean-host: maybe-mostlyclean-indent
2252 mostlyclean-host: maybe-mostlyclean-intl
2253 mostlyclean-host: maybe-mostlyclean-tcl
2254 mostlyclean-host: maybe-mostlyclean-itcl
2255 mostlyclean-host: maybe-mostlyclean-ld
2256 mostlyclean-host: maybe-mostlyclean-libcpp
2257 mostlyclean-host: maybe-mostlyclean-libdecnumber
2258 mostlyclean-host: maybe-mostlyclean-libgui
2259 mostlyclean-host: maybe-mostlyclean-libiberty
2260 mostlyclean-host: maybe-mostlyclean-libiconv
2261 mostlyclean-host: maybe-mostlyclean-libtool
2262 mostlyclean-host: maybe-mostlyclean-m4
2263 mostlyclean-host: maybe-mostlyclean-make
2264 mostlyclean-host: maybe-mostlyclean-mmalloc
2265 mostlyclean-host: maybe-mostlyclean-patch
2266 mostlyclean-host: maybe-mostlyclean-perl
2267 mostlyclean-host: maybe-mostlyclean-prms
2268 mostlyclean-host: maybe-mostlyclean-rcs
2269 mostlyclean-host: maybe-mostlyclean-readline
2270 mostlyclean-host: maybe-mostlyclean-release
2271 mostlyclean-host: maybe-mostlyclean-recode
2272 mostlyclean-host: maybe-mostlyclean-sed
2273 mostlyclean-host: maybe-mostlyclean-send-pr
2274 mostlyclean-host: maybe-mostlyclean-shellutils
2275 mostlyclean-host: maybe-mostlyclean-sid
2276 mostlyclean-host: maybe-mostlyclean-sim
2277 mostlyclean-host: maybe-mostlyclean-tar
2278 mostlyclean-host: maybe-mostlyclean-texinfo
2279 mostlyclean-host: maybe-mostlyclean-textutils
2280 mostlyclean-host: maybe-mostlyclean-time
2281 mostlyclean-host: maybe-mostlyclean-uudecode
2282 mostlyclean-host: maybe-mostlyclean-wdiff
2283 mostlyclean-host: maybe-mostlyclean-zip
2284 mostlyclean-host: maybe-mostlyclean-zlib
2285 mostlyclean-host: maybe-mostlyclean-gdb
2286 mostlyclean-host: maybe-mostlyclean-expect
2287 mostlyclean-host: maybe-mostlyclean-guile
2288 mostlyclean-host: maybe-mostlyclean-tk
2289 mostlyclean-host: maybe-mostlyclean-libtermcap
2290 mostlyclean-host: maybe-mostlyclean-utils
2291 mostlyclean-host: maybe-mostlyclean-gnattools
2292 mostlyclean-host: maybe-mostlyclean-lto-plugin
2293
2294 .PHONY: mostlyclean-target
2295
2296 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2297 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2298 mostlyclean-target: maybe-mostlyclean-target-libssp
2299 mostlyclean-target: maybe-mostlyclean-target-newlib
2300 mostlyclean-target: maybe-mostlyclean-target-libgcc
2301 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2302 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2303 mostlyclean-target: maybe-mostlyclean-target-libobjc
2304 mostlyclean-target: maybe-mostlyclean-target-libgo
2305 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2306 mostlyclean-target: maybe-mostlyclean-target-winsup
2307 mostlyclean-target: maybe-mostlyclean-target-libgloss
2308 mostlyclean-target: maybe-mostlyclean-target-libiberty
2309 mostlyclean-target: maybe-mostlyclean-target-gperf
2310 mostlyclean-target: maybe-mostlyclean-target-examples
2311 mostlyclean-target: maybe-mostlyclean-target-libffi
2312 mostlyclean-target: maybe-mostlyclean-target-libjava
2313 mostlyclean-target: maybe-mostlyclean-target-zlib
2314 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2315 mostlyclean-target: maybe-mostlyclean-target-qthreads
2316 mostlyclean-target: maybe-mostlyclean-target-rda
2317 mostlyclean-target: maybe-mostlyclean-target-libada
2318 mostlyclean-target: maybe-mostlyclean-target-libgomp
2319
2320 .PHONY: do-clean
2321 do-clean:
2322 @: $(MAKE); $(unstage)
2323 @r=`${PWD_COMMAND}`; export r; \
2324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2325 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2326 clean-target
2327
2328
2329 .PHONY: clean-host
2330
2331 clean-host: maybe-clean-ash
2332 clean-host: maybe-clean-autoconf
2333 clean-host: maybe-clean-automake
2334 clean-host: maybe-clean-bash
2335 clean-host: maybe-clean-bfd
2336 clean-host: maybe-clean-opcodes
2337 clean-host: maybe-clean-binutils
2338 clean-host: maybe-clean-bison
2339 clean-host: maybe-clean-byacc
2340 clean-host: maybe-clean-bzip2
2341 clean-host: maybe-clean-cgen
2342 clean-host: maybe-clean-dejagnu
2343 clean-host: maybe-clean-diff
2344 clean-host: maybe-clean-dosutils
2345 clean-host: maybe-clean-etc
2346 clean-host: maybe-clean-fastjar
2347 clean-host: maybe-clean-fileutils
2348 clean-host: maybe-clean-findutils
2349 clean-host: maybe-clean-find
2350 clean-host: maybe-clean-fixincludes
2351 clean-host: maybe-clean-flex
2352 clean-host: maybe-clean-gas
2353 clean-host: maybe-clean-gcc
2354 clean-host: maybe-clean-gawk
2355 clean-host: maybe-clean-gettext
2356 clean-host: maybe-clean-gmp
2357 clean-host: maybe-clean-mpfr
2358 clean-host: maybe-clean-mpc
2359 clean-host: maybe-clean-ppl
2360 clean-host: maybe-clean-cloog
2361 clean-host: maybe-clean-libelf
2362 clean-host: maybe-clean-gnuserv
2363 clean-host: maybe-clean-gold
2364 clean-host: maybe-clean-gprof
2365 clean-host: maybe-clean-gzip
2366 clean-host: maybe-clean-hello
2367 clean-host: maybe-clean-indent
2368 clean-host: maybe-clean-intl
2369 clean-host: maybe-clean-tcl
2370 clean-host: maybe-clean-itcl
2371 clean-host: maybe-clean-ld
2372 clean-host: maybe-clean-libcpp
2373 clean-host: maybe-clean-libdecnumber
2374 clean-host: maybe-clean-libgui
2375 clean-host: maybe-clean-libiberty
2376 clean-host: maybe-clean-libiconv
2377 clean-host: maybe-clean-libtool
2378 clean-host: maybe-clean-m4
2379 clean-host: maybe-clean-make
2380 clean-host: maybe-clean-mmalloc
2381 clean-host: maybe-clean-patch
2382 clean-host: maybe-clean-perl
2383 clean-host: maybe-clean-prms
2384 clean-host: maybe-clean-rcs
2385 clean-host: maybe-clean-readline
2386 clean-host: maybe-clean-release
2387 clean-host: maybe-clean-recode
2388 clean-host: maybe-clean-sed
2389 clean-host: maybe-clean-send-pr
2390 clean-host: maybe-clean-shellutils
2391 clean-host: maybe-clean-sid
2392 clean-host: maybe-clean-sim
2393 clean-host: maybe-clean-tar
2394 clean-host: maybe-clean-texinfo
2395 clean-host: maybe-clean-textutils
2396 clean-host: maybe-clean-time
2397 clean-host: maybe-clean-uudecode
2398 clean-host: maybe-clean-wdiff
2399 clean-host: maybe-clean-zip
2400 clean-host: maybe-clean-zlib
2401 clean-host: maybe-clean-gdb
2402 clean-host: maybe-clean-expect
2403 clean-host: maybe-clean-guile
2404 clean-host: maybe-clean-tk
2405 clean-host: maybe-clean-libtermcap
2406 clean-host: maybe-clean-utils
2407 clean-host: maybe-clean-gnattools
2408 clean-host: maybe-clean-lto-plugin
2409
2410 .PHONY: clean-target
2411
2412 clean-target: maybe-clean-target-libstdc++-v3
2413 clean-target: maybe-clean-target-libmudflap
2414 clean-target: maybe-clean-target-libssp
2415 clean-target: maybe-clean-target-newlib
2416 clean-target: maybe-clean-target-libgcc
2417 clean-target: maybe-clean-target-libquadmath
2418 clean-target: maybe-clean-target-libgfortran
2419 clean-target: maybe-clean-target-libobjc
2420 clean-target: maybe-clean-target-libgo
2421 clean-target: maybe-clean-target-libtermcap
2422 clean-target: maybe-clean-target-winsup
2423 clean-target: maybe-clean-target-libgloss
2424 clean-target: maybe-clean-target-libiberty
2425 clean-target: maybe-clean-target-gperf
2426 clean-target: maybe-clean-target-examples
2427 clean-target: maybe-clean-target-libffi
2428 clean-target: maybe-clean-target-libjava
2429 clean-target: maybe-clean-target-zlib
2430 clean-target: maybe-clean-target-boehm-gc
2431 clean-target: maybe-clean-target-qthreads
2432 clean-target: maybe-clean-target-rda
2433 clean-target: maybe-clean-target-libada
2434 clean-target: maybe-clean-target-libgomp
2435
2436 .PHONY: do-distclean
2437 do-distclean:
2438 @: $(MAKE); $(unstage)
2439 @r=`${PWD_COMMAND}`; export r; \
2440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2441 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2442 distclean-target
2443
2444
2445 .PHONY: distclean-host
2446
2447 distclean-host: maybe-distclean-ash
2448 distclean-host: maybe-distclean-autoconf
2449 distclean-host: maybe-distclean-automake
2450 distclean-host: maybe-distclean-bash
2451 distclean-host: maybe-distclean-bfd
2452 distclean-host: maybe-distclean-opcodes
2453 distclean-host: maybe-distclean-binutils
2454 distclean-host: maybe-distclean-bison
2455 distclean-host: maybe-distclean-byacc
2456 distclean-host: maybe-distclean-bzip2
2457 distclean-host: maybe-distclean-cgen
2458 distclean-host: maybe-distclean-dejagnu
2459 distclean-host: maybe-distclean-diff
2460 distclean-host: maybe-distclean-dosutils
2461 distclean-host: maybe-distclean-etc
2462 distclean-host: maybe-distclean-fastjar
2463 distclean-host: maybe-distclean-fileutils
2464 distclean-host: maybe-distclean-findutils
2465 distclean-host: maybe-distclean-find
2466 distclean-host: maybe-distclean-fixincludes
2467 distclean-host: maybe-distclean-flex
2468 distclean-host: maybe-distclean-gas
2469 distclean-host: maybe-distclean-gcc
2470 distclean-host: maybe-distclean-gawk
2471 distclean-host: maybe-distclean-gettext
2472 distclean-host: maybe-distclean-gmp
2473 distclean-host: maybe-distclean-mpfr
2474 distclean-host: maybe-distclean-mpc
2475 distclean-host: maybe-distclean-ppl
2476 distclean-host: maybe-distclean-cloog
2477 distclean-host: maybe-distclean-libelf
2478 distclean-host: maybe-distclean-gnuserv
2479 distclean-host: maybe-distclean-gold
2480 distclean-host: maybe-distclean-gprof
2481 distclean-host: maybe-distclean-gzip
2482 distclean-host: maybe-distclean-hello
2483 distclean-host: maybe-distclean-indent
2484 distclean-host: maybe-distclean-intl
2485 distclean-host: maybe-distclean-tcl
2486 distclean-host: maybe-distclean-itcl
2487 distclean-host: maybe-distclean-ld
2488 distclean-host: maybe-distclean-libcpp
2489 distclean-host: maybe-distclean-libdecnumber
2490 distclean-host: maybe-distclean-libgui
2491 distclean-host: maybe-distclean-libiberty
2492 distclean-host: maybe-distclean-libiconv
2493 distclean-host: maybe-distclean-libtool
2494 distclean-host: maybe-distclean-m4
2495 distclean-host: maybe-distclean-make
2496 distclean-host: maybe-distclean-mmalloc
2497 distclean-host: maybe-distclean-patch
2498 distclean-host: maybe-distclean-perl
2499 distclean-host: maybe-distclean-prms
2500 distclean-host: maybe-distclean-rcs
2501 distclean-host: maybe-distclean-readline
2502 distclean-host: maybe-distclean-release
2503 distclean-host: maybe-distclean-recode
2504 distclean-host: maybe-distclean-sed
2505 distclean-host: maybe-distclean-send-pr
2506 distclean-host: maybe-distclean-shellutils
2507 distclean-host: maybe-distclean-sid
2508 distclean-host: maybe-distclean-sim
2509 distclean-host: maybe-distclean-tar
2510 distclean-host: maybe-distclean-texinfo
2511 distclean-host: maybe-distclean-textutils
2512 distclean-host: maybe-distclean-time
2513 distclean-host: maybe-distclean-uudecode
2514 distclean-host: maybe-distclean-wdiff
2515 distclean-host: maybe-distclean-zip
2516 distclean-host: maybe-distclean-zlib
2517 distclean-host: maybe-distclean-gdb
2518 distclean-host: maybe-distclean-expect
2519 distclean-host: maybe-distclean-guile
2520 distclean-host: maybe-distclean-tk
2521 distclean-host: maybe-distclean-libtermcap
2522 distclean-host: maybe-distclean-utils
2523 distclean-host: maybe-distclean-gnattools
2524 distclean-host: maybe-distclean-lto-plugin
2525
2526 .PHONY: distclean-target
2527
2528 distclean-target: maybe-distclean-target-libstdc++-v3
2529 distclean-target: maybe-distclean-target-libmudflap
2530 distclean-target: maybe-distclean-target-libssp
2531 distclean-target: maybe-distclean-target-newlib
2532 distclean-target: maybe-distclean-target-libgcc
2533 distclean-target: maybe-distclean-target-libquadmath
2534 distclean-target: maybe-distclean-target-libgfortran
2535 distclean-target: maybe-distclean-target-libobjc
2536 distclean-target: maybe-distclean-target-libgo
2537 distclean-target: maybe-distclean-target-libtermcap
2538 distclean-target: maybe-distclean-target-winsup
2539 distclean-target: maybe-distclean-target-libgloss
2540 distclean-target: maybe-distclean-target-libiberty
2541 distclean-target: maybe-distclean-target-gperf
2542 distclean-target: maybe-distclean-target-examples
2543 distclean-target: maybe-distclean-target-libffi
2544 distclean-target: maybe-distclean-target-libjava
2545 distclean-target: maybe-distclean-target-zlib
2546 distclean-target: maybe-distclean-target-boehm-gc
2547 distclean-target: maybe-distclean-target-qthreads
2548 distclean-target: maybe-distclean-target-rda
2549 distclean-target: maybe-distclean-target-libada
2550 distclean-target: maybe-distclean-target-libgomp
2551
2552 .PHONY: do-maintainer-clean
2553 do-maintainer-clean:
2554 @: $(MAKE); $(unstage)
2555 @r=`${PWD_COMMAND}`; export r; \
2556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2557 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2558 maintainer-clean-target
2559
2560
2561 .PHONY: maintainer-clean-host
2562
2563 maintainer-clean-host: maybe-maintainer-clean-ash
2564 maintainer-clean-host: maybe-maintainer-clean-autoconf
2565 maintainer-clean-host: maybe-maintainer-clean-automake
2566 maintainer-clean-host: maybe-maintainer-clean-bash
2567 maintainer-clean-host: maybe-maintainer-clean-bfd
2568 maintainer-clean-host: maybe-maintainer-clean-opcodes
2569 maintainer-clean-host: maybe-maintainer-clean-binutils
2570 maintainer-clean-host: maybe-maintainer-clean-bison
2571 maintainer-clean-host: maybe-maintainer-clean-byacc
2572 maintainer-clean-host: maybe-maintainer-clean-bzip2
2573 maintainer-clean-host: maybe-maintainer-clean-cgen
2574 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2575 maintainer-clean-host: maybe-maintainer-clean-diff
2576 maintainer-clean-host: maybe-maintainer-clean-dosutils
2577 maintainer-clean-host: maybe-maintainer-clean-etc
2578 maintainer-clean-host: maybe-maintainer-clean-fastjar
2579 maintainer-clean-host: maybe-maintainer-clean-fileutils
2580 maintainer-clean-host: maybe-maintainer-clean-findutils
2581 maintainer-clean-host: maybe-maintainer-clean-find
2582 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2583 maintainer-clean-host: maybe-maintainer-clean-flex
2584 maintainer-clean-host: maybe-maintainer-clean-gas
2585 maintainer-clean-host: maybe-maintainer-clean-gcc
2586 maintainer-clean-host: maybe-maintainer-clean-gawk
2587 maintainer-clean-host: maybe-maintainer-clean-gettext
2588 maintainer-clean-host: maybe-maintainer-clean-gmp
2589 maintainer-clean-host: maybe-maintainer-clean-mpfr
2590 maintainer-clean-host: maybe-maintainer-clean-mpc
2591 maintainer-clean-host: maybe-maintainer-clean-ppl
2592 maintainer-clean-host: maybe-maintainer-clean-cloog
2593 maintainer-clean-host: maybe-maintainer-clean-libelf
2594 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2595 maintainer-clean-host: maybe-maintainer-clean-gold
2596 maintainer-clean-host: maybe-maintainer-clean-gprof
2597 maintainer-clean-host: maybe-maintainer-clean-gzip
2598 maintainer-clean-host: maybe-maintainer-clean-hello
2599 maintainer-clean-host: maybe-maintainer-clean-indent
2600 maintainer-clean-host: maybe-maintainer-clean-intl
2601 maintainer-clean-host: maybe-maintainer-clean-tcl
2602 maintainer-clean-host: maybe-maintainer-clean-itcl
2603 maintainer-clean-host: maybe-maintainer-clean-ld
2604 maintainer-clean-host: maybe-maintainer-clean-libcpp
2605 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2606 maintainer-clean-host: maybe-maintainer-clean-libgui
2607 maintainer-clean-host: maybe-maintainer-clean-libiberty
2608 maintainer-clean-host: maybe-maintainer-clean-libiconv
2609 maintainer-clean-host: maybe-maintainer-clean-libtool
2610 maintainer-clean-host: maybe-maintainer-clean-m4
2611 maintainer-clean-host: maybe-maintainer-clean-make
2612 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2613 maintainer-clean-host: maybe-maintainer-clean-patch
2614 maintainer-clean-host: maybe-maintainer-clean-perl
2615 maintainer-clean-host: maybe-maintainer-clean-prms
2616 maintainer-clean-host: maybe-maintainer-clean-rcs
2617 maintainer-clean-host: maybe-maintainer-clean-readline
2618 maintainer-clean-host: maybe-maintainer-clean-release
2619 maintainer-clean-host: maybe-maintainer-clean-recode
2620 maintainer-clean-host: maybe-maintainer-clean-sed
2621 maintainer-clean-host: maybe-maintainer-clean-send-pr
2622 maintainer-clean-host: maybe-maintainer-clean-shellutils
2623 maintainer-clean-host: maybe-maintainer-clean-sid
2624 maintainer-clean-host: maybe-maintainer-clean-sim
2625 maintainer-clean-host: maybe-maintainer-clean-tar
2626 maintainer-clean-host: maybe-maintainer-clean-texinfo
2627 maintainer-clean-host: maybe-maintainer-clean-textutils
2628 maintainer-clean-host: maybe-maintainer-clean-time
2629 maintainer-clean-host: maybe-maintainer-clean-uudecode
2630 maintainer-clean-host: maybe-maintainer-clean-wdiff
2631 maintainer-clean-host: maybe-maintainer-clean-zip
2632 maintainer-clean-host: maybe-maintainer-clean-zlib
2633 maintainer-clean-host: maybe-maintainer-clean-gdb
2634 maintainer-clean-host: maybe-maintainer-clean-expect
2635 maintainer-clean-host: maybe-maintainer-clean-guile
2636 maintainer-clean-host: maybe-maintainer-clean-tk
2637 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2638 maintainer-clean-host: maybe-maintainer-clean-utils
2639 maintainer-clean-host: maybe-maintainer-clean-gnattools
2640 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2641
2642 .PHONY: maintainer-clean-target
2643
2644 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2645 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2646 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2647 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2648 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2649 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2650 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2651 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2652 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2653 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2654 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2655 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2656 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2657 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2658 maintainer-clean-target: maybe-maintainer-clean-target-examples
2659 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2660 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2661 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2662 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2663 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2664 maintainer-clean-target: maybe-maintainer-clean-target-rda
2665 maintainer-clean-target: maybe-maintainer-clean-target-libada
2666 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2667
2668
2669 # Here are the targets which correspond to the do-X targets.
2670
2671 .PHONY: info installcheck dvi pdf html
2672 .PHONY: install-info install-pdf install-html
2673 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2674 .PHONY: local-clean local-distclean local-maintainer-clean
2675 info: do-info
2676 installcheck: do-installcheck
2677 dvi: do-dvi
2678 pdf: do-pdf
2679 html: do-html
2680
2681 # Make sure makeinfo is built before we do a `make info', if we're
2682 # in fact building texinfo.
2683 do-info: maybe-all-texinfo
2684
2685 install-info: do-install-info dir.info
2686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2687 if [ -f dir.info ] ; then \
2688 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2689 else true ; fi
2690
2691 install-pdf: do-install-pdf
2692
2693 install-html: do-install-html
2694
2695 local-clean:
2696 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2697
2698 local-distclean:
2699 -rm -f Makefile config.status config.cache mh-frag mt-frag
2700 -rm -f maybedep.tmp serdep.tmp
2701 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2702 rm -rf $(TARGET_SUBDIR); \
2703 else true; fi
2704 -rm -rf $(BUILD_SUBDIR)
2705 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2706 rm -rf $(HOST_SUBDIR); \
2707 else true; fi
2708 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2709 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2710 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2711 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2712 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2713 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2714
2715 local-maintainer-clean:
2716 @echo "This command is intended for maintainers to use;"
2717 @echo "it deletes files that may require special tools to rebuild."
2718
2719 clean: do-clean local-clean
2720 mostlyclean: do-mostlyclean local-clean
2721 distclean: do-distclean local-clean local-distclean
2722 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2723 maintainer-clean: local-distclean
2724 realclean: maintainer-clean
2725
2726 # Check target.
2727
2728 .PHONY: check do-check
2729 check: do-check
2730
2731 # Only include modules actually being configured and built.
2732 .PHONY: check-host
2733 check-host: \
2734 maybe-check-ash \
2735 maybe-check-autoconf \
2736 maybe-check-automake \
2737 maybe-check-bash \
2738 maybe-check-bfd \
2739 maybe-check-opcodes \
2740 maybe-check-binutils \
2741 maybe-check-bison \
2742 maybe-check-byacc \
2743 maybe-check-bzip2 \
2744 maybe-check-cgen \
2745 maybe-check-dejagnu \
2746 maybe-check-diff \
2747 maybe-check-dosutils \
2748 maybe-check-etc \
2749 maybe-check-fastjar \
2750 maybe-check-fileutils \
2751 maybe-check-findutils \
2752 maybe-check-find \
2753 maybe-check-fixincludes \
2754 maybe-check-flex \
2755 maybe-check-gas \
2756 maybe-check-gcc \
2757 maybe-check-gawk \
2758 maybe-check-gettext \
2759 maybe-check-gmp \
2760 maybe-check-mpfr \
2761 maybe-check-mpc \
2762 maybe-check-ppl \
2763 maybe-check-cloog \
2764 maybe-check-libelf \
2765 maybe-check-gnuserv \
2766 maybe-check-gold \
2767 maybe-check-gprof \
2768 maybe-check-gzip \
2769 maybe-check-hello \
2770 maybe-check-indent \
2771 maybe-check-intl \
2772 maybe-check-tcl \
2773 maybe-check-itcl \
2774 maybe-check-ld \
2775 maybe-check-libcpp \
2776 maybe-check-libdecnumber \
2777 maybe-check-libgui \
2778 maybe-check-libiberty \
2779 maybe-check-libiconv \
2780 maybe-check-libtool \
2781 maybe-check-m4 \
2782 maybe-check-make \
2783 maybe-check-mmalloc \
2784 maybe-check-patch \
2785 maybe-check-perl \
2786 maybe-check-prms \
2787 maybe-check-rcs \
2788 maybe-check-readline \
2789 maybe-check-release \
2790 maybe-check-recode \
2791 maybe-check-sed \
2792 maybe-check-send-pr \
2793 maybe-check-shellutils \
2794 maybe-check-sid \
2795 maybe-check-sim \
2796 maybe-check-tar \
2797 maybe-check-texinfo \
2798 maybe-check-textutils \
2799 maybe-check-time \
2800 maybe-check-uudecode \
2801 maybe-check-wdiff \
2802 maybe-check-zip \
2803 maybe-check-zlib \
2804 maybe-check-gdb \
2805 maybe-check-expect \
2806 maybe-check-guile \
2807 maybe-check-tk \
2808 maybe-check-libtermcap \
2809 maybe-check-utils \
2810 maybe-check-gnattools \
2811 maybe-check-lto-plugin
2812
2813 .PHONY: check-target
2814 check-target: \
2815 maybe-check-target-libstdc++-v3 \
2816 maybe-check-target-libmudflap \
2817 maybe-check-target-libssp \
2818 maybe-check-target-newlib \
2819 maybe-check-target-libgcc \
2820 maybe-check-target-libquadmath \
2821 maybe-check-target-libgfortran \
2822 maybe-check-target-libobjc \
2823 maybe-check-target-libgo \
2824 maybe-check-target-libtermcap \
2825 maybe-check-target-winsup \
2826 maybe-check-target-libgloss \
2827 maybe-check-target-libiberty \
2828 maybe-check-target-gperf \
2829 maybe-check-target-examples \
2830 maybe-check-target-libffi \
2831 maybe-check-target-libjava \
2832 maybe-check-target-zlib \
2833 maybe-check-target-boehm-gc \
2834 maybe-check-target-qthreads \
2835 maybe-check-target-rda \
2836 maybe-check-target-libada \
2837 maybe-check-target-libgomp
2838
2839 do-check:
2840 @: $(MAKE); $(unstage)
2841 @r=`${PWD_COMMAND}`; export r; \
2842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2843 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2844
2845 # Automated reporting of test results.
2846
2847 warning.log: build.log
2848 $(srcdir)/contrib/warn_summary build.log > $@
2849
2850 mail-report.log:
2851 if test x'$(BOOT_CFLAGS)' != x''; then \
2852 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2853 fi; \
2854 $(srcdir)/contrib/test_summary -t >$@
2855 chmod +x $@
2856 echo If you really want to send e-mail, run ./$@ now
2857
2858 mail-report-with-warnings.log: warning.log
2859 if test x'$(BOOT_CFLAGS)' != x''; then \
2860 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2861 fi; \
2862 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2863 chmod +x $@
2864 echo If you really want to send e-mail, run ./$@ now
2865
2866 # Installation targets.
2867
2868 .PHONY: install uninstall
2869 install:
2870 @: $(MAKE); $(unstage)
2871 @r=`${PWD_COMMAND}`; export r; \
2872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2873 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2874
2875 .PHONY: install-host-nogcc
2876 install-host-nogcc: \
2877 maybe-install-ash \
2878 maybe-install-autoconf \
2879 maybe-install-automake \
2880 maybe-install-bash \
2881 maybe-install-bfd \
2882 maybe-install-opcodes \
2883 maybe-install-binutils \
2884 maybe-install-bison \
2885 maybe-install-byacc \
2886 maybe-install-bzip2 \
2887 maybe-install-cgen \
2888 maybe-install-dejagnu \
2889 maybe-install-diff \
2890 maybe-install-dosutils \
2891 maybe-install-etc \
2892 maybe-install-fastjar \
2893 maybe-install-fileutils \
2894 maybe-install-findutils \
2895 maybe-install-find \
2896 maybe-install-fixincludes \
2897 maybe-install-flex \
2898 maybe-install-gas \
2899 maybe-install-gawk \
2900 maybe-install-gettext \
2901 maybe-install-gmp \
2902 maybe-install-mpfr \
2903 maybe-install-mpc \
2904 maybe-install-ppl \
2905 maybe-install-cloog \
2906 maybe-install-libelf \
2907 maybe-install-gnuserv \
2908 maybe-install-gold \
2909 maybe-install-gprof \
2910 maybe-install-gzip \
2911 maybe-install-hello \
2912 maybe-install-indent \
2913 maybe-install-intl \
2914 maybe-install-tcl \
2915 maybe-install-itcl \
2916 maybe-install-ld \
2917 maybe-install-libcpp \
2918 maybe-install-libdecnumber \
2919 maybe-install-libgui \
2920 maybe-install-libiberty \
2921 maybe-install-libiconv \
2922 maybe-install-libtool \
2923 maybe-install-m4 \
2924 maybe-install-make \
2925 maybe-install-mmalloc \
2926 maybe-install-patch \
2927 maybe-install-perl \
2928 maybe-install-prms \
2929 maybe-install-rcs \
2930 maybe-install-readline \
2931 maybe-install-release \
2932 maybe-install-recode \
2933 maybe-install-sed \
2934 maybe-install-send-pr \
2935 maybe-install-shellutils \
2936 maybe-install-sid \
2937 maybe-install-sim \
2938 maybe-install-tar \
2939 maybe-install-texinfo \
2940 maybe-install-textutils \
2941 maybe-install-time \
2942 maybe-install-uudecode \
2943 maybe-install-wdiff \
2944 maybe-install-zip \
2945 maybe-install-zlib \
2946 maybe-install-gdb \
2947 maybe-install-expect \
2948 maybe-install-guile \
2949 maybe-install-tk \
2950 maybe-install-libtermcap \
2951 maybe-install-utils \
2952 maybe-install-gnattools \
2953 maybe-install-lto-plugin
2954
2955 .PHONY: install-host
2956 install-host: \
2957 maybe-install-ash \
2958 maybe-install-autoconf \
2959 maybe-install-automake \
2960 maybe-install-bash \
2961 maybe-install-bfd \
2962 maybe-install-opcodes \
2963 maybe-install-binutils \
2964 maybe-install-bison \
2965 maybe-install-byacc \
2966 maybe-install-bzip2 \
2967 maybe-install-cgen \
2968 maybe-install-dejagnu \
2969 maybe-install-diff \
2970 maybe-install-dosutils \
2971 maybe-install-etc \
2972 maybe-install-fastjar \
2973 maybe-install-fileutils \
2974 maybe-install-findutils \
2975 maybe-install-find \
2976 maybe-install-fixincludes \
2977 maybe-install-flex \
2978 maybe-install-gas \
2979 maybe-install-gcc \
2980 maybe-install-gawk \
2981 maybe-install-gettext \
2982 maybe-install-gmp \
2983 maybe-install-mpfr \
2984 maybe-install-mpc \
2985 maybe-install-ppl \
2986 maybe-install-cloog \
2987 maybe-install-libelf \
2988 maybe-install-gnuserv \
2989 maybe-install-gold \
2990 maybe-install-gprof \
2991 maybe-install-gzip \
2992 maybe-install-hello \
2993 maybe-install-indent \
2994 maybe-install-intl \
2995 maybe-install-tcl \
2996 maybe-install-itcl \
2997 maybe-install-ld \
2998 maybe-install-libcpp \
2999 maybe-install-libdecnumber \
3000 maybe-install-libgui \
3001 maybe-install-libiberty \
3002 maybe-install-libiconv \
3003 maybe-install-libtool \
3004 maybe-install-m4 \
3005 maybe-install-make \
3006 maybe-install-mmalloc \
3007 maybe-install-patch \
3008 maybe-install-perl \
3009 maybe-install-prms \
3010 maybe-install-rcs \
3011 maybe-install-readline \
3012 maybe-install-release \
3013 maybe-install-recode \
3014 maybe-install-sed \
3015 maybe-install-send-pr \
3016 maybe-install-shellutils \
3017 maybe-install-sid \
3018 maybe-install-sim \
3019 maybe-install-tar \
3020 maybe-install-texinfo \
3021 maybe-install-textutils \
3022 maybe-install-time \
3023 maybe-install-uudecode \
3024 maybe-install-wdiff \
3025 maybe-install-zip \
3026 maybe-install-zlib \
3027 maybe-install-gdb \
3028 maybe-install-expect \
3029 maybe-install-guile \
3030 maybe-install-tk \
3031 maybe-install-libtermcap \
3032 maybe-install-utils \
3033 maybe-install-gnattools \
3034 maybe-install-lto-plugin
3035
3036 .PHONY: install-target
3037 install-target: \
3038 maybe-install-target-libstdc++-v3 \
3039 maybe-install-target-libmudflap \
3040 maybe-install-target-libssp \
3041 maybe-install-target-newlib \
3042 maybe-install-target-libgcc \
3043 maybe-install-target-libquadmath \
3044 maybe-install-target-libgfortran \
3045 maybe-install-target-libobjc \
3046 maybe-install-target-libgo \
3047 maybe-install-target-libtermcap \
3048 maybe-install-target-winsup \
3049 maybe-install-target-libgloss \
3050 maybe-install-target-libiberty \
3051 maybe-install-target-gperf \
3052 maybe-install-target-examples \
3053 maybe-install-target-libffi \
3054 maybe-install-target-libjava \
3055 maybe-install-target-zlib \
3056 maybe-install-target-boehm-gc \
3057 maybe-install-target-qthreads \
3058 maybe-install-target-rda \
3059 maybe-install-target-libada \
3060 maybe-install-target-libgomp
3061
3062 uninstall:
3063 @echo "the uninstall target is not supported in this tree"
3064
3065 .PHONY: install.all
3066 install.all: install-no-fixedincludes
3067 @if [ -f ./gcc/Makefile ] ; then \
3068 r=`${PWD_COMMAND}` ; export r ; \
3069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3070 $(HOST_EXPORTS) \
3071 (cd ./gcc && \
3072 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3073 else \
3074 true ; \
3075 fi
3076
3077 # install-no-fixedincludes is used because Cygnus can not distribute
3078 # the fixed header files.
3079 .PHONY: install-no-fixedincludes
3080 install-no-fixedincludes: installdirs install-host-nogcc \
3081 install-target gcc-no-fixedincludes
3082
3083 .PHONY: install-strip
3084 install-strip:
3085 @: $(MAKE); $(unstage)
3086 @r=`${PWD_COMMAND}`; export r; \
3087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3088 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3089
3090 .PHONY: install-strip-host
3091 install-strip-host: \
3092 maybe-install-strip-ash \
3093 maybe-install-strip-autoconf \
3094 maybe-install-strip-automake \
3095 maybe-install-strip-bash \
3096 maybe-install-strip-bfd \
3097 maybe-install-strip-opcodes \
3098 maybe-install-strip-binutils \
3099 maybe-install-strip-bison \
3100 maybe-install-strip-byacc \
3101 maybe-install-strip-bzip2 \
3102 maybe-install-strip-cgen \
3103 maybe-install-strip-dejagnu \
3104 maybe-install-strip-diff \
3105 maybe-install-strip-dosutils \
3106 maybe-install-strip-etc \
3107 maybe-install-strip-fastjar \
3108 maybe-install-strip-fileutils \
3109 maybe-install-strip-findutils \
3110 maybe-install-strip-find \
3111 maybe-install-strip-fixincludes \
3112 maybe-install-strip-flex \
3113 maybe-install-strip-gas \
3114 maybe-install-strip-gcc \
3115 maybe-install-strip-gawk \
3116 maybe-install-strip-gettext \
3117 maybe-install-strip-gmp \
3118 maybe-install-strip-mpfr \
3119 maybe-install-strip-mpc \
3120 maybe-install-strip-ppl \
3121 maybe-install-strip-cloog \
3122 maybe-install-strip-libelf \
3123 maybe-install-strip-gnuserv \
3124 maybe-install-strip-gold \
3125 maybe-install-strip-gprof \
3126 maybe-install-strip-gzip \
3127 maybe-install-strip-hello \
3128 maybe-install-strip-indent \
3129 maybe-install-strip-intl \
3130 maybe-install-strip-tcl \
3131 maybe-install-strip-itcl \
3132 maybe-install-strip-ld \
3133 maybe-install-strip-libcpp \
3134 maybe-install-strip-libdecnumber \
3135 maybe-install-strip-libgui \
3136 maybe-install-strip-libiberty \
3137 maybe-install-strip-libiconv \
3138 maybe-install-strip-libtool \
3139 maybe-install-strip-m4 \
3140 maybe-install-strip-make \
3141 maybe-install-strip-mmalloc \
3142 maybe-install-strip-patch \
3143 maybe-install-strip-perl \
3144 maybe-install-strip-prms \
3145 maybe-install-strip-rcs \
3146 maybe-install-strip-readline \
3147 maybe-install-strip-release \
3148 maybe-install-strip-recode \
3149 maybe-install-strip-sed \
3150 maybe-install-strip-send-pr \
3151 maybe-install-strip-shellutils \
3152 maybe-install-strip-sid \
3153 maybe-install-strip-sim \
3154 maybe-install-strip-tar \
3155 maybe-install-strip-texinfo \
3156 maybe-install-strip-textutils \
3157 maybe-install-strip-time \
3158 maybe-install-strip-uudecode \
3159 maybe-install-strip-wdiff \
3160 maybe-install-strip-zip \
3161 maybe-install-strip-zlib \
3162 maybe-install-strip-gdb \
3163 maybe-install-strip-expect \
3164 maybe-install-strip-guile \
3165 maybe-install-strip-tk \
3166 maybe-install-strip-libtermcap \
3167 maybe-install-strip-utils \
3168 maybe-install-strip-gnattools \
3169 maybe-install-strip-lto-plugin
3170
3171 .PHONY: install-strip-target
3172 install-strip-target: \
3173 maybe-install-strip-target-libstdc++-v3 \
3174 maybe-install-strip-target-libmudflap \
3175 maybe-install-strip-target-libssp \
3176 maybe-install-strip-target-newlib \
3177 maybe-install-strip-target-libgcc \
3178 maybe-install-strip-target-libquadmath \
3179 maybe-install-strip-target-libgfortran \
3180 maybe-install-strip-target-libobjc \
3181 maybe-install-strip-target-libgo \
3182 maybe-install-strip-target-libtermcap \
3183 maybe-install-strip-target-winsup \
3184 maybe-install-strip-target-libgloss \
3185 maybe-install-strip-target-libiberty \
3186 maybe-install-strip-target-gperf \
3187 maybe-install-strip-target-examples \
3188 maybe-install-strip-target-libffi \
3189 maybe-install-strip-target-libjava \
3190 maybe-install-strip-target-zlib \
3191 maybe-install-strip-target-boehm-gc \
3192 maybe-install-strip-target-qthreads \
3193 maybe-install-strip-target-rda \
3194 maybe-install-strip-target-libada \
3195 maybe-install-strip-target-libgomp
3196
3197
3198 ### other supporting targets
3199
3200 MAKEDIRS= \
3201 $(DESTDIR)$(prefix) \
3202 $(DESTDIR)$(exec_prefix)
3203 .PHONY: installdirs
3204 installdirs: mkinstalldirs
3205 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3206
3207 dir.info: do-install-info
3208 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3209 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3210 mv -f dir.info.new dir.info ; \
3211 else true ; \
3212 fi
3213
3214 dist:
3215 @echo "Building a full distribution of this tree isn't done"
3216 @echo "via 'make dist'. Check out the etc/ subdirectory"
3217
3218 etags tags: TAGS
3219
3220 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3221 # ability to use several tags files at once, so there is probably no need
3222 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3223 # (if we felt like it) have this Makefile write a piece of elisp which
3224 # the user could load to tell emacs19 where all the TAGS files we just
3225 # built are.
3226 TAGS: do-TAGS
3227
3228 # ------------------------------------
3229 # Macros for configure and all targets
3230 # ------------------------------------
3231
3232
3233
3234
3235
3236 # --------------------------------------
3237 # Modules which run on the build machine
3238 # --------------------------------------
3239
3240
3241 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3242 maybe-configure-build-libiberty:
3243 @if gcc-bootstrap
3244 configure-build-libiberty: stage_current
3245 @endif gcc-bootstrap
3246 @if build-libiberty
3247 maybe-configure-build-libiberty: configure-build-libiberty
3248 configure-build-libiberty:
3249 @: $(MAKE); $(unstage)
3250 @r=`${PWD_COMMAND}`; export r; \
3251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3252 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3253 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3254 $(BUILD_EXPORTS) \
3255 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3256 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3257 case $(srcdir) in \
3258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3259 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3261 esac; \
3262 srcdiroption="--srcdir=$${topdir}/libiberty"; \
3263 libsrcdir="$$s/libiberty"; \
3264 rm -f no-such-file || : ; \
3265 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3266 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3267 --target=${target_alias} $${srcdiroption} \
3268 || exit 1
3269 @endif build-libiberty
3270
3271
3272
3273
3274
3275 .PHONY: all-build-libiberty maybe-all-build-libiberty
3276 maybe-all-build-libiberty:
3277 @if gcc-bootstrap
3278 all-build-libiberty: stage_current
3279 @endif gcc-bootstrap
3280 @if build-libiberty
3281 TARGET-build-libiberty=all
3282 maybe-all-build-libiberty: all-build-libiberty
3283 all-build-libiberty: configure-build-libiberty
3284 @: $(MAKE); $(unstage)
3285 @r=`${PWD_COMMAND}`; export r; \
3286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3287 $(BUILD_EXPORTS) \
3288 (cd $(BUILD_SUBDIR)/libiberty && \
3289 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3290 $(TARGET-build-libiberty))
3291 @endif build-libiberty
3292
3293
3294
3295
3296
3297 .PHONY: configure-build-bison maybe-configure-build-bison
3298 maybe-configure-build-bison:
3299 @if gcc-bootstrap
3300 configure-build-bison: stage_current
3301 @endif gcc-bootstrap
3302 @if build-bison
3303 maybe-configure-build-bison: configure-build-bison
3304 configure-build-bison:
3305 @: $(MAKE); $(unstage)
3306 @r=`${PWD_COMMAND}`; export r; \
3307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3308 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3309 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3310 $(BUILD_EXPORTS) \
3311 echo Configuring in $(BUILD_SUBDIR)/bison; \
3312 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3313 case $(srcdir) in \
3314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3315 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3317 esac; \
3318 srcdiroption="--srcdir=$${topdir}/bison"; \
3319 libsrcdir="$$s/bison"; \
3320 rm -f no-such-file || : ; \
3321 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3322 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3323 --target=${target_alias} $${srcdiroption} \
3324 || exit 1
3325 @endif build-bison
3326
3327
3328
3329
3330
3331 .PHONY: all-build-bison maybe-all-build-bison
3332 maybe-all-build-bison:
3333 @if gcc-bootstrap
3334 all-build-bison: stage_current
3335 @endif gcc-bootstrap
3336 @if build-bison
3337 TARGET-build-bison=all
3338 maybe-all-build-bison: all-build-bison
3339 all-build-bison: configure-build-bison
3340 @: $(MAKE); $(unstage)
3341 @r=`${PWD_COMMAND}`; export r; \
3342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3343 $(BUILD_EXPORTS) \
3344 (cd $(BUILD_SUBDIR)/bison && \
3345 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3346 $(TARGET-build-bison))
3347 @endif build-bison
3348
3349
3350
3351
3352
3353 .PHONY: configure-build-byacc maybe-configure-build-byacc
3354 maybe-configure-build-byacc:
3355 @if gcc-bootstrap
3356 configure-build-byacc: stage_current
3357 @endif gcc-bootstrap
3358 @if build-byacc
3359 maybe-configure-build-byacc: configure-build-byacc
3360 configure-build-byacc:
3361 @: $(MAKE); $(unstage)
3362 @r=`${PWD_COMMAND}`; export r; \
3363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3364 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3365 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3366 $(BUILD_EXPORTS) \
3367 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3368 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3369 case $(srcdir) in \
3370 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3371 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3372 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3373 esac; \
3374 srcdiroption="--srcdir=$${topdir}/byacc"; \
3375 libsrcdir="$$s/byacc"; \
3376 rm -f no-such-file || : ; \
3377 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3378 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3379 --target=${target_alias} $${srcdiroption} \
3380 || exit 1
3381 @endif build-byacc
3382
3383
3384
3385
3386
3387 .PHONY: all-build-byacc maybe-all-build-byacc
3388 maybe-all-build-byacc:
3389 @if gcc-bootstrap
3390 all-build-byacc: stage_current
3391 @endif gcc-bootstrap
3392 @if build-byacc
3393 TARGET-build-byacc=all
3394 maybe-all-build-byacc: all-build-byacc
3395 all-build-byacc: configure-build-byacc
3396 @: $(MAKE); $(unstage)
3397 @r=`${PWD_COMMAND}`; export r; \
3398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3399 $(BUILD_EXPORTS) \
3400 (cd $(BUILD_SUBDIR)/byacc && \
3401 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3402 $(TARGET-build-byacc))
3403 @endif build-byacc
3404
3405
3406
3407
3408
3409 .PHONY: configure-build-flex maybe-configure-build-flex
3410 maybe-configure-build-flex:
3411 @if gcc-bootstrap
3412 configure-build-flex: stage_current
3413 @endif gcc-bootstrap
3414 @if build-flex
3415 maybe-configure-build-flex: configure-build-flex
3416 configure-build-flex:
3417 @: $(MAKE); $(unstage)
3418 @r=`${PWD_COMMAND}`; export r; \
3419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3420 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3421 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3422 $(BUILD_EXPORTS) \
3423 echo Configuring in $(BUILD_SUBDIR)/flex; \
3424 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3425 case $(srcdir) in \
3426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3427 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3429 esac; \
3430 srcdiroption="--srcdir=$${topdir}/flex"; \
3431 libsrcdir="$$s/flex"; \
3432 rm -f no-such-file || : ; \
3433 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3434 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3435 --target=${target_alias} $${srcdiroption} \
3436 || exit 1
3437 @endif build-flex
3438
3439
3440
3441
3442
3443 .PHONY: all-build-flex maybe-all-build-flex
3444 maybe-all-build-flex:
3445 @if gcc-bootstrap
3446 all-build-flex: stage_current
3447 @endif gcc-bootstrap
3448 @if build-flex
3449 TARGET-build-flex=all
3450 maybe-all-build-flex: all-build-flex
3451 all-build-flex: configure-build-flex
3452 @: $(MAKE); $(unstage)
3453 @r=`${PWD_COMMAND}`; export r; \
3454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3455 $(BUILD_EXPORTS) \
3456 (cd $(BUILD_SUBDIR)/flex && \
3457 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3458 $(TARGET-build-flex))
3459 @endif build-flex
3460
3461
3462
3463
3464
3465 .PHONY: configure-build-m4 maybe-configure-build-m4
3466 maybe-configure-build-m4:
3467 @if gcc-bootstrap
3468 configure-build-m4: stage_current
3469 @endif gcc-bootstrap
3470 @if build-m4
3471 maybe-configure-build-m4: configure-build-m4
3472 configure-build-m4:
3473 @: $(MAKE); $(unstage)
3474 @r=`${PWD_COMMAND}`; export r; \
3475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3476 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3477 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3478 $(BUILD_EXPORTS) \
3479 echo Configuring in $(BUILD_SUBDIR)/m4; \
3480 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3481 case $(srcdir) in \
3482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3483 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3485 esac; \
3486 srcdiroption="--srcdir=$${topdir}/m4"; \
3487 libsrcdir="$$s/m4"; \
3488 rm -f no-such-file || : ; \
3489 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3490 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3491 --target=${target_alias} $${srcdiroption} \
3492 || exit 1
3493 @endif build-m4
3494
3495
3496
3497
3498
3499 .PHONY: all-build-m4 maybe-all-build-m4
3500 maybe-all-build-m4:
3501 @if gcc-bootstrap
3502 all-build-m4: stage_current
3503 @endif gcc-bootstrap
3504 @if build-m4
3505 TARGET-build-m4=all
3506 maybe-all-build-m4: all-build-m4
3507 all-build-m4: configure-build-m4
3508 @: $(MAKE); $(unstage)
3509 @r=`${PWD_COMMAND}`; export r; \
3510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3511 $(BUILD_EXPORTS) \
3512 (cd $(BUILD_SUBDIR)/m4 && \
3513 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3514 $(TARGET-build-m4))
3515 @endif build-m4
3516
3517
3518
3519
3520
3521 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3522 maybe-configure-build-texinfo:
3523 @if gcc-bootstrap
3524 configure-build-texinfo: stage_current
3525 @endif gcc-bootstrap
3526 @if build-texinfo
3527 maybe-configure-build-texinfo: configure-build-texinfo
3528 configure-build-texinfo:
3529 @: $(MAKE); $(unstage)
3530 @r=`${PWD_COMMAND}`; export r; \
3531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3532 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3533 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3534 $(BUILD_EXPORTS) \
3535 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3536 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3537 case $(srcdir) in \
3538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3539 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3541 esac; \
3542 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3543 libsrcdir="$$s/texinfo"; \
3544 rm -f no-such-file || : ; \
3545 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3546 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3547 --target=${target_alias} $${srcdiroption} \
3548 || exit 1
3549 @endif build-texinfo
3550
3551
3552
3553
3554
3555 .PHONY: all-build-texinfo maybe-all-build-texinfo
3556 maybe-all-build-texinfo:
3557 @if gcc-bootstrap
3558 all-build-texinfo: stage_current
3559 @endif gcc-bootstrap
3560 @if build-texinfo
3561 TARGET-build-texinfo=all
3562 maybe-all-build-texinfo: all-build-texinfo
3563 all-build-texinfo: configure-build-texinfo
3564 @: $(MAKE); $(unstage)
3565 @r=`${PWD_COMMAND}`; export r; \
3566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3567 $(BUILD_EXPORTS) \
3568 (cd $(BUILD_SUBDIR)/texinfo && \
3569 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3570 $(TARGET-build-texinfo))
3571 @endif build-texinfo
3572
3573
3574
3575
3576
3577 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3578 maybe-configure-build-fixincludes:
3579 @if gcc-bootstrap
3580 configure-build-fixincludes: stage_current
3581 @endif gcc-bootstrap
3582 @if build-fixincludes
3583 maybe-configure-build-fixincludes: configure-build-fixincludes
3584 configure-build-fixincludes:
3585 @: $(MAKE); $(unstage)
3586 @r=`${PWD_COMMAND}`; export r; \
3587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3588 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3589 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3590 $(BUILD_EXPORTS) \
3591 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3592 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3593 case $(srcdir) in \
3594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3595 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3597 esac; \
3598 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3599 libsrcdir="$$s/fixincludes"; \
3600 rm -f no-such-file || : ; \
3601 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3602 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3603 --target=${target_alias} $${srcdiroption} \
3604 || exit 1
3605 @endif build-fixincludes
3606
3607
3608
3609
3610
3611 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3612 maybe-all-build-fixincludes:
3613 @if gcc-bootstrap
3614 all-build-fixincludes: stage_current
3615 @endif gcc-bootstrap
3616 @if build-fixincludes
3617 TARGET-build-fixincludes=all
3618 maybe-all-build-fixincludes: all-build-fixincludes
3619 all-build-fixincludes: configure-build-fixincludes
3620 @: $(MAKE); $(unstage)
3621 @r=`${PWD_COMMAND}`; export r; \
3622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3623 $(BUILD_EXPORTS) \
3624 (cd $(BUILD_SUBDIR)/fixincludes && \
3625 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3626 $(TARGET-build-fixincludes))
3627 @endif build-fixincludes
3628
3629
3630
3631
3632
3633 # --------------------------------------
3634 # Modules which run on the host machine
3635 # --------------------------------------
3636
3637
3638 .PHONY: configure-ash maybe-configure-ash
3639 maybe-configure-ash:
3640 @if gcc-bootstrap
3641 configure-ash: stage_current
3642 @endif gcc-bootstrap
3643 @if ash
3644 maybe-configure-ash: configure-ash
3645 configure-ash:
3646 @: $(MAKE); $(unstage)
3647 @r=`${PWD_COMMAND}`; export r; \
3648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3649 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3651 $(HOST_EXPORTS) \
3652 echo Configuring in $(HOST_SUBDIR)/ash; \
3653 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3654 case $(srcdir) in \
3655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3656 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3658 esac; \
3659 srcdiroption="--srcdir=$${topdir}/ash"; \
3660 libsrcdir="$$s/ash"; \
3661 $(SHELL) $${libsrcdir}/configure \
3662 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3663 --target=${target_alias} $${srcdiroption} \
3664 || exit 1
3665 @endif ash
3666
3667
3668
3669
3670
3671 .PHONY: all-ash maybe-all-ash
3672 maybe-all-ash:
3673 @if gcc-bootstrap
3674 all-ash: stage_current
3675 @endif gcc-bootstrap
3676 @if ash
3677 TARGET-ash=all
3678 maybe-all-ash: all-ash
3679 all-ash: configure-ash
3680 @: $(MAKE); $(unstage)
3681 @r=`${PWD_COMMAND}`; export r; \
3682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3683 $(HOST_EXPORTS) \
3684 (cd $(HOST_SUBDIR)/ash && \
3685 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3686 $(TARGET-ash))
3687 @endif ash
3688
3689
3690
3691
3692 .PHONY: check-ash maybe-check-ash
3693 maybe-check-ash:
3694 @if ash
3695 maybe-check-ash: check-ash
3696
3697 check-ash:
3698 @: $(MAKE); $(unstage)
3699 @r=`${PWD_COMMAND}`; export r; \
3700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3701 $(HOST_EXPORTS) \
3702 (cd $(HOST_SUBDIR)/ash && \
3703 $(MAKE) $(FLAGS_TO_PASS) check)
3704
3705 @endif ash
3706
3707 .PHONY: install-ash maybe-install-ash
3708 maybe-install-ash:
3709 @if ash
3710 maybe-install-ash: install-ash
3711
3712 install-ash: installdirs
3713 @: $(MAKE); $(unstage)
3714 @r=`${PWD_COMMAND}`; export r; \
3715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3716 $(HOST_EXPORTS) \
3717 (cd $(HOST_SUBDIR)/ash && \
3718 $(MAKE) $(FLAGS_TO_PASS) install)
3719
3720 @endif ash
3721
3722 .PHONY: install-strip-ash maybe-install-strip-ash
3723 maybe-install-strip-ash:
3724 @if ash
3725 maybe-install-strip-ash: install-strip-ash
3726
3727 install-strip-ash: installdirs
3728 @: $(MAKE); $(unstage)
3729 @r=`${PWD_COMMAND}`; export r; \
3730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3731 $(HOST_EXPORTS) \
3732 (cd $(HOST_SUBDIR)/ash && \
3733 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3734
3735 @endif ash
3736
3737 # Other targets (info, dvi, pdf, etc.)
3738
3739 .PHONY: maybe-info-ash info-ash
3740 maybe-info-ash:
3741 @if ash
3742 maybe-info-ash: info-ash
3743
3744 info-ash: \
3745 configure-ash
3746 @: $(MAKE); $(unstage)
3747 @[ -f ./ash/Makefile ] || exit 0; \
3748 r=`${PWD_COMMAND}`; export r; \
3749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3750 $(HOST_EXPORTS) \
3751 for flag in $(EXTRA_HOST_FLAGS) ; do \
3752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3753 done; \
3754 echo "Doing info in ash" ; \
3755 (cd $(HOST_SUBDIR)/ash && \
3756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3758 "RANLIB=$${RANLIB}" \
3759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3760 info) \
3761 || exit 1
3762
3763 @endif ash
3764
3765 .PHONY: maybe-dvi-ash dvi-ash
3766 maybe-dvi-ash:
3767 @if ash
3768 maybe-dvi-ash: dvi-ash
3769
3770 dvi-ash: \
3771 configure-ash
3772 @: $(MAKE); $(unstage)
3773 @[ -f ./ash/Makefile ] || exit 0; \
3774 r=`${PWD_COMMAND}`; export r; \
3775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3776 $(HOST_EXPORTS) \
3777 for flag in $(EXTRA_HOST_FLAGS) ; do \
3778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3779 done; \
3780 echo "Doing dvi in ash" ; \
3781 (cd $(HOST_SUBDIR)/ash && \
3782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3784 "RANLIB=$${RANLIB}" \
3785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3786 dvi) \
3787 || exit 1
3788
3789 @endif ash
3790
3791 .PHONY: maybe-pdf-ash pdf-ash
3792 maybe-pdf-ash:
3793 @if ash
3794 maybe-pdf-ash: pdf-ash
3795
3796 pdf-ash: \
3797 configure-ash
3798 @: $(MAKE); $(unstage)
3799 @[ -f ./ash/Makefile ] || exit 0; \
3800 r=`${PWD_COMMAND}`; export r; \
3801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3802 $(HOST_EXPORTS) \
3803 for flag in $(EXTRA_HOST_FLAGS) ; do \
3804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3805 done; \
3806 echo "Doing pdf in ash" ; \
3807 (cd $(HOST_SUBDIR)/ash && \
3808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3810 "RANLIB=$${RANLIB}" \
3811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3812 pdf) \
3813 || exit 1
3814
3815 @endif ash
3816
3817 .PHONY: maybe-html-ash html-ash
3818 maybe-html-ash:
3819 @if ash
3820 maybe-html-ash: html-ash
3821
3822 html-ash: \
3823 configure-ash
3824 @: $(MAKE); $(unstage)
3825 @[ -f ./ash/Makefile ] || exit 0; \
3826 r=`${PWD_COMMAND}`; export r; \
3827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3828 $(HOST_EXPORTS) \
3829 for flag in $(EXTRA_HOST_FLAGS) ; do \
3830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3831 done; \
3832 echo "Doing html in ash" ; \
3833 (cd $(HOST_SUBDIR)/ash && \
3834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3836 "RANLIB=$${RANLIB}" \
3837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3838 html) \
3839 || exit 1
3840
3841 @endif ash
3842
3843 .PHONY: maybe-TAGS-ash TAGS-ash
3844 maybe-TAGS-ash:
3845 @if ash
3846 maybe-TAGS-ash: TAGS-ash
3847
3848 TAGS-ash: \
3849 configure-ash
3850 @: $(MAKE); $(unstage)
3851 @[ -f ./ash/Makefile ] || exit 0; \
3852 r=`${PWD_COMMAND}`; export r; \
3853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3854 $(HOST_EXPORTS) \
3855 for flag in $(EXTRA_HOST_FLAGS) ; do \
3856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3857 done; \
3858 echo "Doing TAGS in ash" ; \
3859 (cd $(HOST_SUBDIR)/ash && \
3860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3862 "RANLIB=$${RANLIB}" \
3863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3864 TAGS) \
3865 || exit 1
3866
3867 @endif ash
3868
3869 .PHONY: maybe-install-info-ash install-info-ash
3870 maybe-install-info-ash:
3871 @if ash
3872 maybe-install-info-ash: install-info-ash
3873
3874 install-info-ash: \
3875 configure-ash \
3876 info-ash
3877 @: $(MAKE); $(unstage)
3878 @[ -f ./ash/Makefile ] || exit 0; \
3879 r=`${PWD_COMMAND}`; export r; \
3880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3881 $(HOST_EXPORTS) \
3882 for flag in $(EXTRA_HOST_FLAGS) ; do \
3883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3884 done; \
3885 echo "Doing install-info in ash" ; \
3886 (cd $(HOST_SUBDIR)/ash && \
3887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3889 "RANLIB=$${RANLIB}" \
3890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3891 install-info) \
3892 || exit 1
3893
3894 @endif ash
3895
3896 .PHONY: maybe-install-pdf-ash install-pdf-ash
3897 maybe-install-pdf-ash:
3898 @if ash
3899 maybe-install-pdf-ash: install-pdf-ash
3900
3901 install-pdf-ash: \
3902 configure-ash \
3903 pdf-ash
3904 @: $(MAKE); $(unstage)
3905 @[ -f ./ash/Makefile ] || exit 0; \
3906 r=`${PWD_COMMAND}`; export r; \
3907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3908 $(HOST_EXPORTS) \
3909 for flag in $(EXTRA_HOST_FLAGS) ; do \
3910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3911 done; \
3912 echo "Doing install-pdf in ash" ; \
3913 (cd $(HOST_SUBDIR)/ash && \
3914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3916 "RANLIB=$${RANLIB}" \
3917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3918 install-pdf) \
3919 || exit 1
3920
3921 @endif ash
3922
3923 .PHONY: maybe-install-html-ash install-html-ash
3924 maybe-install-html-ash:
3925 @if ash
3926 maybe-install-html-ash: install-html-ash
3927
3928 install-html-ash: \
3929 configure-ash \
3930 html-ash
3931 @: $(MAKE); $(unstage)
3932 @[ -f ./ash/Makefile ] || exit 0; \
3933 r=`${PWD_COMMAND}`; export r; \
3934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3935 $(HOST_EXPORTS) \
3936 for flag in $(EXTRA_HOST_FLAGS) ; do \
3937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3938 done; \
3939 echo "Doing install-html in ash" ; \
3940 (cd $(HOST_SUBDIR)/ash && \
3941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3943 "RANLIB=$${RANLIB}" \
3944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3945 install-html) \
3946 || exit 1
3947
3948 @endif ash
3949
3950 .PHONY: maybe-installcheck-ash installcheck-ash
3951 maybe-installcheck-ash:
3952 @if ash
3953 maybe-installcheck-ash: installcheck-ash
3954
3955 installcheck-ash: \
3956 configure-ash
3957 @: $(MAKE); $(unstage)
3958 @[ -f ./ash/Makefile ] || exit 0; \
3959 r=`${PWD_COMMAND}`; export r; \
3960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3961 $(HOST_EXPORTS) \
3962 for flag in $(EXTRA_HOST_FLAGS) ; do \
3963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3964 done; \
3965 echo "Doing installcheck in ash" ; \
3966 (cd $(HOST_SUBDIR)/ash && \
3967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3969 "RANLIB=$${RANLIB}" \
3970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3971 installcheck) \
3972 || exit 1
3973
3974 @endif ash
3975
3976 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3977 maybe-mostlyclean-ash:
3978 @if ash
3979 maybe-mostlyclean-ash: mostlyclean-ash
3980
3981 mostlyclean-ash:
3982 @: $(MAKE); $(unstage)
3983 @[ -f ./ash/Makefile ] || exit 0; \
3984 r=`${PWD_COMMAND}`; export r; \
3985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3986 $(HOST_EXPORTS) \
3987 for flag in $(EXTRA_HOST_FLAGS) ; do \
3988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3989 done; \
3990 echo "Doing mostlyclean in ash" ; \
3991 (cd $(HOST_SUBDIR)/ash && \
3992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3994 "RANLIB=$${RANLIB}" \
3995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3996 mostlyclean) \
3997 || exit 1
3998
3999 @endif ash
4000
4001 .PHONY: maybe-clean-ash clean-ash
4002 maybe-clean-ash:
4003 @if ash
4004 maybe-clean-ash: clean-ash
4005
4006 clean-ash:
4007 @: $(MAKE); $(unstage)
4008 @[ -f ./ash/Makefile ] || exit 0; \
4009 r=`${PWD_COMMAND}`; export r; \
4010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4011 $(HOST_EXPORTS) \
4012 for flag in $(EXTRA_HOST_FLAGS) ; do \
4013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4014 done; \
4015 echo "Doing clean in ash" ; \
4016 (cd $(HOST_SUBDIR)/ash && \
4017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4019 "RANLIB=$${RANLIB}" \
4020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4021 clean) \
4022 || exit 1
4023
4024 @endif ash
4025
4026 .PHONY: maybe-distclean-ash distclean-ash
4027 maybe-distclean-ash:
4028 @if ash
4029 maybe-distclean-ash: distclean-ash
4030
4031 distclean-ash:
4032 @: $(MAKE); $(unstage)
4033 @[ -f ./ash/Makefile ] || exit 0; \
4034 r=`${PWD_COMMAND}`; export r; \
4035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4036 $(HOST_EXPORTS) \
4037 for flag in $(EXTRA_HOST_FLAGS) ; do \
4038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4039 done; \
4040 echo "Doing distclean in ash" ; \
4041 (cd $(HOST_SUBDIR)/ash && \
4042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4044 "RANLIB=$${RANLIB}" \
4045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4046 distclean) \
4047 || exit 1
4048
4049 @endif ash
4050
4051 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
4052 maybe-maintainer-clean-ash:
4053 @if ash
4054 maybe-maintainer-clean-ash: maintainer-clean-ash
4055
4056 maintainer-clean-ash:
4057 @: $(MAKE); $(unstage)
4058 @[ -f ./ash/Makefile ] || exit 0; \
4059 r=`${PWD_COMMAND}`; export r; \
4060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4061 $(HOST_EXPORTS) \
4062 for flag in $(EXTRA_HOST_FLAGS) ; do \
4063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4064 done; \
4065 echo "Doing maintainer-clean in ash" ; \
4066 (cd $(HOST_SUBDIR)/ash && \
4067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4069 "RANLIB=$${RANLIB}" \
4070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4071 maintainer-clean) \
4072 || exit 1
4073
4074 @endif ash
4075
4076
4077
4078 .PHONY: configure-autoconf maybe-configure-autoconf
4079 maybe-configure-autoconf:
4080 @if gcc-bootstrap
4081 configure-autoconf: stage_current
4082 @endif gcc-bootstrap
4083 @if autoconf
4084 maybe-configure-autoconf: configure-autoconf
4085 configure-autoconf:
4086 @: $(MAKE); $(unstage)
4087 @r=`${PWD_COMMAND}`; export r; \
4088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4089 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
4090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
4091 $(HOST_EXPORTS) \
4092 echo Configuring in $(HOST_SUBDIR)/autoconf; \
4093 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
4094 case $(srcdir) in \
4095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4096 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
4097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4098 esac; \
4099 srcdiroption="--srcdir=$${topdir}/autoconf"; \
4100 libsrcdir="$$s/autoconf"; \
4101 $(SHELL) $${libsrcdir}/configure \
4102 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4103 --target=${target_alias} $${srcdiroption} \
4104 || exit 1
4105 @endif autoconf
4106
4107
4108
4109
4110
4111 .PHONY: all-autoconf maybe-all-autoconf
4112 maybe-all-autoconf:
4113 @if gcc-bootstrap
4114 all-autoconf: stage_current
4115 @endif gcc-bootstrap
4116 @if autoconf
4117 TARGET-autoconf=all
4118 maybe-all-autoconf: all-autoconf
4119 all-autoconf: configure-autoconf
4120 @: $(MAKE); $(unstage)
4121 @r=`${PWD_COMMAND}`; export r; \
4122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4123 $(HOST_EXPORTS) \
4124 (cd $(HOST_SUBDIR)/autoconf && \
4125 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4126 $(TARGET-autoconf))
4127 @endif autoconf
4128
4129
4130
4131
4132 .PHONY: check-autoconf maybe-check-autoconf
4133 maybe-check-autoconf:
4134 @if autoconf
4135 maybe-check-autoconf: check-autoconf
4136
4137 check-autoconf:
4138 @: $(MAKE); $(unstage)
4139 @r=`${PWD_COMMAND}`; export r; \
4140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4141 $(HOST_EXPORTS) \
4142 (cd $(HOST_SUBDIR)/autoconf && \
4143 $(MAKE) $(FLAGS_TO_PASS) check)
4144
4145 @endif autoconf
4146
4147 .PHONY: install-autoconf maybe-install-autoconf
4148 maybe-install-autoconf:
4149 @if autoconf
4150 maybe-install-autoconf: install-autoconf
4151
4152 install-autoconf: installdirs
4153 @: $(MAKE); $(unstage)
4154 @r=`${PWD_COMMAND}`; export r; \
4155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4156 $(HOST_EXPORTS) \
4157 (cd $(HOST_SUBDIR)/autoconf && \
4158 $(MAKE) $(FLAGS_TO_PASS) install)
4159
4160 @endif autoconf
4161
4162 .PHONY: install-strip-autoconf maybe-install-strip-autoconf
4163 maybe-install-strip-autoconf:
4164 @if autoconf
4165 maybe-install-strip-autoconf: install-strip-autoconf
4166
4167 install-strip-autoconf: installdirs
4168 @: $(MAKE); $(unstage)
4169 @r=`${PWD_COMMAND}`; export r; \
4170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4171 $(HOST_EXPORTS) \
4172 (cd $(HOST_SUBDIR)/autoconf && \
4173 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4174
4175 @endif autoconf
4176
4177 # Other targets (info, dvi, pdf, etc.)
4178
4179 .PHONY: maybe-info-autoconf info-autoconf
4180 maybe-info-autoconf:
4181 @if autoconf
4182 maybe-info-autoconf: info-autoconf
4183
4184 info-autoconf: \
4185 configure-autoconf
4186 @: $(MAKE); $(unstage)
4187 @[ -f ./autoconf/Makefile ] || exit 0; \
4188 r=`${PWD_COMMAND}`; export r; \
4189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4190 $(HOST_EXPORTS) \
4191 for flag in $(EXTRA_HOST_FLAGS) ; do \
4192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4193 done; \
4194 echo "Doing info in autoconf" ; \
4195 (cd $(HOST_SUBDIR)/autoconf && \
4196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4198 "RANLIB=$${RANLIB}" \
4199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4200 info) \
4201 || exit 1
4202
4203 @endif autoconf
4204
4205 .PHONY: maybe-dvi-autoconf dvi-autoconf
4206 maybe-dvi-autoconf:
4207 @if autoconf
4208 maybe-dvi-autoconf: dvi-autoconf
4209
4210 dvi-autoconf: \
4211 configure-autoconf
4212 @: $(MAKE); $(unstage)
4213 @[ -f ./autoconf/Makefile ] || exit 0; \
4214 r=`${PWD_COMMAND}`; export r; \
4215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4216 $(HOST_EXPORTS) \
4217 for flag in $(EXTRA_HOST_FLAGS) ; do \
4218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4219 done; \
4220 echo "Doing dvi in autoconf" ; \
4221 (cd $(HOST_SUBDIR)/autoconf && \
4222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4224 "RANLIB=$${RANLIB}" \
4225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4226 dvi) \
4227 || exit 1
4228
4229 @endif autoconf
4230
4231 .PHONY: maybe-pdf-autoconf pdf-autoconf
4232 maybe-pdf-autoconf:
4233 @if autoconf
4234 maybe-pdf-autoconf: pdf-autoconf
4235
4236 pdf-autoconf: \
4237 configure-autoconf
4238 @: $(MAKE); $(unstage)
4239 @[ -f ./autoconf/Makefile ] || exit 0; \
4240 r=`${PWD_COMMAND}`; export r; \
4241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4242 $(HOST_EXPORTS) \
4243 for flag in $(EXTRA_HOST_FLAGS) ; do \
4244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4245 done; \
4246 echo "Doing pdf in autoconf" ; \
4247 (cd $(HOST_SUBDIR)/autoconf && \
4248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4250 "RANLIB=$${RANLIB}" \
4251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4252 pdf) \
4253 || exit 1
4254
4255 @endif autoconf
4256
4257 .PHONY: maybe-html-autoconf html-autoconf
4258 maybe-html-autoconf:
4259 @if autoconf
4260 maybe-html-autoconf: html-autoconf
4261
4262 html-autoconf: \
4263 configure-autoconf
4264 @: $(MAKE); $(unstage)
4265 @[ -f ./autoconf/Makefile ] || exit 0; \
4266 r=`${PWD_COMMAND}`; export r; \
4267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4268 $(HOST_EXPORTS) \
4269 for flag in $(EXTRA_HOST_FLAGS) ; do \
4270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4271 done; \
4272 echo "Doing html in autoconf" ; \
4273 (cd $(HOST_SUBDIR)/autoconf && \
4274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4276 "RANLIB=$${RANLIB}" \
4277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4278 html) \
4279 || exit 1
4280
4281 @endif autoconf
4282
4283 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
4284 maybe-TAGS-autoconf:
4285 @if autoconf
4286 maybe-TAGS-autoconf: TAGS-autoconf
4287
4288 TAGS-autoconf: \
4289 configure-autoconf
4290 @: $(MAKE); $(unstage)
4291 @[ -f ./autoconf/Makefile ] || exit 0; \
4292 r=`${PWD_COMMAND}`; export r; \
4293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4294 $(HOST_EXPORTS) \
4295 for flag in $(EXTRA_HOST_FLAGS) ; do \
4296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4297 done; \
4298 echo "Doing TAGS in autoconf" ; \
4299 (cd $(HOST_SUBDIR)/autoconf && \
4300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4302 "RANLIB=$${RANLIB}" \
4303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4304 TAGS) \
4305 || exit 1
4306
4307 @endif autoconf
4308
4309 .PHONY: maybe-install-info-autoconf install-info-autoconf
4310 maybe-install-info-autoconf:
4311 @if autoconf
4312 maybe-install-info-autoconf: install-info-autoconf
4313
4314 install-info-autoconf: \
4315 configure-autoconf \
4316 info-autoconf
4317 @: $(MAKE); $(unstage)
4318 @[ -f ./autoconf/Makefile ] || exit 0; \
4319 r=`${PWD_COMMAND}`; export r; \
4320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4321 $(HOST_EXPORTS) \
4322 for flag in $(EXTRA_HOST_FLAGS) ; do \
4323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4324 done; \
4325 echo "Doing install-info in autoconf" ; \
4326 (cd $(HOST_SUBDIR)/autoconf && \
4327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4329 "RANLIB=$${RANLIB}" \
4330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4331 install-info) \
4332 || exit 1
4333
4334 @endif autoconf
4335
4336 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4337 maybe-install-pdf-autoconf:
4338 @if autoconf
4339 maybe-install-pdf-autoconf: install-pdf-autoconf
4340
4341 install-pdf-autoconf: \
4342 configure-autoconf \
4343 pdf-autoconf
4344 @: $(MAKE); $(unstage)
4345 @[ -f ./autoconf/Makefile ] || exit 0; \
4346 r=`${PWD_COMMAND}`; export r; \
4347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4348 $(HOST_EXPORTS) \
4349 for flag in $(EXTRA_HOST_FLAGS) ; do \
4350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4351 done; \
4352 echo "Doing install-pdf in autoconf" ; \
4353 (cd $(HOST_SUBDIR)/autoconf && \
4354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4356 "RANLIB=$${RANLIB}" \
4357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4358 install-pdf) \
4359 || exit 1
4360
4361 @endif autoconf
4362
4363 .PHONY: maybe-install-html-autoconf install-html-autoconf
4364 maybe-install-html-autoconf:
4365 @if autoconf
4366 maybe-install-html-autoconf: install-html-autoconf
4367
4368 install-html-autoconf: \
4369 configure-autoconf \
4370 html-autoconf
4371 @: $(MAKE); $(unstage)
4372 @[ -f ./autoconf/Makefile ] || exit 0; \
4373 r=`${PWD_COMMAND}`; export r; \
4374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4375 $(HOST_EXPORTS) \
4376 for flag in $(EXTRA_HOST_FLAGS) ; do \
4377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4378 done; \
4379 echo "Doing install-html in autoconf" ; \
4380 (cd $(HOST_SUBDIR)/autoconf && \
4381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4383 "RANLIB=$${RANLIB}" \
4384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4385 install-html) \
4386 || exit 1
4387
4388 @endif autoconf
4389
4390 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4391 maybe-installcheck-autoconf:
4392 @if autoconf
4393 maybe-installcheck-autoconf: installcheck-autoconf
4394
4395 installcheck-autoconf: \
4396 configure-autoconf
4397 @: $(MAKE); $(unstage)
4398 @[ -f ./autoconf/Makefile ] || exit 0; \
4399 r=`${PWD_COMMAND}`; export r; \
4400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4401 $(HOST_EXPORTS) \
4402 for flag in $(EXTRA_HOST_FLAGS) ; do \
4403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4404 done; \
4405 echo "Doing installcheck in autoconf" ; \
4406 (cd $(HOST_SUBDIR)/autoconf && \
4407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4409 "RANLIB=$${RANLIB}" \
4410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4411 installcheck) \
4412 || exit 1
4413
4414 @endif autoconf
4415
4416 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4417 maybe-mostlyclean-autoconf:
4418 @if autoconf
4419 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4420
4421 mostlyclean-autoconf:
4422 @: $(MAKE); $(unstage)
4423 @[ -f ./autoconf/Makefile ] || exit 0; \
4424 r=`${PWD_COMMAND}`; export r; \
4425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4426 $(HOST_EXPORTS) \
4427 for flag in $(EXTRA_HOST_FLAGS) ; do \
4428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4429 done; \
4430 echo "Doing mostlyclean in autoconf" ; \
4431 (cd $(HOST_SUBDIR)/autoconf && \
4432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4434 "RANLIB=$${RANLIB}" \
4435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4436 mostlyclean) \
4437 || exit 1
4438
4439 @endif autoconf
4440
4441 .PHONY: maybe-clean-autoconf clean-autoconf
4442 maybe-clean-autoconf:
4443 @if autoconf
4444 maybe-clean-autoconf: clean-autoconf
4445
4446 clean-autoconf:
4447 @: $(MAKE); $(unstage)
4448 @[ -f ./autoconf/Makefile ] || exit 0; \
4449 r=`${PWD_COMMAND}`; export r; \
4450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4451 $(HOST_EXPORTS) \
4452 for flag in $(EXTRA_HOST_FLAGS) ; do \
4453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4454 done; \
4455 echo "Doing clean in autoconf" ; \
4456 (cd $(HOST_SUBDIR)/autoconf && \
4457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4459 "RANLIB=$${RANLIB}" \
4460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4461 clean) \
4462 || exit 1
4463
4464 @endif autoconf
4465
4466 .PHONY: maybe-distclean-autoconf distclean-autoconf
4467 maybe-distclean-autoconf:
4468 @if autoconf
4469 maybe-distclean-autoconf: distclean-autoconf
4470
4471 distclean-autoconf:
4472 @: $(MAKE); $(unstage)
4473 @[ -f ./autoconf/Makefile ] || exit 0; \
4474 r=`${PWD_COMMAND}`; export r; \
4475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4476 $(HOST_EXPORTS) \
4477 for flag in $(EXTRA_HOST_FLAGS) ; do \
4478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4479 done; \
4480 echo "Doing distclean in autoconf" ; \
4481 (cd $(HOST_SUBDIR)/autoconf && \
4482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4484 "RANLIB=$${RANLIB}" \
4485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4486 distclean) \
4487 || exit 1
4488
4489 @endif autoconf
4490
4491 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4492 maybe-maintainer-clean-autoconf:
4493 @if autoconf
4494 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4495
4496 maintainer-clean-autoconf:
4497 @: $(MAKE); $(unstage)
4498 @[ -f ./autoconf/Makefile ] || exit 0; \
4499 r=`${PWD_COMMAND}`; export r; \
4500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4501 $(HOST_EXPORTS) \
4502 for flag in $(EXTRA_HOST_FLAGS) ; do \
4503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4504 done; \
4505 echo "Doing maintainer-clean in autoconf" ; \
4506 (cd $(HOST_SUBDIR)/autoconf && \
4507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4509 "RANLIB=$${RANLIB}" \
4510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4511 maintainer-clean) \
4512 || exit 1
4513
4514 @endif autoconf
4515
4516
4517
4518 .PHONY: configure-automake maybe-configure-automake
4519 maybe-configure-automake:
4520 @if gcc-bootstrap
4521 configure-automake: stage_current
4522 @endif gcc-bootstrap
4523 @if automake
4524 maybe-configure-automake: configure-automake
4525 configure-automake:
4526 @: $(MAKE); $(unstage)
4527 @r=`${PWD_COMMAND}`; export r; \
4528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4529 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4531 $(HOST_EXPORTS) \
4532 echo Configuring in $(HOST_SUBDIR)/automake; \
4533 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4534 case $(srcdir) in \
4535 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4536 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4537 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4538 esac; \
4539 srcdiroption="--srcdir=$${topdir}/automake"; \
4540 libsrcdir="$$s/automake"; \
4541 $(SHELL) $${libsrcdir}/configure \
4542 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4543 --target=${target_alias} $${srcdiroption} \
4544 || exit 1
4545 @endif automake
4546
4547
4548
4549
4550
4551 .PHONY: all-automake maybe-all-automake
4552 maybe-all-automake:
4553 @if gcc-bootstrap
4554 all-automake: stage_current
4555 @endif gcc-bootstrap
4556 @if automake
4557 TARGET-automake=all
4558 maybe-all-automake: all-automake
4559 all-automake: configure-automake
4560 @: $(MAKE); $(unstage)
4561 @r=`${PWD_COMMAND}`; export r; \
4562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4563 $(HOST_EXPORTS) \
4564 (cd $(HOST_SUBDIR)/automake && \
4565 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4566 $(TARGET-automake))
4567 @endif automake
4568
4569
4570
4571
4572 .PHONY: check-automake maybe-check-automake
4573 maybe-check-automake:
4574 @if automake
4575 maybe-check-automake: check-automake
4576
4577 check-automake:
4578 @: $(MAKE); $(unstage)
4579 @r=`${PWD_COMMAND}`; export r; \
4580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4581 $(HOST_EXPORTS) \
4582 (cd $(HOST_SUBDIR)/automake && \
4583 $(MAKE) $(FLAGS_TO_PASS) check)
4584
4585 @endif automake
4586
4587 .PHONY: install-automake maybe-install-automake
4588 maybe-install-automake:
4589 @if automake
4590 maybe-install-automake: install-automake
4591
4592 install-automake: installdirs
4593 @: $(MAKE); $(unstage)
4594 @r=`${PWD_COMMAND}`; export r; \
4595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4596 $(HOST_EXPORTS) \
4597 (cd $(HOST_SUBDIR)/automake && \
4598 $(MAKE) $(FLAGS_TO_PASS) install)
4599
4600 @endif automake
4601
4602 .PHONY: install-strip-automake maybe-install-strip-automake
4603 maybe-install-strip-automake:
4604 @if automake
4605 maybe-install-strip-automake: install-strip-automake
4606
4607 install-strip-automake: installdirs
4608 @: $(MAKE); $(unstage)
4609 @r=`${PWD_COMMAND}`; export r; \
4610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4611 $(HOST_EXPORTS) \
4612 (cd $(HOST_SUBDIR)/automake && \
4613 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4614
4615 @endif automake
4616
4617 # Other targets (info, dvi, pdf, etc.)
4618
4619 .PHONY: maybe-info-automake info-automake
4620 maybe-info-automake:
4621 @if automake
4622 maybe-info-automake: info-automake
4623
4624 info-automake: \
4625 configure-automake
4626 @: $(MAKE); $(unstage)
4627 @[ -f ./automake/Makefile ] || exit 0; \
4628 r=`${PWD_COMMAND}`; export r; \
4629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4630 $(HOST_EXPORTS) \
4631 for flag in $(EXTRA_HOST_FLAGS) ; do \
4632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4633 done; \
4634 echo "Doing info in automake" ; \
4635 (cd $(HOST_SUBDIR)/automake && \
4636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4638 "RANLIB=$${RANLIB}" \
4639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4640 info) \
4641 || exit 1
4642
4643 @endif automake
4644
4645 .PHONY: maybe-dvi-automake dvi-automake
4646 maybe-dvi-automake:
4647 @if automake
4648 maybe-dvi-automake: dvi-automake
4649
4650 dvi-automake: \
4651 configure-automake
4652 @: $(MAKE); $(unstage)
4653 @[ -f ./automake/Makefile ] || exit 0; \
4654 r=`${PWD_COMMAND}`; export r; \
4655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4656 $(HOST_EXPORTS) \
4657 for flag in $(EXTRA_HOST_FLAGS) ; do \
4658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4659 done; \
4660 echo "Doing dvi in automake" ; \
4661 (cd $(HOST_SUBDIR)/automake && \
4662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4664 "RANLIB=$${RANLIB}" \
4665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4666 dvi) \
4667 || exit 1
4668
4669 @endif automake
4670
4671 .PHONY: maybe-pdf-automake pdf-automake
4672 maybe-pdf-automake:
4673 @if automake
4674 maybe-pdf-automake: pdf-automake
4675
4676 pdf-automake: \
4677 configure-automake
4678 @: $(MAKE); $(unstage)
4679 @[ -f ./automake/Makefile ] || exit 0; \
4680 r=`${PWD_COMMAND}`; export r; \
4681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4682 $(HOST_EXPORTS) \
4683 for flag in $(EXTRA_HOST_FLAGS) ; do \
4684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4685 done; \
4686 echo "Doing pdf in automake" ; \
4687 (cd $(HOST_SUBDIR)/automake && \
4688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4690 "RANLIB=$${RANLIB}" \
4691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4692 pdf) \
4693 || exit 1
4694
4695 @endif automake
4696
4697 .PHONY: maybe-html-automake html-automake
4698 maybe-html-automake:
4699 @if automake
4700 maybe-html-automake: html-automake
4701
4702 html-automake: \
4703 configure-automake
4704 @: $(MAKE); $(unstage)
4705 @[ -f ./automake/Makefile ] || exit 0; \
4706 r=`${PWD_COMMAND}`; export r; \
4707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4708 $(HOST_EXPORTS) \
4709 for flag in $(EXTRA_HOST_FLAGS) ; do \
4710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4711 done; \
4712 echo "Doing html in automake" ; \
4713 (cd $(HOST_SUBDIR)/automake && \
4714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4716 "RANLIB=$${RANLIB}" \
4717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4718 html) \
4719 || exit 1
4720
4721 @endif automake
4722
4723 .PHONY: maybe-TAGS-automake TAGS-automake
4724 maybe-TAGS-automake:
4725 @if automake
4726 maybe-TAGS-automake: TAGS-automake
4727
4728 TAGS-automake: \
4729 configure-automake
4730 @: $(MAKE); $(unstage)
4731 @[ -f ./automake/Makefile ] || exit 0; \
4732 r=`${PWD_COMMAND}`; export r; \
4733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4734 $(HOST_EXPORTS) \
4735 for flag in $(EXTRA_HOST_FLAGS) ; do \
4736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4737 done; \
4738 echo "Doing TAGS in automake" ; \
4739 (cd $(HOST_SUBDIR)/automake && \
4740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4742 "RANLIB=$${RANLIB}" \
4743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4744 TAGS) \
4745 || exit 1
4746
4747 @endif automake
4748
4749 .PHONY: maybe-install-info-automake install-info-automake
4750 maybe-install-info-automake:
4751 @if automake
4752 maybe-install-info-automake: install-info-automake
4753
4754 install-info-automake: \
4755 configure-automake \
4756 info-automake
4757 @: $(MAKE); $(unstage)
4758 @[ -f ./automake/Makefile ] || exit 0; \
4759 r=`${PWD_COMMAND}`; export r; \
4760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4761 $(HOST_EXPORTS) \
4762 for flag in $(EXTRA_HOST_FLAGS) ; do \
4763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4764 done; \
4765 echo "Doing install-info in automake" ; \
4766 (cd $(HOST_SUBDIR)/automake && \
4767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4769 "RANLIB=$${RANLIB}" \
4770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4771 install-info) \
4772 || exit 1
4773
4774 @endif automake
4775
4776 .PHONY: maybe-install-pdf-automake install-pdf-automake
4777 maybe-install-pdf-automake:
4778 @if automake
4779 maybe-install-pdf-automake: install-pdf-automake
4780
4781 install-pdf-automake: \
4782 configure-automake \
4783 pdf-automake
4784 @: $(MAKE); $(unstage)
4785 @[ -f ./automake/Makefile ] || exit 0; \
4786 r=`${PWD_COMMAND}`; export r; \
4787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4788 $(HOST_EXPORTS) \
4789 for flag in $(EXTRA_HOST_FLAGS) ; do \
4790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4791 done; \
4792 echo "Doing install-pdf in automake" ; \
4793 (cd $(HOST_SUBDIR)/automake && \
4794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4796 "RANLIB=$${RANLIB}" \
4797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4798 install-pdf) \
4799 || exit 1
4800
4801 @endif automake
4802
4803 .PHONY: maybe-install-html-automake install-html-automake
4804 maybe-install-html-automake:
4805 @if automake
4806 maybe-install-html-automake: install-html-automake
4807
4808 install-html-automake: \
4809 configure-automake \
4810 html-automake
4811 @: $(MAKE); $(unstage)
4812 @[ -f ./automake/Makefile ] || exit 0; \
4813 r=`${PWD_COMMAND}`; export r; \
4814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4815 $(HOST_EXPORTS) \
4816 for flag in $(EXTRA_HOST_FLAGS) ; do \
4817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4818 done; \
4819 echo "Doing install-html in automake" ; \
4820 (cd $(HOST_SUBDIR)/automake && \
4821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4823 "RANLIB=$${RANLIB}" \
4824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4825 install-html) \
4826 || exit 1
4827
4828 @endif automake
4829
4830 .PHONY: maybe-installcheck-automake installcheck-automake
4831 maybe-installcheck-automake:
4832 @if automake
4833 maybe-installcheck-automake: installcheck-automake
4834
4835 installcheck-automake: \
4836 configure-automake
4837 @: $(MAKE); $(unstage)
4838 @[ -f ./automake/Makefile ] || exit 0; \
4839 r=`${PWD_COMMAND}`; export r; \
4840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4841 $(HOST_EXPORTS) \
4842 for flag in $(EXTRA_HOST_FLAGS) ; do \
4843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4844 done; \
4845 echo "Doing installcheck in automake" ; \
4846 (cd $(HOST_SUBDIR)/automake && \
4847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4849 "RANLIB=$${RANLIB}" \
4850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4851 installcheck) \
4852 || exit 1
4853
4854 @endif automake
4855
4856 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4857 maybe-mostlyclean-automake:
4858 @if automake
4859 maybe-mostlyclean-automake: mostlyclean-automake
4860
4861 mostlyclean-automake:
4862 @: $(MAKE); $(unstage)
4863 @[ -f ./automake/Makefile ] || exit 0; \
4864 r=`${PWD_COMMAND}`; export r; \
4865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4866 $(HOST_EXPORTS) \
4867 for flag in $(EXTRA_HOST_FLAGS) ; do \
4868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4869 done; \
4870 echo "Doing mostlyclean in automake" ; \
4871 (cd $(HOST_SUBDIR)/automake && \
4872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4874 "RANLIB=$${RANLIB}" \
4875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4876 mostlyclean) \
4877 || exit 1
4878
4879 @endif automake
4880
4881 .PHONY: maybe-clean-automake clean-automake
4882 maybe-clean-automake:
4883 @if automake
4884 maybe-clean-automake: clean-automake
4885
4886 clean-automake:
4887 @: $(MAKE); $(unstage)
4888 @[ -f ./automake/Makefile ] || exit 0; \
4889 r=`${PWD_COMMAND}`; export r; \
4890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4891 $(HOST_EXPORTS) \
4892 for flag in $(EXTRA_HOST_FLAGS) ; do \
4893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4894 done; \
4895 echo "Doing clean in automake" ; \
4896 (cd $(HOST_SUBDIR)/automake && \
4897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4899 "RANLIB=$${RANLIB}" \
4900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4901 clean) \
4902 || exit 1
4903
4904 @endif automake
4905
4906 .PHONY: maybe-distclean-automake distclean-automake
4907 maybe-distclean-automake:
4908 @if automake
4909 maybe-distclean-automake: distclean-automake
4910
4911 distclean-automake:
4912 @: $(MAKE); $(unstage)
4913 @[ -f ./automake/Makefile ] || exit 0; \
4914 r=`${PWD_COMMAND}`; export r; \
4915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4916 $(HOST_EXPORTS) \
4917 for flag in $(EXTRA_HOST_FLAGS) ; do \
4918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4919 done; \
4920 echo "Doing distclean in automake" ; \
4921 (cd $(HOST_SUBDIR)/automake && \
4922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4924 "RANLIB=$${RANLIB}" \
4925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4926 distclean) \
4927 || exit 1
4928
4929 @endif automake
4930
4931 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4932 maybe-maintainer-clean-automake:
4933 @if automake
4934 maybe-maintainer-clean-automake: maintainer-clean-automake
4935
4936 maintainer-clean-automake:
4937 @: $(MAKE); $(unstage)
4938 @[ -f ./automake/Makefile ] || exit 0; \
4939 r=`${PWD_COMMAND}`; export r; \
4940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4941 $(HOST_EXPORTS) \
4942 for flag in $(EXTRA_HOST_FLAGS) ; do \
4943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4944 done; \
4945 echo "Doing maintainer-clean in automake" ; \
4946 (cd $(HOST_SUBDIR)/automake && \
4947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4949 "RANLIB=$${RANLIB}" \
4950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4951 maintainer-clean) \
4952 || exit 1
4953
4954 @endif automake
4955
4956
4957
4958 .PHONY: configure-bash maybe-configure-bash
4959 maybe-configure-bash:
4960 @if gcc-bootstrap
4961 configure-bash: stage_current
4962 @endif gcc-bootstrap
4963 @if bash
4964 maybe-configure-bash: configure-bash
4965 configure-bash:
4966 @: $(MAKE); $(unstage)
4967 @r=`${PWD_COMMAND}`; export r; \
4968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4969 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4970 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4971 $(HOST_EXPORTS) \
4972 echo Configuring in $(HOST_SUBDIR)/bash; \
4973 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4974 case $(srcdir) in \
4975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4976 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4978 esac; \
4979 srcdiroption="--srcdir=$${topdir}/bash"; \
4980 libsrcdir="$$s/bash"; \
4981 $(SHELL) $${libsrcdir}/configure \
4982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4983 --target=${target_alias} $${srcdiroption} \
4984 || exit 1
4985 @endif bash
4986
4987
4988
4989
4990
4991 .PHONY: all-bash maybe-all-bash
4992 maybe-all-bash:
4993 @if gcc-bootstrap
4994 all-bash: stage_current
4995 @endif gcc-bootstrap
4996 @if bash
4997 TARGET-bash=all
4998 maybe-all-bash: all-bash
4999 all-bash: configure-bash
5000 @: $(MAKE); $(unstage)
5001 @r=`${PWD_COMMAND}`; export r; \
5002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5003 $(HOST_EXPORTS) \
5004 (cd $(HOST_SUBDIR)/bash && \
5005 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5006 $(TARGET-bash))
5007 @endif bash
5008
5009
5010
5011
5012 .PHONY: check-bash maybe-check-bash
5013 maybe-check-bash:
5014 @if bash
5015 maybe-check-bash: check-bash
5016
5017 check-bash:
5018 @: $(MAKE); $(unstage)
5019 @r=`${PWD_COMMAND}`; export r; \
5020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5021 $(HOST_EXPORTS) \
5022 (cd $(HOST_SUBDIR)/bash && \
5023 $(MAKE) $(FLAGS_TO_PASS) check)
5024
5025 @endif bash
5026
5027 .PHONY: install-bash maybe-install-bash
5028 maybe-install-bash:
5029 @if bash
5030 maybe-install-bash: install-bash
5031
5032 install-bash: installdirs
5033 @: $(MAKE); $(unstage)
5034 @r=`${PWD_COMMAND}`; export r; \
5035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5036 $(HOST_EXPORTS) \
5037 (cd $(HOST_SUBDIR)/bash && \
5038 $(MAKE) $(FLAGS_TO_PASS) install)
5039
5040 @endif bash
5041
5042 .PHONY: install-strip-bash maybe-install-strip-bash
5043 maybe-install-strip-bash:
5044 @if bash
5045 maybe-install-strip-bash: install-strip-bash
5046
5047 install-strip-bash: installdirs
5048 @: $(MAKE); $(unstage)
5049 @r=`${PWD_COMMAND}`; export r; \
5050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5051 $(HOST_EXPORTS) \
5052 (cd $(HOST_SUBDIR)/bash && \
5053 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5054
5055 @endif bash
5056
5057 # Other targets (info, dvi, pdf, etc.)
5058
5059 .PHONY: maybe-info-bash info-bash
5060 maybe-info-bash:
5061 @if bash
5062 maybe-info-bash: info-bash
5063
5064 info-bash: \
5065 configure-bash
5066 @: $(MAKE); $(unstage)
5067 @[ -f ./bash/Makefile ] || exit 0; \
5068 r=`${PWD_COMMAND}`; export r; \
5069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5070 $(HOST_EXPORTS) \
5071 for flag in $(EXTRA_HOST_FLAGS) ; do \
5072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5073 done; \
5074 echo "Doing info in bash" ; \
5075 (cd $(HOST_SUBDIR)/bash && \
5076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5078 "RANLIB=$${RANLIB}" \
5079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5080 info) \
5081 || exit 1
5082
5083 @endif bash
5084
5085 .PHONY: maybe-dvi-bash dvi-bash
5086 maybe-dvi-bash:
5087 @if bash
5088 maybe-dvi-bash: dvi-bash
5089
5090 dvi-bash: \
5091 configure-bash
5092 @: $(MAKE); $(unstage)
5093 @[ -f ./bash/Makefile ] || exit 0; \
5094 r=`${PWD_COMMAND}`; export r; \
5095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5096 $(HOST_EXPORTS) \
5097 for flag in $(EXTRA_HOST_FLAGS) ; do \
5098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5099 done; \
5100 echo "Doing dvi in bash" ; \
5101 (cd $(HOST_SUBDIR)/bash && \
5102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5104 "RANLIB=$${RANLIB}" \
5105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5106 dvi) \
5107 || exit 1
5108
5109 @endif bash
5110
5111 .PHONY: maybe-pdf-bash pdf-bash
5112 maybe-pdf-bash:
5113 @if bash
5114 maybe-pdf-bash: pdf-bash
5115
5116 pdf-bash: \
5117 configure-bash
5118 @: $(MAKE); $(unstage)
5119 @[ -f ./bash/Makefile ] || exit 0; \
5120 r=`${PWD_COMMAND}`; export r; \
5121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5122 $(HOST_EXPORTS) \
5123 for flag in $(EXTRA_HOST_FLAGS) ; do \
5124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5125 done; \
5126 echo "Doing pdf in bash" ; \
5127 (cd $(HOST_SUBDIR)/bash && \
5128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5130 "RANLIB=$${RANLIB}" \
5131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5132 pdf) \
5133 || exit 1
5134
5135 @endif bash
5136
5137 .PHONY: maybe-html-bash html-bash
5138 maybe-html-bash:
5139 @if bash
5140 maybe-html-bash: html-bash
5141
5142 html-bash: \
5143 configure-bash
5144 @: $(MAKE); $(unstage)
5145 @[ -f ./bash/Makefile ] || exit 0; \
5146 r=`${PWD_COMMAND}`; export r; \
5147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5148 $(HOST_EXPORTS) \
5149 for flag in $(EXTRA_HOST_FLAGS) ; do \
5150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5151 done; \
5152 echo "Doing html in bash" ; \
5153 (cd $(HOST_SUBDIR)/bash && \
5154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5156 "RANLIB=$${RANLIB}" \
5157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5158 html) \
5159 || exit 1
5160
5161 @endif bash
5162
5163 .PHONY: maybe-TAGS-bash TAGS-bash
5164 maybe-TAGS-bash:
5165 @if bash
5166 maybe-TAGS-bash: TAGS-bash
5167
5168 TAGS-bash: \
5169 configure-bash
5170 @: $(MAKE); $(unstage)
5171 @[ -f ./bash/Makefile ] || exit 0; \
5172 r=`${PWD_COMMAND}`; export r; \
5173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5174 $(HOST_EXPORTS) \
5175 for flag in $(EXTRA_HOST_FLAGS) ; do \
5176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5177 done; \
5178 echo "Doing TAGS in bash" ; \
5179 (cd $(HOST_SUBDIR)/bash && \
5180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5182 "RANLIB=$${RANLIB}" \
5183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5184 TAGS) \
5185 || exit 1
5186
5187 @endif bash
5188
5189 .PHONY: maybe-install-info-bash install-info-bash
5190 maybe-install-info-bash:
5191 @if bash
5192 maybe-install-info-bash: install-info-bash
5193
5194 install-info-bash: \
5195 configure-bash \
5196 info-bash
5197 @: $(MAKE); $(unstage)
5198 @[ -f ./bash/Makefile ] || exit 0; \
5199 r=`${PWD_COMMAND}`; export r; \
5200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5201 $(HOST_EXPORTS) \
5202 for flag in $(EXTRA_HOST_FLAGS) ; do \
5203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5204 done; \
5205 echo "Doing install-info in bash" ; \
5206 (cd $(HOST_SUBDIR)/bash && \
5207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5209 "RANLIB=$${RANLIB}" \
5210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5211 install-info) \
5212 || exit 1
5213
5214 @endif bash
5215
5216 .PHONY: maybe-install-pdf-bash install-pdf-bash
5217 maybe-install-pdf-bash:
5218 @if bash
5219 maybe-install-pdf-bash: install-pdf-bash
5220
5221 install-pdf-bash: \
5222 configure-bash \
5223 pdf-bash
5224 @: $(MAKE); $(unstage)
5225 @[ -f ./bash/Makefile ] || exit 0; \
5226 r=`${PWD_COMMAND}`; export r; \
5227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5228 $(HOST_EXPORTS) \
5229 for flag in $(EXTRA_HOST_FLAGS) ; do \
5230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5231 done; \
5232 echo "Doing install-pdf in bash" ; \
5233 (cd $(HOST_SUBDIR)/bash && \
5234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5236 "RANLIB=$${RANLIB}" \
5237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5238 install-pdf) \
5239 || exit 1
5240
5241 @endif bash
5242
5243 .PHONY: maybe-install-html-bash install-html-bash
5244 maybe-install-html-bash:
5245 @if bash
5246 maybe-install-html-bash: install-html-bash
5247
5248 install-html-bash: \
5249 configure-bash \
5250 html-bash
5251 @: $(MAKE); $(unstage)
5252 @[ -f ./bash/Makefile ] || exit 0; \
5253 r=`${PWD_COMMAND}`; export r; \
5254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5255 $(HOST_EXPORTS) \
5256 for flag in $(EXTRA_HOST_FLAGS) ; do \
5257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5258 done; \
5259 echo "Doing install-html in bash" ; \
5260 (cd $(HOST_SUBDIR)/bash && \
5261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5263 "RANLIB=$${RANLIB}" \
5264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5265 install-html) \
5266 || exit 1
5267
5268 @endif bash
5269
5270 .PHONY: maybe-installcheck-bash installcheck-bash
5271 maybe-installcheck-bash:
5272 @if bash
5273 maybe-installcheck-bash: installcheck-bash
5274
5275 installcheck-bash: \
5276 configure-bash
5277 @: $(MAKE); $(unstage)
5278 @[ -f ./bash/Makefile ] || exit 0; \
5279 r=`${PWD_COMMAND}`; export r; \
5280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5281 $(HOST_EXPORTS) \
5282 for flag in $(EXTRA_HOST_FLAGS) ; do \
5283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5284 done; \
5285 echo "Doing installcheck in bash" ; \
5286 (cd $(HOST_SUBDIR)/bash && \
5287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5289 "RANLIB=$${RANLIB}" \
5290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5291 installcheck) \
5292 || exit 1
5293
5294 @endif bash
5295
5296 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
5297 maybe-mostlyclean-bash:
5298 @if bash
5299 maybe-mostlyclean-bash: mostlyclean-bash
5300
5301 mostlyclean-bash:
5302 @: $(MAKE); $(unstage)
5303 @[ -f ./bash/Makefile ] || exit 0; \
5304 r=`${PWD_COMMAND}`; export r; \
5305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5306 $(HOST_EXPORTS) \
5307 for flag in $(EXTRA_HOST_FLAGS) ; do \
5308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5309 done; \
5310 echo "Doing mostlyclean in bash" ; \
5311 (cd $(HOST_SUBDIR)/bash && \
5312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5314 "RANLIB=$${RANLIB}" \
5315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5316 mostlyclean) \
5317 || exit 1
5318
5319 @endif bash
5320
5321 .PHONY: maybe-clean-bash clean-bash
5322 maybe-clean-bash:
5323 @if bash
5324 maybe-clean-bash: clean-bash
5325
5326 clean-bash:
5327 @: $(MAKE); $(unstage)
5328 @[ -f ./bash/Makefile ] || exit 0; \
5329 r=`${PWD_COMMAND}`; export r; \
5330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5331 $(HOST_EXPORTS) \
5332 for flag in $(EXTRA_HOST_FLAGS) ; do \
5333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5334 done; \
5335 echo "Doing clean in bash" ; \
5336 (cd $(HOST_SUBDIR)/bash && \
5337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5339 "RANLIB=$${RANLIB}" \
5340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5341 clean) \
5342 || exit 1
5343
5344 @endif bash
5345
5346 .PHONY: maybe-distclean-bash distclean-bash
5347 maybe-distclean-bash:
5348 @if bash
5349 maybe-distclean-bash: distclean-bash
5350
5351 distclean-bash:
5352 @: $(MAKE); $(unstage)
5353 @[ -f ./bash/Makefile ] || exit 0; \
5354 r=`${PWD_COMMAND}`; export r; \
5355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5356 $(HOST_EXPORTS) \
5357 for flag in $(EXTRA_HOST_FLAGS) ; do \
5358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5359 done; \
5360 echo "Doing distclean in bash" ; \
5361 (cd $(HOST_SUBDIR)/bash && \
5362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5364 "RANLIB=$${RANLIB}" \
5365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5366 distclean) \
5367 || exit 1
5368
5369 @endif bash
5370
5371 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5372 maybe-maintainer-clean-bash:
5373 @if bash
5374 maybe-maintainer-clean-bash: maintainer-clean-bash
5375
5376 maintainer-clean-bash:
5377 @: $(MAKE); $(unstage)
5378 @[ -f ./bash/Makefile ] || exit 0; \
5379 r=`${PWD_COMMAND}`; export r; \
5380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5381 $(HOST_EXPORTS) \
5382 for flag in $(EXTRA_HOST_FLAGS) ; do \
5383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5384 done; \
5385 echo "Doing maintainer-clean in bash" ; \
5386 (cd $(HOST_SUBDIR)/bash && \
5387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5389 "RANLIB=$${RANLIB}" \
5390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5391 maintainer-clean) \
5392 || exit 1
5393
5394 @endif bash
5395
5396
5397
5398 .PHONY: configure-bfd maybe-configure-bfd
5399 maybe-configure-bfd:
5400 @if gcc-bootstrap
5401 configure-bfd: stage_current
5402 @endif gcc-bootstrap
5403 @if bfd
5404 maybe-configure-bfd: configure-bfd
5405 configure-bfd:
5406 @r=`${PWD_COMMAND}`; export r; \
5407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5408 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5410 $(HOST_EXPORTS) \
5411 echo Configuring in $(HOST_SUBDIR)/bfd; \
5412 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5413 case $(srcdir) in \
5414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5415 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5417 esac; \
5418 srcdiroption="--srcdir=$${topdir}/bfd"; \
5419 libsrcdir="$$s/bfd"; \
5420 $(SHELL) $${libsrcdir}/configure \
5421 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5422 --target=${target_alias} $${srcdiroption} \
5423 || exit 1
5424 @endif bfd
5425
5426
5427
5428 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5429 maybe-configure-stage1-bfd:
5430 @if bfd-bootstrap
5431 maybe-configure-stage1-bfd: configure-stage1-bfd
5432 configure-stage1-bfd:
5433 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5434 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5435 @r=`${PWD_COMMAND}`; export r; \
5436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5437 TFLAGS="$(STAGE1_TFLAGS)"; \
5438 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5439 $(HOST_EXPORTS) \
5440 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5441 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5442 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5443 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5445 cd $(HOST_SUBDIR)/bfd || exit 1; \
5446 case $(srcdir) in \
5447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5448 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5450 esac; \
5451 srcdiroption="--srcdir=$${topdir}/bfd"; \
5452 libsrcdir="$$s/bfd"; \
5453 $(SHELL) $${libsrcdir}/configure \
5454 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5455 --target=${target_alias} $${srcdiroption} \
5456 $(STAGE1_CONFIGURE_FLAGS)
5457 @endif bfd-bootstrap
5458
5459 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5460 maybe-configure-stage2-bfd:
5461 @if bfd-bootstrap
5462 maybe-configure-stage2-bfd: configure-stage2-bfd
5463 configure-stage2-bfd:
5464 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5465 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5466 @r=`${PWD_COMMAND}`; export r; \
5467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5468 TFLAGS="$(STAGE2_TFLAGS)"; \
5469 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5470 $(HOST_EXPORTS) \
5471 $(POSTSTAGE1_HOST_EXPORTS) \
5472 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5473 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5474 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5475 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5476 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5477 cd $(HOST_SUBDIR)/bfd || exit 1; \
5478 case $(srcdir) in \
5479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5480 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5482 esac; \
5483 srcdiroption="--srcdir=$${topdir}/bfd"; \
5484 libsrcdir="$$s/bfd"; \
5485 $(SHELL) $${libsrcdir}/configure \
5486 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5487 --target=${target_alias} $${srcdiroption} \
5488 --with-build-libsubdir=$(HOST_SUBDIR) \
5489 $(STAGE2_CONFIGURE_FLAGS)
5490 @endif bfd-bootstrap
5491
5492 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5493 maybe-configure-stage3-bfd:
5494 @if bfd-bootstrap
5495 maybe-configure-stage3-bfd: configure-stage3-bfd
5496 configure-stage3-bfd:
5497 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5498 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5499 @r=`${PWD_COMMAND}`; export r; \
5500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5501 TFLAGS="$(STAGE3_TFLAGS)"; \
5502 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5503 $(HOST_EXPORTS) \
5504 $(POSTSTAGE1_HOST_EXPORTS) \
5505 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5506 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5507 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5508 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5509 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5510 cd $(HOST_SUBDIR)/bfd || exit 1; \
5511 case $(srcdir) in \
5512 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5513 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5514 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5515 esac; \
5516 srcdiroption="--srcdir=$${topdir}/bfd"; \
5517 libsrcdir="$$s/bfd"; \
5518 $(SHELL) $${libsrcdir}/configure \
5519 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5520 --target=${target_alias} $${srcdiroption} \
5521 --with-build-libsubdir=$(HOST_SUBDIR) \
5522 $(STAGE3_CONFIGURE_FLAGS)
5523 @endif bfd-bootstrap
5524
5525 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5526 maybe-configure-stage4-bfd:
5527 @if bfd-bootstrap
5528 maybe-configure-stage4-bfd: configure-stage4-bfd
5529 configure-stage4-bfd:
5530 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5531 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5532 @r=`${PWD_COMMAND}`; export r; \
5533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5534 TFLAGS="$(STAGE4_TFLAGS)"; \
5535 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5536 $(HOST_EXPORTS) \
5537 $(POSTSTAGE1_HOST_EXPORTS) \
5538 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5539 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5540 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5541 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5543 cd $(HOST_SUBDIR)/bfd || exit 1; \
5544 case $(srcdir) in \
5545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5546 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5548 esac; \
5549 srcdiroption="--srcdir=$${topdir}/bfd"; \
5550 libsrcdir="$$s/bfd"; \
5551 $(SHELL) $${libsrcdir}/configure \
5552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5553 --target=${target_alias} $${srcdiroption} \
5554 --with-build-libsubdir=$(HOST_SUBDIR) \
5555 $(STAGE4_CONFIGURE_FLAGS)
5556 @endif bfd-bootstrap
5557
5558 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5559 maybe-configure-stageprofile-bfd:
5560 @if bfd-bootstrap
5561 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5562 configure-stageprofile-bfd:
5563 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5564 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5565 @r=`${PWD_COMMAND}`; export r; \
5566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5567 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5568 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5569 $(HOST_EXPORTS) \
5570 $(POSTSTAGE1_HOST_EXPORTS) \
5571 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5572 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5573 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5574 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5575 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5576 cd $(HOST_SUBDIR)/bfd || exit 1; \
5577 case $(srcdir) in \
5578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5579 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5581 esac; \
5582 srcdiroption="--srcdir=$${topdir}/bfd"; \
5583 libsrcdir="$$s/bfd"; \
5584 $(SHELL) $${libsrcdir}/configure \
5585 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5586 --target=${target_alias} $${srcdiroption} \
5587 --with-build-libsubdir=$(HOST_SUBDIR) \
5588 $(STAGEprofile_CONFIGURE_FLAGS)
5589 @endif bfd-bootstrap
5590
5591 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5592 maybe-configure-stagefeedback-bfd:
5593 @if bfd-bootstrap
5594 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5595 configure-stagefeedback-bfd:
5596 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5597 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5598 @r=`${PWD_COMMAND}`; export r; \
5599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5600 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5601 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5602 $(HOST_EXPORTS) \
5603 $(POSTSTAGE1_HOST_EXPORTS) \
5604 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5605 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5606 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5607 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5608 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5609 cd $(HOST_SUBDIR)/bfd || exit 1; \
5610 case $(srcdir) in \
5611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5612 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5614 esac; \
5615 srcdiroption="--srcdir=$${topdir}/bfd"; \
5616 libsrcdir="$$s/bfd"; \
5617 $(SHELL) $${libsrcdir}/configure \
5618 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5619 --target=${target_alias} $${srcdiroption} \
5620 --with-build-libsubdir=$(HOST_SUBDIR) \
5621 $(STAGEfeedback_CONFIGURE_FLAGS)
5622 @endif bfd-bootstrap
5623
5624
5625
5626
5627
5628 .PHONY: all-bfd maybe-all-bfd
5629 maybe-all-bfd:
5630 @if gcc-bootstrap
5631 all-bfd: stage_current
5632 @endif gcc-bootstrap
5633 @if bfd
5634 TARGET-bfd=all
5635 maybe-all-bfd: all-bfd
5636 all-bfd: configure-bfd
5637 @r=`${PWD_COMMAND}`; export r; \
5638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5639 $(HOST_EXPORTS) \
5640 (cd $(HOST_SUBDIR)/bfd && \
5641 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5642 $(TARGET-bfd))
5643 @endif bfd
5644
5645
5646
5647 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5648 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5649 maybe-all-stage1-bfd:
5650 maybe-clean-stage1-bfd:
5651 @if bfd-bootstrap
5652 maybe-all-stage1-bfd: all-stage1-bfd
5653 all-stage1: all-stage1-bfd
5654 TARGET-stage1-bfd = $(TARGET-bfd)
5655 all-stage1-bfd: configure-stage1-bfd
5656 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5657 @r=`${PWD_COMMAND}`; export r; \
5658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5659 TFLAGS="$(STAGE1_TFLAGS)"; \
5660 $(HOST_EXPORTS) \
5661 cd $(HOST_SUBDIR)/bfd && \
5662 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5663 CFLAGS="$(STAGE1_CFLAGS)" \
5664 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5665 LIBCFLAGS="$(LIBCFLAGS)" \
5666 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5667 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5668 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5669 $(EXTRA_HOST_FLAGS) \
5670 TFLAGS="$(STAGE1_TFLAGS)" \
5671 $(TARGET-stage1-bfd)
5672
5673 maybe-clean-stage1-bfd: clean-stage1-bfd
5674 clean-stage1: clean-stage1-bfd
5675 clean-stage1-bfd:
5676 @if [ $(current_stage) = stage1 ]; then \
5677 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5678 else \
5679 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5680 $(MAKE) stage1-start; \
5681 fi; \
5682 cd $(HOST_SUBDIR)/bfd && \
5683 $(MAKE) $(EXTRA_HOST_FLAGS) \
5684 clean
5685 @endif bfd-bootstrap
5686
5687
5688 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5689 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5690 maybe-all-stage2-bfd:
5691 maybe-clean-stage2-bfd:
5692 @if bfd-bootstrap
5693 maybe-all-stage2-bfd: all-stage2-bfd
5694 all-stage2: all-stage2-bfd
5695 TARGET-stage2-bfd = $(TARGET-bfd)
5696 all-stage2-bfd: configure-stage2-bfd
5697 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5698 @r=`${PWD_COMMAND}`; export r; \
5699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5700 TFLAGS="$(STAGE2_TFLAGS)"; \
5701 $(HOST_EXPORTS) \
5702 $(POSTSTAGE1_HOST_EXPORTS) \
5703 cd $(HOST_SUBDIR)/bfd && \
5704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5705 CFLAGS="$(STAGE2_CFLAGS)" \
5706 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5707 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5708 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5709 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5710 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5711 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5712 TFLAGS="$(STAGE2_TFLAGS)" \
5713 $(TARGET-stage2-bfd)
5714
5715 maybe-clean-stage2-bfd: clean-stage2-bfd
5716 clean-stage2: clean-stage2-bfd
5717 clean-stage2-bfd:
5718 @if [ $(current_stage) = stage2 ]; then \
5719 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5720 else \
5721 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5722 $(MAKE) stage2-start; \
5723 fi; \
5724 cd $(HOST_SUBDIR)/bfd && \
5725 $(MAKE) $(EXTRA_HOST_FLAGS) \
5726 $(POSTSTAGE1_FLAGS_TO_PASS) \
5727 clean
5728 @endif bfd-bootstrap
5729
5730
5731 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5732 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5733 maybe-all-stage3-bfd:
5734 maybe-clean-stage3-bfd:
5735 @if bfd-bootstrap
5736 maybe-all-stage3-bfd: all-stage3-bfd
5737 all-stage3: all-stage3-bfd
5738 TARGET-stage3-bfd = $(TARGET-bfd)
5739 all-stage3-bfd: configure-stage3-bfd
5740 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5741 @r=`${PWD_COMMAND}`; export r; \
5742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5743 TFLAGS="$(STAGE3_TFLAGS)"; \
5744 $(HOST_EXPORTS) \
5745 $(POSTSTAGE1_HOST_EXPORTS) \
5746 cd $(HOST_SUBDIR)/bfd && \
5747 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5748 CFLAGS="$(STAGE3_CFLAGS)" \
5749 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5750 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5751 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5752 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5753 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5754 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5755 TFLAGS="$(STAGE3_TFLAGS)" \
5756 $(TARGET-stage3-bfd)
5757
5758 maybe-clean-stage3-bfd: clean-stage3-bfd
5759 clean-stage3: clean-stage3-bfd
5760 clean-stage3-bfd:
5761 @if [ $(current_stage) = stage3 ]; then \
5762 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5763 else \
5764 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5765 $(MAKE) stage3-start; \
5766 fi; \
5767 cd $(HOST_SUBDIR)/bfd && \
5768 $(MAKE) $(EXTRA_HOST_FLAGS) \
5769 $(POSTSTAGE1_FLAGS_TO_PASS) \
5770 clean
5771 @endif bfd-bootstrap
5772
5773
5774 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5775 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5776 maybe-all-stage4-bfd:
5777 maybe-clean-stage4-bfd:
5778 @if bfd-bootstrap
5779 maybe-all-stage4-bfd: all-stage4-bfd
5780 all-stage4: all-stage4-bfd
5781 TARGET-stage4-bfd = $(TARGET-bfd)
5782 all-stage4-bfd: configure-stage4-bfd
5783 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5784 @r=`${PWD_COMMAND}`; export r; \
5785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5786 TFLAGS="$(STAGE4_TFLAGS)"; \
5787 $(HOST_EXPORTS) \
5788 $(POSTSTAGE1_HOST_EXPORTS) \
5789 cd $(HOST_SUBDIR)/bfd && \
5790 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5791 CFLAGS="$(STAGE4_CFLAGS)" \
5792 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5793 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5794 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5795 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5796 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5797 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5798 TFLAGS="$(STAGE4_TFLAGS)" \
5799 $(TARGET-stage4-bfd)
5800
5801 maybe-clean-stage4-bfd: clean-stage4-bfd
5802 clean-stage4: clean-stage4-bfd
5803 clean-stage4-bfd:
5804 @if [ $(current_stage) = stage4 ]; then \
5805 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5806 else \
5807 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5808 $(MAKE) stage4-start; \
5809 fi; \
5810 cd $(HOST_SUBDIR)/bfd && \
5811 $(MAKE) $(EXTRA_HOST_FLAGS) \
5812 $(POSTSTAGE1_FLAGS_TO_PASS) \
5813 clean
5814 @endif bfd-bootstrap
5815
5816
5817 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5818 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5819 maybe-all-stageprofile-bfd:
5820 maybe-clean-stageprofile-bfd:
5821 @if bfd-bootstrap
5822 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5823 all-stageprofile: all-stageprofile-bfd
5824 TARGET-stageprofile-bfd = $(TARGET-bfd)
5825 all-stageprofile-bfd: configure-stageprofile-bfd
5826 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5827 @r=`${PWD_COMMAND}`; export r; \
5828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5829 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5830 $(HOST_EXPORTS) \
5831 $(POSTSTAGE1_HOST_EXPORTS) \
5832 cd $(HOST_SUBDIR)/bfd && \
5833 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5834 CFLAGS="$(STAGEprofile_CFLAGS)" \
5835 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5836 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5837 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5838 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5839 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5840 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5841 TFLAGS="$(STAGEprofile_TFLAGS)" \
5842 $(TARGET-stageprofile-bfd)
5843
5844 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5845 clean-stageprofile: clean-stageprofile-bfd
5846 clean-stageprofile-bfd:
5847 @if [ $(current_stage) = stageprofile ]; then \
5848 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5849 else \
5850 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5851 $(MAKE) stageprofile-start; \
5852 fi; \
5853 cd $(HOST_SUBDIR)/bfd && \
5854 $(MAKE) $(EXTRA_HOST_FLAGS) \
5855 $(POSTSTAGE1_FLAGS_TO_PASS) \
5856 clean
5857 @endif bfd-bootstrap
5858
5859
5860 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5861 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5862 maybe-all-stagefeedback-bfd:
5863 maybe-clean-stagefeedback-bfd:
5864 @if bfd-bootstrap
5865 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5866 all-stagefeedback: all-stagefeedback-bfd
5867 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5868 all-stagefeedback-bfd: configure-stagefeedback-bfd
5869 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5870 @r=`${PWD_COMMAND}`; export r; \
5871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5872 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5873 $(HOST_EXPORTS) \
5874 $(POSTSTAGE1_HOST_EXPORTS) \
5875 cd $(HOST_SUBDIR)/bfd && \
5876 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5877 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5878 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5879 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5880 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5881 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5882 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5883 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5884 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5885 $(TARGET-stagefeedback-bfd)
5886
5887 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5888 clean-stagefeedback: clean-stagefeedback-bfd
5889 clean-stagefeedback-bfd:
5890 @if [ $(current_stage) = stagefeedback ]; then \
5891 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5892 else \
5893 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5894 $(MAKE) stagefeedback-start; \
5895 fi; \
5896 cd $(HOST_SUBDIR)/bfd && \
5897 $(MAKE) $(EXTRA_HOST_FLAGS) \
5898 $(POSTSTAGE1_FLAGS_TO_PASS) \
5899 clean
5900 @endif bfd-bootstrap
5901
5902
5903
5904
5905
5906 .PHONY: check-bfd maybe-check-bfd
5907 maybe-check-bfd:
5908 @if bfd
5909 maybe-check-bfd: check-bfd
5910
5911 check-bfd:
5912 @: $(MAKE); $(unstage)
5913 @r=`${PWD_COMMAND}`; export r; \
5914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5915 $(HOST_EXPORTS) \
5916 (cd $(HOST_SUBDIR)/bfd && \
5917 $(MAKE) $(FLAGS_TO_PASS) check)
5918
5919 @endif bfd
5920
5921 .PHONY: install-bfd maybe-install-bfd
5922 maybe-install-bfd:
5923 @if bfd
5924 maybe-install-bfd: install-bfd
5925
5926 install-bfd: installdirs
5927 @: $(MAKE); $(unstage)
5928 @r=`${PWD_COMMAND}`; export r; \
5929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5930 $(HOST_EXPORTS) \
5931 (cd $(HOST_SUBDIR)/bfd && \
5932 $(MAKE) $(FLAGS_TO_PASS) install)
5933
5934 @endif bfd
5935
5936 .PHONY: install-strip-bfd maybe-install-strip-bfd
5937 maybe-install-strip-bfd:
5938 @if bfd
5939 maybe-install-strip-bfd: install-strip-bfd
5940
5941 install-strip-bfd: installdirs
5942 @: $(MAKE); $(unstage)
5943 @r=`${PWD_COMMAND}`; export r; \
5944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5945 $(HOST_EXPORTS) \
5946 (cd $(HOST_SUBDIR)/bfd && \
5947 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5948
5949 @endif bfd
5950
5951 # Other targets (info, dvi, pdf, etc.)
5952
5953 .PHONY: maybe-info-bfd info-bfd
5954 maybe-info-bfd:
5955 @if bfd
5956 maybe-info-bfd: info-bfd
5957
5958 info-bfd: \
5959 configure-bfd
5960 @[ -f ./bfd/Makefile ] || exit 0; \
5961 r=`${PWD_COMMAND}`; export r; \
5962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5963 $(HOST_EXPORTS) \
5964 for flag in $(EXTRA_HOST_FLAGS) ; do \
5965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5966 done; \
5967 echo "Doing info in bfd" ; \
5968 (cd $(HOST_SUBDIR)/bfd && \
5969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5971 "RANLIB=$${RANLIB}" \
5972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5973 info) \
5974 || exit 1
5975
5976 @endif bfd
5977
5978 .PHONY: maybe-dvi-bfd dvi-bfd
5979 maybe-dvi-bfd:
5980 @if bfd
5981 maybe-dvi-bfd: dvi-bfd
5982
5983 dvi-bfd: \
5984 configure-bfd
5985 @[ -f ./bfd/Makefile ] || exit 0; \
5986 r=`${PWD_COMMAND}`; export r; \
5987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5988 $(HOST_EXPORTS) \
5989 for flag in $(EXTRA_HOST_FLAGS) ; do \
5990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5991 done; \
5992 echo "Doing dvi in bfd" ; \
5993 (cd $(HOST_SUBDIR)/bfd && \
5994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5996 "RANLIB=$${RANLIB}" \
5997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5998 dvi) \
5999 || exit 1
6000
6001 @endif bfd
6002
6003 .PHONY: maybe-pdf-bfd pdf-bfd
6004 maybe-pdf-bfd:
6005 @if bfd
6006 maybe-pdf-bfd: pdf-bfd
6007
6008 pdf-bfd: \
6009 configure-bfd
6010 @[ -f ./bfd/Makefile ] || exit 0; \
6011 r=`${PWD_COMMAND}`; export r; \
6012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6013 $(HOST_EXPORTS) \
6014 for flag in $(EXTRA_HOST_FLAGS) ; do \
6015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6016 done; \
6017 echo "Doing pdf in bfd" ; \
6018 (cd $(HOST_SUBDIR)/bfd && \
6019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6021 "RANLIB=$${RANLIB}" \
6022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6023 pdf) \
6024 || exit 1
6025
6026 @endif bfd
6027
6028 .PHONY: maybe-html-bfd html-bfd
6029 maybe-html-bfd:
6030 @if bfd
6031 maybe-html-bfd: html-bfd
6032
6033 html-bfd: \
6034 configure-bfd
6035 @[ -f ./bfd/Makefile ] || exit 0; \
6036 r=`${PWD_COMMAND}`; export r; \
6037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6038 $(HOST_EXPORTS) \
6039 for flag in $(EXTRA_HOST_FLAGS) ; do \
6040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6041 done; \
6042 echo "Doing html in bfd" ; \
6043 (cd $(HOST_SUBDIR)/bfd && \
6044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6046 "RANLIB=$${RANLIB}" \
6047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6048 html) \
6049 || exit 1
6050
6051 @endif bfd
6052
6053 .PHONY: maybe-TAGS-bfd TAGS-bfd
6054 maybe-TAGS-bfd:
6055 @if bfd
6056 maybe-TAGS-bfd: TAGS-bfd
6057
6058 TAGS-bfd: \
6059 configure-bfd
6060 @[ -f ./bfd/Makefile ] || exit 0; \
6061 r=`${PWD_COMMAND}`; export r; \
6062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6063 $(HOST_EXPORTS) \
6064 for flag in $(EXTRA_HOST_FLAGS) ; do \
6065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6066 done; \
6067 echo "Doing TAGS in bfd" ; \
6068 (cd $(HOST_SUBDIR)/bfd && \
6069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6071 "RANLIB=$${RANLIB}" \
6072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6073 TAGS) \
6074 || exit 1
6075
6076 @endif bfd
6077
6078 .PHONY: maybe-install-info-bfd install-info-bfd
6079 maybe-install-info-bfd:
6080 @if bfd
6081 maybe-install-info-bfd: install-info-bfd
6082
6083 install-info-bfd: \
6084 configure-bfd \
6085 info-bfd
6086 @[ -f ./bfd/Makefile ] || exit 0; \
6087 r=`${PWD_COMMAND}`; export r; \
6088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6089 $(HOST_EXPORTS) \
6090 for flag in $(EXTRA_HOST_FLAGS) ; do \
6091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6092 done; \
6093 echo "Doing install-info in bfd" ; \
6094 (cd $(HOST_SUBDIR)/bfd && \
6095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6097 "RANLIB=$${RANLIB}" \
6098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6099 install-info) \
6100 || exit 1
6101
6102 @endif bfd
6103
6104 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
6105 maybe-install-pdf-bfd:
6106 @if bfd
6107 maybe-install-pdf-bfd: install-pdf-bfd
6108
6109 install-pdf-bfd: \
6110 configure-bfd \
6111 pdf-bfd
6112 @[ -f ./bfd/Makefile ] || exit 0; \
6113 r=`${PWD_COMMAND}`; export r; \
6114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6115 $(HOST_EXPORTS) \
6116 for flag in $(EXTRA_HOST_FLAGS) ; do \
6117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6118 done; \
6119 echo "Doing install-pdf in bfd" ; \
6120 (cd $(HOST_SUBDIR)/bfd && \
6121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6123 "RANLIB=$${RANLIB}" \
6124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6125 install-pdf) \
6126 || exit 1
6127
6128 @endif bfd
6129
6130 .PHONY: maybe-install-html-bfd install-html-bfd
6131 maybe-install-html-bfd:
6132 @if bfd
6133 maybe-install-html-bfd: install-html-bfd
6134
6135 install-html-bfd: \
6136 configure-bfd \
6137 html-bfd
6138 @[ -f ./bfd/Makefile ] || exit 0; \
6139 r=`${PWD_COMMAND}`; export r; \
6140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6141 $(HOST_EXPORTS) \
6142 for flag in $(EXTRA_HOST_FLAGS) ; do \
6143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6144 done; \
6145 echo "Doing install-html in bfd" ; \
6146 (cd $(HOST_SUBDIR)/bfd && \
6147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6149 "RANLIB=$${RANLIB}" \
6150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6151 install-html) \
6152 || exit 1
6153
6154 @endif bfd
6155
6156 .PHONY: maybe-installcheck-bfd installcheck-bfd
6157 maybe-installcheck-bfd:
6158 @if bfd
6159 maybe-installcheck-bfd: installcheck-bfd
6160
6161 installcheck-bfd: \
6162 configure-bfd
6163 @[ -f ./bfd/Makefile ] || exit 0; \
6164 r=`${PWD_COMMAND}`; export r; \
6165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6166 $(HOST_EXPORTS) \
6167 for flag in $(EXTRA_HOST_FLAGS) ; do \
6168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6169 done; \
6170 echo "Doing installcheck in bfd" ; \
6171 (cd $(HOST_SUBDIR)/bfd && \
6172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6174 "RANLIB=$${RANLIB}" \
6175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6176 installcheck) \
6177 || exit 1
6178
6179 @endif bfd
6180
6181 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
6182 maybe-mostlyclean-bfd:
6183 @if bfd
6184 maybe-mostlyclean-bfd: mostlyclean-bfd
6185
6186 mostlyclean-bfd:
6187 @[ -f ./bfd/Makefile ] || exit 0; \
6188 r=`${PWD_COMMAND}`; export r; \
6189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6190 $(HOST_EXPORTS) \
6191 for flag in $(EXTRA_HOST_FLAGS) ; do \
6192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6193 done; \
6194 echo "Doing mostlyclean in bfd" ; \
6195 (cd $(HOST_SUBDIR)/bfd && \
6196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6198 "RANLIB=$${RANLIB}" \
6199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6200 mostlyclean) \
6201 || exit 1
6202
6203 @endif bfd
6204
6205 .PHONY: maybe-clean-bfd clean-bfd
6206 maybe-clean-bfd:
6207 @if bfd
6208 maybe-clean-bfd: clean-bfd
6209
6210 clean-bfd:
6211 @[ -f ./bfd/Makefile ] || exit 0; \
6212 r=`${PWD_COMMAND}`; export r; \
6213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6214 $(HOST_EXPORTS) \
6215 for flag in $(EXTRA_HOST_FLAGS) ; do \
6216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6217 done; \
6218 echo "Doing clean in bfd" ; \
6219 (cd $(HOST_SUBDIR)/bfd && \
6220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6222 "RANLIB=$${RANLIB}" \
6223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6224 clean) \
6225 || exit 1
6226
6227 @endif bfd
6228
6229 .PHONY: maybe-distclean-bfd distclean-bfd
6230 maybe-distclean-bfd:
6231 @if bfd
6232 maybe-distclean-bfd: distclean-bfd
6233
6234 distclean-bfd:
6235 @[ -f ./bfd/Makefile ] || exit 0; \
6236 r=`${PWD_COMMAND}`; export r; \
6237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6238 $(HOST_EXPORTS) \
6239 for flag in $(EXTRA_HOST_FLAGS) ; do \
6240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6241 done; \
6242 echo "Doing distclean in bfd" ; \
6243 (cd $(HOST_SUBDIR)/bfd && \
6244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6246 "RANLIB=$${RANLIB}" \
6247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6248 distclean) \
6249 || exit 1
6250
6251 @endif bfd
6252
6253 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6254 maybe-maintainer-clean-bfd:
6255 @if bfd
6256 maybe-maintainer-clean-bfd: maintainer-clean-bfd
6257
6258 maintainer-clean-bfd:
6259 @[ -f ./bfd/Makefile ] || exit 0; \
6260 r=`${PWD_COMMAND}`; export r; \
6261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6262 $(HOST_EXPORTS) \
6263 for flag in $(EXTRA_HOST_FLAGS) ; do \
6264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6265 done; \
6266 echo "Doing maintainer-clean in bfd" ; \
6267 (cd $(HOST_SUBDIR)/bfd && \
6268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6270 "RANLIB=$${RANLIB}" \
6271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6272 maintainer-clean) \
6273 || exit 1
6274
6275 @endif bfd
6276
6277
6278
6279 .PHONY: configure-opcodes maybe-configure-opcodes
6280 maybe-configure-opcodes:
6281 @if gcc-bootstrap
6282 configure-opcodes: stage_current
6283 @endif gcc-bootstrap
6284 @if opcodes
6285 maybe-configure-opcodes: configure-opcodes
6286 configure-opcodes:
6287 @r=`${PWD_COMMAND}`; export r; \
6288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6289 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6291 $(HOST_EXPORTS) \
6292 echo Configuring in $(HOST_SUBDIR)/opcodes; \
6293 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6294 case $(srcdir) in \
6295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6296 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6298 esac; \
6299 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6300 libsrcdir="$$s/opcodes"; \
6301 $(SHELL) $${libsrcdir}/configure \
6302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6303 --target=${target_alias} $${srcdiroption} \
6304 || exit 1
6305 @endif opcodes
6306
6307
6308
6309 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6310 maybe-configure-stage1-opcodes:
6311 @if opcodes-bootstrap
6312 maybe-configure-stage1-opcodes: configure-stage1-opcodes
6313 configure-stage1-opcodes:
6314 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6315 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6316 @r=`${PWD_COMMAND}`; export r; \
6317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6318 TFLAGS="$(STAGE1_TFLAGS)"; \
6319 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6320 $(HOST_EXPORTS) \
6321 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6322 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6323 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6324 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6325 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6326 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6327 case $(srcdir) in \
6328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6329 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6331 esac; \
6332 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6333 libsrcdir="$$s/opcodes"; \
6334 $(SHELL) $${libsrcdir}/configure \
6335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6336 --target=${target_alias} $${srcdiroption} \
6337 $(STAGE1_CONFIGURE_FLAGS)
6338 @endif opcodes-bootstrap
6339
6340 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6341 maybe-configure-stage2-opcodes:
6342 @if opcodes-bootstrap
6343 maybe-configure-stage2-opcodes: configure-stage2-opcodes
6344 configure-stage2-opcodes:
6345 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6346 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6347 @r=`${PWD_COMMAND}`; export r; \
6348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6349 TFLAGS="$(STAGE2_TFLAGS)"; \
6350 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6351 $(HOST_EXPORTS) \
6352 $(POSTSTAGE1_HOST_EXPORTS) \
6353 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6354 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6355 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6356 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6357 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6358 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6359 case $(srcdir) in \
6360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6361 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6363 esac; \
6364 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6365 libsrcdir="$$s/opcodes"; \
6366 $(SHELL) $${libsrcdir}/configure \
6367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6368 --target=${target_alias} $${srcdiroption} \
6369 --with-build-libsubdir=$(HOST_SUBDIR) \
6370 $(STAGE2_CONFIGURE_FLAGS)
6371 @endif opcodes-bootstrap
6372
6373 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6374 maybe-configure-stage3-opcodes:
6375 @if opcodes-bootstrap
6376 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6377 configure-stage3-opcodes:
6378 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6379 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6380 @r=`${PWD_COMMAND}`; export r; \
6381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6382 TFLAGS="$(STAGE3_TFLAGS)"; \
6383 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6384 $(HOST_EXPORTS) \
6385 $(POSTSTAGE1_HOST_EXPORTS) \
6386 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6387 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6388 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6389 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6391 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6392 case $(srcdir) in \
6393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6394 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6396 esac; \
6397 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6398 libsrcdir="$$s/opcodes"; \
6399 $(SHELL) $${libsrcdir}/configure \
6400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6401 --target=${target_alias} $${srcdiroption} \
6402 --with-build-libsubdir=$(HOST_SUBDIR) \
6403 $(STAGE3_CONFIGURE_FLAGS)
6404 @endif opcodes-bootstrap
6405
6406 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6407 maybe-configure-stage4-opcodes:
6408 @if opcodes-bootstrap
6409 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6410 configure-stage4-opcodes:
6411 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6412 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6413 @r=`${PWD_COMMAND}`; export r; \
6414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6415 TFLAGS="$(STAGE4_TFLAGS)"; \
6416 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6417 $(HOST_EXPORTS) \
6418 $(POSTSTAGE1_HOST_EXPORTS) \
6419 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6420 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6421 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6422 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6424 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6425 case $(srcdir) in \
6426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6427 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6429 esac; \
6430 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6431 libsrcdir="$$s/opcodes"; \
6432 $(SHELL) $${libsrcdir}/configure \
6433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6434 --target=${target_alias} $${srcdiroption} \
6435 --with-build-libsubdir=$(HOST_SUBDIR) \
6436 $(STAGE4_CONFIGURE_FLAGS)
6437 @endif opcodes-bootstrap
6438
6439 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6440 maybe-configure-stageprofile-opcodes:
6441 @if opcodes-bootstrap
6442 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6443 configure-stageprofile-opcodes:
6444 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6445 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6446 @r=`${PWD_COMMAND}`; export r; \
6447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6448 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6449 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6450 $(HOST_EXPORTS) \
6451 $(POSTSTAGE1_HOST_EXPORTS) \
6452 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6453 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6454 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6455 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6457 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6458 case $(srcdir) in \
6459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6460 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6462 esac; \
6463 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6464 libsrcdir="$$s/opcodes"; \
6465 $(SHELL) $${libsrcdir}/configure \
6466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6467 --target=${target_alias} $${srcdiroption} \
6468 --with-build-libsubdir=$(HOST_SUBDIR) \
6469 $(STAGEprofile_CONFIGURE_FLAGS)
6470 @endif opcodes-bootstrap
6471
6472 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6473 maybe-configure-stagefeedback-opcodes:
6474 @if opcodes-bootstrap
6475 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6476 configure-stagefeedback-opcodes:
6477 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6478 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6479 @r=`${PWD_COMMAND}`; export r; \
6480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6481 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6482 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6483 $(HOST_EXPORTS) \
6484 $(POSTSTAGE1_HOST_EXPORTS) \
6485 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6486 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6487 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6488 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6490 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6491 case $(srcdir) in \
6492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6493 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6495 esac; \
6496 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6497 libsrcdir="$$s/opcodes"; \
6498 $(SHELL) $${libsrcdir}/configure \
6499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6500 --target=${target_alias} $${srcdiroption} \
6501 --with-build-libsubdir=$(HOST_SUBDIR) \
6502 $(STAGEfeedback_CONFIGURE_FLAGS)
6503 @endif opcodes-bootstrap
6504
6505
6506
6507
6508
6509 .PHONY: all-opcodes maybe-all-opcodes
6510 maybe-all-opcodes:
6511 @if gcc-bootstrap
6512 all-opcodes: stage_current
6513 @endif gcc-bootstrap
6514 @if opcodes
6515 TARGET-opcodes=all
6516 maybe-all-opcodes: all-opcodes
6517 all-opcodes: configure-opcodes
6518 @r=`${PWD_COMMAND}`; export r; \
6519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6520 $(HOST_EXPORTS) \
6521 (cd $(HOST_SUBDIR)/opcodes && \
6522 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6523 $(TARGET-opcodes))
6524 @endif opcodes
6525
6526
6527
6528 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6529 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6530 maybe-all-stage1-opcodes:
6531 maybe-clean-stage1-opcodes:
6532 @if opcodes-bootstrap
6533 maybe-all-stage1-opcodes: all-stage1-opcodes
6534 all-stage1: all-stage1-opcodes
6535 TARGET-stage1-opcodes = $(TARGET-opcodes)
6536 all-stage1-opcodes: configure-stage1-opcodes
6537 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6538 @r=`${PWD_COMMAND}`; export r; \
6539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6540 TFLAGS="$(STAGE1_TFLAGS)"; \
6541 $(HOST_EXPORTS) \
6542 cd $(HOST_SUBDIR)/opcodes && \
6543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6544 CFLAGS="$(STAGE1_CFLAGS)" \
6545 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6546 LIBCFLAGS="$(LIBCFLAGS)" \
6547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6550 $(EXTRA_HOST_FLAGS) \
6551 TFLAGS="$(STAGE1_TFLAGS)" \
6552 $(TARGET-stage1-opcodes)
6553
6554 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6555 clean-stage1: clean-stage1-opcodes
6556 clean-stage1-opcodes:
6557 @if [ $(current_stage) = stage1 ]; then \
6558 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6559 else \
6560 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6561 $(MAKE) stage1-start; \
6562 fi; \
6563 cd $(HOST_SUBDIR)/opcodes && \
6564 $(MAKE) $(EXTRA_HOST_FLAGS) \
6565 clean
6566 @endif opcodes-bootstrap
6567
6568
6569 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6570 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6571 maybe-all-stage2-opcodes:
6572 maybe-clean-stage2-opcodes:
6573 @if opcodes-bootstrap
6574 maybe-all-stage2-opcodes: all-stage2-opcodes
6575 all-stage2: all-stage2-opcodes
6576 TARGET-stage2-opcodes = $(TARGET-opcodes)
6577 all-stage2-opcodes: configure-stage2-opcodes
6578 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6579 @r=`${PWD_COMMAND}`; export r; \
6580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6581 TFLAGS="$(STAGE2_TFLAGS)"; \
6582 $(HOST_EXPORTS) \
6583 $(POSTSTAGE1_HOST_EXPORTS) \
6584 cd $(HOST_SUBDIR)/opcodes && \
6585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6586 CFLAGS="$(STAGE2_CFLAGS)" \
6587 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6588 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6589 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6590 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6591 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6592 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6593 TFLAGS="$(STAGE2_TFLAGS)" \
6594 $(TARGET-stage2-opcodes)
6595
6596 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6597 clean-stage2: clean-stage2-opcodes
6598 clean-stage2-opcodes:
6599 @if [ $(current_stage) = stage2 ]; then \
6600 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6601 else \
6602 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6603 $(MAKE) stage2-start; \
6604 fi; \
6605 cd $(HOST_SUBDIR)/opcodes && \
6606 $(MAKE) $(EXTRA_HOST_FLAGS) \
6607 $(POSTSTAGE1_FLAGS_TO_PASS) \
6608 clean
6609 @endif opcodes-bootstrap
6610
6611
6612 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6613 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6614 maybe-all-stage3-opcodes:
6615 maybe-clean-stage3-opcodes:
6616 @if opcodes-bootstrap
6617 maybe-all-stage3-opcodes: all-stage3-opcodes
6618 all-stage3: all-stage3-opcodes
6619 TARGET-stage3-opcodes = $(TARGET-opcodes)
6620 all-stage3-opcodes: configure-stage3-opcodes
6621 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6622 @r=`${PWD_COMMAND}`; export r; \
6623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6624 TFLAGS="$(STAGE3_TFLAGS)"; \
6625 $(HOST_EXPORTS) \
6626 $(POSTSTAGE1_HOST_EXPORTS) \
6627 cd $(HOST_SUBDIR)/opcodes && \
6628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6629 CFLAGS="$(STAGE3_CFLAGS)" \
6630 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6631 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6635 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6636 TFLAGS="$(STAGE3_TFLAGS)" \
6637 $(TARGET-stage3-opcodes)
6638
6639 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6640 clean-stage3: clean-stage3-opcodes
6641 clean-stage3-opcodes:
6642 @if [ $(current_stage) = stage3 ]; then \
6643 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6644 else \
6645 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6646 $(MAKE) stage3-start; \
6647 fi; \
6648 cd $(HOST_SUBDIR)/opcodes && \
6649 $(MAKE) $(EXTRA_HOST_FLAGS) \
6650 $(POSTSTAGE1_FLAGS_TO_PASS) \
6651 clean
6652 @endif opcodes-bootstrap
6653
6654
6655 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6656 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6657 maybe-all-stage4-opcodes:
6658 maybe-clean-stage4-opcodes:
6659 @if opcodes-bootstrap
6660 maybe-all-stage4-opcodes: all-stage4-opcodes
6661 all-stage4: all-stage4-opcodes
6662 TARGET-stage4-opcodes = $(TARGET-opcodes)
6663 all-stage4-opcodes: configure-stage4-opcodes
6664 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6665 @r=`${PWD_COMMAND}`; export r; \
6666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6667 TFLAGS="$(STAGE4_TFLAGS)"; \
6668 $(HOST_EXPORTS) \
6669 $(POSTSTAGE1_HOST_EXPORTS) \
6670 cd $(HOST_SUBDIR)/opcodes && \
6671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6672 CFLAGS="$(STAGE4_CFLAGS)" \
6673 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6674 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6675 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6676 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6677 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6678 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6679 TFLAGS="$(STAGE4_TFLAGS)" \
6680 $(TARGET-stage4-opcodes)
6681
6682 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6683 clean-stage4: clean-stage4-opcodes
6684 clean-stage4-opcodes:
6685 @if [ $(current_stage) = stage4 ]; then \
6686 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6687 else \
6688 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6689 $(MAKE) stage4-start; \
6690 fi; \
6691 cd $(HOST_SUBDIR)/opcodes && \
6692 $(MAKE) $(EXTRA_HOST_FLAGS) \
6693 $(POSTSTAGE1_FLAGS_TO_PASS) \
6694 clean
6695 @endif opcodes-bootstrap
6696
6697
6698 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6699 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6700 maybe-all-stageprofile-opcodes:
6701 maybe-clean-stageprofile-opcodes:
6702 @if opcodes-bootstrap
6703 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6704 all-stageprofile: all-stageprofile-opcodes
6705 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6706 all-stageprofile-opcodes: configure-stageprofile-opcodes
6707 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6708 @r=`${PWD_COMMAND}`; export r; \
6709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6710 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6711 $(HOST_EXPORTS) \
6712 $(POSTSTAGE1_HOST_EXPORTS) \
6713 cd $(HOST_SUBDIR)/opcodes && \
6714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6715 CFLAGS="$(STAGEprofile_CFLAGS)" \
6716 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6717 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6718 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6719 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6720 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6721 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6722 TFLAGS="$(STAGEprofile_TFLAGS)" \
6723 $(TARGET-stageprofile-opcodes)
6724
6725 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6726 clean-stageprofile: clean-stageprofile-opcodes
6727 clean-stageprofile-opcodes:
6728 @if [ $(current_stage) = stageprofile ]; then \
6729 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6730 else \
6731 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6732 $(MAKE) stageprofile-start; \
6733 fi; \
6734 cd $(HOST_SUBDIR)/opcodes && \
6735 $(MAKE) $(EXTRA_HOST_FLAGS) \
6736 $(POSTSTAGE1_FLAGS_TO_PASS) \
6737 clean
6738 @endif opcodes-bootstrap
6739
6740
6741 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6742 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6743 maybe-all-stagefeedback-opcodes:
6744 maybe-clean-stagefeedback-opcodes:
6745 @if opcodes-bootstrap
6746 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6747 all-stagefeedback: all-stagefeedback-opcodes
6748 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6749 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6750 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6751 @r=`${PWD_COMMAND}`; export r; \
6752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6753 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6754 $(HOST_EXPORTS) \
6755 $(POSTSTAGE1_HOST_EXPORTS) \
6756 cd $(HOST_SUBDIR)/opcodes && \
6757 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6758 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6759 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6760 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6761 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6762 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6763 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6764 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6765 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6766 $(TARGET-stagefeedback-opcodes)
6767
6768 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6769 clean-stagefeedback: clean-stagefeedback-opcodes
6770 clean-stagefeedback-opcodes:
6771 @if [ $(current_stage) = stagefeedback ]; then \
6772 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6773 else \
6774 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6775 $(MAKE) stagefeedback-start; \
6776 fi; \
6777 cd $(HOST_SUBDIR)/opcodes && \
6778 $(MAKE) $(EXTRA_HOST_FLAGS) \
6779 $(POSTSTAGE1_FLAGS_TO_PASS) \
6780 clean
6781 @endif opcodes-bootstrap
6782
6783
6784
6785
6786
6787 .PHONY: check-opcodes maybe-check-opcodes
6788 maybe-check-opcodes:
6789 @if opcodes
6790 maybe-check-opcodes: check-opcodes
6791
6792 check-opcodes:
6793 @: $(MAKE); $(unstage)
6794 @r=`${PWD_COMMAND}`; export r; \
6795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6796 $(HOST_EXPORTS) \
6797 (cd $(HOST_SUBDIR)/opcodes && \
6798 $(MAKE) $(FLAGS_TO_PASS) check)
6799
6800 @endif opcodes
6801
6802 .PHONY: install-opcodes maybe-install-opcodes
6803 maybe-install-opcodes:
6804 @if opcodes
6805 maybe-install-opcodes: install-opcodes
6806
6807 install-opcodes: installdirs
6808 @: $(MAKE); $(unstage)
6809 @r=`${PWD_COMMAND}`; export r; \
6810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6811 $(HOST_EXPORTS) \
6812 (cd $(HOST_SUBDIR)/opcodes && \
6813 $(MAKE) $(FLAGS_TO_PASS) install)
6814
6815 @endif opcodes
6816
6817 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
6818 maybe-install-strip-opcodes:
6819 @if opcodes
6820 maybe-install-strip-opcodes: install-strip-opcodes
6821
6822 install-strip-opcodes: installdirs
6823 @: $(MAKE); $(unstage)
6824 @r=`${PWD_COMMAND}`; export r; \
6825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6826 $(HOST_EXPORTS) \
6827 (cd $(HOST_SUBDIR)/opcodes && \
6828 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6829
6830 @endif opcodes
6831
6832 # Other targets (info, dvi, pdf, etc.)
6833
6834 .PHONY: maybe-info-opcodes info-opcodes
6835 maybe-info-opcodes:
6836 @if opcodes
6837 maybe-info-opcodes: info-opcodes
6838
6839 info-opcodes: \
6840 configure-opcodes
6841 @[ -f ./opcodes/Makefile ] || exit 0; \
6842 r=`${PWD_COMMAND}`; export r; \
6843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6844 $(HOST_EXPORTS) \
6845 for flag in $(EXTRA_HOST_FLAGS) ; do \
6846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6847 done; \
6848 echo "Doing info in opcodes" ; \
6849 (cd $(HOST_SUBDIR)/opcodes && \
6850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6852 "RANLIB=$${RANLIB}" \
6853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6854 info) \
6855 || exit 1
6856
6857 @endif opcodes
6858
6859 .PHONY: maybe-dvi-opcodes dvi-opcodes
6860 maybe-dvi-opcodes:
6861 @if opcodes
6862 maybe-dvi-opcodes: dvi-opcodes
6863
6864 dvi-opcodes: \
6865 configure-opcodes
6866 @[ -f ./opcodes/Makefile ] || exit 0; \
6867 r=`${PWD_COMMAND}`; export r; \
6868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6869 $(HOST_EXPORTS) \
6870 for flag in $(EXTRA_HOST_FLAGS) ; do \
6871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6872 done; \
6873 echo "Doing dvi in opcodes" ; \
6874 (cd $(HOST_SUBDIR)/opcodes && \
6875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6877 "RANLIB=$${RANLIB}" \
6878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6879 dvi) \
6880 || exit 1
6881
6882 @endif opcodes
6883
6884 .PHONY: maybe-pdf-opcodes pdf-opcodes
6885 maybe-pdf-opcodes:
6886 @if opcodes
6887 maybe-pdf-opcodes: pdf-opcodes
6888
6889 pdf-opcodes: \
6890 configure-opcodes
6891 @[ -f ./opcodes/Makefile ] || exit 0; \
6892 r=`${PWD_COMMAND}`; export r; \
6893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6894 $(HOST_EXPORTS) \
6895 for flag in $(EXTRA_HOST_FLAGS) ; do \
6896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6897 done; \
6898 echo "Doing pdf in opcodes" ; \
6899 (cd $(HOST_SUBDIR)/opcodes && \
6900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6902 "RANLIB=$${RANLIB}" \
6903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6904 pdf) \
6905 || exit 1
6906
6907 @endif opcodes
6908
6909 .PHONY: maybe-html-opcodes html-opcodes
6910 maybe-html-opcodes:
6911 @if opcodes
6912 maybe-html-opcodes: html-opcodes
6913
6914 html-opcodes: \
6915 configure-opcodes
6916 @[ -f ./opcodes/Makefile ] || exit 0; \
6917 r=`${PWD_COMMAND}`; export r; \
6918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6919 $(HOST_EXPORTS) \
6920 for flag in $(EXTRA_HOST_FLAGS) ; do \
6921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6922 done; \
6923 echo "Doing html in opcodes" ; \
6924 (cd $(HOST_SUBDIR)/opcodes && \
6925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6927 "RANLIB=$${RANLIB}" \
6928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6929 html) \
6930 || exit 1
6931
6932 @endif opcodes
6933
6934 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6935 maybe-TAGS-opcodes:
6936 @if opcodes
6937 maybe-TAGS-opcodes: TAGS-opcodes
6938
6939 TAGS-opcodes: \
6940 configure-opcodes
6941 @[ -f ./opcodes/Makefile ] || exit 0; \
6942 r=`${PWD_COMMAND}`; export r; \
6943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6944 $(HOST_EXPORTS) \
6945 for flag in $(EXTRA_HOST_FLAGS) ; do \
6946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6947 done; \
6948 echo "Doing TAGS in opcodes" ; \
6949 (cd $(HOST_SUBDIR)/opcodes && \
6950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6952 "RANLIB=$${RANLIB}" \
6953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6954 TAGS) \
6955 || exit 1
6956
6957 @endif opcodes
6958
6959 .PHONY: maybe-install-info-opcodes install-info-opcodes
6960 maybe-install-info-opcodes:
6961 @if opcodes
6962 maybe-install-info-opcodes: install-info-opcodes
6963
6964 install-info-opcodes: \
6965 configure-opcodes \
6966 info-opcodes
6967 @[ -f ./opcodes/Makefile ] || exit 0; \
6968 r=`${PWD_COMMAND}`; export r; \
6969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6970 $(HOST_EXPORTS) \
6971 for flag in $(EXTRA_HOST_FLAGS) ; do \
6972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6973 done; \
6974 echo "Doing install-info in opcodes" ; \
6975 (cd $(HOST_SUBDIR)/opcodes && \
6976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6978 "RANLIB=$${RANLIB}" \
6979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6980 install-info) \
6981 || exit 1
6982
6983 @endif opcodes
6984
6985 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6986 maybe-install-pdf-opcodes:
6987 @if opcodes
6988 maybe-install-pdf-opcodes: install-pdf-opcodes
6989
6990 install-pdf-opcodes: \
6991 configure-opcodes \
6992 pdf-opcodes
6993 @[ -f ./opcodes/Makefile ] || exit 0; \
6994 r=`${PWD_COMMAND}`; export r; \
6995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6996 $(HOST_EXPORTS) \
6997 for flag in $(EXTRA_HOST_FLAGS) ; do \
6998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6999 done; \
7000 echo "Doing install-pdf in opcodes" ; \
7001 (cd $(HOST_SUBDIR)/opcodes && \
7002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7004 "RANLIB=$${RANLIB}" \
7005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7006 install-pdf) \
7007 || exit 1
7008
7009 @endif opcodes
7010
7011 .PHONY: maybe-install-html-opcodes install-html-opcodes
7012 maybe-install-html-opcodes:
7013 @if opcodes
7014 maybe-install-html-opcodes: install-html-opcodes
7015
7016 install-html-opcodes: \
7017 configure-opcodes \
7018 html-opcodes
7019 @[ -f ./opcodes/Makefile ] || exit 0; \
7020 r=`${PWD_COMMAND}`; export r; \
7021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7022 $(HOST_EXPORTS) \
7023 for flag in $(EXTRA_HOST_FLAGS) ; do \
7024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7025 done; \
7026 echo "Doing install-html in opcodes" ; \
7027 (cd $(HOST_SUBDIR)/opcodes && \
7028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7030 "RANLIB=$${RANLIB}" \
7031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7032 install-html) \
7033 || exit 1
7034
7035 @endif opcodes
7036
7037 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
7038 maybe-installcheck-opcodes:
7039 @if opcodes
7040 maybe-installcheck-opcodes: installcheck-opcodes
7041
7042 installcheck-opcodes: \
7043 configure-opcodes
7044 @[ -f ./opcodes/Makefile ] || exit 0; \
7045 r=`${PWD_COMMAND}`; export r; \
7046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7047 $(HOST_EXPORTS) \
7048 for flag in $(EXTRA_HOST_FLAGS) ; do \
7049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7050 done; \
7051 echo "Doing installcheck in opcodes" ; \
7052 (cd $(HOST_SUBDIR)/opcodes && \
7053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7055 "RANLIB=$${RANLIB}" \
7056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7057 installcheck) \
7058 || exit 1
7059
7060 @endif opcodes
7061
7062 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
7063 maybe-mostlyclean-opcodes:
7064 @if opcodes
7065 maybe-mostlyclean-opcodes: mostlyclean-opcodes
7066
7067 mostlyclean-opcodes:
7068 @[ -f ./opcodes/Makefile ] || exit 0; \
7069 r=`${PWD_COMMAND}`; export r; \
7070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7071 $(HOST_EXPORTS) \
7072 for flag in $(EXTRA_HOST_FLAGS) ; do \
7073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7074 done; \
7075 echo "Doing mostlyclean in opcodes" ; \
7076 (cd $(HOST_SUBDIR)/opcodes && \
7077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7079 "RANLIB=$${RANLIB}" \
7080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7081 mostlyclean) \
7082 || exit 1
7083
7084 @endif opcodes
7085
7086 .PHONY: maybe-clean-opcodes clean-opcodes
7087 maybe-clean-opcodes:
7088 @if opcodes
7089 maybe-clean-opcodes: clean-opcodes
7090
7091 clean-opcodes:
7092 @[ -f ./opcodes/Makefile ] || exit 0; \
7093 r=`${PWD_COMMAND}`; export r; \
7094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7095 $(HOST_EXPORTS) \
7096 for flag in $(EXTRA_HOST_FLAGS) ; do \
7097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7098 done; \
7099 echo "Doing clean in opcodes" ; \
7100 (cd $(HOST_SUBDIR)/opcodes && \
7101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7103 "RANLIB=$${RANLIB}" \
7104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7105 clean) \
7106 || exit 1
7107
7108 @endif opcodes
7109
7110 .PHONY: maybe-distclean-opcodes distclean-opcodes
7111 maybe-distclean-opcodes:
7112 @if opcodes
7113 maybe-distclean-opcodes: distclean-opcodes
7114
7115 distclean-opcodes:
7116 @[ -f ./opcodes/Makefile ] || exit 0; \
7117 r=`${PWD_COMMAND}`; export r; \
7118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7119 $(HOST_EXPORTS) \
7120 for flag in $(EXTRA_HOST_FLAGS) ; do \
7121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7122 done; \
7123 echo "Doing distclean in opcodes" ; \
7124 (cd $(HOST_SUBDIR)/opcodes && \
7125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7127 "RANLIB=$${RANLIB}" \
7128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7129 distclean) \
7130 || exit 1
7131
7132 @endif opcodes
7133
7134 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
7135 maybe-maintainer-clean-opcodes:
7136 @if opcodes
7137 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
7138
7139 maintainer-clean-opcodes:
7140 @[ -f ./opcodes/Makefile ] || exit 0; \
7141 r=`${PWD_COMMAND}`; export r; \
7142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7143 $(HOST_EXPORTS) \
7144 for flag in $(EXTRA_HOST_FLAGS) ; do \
7145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7146 done; \
7147 echo "Doing maintainer-clean in opcodes" ; \
7148 (cd $(HOST_SUBDIR)/opcodes && \
7149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7151 "RANLIB=$${RANLIB}" \
7152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7153 maintainer-clean) \
7154 || exit 1
7155
7156 @endif opcodes
7157
7158
7159
7160 .PHONY: configure-binutils maybe-configure-binutils
7161 maybe-configure-binutils:
7162 @if gcc-bootstrap
7163 configure-binutils: stage_current
7164 @endif gcc-bootstrap
7165 @if binutils
7166 maybe-configure-binutils: configure-binutils
7167 configure-binutils:
7168 @r=`${PWD_COMMAND}`; export r; \
7169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7170 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7172 $(HOST_EXPORTS) \
7173 echo Configuring in $(HOST_SUBDIR)/binutils; \
7174 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
7175 case $(srcdir) in \
7176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7177 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7179 esac; \
7180 srcdiroption="--srcdir=$${topdir}/binutils"; \
7181 libsrcdir="$$s/binutils"; \
7182 $(SHELL) $${libsrcdir}/configure \
7183 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7184 --target=${target_alias} $${srcdiroption} \
7185 || exit 1
7186 @endif binutils
7187
7188
7189
7190 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
7191 maybe-configure-stage1-binutils:
7192 @if binutils-bootstrap
7193 maybe-configure-stage1-binutils: configure-stage1-binutils
7194 configure-stage1-binutils:
7195 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7196 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7197 @r=`${PWD_COMMAND}`; export r; \
7198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7199 TFLAGS="$(STAGE1_TFLAGS)"; \
7200 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7201 $(HOST_EXPORTS) \
7202 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
7203 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
7204 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
7205 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
7206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7207 cd $(HOST_SUBDIR)/binutils || exit 1; \
7208 case $(srcdir) in \
7209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7210 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7212 esac; \
7213 srcdiroption="--srcdir=$${topdir}/binutils"; \
7214 libsrcdir="$$s/binutils"; \
7215 $(SHELL) $${libsrcdir}/configure \
7216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7217 --target=${target_alias} $${srcdiroption} \
7218 $(STAGE1_CONFIGURE_FLAGS)
7219 @endif binutils-bootstrap
7220
7221 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
7222 maybe-configure-stage2-binutils:
7223 @if binutils-bootstrap
7224 maybe-configure-stage2-binutils: configure-stage2-binutils
7225 configure-stage2-binutils:
7226 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7228 @r=`${PWD_COMMAND}`; export r; \
7229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7230 TFLAGS="$(STAGE2_TFLAGS)"; \
7231 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7232 $(HOST_EXPORTS) \
7233 $(POSTSTAGE1_HOST_EXPORTS) \
7234 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
7235 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
7236 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
7237 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
7238 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7239 cd $(HOST_SUBDIR)/binutils || exit 1; \
7240 case $(srcdir) in \
7241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7242 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7244 esac; \
7245 srcdiroption="--srcdir=$${topdir}/binutils"; \
7246 libsrcdir="$$s/binutils"; \
7247 $(SHELL) $${libsrcdir}/configure \
7248 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7249 --target=${target_alias} $${srcdiroption} \
7250 --with-build-libsubdir=$(HOST_SUBDIR) \
7251 $(STAGE2_CONFIGURE_FLAGS)
7252 @endif binutils-bootstrap
7253
7254 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
7255 maybe-configure-stage3-binutils:
7256 @if binutils-bootstrap
7257 maybe-configure-stage3-binutils: configure-stage3-binutils
7258 configure-stage3-binutils:
7259 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7260 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7261 @r=`${PWD_COMMAND}`; export r; \
7262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7263 TFLAGS="$(STAGE3_TFLAGS)"; \
7264 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7265 $(HOST_EXPORTS) \
7266 $(POSTSTAGE1_HOST_EXPORTS) \
7267 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7268 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7269 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
7270 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7272 cd $(HOST_SUBDIR)/binutils || exit 1; \
7273 case $(srcdir) in \
7274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7275 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7277 esac; \
7278 srcdiroption="--srcdir=$${topdir}/binutils"; \
7279 libsrcdir="$$s/binutils"; \
7280 $(SHELL) $${libsrcdir}/configure \
7281 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7282 --target=${target_alias} $${srcdiroption} \
7283 --with-build-libsubdir=$(HOST_SUBDIR) \
7284 $(STAGE3_CONFIGURE_FLAGS)
7285 @endif binutils-bootstrap
7286
7287 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7288 maybe-configure-stage4-binutils:
7289 @if binutils-bootstrap
7290 maybe-configure-stage4-binutils: configure-stage4-binutils
7291 configure-stage4-binutils:
7292 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7293 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7294 @r=`${PWD_COMMAND}`; export r; \
7295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7296 TFLAGS="$(STAGE4_TFLAGS)"; \
7297 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7298 $(HOST_EXPORTS) \
7299 $(POSTSTAGE1_HOST_EXPORTS) \
7300 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7301 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7302 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
7303 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7304 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7305 cd $(HOST_SUBDIR)/binutils || exit 1; \
7306 case $(srcdir) in \
7307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7308 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7310 esac; \
7311 srcdiroption="--srcdir=$${topdir}/binutils"; \
7312 libsrcdir="$$s/binutils"; \
7313 $(SHELL) $${libsrcdir}/configure \
7314 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7315 --target=${target_alias} $${srcdiroption} \
7316 --with-build-libsubdir=$(HOST_SUBDIR) \
7317 $(STAGE4_CONFIGURE_FLAGS)
7318 @endif binutils-bootstrap
7319
7320 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7321 maybe-configure-stageprofile-binutils:
7322 @if binutils-bootstrap
7323 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7324 configure-stageprofile-binutils:
7325 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7326 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7327 @r=`${PWD_COMMAND}`; export r; \
7328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7329 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7330 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7331 $(HOST_EXPORTS) \
7332 $(POSTSTAGE1_HOST_EXPORTS) \
7333 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7334 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7335 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
7336 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7337 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7338 cd $(HOST_SUBDIR)/binutils || exit 1; \
7339 case $(srcdir) in \
7340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7341 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7343 esac; \
7344 srcdiroption="--srcdir=$${topdir}/binutils"; \
7345 libsrcdir="$$s/binutils"; \
7346 $(SHELL) $${libsrcdir}/configure \
7347 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7348 --target=${target_alias} $${srcdiroption} \
7349 --with-build-libsubdir=$(HOST_SUBDIR) \
7350 $(STAGEprofile_CONFIGURE_FLAGS)
7351 @endif binutils-bootstrap
7352
7353 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7354 maybe-configure-stagefeedback-binutils:
7355 @if binutils-bootstrap
7356 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7357 configure-stagefeedback-binutils:
7358 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7359 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7360 @r=`${PWD_COMMAND}`; export r; \
7361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7362 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7363 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7364 $(HOST_EXPORTS) \
7365 $(POSTSTAGE1_HOST_EXPORTS) \
7366 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7367 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7368 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
7369 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7371 cd $(HOST_SUBDIR)/binutils || exit 1; \
7372 case $(srcdir) in \
7373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7374 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7376 esac; \
7377 srcdiroption="--srcdir=$${topdir}/binutils"; \
7378 libsrcdir="$$s/binutils"; \
7379 $(SHELL) $${libsrcdir}/configure \
7380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7381 --target=${target_alias} $${srcdiroption} \
7382 --with-build-libsubdir=$(HOST_SUBDIR) \
7383 $(STAGEfeedback_CONFIGURE_FLAGS)
7384 @endif binutils-bootstrap
7385
7386
7387
7388
7389
7390 .PHONY: all-binutils maybe-all-binutils
7391 maybe-all-binutils:
7392 @if gcc-bootstrap
7393 all-binutils: stage_current
7394 @endif gcc-bootstrap
7395 @if binutils
7396 TARGET-binutils=all
7397 maybe-all-binutils: all-binutils
7398 all-binutils: configure-binutils
7399 @r=`${PWD_COMMAND}`; export r; \
7400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7401 $(HOST_EXPORTS) \
7402 (cd $(HOST_SUBDIR)/binutils && \
7403 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7404 $(TARGET-binutils))
7405 @endif binutils
7406
7407
7408
7409 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7410 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7411 maybe-all-stage1-binutils:
7412 maybe-clean-stage1-binutils:
7413 @if binutils-bootstrap
7414 maybe-all-stage1-binutils: all-stage1-binutils
7415 all-stage1: all-stage1-binutils
7416 TARGET-stage1-binutils = $(TARGET-binutils)
7417 all-stage1-binutils: configure-stage1-binutils
7418 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7419 @r=`${PWD_COMMAND}`; export r; \
7420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7421 TFLAGS="$(STAGE1_TFLAGS)"; \
7422 $(HOST_EXPORTS) \
7423 cd $(HOST_SUBDIR)/binutils && \
7424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7425 CFLAGS="$(STAGE1_CFLAGS)" \
7426 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7427 LIBCFLAGS="$(LIBCFLAGS)" \
7428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7431 $(EXTRA_HOST_FLAGS) \
7432 TFLAGS="$(STAGE1_TFLAGS)" \
7433 $(TARGET-stage1-binutils)
7434
7435 maybe-clean-stage1-binutils: clean-stage1-binutils
7436 clean-stage1: clean-stage1-binutils
7437 clean-stage1-binutils:
7438 @if [ $(current_stage) = stage1 ]; then \
7439 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7440 else \
7441 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7442 $(MAKE) stage1-start; \
7443 fi; \
7444 cd $(HOST_SUBDIR)/binutils && \
7445 $(MAKE) $(EXTRA_HOST_FLAGS) \
7446 clean
7447 @endif binutils-bootstrap
7448
7449
7450 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7451 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7452 maybe-all-stage2-binutils:
7453 maybe-clean-stage2-binutils:
7454 @if binutils-bootstrap
7455 maybe-all-stage2-binutils: all-stage2-binutils
7456 all-stage2: all-stage2-binutils
7457 TARGET-stage2-binutils = $(TARGET-binutils)
7458 all-stage2-binutils: configure-stage2-binutils
7459 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7460 @r=`${PWD_COMMAND}`; export r; \
7461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7462 TFLAGS="$(STAGE2_TFLAGS)"; \
7463 $(HOST_EXPORTS) \
7464 $(POSTSTAGE1_HOST_EXPORTS) \
7465 cd $(HOST_SUBDIR)/binutils && \
7466 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7467 CFLAGS="$(STAGE2_CFLAGS)" \
7468 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7469 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7470 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7471 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7472 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7473 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7474 TFLAGS="$(STAGE2_TFLAGS)" \
7475 $(TARGET-stage2-binutils)
7476
7477 maybe-clean-stage2-binutils: clean-stage2-binutils
7478 clean-stage2: clean-stage2-binutils
7479 clean-stage2-binutils:
7480 @if [ $(current_stage) = stage2 ]; then \
7481 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7482 else \
7483 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7484 $(MAKE) stage2-start; \
7485 fi; \
7486 cd $(HOST_SUBDIR)/binutils && \
7487 $(MAKE) $(EXTRA_HOST_FLAGS) \
7488 $(POSTSTAGE1_FLAGS_TO_PASS) \
7489 clean
7490 @endif binutils-bootstrap
7491
7492
7493 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7494 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7495 maybe-all-stage3-binutils:
7496 maybe-clean-stage3-binutils:
7497 @if binutils-bootstrap
7498 maybe-all-stage3-binutils: all-stage3-binutils
7499 all-stage3: all-stage3-binutils
7500 TARGET-stage3-binutils = $(TARGET-binutils)
7501 all-stage3-binutils: configure-stage3-binutils
7502 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7503 @r=`${PWD_COMMAND}`; export r; \
7504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7505 TFLAGS="$(STAGE3_TFLAGS)"; \
7506 $(HOST_EXPORTS) \
7507 $(POSTSTAGE1_HOST_EXPORTS) \
7508 cd $(HOST_SUBDIR)/binutils && \
7509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7510 CFLAGS="$(STAGE3_CFLAGS)" \
7511 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7512 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7513 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7514 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7515 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7516 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7517 TFLAGS="$(STAGE3_TFLAGS)" \
7518 $(TARGET-stage3-binutils)
7519
7520 maybe-clean-stage3-binutils: clean-stage3-binutils
7521 clean-stage3: clean-stage3-binutils
7522 clean-stage3-binutils:
7523 @if [ $(current_stage) = stage3 ]; then \
7524 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7525 else \
7526 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7527 $(MAKE) stage3-start; \
7528 fi; \
7529 cd $(HOST_SUBDIR)/binutils && \
7530 $(MAKE) $(EXTRA_HOST_FLAGS) \
7531 $(POSTSTAGE1_FLAGS_TO_PASS) \
7532 clean
7533 @endif binutils-bootstrap
7534
7535
7536 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7537 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7538 maybe-all-stage4-binutils:
7539 maybe-clean-stage4-binutils:
7540 @if binutils-bootstrap
7541 maybe-all-stage4-binutils: all-stage4-binutils
7542 all-stage4: all-stage4-binutils
7543 TARGET-stage4-binutils = $(TARGET-binutils)
7544 all-stage4-binutils: configure-stage4-binutils
7545 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7546 @r=`${PWD_COMMAND}`; export r; \
7547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7548 TFLAGS="$(STAGE4_TFLAGS)"; \
7549 $(HOST_EXPORTS) \
7550 $(POSTSTAGE1_HOST_EXPORTS) \
7551 cd $(HOST_SUBDIR)/binutils && \
7552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7553 CFLAGS="$(STAGE4_CFLAGS)" \
7554 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7555 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7559 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7560 TFLAGS="$(STAGE4_TFLAGS)" \
7561 $(TARGET-stage4-binutils)
7562
7563 maybe-clean-stage4-binutils: clean-stage4-binutils
7564 clean-stage4: clean-stage4-binutils
7565 clean-stage4-binutils:
7566 @if [ $(current_stage) = stage4 ]; then \
7567 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7568 else \
7569 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7570 $(MAKE) stage4-start; \
7571 fi; \
7572 cd $(HOST_SUBDIR)/binutils && \
7573 $(MAKE) $(EXTRA_HOST_FLAGS) \
7574 $(POSTSTAGE1_FLAGS_TO_PASS) \
7575 clean
7576 @endif binutils-bootstrap
7577
7578
7579 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7580 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7581 maybe-all-stageprofile-binutils:
7582 maybe-clean-stageprofile-binutils:
7583 @if binutils-bootstrap
7584 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7585 all-stageprofile: all-stageprofile-binutils
7586 TARGET-stageprofile-binutils = $(TARGET-binutils)
7587 all-stageprofile-binutils: configure-stageprofile-binutils
7588 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7589 @r=`${PWD_COMMAND}`; export r; \
7590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7591 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7592 $(HOST_EXPORTS) \
7593 $(POSTSTAGE1_HOST_EXPORTS) \
7594 cd $(HOST_SUBDIR)/binutils && \
7595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7596 CFLAGS="$(STAGEprofile_CFLAGS)" \
7597 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7598 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7599 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7600 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7601 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7602 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7603 TFLAGS="$(STAGEprofile_TFLAGS)" \
7604 $(TARGET-stageprofile-binutils)
7605
7606 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7607 clean-stageprofile: clean-stageprofile-binutils
7608 clean-stageprofile-binutils:
7609 @if [ $(current_stage) = stageprofile ]; then \
7610 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7611 else \
7612 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7613 $(MAKE) stageprofile-start; \
7614 fi; \
7615 cd $(HOST_SUBDIR)/binutils && \
7616 $(MAKE) $(EXTRA_HOST_FLAGS) \
7617 $(POSTSTAGE1_FLAGS_TO_PASS) \
7618 clean
7619 @endif binutils-bootstrap
7620
7621
7622 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7623 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7624 maybe-all-stagefeedback-binutils:
7625 maybe-clean-stagefeedback-binutils:
7626 @if binutils-bootstrap
7627 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7628 all-stagefeedback: all-stagefeedback-binutils
7629 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7630 all-stagefeedback-binutils: configure-stagefeedback-binutils
7631 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7632 @r=`${PWD_COMMAND}`; export r; \
7633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7634 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7635 $(HOST_EXPORTS) \
7636 $(POSTSTAGE1_HOST_EXPORTS) \
7637 cd $(HOST_SUBDIR)/binutils && \
7638 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7639 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7640 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7641 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7642 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7643 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7644 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7645 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7646 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7647 $(TARGET-stagefeedback-binutils)
7648
7649 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7650 clean-stagefeedback: clean-stagefeedback-binutils
7651 clean-stagefeedback-binutils:
7652 @if [ $(current_stage) = stagefeedback ]; then \
7653 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7654 else \
7655 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7656 $(MAKE) stagefeedback-start; \
7657 fi; \
7658 cd $(HOST_SUBDIR)/binutils && \
7659 $(MAKE) $(EXTRA_HOST_FLAGS) \
7660 $(POSTSTAGE1_FLAGS_TO_PASS) \
7661 clean
7662 @endif binutils-bootstrap
7663
7664
7665
7666
7667
7668 .PHONY: check-binutils maybe-check-binutils
7669 maybe-check-binutils:
7670 @if binutils
7671 maybe-check-binutils: check-binutils
7672
7673 check-binutils:
7674 @: $(MAKE); $(unstage)
7675 @r=`${PWD_COMMAND}`; export r; \
7676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7677 $(HOST_EXPORTS) \
7678 (cd $(HOST_SUBDIR)/binutils && \
7679 $(MAKE) $(FLAGS_TO_PASS) check)
7680
7681 @endif binutils
7682
7683 .PHONY: install-binutils maybe-install-binutils
7684 maybe-install-binutils:
7685 @if binutils
7686 maybe-install-binutils: install-binutils
7687
7688 install-binutils: installdirs
7689 @: $(MAKE); $(unstage)
7690 @r=`${PWD_COMMAND}`; export r; \
7691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7692 $(HOST_EXPORTS) \
7693 (cd $(HOST_SUBDIR)/binutils && \
7694 $(MAKE) $(FLAGS_TO_PASS) install)
7695
7696 @endif binutils
7697
7698 .PHONY: install-strip-binutils maybe-install-strip-binutils
7699 maybe-install-strip-binutils:
7700 @if binutils
7701 maybe-install-strip-binutils: install-strip-binutils
7702
7703 install-strip-binutils: installdirs
7704 @: $(MAKE); $(unstage)
7705 @r=`${PWD_COMMAND}`; export r; \
7706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7707 $(HOST_EXPORTS) \
7708 (cd $(HOST_SUBDIR)/binutils && \
7709 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7710
7711 @endif binutils
7712
7713 # Other targets (info, dvi, pdf, etc.)
7714
7715 .PHONY: maybe-info-binutils info-binutils
7716 maybe-info-binutils:
7717 @if binutils
7718 maybe-info-binutils: info-binutils
7719
7720 info-binutils: \
7721 configure-binutils
7722 @[ -f ./binutils/Makefile ] || exit 0; \
7723 r=`${PWD_COMMAND}`; export r; \
7724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7725 $(HOST_EXPORTS) \
7726 for flag in $(EXTRA_HOST_FLAGS) ; do \
7727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7728 done; \
7729 echo "Doing info in binutils" ; \
7730 (cd $(HOST_SUBDIR)/binutils && \
7731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7733 "RANLIB=$${RANLIB}" \
7734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7735 info) \
7736 || exit 1
7737
7738 @endif binutils
7739
7740 .PHONY: maybe-dvi-binutils dvi-binutils
7741 maybe-dvi-binutils:
7742 @if binutils
7743 maybe-dvi-binutils: dvi-binutils
7744
7745 dvi-binutils: \
7746 configure-binutils
7747 @[ -f ./binutils/Makefile ] || exit 0; \
7748 r=`${PWD_COMMAND}`; export r; \
7749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7750 $(HOST_EXPORTS) \
7751 for flag in $(EXTRA_HOST_FLAGS) ; do \
7752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7753 done; \
7754 echo "Doing dvi in binutils" ; \
7755 (cd $(HOST_SUBDIR)/binutils && \
7756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7758 "RANLIB=$${RANLIB}" \
7759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7760 dvi) \
7761 || exit 1
7762
7763 @endif binutils
7764
7765 .PHONY: maybe-pdf-binutils pdf-binutils
7766 maybe-pdf-binutils:
7767 @if binutils
7768 maybe-pdf-binutils: pdf-binutils
7769
7770 pdf-binutils: \
7771 configure-binutils
7772 @[ -f ./binutils/Makefile ] || exit 0; \
7773 r=`${PWD_COMMAND}`; export r; \
7774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775 $(HOST_EXPORTS) \
7776 for flag in $(EXTRA_HOST_FLAGS) ; do \
7777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7778 done; \
7779 echo "Doing pdf in binutils" ; \
7780 (cd $(HOST_SUBDIR)/binutils && \
7781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7783 "RANLIB=$${RANLIB}" \
7784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7785 pdf) \
7786 || exit 1
7787
7788 @endif binutils
7789
7790 .PHONY: maybe-html-binutils html-binutils
7791 maybe-html-binutils:
7792 @if binutils
7793 maybe-html-binutils: html-binutils
7794
7795 html-binutils: \
7796 configure-binutils
7797 @[ -f ./binutils/Makefile ] || exit 0; \
7798 r=`${PWD_COMMAND}`; export r; \
7799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7800 $(HOST_EXPORTS) \
7801 for flag in $(EXTRA_HOST_FLAGS) ; do \
7802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7803 done; \
7804 echo "Doing html in binutils" ; \
7805 (cd $(HOST_SUBDIR)/binutils && \
7806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7808 "RANLIB=$${RANLIB}" \
7809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7810 html) \
7811 || exit 1
7812
7813 @endif binutils
7814
7815 .PHONY: maybe-TAGS-binutils TAGS-binutils
7816 maybe-TAGS-binutils:
7817 @if binutils
7818 maybe-TAGS-binutils: TAGS-binutils
7819
7820 TAGS-binutils: \
7821 configure-binutils
7822 @[ -f ./binutils/Makefile ] || exit 0; \
7823 r=`${PWD_COMMAND}`; export r; \
7824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7825 $(HOST_EXPORTS) \
7826 for flag in $(EXTRA_HOST_FLAGS) ; do \
7827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7828 done; \
7829 echo "Doing TAGS in binutils" ; \
7830 (cd $(HOST_SUBDIR)/binutils && \
7831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7833 "RANLIB=$${RANLIB}" \
7834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7835 TAGS) \
7836 || exit 1
7837
7838 @endif binutils
7839
7840 .PHONY: maybe-install-info-binutils install-info-binutils
7841 maybe-install-info-binutils:
7842 @if binutils
7843 maybe-install-info-binutils: install-info-binutils
7844
7845 install-info-binutils: \
7846 configure-binutils \
7847 info-binutils
7848 @[ -f ./binutils/Makefile ] || exit 0; \
7849 r=`${PWD_COMMAND}`; export r; \
7850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7851 $(HOST_EXPORTS) \
7852 for flag in $(EXTRA_HOST_FLAGS) ; do \
7853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7854 done; \
7855 echo "Doing install-info in binutils" ; \
7856 (cd $(HOST_SUBDIR)/binutils && \
7857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7859 "RANLIB=$${RANLIB}" \
7860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7861 install-info) \
7862 || exit 1
7863
7864 @endif binutils
7865
7866 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7867 maybe-install-pdf-binutils:
7868 @if binutils
7869 maybe-install-pdf-binutils: install-pdf-binutils
7870
7871 install-pdf-binutils: \
7872 configure-binutils \
7873 pdf-binutils
7874 @[ -f ./binutils/Makefile ] || exit 0; \
7875 r=`${PWD_COMMAND}`; export r; \
7876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7877 $(HOST_EXPORTS) \
7878 for flag in $(EXTRA_HOST_FLAGS) ; do \
7879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7880 done; \
7881 echo "Doing install-pdf in binutils" ; \
7882 (cd $(HOST_SUBDIR)/binutils && \
7883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7885 "RANLIB=$${RANLIB}" \
7886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7887 install-pdf) \
7888 || exit 1
7889
7890 @endif binutils
7891
7892 .PHONY: maybe-install-html-binutils install-html-binutils
7893 maybe-install-html-binutils:
7894 @if binutils
7895 maybe-install-html-binutils: install-html-binutils
7896
7897 install-html-binutils: \
7898 configure-binutils \
7899 html-binutils
7900 @[ -f ./binutils/Makefile ] || exit 0; \
7901 r=`${PWD_COMMAND}`; export r; \
7902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7903 $(HOST_EXPORTS) \
7904 for flag in $(EXTRA_HOST_FLAGS) ; do \
7905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7906 done; \
7907 echo "Doing install-html in binutils" ; \
7908 (cd $(HOST_SUBDIR)/binutils && \
7909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7911 "RANLIB=$${RANLIB}" \
7912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7913 install-html) \
7914 || exit 1
7915
7916 @endif binutils
7917
7918 .PHONY: maybe-installcheck-binutils installcheck-binutils
7919 maybe-installcheck-binutils:
7920 @if binutils
7921 maybe-installcheck-binutils: installcheck-binutils
7922
7923 installcheck-binutils: \
7924 configure-binutils
7925 @[ -f ./binutils/Makefile ] || exit 0; \
7926 r=`${PWD_COMMAND}`; export r; \
7927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7928 $(HOST_EXPORTS) \
7929 for flag in $(EXTRA_HOST_FLAGS) ; do \
7930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7931 done; \
7932 echo "Doing installcheck in binutils" ; \
7933 (cd $(HOST_SUBDIR)/binutils && \
7934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7936 "RANLIB=$${RANLIB}" \
7937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7938 installcheck) \
7939 || exit 1
7940
7941 @endif binutils
7942
7943 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7944 maybe-mostlyclean-binutils:
7945 @if binutils
7946 maybe-mostlyclean-binutils: mostlyclean-binutils
7947
7948 mostlyclean-binutils:
7949 @[ -f ./binutils/Makefile ] || exit 0; \
7950 r=`${PWD_COMMAND}`; export r; \
7951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7952 $(HOST_EXPORTS) \
7953 for flag in $(EXTRA_HOST_FLAGS) ; do \
7954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7955 done; \
7956 echo "Doing mostlyclean in binutils" ; \
7957 (cd $(HOST_SUBDIR)/binutils && \
7958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7960 "RANLIB=$${RANLIB}" \
7961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7962 mostlyclean) \
7963 || exit 1
7964
7965 @endif binutils
7966
7967 .PHONY: maybe-clean-binutils clean-binutils
7968 maybe-clean-binutils:
7969 @if binutils
7970 maybe-clean-binutils: clean-binutils
7971
7972 clean-binutils:
7973 @[ -f ./binutils/Makefile ] || exit 0; \
7974 r=`${PWD_COMMAND}`; export r; \
7975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7976 $(HOST_EXPORTS) \
7977 for flag in $(EXTRA_HOST_FLAGS) ; do \
7978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7979 done; \
7980 echo "Doing clean in binutils" ; \
7981 (cd $(HOST_SUBDIR)/binutils && \
7982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7984 "RANLIB=$${RANLIB}" \
7985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7986 clean) \
7987 || exit 1
7988
7989 @endif binutils
7990
7991 .PHONY: maybe-distclean-binutils distclean-binutils
7992 maybe-distclean-binutils:
7993 @if binutils
7994 maybe-distclean-binutils: distclean-binutils
7995
7996 distclean-binutils:
7997 @[ -f ./binutils/Makefile ] || exit 0; \
7998 r=`${PWD_COMMAND}`; export r; \
7999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8000 $(HOST_EXPORTS) \
8001 for flag in $(EXTRA_HOST_FLAGS) ; do \
8002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8003 done; \
8004 echo "Doing distclean in binutils" ; \
8005 (cd $(HOST_SUBDIR)/binutils && \
8006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8008 "RANLIB=$${RANLIB}" \
8009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8010 distclean) \
8011 || exit 1
8012
8013 @endif binutils
8014
8015 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
8016 maybe-maintainer-clean-binutils:
8017 @if binutils
8018 maybe-maintainer-clean-binutils: maintainer-clean-binutils
8019
8020 maintainer-clean-binutils:
8021 @[ -f ./binutils/Makefile ] || exit 0; \
8022 r=`${PWD_COMMAND}`; export r; \
8023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8024 $(HOST_EXPORTS) \
8025 for flag in $(EXTRA_HOST_FLAGS) ; do \
8026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8027 done; \
8028 echo "Doing maintainer-clean in binutils" ; \
8029 (cd $(HOST_SUBDIR)/binutils && \
8030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8032 "RANLIB=$${RANLIB}" \
8033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8034 maintainer-clean) \
8035 || exit 1
8036
8037 @endif binutils
8038
8039
8040
8041 .PHONY: configure-bison maybe-configure-bison
8042 maybe-configure-bison:
8043 @if gcc-bootstrap
8044 configure-bison: stage_current
8045 @endif gcc-bootstrap
8046 @if bison
8047 maybe-configure-bison: configure-bison
8048 configure-bison:
8049 @: $(MAKE); $(unstage)
8050 @r=`${PWD_COMMAND}`; export r; \
8051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8052 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
8053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
8054 $(HOST_EXPORTS) \
8055 echo Configuring in $(HOST_SUBDIR)/bison; \
8056 cd "$(HOST_SUBDIR)/bison" || exit 1; \
8057 case $(srcdir) in \
8058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8059 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
8060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8061 esac; \
8062 srcdiroption="--srcdir=$${topdir}/bison"; \
8063 libsrcdir="$$s/bison"; \
8064 $(SHELL) $${libsrcdir}/configure \
8065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8066 --target=${target_alias} $${srcdiroption} \
8067 || exit 1
8068 @endif bison
8069
8070
8071
8072
8073
8074 .PHONY: all-bison maybe-all-bison
8075 maybe-all-bison:
8076 @if gcc-bootstrap
8077 all-bison: stage_current
8078 @endif gcc-bootstrap
8079 @if bison
8080 TARGET-bison=all
8081 maybe-all-bison: all-bison
8082 all-bison: configure-bison
8083 @: $(MAKE); $(unstage)
8084 @r=`${PWD_COMMAND}`; export r; \
8085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8086 $(HOST_EXPORTS) \
8087 (cd $(HOST_SUBDIR)/bison && \
8088 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8089 $(TARGET-bison))
8090 @endif bison
8091
8092
8093
8094
8095 .PHONY: check-bison maybe-check-bison
8096 maybe-check-bison:
8097 @if bison
8098 maybe-check-bison: check-bison
8099
8100 # This module is only tested in a native toolchain.
8101 check-bison:
8102 @: $(MAKE); $(unstage)
8103 @if [ '$(host)' = '$(target)' ] ; then \
8104 r=`${PWD_COMMAND}`; export r; \
8105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8106 $(HOST_EXPORTS) \
8107 (cd $(HOST_SUBDIR)/bison && \
8108 $(MAKE) $(FLAGS_TO_PASS) check); \
8109 fi
8110
8111 @endif bison
8112
8113 .PHONY: install-bison maybe-install-bison
8114 maybe-install-bison:
8115 @if bison
8116 maybe-install-bison: install-bison
8117
8118 install-bison: installdirs
8119 @: $(MAKE); $(unstage)
8120 @r=`${PWD_COMMAND}`; export r; \
8121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8122 $(HOST_EXPORTS) \
8123 (cd $(HOST_SUBDIR)/bison && \
8124 $(MAKE) $(FLAGS_TO_PASS) install)
8125
8126 @endif bison
8127
8128 .PHONY: install-strip-bison maybe-install-strip-bison
8129 maybe-install-strip-bison:
8130 @if bison
8131 maybe-install-strip-bison: install-strip-bison
8132
8133 install-strip-bison: installdirs
8134 @: $(MAKE); $(unstage)
8135 @r=`${PWD_COMMAND}`; export r; \
8136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8137 $(HOST_EXPORTS) \
8138 (cd $(HOST_SUBDIR)/bison && \
8139 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8140
8141 @endif bison
8142
8143 # Other targets (info, dvi, pdf, etc.)
8144
8145 .PHONY: maybe-info-bison info-bison
8146 maybe-info-bison:
8147 @if bison
8148 maybe-info-bison: info-bison
8149
8150 info-bison: \
8151 configure-bison
8152 @: $(MAKE); $(unstage)
8153 @[ -f ./bison/Makefile ] || exit 0; \
8154 r=`${PWD_COMMAND}`; export r; \
8155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8156 $(HOST_EXPORTS) \
8157 for flag in $(EXTRA_HOST_FLAGS) ; do \
8158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8159 done; \
8160 echo "Doing info in bison" ; \
8161 (cd $(HOST_SUBDIR)/bison && \
8162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8164 "RANLIB=$${RANLIB}" \
8165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8166 info) \
8167 || exit 1
8168
8169 @endif bison
8170
8171 .PHONY: maybe-dvi-bison dvi-bison
8172 maybe-dvi-bison:
8173 @if bison
8174 maybe-dvi-bison: dvi-bison
8175
8176 dvi-bison: \
8177 configure-bison
8178 @: $(MAKE); $(unstage)
8179 @[ -f ./bison/Makefile ] || exit 0; \
8180 r=`${PWD_COMMAND}`; export r; \
8181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8182 $(HOST_EXPORTS) \
8183 for flag in $(EXTRA_HOST_FLAGS) ; do \
8184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8185 done; \
8186 echo "Doing dvi in bison" ; \
8187 (cd $(HOST_SUBDIR)/bison && \
8188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8190 "RANLIB=$${RANLIB}" \
8191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8192 dvi) \
8193 || exit 1
8194
8195 @endif bison
8196
8197 .PHONY: maybe-pdf-bison pdf-bison
8198 maybe-pdf-bison:
8199 @if bison
8200 maybe-pdf-bison: pdf-bison
8201
8202 pdf-bison: \
8203 configure-bison
8204 @: $(MAKE); $(unstage)
8205 @[ -f ./bison/Makefile ] || exit 0; \
8206 r=`${PWD_COMMAND}`; export r; \
8207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8208 $(HOST_EXPORTS) \
8209 for flag in $(EXTRA_HOST_FLAGS) ; do \
8210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8211 done; \
8212 echo "Doing pdf in bison" ; \
8213 (cd $(HOST_SUBDIR)/bison && \
8214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8216 "RANLIB=$${RANLIB}" \
8217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8218 pdf) \
8219 || exit 1
8220
8221 @endif bison
8222
8223 .PHONY: maybe-html-bison html-bison
8224 maybe-html-bison:
8225 @if bison
8226 maybe-html-bison: html-bison
8227
8228 html-bison: \
8229 configure-bison
8230 @: $(MAKE); $(unstage)
8231 @[ -f ./bison/Makefile ] || exit 0; \
8232 r=`${PWD_COMMAND}`; export r; \
8233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8234 $(HOST_EXPORTS) \
8235 for flag in $(EXTRA_HOST_FLAGS) ; do \
8236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8237 done; \
8238 echo "Doing html in bison" ; \
8239 (cd $(HOST_SUBDIR)/bison && \
8240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8242 "RANLIB=$${RANLIB}" \
8243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8244 html) \
8245 || exit 1
8246
8247 @endif bison
8248
8249 .PHONY: maybe-TAGS-bison TAGS-bison
8250 maybe-TAGS-bison:
8251 @if bison
8252 maybe-TAGS-bison: TAGS-bison
8253
8254 TAGS-bison: \
8255 configure-bison
8256 @: $(MAKE); $(unstage)
8257 @[ -f ./bison/Makefile ] || exit 0; \
8258 r=`${PWD_COMMAND}`; export r; \
8259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8260 $(HOST_EXPORTS) \
8261 for flag in $(EXTRA_HOST_FLAGS) ; do \
8262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8263 done; \
8264 echo "Doing TAGS in bison" ; \
8265 (cd $(HOST_SUBDIR)/bison && \
8266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8268 "RANLIB=$${RANLIB}" \
8269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8270 TAGS) \
8271 || exit 1
8272
8273 @endif bison
8274
8275 .PHONY: maybe-install-info-bison install-info-bison
8276 maybe-install-info-bison:
8277 @if bison
8278 maybe-install-info-bison: install-info-bison
8279
8280 install-info-bison: \
8281 configure-bison \
8282 info-bison
8283 @: $(MAKE); $(unstage)
8284 @[ -f ./bison/Makefile ] || exit 0; \
8285 r=`${PWD_COMMAND}`; export r; \
8286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8287 $(HOST_EXPORTS) \
8288 for flag in $(EXTRA_HOST_FLAGS) ; do \
8289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8290 done; \
8291 echo "Doing install-info in bison" ; \
8292 (cd $(HOST_SUBDIR)/bison && \
8293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8295 "RANLIB=$${RANLIB}" \
8296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8297 install-info) \
8298 || exit 1
8299
8300 @endif bison
8301
8302 .PHONY: maybe-install-pdf-bison install-pdf-bison
8303 maybe-install-pdf-bison:
8304 @if bison
8305 maybe-install-pdf-bison: install-pdf-bison
8306
8307 install-pdf-bison: \
8308 configure-bison \
8309 pdf-bison
8310 @: $(MAKE); $(unstage)
8311 @[ -f ./bison/Makefile ] || exit 0; \
8312 r=`${PWD_COMMAND}`; export r; \
8313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8314 $(HOST_EXPORTS) \
8315 for flag in $(EXTRA_HOST_FLAGS) ; do \
8316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8317 done; \
8318 echo "Doing install-pdf in bison" ; \
8319 (cd $(HOST_SUBDIR)/bison && \
8320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8322 "RANLIB=$${RANLIB}" \
8323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8324 install-pdf) \
8325 || exit 1
8326
8327 @endif bison
8328
8329 .PHONY: maybe-install-html-bison install-html-bison
8330 maybe-install-html-bison:
8331 @if bison
8332 maybe-install-html-bison: install-html-bison
8333
8334 install-html-bison: \
8335 configure-bison \
8336 html-bison
8337 @: $(MAKE); $(unstage)
8338 @[ -f ./bison/Makefile ] || exit 0; \
8339 r=`${PWD_COMMAND}`; export r; \
8340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8341 $(HOST_EXPORTS) \
8342 for flag in $(EXTRA_HOST_FLAGS) ; do \
8343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8344 done; \
8345 echo "Doing install-html in bison" ; \
8346 (cd $(HOST_SUBDIR)/bison && \
8347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8349 "RANLIB=$${RANLIB}" \
8350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8351 install-html) \
8352 || exit 1
8353
8354 @endif bison
8355
8356 .PHONY: maybe-installcheck-bison installcheck-bison
8357 maybe-installcheck-bison:
8358 @if bison
8359 maybe-installcheck-bison: installcheck-bison
8360
8361 installcheck-bison: \
8362 configure-bison
8363 @: $(MAKE); $(unstage)
8364 @[ -f ./bison/Makefile ] || exit 0; \
8365 r=`${PWD_COMMAND}`; export r; \
8366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8367 $(HOST_EXPORTS) \
8368 for flag in $(EXTRA_HOST_FLAGS) ; do \
8369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8370 done; \
8371 echo "Doing installcheck in bison" ; \
8372 (cd $(HOST_SUBDIR)/bison && \
8373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8375 "RANLIB=$${RANLIB}" \
8376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8377 installcheck) \
8378 || exit 1
8379
8380 @endif bison
8381
8382 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8383 maybe-mostlyclean-bison:
8384 @if bison
8385 maybe-mostlyclean-bison: mostlyclean-bison
8386
8387 mostlyclean-bison:
8388 @: $(MAKE); $(unstage)
8389 @[ -f ./bison/Makefile ] || exit 0; \
8390 r=`${PWD_COMMAND}`; export r; \
8391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8392 $(HOST_EXPORTS) \
8393 for flag in $(EXTRA_HOST_FLAGS) ; do \
8394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8395 done; \
8396 echo "Doing mostlyclean in bison" ; \
8397 (cd $(HOST_SUBDIR)/bison && \
8398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8400 "RANLIB=$${RANLIB}" \
8401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8402 mostlyclean) \
8403 || exit 1
8404
8405 @endif bison
8406
8407 .PHONY: maybe-clean-bison clean-bison
8408 maybe-clean-bison:
8409 @if bison
8410 maybe-clean-bison: clean-bison
8411
8412 clean-bison:
8413 @: $(MAKE); $(unstage)
8414 @[ -f ./bison/Makefile ] || exit 0; \
8415 r=`${PWD_COMMAND}`; export r; \
8416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8417 $(HOST_EXPORTS) \
8418 for flag in $(EXTRA_HOST_FLAGS) ; do \
8419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8420 done; \
8421 echo "Doing clean in bison" ; \
8422 (cd $(HOST_SUBDIR)/bison && \
8423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8425 "RANLIB=$${RANLIB}" \
8426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8427 clean) \
8428 || exit 1
8429
8430 @endif bison
8431
8432 .PHONY: maybe-distclean-bison distclean-bison
8433 maybe-distclean-bison:
8434 @if bison
8435 maybe-distclean-bison: distclean-bison
8436
8437 distclean-bison:
8438 @: $(MAKE); $(unstage)
8439 @[ -f ./bison/Makefile ] || exit 0; \
8440 r=`${PWD_COMMAND}`; export r; \
8441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8442 $(HOST_EXPORTS) \
8443 for flag in $(EXTRA_HOST_FLAGS) ; do \
8444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8445 done; \
8446 echo "Doing distclean in bison" ; \
8447 (cd $(HOST_SUBDIR)/bison && \
8448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8450 "RANLIB=$${RANLIB}" \
8451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8452 distclean) \
8453 || exit 1
8454
8455 @endif bison
8456
8457 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8458 maybe-maintainer-clean-bison:
8459 @if bison
8460 maybe-maintainer-clean-bison: maintainer-clean-bison
8461
8462 maintainer-clean-bison:
8463 @: $(MAKE); $(unstage)
8464 @[ -f ./bison/Makefile ] || exit 0; \
8465 r=`${PWD_COMMAND}`; export r; \
8466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8467 $(HOST_EXPORTS) \
8468 for flag in $(EXTRA_HOST_FLAGS) ; do \
8469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8470 done; \
8471 echo "Doing maintainer-clean in bison" ; \
8472 (cd $(HOST_SUBDIR)/bison && \
8473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8475 "RANLIB=$${RANLIB}" \
8476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8477 maintainer-clean) \
8478 || exit 1
8479
8480 @endif bison
8481
8482
8483
8484 .PHONY: configure-byacc maybe-configure-byacc
8485 maybe-configure-byacc:
8486 @if gcc-bootstrap
8487 configure-byacc: stage_current
8488 @endif gcc-bootstrap
8489 @if byacc
8490 maybe-configure-byacc: configure-byacc
8491 configure-byacc:
8492 @: $(MAKE); $(unstage)
8493 @r=`${PWD_COMMAND}`; export r; \
8494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8495 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8497 $(HOST_EXPORTS) \
8498 echo Configuring in $(HOST_SUBDIR)/byacc; \
8499 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8500 case $(srcdir) in \
8501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8502 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8504 esac; \
8505 srcdiroption="--srcdir=$${topdir}/byacc"; \
8506 libsrcdir="$$s/byacc"; \
8507 $(SHELL) $${libsrcdir}/configure \
8508 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8509 --target=${target_alias} $${srcdiroption} \
8510 || exit 1
8511 @endif byacc
8512
8513
8514
8515
8516
8517 .PHONY: all-byacc maybe-all-byacc
8518 maybe-all-byacc:
8519 @if gcc-bootstrap
8520 all-byacc: stage_current
8521 @endif gcc-bootstrap
8522 @if byacc
8523 TARGET-byacc=all
8524 maybe-all-byacc: all-byacc
8525 all-byacc: configure-byacc
8526 @: $(MAKE); $(unstage)
8527 @r=`${PWD_COMMAND}`; export r; \
8528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8529 $(HOST_EXPORTS) \
8530 (cd $(HOST_SUBDIR)/byacc && \
8531 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8532 $(TARGET-byacc))
8533 @endif byacc
8534
8535
8536
8537
8538 .PHONY: check-byacc maybe-check-byacc
8539 maybe-check-byacc:
8540 @if byacc
8541 maybe-check-byacc: check-byacc
8542
8543 # This module is only tested in a native toolchain.
8544 check-byacc:
8545 @: $(MAKE); $(unstage)
8546 @if [ '$(host)' = '$(target)' ] ; then \
8547 r=`${PWD_COMMAND}`; export r; \
8548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8549 $(HOST_EXPORTS) \
8550 (cd $(HOST_SUBDIR)/byacc && \
8551 $(MAKE) $(FLAGS_TO_PASS) check); \
8552 fi
8553
8554 @endif byacc
8555
8556 .PHONY: install-byacc maybe-install-byacc
8557 maybe-install-byacc:
8558 @if byacc
8559 maybe-install-byacc: install-byacc
8560
8561 install-byacc: installdirs
8562 @: $(MAKE); $(unstage)
8563 @r=`${PWD_COMMAND}`; export r; \
8564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8565 $(HOST_EXPORTS) \
8566 (cd $(HOST_SUBDIR)/byacc && \
8567 $(MAKE) $(FLAGS_TO_PASS) install)
8568
8569 @endif byacc
8570
8571 .PHONY: install-strip-byacc maybe-install-strip-byacc
8572 maybe-install-strip-byacc:
8573 @if byacc
8574 maybe-install-strip-byacc: install-strip-byacc
8575
8576 install-strip-byacc: installdirs
8577 @: $(MAKE); $(unstage)
8578 @r=`${PWD_COMMAND}`; export r; \
8579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8580 $(HOST_EXPORTS) \
8581 (cd $(HOST_SUBDIR)/byacc && \
8582 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8583
8584 @endif byacc
8585
8586 # Other targets (info, dvi, pdf, etc.)
8587
8588 .PHONY: maybe-info-byacc info-byacc
8589 maybe-info-byacc:
8590 @if byacc
8591 maybe-info-byacc: info-byacc
8592
8593 info-byacc: \
8594 configure-byacc
8595 @: $(MAKE); $(unstage)
8596 @[ -f ./byacc/Makefile ] || exit 0; \
8597 r=`${PWD_COMMAND}`; export r; \
8598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8599 $(HOST_EXPORTS) \
8600 for flag in $(EXTRA_HOST_FLAGS) ; do \
8601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8602 done; \
8603 echo "Doing info in byacc" ; \
8604 (cd $(HOST_SUBDIR)/byacc && \
8605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8607 "RANLIB=$${RANLIB}" \
8608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8609 info) \
8610 || exit 1
8611
8612 @endif byacc
8613
8614 .PHONY: maybe-dvi-byacc dvi-byacc
8615 maybe-dvi-byacc:
8616 @if byacc
8617 maybe-dvi-byacc: dvi-byacc
8618
8619 dvi-byacc: \
8620 configure-byacc
8621 @: $(MAKE); $(unstage)
8622 @[ -f ./byacc/Makefile ] || exit 0; \
8623 r=`${PWD_COMMAND}`; export r; \
8624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8625 $(HOST_EXPORTS) \
8626 for flag in $(EXTRA_HOST_FLAGS) ; do \
8627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8628 done; \
8629 echo "Doing dvi in byacc" ; \
8630 (cd $(HOST_SUBDIR)/byacc && \
8631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8633 "RANLIB=$${RANLIB}" \
8634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8635 dvi) \
8636 || exit 1
8637
8638 @endif byacc
8639
8640 .PHONY: maybe-pdf-byacc pdf-byacc
8641 maybe-pdf-byacc:
8642 @if byacc
8643 maybe-pdf-byacc: pdf-byacc
8644
8645 pdf-byacc: \
8646 configure-byacc
8647 @: $(MAKE); $(unstage)
8648 @[ -f ./byacc/Makefile ] || exit 0; \
8649 r=`${PWD_COMMAND}`; export r; \
8650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8651 $(HOST_EXPORTS) \
8652 for flag in $(EXTRA_HOST_FLAGS) ; do \
8653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8654 done; \
8655 echo "Doing pdf in byacc" ; \
8656 (cd $(HOST_SUBDIR)/byacc && \
8657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8659 "RANLIB=$${RANLIB}" \
8660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8661 pdf) \
8662 || exit 1
8663
8664 @endif byacc
8665
8666 .PHONY: maybe-html-byacc html-byacc
8667 maybe-html-byacc:
8668 @if byacc
8669 maybe-html-byacc: html-byacc
8670
8671 html-byacc: \
8672 configure-byacc
8673 @: $(MAKE); $(unstage)
8674 @[ -f ./byacc/Makefile ] || exit 0; \
8675 r=`${PWD_COMMAND}`; export r; \
8676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8677 $(HOST_EXPORTS) \
8678 for flag in $(EXTRA_HOST_FLAGS) ; do \
8679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8680 done; \
8681 echo "Doing html in byacc" ; \
8682 (cd $(HOST_SUBDIR)/byacc && \
8683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8685 "RANLIB=$${RANLIB}" \
8686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8687 html) \
8688 || exit 1
8689
8690 @endif byacc
8691
8692 .PHONY: maybe-TAGS-byacc TAGS-byacc
8693 maybe-TAGS-byacc:
8694 @if byacc
8695 maybe-TAGS-byacc: TAGS-byacc
8696
8697 TAGS-byacc: \
8698 configure-byacc
8699 @: $(MAKE); $(unstage)
8700 @[ -f ./byacc/Makefile ] || exit 0; \
8701 r=`${PWD_COMMAND}`; export r; \
8702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8703 $(HOST_EXPORTS) \
8704 for flag in $(EXTRA_HOST_FLAGS) ; do \
8705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8706 done; \
8707 echo "Doing TAGS in byacc" ; \
8708 (cd $(HOST_SUBDIR)/byacc && \
8709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8711 "RANLIB=$${RANLIB}" \
8712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8713 TAGS) \
8714 || exit 1
8715
8716 @endif byacc
8717
8718 .PHONY: maybe-install-info-byacc install-info-byacc
8719 maybe-install-info-byacc:
8720 @if byacc
8721 maybe-install-info-byacc: install-info-byacc
8722
8723 install-info-byacc: \
8724 configure-byacc \
8725 info-byacc
8726 @: $(MAKE); $(unstage)
8727 @[ -f ./byacc/Makefile ] || exit 0; \
8728 r=`${PWD_COMMAND}`; export r; \
8729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8730 $(HOST_EXPORTS) \
8731 for flag in $(EXTRA_HOST_FLAGS) ; do \
8732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8733 done; \
8734 echo "Doing install-info in byacc" ; \
8735 (cd $(HOST_SUBDIR)/byacc && \
8736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8738 "RANLIB=$${RANLIB}" \
8739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8740 install-info) \
8741 || exit 1
8742
8743 @endif byacc
8744
8745 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8746 maybe-install-pdf-byacc:
8747 @if byacc
8748 maybe-install-pdf-byacc: install-pdf-byacc
8749
8750 install-pdf-byacc: \
8751 configure-byacc \
8752 pdf-byacc
8753 @: $(MAKE); $(unstage)
8754 @[ -f ./byacc/Makefile ] || exit 0; \
8755 r=`${PWD_COMMAND}`; export r; \
8756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8757 $(HOST_EXPORTS) \
8758 for flag in $(EXTRA_HOST_FLAGS) ; do \
8759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8760 done; \
8761 echo "Doing install-pdf in byacc" ; \
8762 (cd $(HOST_SUBDIR)/byacc && \
8763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8765 "RANLIB=$${RANLIB}" \
8766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8767 install-pdf) \
8768 || exit 1
8769
8770 @endif byacc
8771
8772 .PHONY: maybe-install-html-byacc install-html-byacc
8773 maybe-install-html-byacc:
8774 @if byacc
8775 maybe-install-html-byacc: install-html-byacc
8776
8777 install-html-byacc: \
8778 configure-byacc \
8779 html-byacc
8780 @: $(MAKE); $(unstage)
8781 @[ -f ./byacc/Makefile ] || exit 0; \
8782 r=`${PWD_COMMAND}`; export r; \
8783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8784 $(HOST_EXPORTS) \
8785 for flag in $(EXTRA_HOST_FLAGS) ; do \
8786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8787 done; \
8788 echo "Doing install-html in byacc" ; \
8789 (cd $(HOST_SUBDIR)/byacc && \
8790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8792 "RANLIB=$${RANLIB}" \
8793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8794 install-html) \
8795 || exit 1
8796
8797 @endif byacc
8798
8799 .PHONY: maybe-installcheck-byacc installcheck-byacc
8800 maybe-installcheck-byacc:
8801 @if byacc
8802 maybe-installcheck-byacc: installcheck-byacc
8803
8804 installcheck-byacc: \
8805 configure-byacc
8806 @: $(MAKE); $(unstage)
8807 @[ -f ./byacc/Makefile ] || exit 0; \
8808 r=`${PWD_COMMAND}`; export r; \
8809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8810 $(HOST_EXPORTS) \
8811 for flag in $(EXTRA_HOST_FLAGS) ; do \
8812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8813 done; \
8814 echo "Doing installcheck in byacc" ; \
8815 (cd $(HOST_SUBDIR)/byacc && \
8816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8818 "RANLIB=$${RANLIB}" \
8819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8820 installcheck) \
8821 || exit 1
8822
8823 @endif byacc
8824
8825 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8826 maybe-mostlyclean-byacc:
8827 @if byacc
8828 maybe-mostlyclean-byacc: mostlyclean-byacc
8829
8830 mostlyclean-byacc:
8831 @: $(MAKE); $(unstage)
8832 @[ -f ./byacc/Makefile ] || exit 0; \
8833 r=`${PWD_COMMAND}`; export r; \
8834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8835 $(HOST_EXPORTS) \
8836 for flag in $(EXTRA_HOST_FLAGS) ; do \
8837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8838 done; \
8839 echo "Doing mostlyclean in byacc" ; \
8840 (cd $(HOST_SUBDIR)/byacc && \
8841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8843 "RANLIB=$${RANLIB}" \
8844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8845 mostlyclean) \
8846 || exit 1
8847
8848 @endif byacc
8849
8850 .PHONY: maybe-clean-byacc clean-byacc
8851 maybe-clean-byacc:
8852 @if byacc
8853 maybe-clean-byacc: clean-byacc
8854
8855 clean-byacc:
8856 @: $(MAKE); $(unstage)
8857 @[ -f ./byacc/Makefile ] || exit 0; \
8858 r=`${PWD_COMMAND}`; export r; \
8859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8860 $(HOST_EXPORTS) \
8861 for flag in $(EXTRA_HOST_FLAGS) ; do \
8862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8863 done; \
8864 echo "Doing clean in byacc" ; \
8865 (cd $(HOST_SUBDIR)/byacc && \
8866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8868 "RANLIB=$${RANLIB}" \
8869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8870 clean) \
8871 || exit 1
8872
8873 @endif byacc
8874
8875 .PHONY: maybe-distclean-byacc distclean-byacc
8876 maybe-distclean-byacc:
8877 @if byacc
8878 maybe-distclean-byacc: distclean-byacc
8879
8880 distclean-byacc:
8881 @: $(MAKE); $(unstage)
8882 @[ -f ./byacc/Makefile ] || exit 0; \
8883 r=`${PWD_COMMAND}`; export r; \
8884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8885 $(HOST_EXPORTS) \
8886 for flag in $(EXTRA_HOST_FLAGS) ; do \
8887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8888 done; \
8889 echo "Doing distclean in byacc" ; \
8890 (cd $(HOST_SUBDIR)/byacc && \
8891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8893 "RANLIB=$${RANLIB}" \
8894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8895 distclean) \
8896 || exit 1
8897
8898 @endif byacc
8899
8900 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8901 maybe-maintainer-clean-byacc:
8902 @if byacc
8903 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8904
8905 maintainer-clean-byacc:
8906 @: $(MAKE); $(unstage)
8907 @[ -f ./byacc/Makefile ] || exit 0; \
8908 r=`${PWD_COMMAND}`; export r; \
8909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8910 $(HOST_EXPORTS) \
8911 for flag in $(EXTRA_HOST_FLAGS) ; do \
8912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8913 done; \
8914 echo "Doing maintainer-clean in byacc" ; \
8915 (cd $(HOST_SUBDIR)/byacc && \
8916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8918 "RANLIB=$${RANLIB}" \
8919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8920 maintainer-clean) \
8921 || exit 1
8922
8923 @endif byacc
8924
8925
8926
8927 .PHONY: configure-bzip2 maybe-configure-bzip2
8928 maybe-configure-bzip2:
8929 @if gcc-bootstrap
8930 configure-bzip2: stage_current
8931 @endif gcc-bootstrap
8932 @if bzip2
8933 maybe-configure-bzip2: configure-bzip2
8934 configure-bzip2:
8935 @: $(MAKE); $(unstage)
8936 @r=`${PWD_COMMAND}`; export r; \
8937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8938 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8940 $(HOST_EXPORTS) \
8941 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8942 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8943 case $(srcdir) in \
8944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8945 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8947 esac; \
8948 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8949 libsrcdir="$$s/bzip2"; \
8950 $(SHELL) $${libsrcdir}/configure \
8951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8952 --target=${target_alias} $${srcdiroption} \
8953 || exit 1
8954 @endif bzip2
8955
8956
8957
8958
8959
8960 .PHONY: all-bzip2 maybe-all-bzip2
8961 maybe-all-bzip2:
8962 @if gcc-bootstrap
8963 all-bzip2: stage_current
8964 @endif gcc-bootstrap
8965 @if bzip2
8966 TARGET-bzip2=all
8967 maybe-all-bzip2: all-bzip2
8968 all-bzip2: configure-bzip2
8969 @: $(MAKE); $(unstage)
8970 @r=`${PWD_COMMAND}`; export r; \
8971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8972 $(HOST_EXPORTS) \
8973 (cd $(HOST_SUBDIR)/bzip2 && \
8974 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8975 $(TARGET-bzip2))
8976 @endif bzip2
8977
8978
8979
8980
8981 .PHONY: check-bzip2 maybe-check-bzip2
8982 maybe-check-bzip2:
8983 @if bzip2
8984 maybe-check-bzip2: check-bzip2
8985
8986 check-bzip2:
8987 @: $(MAKE); $(unstage)
8988 @r=`${PWD_COMMAND}`; export r; \
8989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8990 $(HOST_EXPORTS) \
8991 (cd $(HOST_SUBDIR)/bzip2 && \
8992 $(MAKE) $(FLAGS_TO_PASS) check)
8993
8994 @endif bzip2
8995
8996 .PHONY: install-bzip2 maybe-install-bzip2
8997 maybe-install-bzip2:
8998 @if bzip2
8999 maybe-install-bzip2: install-bzip2
9000
9001 install-bzip2: installdirs
9002 @: $(MAKE); $(unstage)
9003 @r=`${PWD_COMMAND}`; export r; \
9004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005 $(HOST_EXPORTS) \
9006 (cd $(HOST_SUBDIR)/bzip2 && \
9007 $(MAKE) $(FLAGS_TO_PASS) install)
9008
9009 @endif bzip2
9010
9011 .PHONY: install-strip-bzip2 maybe-install-strip-bzip2
9012 maybe-install-strip-bzip2:
9013 @if bzip2
9014 maybe-install-strip-bzip2: install-strip-bzip2
9015
9016 install-strip-bzip2: installdirs
9017 @: $(MAKE); $(unstage)
9018 @r=`${PWD_COMMAND}`; export r; \
9019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9020 $(HOST_EXPORTS) \
9021 (cd $(HOST_SUBDIR)/bzip2 && \
9022 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9023
9024 @endif bzip2
9025
9026 # Other targets (info, dvi, pdf, etc.)
9027
9028 .PHONY: maybe-info-bzip2 info-bzip2
9029 maybe-info-bzip2:
9030 @if bzip2
9031 maybe-info-bzip2: info-bzip2
9032
9033 info-bzip2: \
9034 configure-bzip2
9035 @: $(MAKE); $(unstage)
9036 @[ -f ./bzip2/Makefile ] || exit 0; \
9037 r=`${PWD_COMMAND}`; export r; \
9038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039 $(HOST_EXPORTS) \
9040 for flag in $(EXTRA_HOST_FLAGS) ; do \
9041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9042 done; \
9043 echo "Doing info in bzip2" ; \
9044 (cd $(HOST_SUBDIR)/bzip2 && \
9045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9047 "RANLIB=$${RANLIB}" \
9048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9049 info) \
9050 || exit 1
9051
9052 @endif bzip2
9053
9054 .PHONY: maybe-dvi-bzip2 dvi-bzip2
9055 maybe-dvi-bzip2:
9056 @if bzip2
9057 maybe-dvi-bzip2: dvi-bzip2
9058
9059 dvi-bzip2: \
9060 configure-bzip2
9061 @: $(MAKE); $(unstage)
9062 @[ -f ./bzip2/Makefile ] || exit 0; \
9063 r=`${PWD_COMMAND}`; export r; \
9064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9065 $(HOST_EXPORTS) \
9066 for flag in $(EXTRA_HOST_FLAGS) ; do \
9067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9068 done; \
9069 echo "Doing dvi in bzip2" ; \
9070 (cd $(HOST_SUBDIR)/bzip2 && \
9071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9073 "RANLIB=$${RANLIB}" \
9074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9075 dvi) \
9076 || exit 1
9077
9078 @endif bzip2
9079
9080 .PHONY: maybe-pdf-bzip2 pdf-bzip2
9081 maybe-pdf-bzip2:
9082 @if bzip2
9083 maybe-pdf-bzip2: pdf-bzip2
9084
9085 pdf-bzip2: \
9086 configure-bzip2
9087 @: $(MAKE); $(unstage)
9088 @[ -f ./bzip2/Makefile ] || exit 0; \
9089 r=`${PWD_COMMAND}`; export r; \
9090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9091 $(HOST_EXPORTS) \
9092 for flag in $(EXTRA_HOST_FLAGS) ; do \
9093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9094 done; \
9095 echo "Doing pdf in bzip2" ; \
9096 (cd $(HOST_SUBDIR)/bzip2 && \
9097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9099 "RANLIB=$${RANLIB}" \
9100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9101 pdf) \
9102 || exit 1
9103
9104 @endif bzip2
9105
9106 .PHONY: maybe-html-bzip2 html-bzip2
9107 maybe-html-bzip2:
9108 @if bzip2
9109 maybe-html-bzip2: html-bzip2
9110
9111 html-bzip2: \
9112 configure-bzip2
9113 @: $(MAKE); $(unstage)
9114 @[ -f ./bzip2/Makefile ] || exit 0; \
9115 r=`${PWD_COMMAND}`; export r; \
9116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9117 $(HOST_EXPORTS) \
9118 for flag in $(EXTRA_HOST_FLAGS) ; do \
9119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9120 done; \
9121 echo "Doing html in bzip2" ; \
9122 (cd $(HOST_SUBDIR)/bzip2 && \
9123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9125 "RANLIB=$${RANLIB}" \
9126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9127 html) \
9128 || exit 1
9129
9130 @endif bzip2
9131
9132 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
9133 maybe-TAGS-bzip2:
9134 @if bzip2
9135 maybe-TAGS-bzip2: TAGS-bzip2
9136
9137 TAGS-bzip2: \
9138 configure-bzip2
9139 @: $(MAKE); $(unstage)
9140 @[ -f ./bzip2/Makefile ] || exit 0; \
9141 r=`${PWD_COMMAND}`; export r; \
9142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9143 $(HOST_EXPORTS) \
9144 for flag in $(EXTRA_HOST_FLAGS) ; do \
9145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9146 done; \
9147 echo "Doing TAGS in bzip2" ; \
9148 (cd $(HOST_SUBDIR)/bzip2 && \
9149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9151 "RANLIB=$${RANLIB}" \
9152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9153 TAGS) \
9154 || exit 1
9155
9156 @endif bzip2
9157
9158 .PHONY: maybe-install-info-bzip2 install-info-bzip2
9159 maybe-install-info-bzip2:
9160 @if bzip2
9161 maybe-install-info-bzip2: install-info-bzip2
9162
9163 install-info-bzip2: \
9164 configure-bzip2 \
9165 info-bzip2
9166 @: $(MAKE); $(unstage)
9167 @[ -f ./bzip2/Makefile ] || exit 0; \
9168 r=`${PWD_COMMAND}`; export r; \
9169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9170 $(HOST_EXPORTS) \
9171 for flag in $(EXTRA_HOST_FLAGS) ; do \
9172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9173 done; \
9174 echo "Doing install-info in bzip2" ; \
9175 (cd $(HOST_SUBDIR)/bzip2 && \
9176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9178 "RANLIB=$${RANLIB}" \
9179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9180 install-info) \
9181 || exit 1
9182
9183 @endif bzip2
9184
9185 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
9186 maybe-install-pdf-bzip2:
9187 @if bzip2
9188 maybe-install-pdf-bzip2: install-pdf-bzip2
9189
9190 install-pdf-bzip2: \
9191 configure-bzip2 \
9192 pdf-bzip2
9193 @: $(MAKE); $(unstage)
9194 @[ -f ./bzip2/Makefile ] || exit 0; \
9195 r=`${PWD_COMMAND}`; export r; \
9196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9197 $(HOST_EXPORTS) \
9198 for flag in $(EXTRA_HOST_FLAGS) ; do \
9199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9200 done; \
9201 echo "Doing install-pdf in bzip2" ; \
9202 (cd $(HOST_SUBDIR)/bzip2 && \
9203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9205 "RANLIB=$${RANLIB}" \
9206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9207 install-pdf) \
9208 || exit 1
9209
9210 @endif bzip2
9211
9212 .PHONY: maybe-install-html-bzip2 install-html-bzip2
9213 maybe-install-html-bzip2:
9214 @if bzip2
9215 maybe-install-html-bzip2: install-html-bzip2
9216
9217 install-html-bzip2: \
9218 configure-bzip2 \
9219 html-bzip2
9220 @: $(MAKE); $(unstage)
9221 @[ -f ./bzip2/Makefile ] || exit 0; \
9222 r=`${PWD_COMMAND}`; export r; \
9223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9224 $(HOST_EXPORTS) \
9225 for flag in $(EXTRA_HOST_FLAGS) ; do \
9226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9227 done; \
9228 echo "Doing install-html in bzip2" ; \
9229 (cd $(HOST_SUBDIR)/bzip2 && \
9230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9232 "RANLIB=$${RANLIB}" \
9233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9234 install-html) \
9235 || exit 1
9236
9237 @endif bzip2
9238
9239 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
9240 maybe-installcheck-bzip2:
9241 @if bzip2
9242 maybe-installcheck-bzip2: installcheck-bzip2
9243
9244 installcheck-bzip2: \
9245 configure-bzip2
9246 @: $(MAKE); $(unstage)
9247 @[ -f ./bzip2/Makefile ] || exit 0; \
9248 r=`${PWD_COMMAND}`; export r; \
9249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9250 $(HOST_EXPORTS) \
9251 for flag in $(EXTRA_HOST_FLAGS) ; do \
9252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9253 done; \
9254 echo "Doing installcheck in bzip2" ; \
9255 (cd $(HOST_SUBDIR)/bzip2 && \
9256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9258 "RANLIB=$${RANLIB}" \
9259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9260 installcheck) \
9261 || exit 1
9262
9263 @endif bzip2
9264
9265 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
9266 maybe-mostlyclean-bzip2:
9267 @if bzip2
9268 maybe-mostlyclean-bzip2: mostlyclean-bzip2
9269
9270 mostlyclean-bzip2:
9271 @: $(MAKE); $(unstage)
9272 @[ -f ./bzip2/Makefile ] || exit 0; \
9273 r=`${PWD_COMMAND}`; export r; \
9274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9275 $(HOST_EXPORTS) \
9276 for flag in $(EXTRA_HOST_FLAGS) ; do \
9277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9278 done; \
9279 echo "Doing mostlyclean in bzip2" ; \
9280 (cd $(HOST_SUBDIR)/bzip2 && \
9281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9283 "RANLIB=$${RANLIB}" \
9284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9285 mostlyclean) \
9286 || exit 1
9287
9288 @endif bzip2
9289
9290 .PHONY: maybe-clean-bzip2 clean-bzip2
9291 maybe-clean-bzip2:
9292 @if bzip2
9293 maybe-clean-bzip2: clean-bzip2
9294
9295 clean-bzip2:
9296 @: $(MAKE); $(unstage)
9297 @[ -f ./bzip2/Makefile ] || exit 0; \
9298 r=`${PWD_COMMAND}`; export r; \
9299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9300 $(HOST_EXPORTS) \
9301 for flag in $(EXTRA_HOST_FLAGS) ; do \
9302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9303 done; \
9304 echo "Doing clean in bzip2" ; \
9305 (cd $(HOST_SUBDIR)/bzip2 && \
9306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9308 "RANLIB=$${RANLIB}" \
9309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9310 clean) \
9311 || exit 1
9312
9313 @endif bzip2
9314
9315 .PHONY: maybe-distclean-bzip2 distclean-bzip2
9316 maybe-distclean-bzip2:
9317 @if bzip2
9318 maybe-distclean-bzip2: distclean-bzip2
9319
9320 distclean-bzip2:
9321 @: $(MAKE); $(unstage)
9322 @[ -f ./bzip2/Makefile ] || exit 0; \
9323 r=`${PWD_COMMAND}`; export r; \
9324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9325 $(HOST_EXPORTS) \
9326 for flag in $(EXTRA_HOST_FLAGS) ; do \
9327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9328 done; \
9329 echo "Doing distclean in bzip2" ; \
9330 (cd $(HOST_SUBDIR)/bzip2 && \
9331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9333 "RANLIB=$${RANLIB}" \
9334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9335 distclean) \
9336 || exit 1
9337
9338 @endif bzip2
9339
9340 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9341 maybe-maintainer-clean-bzip2:
9342 @if bzip2
9343 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9344
9345 maintainer-clean-bzip2:
9346 @: $(MAKE); $(unstage)
9347 @[ -f ./bzip2/Makefile ] || exit 0; \
9348 r=`${PWD_COMMAND}`; export r; \
9349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9350 $(HOST_EXPORTS) \
9351 for flag in $(EXTRA_HOST_FLAGS) ; do \
9352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9353 done; \
9354 echo "Doing maintainer-clean in bzip2" ; \
9355 (cd $(HOST_SUBDIR)/bzip2 && \
9356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9358 "RANLIB=$${RANLIB}" \
9359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9360 maintainer-clean) \
9361 || exit 1
9362
9363 @endif bzip2
9364
9365
9366
9367 .PHONY: configure-cgen maybe-configure-cgen
9368 maybe-configure-cgen:
9369 @if gcc-bootstrap
9370 configure-cgen: stage_current
9371 @endif gcc-bootstrap
9372 @if cgen
9373 maybe-configure-cgen: configure-cgen
9374 configure-cgen:
9375 @: $(MAKE); $(unstage)
9376 @r=`${PWD_COMMAND}`; export r; \
9377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9378 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9380 $(HOST_EXPORTS) \
9381 echo Configuring in $(HOST_SUBDIR)/cgen; \
9382 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9383 case $(srcdir) in \
9384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9385 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9387 esac; \
9388 srcdiroption="--srcdir=$${topdir}/cgen"; \
9389 libsrcdir="$$s/cgen"; \
9390 $(SHELL) $${libsrcdir}/configure \
9391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9392 --target=${target_alias} $${srcdiroption} \
9393 || exit 1
9394 @endif cgen
9395
9396
9397
9398
9399
9400 .PHONY: all-cgen maybe-all-cgen
9401 maybe-all-cgen:
9402 @if gcc-bootstrap
9403 all-cgen: stage_current
9404 @endif gcc-bootstrap
9405 @if cgen
9406 TARGET-cgen=all
9407 maybe-all-cgen: all-cgen
9408 all-cgen: configure-cgen
9409 @: $(MAKE); $(unstage)
9410 @r=`${PWD_COMMAND}`; export r; \
9411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412 $(HOST_EXPORTS) \
9413 (cd $(HOST_SUBDIR)/cgen && \
9414 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9415 $(TARGET-cgen))
9416 @endif cgen
9417
9418
9419
9420
9421 .PHONY: check-cgen maybe-check-cgen
9422 maybe-check-cgen:
9423 @if cgen
9424 maybe-check-cgen: check-cgen
9425
9426 check-cgen:
9427 @: $(MAKE); $(unstage)
9428 @r=`${PWD_COMMAND}`; export r; \
9429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430 $(HOST_EXPORTS) \
9431 (cd $(HOST_SUBDIR)/cgen && \
9432 $(MAKE) $(FLAGS_TO_PASS) check)
9433
9434 @endif cgen
9435
9436 .PHONY: install-cgen maybe-install-cgen
9437 maybe-install-cgen:
9438 @if cgen
9439 maybe-install-cgen: install-cgen
9440
9441 install-cgen: installdirs
9442 @: $(MAKE); $(unstage)
9443 @r=`${PWD_COMMAND}`; export r; \
9444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9445 $(HOST_EXPORTS) \
9446 (cd $(HOST_SUBDIR)/cgen && \
9447 $(MAKE) $(FLAGS_TO_PASS) install)
9448
9449 @endif cgen
9450
9451 .PHONY: install-strip-cgen maybe-install-strip-cgen
9452 maybe-install-strip-cgen:
9453 @if cgen
9454 maybe-install-strip-cgen: install-strip-cgen
9455
9456 install-strip-cgen: installdirs
9457 @: $(MAKE); $(unstage)
9458 @r=`${PWD_COMMAND}`; export r; \
9459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9460 $(HOST_EXPORTS) \
9461 (cd $(HOST_SUBDIR)/cgen && \
9462 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9463
9464 @endif cgen
9465
9466 # Other targets (info, dvi, pdf, etc.)
9467
9468 .PHONY: maybe-info-cgen info-cgen
9469 maybe-info-cgen:
9470 @if cgen
9471 maybe-info-cgen: info-cgen
9472
9473 info-cgen: \
9474 configure-cgen
9475 @: $(MAKE); $(unstage)
9476 @[ -f ./cgen/Makefile ] || exit 0; \
9477 r=`${PWD_COMMAND}`; export r; \
9478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9479 $(HOST_EXPORTS) \
9480 for flag in $(EXTRA_HOST_FLAGS) ; do \
9481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9482 done; \
9483 echo "Doing info in cgen" ; \
9484 (cd $(HOST_SUBDIR)/cgen && \
9485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9487 "RANLIB=$${RANLIB}" \
9488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9489 info) \
9490 || exit 1
9491
9492 @endif cgen
9493
9494 .PHONY: maybe-dvi-cgen dvi-cgen
9495 maybe-dvi-cgen:
9496 @if cgen
9497 maybe-dvi-cgen: dvi-cgen
9498
9499 dvi-cgen: \
9500 configure-cgen
9501 @: $(MAKE); $(unstage)
9502 @[ -f ./cgen/Makefile ] || exit 0; \
9503 r=`${PWD_COMMAND}`; export r; \
9504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9505 $(HOST_EXPORTS) \
9506 for flag in $(EXTRA_HOST_FLAGS) ; do \
9507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9508 done; \
9509 echo "Doing dvi in cgen" ; \
9510 (cd $(HOST_SUBDIR)/cgen && \
9511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9513 "RANLIB=$${RANLIB}" \
9514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9515 dvi) \
9516 || exit 1
9517
9518 @endif cgen
9519
9520 .PHONY: maybe-pdf-cgen pdf-cgen
9521 maybe-pdf-cgen:
9522 @if cgen
9523 maybe-pdf-cgen: pdf-cgen
9524
9525 pdf-cgen: \
9526 configure-cgen
9527 @: $(MAKE); $(unstage)
9528 @[ -f ./cgen/Makefile ] || exit 0; \
9529 r=`${PWD_COMMAND}`; export r; \
9530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9531 $(HOST_EXPORTS) \
9532 for flag in $(EXTRA_HOST_FLAGS) ; do \
9533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9534 done; \
9535 echo "Doing pdf in cgen" ; \
9536 (cd $(HOST_SUBDIR)/cgen && \
9537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9539 "RANLIB=$${RANLIB}" \
9540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9541 pdf) \
9542 || exit 1
9543
9544 @endif cgen
9545
9546 .PHONY: maybe-html-cgen html-cgen
9547 maybe-html-cgen:
9548 @if cgen
9549 maybe-html-cgen: html-cgen
9550
9551 html-cgen: \
9552 configure-cgen
9553 @: $(MAKE); $(unstage)
9554 @[ -f ./cgen/Makefile ] || exit 0; \
9555 r=`${PWD_COMMAND}`; export r; \
9556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9557 $(HOST_EXPORTS) \
9558 for flag in $(EXTRA_HOST_FLAGS) ; do \
9559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9560 done; \
9561 echo "Doing html in cgen" ; \
9562 (cd $(HOST_SUBDIR)/cgen && \
9563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9565 "RANLIB=$${RANLIB}" \
9566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9567 html) \
9568 || exit 1
9569
9570 @endif cgen
9571
9572 .PHONY: maybe-TAGS-cgen TAGS-cgen
9573 maybe-TAGS-cgen:
9574 @if cgen
9575 maybe-TAGS-cgen: TAGS-cgen
9576
9577 TAGS-cgen: \
9578 configure-cgen
9579 @: $(MAKE); $(unstage)
9580 @[ -f ./cgen/Makefile ] || exit 0; \
9581 r=`${PWD_COMMAND}`; export r; \
9582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9583 $(HOST_EXPORTS) \
9584 for flag in $(EXTRA_HOST_FLAGS) ; do \
9585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9586 done; \
9587 echo "Doing TAGS in cgen" ; \
9588 (cd $(HOST_SUBDIR)/cgen && \
9589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9591 "RANLIB=$${RANLIB}" \
9592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9593 TAGS) \
9594 || exit 1
9595
9596 @endif cgen
9597
9598 .PHONY: maybe-install-info-cgen install-info-cgen
9599 maybe-install-info-cgen:
9600 @if cgen
9601 maybe-install-info-cgen: install-info-cgen
9602
9603 install-info-cgen: \
9604 configure-cgen \
9605 info-cgen
9606 @: $(MAKE); $(unstage)
9607 @[ -f ./cgen/Makefile ] || exit 0; \
9608 r=`${PWD_COMMAND}`; export r; \
9609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9610 $(HOST_EXPORTS) \
9611 for flag in $(EXTRA_HOST_FLAGS) ; do \
9612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9613 done; \
9614 echo "Doing install-info in cgen" ; \
9615 (cd $(HOST_SUBDIR)/cgen && \
9616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9618 "RANLIB=$${RANLIB}" \
9619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9620 install-info) \
9621 || exit 1
9622
9623 @endif cgen
9624
9625 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9626 maybe-install-pdf-cgen:
9627 @if cgen
9628 maybe-install-pdf-cgen: install-pdf-cgen
9629
9630 install-pdf-cgen: \
9631 configure-cgen \
9632 pdf-cgen
9633 @: $(MAKE); $(unstage)
9634 @[ -f ./cgen/Makefile ] || exit 0; \
9635 r=`${PWD_COMMAND}`; export r; \
9636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9637 $(HOST_EXPORTS) \
9638 for flag in $(EXTRA_HOST_FLAGS) ; do \
9639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9640 done; \
9641 echo "Doing install-pdf in cgen" ; \
9642 (cd $(HOST_SUBDIR)/cgen && \
9643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9645 "RANLIB=$${RANLIB}" \
9646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9647 install-pdf) \
9648 || exit 1
9649
9650 @endif cgen
9651
9652 .PHONY: maybe-install-html-cgen install-html-cgen
9653 maybe-install-html-cgen:
9654 @if cgen
9655 maybe-install-html-cgen: install-html-cgen
9656
9657 install-html-cgen: \
9658 configure-cgen \
9659 html-cgen
9660 @: $(MAKE); $(unstage)
9661 @[ -f ./cgen/Makefile ] || exit 0; \
9662 r=`${PWD_COMMAND}`; export r; \
9663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9664 $(HOST_EXPORTS) \
9665 for flag in $(EXTRA_HOST_FLAGS) ; do \
9666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9667 done; \
9668 echo "Doing install-html in cgen" ; \
9669 (cd $(HOST_SUBDIR)/cgen && \
9670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9672 "RANLIB=$${RANLIB}" \
9673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9674 install-html) \
9675 || exit 1
9676
9677 @endif cgen
9678
9679 .PHONY: maybe-installcheck-cgen installcheck-cgen
9680 maybe-installcheck-cgen:
9681 @if cgen
9682 maybe-installcheck-cgen: installcheck-cgen
9683
9684 installcheck-cgen: \
9685 configure-cgen
9686 @: $(MAKE); $(unstage)
9687 @[ -f ./cgen/Makefile ] || exit 0; \
9688 r=`${PWD_COMMAND}`; export r; \
9689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9690 $(HOST_EXPORTS) \
9691 for flag in $(EXTRA_HOST_FLAGS) ; do \
9692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9693 done; \
9694 echo "Doing installcheck in cgen" ; \
9695 (cd $(HOST_SUBDIR)/cgen && \
9696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9698 "RANLIB=$${RANLIB}" \
9699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9700 installcheck) \
9701 || exit 1
9702
9703 @endif cgen
9704
9705 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9706 maybe-mostlyclean-cgen:
9707 @if cgen
9708 maybe-mostlyclean-cgen: mostlyclean-cgen
9709
9710 mostlyclean-cgen:
9711 @: $(MAKE); $(unstage)
9712 @[ -f ./cgen/Makefile ] || exit 0; \
9713 r=`${PWD_COMMAND}`; export r; \
9714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9715 $(HOST_EXPORTS) \
9716 for flag in $(EXTRA_HOST_FLAGS) ; do \
9717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9718 done; \
9719 echo "Doing mostlyclean in cgen" ; \
9720 (cd $(HOST_SUBDIR)/cgen && \
9721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9723 "RANLIB=$${RANLIB}" \
9724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9725 mostlyclean) \
9726 || exit 1
9727
9728 @endif cgen
9729
9730 .PHONY: maybe-clean-cgen clean-cgen
9731 maybe-clean-cgen:
9732 @if cgen
9733 maybe-clean-cgen: clean-cgen
9734
9735 clean-cgen:
9736 @: $(MAKE); $(unstage)
9737 @[ -f ./cgen/Makefile ] || exit 0; \
9738 r=`${PWD_COMMAND}`; export r; \
9739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9740 $(HOST_EXPORTS) \
9741 for flag in $(EXTRA_HOST_FLAGS) ; do \
9742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9743 done; \
9744 echo "Doing clean in cgen" ; \
9745 (cd $(HOST_SUBDIR)/cgen && \
9746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9748 "RANLIB=$${RANLIB}" \
9749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9750 clean) \
9751 || exit 1
9752
9753 @endif cgen
9754
9755 .PHONY: maybe-distclean-cgen distclean-cgen
9756 maybe-distclean-cgen:
9757 @if cgen
9758 maybe-distclean-cgen: distclean-cgen
9759
9760 distclean-cgen:
9761 @: $(MAKE); $(unstage)
9762 @[ -f ./cgen/Makefile ] || exit 0; \
9763 r=`${PWD_COMMAND}`; export r; \
9764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9765 $(HOST_EXPORTS) \
9766 for flag in $(EXTRA_HOST_FLAGS) ; do \
9767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9768 done; \
9769 echo "Doing distclean in cgen" ; \
9770 (cd $(HOST_SUBDIR)/cgen && \
9771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9773 "RANLIB=$${RANLIB}" \
9774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9775 distclean) \
9776 || exit 1
9777
9778 @endif cgen
9779
9780 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9781 maybe-maintainer-clean-cgen:
9782 @if cgen
9783 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9784
9785 maintainer-clean-cgen:
9786 @: $(MAKE); $(unstage)
9787 @[ -f ./cgen/Makefile ] || exit 0; \
9788 r=`${PWD_COMMAND}`; export r; \
9789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9790 $(HOST_EXPORTS) \
9791 for flag in $(EXTRA_HOST_FLAGS) ; do \
9792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9793 done; \
9794 echo "Doing maintainer-clean in cgen" ; \
9795 (cd $(HOST_SUBDIR)/cgen && \
9796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9798 "RANLIB=$${RANLIB}" \
9799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9800 maintainer-clean) \
9801 || exit 1
9802
9803 @endif cgen
9804
9805
9806
9807 .PHONY: configure-dejagnu maybe-configure-dejagnu
9808 maybe-configure-dejagnu:
9809 @if gcc-bootstrap
9810 configure-dejagnu: stage_current
9811 @endif gcc-bootstrap
9812 @if dejagnu
9813 maybe-configure-dejagnu: configure-dejagnu
9814 configure-dejagnu:
9815 @: $(MAKE); $(unstage)
9816 @r=`${PWD_COMMAND}`; export r; \
9817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9818 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9820 $(HOST_EXPORTS) \
9821 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9822 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9823 case $(srcdir) in \
9824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9825 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9827 esac; \
9828 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9829 libsrcdir="$$s/dejagnu"; \
9830 $(SHELL) $${libsrcdir}/configure \
9831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9832 --target=${target_alias} $${srcdiroption} \
9833 || exit 1
9834 @endif dejagnu
9835
9836
9837
9838
9839
9840 .PHONY: all-dejagnu maybe-all-dejagnu
9841 maybe-all-dejagnu:
9842 @if gcc-bootstrap
9843 all-dejagnu: stage_current
9844 @endif gcc-bootstrap
9845 @if dejagnu
9846 TARGET-dejagnu=all
9847 maybe-all-dejagnu: all-dejagnu
9848 all-dejagnu: configure-dejagnu
9849 @: $(MAKE); $(unstage)
9850 @r=`${PWD_COMMAND}`; export r; \
9851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9852 $(HOST_EXPORTS) \
9853 (cd $(HOST_SUBDIR)/dejagnu && \
9854 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9855 $(TARGET-dejagnu))
9856 @endif dejagnu
9857
9858
9859
9860
9861 .PHONY: check-dejagnu maybe-check-dejagnu
9862 maybe-check-dejagnu:
9863 @if dejagnu
9864 maybe-check-dejagnu: check-dejagnu
9865
9866 check-dejagnu:
9867 @: $(MAKE); $(unstage)
9868 @r=`${PWD_COMMAND}`; export r; \
9869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9870 $(HOST_EXPORTS) \
9871 (cd $(HOST_SUBDIR)/dejagnu && \
9872 $(MAKE) $(FLAGS_TO_PASS) check)
9873
9874 @endif dejagnu
9875
9876 .PHONY: install-dejagnu maybe-install-dejagnu
9877 maybe-install-dejagnu:
9878 @if dejagnu
9879 maybe-install-dejagnu: install-dejagnu
9880
9881 install-dejagnu: installdirs
9882 @: $(MAKE); $(unstage)
9883 @r=`${PWD_COMMAND}`; export r; \
9884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9885 $(HOST_EXPORTS) \
9886 (cd $(HOST_SUBDIR)/dejagnu && \
9887 $(MAKE) $(FLAGS_TO_PASS) install)
9888
9889 @endif dejagnu
9890
9891 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
9892 maybe-install-strip-dejagnu:
9893 @if dejagnu
9894 maybe-install-strip-dejagnu: install-strip-dejagnu
9895
9896 install-strip-dejagnu: installdirs
9897 @: $(MAKE); $(unstage)
9898 @r=`${PWD_COMMAND}`; export r; \
9899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9900 $(HOST_EXPORTS) \
9901 (cd $(HOST_SUBDIR)/dejagnu && \
9902 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9903
9904 @endif dejagnu
9905
9906 # Other targets (info, dvi, pdf, etc.)
9907
9908 .PHONY: maybe-info-dejagnu info-dejagnu
9909 maybe-info-dejagnu:
9910 @if dejagnu
9911 maybe-info-dejagnu: info-dejagnu
9912
9913 info-dejagnu: \
9914 configure-dejagnu
9915 @: $(MAKE); $(unstage)
9916 @[ -f ./dejagnu/Makefile ] || exit 0; \
9917 r=`${PWD_COMMAND}`; export r; \
9918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9919 $(HOST_EXPORTS) \
9920 for flag in $(EXTRA_HOST_FLAGS) ; do \
9921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9922 done; \
9923 echo "Doing info in dejagnu" ; \
9924 (cd $(HOST_SUBDIR)/dejagnu && \
9925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9927 "RANLIB=$${RANLIB}" \
9928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9929 info) \
9930 || exit 1
9931
9932 @endif dejagnu
9933
9934 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9935 maybe-dvi-dejagnu:
9936 @if dejagnu
9937 maybe-dvi-dejagnu: dvi-dejagnu
9938
9939 dvi-dejagnu: \
9940 configure-dejagnu
9941 @: $(MAKE); $(unstage)
9942 @[ -f ./dejagnu/Makefile ] || exit 0; \
9943 r=`${PWD_COMMAND}`; export r; \
9944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9945 $(HOST_EXPORTS) \
9946 for flag in $(EXTRA_HOST_FLAGS) ; do \
9947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9948 done; \
9949 echo "Doing dvi in dejagnu" ; \
9950 (cd $(HOST_SUBDIR)/dejagnu && \
9951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9953 "RANLIB=$${RANLIB}" \
9954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9955 dvi) \
9956 || exit 1
9957
9958 @endif dejagnu
9959
9960 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9961 maybe-pdf-dejagnu:
9962 @if dejagnu
9963 maybe-pdf-dejagnu: pdf-dejagnu
9964
9965 pdf-dejagnu: \
9966 configure-dejagnu
9967 @: $(MAKE); $(unstage)
9968 @[ -f ./dejagnu/Makefile ] || exit 0; \
9969 r=`${PWD_COMMAND}`; export r; \
9970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9971 $(HOST_EXPORTS) \
9972 for flag in $(EXTRA_HOST_FLAGS) ; do \
9973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9974 done; \
9975 echo "Doing pdf in dejagnu" ; \
9976 (cd $(HOST_SUBDIR)/dejagnu && \
9977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9979 "RANLIB=$${RANLIB}" \
9980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9981 pdf) \
9982 || exit 1
9983
9984 @endif dejagnu
9985
9986 .PHONY: maybe-html-dejagnu html-dejagnu
9987 maybe-html-dejagnu:
9988 @if dejagnu
9989 maybe-html-dejagnu: html-dejagnu
9990
9991 html-dejagnu: \
9992 configure-dejagnu
9993 @: $(MAKE); $(unstage)
9994 @[ -f ./dejagnu/Makefile ] || exit 0; \
9995 r=`${PWD_COMMAND}`; export r; \
9996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9997 $(HOST_EXPORTS) \
9998 for flag in $(EXTRA_HOST_FLAGS) ; do \
9999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10000 done; \
10001 echo "Doing html in dejagnu" ; \
10002 (cd $(HOST_SUBDIR)/dejagnu && \
10003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10005 "RANLIB=$${RANLIB}" \
10006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10007 html) \
10008 || exit 1
10009
10010 @endif dejagnu
10011
10012 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
10013 maybe-TAGS-dejagnu:
10014 @if dejagnu
10015 maybe-TAGS-dejagnu: TAGS-dejagnu
10016
10017 TAGS-dejagnu: \
10018 configure-dejagnu
10019 @: $(MAKE); $(unstage)
10020 @[ -f ./dejagnu/Makefile ] || exit 0; \
10021 r=`${PWD_COMMAND}`; export r; \
10022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10023 $(HOST_EXPORTS) \
10024 for flag in $(EXTRA_HOST_FLAGS) ; do \
10025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10026 done; \
10027 echo "Doing TAGS in dejagnu" ; \
10028 (cd $(HOST_SUBDIR)/dejagnu && \
10029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10031 "RANLIB=$${RANLIB}" \
10032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10033 TAGS) \
10034 || exit 1
10035
10036 @endif dejagnu
10037
10038 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
10039 maybe-install-info-dejagnu:
10040 @if dejagnu
10041 maybe-install-info-dejagnu: install-info-dejagnu
10042
10043 install-info-dejagnu: \
10044 configure-dejagnu \
10045 info-dejagnu
10046 @: $(MAKE); $(unstage)
10047 @[ -f ./dejagnu/Makefile ] || exit 0; \
10048 r=`${PWD_COMMAND}`; export r; \
10049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10050 $(HOST_EXPORTS) \
10051 for flag in $(EXTRA_HOST_FLAGS) ; do \
10052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10053 done; \
10054 echo "Doing install-info in dejagnu" ; \
10055 (cd $(HOST_SUBDIR)/dejagnu && \
10056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10058 "RANLIB=$${RANLIB}" \
10059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10060 install-info) \
10061 || exit 1
10062
10063 @endif dejagnu
10064
10065 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
10066 maybe-install-pdf-dejagnu:
10067 @if dejagnu
10068 maybe-install-pdf-dejagnu: install-pdf-dejagnu
10069
10070 install-pdf-dejagnu: \
10071 configure-dejagnu \
10072 pdf-dejagnu
10073 @: $(MAKE); $(unstage)
10074 @[ -f ./dejagnu/Makefile ] || exit 0; \
10075 r=`${PWD_COMMAND}`; export r; \
10076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10077 $(HOST_EXPORTS) \
10078 for flag in $(EXTRA_HOST_FLAGS) ; do \
10079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10080 done; \
10081 echo "Doing install-pdf in dejagnu" ; \
10082 (cd $(HOST_SUBDIR)/dejagnu && \
10083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10085 "RANLIB=$${RANLIB}" \
10086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10087 install-pdf) \
10088 || exit 1
10089
10090 @endif dejagnu
10091
10092 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
10093 maybe-install-html-dejagnu:
10094 @if dejagnu
10095 maybe-install-html-dejagnu: install-html-dejagnu
10096
10097 install-html-dejagnu: \
10098 configure-dejagnu \
10099 html-dejagnu
10100 @: $(MAKE); $(unstage)
10101 @[ -f ./dejagnu/Makefile ] || exit 0; \
10102 r=`${PWD_COMMAND}`; export r; \
10103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10104 $(HOST_EXPORTS) \
10105 for flag in $(EXTRA_HOST_FLAGS) ; do \
10106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10107 done; \
10108 echo "Doing install-html in dejagnu" ; \
10109 (cd $(HOST_SUBDIR)/dejagnu && \
10110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10112 "RANLIB=$${RANLIB}" \
10113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10114 install-html) \
10115 || exit 1
10116
10117 @endif dejagnu
10118
10119 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
10120 maybe-installcheck-dejagnu:
10121 @if dejagnu
10122 maybe-installcheck-dejagnu: installcheck-dejagnu
10123
10124 installcheck-dejagnu: \
10125 configure-dejagnu
10126 @: $(MAKE); $(unstage)
10127 @[ -f ./dejagnu/Makefile ] || exit 0; \
10128 r=`${PWD_COMMAND}`; export r; \
10129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10130 $(HOST_EXPORTS) \
10131 for flag in $(EXTRA_HOST_FLAGS) ; do \
10132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10133 done; \
10134 echo "Doing installcheck in dejagnu" ; \
10135 (cd $(HOST_SUBDIR)/dejagnu && \
10136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10138 "RANLIB=$${RANLIB}" \
10139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10140 installcheck) \
10141 || exit 1
10142
10143 @endif dejagnu
10144
10145 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
10146 maybe-mostlyclean-dejagnu:
10147 @if dejagnu
10148 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
10149
10150 mostlyclean-dejagnu:
10151 @: $(MAKE); $(unstage)
10152 @[ -f ./dejagnu/Makefile ] || exit 0; \
10153 r=`${PWD_COMMAND}`; export r; \
10154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10155 $(HOST_EXPORTS) \
10156 for flag in $(EXTRA_HOST_FLAGS) ; do \
10157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10158 done; \
10159 echo "Doing mostlyclean in dejagnu" ; \
10160 (cd $(HOST_SUBDIR)/dejagnu && \
10161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10163 "RANLIB=$${RANLIB}" \
10164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10165 mostlyclean) \
10166 || exit 1
10167
10168 @endif dejagnu
10169
10170 .PHONY: maybe-clean-dejagnu clean-dejagnu
10171 maybe-clean-dejagnu:
10172 @if dejagnu
10173 maybe-clean-dejagnu: clean-dejagnu
10174
10175 clean-dejagnu:
10176 @: $(MAKE); $(unstage)
10177 @[ -f ./dejagnu/Makefile ] || exit 0; \
10178 r=`${PWD_COMMAND}`; export r; \
10179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10180 $(HOST_EXPORTS) \
10181 for flag in $(EXTRA_HOST_FLAGS) ; do \
10182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10183 done; \
10184 echo "Doing clean in dejagnu" ; \
10185 (cd $(HOST_SUBDIR)/dejagnu && \
10186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10188 "RANLIB=$${RANLIB}" \
10189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10190 clean) \
10191 || exit 1
10192
10193 @endif dejagnu
10194
10195 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
10196 maybe-distclean-dejagnu:
10197 @if dejagnu
10198 maybe-distclean-dejagnu: distclean-dejagnu
10199
10200 distclean-dejagnu:
10201 @: $(MAKE); $(unstage)
10202 @[ -f ./dejagnu/Makefile ] || exit 0; \
10203 r=`${PWD_COMMAND}`; export r; \
10204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10205 $(HOST_EXPORTS) \
10206 for flag in $(EXTRA_HOST_FLAGS) ; do \
10207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10208 done; \
10209 echo "Doing distclean in dejagnu" ; \
10210 (cd $(HOST_SUBDIR)/dejagnu && \
10211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10213 "RANLIB=$${RANLIB}" \
10214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10215 distclean) \
10216 || exit 1
10217
10218 @endif dejagnu
10219
10220 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
10221 maybe-maintainer-clean-dejagnu:
10222 @if dejagnu
10223 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
10224
10225 maintainer-clean-dejagnu:
10226 @: $(MAKE); $(unstage)
10227 @[ -f ./dejagnu/Makefile ] || exit 0; \
10228 r=`${PWD_COMMAND}`; export r; \
10229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10230 $(HOST_EXPORTS) \
10231 for flag in $(EXTRA_HOST_FLAGS) ; do \
10232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10233 done; \
10234 echo "Doing maintainer-clean in dejagnu" ; \
10235 (cd $(HOST_SUBDIR)/dejagnu && \
10236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10238 "RANLIB=$${RANLIB}" \
10239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10240 maintainer-clean) \
10241 || exit 1
10242
10243 @endif dejagnu
10244
10245
10246
10247 .PHONY: configure-diff maybe-configure-diff
10248 maybe-configure-diff:
10249 @if gcc-bootstrap
10250 configure-diff: stage_current
10251 @endif gcc-bootstrap
10252 @if diff
10253 maybe-configure-diff: configure-diff
10254 configure-diff:
10255 @: $(MAKE); $(unstage)
10256 @r=`${PWD_COMMAND}`; export r; \
10257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10258 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
10259 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
10260 $(HOST_EXPORTS) \
10261 echo Configuring in $(HOST_SUBDIR)/diff; \
10262 cd "$(HOST_SUBDIR)/diff" || exit 1; \
10263 case $(srcdir) in \
10264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10265 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
10266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10267 esac; \
10268 srcdiroption="--srcdir=$${topdir}/diff"; \
10269 libsrcdir="$$s/diff"; \
10270 $(SHELL) $${libsrcdir}/configure \
10271 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10272 --target=${target_alias} $${srcdiroption} \
10273 || exit 1
10274 @endif diff
10275
10276
10277
10278
10279
10280 .PHONY: all-diff maybe-all-diff
10281 maybe-all-diff:
10282 @if gcc-bootstrap
10283 all-diff: stage_current
10284 @endif gcc-bootstrap
10285 @if diff
10286 TARGET-diff=all
10287 maybe-all-diff: all-diff
10288 all-diff: configure-diff
10289 @: $(MAKE); $(unstage)
10290 @r=`${PWD_COMMAND}`; export r; \
10291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10292 $(HOST_EXPORTS) \
10293 (cd $(HOST_SUBDIR)/diff && \
10294 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10295 $(TARGET-diff))
10296 @endif diff
10297
10298
10299
10300
10301 .PHONY: check-diff maybe-check-diff
10302 maybe-check-diff:
10303 @if diff
10304 maybe-check-diff: check-diff
10305
10306 check-diff:
10307 @: $(MAKE); $(unstage)
10308 @r=`${PWD_COMMAND}`; export r; \
10309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10310 $(HOST_EXPORTS) \
10311 (cd $(HOST_SUBDIR)/diff && \
10312 $(MAKE) $(FLAGS_TO_PASS) check)
10313
10314 @endif diff
10315
10316 .PHONY: install-diff maybe-install-diff
10317 maybe-install-diff:
10318 @if diff
10319 maybe-install-diff: install-diff
10320
10321 install-diff: installdirs
10322 @: $(MAKE); $(unstage)
10323 @r=`${PWD_COMMAND}`; export r; \
10324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10325 $(HOST_EXPORTS) \
10326 (cd $(HOST_SUBDIR)/diff && \
10327 $(MAKE) $(FLAGS_TO_PASS) install)
10328
10329 @endif diff
10330
10331 .PHONY: install-strip-diff maybe-install-strip-diff
10332 maybe-install-strip-diff:
10333 @if diff
10334 maybe-install-strip-diff: install-strip-diff
10335
10336 install-strip-diff: installdirs
10337 @: $(MAKE); $(unstage)
10338 @r=`${PWD_COMMAND}`; export r; \
10339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10340 $(HOST_EXPORTS) \
10341 (cd $(HOST_SUBDIR)/diff && \
10342 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10343
10344 @endif diff
10345
10346 # Other targets (info, dvi, pdf, etc.)
10347
10348 .PHONY: maybe-info-diff info-diff
10349 maybe-info-diff:
10350 @if diff
10351 maybe-info-diff: info-diff
10352
10353 info-diff: \
10354 configure-diff
10355 @: $(MAKE); $(unstage)
10356 @[ -f ./diff/Makefile ] || exit 0; \
10357 r=`${PWD_COMMAND}`; export r; \
10358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10359 $(HOST_EXPORTS) \
10360 for flag in $(EXTRA_HOST_FLAGS) ; do \
10361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10362 done; \
10363 echo "Doing info in diff" ; \
10364 (cd $(HOST_SUBDIR)/diff && \
10365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10367 "RANLIB=$${RANLIB}" \
10368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10369 info) \
10370 || exit 1
10371
10372 @endif diff
10373
10374 .PHONY: maybe-dvi-diff dvi-diff
10375 maybe-dvi-diff:
10376 @if diff
10377 maybe-dvi-diff: dvi-diff
10378
10379 dvi-diff: \
10380 configure-diff
10381 @: $(MAKE); $(unstage)
10382 @[ -f ./diff/Makefile ] || exit 0; \
10383 r=`${PWD_COMMAND}`; export r; \
10384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10385 $(HOST_EXPORTS) \
10386 for flag in $(EXTRA_HOST_FLAGS) ; do \
10387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10388 done; \
10389 echo "Doing dvi in diff" ; \
10390 (cd $(HOST_SUBDIR)/diff && \
10391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10393 "RANLIB=$${RANLIB}" \
10394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10395 dvi) \
10396 || exit 1
10397
10398 @endif diff
10399
10400 .PHONY: maybe-pdf-diff pdf-diff
10401 maybe-pdf-diff:
10402 @if diff
10403 maybe-pdf-diff: pdf-diff
10404
10405 pdf-diff: \
10406 configure-diff
10407 @: $(MAKE); $(unstage)
10408 @[ -f ./diff/Makefile ] || exit 0; \
10409 r=`${PWD_COMMAND}`; export r; \
10410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10411 $(HOST_EXPORTS) \
10412 for flag in $(EXTRA_HOST_FLAGS) ; do \
10413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10414 done; \
10415 echo "Doing pdf in diff" ; \
10416 (cd $(HOST_SUBDIR)/diff && \
10417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10419 "RANLIB=$${RANLIB}" \
10420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10421 pdf) \
10422 || exit 1
10423
10424 @endif diff
10425
10426 .PHONY: maybe-html-diff html-diff
10427 maybe-html-diff:
10428 @if diff
10429 maybe-html-diff: html-diff
10430
10431 html-diff: \
10432 configure-diff
10433 @: $(MAKE); $(unstage)
10434 @[ -f ./diff/Makefile ] || exit 0; \
10435 r=`${PWD_COMMAND}`; export r; \
10436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10437 $(HOST_EXPORTS) \
10438 for flag in $(EXTRA_HOST_FLAGS) ; do \
10439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10440 done; \
10441 echo "Doing html in diff" ; \
10442 (cd $(HOST_SUBDIR)/diff && \
10443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10445 "RANLIB=$${RANLIB}" \
10446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10447 html) \
10448 || exit 1
10449
10450 @endif diff
10451
10452 .PHONY: maybe-TAGS-diff TAGS-diff
10453 maybe-TAGS-diff:
10454 @if diff
10455 maybe-TAGS-diff: TAGS-diff
10456
10457 TAGS-diff: \
10458 configure-diff
10459 @: $(MAKE); $(unstage)
10460 @[ -f ./diff/Makefile ] || exit 0; \
10461 r=`${PWD_COMMAND}`; export r; \
10462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10463 $(HOST_EXPORTS) \
10464 for flag in $(EXTRA_HOST_FLAGS) ; do \
10465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10466 done; \
10467 echo "Doing TAGS in diff" ; \
10468 (cd $(HOST_SUBDIR)/diff && \
10469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10471 "RANLIB=$${RANLIB}" \
10472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10473 TAGS) \
10474 || exit 1
10475
10476 @endif diff
10477
10478 .PHONY: maybe-install-info-diff install-info-diff
10479 maybe-install-info-diff:
10480 @if diff
10481 maybe-install-info-diff: install-info-diff
10482
10483 install-info-diff: \
10484 configure-diff \
10485 info-diff
10486 @: $(MAKE); $(unstage)
10487 @[ -f ./diff/Makefile ] || exit 0; \
10488 r=`${PWD_COMMAND}`; export r; \
10489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10490 $(HOST_EXPORTS) \
10491 for flag in $(EXTRA_HOST_FLAGS) ; do \
10492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10493 done; \
10494 echo "Doing install-info in diff" ; \
10495 (cd $(HOST_SUBDIR)/diff && \
10496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10498 "RANLIB=$${RANLIB}" \
10499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10500 install-info) \
10501 || exit 1
10502
10503 @endif diff
10504
10505 .PHONY: maybe-install-pdf-diff install-pdf-diff
10506 maybe-install-pdf-diff:
10507 @if diff
10508 maybe-install-pdf-diff: install-pdf-diff
10509
10510 install-pdf-diff: \
10511 configure-diff \
10512 pdf-diff
10513 @: $(MAKE); $(unstage)
10514 @[ -f ./diff/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 install-pdf in diff" ; \
10522 (cd $(HOST_SUBDIR)/diff && \
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 install-pdf) \
10528 || exit 1
10529
10530 @endif diff
10531
10532 .PHONY: maybe-install-html-diff install-html-diff
10533 maybe-install-html-diff:
10534 @if diff
10535 maybe-install-html-diff: install-html-diff
10536
10537 install-html-diff: \
10538 configure-diff \
10539 html-diff
10540 @: $(MAKE); $(unstage)
10541 @[ -f ./diff/Makefile ] || exit 0; \
10542 r=`${PWD_COMMAND}`; export r; \
10543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10544 $(HOST_EXPORTS) \
10545 for flag in $(EXTRA_HOST_FLAGS) ; do \
10546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10547 done; \
10548 echo "Doing install-html in diff" ; \
10549 (cd $(HOST_SUBDIR)/diff && \
10550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10552 "RANLIB=$${RANLIB}" \
10553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10554 install-html) \
10555 || exit 1
10556
10557 @endif diff
10558
10559 .PHONY: maybe-installcheck-diff installcheck-diff
10560 maybe-installcheck-diff:
10561 @if diff
10562 maybe-installcheck-diff: installcheck-diff
10563
10564 installcheck-diff: \
10565 configure-diff
10566 @: $(MAKE); $(unstage)
10567 @[ -f ./diff/Makefile ] || exit 0; \
10568 r=`${PWD_COMMAND}`; export r; \
10569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10570 $(HOST_EXPORTS) \
10571 for flag in $(EXTRA_HOST_FLAGS) ; do \
10572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10573 done; \
10574 echo "Doing installcheck in diff" ; \
10575 (cd $(HOST_SUBDIR)/diff && \
10576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10578 "RANLIB=$${RANLIB}" \
10579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10580 installcheck) \
10581 || exit 1
10582
10583 @endif diff
10584
10585 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10586 maybe-mostlyclean-diff:
10587 @if diff
10588 maybe-mostlyclean-diff: mostlyclean-diff
10589
10590 mostlyclean-diff:
10591 @: $(MAKE); $(unstage)
10592 @[ -f ./diff/Makefile ] || exit 0; \
10593 r=`${PWD_COMMAND}`; export r; \
10594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10595 $(HOST_EXPORTS) \
10596 for flag in $(EXTRA_HOST_FLAGS) ; do \
10597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10598 done; \
10599 echo "Doing mostlyclean in diff" ; \
10600 (cd $(HOST_SUBDIR)/diff && \
10601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10603 "RANLIB=$${RANLIB}" \
10604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10605 mostlyclean) \
10606 || exit 1
10607
10608 @endif diff
10609
10610 .PHONY: maybe-clean-diff clean-diff
10611 maybe-clean-diff:
10612 @if diff
10613 maybe-clean-diff: clean-diff
10614
10615 clean-diff:
10616 @: $(MAKE); $(unstage)
10617 @[ -f ./diff/Makefile ] || exit 0; \
10618 r=`${PWD_COMMAND}`; export r; \
10619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10620 $(HOST_EXPORTS) \
10621 for flag in $(EXTRA_HOST_FLAGS) ; do \
10622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10623 done; \
10624 echo "Doing clean in diff" ; \
10625 (cd $(HOST_SUBDIR)/diff && \
10626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10628 "RANLIB=$${RANLIB}" \
10629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10630 clean) \
10631 || exit 1
10632
10633 @endif diff
10634
10635 .PHONY: maybe-distclean-diff distclean-diff
10636 maybe-distclean-diff:
10637 @if diff
10638 maybe-distclean-diff: distclean-diff
10639
10640 distclean-diff:
10641 @: $(MAKE); $(unstage)
10642 @[ -f ./diff/Makefile ] || exit 0; \
10643 r=`${PWD_COMMAND}`; export r; \
10644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10645 $(HOST_EXPORTS) \
10646 for flag in $(EXTRA_HOST_FLAGS) ; do \
10647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10648 done; \
10649 echo "Doing distclean in diff" ; \
10650 (cd $(HOST_SUBDIR)/diff && \
10651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10653 "RANLIB=$${RANLIB}" \
10654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10655 distclean) \
10656 || exit 1
10657
10658 @endif diff
10659
10660 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10661 maybe-maintainer-clean-diff:
10662 @if diff
10663 maybe-maintainer-clean-diff: maintainer-clean-diff
10664
10665 maintainer-clean-diff:
10666 @: $(MAKE); $(unstage)
10667 @[ -f ./diff/Makefile ] || exit 0; \
10668 r=`${PWD_COMMAND}`; export r; \
10669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10670 $(HOST_EXPORTS) \
10671 for flag in $(EXTRA_HOST_FLAGS) ; do \
10672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10673 done; \
10674 echo "Doing maintainer-clean in diff" ; \
10675 (cd $(HOST_SUBDIR)/diff && \
10676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10678 "RANLIB=$${RANLIB}" \
10679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10680 maintainer-clean) \
10681 || exit 1
10682
10683 @endif diff
10684
10685
10686
10687 .PHONY: configure-dosutils maybe-configure-dosutils
10688 maybe-configure-dosutils:
10689 @if gcc-bootstrap
10690 configure-dosutils: stage_current
10691 @endif gcc-bootstrap
10692 @if dosutils
10693 maybe-configure-dosutils: configure-dosutils
10694 configure-dosutils:
10695 @: $(MAKE); $(unstage)
10696 @r=`${PWD_COMMAND}`; export r; \
10697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10698 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10699 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10700 $(HOST_EXPORTS) \
10701 echo Configuring in $(HOST_SUBDIR)/dosutils; \
10702 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10703 case $(srcdir) in \
10704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10705 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10707 esac; \
10708 srcdiroption="--srcdir=$${topdir}/dosutils"; \
10709 libsrcdir="$$s/dosutils"; \
10710 $(SHELL) $${libsrcdir}/configure \
10711 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10712 --target=${target_alias} $${srcdiroption} \
10713 || exit 1
10714 @endif dosutils
10715
10716
10717
10718
10719
10720 .PHONY: all-dosutils maybe-all-dosutils
10721 maybe-all-dosutils:
10722 @if gcc-bootstrap
10723 all-dosutils: stage_current
10724 @endif gcc-bootstrap
10725 @if dosutils
10726 TARGET-dosutils=all
10727 maybe-all-dosutils: all-dosutils
10728 all-dosutils: configure-dosutils
10729 @: $(MAKE); $(unstage)
10730 @r=`${PWD_COMMAND}`; export r; \
10731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10732 $(HOST_EXPORTS) \
10733 (cd $(HOST_SUBDIR)/dosutils && \
10734 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10735 $(TARGET-dosutils))
10736 @endif dosutils
10737
10738
10739
10740
10741 .PHONY: check-dosutils maybe-check-dosutils
10742 maybe-check-dosutils:
10743 @if dosutils
10744 maybe-check-dosutils: check-dosutils
10745
10746 check-dosutils:
10747
10748 @endif dosutils
10749
10750 .PHONY: install-dosutils maybe-install-dosutils
10751 maybe-install-dosutils:
10752 @if dosutils
10753 maybe-install-dosutils: install-dosutils
10754
10755 install-dosutils: installdirs
10756 @: $(MAKE); $(unstage)
10757 @r=`${PWD_COMMAND}`; export r; \
10758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10759 $(HOST_EXPORTS) \
10760 (cd $(HOST_SUBDIR)/dosutils && \
10761 $(MAKE) $(FLAGS_TO_PASS) install)
10762
10763 @endif dosutils
10764
10765 .PHONY: install-strip-dosutils maybe-install-strip-dosutils
10766 maybe-install-strip-dosutils:
10767 @if dosutils
10768 maybe-install-strip-dosutils: install-strip-dosutils
10769
10770 install-strip-dosutils: installdirs
10771 @: $(MAKE); $(unstage)
10772 @r=`${PWD_COMMAND}`; export r; \
10773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10774 $(HOST_EXPORTS) \
10775 (cd $(HOST_SUBDIR)/dosutils && \
10776 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10777
10778 @endif dosutils
10779
10780 # Other targets (info, dvi, pdf, etc.)
10781
10782 .PHONY: maybe-info-dosutils info-dosutils
10783 maybe-info-dosutils:
10784 @if dosutils
10785 maybe-info-dosutils: info-dosutils
10786
10787 info-dosutils: \
10788 configure-dosutils
10789 @: $(MAKE); $(unstage)
10790 @[ -f ./dosutils/Makefile ] || exit 0; \
10791 r=`${PWD_COMMAND}`; export r; \
10792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10793 $(HOST_EXPORTS) \
10794 for flag in $(EXTRA_HOST_FLAGS) ; do \
10795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10796 done; \
10797 echo "Doing info in dosutils" ; \
10798 (cd $(HOST_SUBDIR)/dosutils && \
10799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10801 "RANLIB=$${RANLIB}" \
10802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10803 info) \
10804 || exit 1
10805
10806 @endif dosutils
10807
10808 .PHONY: maybe-dvi-dosutils dvi-dosutils
10809 maybe-dvi-dosutils:
10810 @if dosutils
10811 maybe-dvi-dosutils: dvi-dosutils
10812
10813 dvi-dosutils: \
10814 configure-dosutils
10815 @: $(MAKE); $(unstage)
10816 @[ -f ./dosutils/Makefile ] || exit 0; \
10817 r=`${PWD_COMMAND}`; export r; \
10818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10819 $(HOST_EXPORTS) \
10820 for flag in $(EXTRA_HOST_FLAGS) ; do \
10821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10822 done; \
10823 echo "Doing dvi in dosutils" ; \
10824 (cd $(HOST_SUBDIR)/dosutils && \
10825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10827 "RANLIB=$${RANLIB}" \
10828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10829 dvi) \
10830 || exit 1
10831
10832 @endif dosutils
10833
10834 .PHONY: maybe-pdf-dosutils pdf-dosutils
10835 maybe-pdf-dosutils:
10836 @if dosutils
10837 maybe-pdf-dosutils: pdf-dosutils
10838
10839 pdf-dosutils: \
10840 configure-dosutils
10841 @: $(MAKE); $(unstage)
10842 @[ -f ./dosutils/Makefile ] || exit 0; \
10843 r=`${PWD_COMMAND}`; export r; \
10844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10845 $(HOST_EXPORTS) \
10846 for flag in $(EXTRA_HOST_FLAGS) ; do \
10847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10848 done; \
10849 echo "Doing pdf in dosutils" ; \
10850 (cd $(HOST_SUBDIR)/dosutils && \
10851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10853 "RANLIB=$${RANLIB}" \
10854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10855 pdf) \
10856 || exit 1
10857
10858 @endif dosutils
10859
10860 .PHONY: maybe-html-dosutils html-dosutils
10861 maybe-html-dosutils:
10862 @if dosutils
10863 maybe-html-dosutils: html-dosutils
10864
10865 html-dosutils: \
10866 configure-dosutils
10867 @: $(MAKE); $(unstage)
10868 @[ -f ./dosutils/Makefile ] || exit 0; \
10869 r=`${PWD_COMMAND}`; export r; \
10870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10871 $(HOST_EXPORTS) \
10872 for flag in $(EXTRA_HOST_FLAGS) ; do \
10873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10874 done; \
10875 echo "Doing html in dosutils" ; \
10876 (cd $(HOST_SUBDIR)/dosutils && \
10877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10879 "RANLIB=$${RANLIB}" \
10880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10881 html) \
10882 || exit 1
10883
10884 @endif dosutils
10885
10886 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10887 maybe-TAGS-dosutils:
10888 @if dosutils
10889 maybe-TAGS-dosutils: TAGS-dosutils
10890
10891 TAGS-dosutils: \
10892 configure-dosutils
10893 @: $(MAKE); $(unstage)
10894 @[ -f ./dosutils/Makefile ] || exit 0; \
10895 r=`${PWD_COMMAND}`; export r; \
10896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10897 $(HOST_EXPORTS) \
10898 for flag in $(EXTRA_HOST_FLAGS) ; do \
10899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10900 done; \
10901 echo "Doing TAGS in dosutils" ; \
10902 (cd $(HOST_SUBDIR)/dosutils && \
10903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10905 "RANLIB=$${RANLIB}" \
10906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10907 TAGS) \
10908 || exit 1
10909
10910 @endif dosutils
10911
10912 .PHONY: maybe-install-info-dosutils install-info-dosutils
10913 maybe-install-info-dosutils:
10914 @if dosutils
10915 maybe-install-info-dosutils: install-info-dosutils
10916
10917 install-info-dosutils: \
10918 configure-dosutils \
10919 info-dosutils
10920 @: $(MAKE); $(unstage)
10921 @[ -f ./dosutils/Makefile ] || exit 0; \
10922 r=`${PWD_COMMAND}`; export r; \
10923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10924 $(HOST_EXPORTS) \
10925 for flag in $(EXTRA_HOST_FLAGS) ; do \
10926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10927 done; \
10928 echo "Doing install-info in dosutils" ; \
10929 (cd $(HOST_SUBDIR)/dosutils && \
10930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10932 "RANLIB=$${RANLIB}" \
10933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10934 install-info) \
10935 || exit 1
10936
10937 @endif dosutils
10938
10939 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10940 maybe-install-pdf-dosutils:
10941 @if dosutils
10942 maybe-install-pdf-dosutils: install-pdf-dosutils
10943
10944 install-pdf-dosutils: \
10945 configure-dosutils \
10946 pdf-dosutils
10947 @: $(MAKE); $(unstage)
10948 @[ -f ./dosutils/Makefile ] || exit 0; \
10949 r=`${PWD_COMMAND}`; export r; \
10950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10951 $(HOST_EXPORTS) \
10952 for flag in $(EXTRA_HOST_FLAGS) ; do \
10953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10954 done; \
10955 echo "Doing install-pdf in dosutils" ; \
10956 (cd $(HOST_SUBDIR)/dosutils && \
10957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10959 "RANLIB=$${RANLIB}" \
10960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10961 install-pdf) \
10962 || exit 1
10963
10964 @endif dosutils
10965
10966 .PHONY: maybe-install-html-dosutils install-html-dosutils
10967 maybe-install-html-dosutils:
10968 @if dosutils
10969 maybe-install-html-dosutils: install-html-dosutils
10970
10971 install-html-dosutils: \
10972 configure-dosutils \
10973 html-dosutils
10974 @: $(MAKE); $(unstage)
10975 @[ -f ./dosutils/Makefile ] || exit 0; \
10976 r=`${PWD_COMMAND}`; export r; \
10977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10978 $(HOST_EXPORTS) \
10979 for flag in $(EXTRA_HOST_FLAGS) ; do \
10980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10981 done; \
10982 echo "Doing install-html in dosutils" ; \
10983 (cd $(HOST_SUBDIR)/dosutils && \
10984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10986 "RANLIB=$${RANLIB}" \
10987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10988 install-html) \
10989 || exit 1
10990
10991 @endif dosutils
10992
10993 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10994 maybe-installcheck-dosutils:
10995 @if dosutils
10996 maybe-installcheck-dosutils: installcheck-dosutils
10997
10998 installcheck-dosutils: \
10999 configure-dosutils
11000 @: $(MAKE); $(unstage)
11001 @[ -f ./dosutils/Makefile ] || exit 0; \
11002 r=`${PWD_COMMAND}`; export r; \
11003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11004 $(HOST_EXPORTS) \
11005 for flag in $(EXTRA_HOST_FLAGS) ; do \
11006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11007 done; \
11008 echo "Doing installcheck in dosutils" ; \
11009 (cd $(HOST_SUBDIR)/dosutils && \
11010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11012 "RANLIB=$${RANLIB}" \
11013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11014 installcheck) \
11015 || exit 1
11016
11017 @endif dosutils
11018
11019 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
11020 maybe-mostlyclean-dosutils:
11021 @if dosutils
11022 maybe-mostlyclean-dosutils: mostlyclean-dosutils
11023
11024 mostlyclean-dosutils:
11025 @: $(MAKE); $(unstage)
11026 @[ -f ./dosutils/Makefile ] || exit 0; \
11027 r=`${PWD_COMMAND}`; export r; \
11028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11029 $(HOST_EXPORTS) \
11030 for flag in $(EXTRA_HOST_FLAGS) ; do \
11031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11032 done; \
11033 echo "Doing mostlyclean in dosutils" ; \
11034 (cd $(HOST_SUBDIR)/dosutils && \
11035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11037 "RANLIB=$${RANLIB}" \
11038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11039 mostlyclean) \
11040 || exit 1
11041
11042 @endif dosutils
11043
11044 .PHONY: maybe-clean-dosutils clean-dosutils
11045 maybe-clean-dosutils:
11046 @if dosutils
11047 maybe-clean-dosutils: clean-dosutils
11048
11049 clean-dosutils:
11050 @: $(MAKE); $(unstage)
11051 @[ -f ./dosutils/Makefile ] || exit 0; \
11052 r=`${PWD_COMMAND}`; export r; \
11053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11054 $(HOST_EXPORTS) \
11055 for flag in $(EXTRA_HOST_FLAGS) ; do \
11056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11057 done; \
11058 echo "Doing clean in dosutils" ; \
11059 (cd $(HOST_SUBDIR)/dosutils && \
11060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11062 "RANLIB=$${RANLIB}" \
11063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11064 clean) \
11065 || exit 1
11066
11067 @endif dosutils
11068
11069 .PHONY: maybe-distclean-dosutils distclean-dosutils
11070 maybe-distclean-dosutils:
11071 @if dosutils
11072 maybe-distclean-dosutils: distclean-dosutils
11073
11074 distclean-dosutils:
11075 @: $(MAKE); $(unstage)
11076 @[ -f ./dosutils/Makefile ] || exit 0; \
11077 r=`${PWD_COMMAND}`; export r; \
11078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11079 $(HOST_EXPORTS) \
11080 for flag in $(EXTRA_HOST_FLAGS) ; do \
11081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11082 done; \
11083 echo "Doing distclean in dosutils" ; \
11084 (cd $(HOST_SUBDIR)/dosutils && \
11085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11087 "RANLIB=$${RANLIB}" \
11088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11089 distclean) \
11090 || exit 1
11091
11092 @endif dosutils
11093
11094 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
11095 maybe-maintainer-clean-dosutils:
11096 @if dosutils
11097 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
11098
11099 maintainer-clean-dosutils:
11100 @: $(MAKE); $(unstage)
11101 @[ -f ./dosutils/Makefile ] || exit 0; \
11102 r=`${PWD_COMMAND}`; export r; \
11103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11104 $(HOST_EXPORTS) \
11105 for flag in $(EXTRA_HOST_FLAGS) ; do \
11106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11107 done; \
11108 echo "Doing maintainer-clean in dosutils" ; \
11109 (cd $(HOST_SUBDIR)/dosutils && \
11110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11112 "RANLIB=$${RANLIB}" \
11113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11114 maintainer-clean) \
11115 || exit 1
11116
11117 @endif dosutils
11118
11119
11120
11121 .PHONY: configure-etc maybe-configure-etc
11122 maybe-configure-etc:
11123 @if gcc-bootstrap
11124 configure-etc: stage_current
11125 @endif gcc-bootstrap
11126 @if etc
11127 maybe-configure-etc: configure-etc
11128 configure-etc:
11129 @: $(MAKE); $(unstage)
11130 @r=`${PWD_COMMAND}`; export r; \
11131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11132 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
11133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
11134 $(HOST_EXPORTS) \
11135 echo Configuring in $(HOST_SUBDIR)/etc; \
11136 cd "$(HOST_SUBDIR)/etc" || exit 1; \
11137 case $(srcdir) in \
11138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11139 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
11140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11141 esac; \
11142 srcdiroption="--srcdir=$${topdir}/etc"; \
11143 libsrcdir="$$s/etc"; \
11144 $(SHELL) $${libsrcdir}/configure \
11145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11146 --target=${target_alias} $${srcdiroption} \
11147 || exit 1
11148 @endif etc
11149
11150
11151
11152
11153
11154 .PHONY: all-etc maybe-all-etc
11155 maybe-all-etc:
11156 @if gcc-bootstrap
11157 all-etc: stage_current
11158 @endif gcc-bootstrap
11159 @if etc
11160 TARGET-etc=all
11161 maybe-all-etc: all-etc
11162 all-etc: configure-etc
11163 @: $(MAKE); $(unstage)
11164 @r=`${PWD_COMMAND}`; export r; \
11165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11166 $(HOST_EXPORTS) \
11167 (cd $(HOST_SUBDIR)/etc && \
11168 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11169 $(TARGET-etc))
11170 @endif etc
11171
11172
11173
11174
11175 .PHONY: check-etc maybe-check-etc
11176 maybe-check-etc:
11177 @if etc
11178 maybe-check-etc: check-etc
11179
11180 check-etc:
11181 @: $(MAKE); $(unstage)
11182 @r=`${PWD_COMMAND}`; export r; \
11183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11184 $(HOST_EXPORTS) \
11185 (cd $(HOST_SUBDIR)/etc && \
11186 $(MAKE) $(FLAGS_TO_PASS) check)
11187
11188 @endif etc
11189
11190 .PHONY: install-etc maybe-install-etc
11191 maybe-install-etc:
11192 @if etc
11193 maybe-install-etc: install-etc
11194
11195 install-etc: installdirs
11196 @: $(MAKE); $(unstage)
11197 @r=`${PWD_COMMAND}`; export r; \
11198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11199 $(HOST_EXPORTS) \
11200 (cd $(HOST_SUBDIR)/etc && \
11201 $(MAKE) $(FLAGS_TO_PASS) install)
11202
11203 @endif etc
11204
11205 .PHONY: install-strip-etc maybe-install-strip-etc
11206 maybe-install-strip-etc:
11207 @if etc
11208 maybe-install-strip-etc: install-strip-etc
11209
11210 install-strip-etc: installdirs
11211 @: $(MAKE); $(unstage)
11212 @r=`${PWD_COMMAND}`; export r; \
11213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11214 $(HOST_EXPORTS) \
11215 (cd $(HOST_SUBDIR)/etc && \
11216 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11217
11218 @endif etc
11219
11220 # Other targets (info, dvi, pdf, etc.)
11221
11222 .PHONY: maybe-info-etc info-etc
11223 maybe-info-etc:
11224 @if etc
11225 maybe-info-etc: info-etc
11226
11227 info-etc: \
11228 configure-etc
11229 @: $(MAKE); $(unstage)
11230 @[ -f ./etc/Makefile ] || exit 0; \
11231 r=`${PWD_COMMAND}`; export r; \
11232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11233 $(HOST_EXPORTS) \
11234 for flag in $(EXTRA_HOST_FLAGS) ; do \
11235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11236 done; \
11237 echo "Doing info in etc" ; \
11238 (cd $(HOST_SUBDIR)/etc && \
11239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11241 "RANLIB=$${RANLIB}" \
11242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11243 info) \
11244 || exit 1
11245
11246 @endif etc
11247
11248 .PHONY: maybe-dvi-etc dvi-etc
11249 maybe-dvi-etc:
11250 @if etc
11251 maybe-dvi-etc: dvi-etc
11252
11253 dvi-etc: \
11254 configure-etc
11255 @: $(MAKE); $(unstage)
11256 @[ -f ./etc/Makefile ] || exit 0; \
11257 r=`${PWD_COMMAND}`; export r; \
11258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11259 $(HOST_EXPORTS) \
11260 for flag in $(EXTRA_HOST_FLAGS) ; do \
11261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11262 done; \
11263 echo "Doing dvi in etc" ; \
11264 (cd $(HOST_SUBDIR)/etc && \
11265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11267 "RANLIB=$${RANLIB}" \
11268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11269 dvi) \
11270 || exit 1
11271
11272 @endif etc
11273
11274 .PHONY: maybe-pdf-etc pdf-etc
11275 maybe-pdf-etc:
11276 @if etc
11277 maybe-pdf-etc: pdf-etc
11278
11279 pdf-etc: \
11280 configure-etc
11281 @: $(MAKE); $(unstage)
11282 @[ -f ./etc/Makefile ] || exit 0; \
11283 r=`${PWD_COMMAND}`; export r; \
11284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11285 $(HOST_EXPORTS) \
11286 for flag in $(EXTRA_HOST_FLAGS) ; do \
11287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11288 done; \
11289 echo "Doing pdf in etc" ; \
11290 (cd $(HOST_SUBDIR)/etc && \
11291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11293 "RANLIB=$${RANLIB}" \
11294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11295 pdf) \
11296 || exit 1
11297
11298 @endif etc
11299
11300 .PHONY: maybe-html-etc html-etc
11301 maybe-html-etc:
11302 @if etc
11303 maybe-html-etc: html-etc
11304
11305 html-etc: \
11306 configure-etc
11307 @: $(MAKE); $(unstage)
11308 @[ -f ./etc/Makefile ] || exit 0; \
11309 r=`${PWD_COMMAND}`; export r; \
11310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11311 $(HOST_EXPORTS) \
11312 for flag in $(EXTRA_HOST_FLAGS) ; do \
11313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11314 done; \
11315 echo "Doing html in etc" ; \
11316 (cd $(HOST_SUBDIR)/etc && \
11317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11319 "RANLIB=$${RANLIB}" \
11320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11321 html) \
11322 || exit 1
11323
11324 @endif etc
11325
11326 .PHONY: maybe-TAGS-etc TAGS-etc
11327 maybe-TAGS-etc:
11328 @if etc
11329 maybe-TAGS-etc: TAGS-etc
11330
11331 TAGS-etc: \
11332 configure-etc
11333 @: $(MAKE); $(unstage)
11334 @[ -f ./etc/Makefile ] || exit 0; \
11335 r=`${PWD_COMMAND}`; export r; \
11336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11337 $(HOST_EXPORTS) \
11338 for flag in $(EXTRA_HOST_FLAGS) ; do \
11339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11340 done; \
11341 echo "Doing TAGS in etc" ; \
11342 (cd $(HOST_SUBDIR)/etc && \
11343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11345 "RANLIB=$${RANLIB}" \
11346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11347 TAGS) \
11348 || exit 1
11349
11350 @endif etc
11351
11352 .PHONY: maybe-install-info-etc install-info-etc
11353 maybe-install-info-etc:
11354 @if etc
11355 maybe-install-info-etc: install-info-etc
11356
11357 install-info-etc: \
11358 configure-etc \
11359 info-etc
11360 @: $(MAKE); $(unstage)
11361 @[ -f ./etc/Makefile ] || exit 0; \
11362 r=`${PWD_COMMAND}`; export r; \
11363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11364 $(HOST_EXPORTS) \
11365 for flag in $(EXTRA_HOST_FLAGS) ; do \
11366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11367 done; \
11368 echo "Doing install-info in etc" ; \
11369 (cd $(HOST_SUBDIR)/etc && \
11370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11372 "RANLIB=$${RANLIB}" \
11373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11374 install-info) \
11375 || exit 1
11376
11377 @endif etc
11378
11379 .PHONY: maybe-install-pdf-etc install-pdf-etc
11380 maybe-install-pdf-etc:
11381 @if etc
11382 maybe-install-pdf-etc: install-pdf-etc
11383
11384 install-pdf-etc: \
11385 configure-etc \
11386 pdf-etc
11387 @: $(MAKE); $(unstage)
11388 @[ -f ./etc/Makefile ] || exit 0; \
11389 r=`${PWD_COMMAND}`; export r; \
11390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11391 $(HOST_EXPORTS) \
11392 for flag in $(EXTRA_HOST_FLAGS) ; do \
11393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11394 done; \
11395 echo "Doing install-pdf in etc" ; \
11396 (cd $(HOST_SUBDIR)/etc && \
11397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11399 "RANLIB=$${RANLIB}" \
11400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11401 install-pdf) \
11402 || exit 1
11403
11404 @endif etc
11405
11406 .PHONY: maybe-install-html-etc install-html-etc
11407 maybe-install-html-etc:
11408 @if etc
11409 maybe-install-html-etc: install-html-etc
11410
11411 install-html-etc: \
11412 configure-etc \
11413 html-etc
11414 @: $(MAKE); $(unstage)
11415 @[ -f ./etc/Makefile ] || exit 0; \
11416 r=`${PWD_COMMAND}`; export r; \
11417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11418 $(HOST_EXPORTS) \
11419 for flag in $(EXTRA_HOST_FLAGS) ; do \
11420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11421 done; \
11422 echo "Doing install-html in etc" ; \
11423 (cd $(HOST_SUBDIR)/etc && \
11424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11426 "RANLIB=$${RANLIB}" \
11427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11428 install-html) \
11429 || exit 1
11430
11431 @endif etc
11432
11433 .PHONY: maybe-installcheck-etc installcheck-etc
11434 maybe-installcheck-etc:
11435 @if etc
11436 maybe-installcheck-etc: installcheck-etc
11437
11438 installcheck-etc: \
11439 configure-etc
11440 @: $(MAKE); $(unstage)
11441 @[ -f ./etc/Makefile ] || exit 0; \
11442 r=`${PWD_COMMAND}`; export r; \
11443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11444 $(HOST_EXPORTS) \
11445 for flag in $(EXTRA_HOST_FLAGS) ; do \
11446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11447 done; \
11448 echo "Doing installcheck in etc" ; \
11449 (cd $(HOST_SUBDIR)/etc && \
11450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11452 "RANLIB=$${RANLIB}" \
11453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11454 installcheck) \
11455 || exit 1
11456
11457 @endif etc
11458
11459 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
11460 maybe-mostlyclean-etc:
11461 @if etc
11462 maybe-mostlyclean-etc: mostlyclean-etc
11463
11464 mostlyclean-etc:
11465 @: $(MAKE); $(unstage)
11466 @[ -f ./etc/Makefile ] || exit 0; \
11467 r=`${PWD_COMMAND}`; export r; \
11468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11469 $(HOST_EXPORTS) \
11470 for flag in $(EXTRA_HOST_FLAGS) ; do \
11471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11472 done; \
11473 echo "Doing mostlyclean in etc" ; \
11474 (cd $(HOST_SUBDIR)/etc && \
11475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11477 "RANLIB=$${RANLIB}" \
11478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11479 mostlyclean) \
11480 || exit 1
11481
11482 @endif etc
11483
11484 .PHONY: maybe-clean-etc clean-etc
11485 maybe-clean-etc:
11486 @if etc
11487 maybe-clean-etc: clean-etc
11488
11489 clean-etc:
11490 @: $(MAKE); $(unstage)
11491 @[ -f ./etc/Makefile ] || exit 0; \
11492 r=`${PWD_COMMAND}`; export r; \
11493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11494 $(HOST_EXPORTS) \
11495 for flag in $(EXTRA_HOST_FLAGS) ; do \
11496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11497 done; \
11498 echo "Doing clean in etc" ; \
11499 (cd $(HOST_SUBDIR)/etc && \
11500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11502 "RANLIB=$${RANLIB}" \
11503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11504 clean) \
11505 || exit 1
11506
11507 @endif etc
11508
11509 .PHONY: maybe-distclean-etc distclean-etc
11510 maybe-distclean-etc:
11511 @if etc
11512 maybe-distclean-etc: distclean-etc
11513
11514 distclean-etc:
11515 @: $(MAKE); $(unstage)
11516 @[ -f ./etc/Makefile ] || exit 0; \
11517 r=`${PWD_COMMAND}`; export r; \
11518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11519 $(HOST_EXPORTS) \
11520 for flag in $(EXTRA_HOST_FLAGS) ; do \
11521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11522 done; \
11523 echo "Doing distclean in etc" ; \
11524 (cd $(HOST_SUBDIR)/etc && \
11525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11527 "RANLIB=$${RANLIB}" \
11528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11529 distclean) \
11530 || exit 1
11531
11532 @endif etc
11533
11534 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11535 maybe-maintainer-clean-etc:
11536 @if etc
11537 maybe-maintainer-clean-etc: maintainer-clean-etc
11538
11539 maintainer-clean-etc:
11540 @: $(MAKE); $(unstage)
11541 @[ -f ./etc/Makefile ] || exit 0; \
11542 r=`${PWD_COMMAND}`; export r; \
11543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11544 $(HOST_EXPORTS) \
11545 for flag in $(EXTRA_HOST_FLAGS) ; do \
11546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11547 done; \
11548 echo "Doing maintainer-clean in etc" ; \
11549 (cd $(HOST_SUBDIR)/etc && \
11550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11552 "RANLIB=$${RANLIB}" \
11553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11554 maintainer-clean) \
11555 || exit 1
11556
11557 @endif etc
11558
11559
11560
11561 .PHONY: configure-fastjar maybe-configure-fastjar
11562 maybe-configure-fastjar:
11563 @if gcc-bootstrap
11564 configure-fastjar: stage_current
11565 @endif gcc-bootstrap
11566 @if fastjar
11567 maybe-configure-fastjar: configure-fastjar
11568 configure-fastjar:
11569 @: $(MAKE); $(unstage)
11570 @r=`${PWD_COMMAND}`; export r; \
11571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11572 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11574 $(HOST_EXPORTS) \
11575 echo Configuring in $(HOST_SUBDIR)/fastjar; \
11576 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11577 case $(srcdir) in \
11578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11579 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11581 esac; \
11582 srcdiroption="--srcdir=$${topdir}/fastjar"; \
11583 libsrcdir="$$s/fastjar"; \
11584 $(SHELL) $${libsrcdir}/configure \
11585 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11586 --target=${target_alias} $${srcdiroption} \
11587 || exit 1
11588 @endif fastjar
11589
11590
11591
11592
11593
11594 .PHONY: all-fastjar maybe-all-fastjar
11595 maybe-all-fastjar:
11596 @if gcc-bootstrap
11597 all-fastjar: stage_current
11598 @endif gcc-bootstrap
11599 @if fastjar
11600 TARGET-fastjar=all
11601 maybe-all-fastjar: all-fastjar
11602 all-fastjar: configure-fastjar
11603 @: $(MAKE); $(unstage)
11604 @r=`${PWD_COMMAND}`; export r; \
11605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11606 $(HOST_EXPORTS) \
11607 (cd $(HOST_SUBDIR)/fastjar && \
11608 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11609 $(TARGET-fastjar))
11610 @endif fastjar
11611
11612
11613
11614
11615 .PHONY: check-fastjar maybe-check-fastjar
11616 maybe-check-fastjar:
11617 @if fastjar
11618 maybe-check-fastjar: check-fastjar
11619
11620 # This module is only tested in a native toolchain.
11621 check-fastjar:
11622 @: $(MAKE); $(unstage)
11623 @if [ '$(host)' = '$(target)' ] ; then \
11624 r=`${PWD_COMMAND}`; export r; \
11625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11626 $(HOST_EXPORTS) \
11627 (cd $(HOST_SUBDIR)/fastjar && \
11628 $(MAKE) $(FLAGS_TO_PASS) check); \
11629 fi
11630
11631 @endif fastjar
11632
11633 .PHONY: install-fastjar maybe-install-fastjar
11634 maybe-install-fastjar:
11635 @if fastjar
11636 maybe-install-fastjar: install-fastjar
11637
11638 install-fastjar: installdirs
11639 @: $(MAKE); $(unstage)
11640 @r=`${PWD_COMMAND}`; export r; \
11641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11642 $(HOST_EXPORTS) \
11643 (cd $(HOST_SUBDIR)/fastjar && \
11644 $(MAKE) $(FLAGS_TO_PASS) install)
11645
11646 @endif fastjar
11647
11648 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
11649 maybe-install-strip-fastjar:
11650 @if fastjar
11651 maybe-install-strip-fastjar: install-strip-fastjar
11652
11653 install-strip-fastjar: installdirs
11654 @: $(MAKE); $(unstage)
11655 @r=`${PWD_COMMAND}`; export r; \
11656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11657 $(HOST_EXPORTS) \
11658 (cd $(HOST_SUBDIR)/fastjar && \
11659 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11660
11661 @endif fastjar
11662
11663 # Other targets (info, dvi, pdf, etc.)
11664
11665 .PHONY: maybe-info-fastjar info-fastjar
11666 maybe-info-fastjar:
11667 @if fastjar
11668 maybe-info-fastjar: info-fastjar
11669
11670 info-fastjar: \
11671 configure-fastjar
11672 @: $(MAKE); $(unstage)
11673 @[ -f ./fastjar/Makefile ] || exit 0; \
11674 r=`${PWD_COMMAND}`; export r; \
11675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11676 $(HOST_EXPORTS) \
11677 for flag in $(EXTRA_HOST_FLAGS) ; do \
11678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11679 done; \
11680 echo "Doing info in fastjar" ; \
11681 (cd $(HOST_SUBDIR)/fastjar && \
11682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11684 "RANLIB=$${RANLIB}" \
11685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11686 info) \
11687 || exit 1
11688
11689 @endif fastjar
11690
11691 .PHONY: maybe-dvi-fastjar dvi-fastjar
11692 maybe-dvi-fastjar:
11693 @if fastjar
11694 maybe-dvi-fastjar: dvi-fastjar
11695
11696 dvi-fastjar: \
11697 configure-fastjar
11698 @: $(MAKE); $(unstage)
11699 @[ -f ./fastjar/Makefile ] || exit 0; \
11700 r=`${PWD_COMMAND}`; export r; \
11701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11702 $(HOST_EXPORTS) \
11703 for flag in $(EXTRA_HOST_FLAGS) ; do \
11704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11705 done; \
11706 echo "Doing dvi in fastjar" ; \
11707 (cd $(HOST_SUBDIR)/fastjar && \
11708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11710 "RANLIB=$${RANLIB}" \
11711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11712 dvi) \
11713 || exit 1
11714
11715 @endif fastjar
11716
11717 .PHONY: maybe-pdf-fastjar pdf-fastjar
11718 maybe-pdf-fastjar:
11719 @if fastjar
11720 maybe-pdf-fastjar: pdf-fastjar
11721
11722 pdf-fastjar: \
11723 configure-fastjar
11724 @: $(MAKE); $(unstage)
11725 @[ -f ./fastjar/Makefile ] || exit 0; \
11726 r=`${PWD_COMMAND}`; export r; \
11727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11728 $(HOST_EXPORTS) \
11729 for flag in $(EXTRA_HOST_FLAGS) ; do \
11730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11731 done; \
11732 echo "Doing pdf in fastjar" ; \
11733 (cd $(HOST_SUBDIR)/fastjar && \
11734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11736 "RANLIB=$${RANLIB}" \
11737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11738 pdf) \
11739 || exit 1
11740
11741 @endif fastjar
11742
11743 .PHONY: maybe-html-fastjar html-fastjar
11744 maybe-html-fastjar:
11745 @if fastjar
11746 maybe-html-fastjar: html-fastjar
11747
11748 html-fastjar: \
11749 configure-fastjar
11750 @: $(MAKE); $(unstage)
11751 @[ -f ./fastjar/Makefile ] || exit 0; \
11752 r=`${PWD_COMMAND}`; export r; \
11753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11754 $(HOST_EXPORTS) \
11755 for flag in $(EXTRA_HOST_FLAGS) ; do \
11756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11757 done; \
11758 echo "Doing html in fastjar" ; \
11759 (cd $(HOST_SUBDIR)/fastjar && \
11760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11762 "RANLIB=$${RANLIB}" \
11763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11764 html) \
11765 || exit 1
11766
11767 @endif fastjar
11768
11769 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11770 maybe-TAGS-fastjar:
11771 @if fastjar
11772 maybe-TAGS-fastjar: TAGS-fastjar
11773
11774 TAGS-fastjar: \
11775 configure-fastjar
11776 @: $(MAKE); $(unstage)
11777 @[ -f ./fastjar/Makefile ] || exit 0; \
11778 r=`${PWD_COMMAND}`; export r; \
11779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11780 $(HOST_EXPORTS) \
11781 for flag in $(EXTRA_HOST_FLAGS) ; do \
11782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11783 done; \
11784 echo "Doing TAGS in fastjar" ; \
11785 (cd $(HOST_SUBDIR)/fastjar && \
11786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11788 "RANLIB=$${RANLIB}" \
11789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11790 TAGS) \
11791 || exit 1
11792
11793 @endif fastjar
11794
11795 .PHONY: maybe-install-info-fastjar install-info-fastjar
11796 maybe-install-info-fastjar:
11797 @if fastjar
11798 maybe-install-info-fastjar: install-info-fastjar
11799
11800 install-info-fastjar: \
11801 configure-fastjar \
11802 info-fastjar
11803 @: $(MAKE); $(unstage)
11804 @[ -f ./fastjar/Makefile ] || exit 0; \
11805 r=`${PWD_COMMAND}`; export r; \
11806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11807 $(HOST_EXPORTS) \
11808 for flag in $(EXTRA_HOST_FLAGS) ; do \
11809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11810 done; \
11811 echo "Doing install-info in fastjar" ; \
11812 (cd $(HOST_SUBDIR)/fastjar && \
11813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11815 "RANLIB=$${RANLIB}" \
11816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11817 install-info) \
11818 || exit 1
11819
11820 @endif fastjar
11821
11822 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11823 maybe-install-pdf-fastjar:
11824 @if fastjar
11825 maybe-install-pdf-fastjar: install-pdf-fastjar
11826
11827 install-pdf-fastjar: \
11828 configure-fastjar \
11829 pdf-fastjar
11830 @: $(MAKE); $(unstage)
11831 @[ -f ./fastjar/Makefile ] || exit 0; \
11832 r=`${PWD_COMMAND}`; export r; \
11833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11834 $(HOST_EXPORTS) \
11835 for flag in $(EXTRA_HOST_FLAGS) ; do \
11836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11837 done; \
11838 echo "Doing install-pdf in fastjar" ; \
11839 (cd $(HOST_SUBDIR)/fastjar && \
11840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11842 "RANLIB=$${RANLIB}" \
11843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11844 install-pdf) \
11845 || exit 1
11846
11847 @endif fastjar
11848
11849 .PHONY: maybe-install-html-fastjar install-html-fastjar
11850 maybe-install-html-fastjar:
11851 @if fastjar
11852 maybe-install-html-fastjar: install-html-fastjar
11853
11854 install-html-fastjar: \
11855 configure-fastjar \
11856 html-fastjar
11857 @: $(MAKE); $(unstage)
11858 @[ -f ./fastjar/Makefile ] || exit 0; \
11859 r=`${PWD_COMMAND}`; export r; \
11860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11861 $(HOST_EXPORTS) \
11862 for flag in $(EXTRA_HOST_FLAGS) ; do \
11863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11864 done; \
11865 echo "Doing install-html in fastjar" ; \
11866 (cd $(HOST_SUBDIR)/fastjar && \
11867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11869 "RANLIB=$${RANLIB}" \
11870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11871 install-html) \
11872 || exit 1
11873
11874 @endif fastjar
11875
11876 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11877 maybe-installcheck-fastjar:
11878 @if fastjar
11879 maybe-installcheck-fastjar: installcheck-fastjar
11880
11881 installcheck-fastjar: \
11882 configure-fastjar
11883 @: $(MAKE); $(unstage)
11884 @[ -f ./fastjar/Makefile ] || exit 0; \
11885 r=`${PWD_COMMAND}`; export r; \
11886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11887 $(HOST_EXPORTS) \
11888 for flag in $(EXTRA_HOST_FLAGS) ; do \
11889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11890 done; \
11891 echo "Doing installcheck in fastjar" ; \
11892 (cd $(HOST_SUBDIR)/fastjar && \
11893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11895 "RANLIB=$${RANLIB}" \
11896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11897 installcheck) \
11898 || exit 1
11899
11900 @endif fastjar
11901
11902 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11903 maybe-mostlyclean-fastjar:
11904 @if fastjar
11905 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11906
11907 mostlyclean-fastjar:
11908 @: $(MAKE); $(unstage)
11909 @[ -f ./fastjar/Makefile ] || exit 0; \
11910 r=`${PWD_COMMAND}`; export r; \
11911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11912 $(HOST_EXPORTS) \
11913 for flag in $(EXTRA_HOST_FLAGS) ; do \
11914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11915 done; \
11916 echo "Doing mostlyclean in fastjar" ; \
11917 (cd $(HOST_SUBDIR)/fastjar && \
11918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11920 "RANLIB=$${RANLIB}" \
11921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11922 mostlyclean) \
11923 || exit 1
11924
11925 @endif fastjar
11926
11927 .PHONY: maybe-clean-fastjar clean-fastjar
11928 maybe-clean-fastjar:
11929 @if fastjar
11930 maybe-clean-fastjar: clean-fastjar
11931
11932 clean-fastjar:
11933 @: $(MAKE); $(unstage)
11934 @[ -f ./fastjar/Makefile ] || exit 0; \
11935 r=`${PWD_COMMAND}`; export r; \
11936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11937 $(HOST_EXPORTS) \
11938 for flag in $(EXTRA_HOST_FLAGS) ; do \
11939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11940 done; \
11941 echo "Doing clean in fastjar" ; \
11942 (cd $(HOST_SUBDIR)/fastjar && \
11943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11945 "RANLIB=$${RANLIB}" \
11946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11947 clean) \
11948 || exit 1
11949
11950 @endif fastjar
11951
11952 .PHONY: maybe-distclean-fastjar distclean-fastjar
11953 maybe-distclean-fastjar:
11954 @if fastjar
11955 maybe-distclean-fastjar: distclean-fastjar
11956
11957 distclean-fastjar:
11958 @: $(MAKE); $(unstage)
11959 @[ -f ./fastjar/Makefile ] || exit 0; \
11960 r=`${PWD_COMMAND}`; export r; \
11961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11962 $(HOST_EXPORTS) \
11963 for flag in $(EXTRA_HOST_FLAGS) ; do \
11964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11965 done; \
11966 echo "Doing distclean in fastjar" ; \
11967 (cd $(HOST_SUBDIR)/fastjar && \
11968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11970 "RANLIB=$${RANLIB}" \
11971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11972 distclean) \
11973 || exit 1
11974
11975 @endif fastjar
11976
11977 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11978 maybe-maintainer-clean-fastjar:
11979 @if fastjar
11980 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11981
11982 maintainer-clean-fastjar:
11983 @: $(MAKE); $(unstage)
11984 @[ -f ./fastjar/Makefile ] || exit 0; \
11985 r=`${PWD_COMMAND}`; export r; \
11986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11987 $(HOST_EXPORTS) \
11988 for flag in $(EXTRA_HOST_FLAGS) ; do \
11989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11990 done; \
11991 echo "Doing maintainer-clean in fastjar" ; \
11992 (cd $(HOST_SUBDIR)/fastjar && \
11993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11995 "RANLIB=$${RANLIB}" \
11996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11997 maintainer-clean) \
11998 || exit 1
11999
12000 @endif fastjar
12001
12002
12003
12004 .PHONY: configure-fileutils maybe-configure-fileutils
12005 maybe-configure-fileutils:
12006 @if gcc-bootstrap
12007 configure-fileutils: stage_current
12008 @endif gcc-bootstrap
12009 @if fileutils
12010 maybe-configure-fileutils: configure-fileutils
12011 configure-fileutils:
12012 @: $(MAKE); $(unstage)
12013 @r=`${PWD_COMMAND}`; export r; \
12014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12015 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
12016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
12017 $(HOST_EXPORTS) \
12018 echo Configuring in $(HOST_SUBDIR)/fileutils; \
12019 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
12020 case $(srcdir) in \
12021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12022 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
12023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12024 esac; \
12025 srcdiroption="--srcdir=$${topdir}/fileutils"; \
12026 libsrcdir="$$s/fileutils"; \
12027 $(SHELL) $${libsrcdir}/configure \
12028 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12029 --target=${target_alias} $${srcdiroption} \
12030 || exit 1
12031 @endif fileutils
12032
12033
12034
12035
12036
12037 .PHONY: all-fileutils maybe-all-fileutils
12038 maybe-all-fileutils:
12039 @if gcc-bootstrap
12040 all-fileutils: stage_current
12041 @endif gcc-bootstrap
12042 @if fileutils
12043 TARGET-fileutils=all
12044 maybe-all-fileutils: all-fileutils
12045 all-fileutils: configure-fileutils
12046 @: $(MAKE); $(unstage)
12047 @r=`${PWD_COMMAND}`; export r; \
12048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12049 $(HOST_EXPORTS) \
12050 (cd $(HOST_SUBDIR)/fileutils && \
12051 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12052 $(TARGET-fileutils))
12053 @endif fileutils
12054
12055
12056
12057
12058 .PHONY: check-fileutils maybe-check-fileutils
12059 maybe-check-fileutils:
12060 @if fileutils
12061 maybe-check-fileutils: check-fileutils
12062
12063 check-fileutils:
12064 @: $(MAKE); $(unstage)
12065 @r=`${PWD_COMMAND}`; export r; \
12066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12067 $(HOST_EXPORTS) \
12068 (cd $(HOST_SUBDIR)/fileutils && \
12069 $(MAKE) $(FLAGS_TO_PASS) check)
12070
12071 @endif fileutils
12072
12073 .PHONY: install-fileutils maybe-install-fileutils
12074 maybe-install-fileutils:
12075 @if fileutils
12076 maybe-install-fileutils: install-fileutils
12077
12078 install-fileutils: installdirs
12079 @: $(MAKE); $(unstage)
12080 @r=`${PWD_COMMAND}`; export r; \
12081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12082 $(HOST_EXPORTS) \
12083 (cd $(HOST_SUBDIR)/fileutils && \
12084 $(MAKE) $(FLAGS_TO_PASS) install)
12085
12086 @endif fileutils
12087
12088 .PHONY: install-strip-fileutils maybe-install-strip-fileutils
12089 maybe-install-strip-fileutils:
12090 @if fileutils
12091 maybe-install-strip-fileutils: install-strip-fileutils
12092
12093 install-strip-fileutils: installdirs
12094 @: $(MAKE); $(unstage)
12095 @r=`${PWD_COMMAND}`; export r; \
12096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12097 $(HOST_EXPORTS) \
12098 (cd $(HOST_SUBDIR)/fileutils && \
12099 $(MAKE) $(FLAGS_TO_PASS) install-strip)
12100
12101 @endif fileutils
12102
12103 # Other targets (info, dvi, pdf, etc.)
12104
12105 .PHONY: maybe-info-fileutils info-fileutils
12106 maybe-info-fileutils:
12107 @if fileutils
12108 maybe-info-fileutils: info-fileutils
12109
12110 info-fileutils: \
12111 configure-fileutils
12112 @: $(MAKE); $(unstage)
12113 @[ -f ./fileutils/Makefile ] || exit 0; \
12114 r=`${PWD_COMMAND}`; export r; \
12115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12116 $(HOST_EXPORTS) \
12117 for flag in $(EXTRA_HOST_FLAGS) ; do \
12118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12119 done; \
12120 echo "Doing info in fileutils" ; \
12121 (cd $(HOST_SUBDIR)/fileutils && \
12122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12124 "RANLIB=$${RANLIB}" \
12125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12126 info) \
12127 || exit 1
12128
12129 @endif fileutils
12130
12131 .PHONY: maybe-dvi-fileutils dvi-fileutils
12132 maybe-dvi-fileutils:
12133 @if fileutils
12134 maybe-dvi-fileutils: dvi-fileutils
12135
12136 dvi-fileutils: \
12137 configure-fileutils
12138 @: $(MAKE); $(unstage)
12139 @[ -f ./fileutils/Makefile ] || exit 0; \
12140 r=`${PWD_COMMAND}`; export r; \
12141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12142 $(HOST_EXPORTS) \
12143 for flag in $(EXTRA_HOST_FLAGS) ; do \
12144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12145 done; \
12146 echo "Doing dvi in fileutils" ; \
12147 (cd $(HOST_SUBDIR)/fileutils && \
12148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12150 "RANLIB=$${RANLIB}" \
12151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12152 dvi) \
12153 || exit 1
12154
12155 @endif fileutils
12156
12157 .PHONY: maybe-pdf-fileutils pdf-fileutils
12158 maybe-pdf-fileutils:
12159 @if fileutils
12160 maybe-pdf-fileutils: pdf-fileutils
12161
12162 pdf-fileutils: \
12163 configure-fileutils
12164 @: $(MAKE); $(unstage)
12165 @[ -f ./fileutils/Makefile ] || exit 0; \
12166 r=`${PWD_COMMAND}`; export r; \
12167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12168 $(HOST_EXPORTS) \
12169 for flag in $(EXTRA_HOST_FLAGS) ; do \
12170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12171 done; \
12172 echo "Doing pdf in fileutils" ; \
12173 (cd $(HOST_SUBDIR)/fileutils && \
12174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12176 "RANLIB=$${RANLIB}" \
12177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12178 pdf) \
12179 || exit 1
12180
12181 @endif fileutils
12182
12183 .PHONY: maybe-html-fileutils html-fileutils
12184 maybe-html-fileutils:
12185 @if fileutils
12186 maybe-html-fileutils: html-fileutils
12187
12188 html-fileutils: \
12189 configure-fileutils
12190 @: $(MAKE); $(unstage)
12191 @[ -f ./fileutils/Makefile ] || exit 0; \
12192 r=`${PWD_COMMAND}`; export r; \
12193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12194 $(HOST_EXPORTS) \
12195 for flag in $(EXTRA_HOST_FLAGS) ; do \
12196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12197 done; \
12198 echo "Doing html in fileutils" ; \
12199 (cd $(HOST_SUBDIR)/fileutils && \
12200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12202 "RANLIB=$${RANLIB}" \
12203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12204 html) \
12205 || exit 1
12206
12207 @endif fileutils
12208
12209 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
12210 maybe-TAGS-fileutils:
12211 @if fileutils
12212 maybe-TAGS-fileutils: TAGS-fileutils
12213
12214 TAGS-fileutils: \
12215 configure-fileutils
12216 @: $(MAKE); $(unstage)
12217 @[ -f ./fileutils/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 TAGS in fileutils" ; \
12225 (cd $(HOST_SUBDIR)/fileutils && \
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 TAGS) \
12231 || exit 1
12232
12233 @endif fileutils
12234
12235 .PHONY: maybe-install-info-fileutils install-info-fileutils
12236 maybe-install-info-fileutils:
12237 @if fileutils
12238 maybe-install-info-fileutils: install-info-fileutils
12239
12240 install-info-fileutils: \
12241 configure-fileutils \
12242 info-fileutils
12243 @: $(MAKE); $(unstage)
12244 @[ -f ./fileutils/Makefile ] || exit 0; \
12245 r=`${PWD_COMMAND}`; export r; \
12246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12247 $(HOST_EXPORTS) \
12248 for flag in $(EXTRA_HOST_FLAGS) ; do \
12249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12250 done; \
12251 echo "Doing install-info in fileutils" ; \
12252 (cd $(HOST_SUBDIR)/fileutils && \
12253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12255 "RANLIB=$${RANLIB}" \
12256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12257 install-info) \
12258 || exit 1
12259
12260 @endif fileutils
12261
12262 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
12263 maybe-install-pdf-fileutils:
12264 @if fileutils
12265 maybe-install-pdf-fileutils: install-pdf-fileutils
12266
12267 install-pdf-fileutils: \
12268 configure-fileutils \
12269 pdf-fileutils
12270 @: $(MAKE); $(unstage)
12271 @[ -f ./fileutils/Makefile ] || exit 0; \
12272 r=`${PWD_COMMAND}`; export r; \
12273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12274 $(HOST_EXPORTS) \
12275 for flag in $(EXTRA_HOST_FLAGS) ; do \
12276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12277 done; \
12278 echo "Doing install-pdf in fileutils" ; \
12279 (cd $(HOST_SUBDIR)/fileutils && \
12280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12282 "RANLIB=$${RANLIB}" \
12283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12284 install-pdf) \
12285 || exit 1
12286
12287 @endif fileutils
12288
12289 .PHONY: maybe-install-html-fileutils install-html-fileutils
12290 maybe-install-html-fileutils:
12291 @if fileutils
12292 maybe-install-html-fileutils: install-html-fileutils
12293
12294 install-html-fileutils: \
12295 configure-fileutils \
12296 html-fileutils
12297 @: $(MAKE); $(unstage)
12298 @[ -f ./fileutils/Makefile ] || exit 0; \
12299 r=`${PWD_COMMAND}`; export r; \
12300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12301 $(HOST_EXPORTS) \
12302 for flag in $(EXTRA_HOST_FLAGS) ; do \
12303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12304 done; \
12305 echo "Doing install-html in fileutils" ; \
12306 (cd $(HOST_SUBDIR)/fileutils && \
12307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12309 "RANLIB=$${RANLIB}" \
12310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12311 install-html) \
12312 || exit 1
12313
12314 @endif fileutils
12315
12316 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
12317 maybe-installcheck-fileutils:
12318 @if fileutils
12319 maybe-installcheck-fileutils: installcheck-fileutils
12320
12321 installcheck-fileutils: \
12322 configure-fileutils
12323 @: $(MAKE); $(unstage)
12324 @[ -f ./fileutils/Makefile ] || exit 0; \
12325 r=`${PWD_COMMAND}`; export r; \
12326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12327 $(HOST_EXPORTS) \
12328 for flag in $(EXTRA_HOST_FLAGS) ; do \
12329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12330 done; \
12331 echo "Doing installcheck in fileutils" ; \
12332 (cd $(HOST_SUBDIR)/fileutils && \
12333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12335 "RANLIB=$${RANLIB}" \
12336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12337 installcheck) \
12338 || exit 1
12339
12340 @endif fileutils
12341
12342 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
12343 maybe-mostlyclean-fileutils:
12344 @if fileutils
12345 maybe-mostlyclean-fileutils: mostlyclean-fileutils
12346
12347 mostlyclean-fileutils:
12348 @: $(MAKE); $(unstage)
12349 @[ -f ./fileutils/Makefile ] || exit 0; \
12350 r=`${PWD_COMMAND}`; export r; \
12351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12352 $(HOST_EXPORTS) \
12353 for flag in $(EXTRA_HOST_FLAGS) ; do \
12354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12355 done; \
12356 echo "Doing mostlyclean in fileutils" ; \
12357 (cd $(HOST_SUBDIR)/fileutils && \
12358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12360 "RANLIB=$${RANLIB}" \
12361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12362 mostlyclean) \
12363 || exit 1
12364
12365 @endif fileutils
12366
12367 .PHONY: maybe-clean-fileutils clean-fileutils
12368 maybe-clean-fileutils:
12369 @if fileutils
12370 maybe-clean-fileutils: clean-fileutils
12371
12372 clean-fileutils:
12373 @: $(MAKE); $(unstage)
12374 @[ -f ./fileutils/Makefile ] || exit 0; \
12375 r=`${PWD_COMMAND}`; export r; \
12376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12377 $(HOST_EXPORTS) \
12378 for flag in $(EXTRA_HOST_FLAGS) ; do \
12379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12380 done; \
12381 echo "Doing clean in fileutils" ; \
12382 (cd $(HOST_SUBDIR)/fileutils && \
12383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12385 "RANLIB=$${RANLIB}" \
12386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12387 clean) \
12388 || exit 1
12389
12390 @endif fileutils
12391
12392 .PHONY: maybe-distclean-fileutils distclean-fileutils
12393 maybe-distclean-fileutils:
12394 @if fileutils
12395 maybe-distclean-fileutils: distclean-fileutils
12396
12397 distclean-fileutils:
12398 @: $(MAKE); $(unstage)
12399 @[ -f ./fileutils/Makefile ] || exit 0; \
12400 r=`${PWD_COMMAND}`; export r; \
12401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402 $(HOST_EXPORTS) \
12403 for flag in $(EXTRA_HOST_FLAGS) ; do \
12404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12405 done; \
12406 echo "Doing distclean in fileutils" ; \
12407 (cd $(HOST_SUBDIR)/fileutils && \
12408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12410 "RANLIB=$${RANLIB}" \
12411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12412 distclean) \
12413 || exit 1
12414
12415 @endif fileutils
12416
12417 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
12418 maybe-maintainer-clean-fileutils:
12419 @if fileutils
12420 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
12421
12422 maintainer-clean-fileutils:
12423 @: $(MAKE); $(unstage)
12424 @[ -f ./fileutils/Makefile ] || exit 0; \
12425 r=`${PWD_COMMAND}`; export r; \
12426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12427 $(HOST_EXPORTS) \
12428 for flag in $(EXTRA_HOST_FLAGS) ; do \
12429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12430 done; \
12431 echo "Doing maintainer-clean in fileutils" ; \
12432 (cd $(HOST_SUBDIR)/fileutils && \
12433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12435 "RANLIB=$${RANLIB}" \
12436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12437 maintainer-clean) \
12438 || exit 1
12439
12440 @endif fileutils
12441
12442
12443
12444 .PHONY: configure-findutils maybe-configure-findutils
12445 maybe-configure-findutils:
12446 @if gcc-bootstrap
12447 configure-findutils: stage_current
12448 @endif gcc-bootstrap
12449 @if findutils
12450 maybe-configure-findutils: configure-findutils
12451 configure-findutils:
12452 @: $(MAKE); $(unstage)
12453 @r=`${PWD_COMMAND}`; export r; \
12454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12455 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12457 $(HOST_EXPORTS) \
12458 echo Configuring in $(HOST_SUBDIR)/findutils; \
12459 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12460 case $(srcdir) in \
12461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12462 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12464 esac; \
12465 srcdiroption="--srcdir=$${topdir}/findutils"; \
12466 libsrcdir="$$s/findutils"; \
12467 $(SHELL) $${libsrcdir}/configure \
12468 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12469 --target=${target_alias} $${srcdiroption} \
12470 || exit 1
12471 @endif findutils
12472
12473
12474
12475
12476
12477 .PHONY: all-findutils maybe-all-findutils
12478 maybe-all-findutils:
12479 @if gcc-bootstrap
12480 all-findutils: stage_current
12481 @endif gcc-bootstrap
12482 @if findutils
12483 TARGET-findutils=all
12484 maybe-all-findutils: all-findutils
12485 all-findutils: configure-findutils
12486 @: $(MAKE); $(unstage)
12487 @r=`${PWD_COMMAND}`; export r; \
12488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12489 $(HOST_EXPORTS) \
12490 (cd $(HOST_SUBDIR)/findutils && \
12491 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12492 $(TARGET-findutils))
12493 @endif findutils
12494
12495
12496
12497
12498 .PHONY: check-findutils maybe-check-findutils
12499 maybe-check-findutils:
12500 @if findutils
12501 maybe-check-findutils: check-findutils
12502
12503 check-findutils:
12504 @: $(MAKE); $(unstage)
12505 @r=`${PWD_COMMAND}`; export r; \
12506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12507 $(HOST_EXPORTS) \
12508 (cd $(HOST_SUBDIR)/findutils && \
12509 $(MAKE) $(FLAGS_TO_PASS) check)
12510
12511 @endif findutils
12512
12513 .PHONY: install-findutils maybe-install-findutils
12514 maybe-install-findutils:
12515 @if findutils
12516 maybe-install-findutils: install-findutils
12517
12518 install-findutils: installdirs
12519 @: $(MAKE); $(unstage)
12520 @r=`${PWD_COMMAND}`; export r; \
12521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12522 $(HOST_EXPORTS) \
12523 (cd $(HOST_SUBDIR)/findutils && \
12524 $(MAKE) $(FLAGS_TO_PASS) install)
12525
12526 @endif findutils
12527
12528 .PHONY: install-strip-findutils maybe-install-strip-findutils
12529 maybe-install-strip-findutils:
12530 @if findutils
12531 maybe-install-strip-findutils: install-strip-findutils
12532
12533 install-strip-findutils: installdirs
12534 @: $(MAKE); $(unstage)
12535 @r=`${PWD_COMMAND}`; export r; \
12536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12537 $(HOST_EXPORTS) \
12538 (cd $(HOST_SUBDIR)/findutils && \
12539 $(MAKE) $(FLAGS_TO_PASS) install-strip)
12540
12541 @endif findutils
12542
12543 # Other targets (info, dvi, pdf, etc.)
12544
12545 .PHONY: maybe-info-findutils info-findutils
12546 maybe-info-findutils:
12547 @if findutils
12548 maybe-info-findutils: info-findutils
12549
12550 info-findutils: \
12551 configure-findutils
12552 @: $(MAKE); $(unstage)
12553 @[ -f ./findutils/Makefile ] || exit 0; \
12554 r=`${PWD_COMMAND}`; export r; \
12555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12556 $(HOST_EXPORTS) \
12557 for flag in $(EXTRA_HOST_FLAGS) ; do \
12558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12559 done; \
12560 echo "Doing info in findutils" ; \
12561 (cd $(HOST_SUBDIR)/findutils && \
12562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12564 "RANLIB=$${RANLIB}" \
12565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12566 info) \
12567 || exit 1
12568
12569 @endif findutils
12570
12571 .PHONY: maybe-dvi-findutils dvi-findutils
12572 maybe-dvi-findutils:
12573 @if findutils
12574 maybe-dvi-findutils: dvi-findutils
12575
12576 dvi-findutils: \
12577 configure-findutils
12578 @: $(MAKE); $(unstage)
12579 @[ -f ./findutils/Makefile ] || exit 0; \
12580 r=`${PWD_COMMAND}`; export r; \
12581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12582 $(HOST_EXPORTS) \
12583 for flag in $(EXTRA_HOST_FLAGS) ; do \
12584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12585 done; \
12586 echo "Doing dvi in findutils" ; \
12587 (cd $(HOST_SUBDIR)/findutils && \
12588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12590 "RANLIB=$${RANLIB}" \
12591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12592 dvi) \
12593 || exit 1
12594
12595 @endif findutils
12596
12597 .PHONY: maybe-pdf-findutils pdf-findutils
12598 maybe-pdf-findutils:
12599 @if findutils
12600 maybe-pdf-findutils: pdf-findutils
12601
12602 pdf-findutils: \
12603 configure-findutils
12604 @: $(MAKE); $(unstage)
12605 @[ -f ./findutils/Makefile ] || exit 0; \
12606 r=`${PWD_COMMAND}`; export r; \
12607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12608 $(HOST_EXPORTS) \
12609 for flag in $(EXTRA_HOST_FLAGS) ; do \
12610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12611 done; \
12612 echo "Doing pdf in findutils" ; \
12613 (cd $(HOST_SUBDIR)/findutils && \
12614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12616 "RANLIB=$${RANLIB}" \
12617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12618 pdf) \
12619 || exit 1
12620
12621 @endif findutils
12622
12623 .PHONY: maybe-html-findutils html-findutils
12624 maybe-html-findutils:
12625 @if findutils
12626 maybe-html-findutils: html-findutils
12627
12628 html-findutils: \
12629 configure-findutils
12630 @: $(MAKE); $(unstage)
12631 @[ -f ./findutils/Makefile ] || exit 0; \
12632 r=`${PWD_COMMAND}`; export r; \
12633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12634 $(HOST_EXPORTS) \
12635 for flag in $(EXTRA_HOST_FLAGS) ; do \
12636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12637 done; \
12638 echo "Doing html in findutils" ; \
12639 (cd $(HOST_SUBDIR)/findutils && \
12640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12642 "RANLIB=$${RANLIB}" \
12643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12644 html) \
12645 || exit 1
12646
12647 @endif findutils
12648
12649 .PHONY: maybe-TAGS-findutils TAGS-findutils
12650 maybe-TAGS-findutils:
12651 @if findutils
12652 maybe-TAGS-findutils: TAGS-findutils
12653
12654 TAGS-findutils: \
12655 configure-findutils
12656 @: $(MAKE); $(unstage)
12657 @[ -f ./findutils/Makefile ] || exit 0; \
12658 r=`${PWD_COMMAND}`; export r; \
12659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12660 $(HOST_EXPORTS) \
12661 for flag in $(EXTRA_HOST_FLAGS) ; do \
12662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12663 done; \
12664 echo "Doing TAGS in findutils" ; \
12665 (cd $(HOST_SUBDIR)/findutils && \
12666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12668 "RANLIB=$${RANLIB}" \
12669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12670 TAGS) \
12671 || exit 1
12672
12673 @endif findutils
12674
12675 .PHONY: maybe-install-info-findutils install-info-findutils
12676 maybe-install-info-findutils:
12677 @if findutils
12678 maybe-install-info-findutils: install-info-findutils
12679
12680 install-info-findutils: \
12681 configure-findutils \
12682 info-findutils
12683 @: $(MAKE); $(unstage)
12684 @[ -f ./findutils/Makefile ] || exit 0; \
12685 r=`${PWD_COMMAND}`; export r; \
12686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12687 $(HOST_EXPORTS) \
12688 for flag in $(EXTRA_HOST_FLAGS) ; do \
12689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12690 done; \
12691 echo "Doing install-info in findutils" ; \
12692 (cd $(HOST_SUBDIR)/findutils && \
12693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12695 "RANLIB=$${RANLIB}" \
12696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12697 install-info) \
12698 || exit 1
12699
12700 @endif findutils
12701
12702 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12703 maybe-install-pdf-findutils:
12704 @if findutils
12705 maybe-install-pdf-findutils: install-pdf-findutils
12706
12707 install-pdf-findutils: \
12708 configure-findutils \
12709 pdf-findutils
12710 @: $(MAKE); $(unstage)
12711 @[ -f ./findutils/Makefile ] || exit 0; \
12712 r=`${PWD_COMMAND}`; export r; \
12713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12714 $(HOST_EXPORTS) \
12715 for flag in $(EXTRA_HOST_FLAGS) ; do \
12716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12717 done; \
12718 echo "Doing install-pdf in findutils" ; \
12719 (cd $(HOST_SUBDIR)/findutils && \
12720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12722 "RANLIB=$${RANLIB}" \
12723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12724 install-pdf) \
12725 || exit 1
12726
12727 @endif findutils
12728
12729 .PHONY: maybe-install-html-findutils install-html-findutils
12730 maybe-install-html-findutils:
12731 @if findutils
12732 maybe-install-html-findutils: install-html-findutils
12733
12734 install-html-findutils: \
12735 configure-findutils \
12736 html-findutils
12737 @: $(MAKE); $(unstage)
12738 @[ -f ./findutils/Makefile ] || exit 0; \
12739 r=`${PWD_COMMAND}`; export r; \
12740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12741 $(HOST_EXPORTS) \
12742 for flag in $(EXTRA_HOST_FLAGS) ; do \
12743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12744 done; \
12745 echo "Doing install-html in findutils" ; \
12746 (cd $(HOST_SUBDIR)/findutils && \
12747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12749 "RANLIB=$${RANLIB}" \
12750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12751 install-html) \
12752 || exit 1
12753
12754 @endif findutils
12755
12756 .PHONY: maybe-installcheck-findutils installcheck-findutils
12757 maybe-installcheck-findutils:
12758 @if findutils
12759 maybe-installcheck-findutils: installcheck-findutils
12760
12761 installcheck-findutils: \
12762 configure-findutils
12763 @: $(MAKE); $(unstage)
12764 @[ -f ./findutils/Makefile ] || exit 0; \
12765 r=`${PWD_COMMAND}`; export r; \
12766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12767 $(HOST_EXPORTS) \
12768 for flag in $(EXTRA_HOST_FLAGS) ; do \
12769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12770 done; \
12771 echo "Doing installcheck in findutils" ; \
12772 (cd $(HOST_SUBDIR)/findutils && \
12773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12775 "RANLIB=$${RANLIB}" \
12776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12777 installcheck) \
12778 || exit 1
12779
12780 @endif findutils
12781
12782 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12783 maybe-mostlyclean-findutils:
12784 @if findutils
12785 maybe-mostlyclean-findutils: mostlyclean-findutils
12786
12787 mostlyclean-findutils:
12788 @: $(MAKE); $(unstage)
12789 @[ -f ./findutils/Makefile ] || exit 0; \
12790 r=`${PWD_COMMAND}`; export r; \
12791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12792 $(HOST_EXPORTS) \
12793 for flag in $(EXTRA_HOST_FLAGS) ; do \
12794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12795 done; \
12796 echo "Doing mostlyclean in findutils" ; \
12797 (cd $(HOST_SUBDIR)/findutils && \
12798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12800 "RANLIB=$${RANLIB}" \
12801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12802 mostlyclean) \
12803 || exit 1
12804
12805 @endif findutils
12806
12807 .PHONY: maybe-clean-findutils clean-findutils
12808 maybe-clean-findutils:
12809 @if findutils
12810 maybe-clean-findutils: clean-findutils
12811
12812 clean-findutils:
12813 @: $(MAKE); $(unstage)
12814 @[ -f ./findutils/Makefile ] || exit 0; \
12815 r=`${PWD_COMMAND}`; export r; \
12816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12817 $(HOST_EXPORTS) \
12818 for flag in $(EXTRA_HOST_FLAGS) ; do \
12819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12820 done; \
12821 echo "Doing clean in findutils" ; \
12822 (cd $(HOST_SUBDIR)/findutils && \
12823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12825 "RANLIB=$${RANLIB}" \
12826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12827 clean) \
12828 || exit 1
12829
12830 @endif findutils
12831
12832 .PHONY: maybe-distclean-findutils distclean-findutils
12833 maybe-distclean-findutils:
12834 @if findutils
12835 maybe-distclean-findutils: distclean-findutils
12836
12837 distclean-findutils:
12838 @: $(MAKE); $(unstage)
12839 @[ -f ./findutils/Makefile ] || exit 0; \
12840 r=`${PWD_COMMAND}`; export r; \
12841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12842 $(HOST_EXPORTS) \
12843 for flag in $(EXTRA_HOST_FLAGS) ; do \
12844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12845 done; \
12846 echo "Doing distclean in findutils" ; \
12847 (cd $(HOST_SUBDIR)/findutils && \
12848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12850 "RANLIB=$${RANLIB}" \
12851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12852 distclean) \
12853 || exit 1
12854
12855 @endif findutils
12856
12857 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12858 maybe-maintainer-clean-findutils:
12859 @if findutils
12860 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12861
12862 maintainer-clean-findutils:
12863 @: $(MAKE); $(unstage)
12864 @[ -f ./findutils/Makefile ] || exit 0; \
12865 r=`${PWD_COMMAND}`; export r; \
12866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12867 $(HOST_EXPORTS) \
12868 for flag in $(EXTRA_HOST_FLAGS) ; do \
12869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12870 done; \
12871 echo "Doing maintainer-clean in findutils" ; \
12872 (cd $(HOST_SUBDIR)/findutils && \
12873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12875 "RANLIB=$${RANLIB}" \
12876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12877 maintainer-clean) \
12878 || exit 1
12879
12880 @endif findutils
12881
12882
12883
12884 .PHONY: configure-find maybe-configure-find
12885 maybe-configure-find:
12886 @if gcc-bootstrap
12887 configure-find: stage_current
12888 @endif gcc-bootstrap
12889 @if find
12890 maybe-configure-find: configure-find
12891 configure-find:
12892 @: $(MAKE); $(unstage)
12893 @r=`${PWD_COMMAND}`; export r; \
12894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12895 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12897 $(HOST_EXPORTS) \
12898 echo Configuring in $(HOST_SUBDIR)/find; \
12899 cd "$(HOST_SUBDIR)/find" || exit 1; \
12900 case $(srcdir) in \
12901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12902 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12904 esac; \
12905 srcdiroption="--srcdir=$${topdir}/find"; \
12906 libsrcdir="$$s/find"; \
12907 $(SHELL) $${libsrcdir}/configure \
12908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12909 --target=${target_alias} $${srcdiroption} \
12910 || exit 1
12911 @endif find
12912
12913
12914
12915
12916
12917 .PHONY: all-find maybe-all-find
12918 maybe-all-find:
12919 @if gcc-bootstrap
12920 all-find: stage_current
12921 @endif gcc-bootstrap
12922 @if find
12923 TARGET-find=all
12924 maybe-all-find: all-find
12925 all-find: configure-find
12926 @: $(MAKE); $(unstage)
12927 @r=`${PWD_COMMAND}`; export r; \
12928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12929 $(HOST_EXPORTS) \
12930 (cd $(HOST_SUBDIR)/find && \
12931 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12932 $(TARGET-find))
12933 @endif find
12934
12935
12936
12937
12938 .PHONY: check-find maybe-check-find
12939 maybe-check-find:
12940 @if find
12941 maybe-check-find: check-find
12942
12943 check-find:
12944 @: $(MAKE); $(unstage)
12945 @r=`${PWD_COMMAND}`; export r; \
12946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12947 $(HOST_EXPORTS) \
12948 (cd $(HOST_SUBDIR)/find && \
12949 $(MAKE) $(FLAGS_TO_PASS) check)
12950
12951 @endif find
12952
12953 .PHONY: install-find maybe-install-find
12954 maybe-install-find:
12955 @if find
12956 maybe-install-find: install-find
12957
12958 install-find: installdirs
12959 @: $(MAKE); $(unstage)
12960 @r=`${PWD_COMMAND}`; export r; \
12961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12962 $(HOST_EXPORTS) \
12963 (cd $(HOST_SUBDIR)/find && \
12964 $(MAKE) $(FLAGS_TO_PASS) install)
12965
12966 @endif find
12967
12968 .PHONY: install-strip-find maybe-install-strip-find
12969 maybe-install-strip-find:
12970 @if find
12971 maybe-install-strip-find: install-strip-find
12972
12973 install-strip-find: installdirs
12974 @: $(MAKE); $(unstage)
12975 @r=`${PWD_COMMAND}`; export r; \
12976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12977 $(HOST_EXPORTS) \
12978 (cd $(HOST_SUBDIR)/find && \
12979 $(MAKE) $(FLAGS_TO_PASS) install-strip)
12980
12981 @endif find
12982
12983 # Other targets (info, dvi, pdf, etc.)
12984
12985 .PHONY: maybe-info-find info-find
12986 maybe-info-find:
12987 @if find
12988 maybe-info-find: info-find
12989
12990 info-find: \
12991 configure-find
12992 @: $(MAKE); $(unstage)
12993 @[ -f ./find/Makefile ] || exit 0; \
12994 r=`${PWD_COMMAND}`; export r; \
12995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12996 $(HOST_EXPORTS) \
12997 for flag in $(EXTRA_HOST_FLAGS) ; do \
12998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12999 done; \
13000 echo "Doing info in find" ; \
13001 (cd $(HOST_SUBDIR)/find && \
13002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13004 "RANLIB=$${RANLIB}" \
13005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13006 info) \
13007 || exit 1
13008
13009 @endif find
13010
13011 .PHONY: maybe-dvi-find dvi-find
13012 maybe-dvi-find:
13013 @if find
13014 maybe-dvi-find: dvi-find
13015
13016 dvi-find: \
13017 configure-find
13018 @: $(MAKE); $(unstage)
13019 @[ -f ./find/Makefile ] || exit 0; \
13020 r=`${PWD_COMMAND}`; export r; \
13021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13022 $(HOST_EXPORTS) \
13023 for flag in $(EXTRA_HOST_FLAGS) ; do \
13024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13025 done; \
13026 echo "Doing dvi in find" ; \
13027 (cd $(HOST_SUBDIR)/find && \
13028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13030 "RANLIB=$${RANLIB}" \
13031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13032 dvi) \
13033 || exit 1
13034
13035 @endif find
13036
13037 .PHONY: maybe-pdf-find pdf-find
13038 maybe-pdf-find:
13039 @if find
13040 maybe-pdf-find: pdf-find
13041
13042 pdf-find: \
13043 configure-find
13044 @: $(MAKE); $(unstage)
13045 @[ -f ./find/Makefile ] || exit 0; \
13046 r=`${PWD_COMMAND}`; export r; \
13047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13048 $(HOST_EXPORTS) \
13049 for flag in $(EXTRA_HOST_FLAGS) ; do \
13050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13051 done; \
13052 echo "Doing pdf in find" ; \
13053 (cd $(HOST_SUBDIR)/find && \
13054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13056 "RANLIB=$${RANLIB}" \
13057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13058 pdf) \
13059 || exit 1
13060
13061 @endif find
13062
13063 .PHONY: maybe-html-find html-find
13064 maybe-html-find:
13065 @if find
13066 maybe-html-find: html-find
13067
13068 html-find: \
13069 configure-find
13070 @: $(MAKE); $(unstage)
13071 @[ -f ./find/Makefile ] || exit 0; \
13072 r=`${PWD_COMMAND}`; export r; \
13073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13074 $(HOST_EXPORTS) \
13075 for flag in $(EXTRA_HOST_FLAGS) ; do \
13076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13077 done; \
13078 echo "Doing html in find" ; \
13079 (cd $(HOST_SUBDIR)/find && \
13080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13082 "RANLIB=$${RANLIB}" \
13083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13084 html) \
13085 || exit 1
13086
13087 @endif find
13088
13089 .PHONY: maybe-TAGS-find TAGS-find
13090 maybe-TAGS-find:
13091 @if find
13092 maybe-TAGS-find: TAGS-find
13093
13094 TAGS-find: \
13095 configure-find
13096 @: $(MAKE); $(unstage)
13097 @[ -f ./find/Makefile ] || exit 0; \
13098 r=`${PWD_COMMAND}`; export r; \
13099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13100 $(HOST_EXPORTS) \
13101 for flag in $(EXTRA_HOST_FLAGS) ; do \
13102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13103 done; \
13104 echo "Doing TAGS in find" ; \
13105 (cd $(HOST_SUBDIR)/find && \
13106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13108 "RANLIB=$${RANLIB}" \
13109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13110 TAGS) \
13111 || exit 1
13112
13113 @endif find
13114
13115 .PHONY: maybe-install-info-find install-info-find
13116 maybe-install-info-find:
13117 @if find
13118 maybe-install-info-find: install-info-find
13119
13120 install-info-find: \
13121 configure-find \
13122 info-find
13123 @: $(MAKE); $(unstage)
13124 @[ -f ./find/Makefile ] || exit 0; \
13125 r=`${PWD_COMMAND}`; export r; \
13126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13127 $(HOST_EXPORTS) \
13128 for flag in $(EXTRA_HOST_FLAGS) ; do \
13129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13130 done; \
13131 echo "Doing install-info in find" ; \
13132 (cd $(HOST_SUBDIR)/find && \
13133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13135 "RANLIB=$${RANLIB}" \
13136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13137 install-info) \
13138 || exit 1
13139
13140 @endif find
13141
13142 .PHONY: maybe-install-pdf-find install-pdf-find
13143 maybe-install-pdf-find:
13144 @if find
13145 maybe-install-pdf-find: install-pdf-find
13146
13147 install-pdf-find: \
13148 configure-find \
13149 pdf-find
13150 @: $(MAKE); $(unstage)
13151 @[ -f ./find/Makefile ] || exit 0; \
13152 r=`${PWD_COMMAND}`; export r; \
13153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13154 $(HOST_EXPORTS) \
13155 for flag in $(EXTRA_HOST_FLAGS) ; do \
13156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13157 done; \
13158 echo "Doing install-pdf in find" ; \
13159 (cd $(HOST_SUBDIR)/find && \
13160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13162 "RANLIB=$${RANLIB}" \
13163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13164 install-pdf) \
13165 || exit 1
13166
13167 @endif find
13168
13169 .PHONY: maybe-install-html-find install-html-find
13170 maybe-install-html-find:
13171 @if find
13172 maybe-install-html-find: install-html-find
13173
13174 install-html-find: \
13175 configure-find \
13176 html-find
13177 @: $(MAKE); $(unstage)
13178 @[ -f ./find/Makefile ] || exit 0; \
13179 r=`${PWD_COMMAND}`; export r; \
13180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13181 $(HOST_EXPORTS) \
13182 for flag in $(EXTRA_HOST_FLAGS) ; do \
13183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13184 done; \
13185 echo "Doing install-html in find" ; \
13186 (cd $(HOST_SUBDIR)/find && \
13187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13189 "RANLIB=$${RANLIB}" \
13190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13191 install-html) \
13192 || exit 1
13193
13194 @endif find
13195
13196 .PHONY: maybe-installcheck-find installcheck-find
13197 maybe-installcheck-find:
13198 @if find
13199 maybe-installcheck-find: installcheck-find
13200
13201 installcheck-find: \
13202 configure-find
13203 @: $(MAKE); $(unstage)
13204 @[ -f ./find/Makefile ] || exit 0; \
13205 r=`${PWD_COMMAND}`; export r; \
13206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13207 $(HOST_EXPORTS) \
13208 for flag in $(EXTRA_HOST_FLAGS) ; do \
13209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13210 done; \
13211 echo "Doing installcheck in find" ; \
13212 (cd $(HOST_SUBDIR)/find && \
13213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13215 "RANLIB=$${RANLIB}" \
13216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13217 installcheck) \
13218 || exit 1
13219
13220 @endif find
13221
13222 .PHONY: maybe-mostlyclean-find mostlyclean-find
13223 maybe-mostlyclean-find:
13224 @if find
13225 maybe-mostlyclean-find: mostlyclean-find
13226
13227 mostlyclean-find:
13228 @: $(MAKE); $(unstage)
13229 @[ -f ./find/Makefile ] || exit 0; \
13230 r=`${PWD_COMMAND}`; export r; \
13231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13232 $(HOST_EXPORTS) \
13233 for flag in $(EXTRA_HOST_FLAGS) ; do \
13234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13235 done; \
13236 echo "Doing mostlyclean in find" ; \
13237 (cd $(HOST_SUBDIR)/find && \
13238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13240 "RANLIB=$${RANLIB}" \
13241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13242 mostlyclean) \
13243 || exit 1
13244
13245 @endif find
13246
13247 .PHONY: maybe-clean-find clean-find
13248 maybe-clean-find:
13249 @if find
13250 maybe-clean-find: clean-find
13251
13252 clean-find:
13253 @: $(MAKE); $(unstage)
13254 @[ -f ./find/Makefile ] || exit 0; \
13255 r=`${PWD_COMMAND}`; export r; \
13256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13257 $(HOST_EXPORTS) \
13258 for flag in $(EXTRA_HOST_FLAGS) ; do \
13259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13260 done; \
13261 echo "Doing clean in find" ; \
13262 (cd $(HOST_SUBDIR)/find && \
13263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13265 "RANLIB=$${RANLIB}" \
13266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13267 clean) \
13268 || exit 1
13269
13270 @endif find
13271
13272 .PHONY: maybe-distclean-find distclean-find
13273 maybe-distclean-find:
13274 @if find
13275 maybe-distclean-find: distclean-find
13276
13277 distclean-find:
13278 @: $(MAKE); $(unstage)
13279 @[ -f ./find/Makefile ] || exit 0; \
13280 r=`${PWD_COMMAND}`; export r; \
13281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13282 $(HOST_EXPORTS) \
13283 for flag in $(EXTRA_HOST_FLAGS) ; do \
13284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13285 done; \
13286 echo "Doing distclean in find" ; \
13287 (cd $(HOST_SUBDIR)/find && \
13288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13290 "RANLIB=$${RANLIB}" \
13291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13292 distclean) \
13293 || exit 1
13294
13295 @endif find
13296
13297 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
13298 maybe-maintainer-clean-find:
13299 @if find
13300 maybe-maintainer-clean-find: maintainer-clean-find
13301
13302 maintainer-clean-find:
13303 @: $(MAKE); $(unstage)
13304 @[ -f ./find/Makefile ] || exit 0; \
13305 r=`${PWD_COMMAND}`; export r; \
13306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13307 $(HOST_EXPORTS) \
13308 for flag in $(EXTRA_HOST_FLAGS) ; do \
13309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13310 done; \
13311 echo "Doing maintainer-clean in find" ; \
13312 (cd $(HOST_SUBDIR)/find && \
13313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13315 "RANLIB=$${RANLIB}" \
13316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13317 maintainer-clean) \
13318 || exit 1
13319
13320 @endif find
13321
13322
13323
13324 .PHONY: configure-fixincludes maybe-configure-fixincludes
13325 maybe-configure-fixincludes:
13326 @if gcc-bootstrap
13327 configure-fixincludes: stage_current
13328 @endif gcc-bootstrap
13329 @if fixincludes
13330 maybe-configure-fixincludes: configure-fixincludes
13331 configure-fixincludes:
13332 @: $(MAKE); $(unstage)
13333 @r=`${PWD_COMMAND}`; export r; \
13334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13335 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
13336 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
13337 $(HOST_EXPORTS) \
13338 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
13339 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
13340 case $(srcdir) in \
13341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13342 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
13343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13344 esac; \
13345 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
13346 libsrcdir="$$s/fixincludes"; \
13347 $(SHELL) $${libsrcdir}/configure \
13348 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13349 --target=${target_alias} $${srcdiroption} \
13350 || exit 1
13351 @endif fixincludes
13352
13353
13354
13355
13356
13357 .PHONY: all-fixincludes maybe-all-fixincludes
13358 maybe-all-fixincludes:
13359 @if gcc-bootstrap
13360 all-fixincludes: stage_current
13361 @endif gcc-bootstrap
13362 @if fixincludes
13363 TARGET-fixincludes=all
13364 maybe-all-fixincludes: all-fixincludes
13365 all-fixincludes: configure-fixincludes
13366 @: $(MAKE); $(unstage)
13367 @r=`${PWD_COMMAND}`; export r; \
13368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13369 $(HOST_EXPORTS) \
13370 (cd $(HOST_SUBDIR)/fixincludes && \
13371 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13372 $(TARGET-fixincludes))
13373 @endif fixincludes
13374
13375
13376
13377
13378 .PHONY: check-fixincludes maybe-check-fixincludes
13379 maybe-check-fixincludes:
13380 @if fixincludes
13381 maybe-check-fixincludes: check-fixincludes
13382
13383 check-fixincludes:
13384 @: $(MAKE); $(unstage)
13385 @r=`${PWD_COMMAND}`; export r; \
13386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13387 $(HOST_EXPORTS) \
13388 (cd $(HOST_SUBDIR)/fixincludes && \
13389 $(MAKE) $(FLAGS_TO_PASS) check)
13390
13391 @endif fixincludes
13392
13393 .PHONY: install-fixincludes maybe-install-fixincludes
13394 maybe-install-fixincludes:
13395 @if fixincludes
13396 maybe-install-fixincludes: install-fixincludes
13397
13398 install-fixincludes: installdirs
13399 @: $(MAKE); $(unstage)
13400 @r=`${PWD_COMMAND}`; export r; \
13401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13402 $(HOST_EXPORTS) \
13403 (cd $(HOST_SUBDIR)/fixincludes && \
13404 $(MAKE) $(FLAGS_TO_PASS) install)
13405
13406 @endif fixincludes
13407
13408 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
13409 maybe-install-strip-fixincludes:
13410 @if fixincludes
13411 maybe-install-strip-fixincludes: install-strip-fixincludes
13412
13413 install-strip-fixincludes: installdirs
13414 @: $(MAKE); $(unstage)
13415 @r=`${PWD_COMMAND}`; export r; \
13416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13417 $(HOST_EXPORTS) \
13418 (cd $(HOST_SUBDIR)/fixincludes && \
13419 $(MAKE) $(FLAGS_TO_PASS) install-strip)
13420
13421 @endif fixincludes
13422
13423 # Other targets (info, dvi, pdf, etc.)
13424
13425 .PHONY: maybe-info-fixincludes info-fixincludes
13426 maybe-info-fixincludes:
13427 @if fixincludes
13428 maybe-info-fixincludes: info-fixincludes
13429
13430 info-fixincludes: \
13431 configure-fixincludes
13432 @: $(MAKE); $(unstage)
13433 @[ -f ./fixincludes/Makefile ] || exit 0; \
13434 r=`${PWD_COMMAND}`; export r; \
13435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13436 $(HOST_EXPORTS) \
13437 for flag in $(EXTRA_HOST_FLAGS) ; do \
13438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13439 done; \
13440 echo "Doing info in fixincludes" ; \
13441 (cd $(HOST_SUBDIR)/fixincludes && \
13442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13444 "RANLIB=$${RANLIB}" \
13445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13446 info) \
13447 || exit 1
13448
13449 @endif fixincludes
13450
13451 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
13452 maybe-dvi-fixincludes:
13453 @if fixincludes
13454 maybe-dvi-fixincludes: dvi-fixincludes
13455
13456 dvi-fixincludes: \
13457 configure-fixincludes
13458 @: $(MAKE); $(unstage)
13459 @[ -f ./fixincludes/Makefile ] || exit 0; \
13460 r=`${PWD_COMMAND}`; export r; \
13461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13462 $(HOST_EXPORTS) \
13463 for flag in $(EXTRA_HOST_FLAGS) ; do \
13464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13465 done; \
13466 echo "Doing dvi in fixincludes" ; \
13467 (cd $(HOST_SUBDIR)/fixincludes && \
13468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13470 "RANLIB=$${RANLIB}" \
13471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13472 dvi) \
13473 || exit 1
13474
13475 @endif fixincludes
13476
13477 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
13478 maybe-pdf-fixincludes:
13479 @if fixincludes
13480 maybe-pdf-fixincludes: pdf-fixincludes
13481
13482 pdf-fixincludes: \
13483 configure-fixincludes
13484 @: $(MAKE); $(unstage)
13485 @[ -f ./fixincludes/Makefile ] || exit 0; \
13486 r=`${PWD_COMMAND}`; export r; \
13487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13488 $(HOST_EXPORTS) \
13489 for flag in $(EXTRA_HOST_FLAGS) ; do \
13490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13491 done; \
13492 echo "Doing pdf in fixincludes" ; \
13493 (cd $(HOST_SUBDIR)/fixincludes && \
13494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13496 "RANLIB=$${RANLIB}" \
13497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13498 pdf) \
13499 || exit 1
13500
13501 @endif fixincludes
13502
13503 .PHONY: maybe-html-fixincludes html-fixincludes
13504 maybe-html-fixincludes:
13505 @if fixincludes
13506 maybe-html-fixincludes: html-fixincludes
13507
13508 html-fixincludes: \
13509 configure-fixincludes
13510 @: $(MAKE); $(unstage)
13511 @[ -f ./fixincludes/Makefile ] || exit 0; \
13512 r=`${PWD_COMMAND}`; export r; \
13513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13514 $(HOST_EXPORTS) \
13515 for flag in $(EXTRA_HOST_FLAGS) ; do \
13516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13517 done; \
13518 echo "Doing html in fixincludes" ; \
13519 (cd $(HOST_SUBDIR)/fixincludes && \
13520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13522 "RANLIB=$${RANLIB}" \
13523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13524 html) \
13525 || exit 1
13526
13527 @endif fixincludes
13528
13529 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13530 maybe-TAGS-fixincludes:
13531 @if fixincludes
13532 maybe-TAGS-fixincludes: TAGS-fixincludes
13533
13534 # fixincludes doesn't support TAGS.
13535 TAGS-fixincludes:
13536
13537 @endif fixincludes
13538
13539 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
13540 maybe-install-info-fixincludes:
13541 @if fixincludes
13542 maybe-install-info-fixincludes: install-info-fixincludes
13543
13544 install-info-fixincludes: \
13545 configure-fixincludes \
13546 info-fixincludes
13547 @: $(MAKE); $(unstage)
13548 @[ -f ./fixincludes/Makefile ] || exit 0; \
13549 r=`${PWD_COMMAND}`; export r; \
13550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13551 $(HOST_EXPORTS) \
13552 for flag in $(EXTRA_HOST_FLAGS) ; do \
13553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13554 done; \
13555 echo "Doing install-info in fixincludes" ; \
13556 (cd $(HOST_SUBDIR)/fixincludes && \
13557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13559 "RANLIB=$${RANLIB}" \
13560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13561 install-info) \
13562 || exit 1
13563
13564 @endif fixincludes
13565
13566 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13567 maybe-install-pdf-fixincludes:
13568 @if fixincludes
13569 maybe-install-pdf-fixincludes: install-pdf-fixincludes
13570
13571 install-pdf-fixincludes: \
13572 configure-fixincludes \
13573 pdf-fixincludes
13574 @: $(MAKE); $(unstage)
13575 @[ -f ./fixincludes/Makefile ] || exit 0; \
13576 r=`${PWD_COMMAND}`; export r; \
13577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13578 $(HOST_EXPORTS) \
13579 for flag in $(EXTRA_HOST_FLAGS) ; do \
13580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13581 done; \
13582 echo "Doing install-pdf in fixincludes" ; \
13583 (cd $(HOST_SUBDIR)/fixincludes && \
13584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13586 "RANLIB=$${RANLIB}" \
13587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13588 install-pdf) \
13589 || exit 1
13590
13591 @endif fixincludes
13592
13593 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13594 maybe-install-html-fixincludes:
13595 @if fixincludes
13596 maybe-install-html-fixincludes: install-html-fixincludes
13597
13598 install-html-fixincludes: \
13599 configure-fixincludes \
13600 html-fixincludes
13601 @: $(MAKE); $(unstage)
13602 @[ -f ./fixincludes/Makefile ] || exit 0; \
13603 r=`${PWD_COMMAND}`; export r; \
13604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13605 $(HOST_EXPORTS) \
13606 for flag in $(EXTRA_HOST_FLAGS) ; do \
13607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13608 done; \
13609 echo "Doing install-html in fixincludes" ; \
13610 (cd $(HOST_SUBDIR)/fixincludes && \
13611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13613 "RANLIB=$${RANLIB}" \
13614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13615 install-html) \
13616 || exit 1
13617
13618 @endif fixincludes
13619
13620 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13621 maybe-installcheck-fixincludes:
13622 @if fixincludes
13623 maybe-installcheck-fixincludes: installcheck-fixincludes
13624
13625 installcheck-fixincludes: \
13626 configure-fixincludes
13627 @: $(MAKE); $(unstage)
13628 @[ -f ./fixincludes/Makefile ] || exit 0; \
13629 r=`${PWD_COMMAND}`; export r; \
13630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13631 $(HOST_EXPORTS) \
13632 for flag in $(EXTRA_HOST_FLAGS) ; do \
13633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13634 done; \
13635 echo "Doing installcheck in fixincludes" ; \
13636 (cd $(HOST_SUBDIR)/fixincludes && \
13637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13639 "RANLIB=$${RANLIB}" \
13640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13641 installcheck) \
13642 || exit 1
13643
13644 @endif fixincludes
13645
13646 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13647 maybe-mostlyclean-fixincludes:
13648 @if fixincludes
13649 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13650
13651 mostlyclean-fixincludes:
13652 @: $(MAKE); $(unstage)
13653 @[ -f ./fixincludes/Makefile ] || exit 0; \
13654 r=`${PWD_COMMAND}`; export r; \
13655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13656 $(HOST_EXPORTS) \
13657 for flag in $(EXTRA_HOST_FLAGS) ; do \
13658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13659 done; \
13660 echo "Doing mostlyclean in fixincludes" ; \
13661 (cd $(HOST_SUBDIR)/fixincludes && \
13662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13664 "RANLIB=$${RANLIB}" \
13665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13666 mostlyclean) \
13667 || exit 1
13668
13669 @endif fixincludes
13670
13671 .PHONY: maybe-clean-fixincludes clean-fixincludes
13672 maybe-clean-fixincludes:
13673 @if fixincludes
13674 maybe-clean-fixincludes: clean-fixincludes
13675
13676 clean-fixincludes:
13677 @: $(MAKE); $(unstage)
13678 @[ -f ./fixincludes/Makefile ] || exit 0; \
13679 r=`${PWD_COMMAND}`; export r; \
13680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13681 $(HOST_EXPORTS) \
13682 for flag in $(EXTRA_HOST_FLAGS) ; do \
13683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13684 done; \
13685 echo "Doing clean in fixincludes" ; \
13686 (cd $(HOST_SUBDIR)/fixincludes && \
13687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13689 "RANLIB=$${RANLIB}" \
13690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13691 clean) \
13692 || exit 1
13693
13694 @endif fixincludes
13695
13696 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13697 maybe-distclean-fixincludes:
13698 @if fixincludes
13699 maybe-distclean-fixincludes: distclean-fixincludes
13700
13701 distclean-fixincludes:
13702 @: $(MAKE); $(unstage)
13703 @[ -f ./fixincludes/Makefile ] || exit 0; \
13704 r=`${PWD_COMMAND}`; export r; \
13705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13706 $(HOST_EXPORTS) \
13707 for flag in $(EXTRA_HOST_FLAGS) ; do \
13708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13709 done; \
13710 echo "Doing distclean in fixincludes" ; \
13711 (cd $(HOST_SUBDIR)/fixincludes && \
13712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13714 "RANLIB=$${RANLIB}" \
13715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13716 distclean) \
13717 || exit 1
13718
13719 @endif fixincludes
13720
13721 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13722 maybe-maintainer-clean-fixincludes:
13723 @if fixincludes
13724 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13725
13726 maintainer-clean-fixincludes:
13727 @: $(MAKE); $(unstage)
13728 @[ -f ./fixincludes/Makefile ] || exit 0; \
13729 r=`${PWD_COMMAND}`; export r; \
13730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13731 $(HOST_EXPORTS) \
13732 for flag in $(EXTRA_HOST_FLAGS) ; do \
13733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13734 done; \
13735 echo "Doing maintainer-clean in fixincludes" ; \
13736 (cd $(HOST_SUBDIR)/fixincludes && \
13737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13739 "RANLIB=$${RANLIB}" \
13740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13741 maintainer-clean) \
13742 || exit 1
13743
13744 @endif fixincludes
13745
13746
13747
13748 .PHONY: configure-flex maybe-configure-flex
13749 maybe-configure-flex:
13750 @if gcc-bootstrap
13751 configure-flex: stage_current
13752 @endif gcc-bootstrap
13753 @if flex
13754 maybe-configure-flex: configure-flex
13755 configure-flex:
13756 @: $(MAKE); $(unstage)
13757 @r=`${PWD_COMMAND}`; export r; \
13758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13759 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13760 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13761 $(HOST_EXPORTS) \
13762 echo Configuring in $(HOST_SUBDIR)/flex; \
13763 cd "$(HOST_SUBDIR)/flex" || exit 1; \
13764 case $(srcdir) in \
13765 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13766 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13767 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13768 esac; \
13769 srcdiroption="--srcdir=$${topdir}/flex"; \
13770 libsrcdir="$$s/flex"; \
13771 $(SHELL) $${libsrcdir}/configure \
13772 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13773 --target=${target_alias} $${srcdiroption} \
13774 || exit 1
13775 @endif flex
13776
13777
13778
13779
13780
13781 .PHONY: all-flex maybe-all-flex
13782 maybe-all-flex:
13783 @if gcc-bootstrap
13784 all-flex: stage_current
13785 @endif gcc-bootstrap
13786 @if flex
13787 TARGET-flex=all
13788 maybe-all-flex: all-flex
13789 all-flex: configure-flex
13790 @: $(MAKE); $(unstage)
13791 @r=`${PWD_COMMAND}`; export r; \
13792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13793 $(HOST_EXPORTS) \
13794 (cd $(HOST_SUBDIR)/flex && \
13795 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13796 $(TARGET-flex))
13797 @endif flex
13798
13799
13800
13801
13802 .PHONY: check-flex maybe-check-flex
13803 maybe-check-flex:
13804 @if flex
13805 maybe-check-flex: check-flex
13806
13807 # This module is only tested in a native toolchain.
13808 check-flex:
13809 @: $(MAKE); $(unstage)
13810 @if [ '$(host)' = '$(target)' ] ; then \
13811 r=`${PWD_COMMAND}`; export r; \
13812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13813 $(HOST_EXPORTS) \
13814 (cd $(HOST_SUBDIR)/flex && \
13815 $(MAKE) $(FLAGS_TO_PASS) check); \
13816 fi
13817
13818 @endif flex
13819
13820 .PHONY: install-flex maybe-install-flex
13821 maybe-install-flex:
13822 @if flex
13823 maybe-install-flex: install-flex
13824
13825 install-flex: installdirs
13826 @: $(MAKE); $(unstage)
13827 @r=`${PWD_COMMAND}`; export r; \
13828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13829 $(HOST_EXPORTS) \
13830 (cd $(HOST_SUBDIR)/flex && \
13831 $(MAKE) $(FLAGS_TO_PASS) install)
13832
13833 @endif flex
13834
13835 .PHONY: install-strip-flex maybe-install-strip-flex
13836 maybe-install-strip-flex:
13837 @if flex
13838 maybe-install-strip-flex: install-strip-flex
13839
13840 install-strip-flex: installdirs
13841 @: $(MAKE); $(unstage)
13842 @r=`${PWD_COMMAND}`; export r; \
13843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13844 $(HOST_EXPORTS) \
13845 (cd $(HOST_SUBDIR)/flex && \
13846 $(MAKE) $(FLAGS_TO_PASS) install-strip)
13847
13848 @endif flex
13849
13850 # Other targets (info, dvi, pdf, etc.)
13851
13852 .PHONY: maybe-info-flex info-flex
13853 maybe-info-flex:
13854 @if flex
13855 maybe-info-flex: info-flex
13856
13857 info-flex: \
13858 configure-flex
13859 @: $(MAKE); $(unstage)
13860 @[ -f ./flex/Makefile ] || exit 0; \
13861 r=`${PWD_COMMAND}`; export r; \
13862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13863 $(HOST_EXPORTS) \
13864 for flag in $(EXTRA_HOST_FLAGS) ; do \
13865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13866 done; \
13867 echo "Doing info in flex" ; \
13868 (cd $(HOST_SUBDIR)/flex && \
13869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13871 "RANLIB=$${RANLIB}" \
13872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13873 info) \
13874 || exit 1
13875
13876 @endif flex
13877
13878 .PHONY: maybe-dvi-flex dvi-flex
13879 maybe-dvi-flex:
13880 @if flex
13881 maybe-dvi-flex: dvi-flex
13882
13883 dvi-flex: \
13884 configure-flex
13885 @: $(MAKE); $(unstage)
13886 @[ -f ./flex/Makefile ] || exit 0; \
13887 r=`${PWD_COMMAND}`; export r; \
13888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13889 $(HOST_EXPORTS) \
13890 for flag in $(EXTRA_HOST_FLAGS) ; do \
13891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13892 done; \
13893 echo "Doing dvi in flex" ; \
13894 (cd $(HOST_SUBDIR)/flex && \
13895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13897 "RANLIB=$${RANLIB}" \
13898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13899 dvi) \
13900 || exit 1
13901
13902 @endif flex
13903
13904 .PHONY: maybe-pdf-flex pdf-flex
13905 maybe-pdf-flex:
13906 @if flex
13907 maybe-pdf-flex: pdf-flex
13908
13909 pdf-flex: \
13910 configure-flex
13911 @: $(MAKE); $(unstage)
13912 @[ -f ./flex/Makefile ] || exit 0; \
13913 r=`${PWD_COMMAND}`; export r; \
13914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13915 $(HOST_EXPORTS) \
13916 for flag in $(EXTRA_HOST_FLAGS) ; do \
13917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13918 done; \
13919 echo "Doing pdf in flex" ; \
13920 (cd $(HOST_SUBDIR)/flex && \
13921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13923 "RANLIB=$${RANLIB}" \
13924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13925 pdf) \
13926 || exit 1
13927
13928 @endif flex
13929
13930 .PHONY: maybe-html-flex html-flex
13931 maybe-html-flex:
13932 @if flex
13933 maybe-html-flex: html-flex
13934
13935 html-flex: \
13936 configure-flex
13937 @: $(MAKE); $(unstage)
13938 @[ -f ./flex/Makefile ] || exit 0; \
13939 r=`${PWD_COMMAND}`; export r; \
13940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13941 $(HOST_EXPORTS) \
13942 for flag in $(EXTRA_HOST_FLAGS) ; do \
13943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13944 done; \
13945 echo "Doing html in flex" ; \
13946 (cd $(HOST_SUBDIR)/flex && \
13947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13949 "RANLIB=$${RANLIB}" \
13950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13951 html) \
13952 || exit 1
13953
13954 @endif flex
13955
13956 .PHONY: maybe-TAGS-flex TAGS-flex
13957 maybe-TAGS-flex:
13958 @if flex
13959 maybe-TAGS-flex: TAGS-flex
13960
13961 TAGS-flex: \
13962 configure-flex
13963 @: $(MAKE); $(unstage)
13964 @[ -f ./flex/Makefile ] || exit 0; \
13965 r=`${PWD_COMMAND}`; export r; \
13966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13967 $(HOST_EXPORTS) \
13968 for flag in $(EXTRA_HOST_FLAGS) ; do \
13969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13970 done; \
13971 echo "Doing TAGS in flex" ; \
13972 (cd $(HOST_SUBDIR)/flex && \
13973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13975 "RANLIB=$${RANLIB}" \
13976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13977 TAGS) \
13978 || exit 1
13979
13980 @endif flex
13981
13982 .PHONY: maybe-install-info-flex install-info-flex
13983 maybe-install-info-flex:
13984 @if flex
13985 maybe-install-info-flex: install-info-flex
13986
13987 install-info-flex: \
13988 configure-flex \
13989 info-flex
13990 @: $(MAKE); $(unstage)
13991 @[ -f ./flex/Makefile ] || exit 0; \
13992 r=`${PWD_COMMAND}`; export r; \
13993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13994 $(HOST_EXPORTS) \
13995 for flag in $(EXTRA_HOST_FLAGS) ; do \
13996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13997 done; \
13998 echo "Doing install-info in flex" ; \
13999 (cd $(HOST_SUBDIR)/flex && \
14000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14002 "RANLIB=$${RANLIB}" \
14003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14004 install-info) \
14005 || exit 1
14006
14007 @endif flex
14008
14009 .PHONY: maybe-install-pdf-flex install-pdf-flex
14010 maybe-install-pdf-flex:
14011 @if flex
14012 maybe-install-pdf-flex: install-pdf-flex
14013
14014 install-pdf-flex: \
14015 configure-flex \
14016 pdf-flex
14017 @: $(MAKE); $(unstage)
14018 @[ -f ./flex/Makefile ] || exit 0; \
14019 r=`${PWD_COMMAND}`; export r; \
14020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14021 $(HOST_EXPORTS) \
14022 for flag in $(EXTRA_HOST_FLAGS) ; do \
14023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14024 done; \
14025 echo "Doing install-pdf in flex" ; \
14026 (cd $(HOST_SUBDIR)/flex && \
14027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14029 "RANLIB=$${RANLIB}" \
14030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14031 install-pdf) \
14032 || exit 1
14033
14034 @endif flex
14035
14036 .PHONY: maybe-install-html-flex install-html-flex
14037 maybe-install-html-flex:
14038 @if flex
14039 maybe-install-html-flex: install-html-flex
14040
14041 install-html-flex: \
14042 configure-flex \
14043 html-flex
14044 @: $(MAKE); $(unstage)
14045 @[ -f ./flex/Makefile ] || exit 0; \
14046 r=`${PWD_COMMAND}`; export r; \
14047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14048 $(HOST_EXPORTS) \
14049 for flag in $(EXTRA_HOST_FLAGS) ; do \
14050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14051 done; \
14052 echo "Doing install-html in flex" ; \
14053 (cd $(HOST_SUBDIR)/flex && \
14054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14056 "RANLIB=$${RANLIB}" \
14057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14058 install-html) \
14059 || exit 1
14060
14061 @endif flex
14062
14063 .PHONY: maybe-installcheck-flex installcheck-flex
14064 maybe-installcheck-flex:
14065 @if flex
14066 maybe-installcheck-flex: installcheck-flex
14067
14068 installcheck-flex: \
14069 configure-flex
14070 @: $(MAKE); $(unstage)
14071 @[ -f ./flex/Makefile ] || exit 0; \
14072 r=`${PWD_COMMAND}`; export r; \
14073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14074 $(HOST_EXPORTS) \
14075 for flag in $(EXTRA_HOST_FLAGS) ; do \
14076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14077 done; \
14078 echo "Doing installcheck in flex" ; \
14079 (cd $(HOST_SUBDIR)/flex && \
14080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14082 "RANLIB=$${RANLIB}" \
14083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14084 installcheck) \
14085 || exit 1
14086
14087 @endif flex
14088
14089 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
14090 maybe-mostlyclean-flex:
14091 @if flex
14092 maybe-mostlyclean-flex: mostlyclean-flex
14093
14094 mostlyclean-flex:
14095 @: $(MAKE); $(unstage)
14096 @[ -f ./flex/Makefile ] || exit 0; \
14097 r=`${PWD_COMMAND}`; export r; \
14098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14099 $(HOST_EXPORTS) \
14100 for flag in $(EXTRA_HOST_FLAGS) ; do \
14101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14102 done; \
14103 echo "Doing mostlyclean in flex" ; \
14104 (cd $(HOST_SUBDIR)/flex && \
14105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14107 "RANLIB=$${RANLIB}" \
14108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14109 mostlyclean) \
14110 || exit 1
14111
14112 @endif flex
14113
14114 .PHONY: maybe-clean-flex clean-flex
14115 maybe-clean-flex:
14116 @if flex
14117 maybe-clean-flex: clean-flex
14118
14119 clean-flex:
14120 @: $(MAKE); $(unstage)
14121 @[ -f ./flex/Makefile ] || exit 0; \
14122 r=`${PWD_COMMAND}`; export r; \
14123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14124 $(HOST_EXPORTS) \
14125 for flag in $(EXTRA_HOST_FLAGS) ; do \
14126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14127 done; \
14128 echo "Doing clean in flex" ; \
14129 (cd $(HOST_SUBDIR)/flex && \
14130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14132 "RANLIB=$${RANLIB}" \
14133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14134 clean) \
14135 || exit 1
14136
14137 @endif flex
14138
14139 .PHONY: maybe-distclean-flex distclean-flex
14140 maybe-distclean-flex:
14141 @if flex
14142 maybe-distclean-flex: distclean-flex
14143
14144 distclean-flex:
14145 @: $(MAKE); $(unstage)
14146 @[ -f ./flex/Makefile ] || exit 0; \
14147 r=`${PWD_COMMAND}`; export r; \
14148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14149 $(HOST_EXPORTS) \
14150 for flag in $(EXTRA_HOST_FLAGS) ; do \
14151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14152 done; \
14153 echo "Doing distclean in flex" ; \
14154 (cd $(HOST_SUBDIR)/flex && \
14155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14157 "RANLIB=$${RANLIB}" \
14158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14159 distclean) \
14160 || exit 1
14161
14162 @endif flex
14163
14164 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
14165 maybe-maintainer-clean-flex:
14166 @if flex
14167 maybe-maintainer-clean-flex: maintainer-clean-flex
14168
14169 maintainer-clean-flex:
14170 @: $(MAKE); $(unstage)
14171 @[ -f ./flex/Makefile ] || exit 0; \
14172 r=`${PWD_COMMAND}`; export r; \
14173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14174 $(HOST_EXPORTS) \
14175 for flag in $(EXTRA_HOST_FLAGS) ; do \
14176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14177 done; \
14178 echo "Doing maintainer-clean in flex" ; \
14179 (cd $(HOST_SUBDIR)/flex && \
14180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14182 "RANLIB=$${RANLIB}" \
14183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14184 maintainer-clean) \
14185 || exit 1
14186
14187 @endif flex
14188
14189
14190
14191 .PHONY: configure-gas maybe-configure-gas
14192 maybe-configure-gas:
14193 @if gcc-bootstrap
14194 configure-gas: stage_current
14195 @endif gcc-bootstrap
14196 @if gas
14197 maybe-configure-gas: configure-gas
14198 configure-gas:
14199 @r=`${PWD_COMMAND}`; export r; \
14200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14201 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14203 $(HOST_EXPORTS) \
14204 echo Configuring in $(HOST_SUBDIR)/gas; \
14205 cd "$(HOST_SUBDIR)/gas" || exit 1; \
14206 case $(srcdir) in \
14207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14208 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14210 esac; \
14211 srcdiroption="--srcdir=$${topdir}/gas"; \
14212 libsrcdir="$$s/gas"; \
14213 $(SHELL) $${libsrcdir}/configure \
14214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14215 --target=${target_alias} $${srcdiroption} \
14216 || exit 1
14217 @endif gas
14218
14219
14220
14221 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
14222 maybe-configure-stage1-gas:
14223 @if gas-bootstrap
14224 maybe-configure-stage1-gas: configure-stage1-gas
14225 configure-stage1-gas:
14226 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14228 @r=`${PWD_COMMAND}`; export r; \
14229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14230 TFLAGS="$(STAGE1_TFLAGS)"; \
14231 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14232 $(HOST_EXPORTS) \
14233 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14234 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14235 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14236 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
14237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14238 cd $(HOST_SUBDIR)/gas || exit 1; \
14239 case $(srcdir) in \
14240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14241 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14243 esac; \
14244 srcdiroption="--srcdir=$${topdir}/gas"; \
14245 libsrcdir="$$s/gas"; \
14246 $(SHELL) $${libsrcdir}/configure \
14247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14248 --target=${target_alias} $${srcdiroption} \
14249 $(STAGE1_CONFIGURE_FLAGS)
14250 @endif gas-bootstrap
14251
14252 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
14253 maybe-configure-stage2-gas:
14254 @if gas-bootstrap
14255 maybe-configure-stage2-gas: configure-stage2-gas
14256 configure-stage2-gas:
14257 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14259 @r=`${PWD_COMMAND}`; export r; \
14260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14261 TFLAGS="$(STAGE2_TFLAGS)"; \
14262 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14263 $(HOST_EXPORTS) \
14264 $(POSTSTAGE1_HOST_EXPORTS) \
14265 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14266 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14267 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14268 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
14269 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14270 cd $(HOST_SUBDIR)/gas || exit 1; \
14271 case $(srcdir) in \
14272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14273 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14275 esac; \
14276 srcdiroption="--srcdir=$${topdir}/gas"; \
14277 libsrcdir="$$s/gas"; \
14278 $(SHELL) $${libsrcdir}/configure \
14279 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14280 --target=${target_alias} $${srcdiroption} \
14281 --with-build-libsubdir=$(HOST_SUBDIR) \
14282 $(STAGE2_CONFIGURE_FLAGS)
14283 @endif gas-bootstrap
14284
14285 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
14286 maybe-configure-stage3-gas:
14287 @if gas-bootstrap
14288 maybe-configure-stage3-gas: configure-stage3-gas
14289 configure-stage3-gas:
14290 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14291 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14292 @r=`${PWD_COMMAND}`; export r; \
14293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14294 TFLAGS="$(STAGE3_TFLAGS)"; \
14295 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14296 $(HOST_EXPORTS) \
14297 $(POSTSTAGE1_HOST_EXPORTS) \
14298 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14299 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14300 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14301 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
14302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14303 cd $(HOST_SUBDIR)/gas || exit 1; \
14304 case $(srcdir) in \
14305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14306 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14308 esac; \
14309 srcdiroption="--srcdir=$${topdir}/gas"; \
14310 libsrcdir="$$s/gas"; \
14311 $(SHELL) $${libsrcdir}/configure \
14312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14313 --target=${target_alias} $${srcdiroption} \
14314 --with-build-libsubdir=$(HOST_SUBDIR) \
14315 $(STAGE3_CONFIGURE_FLAGS)
14316 @endif gas-bootstrap
14317
14318 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
14319 maybe-configure-stage4-gas:
14320 @if gas-bootstrap
14321 maybe-configure-stage4-gas: configure-stage4-gas
14322 configure-stage4-gas:
14323 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14325 @r=`${PWD_COMMAND}`; export r; \
14326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14327 TFLAGS="$(STAGE4_TFLAGS)"; \
14328 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14329 $(HOST_EXPORTS) \
14330 $(POSTSTAGE1_HOST_EXPORTS) \
14331 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14332 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14333 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14334 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
14335 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14336 cd $(HOST_SUBDIR)/gas || exit 1; \
14337 case $(srcdir) in \
14338 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14339 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14340 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14341 esac; \
14342 srcdiroption="--srcdir=$${topdir}/gas"; \
14343 libsrcdir="$$s/gas"; \
14344 $(SHELL) $${libsrcdir}/configure \
14345 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14346 --target=${target_alias} $${srcdiroption} \
14347 --with-build-libsubdir=$(HOST_SUBDIR) \
14348 $(STAGE4_CONFIGURE_FLAGS)
14349 @endif gas-bootstrap
14350
14351 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
14352 maybe-configure-stageprofile-gas:
14353 @if gas-bootstrap
14354 maybe-configure-stageprofile-gas: configure-stageprofile-gas
14355 configure-stageprofile-gas:
14356 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14357 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14358 @r=`${PWD_COMMAND}`; export r; \
14359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14360 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14361 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14362 $(HOST_EXPORTS) \
14363 $(POSTSTAGE1_HOST_EXPORTS) \
14364 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14365 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14366 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14367 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
14368 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14369 cd $(HOST_SUBDIR)/gas || exit 1; \
14370 case $(srcdir) in \
14371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14372 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14374 esac; \
14375 srcdiroption="--srcdir=$${topdir}/gas"; \
14376 libsrcdir="$$s/gas"; \
14377 $(SHELL) $${libsrcdir}/configure \
14378 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14379 --target=${target_alias} $${srcdiroption} \
14380 --with-build-libsubdir=$(HOST_SUBDIR) \
14381 $(STAGEprofile_CONFIGURE_FLAGS)
14382 @endif gas-bootstrap
14383
14384 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
14385 maybe-configure-stagefeedback-gas:
14386 @if gas-bootstrap
14387 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
14388 configure-stagefeedback-gas:
14389 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14390 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14391 @r=`${PWD_COMMAND}`; export r; \
14392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14393 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14394 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14395 $(HOST_EXPORTS) \
14396 $(POSTSTAGE1_HOST_EXPORTS) \
14397 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14398 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14399 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14400 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
14401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14402 cd $(HOST_SUBDIR)/gas || exit 1; \
14403 case $(srcdir) in \
14404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14405 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14407 esac; \
14408 srcdiroption="--srcdir=$${topdir}/gas"; \
14409 libsrcdir="$$s/gas"; \
14410 $(SHELL) $${libsrcdir}/configure \
14411 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14412 --target=${target_alias} $${srcdiroption} \
14413 --with-build-libsubdir=$(HOST_SUBDIR) \
14414 $(STAGEfeedback_CONFIGURE_FLAGS)
14415 @endif gas-bootstrap
14416
14417
14418
14419
14420
14421 .PHONY: all-gas maybe-all-gas
14422 maybe-all-gas:
14423 @if gcc-bootstrap
14424 all-gas: stage_current
14425 @endif gcc-bootstrap
14426 @if gas
14427 TARGET-gas=all
14428 maybe-all-gas: all-gas
14429 all-gas: configure-gas
14430 @r=`${PWD_COMMAND}`; export r; \
14431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14432 $(HOST_EXPORTS) \
14433 (cd $(HOST_SUBDIR)/gas && \
14434 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
14435 $(TARGET-gas))
14436 @endif gas
14437
14438
14439
14440 .PHONY: all-stage1-gas maybe-all-stage1-gas
14441 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
14442 maybe-all-stage1-gas:
14443 maybe-clean-stage1-gas:
14444 @if gas-bootstrap
14445 maybe-all-stage1-gas: all-stage1-gas
14446 all-stage1: all-stage1-gas
14447 TARGET-stage1-gas = $(TARGET-gas)
14448 all-stage1-gas: configure-stage1-gas
14449 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14450 @r=`${PWD_COMMAND}`; export r; \
14451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14452 TFLAGS="$(STAGE1_TFLAGS)"; \
14453 $(HOST_EXPORTS) \
14454 cd $(HOST_SUBDIR)/gas && \
14455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14456 CFLAGS="$(STAGE1_CFLAGS)" \
14457 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14458 LIBCFLAGS="$(LIBCFLAGS)" \
14459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14462 $(EXTRA_HOST_FLAGS) \
14463 TFLAGS="$(STAGE1_TFLAGS)" \
14464 $(TARGET-stage1-gas)
14465
14466 maybe-clean-stage1-gas: clean-stage1-gas
14467 clean-stage1: clean-stage1-gas
14468 clean-stage1-gas:
14469 @if [ $(current_stage) = stage1 ]; then \
14470 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14471 else \
14472 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
14473 $(MAKE) stage1-start; \
14474 fi; \
14475 cd $(HOST_SUBDIR)/gas && \
14476 $(MAKE) $(EXTRA_HOST_FLAGS) \
14477 clean
14478 @endif gas-bootstrap
14479
14480
14481 .PHONY: all-stage2-gas maybe-all-stage2-gas
14482 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
14483 maybe-all-stage2-gas:
14484 maybe-clean-stage2-gas:
14485 @if gas-bootstrap
14486 maybe-all-stage2-gas: all-stage2-gas
14487 all-stage2: all-stage2-gas
14488 TARGET-stage2-gas = $(TARGET-gas)
14489 all-stage2-gas: configure-stage2-gas
14490 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14491 @r=`${PWD_COMMAND}`; export r; \
14492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14493 TFLAGS="$(STAGE2_TFLAGS)"; \
14494 $(HOST_EXPORTS) \
14495 $(POSTSTAGE1_HOST_EXPORTS) \
14496 cd $(HOST_SUBDIR)/gas && \
14497 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14498 CFLAGS="$(STAGE2_CFLAGS)" \
14499 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14500 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14504 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14505 TFLAGS="$(STAGE2_TFLAGS)" \
14506 $(TARGET-stage2-gas)
14507
14508 maybe-clean-stage2-gas: clean-stage2-gas
14509 clean-stage2: clean-stage2-gas
14510 clean-stage2-gas:
14511 @if [ $(current_stage) = stage2 ]; then \
14512 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14513 else \
14514 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14515 $(MAKE) stage2-start; \
14516 fi; \
14517 cd $(HOST_SUBDIR)/gas && \
14518 $(MAKE) $(EXTRA_HOST_FLAGS) \
14519 $(POSTSTAGE1_FLAGS_TO_PASS) \
14520 clean
14521 @endif gas-bootstrap
14522
14523
14524 .PHONY: all-stage3-gas maybe-all-stage3-gas
14525 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
14526 maybe-all-stage3-gas:
14527 maybe-clean-stage3-gas:
14528 @if gas-bootstrap
14529 maybe-all-stage3-gas: all-stage3-gas
14530 all-stage3: all-stage3-gas
14531 TARGET-stage3-gas = $(TARGET-gas)
14532 all-stage3-gas: configure-stage3-gas
14533 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14534 @r=`${PWD_COMMAND}`; export r; \
14535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14536 TFLAGS="$(STAGE3_TFLAGS)"; \
14537 $(HOST_EXPORTS) \
14538 $(POSTSTAGE1_HOST_EXPORTS) \
14539 cd $(HOST_SUBDIR)/gas && \
14540 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14541 CFLAGS="$(STAGE3_CFLAGS)" \
14542 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14543 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14547 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14548 TFLAGS="$(STAGE3_TFLAGS)" \
14549 $(TARGET-stage3-gas)
14550
14551 maybe-clean-stage3-gas: clean-stage3-gas
14552 clean-stage3: clean-stage3-gas
14553 clean-stage3-gas:
14554 @if [ $(current_stage) = stage3 ]; then \
14555 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14556 else \
14557 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14558 $(MAKE) stage3-start; \
14559 fi; \
14560 cd $(HOST_SUBDIR)/gas && \
14561 $(MAKE) $(EXTRA_HOST_FLAGS) \
14562 $(POSTSTAGE1_FLAGS_TO_PASS) \
14563 clean
14564 @endif gas-bootstrap
14565
14566
14567 .PHONY: all-stage4-gas maybe-all-stage4-gas
14568 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
14569 maybe-all-stage4-gas:
14570 maybe-clean-stage4-gas:
14571 @if gas-bootstrap
14572 maybe-all-stage4-gas: all-stage4-gas
14573 all-stage4: all-stage4-gas
14574 TARGET-stage4-gas = $(TARGET-gas)
14575 all-stage4-gas: configure-stage4-gas
14576 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14577 @r=`${PWD_COMMAND}`; export r; \
14578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14579 TFLAGS="$(STAGE4_TFLAGS)"; \
14580 $(HOST_EXPORTS) \
14581 $(POSTSTAGE1_HOST_EXPORTS) \
14582 cd $(HOST_SUBDIR)/gas && \
14583 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14584 CFLAGS="$(STAGE4_CFLAGS)" \
14585 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14586 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14587 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14588 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14589 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14590 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14591 TFLAGS="$(STAGE4_TFLAGS)" \
14592 $(TARGET-stage4-gas)
14593
14594 maybe-clean-stage4-gas: clean-stage4-gas
14595 clean-stage4: clean-stage4-gas
14596 clean-stage4-gas:
14597 @if [ $(current_stage) = stage4 ]; then \
14598 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14599 else \
14600 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14601 $(MAKE) stage4-start; \
14602 fi; \
14603 cd $(HOST_SUBDIR)/gas && \
14604 $(MAKE) $(EXTRA_HOST_FLAGS) \
14605 $(POSTSTAGE1_FLAGS_TO_PASS) \
14606 clean
14607 @endif gas-bootstrap
14608
14609
14610 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14611 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14612 maybe-all-stageprofile-gas:
14613 maybe-clean-stageprofile-gas:
14614 @if gas-bootstrap
14615 maybe-all-stageprofile-gas: all-stageprofile-gas
14616 all-stageprofile: all-stageprofile-gas
14617 TARGET-stageprofile-gas = $(TARGET-gas)
14618 all-stageprofile-gas: configure-stageprofile-gas
14619 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14620 @r=`${PWD_COMMAND}`; export r; \
14621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14622 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14623 $(HOST_EXPORTS) \
14624 $(POSTSTAGE1_HOST_EXPORTS) \
14625 cd $(HOST_SUBDIR)/gas && \
14626 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14627 CFLAGS="$(STAGEprofile_CFLAGS)" \
14628 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14629 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14633 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14634 TFLAGS="$(STAGEprofile_TFLAGS)" \
14635 $(TARGET-stageprofile-gas)
14636
14637 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14638 clean-stageprofile: clean-stageprofile-gas
14639 clean-stageprofile-gas:
14640 @if [ $(current_stage) = stageprofile ]; then \
14641 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14642 else \
14643 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14644 $(MAKE) stageprofile-start; \
14645 fi; \
14646 cd $(HOST_SUBDIR)/gas && \
14647 $(MAKE) $(EXTRA_HOST_FLAGS) \
14648 $(POSTSTAGE1_FLAGS_TO_PASS) \
14649 clean
14650 @endif gas-bootstrap
14651
14652
14653 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14654 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14655 maybe-all-stagefeedback-gas:
14656 maybe-clean-stagefeedback-gas:
14657 @if gas-bootstrap
14658 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14659 all-stagefeedback: all-stagefeedback-gas
14660 TARGET-stagefeedback-gas = $(TARGET-gas)
14661 all-stagefeedback-gas: configure-stagefeedback-gas
14662 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14663 @r=`${PWD_COMMAND}`; export r; \
14664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14665 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14666 $(HOST_EXPORTS) \
14667 $(POSTSTAGE1_HOST_EXPORTS) \
14668 cd $(HOST_SUBDIR)/gas && \
14669 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14670 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14671 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14672 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14676 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14677 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14678 $(TARGET-stagefeedback-gas)
14679
14680 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14681 clean-stagefeedback: clean-stagefeedback-gas
14682 clean-stagefeedback-gas:
14683 @if [ $(current_stage) = stagefeedback ]; then \
14684 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14685 else \
14686 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14687 $(MAKE) stagefeedback-start; \
14688 fi; \
14689 cd $(HOST_SUBDIR)/gas && \
14690 $(MAKE) $(EXTRA_HOST_FLAGS) \
14691 $(POSTSTAGE1_FLAGS_TO_PASS) \
14692 clean
14693 @endif gas-bootstrap
14694
14695
14696
14697
14698
14699 .PHONY: check-gas maybe-check-gas
14700 maybe-check-gas:
14701 @if gas
14702 maybe-check-gas: check-gas
14703
14704 check-gas:
14705 @: $(MAKE); $(unstage)
14706 @r=`${PWD_COMMAND}`; export r; \
14707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14708 $(HOST_EXPORTS) \
14709 (cd $(HOST_SUBDIR)/gas && \
14710 $(MAKE) $(FLAGS_TO_PASS) check)
14711
14712 @endif gas
14713
14714 .PHONY: install-gas maybe-install-gas
14715 maybe-install-gas:
14716 @if gas
14717 maybe-install-gas: install-gas
14718
14719 install-gas: installdirs
14720 @: $(MAKE); $(unstage)
14721 @r=`${PWD_COMMAND}`; export r; \
14722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14723 $(HOST_EXPORTS) \
14724 (cd $(HOST_SUBDIR)/gas && \
14725 $(MAKE) $(FLAGS_TO_PASS) install)
14726
14727 @endif gas
14728
14729 .PHONY: install-strip-gas maybe-install-strip-gas
14730 maybe-install-strip-gas:
14731 @if gas
14732 maybe-install-strip-gas: install-strip-gas
14733
14734 install-strip-gas: installdirs
14735 @: $(MAKE); $(unstage)
14736 @r=`${PWD_COMMAND}`; export r; \
14737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14738 $(HOST_EXPORTS) \
14739 (cd $(HOST_SUBDIR)/gas && \
14740 $(MAKE) $(FLAGS_TO_PASS) install-strip)
14741
14742 @endif gas
14743
14744 # Other targets (info, dvi, pdf, etc.)
14745
14746 .PHONY: maybe-info-gas info-gas
14747 maybe-info-gas:
14748 @if gas
14749 maybe-info-gas: info-gas
14750
14751 info-gas: \
14752 configure-gas
14753 @[ -f ./gas/Makefile ] || exit 0; \
14754 r=`${PWD_COMMAND}`; export r; \
14755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14756 $(HOST_EXPORTS) \
14757 for flag in $(EXTRA_HOST_FLAGS) ; do \
14758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14759 done; \
14760 echo "Doing info in gas" ; \
14761 (cd $(HOST_SUBDIR)/gas && \
14762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14764 "RANLIB=$${RANLIB}" \
14765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14766 info) \
14767 || exit 1
14768
14769 @endif gas
14770
14771 .PHONY: maybe-dvi-gas dvi-gas
14772 maybe-dvi-gas:
14773 @if gas
14774 maybe-dvi-gas: dvi-gas
14775
14776 dvi-gas: \
14777 configure-gas
14778 @[ -f ./gas/Makefile ] || exit 0; \
14779 r=`${PWD_COMMAND}`; export r; \
14780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14781 $(HOST_EXPORTS) \
14782 for flag in $(EXTRA_HOST_FLAGS) ; do \
14783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14784 done; \
14785 echo "Doing dvi in gas" ; \
14786 (cd $(HOST_SUBDIR)/gas && \
14787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14789 "RANLIB=$${RANLIB}" \
14790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14791 dvi) \
14792 || exit 1
14793
14794 @endif gas
14795
14796 .PHONY: maybe-pdf-gas pdf-gas
14797 maybe-pdf-gas:
14798 @if gas
14799 maybe-pdf-gas: pdf-gas
14800
14801 pdf-gas: \
14802 configure-gas
14803 @[ -f ./gas/Makefile ] || exit 0; \
14804 r=`${PWD_COMMAND}`; export r; \
14805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14806 $(HOST_EXPORTS) \
14807 for flag in $(EXTRA_HOST_FLAGS) ; do \
14808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14809 done; \
14810 echo "Doing pdf in gas" ; \
14811 (cd $(HOST_SUBDIR)/gas && \
14812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14814 "RANLIB=$${RANLIB}" \
14815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14816 pdf) \
14817 || exit 1
14818
14819 @endif gas
14820
14821 .PHONY: maybe-html-gas html-gas
14822 maybe-html-gas:
14823 @if gas
14824 maybe-html-gas: html-gas
14825
14826 html-gas: \
14827 configure-gas
14828 @[ -f ./gas/Makefile ] || exit 0; \
14829 r=`${PWD_COMMAND}`; export r; \
14830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14831 $(HOST_EXPORTS) \
14832 for flag in $(EXTRA_HOST_FLAGS) ; do \
14833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14834 done; \
14835 echo "Doing html in gas" ; \
14836 (cd $(HOST_SUBDIR)/gas && \
14837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14839 "RANLIB=$${RANLIB}" \
14840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14841 html) \
14842 || exit 1
14843
14844 @endif gas
14845
14846 .PHONY: maybe-TAGS-gas TAGS-gas
14847 maybe-TAGS-gas:
14848 @if gas
14849 maybe-TAGS-gas: TAGS-gas
14850
14851 TAGS-gas: \
14852 configure-gas
14853 @[ -f ./gas/Makefile ] || exit 0; \
14854 r=`${PWD_COMMAND}`; export r; \
14855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14856 $(HOST_EXPORTS) \
14857 for flag in $(EXTRA_HOST_FLAGS) ; do \
14858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14859 done; \
14860 echo "Doing TAGS in gas" ; \
14861 (cd $(HOST_SUBDIR)/gas && \
14862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14864 "RANLIB=$${RANLIB}" \
14865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14866 TAGS) \
14867 || exit 1
14868
14869 @endif gas
14870
14871 .PHONY: maybe-install-info-gas install-info-gas
14872 maybe-install-info-gas:
14873 @if gas
14874 maybe-install-info-gas: install-info-gas
14875
14876 install-info-gas: \
14877 configure-gas \
14878 info-gas
14879 @[ -f ./gas/Makefile ] || exit 0; \
14880 r=`${PWD_COMMAND}`; export r; \
14881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14882 $(HOST_EXPORTS) \
14883 for flag in $(EXTRA_HOST_FLAGS) ; do \
14884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14885 done; \
14886 echo "Doing install-info in gas" ; \
14887 (cd $(HOST_SUBDIR)/gas && \
14888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14890 "RANLIB=$${RANLIB}" \
14891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14892 install-info) \
14893 || exit 1
14894
14895 @endif gas
14896
14897 .PHONY: maybe-install-pdf-gas install-pdf-gas
14898 maybe-install-pdf-gas:
14899 @if gas
14900 maybe-install-pdf-gas: install-pdf-gas
14901
14902 install-pdf-gas: \
14903 configure-gas \
14904 pdf-gas
14905 @[ -f ./gas/Makefile ] || exit 0; \
14906 r=`${PWD_COMMAND}`; export r; \
14907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14908 $(HOST_EXPORTS) \
14909 for flag in $(EXTRA_HOST_FLAGS) ; do \
14910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14911 done; \
14912 echo "Doing install-pdf in gas" ; \
14913 (cd $(HOST_SUBDIR)/gas && \
14914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14916 "RANLIB=$${RANLIB}" \
14917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14918 install-pdf) \
14919 || exit 1
14920
14921 @endif gas
14922
14923 .PHONY: maybe-install-html-gas install-html-gas
14924 maybe-install-html-gas:
14925 @if gas
14926 maybe-install-html-gas: install-html-gas
14927
14928 install-html-gas: \
14929 configure-gas \
14930 html-gas
14931 @[ -f ./gas/Makefile ] || exit 0; \
14932 r=`${PWD_COMMAND}`; export r; \
14933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14934 $(HOST_EXPORTS) \
14935 for flag in $(EXTRA_HOST_FLAGS) ; do \
14936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14937 done; \
14938 echo "Doing install-html in gas" ; \
14939 (cd $(HOST_SUBDIR)/gas && \
14940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14942 "RANLIB=$${RANLIB}" \
14943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14944 install-html) \
14945 || exit 1
14946
14947 @endif gas
14948
14949 .PHONY: maybe-installcheck-gas installcheck-gas
14950 maybe-installcheck-gas:
14951 @if gas
14952 maybe-installcheck-gas: installcheck-gas
14953
14954 installcheck-gas: \
14955 configure-gas
14956 @[ -f ./gas/Makefile ] || exit 0; \
14957 r=`${PWD_COMMAND}`; export r; \
14958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14959 $(HOST_EXPORTS) \
14960 for flag in $(EXTRA_HOST_FLAGS) ; do \
14961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14962 done; \
14963 echo "Doing installcheck in gas" ; \
14964 (cd $(HOST_SUBDIR)/gas && \
14965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14967 "RANLIB=$${RANLIB}" \
14968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14969 installcheck) \
14970 || exit 1
14971
14972 @endif gas
14973
14974 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14975 maybe-mostlyclean-gas:
14976 @if gas
14977 maybe-mostlyclean-gas: mostlyclean-gas
14978
14979 mostlyclean-gas:
14980 @[ -f ./gas/Makefile ] || exit 0; \
14981 r=`${PWD_COMMAND}`; export r; \
14982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14983 $(HOST_EXPORTS) \
14984 for flag in $(EXTRA_HOST_FLAGS) ; do \
14985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14986 done; \
14987 echo "Doing mostlyclean in gas" ; \
14988 (cd $(HOST_SUBDIR)/gas && \
14989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14991 "RANLIB=$${RANLIB}" \
14992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14993 mostlyclean) \
14994 || exit 1
14995
14996 @endif gas
14997
14998 .PHONY: maybe-clean-gas clean-gas
14999 maybe-clean-gas:
15000 @if gas
15001 maybe-clean-gas: clean-gas
15002
15003 clean-gas:
15004 @[ -f ./gas/Makefile ] || exit 0; \
15005 r=`${PWD_COMMAND}`; export r; \
15006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15007 $(HOST_EXPORTS) \
15008 for flag in $(EXTRA_HOST_FLAGS) ; do \
15009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15010 done; \
15011 echo "Doing clean in gas" ; \
15012 (cd $(HOST_SUBDIR)/gas && \
15013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15015 "RANLIB=$${RANLIB}" \
15016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15017 clean) \
15018 || exit 1
15019
15020 @endif gas
15021
15022 .PHONY: maybe-distclean-gas distclean-gas
15023 maybe-distclean-gas:
15024 @if gas
15025 maybe-distclean-gas: distclean-gas
15026
15027 distclean-gas:
15028 @[ -f ./gas/Makefile ] || exit 0; \
15029 r=`${PWD_COMMAND}`; export r; \
15030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15031 $(HOST_EXPORTS) \
15032 for flag in $(EXTRA_HOST_FLAGS) ; do \
15033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15034 done; \
15035 echo "Doing distclean in gas" ; \
15036 (cd $(HOST_SUBDIR)/gas && \
15037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15039 "RANLIB=$${RANLIB}" \
15040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15041 distclean) \
15042 || exit 1
15043
15044 @endif gas
15045
15046 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
15047 maybe-maintainer-clean-gas:
15048 @if gas
15049 maybe-maintainer-clean-gas: maintainer-clean-gas
15050
15051 maintainer-clean-gas:
15052 @[ -f ./gas/Makefile ] || exit 0; \
15053 r=`${PWD_COMMAND}`; export r; \
15054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15055 $(HOST_EXPORTS) \
15056 for flag in $(EXTRA_HOST_FLAGS) ; do \
15057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15058 done; \
15059 echo "Doing maintainer-clean in gas" ; \
15060 (cd $(HOST_SUBDIR)/gas && \
15061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15063 "RANLIB=$${RANLIB}" \
15064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15065 maintainer-clean) \
15066 || exit 1
15067
15068 @endif gas
15069
15070
15071
15072 .PHONY: configure-gcc maybe-configure-gcc
15073 maybe-configure-gcc:
15074 @if gcc-bootstrap
15075 configure-gcc: stage_current
15076 @endif gcc-bootstrap
15077 @if gcc
15078 maybe-configure-gcc: configure-gcc
15079 configure-gcc:
15080 @r=`${PWD_COMMAND}`; export r; \
15081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15082 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15084 $(HOST_EXPORTS) \
15085 echo Configuring in $(HOST_SUBDIR)/gcc; \
15086 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
15087 case $(srcdir) in \
15088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15089 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15091 esac; \
15092 srcdiroption="--srcdir=$${topdir}/gcc"; \
15093 libsrcdir="$$s/gcc"; \
15094 $(SHELL) $${libsrcdir}/configure \
15095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15096 --target=${target_alias} $${srcdiroption} \
15097 || exit 1
15098 @endif gcc
15099
15100
15101
15102 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
15103 maybe-configure-stage1-gcc:
15104 @if gcc-bootstrap
15105 maybe-configure-stage1-gcc: configure-stage1-gcc
15106 configure-stage1-gcc:
15107 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15108 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15109 @r=`${PWD_COMMAND}`; export r; \
15110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15111 TFLAGS="$(STAGE1_TFLAGS)"; \
15112 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15113 $(HOST_EXPORTS) \
15114 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15115 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15116 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15117 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
15118 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15119 cd $(HOST_SUBDIR)/gcc || exit 1; \
15120 case $(srcdir) in \
15121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15122 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15124 esac; \
15125 srcdiroption="--srcdir=$${topdir}/gcc"; \
15126 libsrcdir="$$s/gcc"; \
15127 $(SHELL) $${libsrcdir}/configure \
15128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15129 --target=${target_alias} $${srcdiroption} \
15130 $(STAGE1_CONFIGURE_FLAGS)
15131 @endif gcc-bootstrap
15132
15133 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
15134 maybe-configure-stage2-gcc:
15135 @if gcc-bootstrap
15136 maybe-configure-stage2-gcc: configure-stage2-gcc
15137 configure-stage2-gcc:
15138 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15139 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15140 @r=`${PWD_COMMAND}`; export r; \
15141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15142 TFLAGS="$(STAGE2_TFLAGS)"; \
15143 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15144 $(HOST_EXPORTS) \
15145 $(POSTSTAGE1_HOST_EXPORTS) \
15146 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15147 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15148 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15149 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
15150 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15151 cd $(HOST_SUBDIR)/gcc || exit 1; \
15152 case $(srcdir) in \
15153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15154 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15156 esac; \
15157 srcdiroption="--srcdir=$${topdir}/gcc"; \
15158 libsrcdir="$$s/gcc"; \
15159 $(SHELL) $${libsrcdir}/configure \
15160 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15161 --target=${target_alias} $${srcdiroption} \
15162 --with-build-libsubdir=$(HOST_SUBDIR) \
15163 $(STAGE2_CONFIGURE_FLAGS)
15164 @endif gcc-bootstrap
15165
15166 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
15167 maybe-configure-stage3-gcc:
15168 @if gcc-bootstrap
15169 maybe-configure-stage3-gcc: configure-stage3-gcc
15170 configure-stage3-gcc:
15171 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15172 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15173 @r=`${PWD_COMMAND}`; export r; \
15174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15175 TFLAGS="$(STAGE3_TFLAGS)"; \
15176 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15177 $(HOST_EXPORTS) \
15178 $(POSTSTAGE1_HOST_EXPORTS) \
15179 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15180 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15181 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15182 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
15183 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15184 cd $(HOST_SUBDIR)/gcc || exit 1; \
15185 case $(srcdir) in \
15186 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15187 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15188 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15189 esac; \
15190 srcdiroption="--srcdir=$${topdir}/gcc"; \
15191 libsrcdir="$$s/gcc"; \
15192 $(SHELL) $${libsrcdir}/configure \
15193 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15194 --target=${target_alias} $${srcdiroption} \
15195 --with-build-libsubdir=$(HOST_SUBDIR) \
15196 $(STAGE3_CONFIGURE_FLAGS)
15197 @endif gcc-bootstrap
15198
15199 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
15200 maybe-configure-stage4-gcc:
15201 @if gcc-bootstrap
15202 maybe-configure-stage4-gcc: configure-stage4-gcc
15203 configure-stage4-gcc:
15204 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15205 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15206 @r=`${PWD_COMMAND}`; export r; \
15207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15208 TFLAGS="$(STAGE4_TFLAGS)"; \
15209 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15210 $(HOST_EXPORTS) \
15211 $(POSTSTAGE1_HOST_EXPORTS) \
15212 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15213 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15214 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15215 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
15216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15217 cd $(HOST_SUBDIR)/gcc || exit 1; \
15218 case $(srcdir) in \
15219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15220 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15222 esac; \
15223 srcdiroption="--srcdir=$${topdir}/gcc"; \
15224 libsrcdir="$$s/gcc"; \
15225 $(SHELL) $${libsrcdir}/configure \
15226 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15227 --target=${target_alias} $${srcdiroption} \
15228 --with-build-libsubdir=$(HOST_SUBDIR) \
15229 $(STAGE4_CONFIGURE_FLAGS)
15230 @endif gcc-bootstrap
15231
15232 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
15233 maybe-configure-stageprofile-gcc:
15234 @if gcc-bootstrap
15235 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
15236 configure-stageprofile-gcc:
15237 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15238 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15239 @r=`${PWD_COMMAND}`; export r; \
15240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15241 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15242 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15243 $(HOST_EXPORTS) \
15244 $(POSTSTAGE1_HOST_EXPORTS) \
15245 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15246 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15247 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15248 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
15249 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15250 cd $(HOST_SUBDIR)/gcc || exit 1; \
15251 case $(srcdir) in \
15252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15253 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15255 esac; \
15256 srcdiroption="--srcdir=$${topdir}/gcc"; \
15257 libsrcdir="$$s/gcc"; \
15258 $(SHELL) $${libsrcdir}/configure \
15259 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15260 --target=${target_alias} $${srcdiroption} \
15261 --with-build-libsubdir=$(HOST_SUBDIR) \
15262 $(STAGEprofile_CONFIGURE_FLAGS)
15263 @endif gcc-bootstrap
15264
15265 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
15266 maybe-configure-stagefeedback-gcc:
15267 @if gcc-bootstrap
15268 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
15269 configure-stagefeedback-gcc:
15270 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15271 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15272 @r=`${PWD_COMMAND}`; export r; \
15273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15274 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15275 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15276 $(HOST_EXPORTS) \
15277 $(POSTSTAGE1_HOST_EXPORTS) \
15278 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15279 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15280 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15281 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
15282 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15283 cd $(HOST_SUBDIR)/gcc || exit 1; \
15284 case $(srcdir) in \
15285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15286 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15288 esac; \
15289 srcdiroption="--srcdir=$${topdir}/gcc"; \
15290 libsrcdir="$$s/gcc"; \
15291 $(SHELL) $${libsrcdir}/configure \
15292 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15293 --target=${target_alias} $${srcdiroption} \
15294 --with-build-libsubdir=$(HOST_SUBDIR) \
15295 $(STAGEfeedback_CONFIGURE_FLAGS)
15296 @endif gcc-bootstrap
15297
15298
15299
15300
15301
15302 .PHONY: all-gcc maybe-all-gcc
15303 maybe-all-gcc:
15304 @if gcc-bootstrap
15305 all-gcc: stage_current
15306 @endif gcc-bootstrap
15307 @if gcc
15308 TARGET-gcc=all
15309 maybe-all-gcc: all-gcc
15310 all-gcc: configure-gcc
15311 @r=`${PWD_COMMAND}`; export r; \
15312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15313 $(HOST_EXPORTS) \
15314 (cd $(HOST_SUBDIR)/gcc && \
15315 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
15316 $(TARGET-gcc))
15317 @endif gcc
15318
15319
15320
15321 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
15322 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
15323 maybe-all-stage1-gcc:
15324 maybe-clean-stage1-gcc:
15325 @if gcc-bootstrap
15326 maybe-all-stage1-gcc: all-stage1-gcc
15327 all-stage1: all-stage1-gcc
15328 TARGET-stage1-gcc = $(TARGET-gcc)
15329 all-stage1-gcc: configure-stage1-gcc
15330 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15331 @r=`${PWD_COMMAND}`; export r; \
15332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15333 TFLAGS="$(STAGE1_TFLAGS)"; \
15334 $(HOST_EXPORTS) \
15335 cd $(HOST_SUBDIR)/gcc && \
15336 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15337 CFLAGS="$(STAGE1_CFLAGS)" \
15338 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15339 LIBCFLAGS="$(LIBCFLAGS)" \
15340 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15341 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15342 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15343 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
15344 TFLAGS="$(STAGE1_TFLAGS)" \
15345 $(TARGET-stage1-gcc)
15346
15347 maybe-clean-stage1-gcc: clean-stage1-gcc
15348 clean-stage1: clean-stage1-gcc
15349 clean-stage1-gcc:
15350 @if [ $(current_stage) = stage1 ]; then \
15351 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15352 else \
15353 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
15354 $(MAKE) stage1-start; \
15355 fi; \
15356 cd $(HOST_SUBDIR)/gcc && \
15357 $(MAKE) $(EXTRA_HOST_FLAGS) \
15358 $(EXTRA_GCC_FLAGS) clean
15359 @endif gcc-bootstrap
15360
15361
15362 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
15363 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
15364 maybe-all-stage2-gcc:
15365 maybe-clean-stage2-gcc:
15366 @if gcc-bootstrap
15367 maybe-all-stage2-gcc: all-stage2-gcc
15368 all-stage2: all-stage2-gcc
15369 TARGET-stage2-gcc = $(TARGET-gcc)
15370 all-stage2-gcc: configure-stage2-gcc
15371 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15372 @r=`${PWD_COMMAND}`; export r; \
15373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15374 TFLAGS="$(STAGE2_TFLAGS)"; \
15375 $(HOST_EXPORTS) \
15376 $(POSTSTAGE1_HOST_EXPORTS) \
15377 cd $(HOST_SUBDIR)/gcc && \
15378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15379 CFLAGS="$(STAGE2_CFLAGS)" \
15380 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15381 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15382 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15383 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15384 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15385 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15386 TFLAGS="$(STAGE2_TFLAGS)" \
15387 $(TARGET-stage2-gcc)
15388
15389 maybe-clean-stage2-gcc: clean-stage2-gcc
15390 clean-stage2: clean-stage2-gcc
15391 clean-stage2-gcc:
15392 @if [ $(current_stage) = stage2 ]; then \
15393 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15394 else \
15395 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
15396 $(MAKE) stage2-start; \
15397 fi; \
15398 cd $(HOST_SUBDIR)/gcc && \
15399 $(MAKE) $(EXTRA_HOST_FLAGS) \
15400 $(POSTSTAGE1_FLAGS_TO_PASS) \
15401 $(EXTRA_GCC_FLAGS) clean
15402 @endif gcc-bootstrap
15403
15404
15405 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
15406 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
15407 maybe-all-stage3-gcc:
15408 maybe-clean-stage3-gcc:
15409 @if gcc-bootstrap
15410 maybe-all-stage3-gcc: all-stage3-gcc
15411 all-stage3: all-stage3-gcc
15412 TARGET-stage3-gcc = $(TARGET-gcc)
15413 all-stage3-gcc: configure-stage3-gcc
15414 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15415 @r=`${PWD_COMMAND}`; export r; \
15416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15417 TFLAGS="$(STAGE3_TFLAGS)"; \
15418 $(HOST_EXPORTS) \
15419 $(POSTSTAGE1_HOST_EXPORTS) \
15420 cd $(HOST_SUBDIR)/gcc && \
15421 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15422 CFLAGS="$(STAGE3_CFLAGS)" \
15423 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15424 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15425 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15426 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15427 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15428 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15429 TFLAGS="$(STAGE3_TFLAGS)" \
15430 $(TARGET-stage3-gcc)
15431
15432 maybe-clean-stage3-gcc: clean-stage3-gcc
15433 clean-stage3: clean-stage3-gcc
15434 clean-stage3-gcc:
15435 @if [ $(current_stage) = stage3 ]; then \
15436 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15437 else \
15438 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
15439 $(MAKE) stage3-start; \
15440 fi; \
15441 cd $(HOST_SUBDIR)/gcc && \
15442 $(MAKE) $(EXTRA_HOST_FLAGS) \
15443 $(POSTSTAGE1_FLAGS_TO_PASS) \
15444 $(EXTRA_GCC_FLAGS) clean
15445 @endif gcc-bootstrap
15446
15447
15448 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
15449 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
15450 maybe-all-stage4-gcc:
15451 maybe-clean-stage4-gcc:
15452 @if gcc-bootstrap
15453 maybe-all-stage4-gcc: all-stage4-gcc
15454 all-stage4: all-stage4-gcc
15455 TARGET-stage4-gcc = $(TARGET-gcc)
15456 all-stage4-gcc: configure-stage4-gcc
15457 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15458 @r=`${PWD_COMMAND}`; export r; \
15459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15460 TFLAGS="$(STAGE4_TFLAGS)"; \
15461 $(HOST_EXPORTS) \
15462 $(POSTSTAGE1_HOST_EXPORTS) \
15463 cd $(HOST_SUBDIR)/gcc && \
15464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15465 CFLAGS="$(STAGE4_CFLAGS)" \
15466 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15467 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15471 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15472 TFLAGS="$(STAGE4_TFLAGS)" \
15473 $(TARGET-stage4-gcc)
15474
15475 maybe-clean-stage4-gcc: clean-stage4-gcc
15476 clean-stage4: clean-stage4-gcc
15477 clean-stage4-gcc:
15478 @if [ $(current_stage) = stage4 ]; then \
15479 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15480 else \
15481 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
15482 $(MAKE) stage4-start; \
15483 fi; \
15484 cd $(HOST_SUBDIR)/gcc && \
15485 $(MAKE) $(EXTRA_HOST_FLAGS) \
15486 $(POSTSTAGE1_FLAGS_TO_PASS) \
15487 $(EXTRA_GCC_FLAGS) clean
15488 @endif gcc-bootstrap
15489
15490
15491 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
15492 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
15493 maybe-all-stageprofile-gcc:
15494 maybe-clean-stageprofile-gcc:
15495 @if gcc-bootstrap
15496 maybe-all-stageprofile-gcc: all-stageprofile-gcc
15497 all-stageprofile: all-stageprofile-gcc
15498 TARGET-stageprofile-gcc = $(TARGET-gcc)
15499 all-stageprofile-gcc: configure-stageprofile-gcc
15500 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15501 @r=`${PWD_COMMAND}`; export r; \
15502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15503 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15504 $(HOST_EXPORTS) \
15505 $(POSTSTAGE1_HOST_EXPORTS) \
15506 cd $(HOST_SUBDIR)/gcc && \
15507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15508 CFLAGS="$(STAGEprofile_CFLAGS)" \
15509 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15510 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15511 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15512 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15513 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15514 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15515 TFLAGS="$(STAGEprofile_TFLAGS)" \
15516 $(TARGET-stageprofile-gcc)
15517
15518 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15519 clean-stageprofile: clean-stageprofile-gcc
15520 clean-stageprofile-gcc:
15521 @if [ $(current_stage) = stageprofile ]; then \
15522 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15523 else \
15524 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15525 $(MAKE) stageprofile-start; \
15526 fi; \
15527 cd $(HOST_SUBDIR)/gcc && \
15528 $(MAKE) $(EXTRA_HOST_FLAGS) \
15529 $(POSTSTAGE1_FLAGS_TO_PASS) \
15530 $(EXTRA_GCC_FLAGS) clean
15531 @endif gcc-bootstrap
15532
15533
15534 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15535 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15536 maybe-all-stagefeedback-gcc:
15537 maybe-clean-stagefeedback-gcc:
15538 @if gcc-bootstrap
15539 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15540 all-stagefeedback: all-stagefeedback-gcc
15541 TARGET-stagefeedback-gcc = $(TARGET-gcc)
15542 all-stagefeedback-gcc: configure-stagefeedback-gcc
15543 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15544 @r=`${PWD_COMMAND}`; export r; \
15545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15546 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15547 $(HOST_EXPORTS) \
15548 $(POSTSTAGE1_HOST_EXPORTS) \
15549 cd $(HOST_SUBDIR)/gcc && \
15550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15551 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15552 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15553 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15557 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15558 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15559 $(TARGET-stagefeedback-gcc)
15560
15561 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15562 clean-stagefeedback: clean-stagefeedback-gcc
15563 clean-stagefeedback-gcc:
15564 @if [ $(current_stage) = stagefeedback ]; then \
15565 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15566 else \
15567 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15568 $(MAKE) stagefeedback-start; \
15569 fi; \
15570 cd $(HOST_SUBDIR)/gcc && \
15571 $(MAKE) $(EXTRA_HOST_FLAGS) \
15572 $(POSTSTAGE1_FLAGS_TO_PASS) \
15573 $(EXTRA_GCC_FLAGS) clean
15574 @endif gcc-bootstrap
15575
15576
15577
15578
15579
15580 .PHONY: check-gcc maybe-check-gcc
15581 maybe-check-gcc:
15582 @if gcc
15583 maybe-check-gcc: check-gcc
15584
15585 check-gcc:
15586 @: $(MAKE); $(unstage)
15587 @r=`${PWD_COMMAND}`; export r; \
15588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15589 $(HOST_EXPORTS) \
15590 (cd $(HOST_SUBDIR)/gcc && \
15591 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15592
15593 @endif gcc
15594
15595 .PHONY: install-gcc maybe-install-gcc
15596 maybe-install-gcc:
15597 @if gcc
15598 maybe-install-gcc: install-gcc
15599
15600 install-gcc: installdirs
15601 @: $(MAKE); $(unstage)
15602 @r=`${PWD_COMMAND}`; export r; \
15603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15604 $(HOST_EXPORTS) \
15605 (cd $(HOST_SUBDIR)/gcc && \
15606 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15607
15608 @endif gcc
15609
15610 .PHONY: install-strip-gcc maybe-install-strip-gcc
15611 maybe-install-strip-gcc:
15612 @if gcc
15613 maybe-install-strip-gcc: install-strip-gcc
15614
15615 install-strip-gcc: installdirs
15616 @: $(MAKE); $(unstage)
15617 @r=`${PWD_COMMAND}`; export r; \
15618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15619 $(HOST_EXPORTS) \
15620 (cd $(HOST_SUBDIR)/gcc && \
15621 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
15622
15623 @endif gcc
15624
15625 # Other targets (info, dvi, pdf, etc.)
15626
15627 .PHONY: maybe-info-gcc info-gcc
15628 maybe-info-gcc:
15629 @if gcc
15630 maybe-info-gcc: info-gcc
15631
15632 info-gcc: \
15633 configure-gcc
15634 @[ -f ./gcc/Makefile ] || exit 0; \
15635 r=`${PWD_COMMAND}`; export r; \
15636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15637 $(HOST_EXPORTS) \
15638 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15640 done; \
15641 echo "Doing info in gcc" ; \
15642 (cd $(HOST_SUBDIR)/gcc && \
15643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15645 "RANLIB=$${RANLIB}" \
15646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15647 info) \
15648 || exit 1
15649
15650 @endif gcc
15651
15652 .PHONY: maybe-dvi-gcc dvi-gcc
15653 maybe-dvi-gcc:
15654 @if gcc
15655 maybe-dvi-gcc: dvi-gcc
15656
15657 dvi-gcc: \
15658 configure-gcc
15659 @[ -f ./gcc/Makefile ] || exit 0; \
15660 r=`${PWD_COMMAND}`; export r; \
15661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15662 $(HOST_EXPORTS) \
15663 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15665 done; \
15666 echo "Doing dvi in gcc" ; \
15667 (cd $(HOST_SUBDIR)/gcc && \
15668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15670 "RANLIB=$${RANLIB}" \
15671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15672 dvi) \
15673 || exit 1
15674
15675 @endif gcc
15676
15677 .PHONY: maybe-pdf-gcc pdf-gcc
15678 maybe-pdf-gcc:
15679 @if gcc
15680 maybe-pdf-gcc: pdf-gcc
15681
15682 pdf-gcc: \
15683 configure-gcc
15684 @[ -f ./gcc/Makefile ] || exit 0; \
15685 r=`${PWD_COMMAND}`; export r; \
15686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15687 $(HOST_EXPORTS) \
15688 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15690 done; \
15691 echo "Doing pdf in gcc" ; \
15692 (cd $(HOST_SUBDIR)/gcc && \
15693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15695 "RANLIB=$${RANLIB}" \
15696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15697 pdf) \
15698 || exit 1
15699
15700 @endif gcc
15701
15702 .PHONY: maybe-html-gcc html-gcc
15703 maybe-html-gcc:
15704 @if gcc
15705 maybe-html-gcc: html-gcc
15706
15707 html-gcc: \
15708 configure-gcc
15709 @[ -f ./gcc/Makefile ] || exit 0; \
15710 r=`${PWD_COMMAND}`; export r; \
15711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15712 $(HOST_EXPORTS) \
15713 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15715 done; \
15716 echo "Doing html in gcc" ; \
15717 (cd $(HOST_SUBDIR)/gcc && \
15718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15720 "RANLIB=$${RANLIB}" \
15721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15722 html) \
15723 || exit 1
15724
15725 @endif gcc
15726
15727 .PHONY: maybe-TAGS-gcc TAGS-gcc
15728 maybe-TAGS-gcc:
15729 @if gcc
15730 maybe-TAGS-gcc: TAGS-gcc
15731
15732 TAGS-gcc: \
15733 configure-gcc
15734 @[ -f ./gcc/Makefile ] || exit 0; \
15735 r=`${PWD_COMMAND}`; export r; \
15736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15737 $(HOST_EXPORTS) \
15738 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15740 done; \
15741 echo "Doing TAGS in gcc" ; \
15742 (cd $(HOST_SUBDIR)/gcc && \
15743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15745 "RANLIB=$${RANLIB}" \
15746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15747 TAGS) \
15748 || exit 1
15749
15750 @endif gcc
15751
15752 .PHONY: maybe-install-info-gcc install-info-gcc
15753 maybe-install-info-gcc:
15754 @if gcc
15755 maybe-install-info-gcc: install-info-gcc
15756
15757 install-info-gcc: \
15758 configure-gcc \
15759 info-gcc
15760 @[ -f ./gcc/Makefile ] || exit 0; \
15761 r=`${PWD_COMMAND}`; export r; \
15762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15763 $(HOST_EXPORTS) \
15764 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15766 done; \
15767 echo "Doing install-info in gcc" ; \
15768 (cd $(HOST_SUBDIR)/gcc && \
15769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15771 "RANLIB=$${RANLIB}" \
15772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15773 install-info) \
15774 || exit 1
15775
15776 @endif gcc
15777
15778 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15779 maybe-install-pdf-gcc:
15780 @if gcc
15781 maybe-install-pdf-gcc: install-pdf-gcc
15782
15783 install-pdf-gcc: \
15784 configure-gcc \
15785 pdf-gcc
15786 @[ -f ./gcc/Makefile ] || exit 0; \
15787 r=`${PWD_COMMAND}`; export r; \
15788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15789 $(HOST_EXPORTS) \
15790 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15792 done; \
15793 echo "Doing install-pdf in gcc" ; \
15794 (cd $(HOST_SUBDIR)/gcc && \
15795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15797 "RANLIB=$${RANLIB}" \
15798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15799 install-pdf) \
15800 || exit 1
15801
15802 @endif gcc
15803
15804 .PHONY: maybe-install-html-gcc install-html-gcc
15805 maybe-install-html-gcc:
15806 @if gcc
15807 maybe-install-html-gcc: install-html-gcc
15808
15809 install-html-gcc: \
15810 configure-gcc \
15811 html-gcc
15812 @[ -f ./gcc/Makefile ] || exit 0; \
15813 r=`${PWD_COMMAND}`; export r; \
15814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15815 $(HOST_EXPORTS) \
15816 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15818 done; \
15819 echo "Doing install-html in gcc" ; \
15820 (cd $(HOST_SUBDIR)/gcc && \
15821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15823 "RANLIB=$${RANLIB}" \
15824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15825 install-html) \
15826 || exit 1
15827
15828 @endif gcc
15829
15830 .PHONY: maybe-installcheck-gcc installcheck-gcc
15831 maybe-installcheck-gcc:
15832 @if gcc
15833 maybe-installcheck-gcc: installcheck-gcc
15834
15835 installcheck-gcc: \
15836 configure-gcc
15837 @[ -f ./gcc/Makefile ] || exit 0; \
15838 r=`${PWD_COMMAND}`; export r; \
15839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15840 $(HOST_EXPORTS) \
15841 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15843 done; \
15844 echo "Doing installcheck in gcc" ; \
15845 (cd $(HOST_SUBDIR)/gcc && \
15846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15848 "RANLIB=$${RANLIB}" \
15849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15850 installcheck) \
15851 || exit 1
15852
15853 @endif gcc
15854
15855 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15856 maybe-mostlyclean-gcc:
15857 @if gcc
15858 maybe-mostlyclean-gcc: mostlyclean-gcc
15859
15860 mostlyclean-gcc:
15861 @[ -f ./gcc/Makefile ] || exit 0; \
15862 r=`${PWD_COMMAND}`; export r; \
15863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15864 $(HOST_EXPORTS) \
15865 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15867 done; \
15868 echo "Doing mostlyclean in gcc" ; \
15869 (cd $(HOST_SUBDIR)/gcc && \
15870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15872 "RANLIB=$${RANLIB}" \
15873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15874 mostlyclean) \
15875 || exit 1
15876
15877 @endif gcc
15878
15879 .PHONY: maybe-clean-gcc clean-gcc
15880 maybe-clean-gcc:
15881 @if gcc
15882 maybe-clean-gcc: clean-gcc
15883
15884 clean-gcc:
15885 @[ -f ./gcc/Makefile ] || exit 0; \
15886 r=`${PWD_COMMAND}`; export r; \
15887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15888 $(HOST_EXPORTS) \
15889 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15891 done; \
15892 echo "Doing clean in gcc" ; \
15893 (cd $(HOST_SUBDIR)/gcc && \
15894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15896 "RANLIB=$${RANLIB}" \
15897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15898 clean) \
15899 || exit 1
15900
15901 @endif gcc
15902
15903 .PHONY: maybe-distclean-gcc distclean-gcc
15904 maybe-distclean-gcc:
15905 @if gcc
15906 maybe-distclean-gcc: distclean-gcc
15907
15908 distclean-gcc:
15909 @[ -f ./gcc/Makefile ] || exit 0; \
15910 r=`${PWD_COMMAND}`; export r; \
15911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15912 $(HOST_EXPORTS) \
15913 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15915 done; \
15916 echo "Doing distclean in gcc" ; \
15917 (cd $(HOST_SUBDIR)/gcc && \
15918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15920 "RANLIB=$${RANLIB}" \
15921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15922 distclean) \
15923 || exit 1
15924
15925 @endif gcc
15926
15927 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15928 maybe-maintainer-clean-gcc:
15929 @if gcc
15930 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15931
15932 maintainer-clean-gcc:
15933 @[ -f ./gcc/Makefile ] || exit 0; \
15934 r=`${PWD_COMMAND}`; export r; \
15935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15936 $(HOST_EXPORTS) \
15937 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15939 done; \
15940 echo "Doing maintainer-clean in gcc" ; \
15941 (cd $(HOST_SUBDIR)/gcc && \
15942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15944 "RANLIB=$${RANLIB}" \
15945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15946 maintainer-clean) \
15947 || exit 1
15948
15949 @endif gcc
15950
15951
15952
15953 .PHONY: configure-gawk maybe-configure-gawk
15954 maybe-configure-gawk:
15955 @if gcc-bootstrap
15956 configure-gawk: stage_current
15957 @endif gcc-bootstrap
15958 @if gawk
15959 maybe-configure-gawk: configure-gawk
15960 configure-gawk:
15961 @: $(MAKE); $(unstage)
15962 @r=`${PWD_COMMAND}`; export r; \
15963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15964 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15966 $(HOST_EXPORTS) \
15967 echo Configuring in $(HOST_SUBDIR)/gawk; \
15968 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15969 case $(srcdir) in \
15970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15971 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15973 esac; \
15974 srcdiroption="--srcdir=$${topdir}/gawk"; \
15975 libsrcdir="$$s/gawk"; \
15976 $(SHELL) $${libsrcdir}/configure \
15977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15978 --target=${target_alias} $${srcdiroption} \
15979 || exit 1
15980 @endif gawk
15981
15982
15983
15984
15985
15986 .PHONY: all-gawk maybe-all-gawk
15987 maybe-all-gawk:
15988 @if gcc-bootstrap
15989 all-gawk: stage_current
15990 @endif gcc-bootstrap
15991 @if gawk
15992 TARGET-gawk=all
15993 maybe-all-gawk: all-gawk
15994 all-gawk: configure-gawk
15995 @: $(MAKE); $(unstage)
15996 @r=`${PWD_COMMAND}`; export r; \
15997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15998 $(HOST_EXPORTS) \
15999 (cd $(HOST_SUBDIR)/gawk && \
16000 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16001 $(TARGET-gawk))
16002 @endif gawk
16003
16004
16005
16006
16007 .PHONY: check-gawk maybe-check-gawk
16008 maybe-check-gawk:
16009 @if gawk
16010 maybe-check-gawk: check-gawk
16011
16012 check-gawk:
16013 @: $(MAKE); $(unstage)
16014 @r=`${PWD_COMMAND}`; export r; \
16015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16016 $(HOST_EXPORTS) \
16017 (cd $(HOST_SUBDIR)/gawk && \
16018 $(MAKE) $(FLAGS_TO_PASS) check)
16019
16020 @endif gawk
16021
16022 .PHONY: install-gawk maybe-install-gawk
16023 maybe-install-gawk:
16024 @if gawk
16025 maybe-install-gawk: install-gawk
16026
16027 install-gawk: installdirs
16028 @: $(MAKE); $(unstage)
16029 @r=`${PWD_COMMAND}`; export r; \
16030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16031 $(HOST_EXPORTS) \
16032 (cd $(HOST_SUBDIR)/gawk && \
16033 $(MAKE) $(FLAGS_TO_PASS) install)
16034
16035 @endif gawk
16036
16037 .PHONY: install-strip-gawk maybe-install-strip-gawk
16038 maybe-install-strip-gawk:
16039 @if gawk
16040 maybe-install-strip-gawk: install-strip-gawk
16041
16042 install-strip-gawk: installdirs
16043 @: $(MAKE); $(unstage)
16044 @r=`${PWD_COMMAND}`; export r; \
16045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16046 $(HOST_EXPORTS) \
16047 (cd $(HOST_SUBDIR)/gawk && \
16048 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16049
16050 @endif gawk
16051
16052 # Other targets (info, dvi, pdf, etc.)
16053
16054 .PHONY: maybe-info-gawk info-gawk
16055 maybe-info-gawk:
16056 @if gawk
16057 maybe-info-gawk: info-gawk
16058
16059 info-gawk: \
16060 configure-gawk
16061 @: $(MAKE); $(unstage)
16062 @[ -f ./gawk/Makefile ] || exit 0; \
16063 r=`${PWD_COMMAND}`; export r; \
16064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16065 $(HOST_EXPORTS) \
16066 for flag in $(EXTRA_HOST_FLAGS) ; do \
16067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16068 done; \
16069 echo "Doing info in gawk" ; \
16070 (cd $(HOST_SUBDIR)/gawk && \
16071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16073 "RANLIB=$${RANLIB}" \
16074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16075 info) \
16076 || exit 1
16077
16078 @endif gawk
16079
16080 .PHONY: maybe-dvi-gawk dvi-gawk
16081 maybe-dvi-gawk:
16082 @if gawk
16083 maybe-dvi-gawk: dvi-gawk
16084
16085 dvi-gawk: \
16086 configure-gawk
16087 @: $(MAKE); $(unstage)
16088 @[ -f ./gawk/Makefile ] || exit 0; \
16089 r=`${PWD_COMMAND}`; export r; \
16090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16091 $(HOST_EXPORTS) \
16092 for flag in $(EXTRA_HOST_FLAGS) ; do \
16093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16094 done; \
16095 echo "Doing dvi in gawk" ; \
16096 (cd $(HOST_SUBDIR)/gawk && \
16097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16099 "RANLIB=$${RANLIB}" \
16100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16101 dvi) \
16102 || exit 1
16103
16104 @endif gawk
16105
16106 .PHONY: maybe-pdf-gawk pdf-gawk
16107 maybe-pdf-gawk:
16108 @if gawk
16109 maybe-pdf-gawk: pdf-gawk
16110
16111 pdf-gawk: \
16112 configure-gawk
16113 @: $(MAKE); $(unstage)
16114 @[ -f ./gawk/Makefile ] || exit 0; \
16115 r=`${PWD_COMMAND}`; export r; \
16116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16117 $(HOST_EXPORTS) \
16118 for flag in $(EXTRA_HOST_FLAGS) ; do \
16119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16120 done; \
16121 echo "Doing pdf in gawk" ; \
16122 (cd $(HOST_SUBDIR)/gawk && \
16123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16125 "RANLIB=$${RANLIB}" \
16126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16127 pdf) \
16128 || exit 1
16129
16130 @endif gawk
16131
16132 .PHONY: maybe-html-gawk html-gawk
16133 maybe-html-gawk:
16134 @if gawk
16135 maybe-html-gawk: html-gawk
16136
16137 html-gawk: \
16138 configure-gawk
16139 @: $(MAKE); $(unstage)
16140 @[ -f ./gawk/Makefile ] || exit 0; \
16141 r=`${PWD_COMMAND}`; export r; \
16142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143 $(HOST_EXPORTS) \
16144 for flag in $(EXTRA_HOST_FLAGS) ; do \
16145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16146 done; \
16147 echo "Doing html in gawk" ; \
16148 (cd $(HOST_SUBDIR)/gawk && \
16149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16151 "RANLIB=$${RANLIB}" \
16152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16153 html) \
16154 || exit 1
16155
16156 @endif gawk
16157
16158 .PHONY: maybe-TAGS-gawk TAGS-gawk
16159 maybe-TAGS-gawk:
16160 @if gawk
16161 maybe-TAGS-gawk: TAGS-gawk
16162
16163 TAGS-gawk: \
16164 configure-gawk
16165 @: $(MAKE); $(unstage)
16166 @[ -f ./gawk/Makefile ] || exit 0; \
16167 r=`${PWD_COMMAND}`; export r; \
16168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16169 $(HOST_EXPORTS) \
16170 for flag in $(EXTRA_HOST_FLAGS) ; do \
16171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16172 done; \
16173 echo "Doing TAGS in gawk" ; \
16174 (cd $(HOST_SUBDIR)/gawk && \
16175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16177 "RANLIB=$${RANLIB}" \
16178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16179 TAGS) \
16180 || exit 1
16181
16182 @endif gawk
16183
16184 .PHONY: maybe-install-info-gawk install-info-gawk
16185 maybe-install-info-gawk:
16186 @if gawk
16187 maybe-install-info-gawk: install-info-gawk
16188
16189 install-info-gawk: \
16190 configure-gawk \
16191 info-gawk
16192 @: $(MAKE); $(unstage)
16193 @[ -f ./gawk/Makefile ] || exit 0; \
16194 r=`${PWD_COMMAND}`; export r; \
16195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16196 $(HOST_EXPORTS) \
16197 for flag in $(EXTRA_HOST_FLAGS) ; do \
16198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16199 done; \
16200 echo "Doing install-info in gawk" ; \
16201 (cd $(HOST_SUBDIR)/gawk && \
16202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16204 "RANLIB=$${RANLIB}" \
16205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16206 install-info) \
16207 || exit 1
16208
16209 @endif gawk
16210
16211 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
16212 maybe-install-pdf-gawk:
16213 @if gawk
16214 maybe-install-pdf-gawk: install-pdf-gawk
16215
16216 install-pdf-gawk: \
16217 configure-gawk \
16218 pdf-gawk
16219 @: $(MAKE); $(unstage)
16220 @[ -f ./gawk/Makefile ] || exit 0; \
16221 r=`${PWD_COMMAND}`; export r; \
16222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16223 $(HOST_EXPORTS) \
16224 for flag in $(EXTRA_HOST_FLAGS) ; do \
16225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16226 done; \
16227 echo "Doing install-pdf in gawk" ; \
16228 (cd $(HOST_SUBDIR)/gawk && \
16229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16231 "RANLIB=$${RANLIB}" \
16232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16233 install-pdf) \
16234 || exit 1
16235
16236 @endif gawk
16237
16238 .PHONY: maybe-install-html-gawk install-html-gawk
16239 maybe-install-html-gawk:
16240 @if gawk
16241 maybe-install-html-gawk: install-html-gawk
16242
16243 install-html-gawk: \
16244 configure-gawk \
16245 html-gawk
16246 @: $(MAKE); $(unstage)
16247 @[ -f ./gawk/Makefile ] || exit 0; \
16248 r=`${PWD_COMMAND}`; export r; \
16249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16250 $(HOST_EXPORTS) \
16251 for flag in $(EXTRA_HOST_FLAGS) ; do \
16252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16253 done; \
16254 echo "Doing install-html in gawk" ; \
16255 (cd $(HOST_SUBDIR)/gawk && \
16256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16258 "RANLIB=$${RANLIB}" \
16259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16260 install-html) \
16261 || exit 1
16262
16263 @endif gawk
16264
16265 .PHONY: maybe-installcheck-gawk installcheck-gawk
16266 maybe-installcheck-gawk:
16267 @if gawk
16268 maybe-installcheck-gawk: installcheck-gawk
16269
16270 installcheck-gawk: \
16271 configure-gawk
16272 @: $(MAKE); $(unstage)
16273 @[ -f ./gawk/Makefile ] || exit 0; \
16274 r=`${PWD_COMMAND}`; export r; \
16275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16276 $(HOST_EXPORTS) \
16277 for flag in $(EXTRA_HOST_FLAGS) ; do \
16278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16279 done; \
16280 echo "Doing installcheck in gawk" ; \
16281 (cd $(HOST_SUBDIR)/gawk && \
16282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16284 "RANLIB=$${RANLIB}" \
16285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16286 installcheck) \
16287 || exit 1
16288
16289 @endif gawk
16290
16291 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
16292 maybe-mostlyclean-gawk:
16293 @if gawk
16294 maybe-mostlyclean-gawk: mostlyclean-gawk
16295
16296 mostlyclean-gawk:
16297 @: $(MAKE); $(unstage)
16298 @[ -f ./gawk/Makefile ] || exit 0; \
16299 r=`${PWD_COMMAND}`; export r; \
16300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16301 $(HOST_EXPORTS) \
16302 for flag in $(EXTRA_HOST_FLAGS) ; do \
16303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16304 done; \
16305 echo "Doing mostlyclean in gawk" ; \
16306 (cd $(HOST_SUBDIR)/gawk && \
16307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16309 "RANLIB=$${RANLIB}" \
16310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16311 mostlyclean) \
16312 || exit 1
16313
16314 @endif gawk
16315
16316 .PHONY: maybe-clean-gawk clean-gawk
16317 maybe-clean-gawk:
16318 @if gawk
16319 maybe-clean-gawk: clean-gawk
16320
16321 clean-gawk:
16322 @: $(MAKE); $(unstage)
16323 @[ -f ./gawk/Makefile ] || exit 0; \
16324 r=`${PWD_COMMAND}`; export r; \
16325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16326 $(HOST_EXPORTS) \
16327 for flag in $(EXTRA_HOST_FLAGS) ; do \
16328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16329 done; \
16330 echo "Doing clean in gawk" ; \
16331 (cd $(HOST_SUBDIR)/gawk && \
16332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16334 "RANLIB=$${RANLIB}" \
16335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16336 clean) \
16337 || exit 1
16338
16339 @endif gawk
16340
16341 .PHONY: maybe-distclean-gawk distclean-gawk
16342 maybe-distclean-gawk:
16343 @if gawk
16344 maybe-distclean-gawk: distclean-gawk
16345
16346 distclean-gawk:
16347 @: $(MAKE); $(unstage)
16348 @[ -f ./gawk/Makefile ] || exit 0; \
16349 r=`${PWD_COMMAND}`; export r; \
16350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16351 $(HOST_EXPORTS) \
16352 for flag in $(EXTRA_HOST_FLAGS) ; do \
16353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16354 done; \
16355 echo "Doing distclean in gawk" ; \
16356 (cd $(HOST_SUBDIR)/gawk && \
16357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16359 "RANLIB=$${RANLIB}" \
16360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16361 distclean) \
16362 || exit 1
16363
16364 @endif gawk
16365
16366 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
16367 maybe-maintainer-clean-gawk:
16368 @if gawk
16369 maybe-maintainer-clean-gawk: maintainer-clean-gawk
16370
16371 maintainer-clean-gawk:
16372 @: $(MAKE); $(unstage)
16373 @[ -f ./gawk/Makefile ] || exit 0; \
16374 r=`${PWD_COMMAND}`; export r; \
16375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16376 $(HOST_EXPORTS) \
16377 for flag in $(EXTRA_HOST_FLAGS) ; do \
16378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16379 done; \
16380 echo "Doing maintainer-clean in gawk" ; \
16381 (cd $(HOST_SUBDIR)/gawk && \
16382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16384 "RANLIB=$${RANLIB}" \
16385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16386 maintainer-clean) \
16387 || exit 1
16388
16389 @endif gawk
16390
16391
16392
16393 .PHONY: configure-gettext maybe-configure-gettext
16394 maybe-configure-gettext:
16395 @if gcc-bootstrap
16396 configure-gettext: stage_current
16397 @endif gcc-bootstrap
16398 @if gettext
16399 maybe-configure-gettext: configure-gettext
16400 configure-gettext:
16401 @: $(MAKE); $(unstage)
16402 @r=`${PWD_COMMAND}`; export r; \
16403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16404 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
16405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
16406 $(HOST_EXPORTS) \
16407 echo Configuring in $(HOST_SUBDIR)/gettext; \
16408 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
16409 case $(srcdir) in \
16410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16411 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
16412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16413 esac; \
16414 srcdiroption="--srcdir=$${topdir}/gettext"; \
16415 libsrcdir="$$s/gettext"; \
16416 $(SHELL) $${libsrcdir}/configure \
16417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16418 --target=${target_alias} $${srcdiroption} \
16419 || exit 1
16420 @endif gettext
16421
16422
16423
16424
16425
16426 .PHONY: all-gettext maybe-all-gettext
16427 maybe-all-gettext:
16428 @if gcc-bootstrap
16429 all-gettext: stage_current
16430 @endif gcc-bootstrap
16431 @if gettext
16432 TARGET-gettext=all
16433 maybe-all-gettext: all-gettext
16434 all-gettext: configure-gettext
16435 @: $(MAKE); $(unstage)
16436 @r=`${PWD_COMMAND}`; export r; \
16437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16438 $(HOST_EXPORTS) \
16439 (cd $(HOST_SUBDIR)/gettext && \
16440 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16441 $(TARGET-gettext))
16442 @endif gettext
16443
16444
16445
16446
16447 .PHONY: check-gettext maybe-check-gettext
16448 maybe-check-gettext:
16449 @if gettext
16450 maybe-check-gettext: check-gettext
16451
16452 check-gettext:
16453 @: $(MAKE); $(unstage)
16454 @r=`${PWD_COMMAND}`; export r; \
16455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16456 $(HOST_EXPORTS) \
16457 (cd $(HOST_SUBDIR)/gettext && \
16458 $(MAKE) $(FLAGS_TO_PASS) check)
16459
16460 @endif gettext
16461
16462 .PHONY: install-gettext maybe-install-gettext
16463 maybe-install-gettext:
16464 @if gettext
16465 maybe-install-gettext: install-gettext
16466
16467 install-gettext: installdirs
16468 @: $(MAKE); $(unstage)
16469 @r=`${PWD_COMMAND}`; export r; \
16470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16471 $(HOST_EXPORTS) \
16472 (cd $(HOST_SUBDIR)/gettext && \
16473 $(MAKE) $(FLAGS_TO_PASS) install)
16474
16475 @endif gettext
16476
16477 .PHONY: install-strip-gettext maybe-install-strip-gettext
16478 maybe-install-strip-gettext:
16479 @if gettext
16480 maybe-install-strip-gettext: install-strip-gettext
16481
16482 install-strip-gettext: installdirs
16483 @: $(MAKE); $(unstage)
16484 @r=`${PWD_COMMAND}`; export r; \
16485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16486 $(HOST_EXPORTS) \
16487 (cd $(HOST_SUBDIR)/gettext && \
16488 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16489
16490 @endif gettext
16491
16492 # Other targets (info, dvi, pdf, etc.)
16493
16494 .PHONY: maybe-info-gettext info-gettext
16495 maybe-info-gettext:
16496 @if gettext
16497 maybe-info-gettext: info-gettext
16498
16499 info-gettext: \
16500 configure-gettext
16501 @: $(MAKE); $(unstage)
16502 @[ -f ./gettext/Makefile ] || exit 0; \
16503 r=`${PWD_COMMAND}`; export r; \
16504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16505 $(HOST_EXPORTS) \
16506 for flag in $(EXTRA_HOST_FLAGS) ; do \
16507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16508 done; \
16509 echo "Doing info in gettext" ; \
16510 (cd $(HOST_SUBDIR)/gettext && \
16511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16513 "RANLIB=$${RANLIB}" \
16514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16515 info) \
16516 || exit 1
16517
16518 @endif gettext
16519
16520 .PHONY: maybe-dvi-gettext dvi-gettext
16521 maybe-dvi-gettext:
16522 @if gettext
16523 maybe-dvi-gettext: dvi-gettext
16524
16525 dvi-gettext: \
16526 configure-gettext
16527 @: $(MAKE); $(unstage)
16528 @[ -f ./gettext/Makefile ] || exit 0; \
16529 r=`${PWD_COMMAND}`; export r; \
16530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16531 $(HOST_EXPORTS) \
16532 for flag in $(EXTRA_HOST_FLAGS) ; do \
16533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16534 done; \
16535 echo "Doing dvi in gettext" ; \
16536 (cd $(HOST_SUBDIR)/gettext && \
16537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16539 "RANLIB=$${RANLIB}" \
16540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16541 dvi) \
16542 || exit 1
16543
16544 @endif gettext
16545
16546 .PHONY: maybe-pdf-gettext pdf-gettext
16547 maybe-pdf-gettext:
16548 @if gettext
16549 maybe-pdf-gettext: pdf-gettext
16550
16551 pdf-gettext: \
16552 configure-gettext
16553 @: $(MAKE); $(unstage)
16554 @[ -f ./gettext/Makefile ] || exit 0; \
16555 r=`${PWD_COMMAND}`; export r; \
16556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16557 $(HOST_EXPORTS) \
16558 for flag in $(EXTRA_HOST_FLAGS) ; do \
16559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16560 done; \
16561 echo "Doing pdf in gettext" ; \
16562 (cd $(HOST_SUBDIR)/gettext && \
16563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16565 "RANLIB=$${RANLIB}" \
16566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16567 pdf) \
16568 || exit 1
16569
16570 @endif gettext
16571
16572 .PHONY: maybe-html-gettext html-gettext
16573 maybe-html-gettext:
16574 @if gettext
16575 maybe-html-gettext: html-gettext
16576
16577 html-gettext: \
16578 configure-gettext
16579 @: $(MAKE); $(unstage)
16580 @[ -f ./gettext/Makefile ] || exit 0; \
16581 r=`${PWD_COMMAND}`; export r; \
16582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16583 $(HOST_EXPORTS) \
16584 for flag in $(EXTRA_HOST_FLAGS) ; do \
16585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16586 done; \
16587 echo "Doing html in gettext" ; \
16588 (cd $(HOST_SUBDIR)/gettext && \
16589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16591 "RANLIB=$${RANLIB}" \
16592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16593 html) \
16594 || exit 1
16595
16596 @endif gettext
16597
16598 .PHONY: maybe-TAGS-gettext TAGS-gettext
16599 maybe-TAGS-gettext:
16600 @if gettext
16601 maybe-TAGS-gettext: TAGS-gettext
16602
16603 TAGS-gettext: \
16604 configure-gettext
16605 @: $(MAKE); $(unstage)
16606 @[ -f ./gettext/Makefile ] || exit 0; \
16607 r=`${PWD_COMMAND}`; export r; \
16608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16609 $(HOST_EXPORTS) \
16610 for flag in $(EXTRA_HOST_FLAGS) ; do \
16611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16612 done; \
16613 echo "Doing TAGS in gettext" ; \
16614 (cd $(HOST_SUBDIR)/gettext && \
16615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16617 "RANLIB=$${RANLIB}" \
16618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16619 TAGS) \
16620 || exit 1
16621
16622 @endif gettext
16623
16624 .PHONY: maybe-install-info-gettext install-info-gettext
16625 maybe-install-info-gettext:
16626 @if gettext
16627 maybe-install-info-gettext: install-info-gettext
16628
16629 install-info-gettext: \
16630 configure-gettext \
16631 info-gettext
16632 @: $(MAKE); $(unstage)
16633 @[ -f ./gettext/Makefile ] || exit 0; \
16634 r=`${PWD_COMMAND}`; export r; \
16635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16636 $(HOST_EXPORTS) \
16637 for flag in $(EXTRA_HOST_FLAGS) ; do \
16638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16639 done; \
16640 echo "Doing install-info in gettext" ; \
16641 (cd $(HOST_SUBDIR)/gettext && \
16642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16644 "RANLIB=$${RANLIB}" \
16645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16646 install-info) \
16647 || exit 1
16648
16649 @endif gettext
16650
16651 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16652 maybe-install-pdf-gettext:
16653 @if gettext
16654 maybe-install-pdf-gettext: install-pdf-gettext
16655
16656 install-pdf-gettext: \
16657 configure-gettext \
16658 pdf-gettext
16659 @: $(MAKE); $(unstage)
16660 @[ -f ./gettext/Makefile ] || exit 0; \
16661 r=`${PWD_COMMAND}`; export r; \
16662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16663 $(HOST_EXPORTS) \
16664 for flag in $(EXTRA_HOST_FLAGS) ; do \
16665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16666 done; \
16667 echo "Doing install-pdf in gettext" ; \
16668 (cd $(HOST_SUBDIR)/gettext && \
16669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16671 "RANLIB=$${RANLIB}" \
16672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16673 install-pdf) \
16674 || exit 1
16675
16676 @endif gettext
16677
16678 .PHONY: maybe-install-html-gettext install-html-gettext
16679 maybe-install-html-gettext:
16680 @if gettext
16681 maybe-install-html-gettext: install-html-gettext
16682
16683 install-html-gettext: \
16684 configure-gettext \
16685 html-gettext
16686 @: $(MAKE); $(unstage)
16687 @[ -f ./gettext/Makefile ] || exit 0; \
16688 r=`${PWD_COMMAND}`; export r; \
16689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16690 $(HOST_EXPORTS) \
16691 for flag in $(EXTRA_HOST_FLAGS) ; do \
16692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16693 done; \
16694 echo "Doing install-html in gettext" ; \
16695 (cd $(HOST_SUBDIR)/gettext && \
16696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16698 "RANLIB=$${RANLIB}" \
16699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16700 install-html) \
16701 || exit 1
16702
16703 @endif gettext
16704
16705 .PHONY: maybe-installcheck-gettext installcheck-gettext
16706 maybe-installcheck-gettext:
16707 @if gettext
16708 maybe-installcheck-gettext: installcheck-gettext
16709
16710 installcheck-gettext: \
16711 configure-gettext
16712 @: $(MAKE); $(unstage)
16713 @[ -f ./gettext/Makefile ] || exit 0; \
16714 r=`${PWD_COMMAND}`; export r; \
16715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16716 $(HOST_EXPORTS) \
16717 for flag in $(EXTRA_HOST_FLAGS) ; do \
16718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16719 done; \
16720 echo "Doing installcheck in gettext" ; \
16721 (cd $(HOST_SUBDIR)/gettext && \
16722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16724 "RANLIB=$${RANLIB}" \
16725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16726 installcheck) \
16727 || exit 1
16728
16729 @endif gettext
16730
16731 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16732 maybe-mostlyclean-gettext:
16733 @if gettext
16734 maybe-mostlyclean-gettext: mostlyclean-gettext
16735
16736 mostlyclean-gettext:
16737 @: $(MAKE); $(unstage)
16738 @[ -f ./gettext/Makefile ] || exit 0; \
16739 r=`${PWD_COMMAND}`; export r; \
16740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16741 $(HOST_EXPORTS) \
16742 for flag in $(EXTRA_HOST_FLAGS) ; do \
16743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16744 done; \
16745 echo "Doing mostlyclean in gettext" ; \
16746 (cd $(HOST_SUBDIR)/gettext && \
16747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16749 "RANLIB=$${RANLIB}" \
16750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16751 mostlyclean) \
16752 || exit 1
16753
16754 @endif gettext
16755
16756 .PHONY: maybe-clean-gettext clean-gettext
16757 maybe-clean-gettext:
16758 @if gettext
16759 maybe-clean-gettext: clean-gettext
16760
16761 clean-gettext:
16762 @: $(MAKE); $(unstage)
16763 @[ -f ./gettext/Makefile ] || exit 0; \
16764 r=`${PWD_COMMAND}`; export r; \
16765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16766 $(HOST_EXPORTS) \
16767 for flag in $(EXTRA_HOST_FLAGS) ; do \
16768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16769 done; \
16770 echo "Doing clean in gettext" ; \
16771 (cd $(HOST_SUBDIR)/gettext && \
16772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16774 "RANLIB=$${RANLIB}" \
16775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16776 clean) \
16777 || exit 1
16778
16779 @endif gettext
16780
16781 .PHONY: maybe-distclean-gettext distclean-gettext
16782 maybe-distclean-gettext:
16783 @if gettext
16784 maybe-distclean-gettext: distclean-gettext
16785
16786 distclean-gettext:
16787 @: $(MAKE); $(unstage)
16788 @[ -f ./gettext/Makefile ] || exit 0; \
16789 r=`${PWD_COMMAND}`; export r; \
16790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16791 $(HOST_EXPORTS) \
16792 for flag in $(EXTRA_HOST_FLAGS) ; do \
16793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16794 done; \
16795 echo "Doing distclean in gettext" ; \
16796 (cd $(HOST_SUBDIR)/gettext && \
16797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16799 "RANLIB=$${RANLIB}" \
16800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16801 distclean) \
16802 || exit 1
16803
16804 @endif gettext
16805
16806 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16807 maybe-maintainer-clean-gettext:
16808 @if gettext
16809 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16810
16811 maintainer-clean-gettext:
16812 @: $(MAKE); $(unstage)
16813 @[ -f ./gettext/Makefile ] || exit 0; \
16814 r=`${PWD_COMMAND}`; export r; \
16815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16816 $(HOST_EXPORTS) \
16817 for flag in $(EXTRA_HOST_FLAGS) ; do \
16818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16819 done; \
16820 echo "Doing maintainer-clean in gettext" ; \
16821 (cd $(HOST_SUBDIR)/gettext && \
16822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16824 "RANLIB=$${RANLIB}" \
16825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16826 maintainer-clean) \
16827 || exit 1
16828
16829 @endif gettext
16830
16831
16832
16833 .PHONY: configure-gmp maybe-configure-gmp
16834 maybe-configure-gmp:
16835 @if gcc-bootstrap
16836 configure-gmp: stage_current
16837 @endif gcc-bootstrap
16838 @if gmp
16839 maybe-configure-gmp: configure-gmp
16840 configure-gmp:
16841 @r=`${PWD_COMMAND}`; export r; \
16842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16843 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16845 $(HOST_EXPORTS) \
16846 echo Configuring in $(HOST_SUBDIR)/gmp; \
16847 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16848 case $(srcdir) in \
16849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16850 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16852 esac; \
16853 srcdiroption="--srcdir=$${topdir}/gmp"; \
16854 libsrcdir="$$s/gmp"; \
16855 $(SHELL) $${libsrcdir}/configure \
16856 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16857 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16858 || exit 1
16859 @endif gmp
16860
16861
16862
16863 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16864 maybe-configure-stage1-gmp:
16865 @if gmp-bootstrap
16866 maybe-configure-stage1-gmp: configure-stage1-gmp
16867 configure-stage1-gmp:
16868 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16869 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16870 @r=`${PWD_COMMAND}`; export r; \
16871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16872 TFLAGS="$(STAGE1_TFLAGS)"; \
16873 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16874 $(HOST_EXPORTS) \
16875 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16876 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16877 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16878 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16880 cd $(HOST_SUBDIR)/gmp || exit 1; \
16881 case $(srcdir) in \
16882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16883 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16885 esac; \
16886 srcdiroption="--srcdir=$${topdir}/gmp"; \
16887 libsrcdir="$$s/gmp"; \
16888 $(SHELL) $${libsrcdir}/configure \
16889 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16890 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16891 $(STAGE1_CONFIGURE_FLAGS) \
16892 --disable-shared
16893 @endif gmp-bootstrap
16894
16895 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16896 maybe-configure-stage2-gmp:
16897 @if gmp-bootstrap
16898 maybe-configure-stage2-gmp: configure-stage2-gmp
16899 configure-stage2-gmp:
16900 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16901 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16902 @r=`${PWD_COMMAND}`; export r; \
16903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16904 TFLAGS="$(STAGE2_TFLAGS)"; \
16905 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16906 $(HOST_EXPORTS) \
16907 $(POSTSTAGE1_HOST_EXPORTS) \
16908 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16909 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16910 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16911 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16913 cd $(HOST_SUBDIR)/gmp || exit 1; \
16914 case $(srcdir) in \
16915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16916 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16918 esac; \
16919 srcdiroption="--srcdir=$${topdir}/gmp"; \
16920 libsrcdir="$$s/gmp"; \
16921 $(SHELL) $${libsrcdir}/configure \
16922 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16923 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16924 --with-build-libsubdir=$(HOST_SUBDIR) \
16925 $(STAGE2_CONFIGURE_FLAGS) \
16926 --disable-shared
16927 @endif gmp-bootstrap
16928
16929 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16930 maybe-configure-stage3-gmp:
16931 @if gmp-bootstrap
16932 maybe-configure-stage3-gmp: configure-stage3-gmp
16933 configure-stage3-gmp:
16934 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16936 @r=`${PWD_COMMAND}`; export r; \
16937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16938 TFLAGS="$(STAGE3_TFLAGS)"; \
16939 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16940 $(HOST_EXPORTS) \
16941 $(POSTSTAGE1_HOST_EXPORTS) \
16942 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16943 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16944 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16945 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16947 cd $(HOST_SUBDIR)/gmp || exit 1; \
16948 case $(srcdir) in \
16949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16950 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16952 esac; \
16953 srcdiroption="--srcdir=$${topdir}/gmp"; \
16954 libsrcdir="$$s/gmp"; \
16955 $(SHELL) $${libsrcdir}/configure \
16956 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16957 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16958 --with-build-libsubdir=$(HOST_SUBDIR) \
16959 $(STAGE3_CONFIGURE_FLAGS) \
16960 --disable-shared
16961 @endif gmp-bootstrap
16962
16963 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16964 maybe-configure-stage4-gmp:
16965 @if gmp-bootstrap
16966 maybe-configure-stage4-gmp: configure-stage4-gmp
16967 configure-stage4-gmp:
16968 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16969 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16970 @r=`${PWD_COMMAND}`; export r; \
16971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16972 TFLAGS="$(STAGE4_TFLAGS)"; \
16973 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16974 $(HOST_EXPORTS) \
16975 $(POSTSTAGE1_HOST_EXPORTS) \
16976 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16977 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16978 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16979 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16981 cd $(HOST_SUBDIR)/gmp || exit 1; \
16982 case $(srcdir) in \
16983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16984 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16986 esac; \
16987 srcdiroption="--srcdir=$${topdir}/gmp"; \
16988 libsrcdir="$$s/gmp"; \
16989 $(SHELL) $${libsrcdir}/configure \
16990 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16991 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16992 --with-build-libsubdir=$(HOST_SUBDIR) \
16993 $(STAGE4_CONFIGURE_FLAGS) \
16994 --disable-shared
16995 @endif gmp-bootstrap
16996
16997 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16998 maybe-configure-stageprofile-gmp:
16999 @if gmp-bootstrap
17000 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
17001 configure-stageprofile-gmp:
17002 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17003 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
17004 @r=`${PWD_COMMAND}`; export r; \
17005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17006 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17007 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
17008 $(HOST_EXPORTS) \
17009 $(POSTSTAGE1_HOST_EXPORTS) \
17010 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17011 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17012 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17013 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
17014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
17015 cd $(HOST_SUBDIR)/gmp || exit 1; \
17016 case $(srcdir) in \
17017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17018 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
17019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17020 esac; \
17021 srcdiroption="--srcdir=$${topdir}/gmp"; \
17022 libsrcdir="$$s/gmp"; \
17023 $(SHELL) $${libsrcdir}/configure \
17024 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17025 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17026 --with-build-libsubdir=$(HOST_SUBDIR) \
17027 $(STAGEprofile_CONFIGURE_FLAGS) \
17028 --disable-shared
17029 @endif gmp-bootstrap
17030
17031 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
17032 maybe-configure-stagefeedback-gmp:
17033 @if gmp-bootstrap
17034 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
17035 configure-stagefeedback-gmp:
17036 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
17038 @r=`${PWD_COMMAND}`; export r; \
17039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17040 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17041 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
17042 $(HOST_EXPORTS) \
17043 $(POSTSTAGE1_HOST_EXPORTS) \
17044 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17045 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17046 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17047 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
17048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
17049 cd $(HOST_SUBDIR)/gmp || exit 1; \
17050 case $(srcdir) in \
17051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17052 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
17053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17054 esac; \
17055 srcdiroption="--srcdir=$${topdir}/gmp"; \
17056 libsrcdir="$$s/gmp"; \
17057 $(SHELL) $${libsrcdir}/configure \
17058 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17059 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17060 --with-build-libsubdir=$(HOST_SUBDIR) \
17061 $(STAGEfeedback_CONFIGURE_FLAGS) \
17062 --disable-shared
17063 @endif gmp-bootstrap
17064
17065
17066
17067
17068
17069 .PHONY: all-gmp maybe-all-gmp
17070 maybe-all-gmp:
17071 @if gcc-bootstrap
17072 all-gmp: stage_current
17073 @endif gcc-bootstrap
17074 @if gmp
17075 TARGET-gmp=all
17076 maybe-all-gmp: all-gmp
17077 all-gmp: configure-gmp
17078 @r=`${PWD_COMMAND}`; export r; \
17079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17080 $(HOST_EXPORTS) \
17081 (cd $(HOST_SUBDIR)/gmp && \
17082 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17083 $(TARGET-gmp))
17084 @endif gmp
17085
17086
17087
17088 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
17089 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
17090 maybe-all-stage1-gmp:
17091 maybe-clean-stage1-gmp:
17092 @if gmp-bootstrap
17093 maybe-all-stage1-gmp: all-stage1-gmp
17094 all-stage1: all-stage1-gmp
17095 TARGET-stage1-gmp = $(TARGET-gmp)
17096 all-stage1-gmp: configure-stage1-gmp
17097 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17098 @r=`${PWD_COMMAND}`; export r; \
17099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17100 TFLAGS="$(STAGE1_TFLAGS)"; \
17101 $(HOST_EXPORTS) \
17102 cd $(HOST_SUBDIR)/gmp && \
17103 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17104 CFLAGS="$(STAGE1_CFLAGS)" \
17105 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17106 LIBCFLAGS="$(LIBCFLAGS)" \
17107 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17108 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17109 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17110 $(EXTRA_HOST_FLAGS) \
17111 TFLAGS="$(STAGE1_TFLAGS)" \
17112 $(TARGET-stage1-gmp)
17113
17114 maybe-clean-stage1-gmp: clean-stage1-gmp
17115 clean-stage1: clean-stage1-gmp
17116 clean-stage1-gmp:
17117 @if [ $(current_stage) = stage1 ]; then \
17118 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17119 else \
17120 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
17121 $(MAKE) stage1-start; \
17122 fi; \
17123 cd $(HOST_SUBDIR)/gmp && \
17124 $(MAKE) $(EXTRA_HOST_FLAGS) \
17125 clean
17126 @endif gmp-bootstrap
17127
17128
17129 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
17130 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
17131 maybe-all-stage2-gmp:
17132 maybe-clean-stage2-gmp:
17133 @if gmp-bootstrap
17134 maybe-all-stage2-gmp: all-stage2-gmp
17135 all-stage2: all-stage2-gmp
17136 TARGET-stage2-gmp = $(TARGET-gmp)
17137 all-stage2-gmp: configure-stage2-gmp
17138 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17139 @r=`${PWD_COMMAND}`; export r; \
17140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17141 TFLAGS="$(STAGE2_TFLAGS)"; \
17142 $(HOST_EXPORTS) \
17143 $(POSTSTAGE1_HOST_EXPORTS) \
17144 cd $(HOST_SUBDIR)/gmp && \
17145 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17146 CFLAGS="$(STAGE2_CFLAGS)" \
17147 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17148 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17152 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17153 TFLAGS="$(STAGE2_TFLAGS)" \
17154 $(TARGET-stage2-gmp)
17155
17156 maybe-clean-stage2-gmp: clean-stage2-gmp
17157 clean-stage2: clean-stage2-gmp
17158 clean-stage2-gmp:
17159 @if [ $(current_stage) = stage2 ]; then \
17160 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17161 else \
17162 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
17163 $(MAKE) stage2-start; \
17164 fi; \
17165 cd $(HOST_SUBDIR)/gmp && \
17166 $(MAKE) $(EXTRA_HOST_FLAGS) \
17167 $(POSTSTAGE1_FLAGS_TO_PASS) \
17168 clean
17169 @endif gmp-bootstrap
17170
17171
17172 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
17173 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
17174 maybe-all-stage3-gmp:
17175 maybe-clean-stage3-gmp:
17176 @if gmp-bootstrap
17177 maybe-all-stage3-gmp: all-stage3-gmp
17178 all-stage3: all-stage3-gmp
17179 TARGET-stage3-gmp = $(TARGET-gmp)
17180 all-stage3-gmp: configure-stage3-gmp
17181 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17182 @r=`${PWD_COMMAND}`; export r; \
17183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17184 TFLAGS="$(STAGE3_TFLAGS)"; \
17185 $(HOST_EXPORTS) \
17186 $(POSTSTAGE1_HOST_EXPORTS) \
17187 cd $(HOST_SUBDIR)/gmp && \
17188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17189 CFLAGS="$(STAGE3_CFLAGS)" \
17190 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17191 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17192 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17193 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17194 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17195 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17196 TFLAGS="$(STAGE3_TFLAGS)" \
17197 $(TARGET-stage3-gmp)
17198
17199 maybe-clean-stage3-gmp: clean-stage3-gmp
17200 clean-stage3: clean-stage3-gmp
17201 clean-stage3-gmp:
17202 @if [ $(current_stage) = stage3 ]; then \
17203 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17204 else \
17205 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
17206 $(MAKE) stage3-start; \
17207 fi; \
17208 cd $(HOST_SUBDIR)/gmp && \
17209 $(MAKE) $(EXTRA_HOST_FLAGS) \
17210 $(POSTSTAGE1_FLAGS_TO_PASS) \
17211 clean
17212 @endif gmp-bootstrap
17213
17214
17215 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
17216 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
17217 maybe-all-stage4-gmp:
17218 maybe-clean-stage4-gmp:
17219 @if gmp-bootstrap
17220 maybe-all-stage4-gmp: all-stage4-gmp
17221 all-stage4: all-stage4-gmp
17222 TARGET-stage4-gmp = $(TARGET-gmp)
17223 all-stage4-gmp: configure-stage4-gmp
17224 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17225 @r=`${PWD_COMMAND}`; export r; \
17226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17227 TFLAGS="$(STAGE4_TFLAGS)"; \
17228 $(HOST_EXPORTS) \
17229 $(POSTSTAGE1_HOST_EXPORTS) \
17230 cd $(HOST_SUBDIR)/gmp && \
17231 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17232 CFLAGS="$(STAGE4_CFLAGS)" \
17233 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17234 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17235 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17236 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17237 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17238 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17239 TFLAGS="$(STAGE4_TFLAGS)" \
17240 $(TARGET-stage4-gmp)
17241
17242 maybe-clean-stage4-gmp: clean-stage4-gmp
17243 clean-stage4: clean-stage4-gmp
17244 clean-stage4-gmp:
17245 @if [ $(current_stage) = stage4 ]; then \
17246 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17247 else \
17248 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
17249 $(MAKE) stage4-start; \
17250 fi; \
17251 cd $(HOST_SUBDIR)/gmp && \
17252 $(MAKE) $(EXTRA_HOST_FLAGS) \
17253 $(POSTSTAGE1_FLAGS_TO_PASS) \
17254 clean
17255 @endif gmp-bootstrap
17256
17257
17258 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
17259 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
17260 maybe-all-stageprofile-gmp:
17261 maybe-clean-stageprofile-gmp:
17262 @if gmp-bootstrap
17263 maybe-all-stageprofile-gmp: all-stageprofile-gmp
17264 all-stageprofile: all-stageprofile-gmp
17265 TARGET-stageprofile-gmp = $(TARGET-gmp)
17266 all-stageprofile-gmp: configure-stageprofile-gmp
17267 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17268 @r=`${PWD_COMMAND}`; export r; \
17269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17270 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17271 $(HOST_EXPORTS) \
17272 $(POSTSTAGE1_HOST_EXPORTS) \
17273 cd $(HOST_SUBDIR)/gmp && \
17274 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17275 CFLAGS="$(STAGEprofile_CFLAGS)" \
17276 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17277 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17278 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17279 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17280 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17281 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17282 TFLAGS="$(STAGEprofile_TFLAGS)" \
17283 $(TARGET-stageprofile-gmp)
17284
17285 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
17286 clean-stageprofile: clean-stageprofile-gmp
17287 clean-stageprofile-gmp:
17288 @if [ $(current_stage) = stageprofile ]; then \
17289 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17290 else \
17291 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
17292 $(MAKE) stageprofile-start; \
17293 fi; \
17294 cd $(HOST_SUBDIR)/gmp && \
17295 $(MAKE) $(EXTRA_HOST_FLAGS) \
17296 $(POSTSTAGE1_FLAGS_TO_PASS) \
17297 clean
17298 @endif gmp-bootstrap
17299
17300
17301 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
17302 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
17303 maybe-all-stagefeedback-gmp:
17304 maybe-clean-stagefeedback-gmp:
17305 @if gmp-bootstrap
17306 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
17307 all-stagefeedback: all-stagefeedback-gmp
17308 TARGET-stagefeedback-gmp = $(TARGET-gmp)
17309 all-stagefeedback-gmp: configure-stagefeedback-gmp
17310 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17311 @r=`${PWD_COMMAND}`; export r; \
17312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17313 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17314 $(HOST_EXPORTS) \
17315 $(POSTSTAGE1_HOST_EXPORTS) \
17316 cd $(HOST_SUBDIR)/gmp && \
17317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17318 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17319 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17320 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17321 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17322 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17323 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17324 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17325 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17326 $(TARGET-stagefeedback-gmp)
17327
17328 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
17329 clean-stagefeedback: clean-stagefeedback-gmp
17330 clean-stagefeedback-gmp:
17331 @if [ $(current_stage) = stagefeedback ]; then \
17332 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17333 else \
17334 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
17335 $(MAKE) stagefeedback-start; \
17336 fi; \
17337 cd $(HOST_SUBDIR)/gmp && \
17338 $(MAKE) $(EXTRA_HOST_FLAGS) \
17339 $(POSTSTAGE1_FLAGS_TO_PASS) \
17340 clean
17341 @endif gmp-bootstrap
17342
17343
17344
17345
17346
17347 .PHONY: check-gmp maybe-check-gmp
17348 maybe-check-gmp:
17349 @if gmp
17350 maybe-check-gmp: check-gmp
17351
17352 check-gmp:
17353 @: $(MAKE); $(unstage)
17354 @r=`${PWD_COMMAND}`; export r; \
17355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17356 $(HOST_EXPORTS) \
17357 (cd $(HOST_SUBDIR)/gmp && \
17358 $(MAKE) $(FLAGS_TO_PASS) check)
17359
17360 @endif gmp
17361
17362 .PHONY: install-gmp maybe-install-gmp
17363 maybe-install-gmp:
17364 @if gmp
17365 maybe-install-gmp: install-gmp
17366
17367 install-gmp:
17368
17369 @endif gmp
17370
17371 .PHONY: install-strip-gmp maybe-install-strip-gmp
17372 maybe-install-strip-gmp:
17373 @if gmp
17374 maybe-install-strip-gmp: install-strip-gmp
17375
17376 install-strip-gmp:
17377
17378 @endif gmp
17379
17380 # Other targets (info, dvi, pdf, etc.)
17381
17382 .PHONY: maybe-info-gmp info-gmp
17383 maybe-info-gmp:
17384 @if gmp
17385 maybe-info-gmp: info-gmp
17386
17387 info-gmp: \
17388 configure-gmp
17389 @[ -f ./gmp/Makefile ] || exit 0; \
17390 r=`${PWD_COMMAND}`; export r; \
17391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17392 $(HOST_EXPORTS) \
17393 for flag in $(EXTRA_HOST_FLAGS) ; do \
17394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17395 done; \
17396 echo "Doing info in gmp" ; \
17397 (cd $(HOST_SUBDIR)/gmp && \
17398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17400 "RANLIB=$${RANLIB}" \
17401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17402 info) \
17403 || exit 1
17404
17405 @endif gmp
17406
17407 .PHONY: maybe-dvi-gmp dvi-gmp
17408 maybe-dvi-gmp:
17409 @if gmp
17410 maybe-dvi-gmp: dvi-gmp
17411
17412 dvi-gmp: \
17413 configure-gmp
17414 @[ -f ./gmp/Makefile ] || exit 0; \
17415 r=`${PWD_COMMAND}`; export r; \
17416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17417 $(HOST_EXPORTS) \
17418 for flag in $(EXTRA_HOST_FLAGS) ; do \
17419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17420 done; \
17421 echo "Doing dvi in gmp" ; \
17422 (cd $(HOST_SUBDIR)/gmp && \
17423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17425 "RANLIB=$${RANLIB}" \
17426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17427 dvi) \
17428 || exit 1
17429
17430 @endif gmp
17431
17432 .PHONY: maybe-pdf-gmp pdf-gmp
17433 maybe-pdf-gmp:
17434 @if gmp
17435 maybe-pdf-gmp: pdf-gmp
17436
17437 pdf-gmp: \
17438 configure-gmp
17439 @[ -f ./gmp/Makefile ] || exit 0; \
17440 r=`${PWD_COMMAND}`; export r; \
17441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17442 $(HOST_EXPORTS) \
17443 for flag in $(EXTRA_HOST_FLAGS) ; do \
17444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17445 done; \
17446 echo "Doing pdf in gmp" ; \
17447 (cd $(HOST_SUBDIR)/gmp && \
17448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17450 "RANLIB=$${RANLIB}" \
17451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17452 pdf) \
17453 || exit 1
17454
17455 @endif gmp
17456
17457 .PHONY: maybe-html-gmp html-gmp
17458 maybe-html-gmp:
17459 @if gmp
17460 maybe-html-gmp: html-gmp
17461
17462 html-gmp: \
17463 configure-gmp
17464 @[ -f ./gmp/Makefile ] || exit 0; \
17465 r=`${PWD_COMMAND}`; export r; \
17466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17467 $(HOST_EXPORTS) \
17468 for flag in $(EXTRA_HOST_FLAGS) ; do \
17469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17470 done; \
17471 echo "Doing html in gmp" ; \
17472 (cd $(HOST_SUBDIR)/gmp && \
17473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17475 "RANLIB=$${RANLIB}" \
17476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17477 html) \
17478 || exit 1
17479
17480 @endif gmp
17481
17482 .PHONY: maybe-TAGS-gmp TAGS-gmp
17483 maybe-TAGS-gmp:
17484 @if gmp
17485 maybe-TAGS-gmp: TAGS-gmp
17486
17487 TAGS-gmp: \
17488 configure-gmp
17489 @[ -f ./gmp/Makefile ] || exit 0; \
17490 r=`${PWD_COMMAND}`; export r; \
17491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17492 $(HOST_EXPORTS) \
17493 for flag in $(EXTRA_HOST_FLAGS) ; do \
17494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17495 done; \
17496 echo "Doing TAGS in gmp" ; \
17497 (cd $(HOST_SUBDIR)/gmp && \
17498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17500 "RANLIB=$${RANLIB}" \
17501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17502 TAGS) \
17503 || exit 1
17504
17505 @endif gmp
17506
17507 .PHONY: maybe-install-info-gmp install-info-gmp
17508 maybe-install-info-gmp:
17509 @if gmp
17510 maybe-install-info-gmp: install-info-gmp
17511
17512 install-info-gmp: \
17513 configure-gmp \
17514 info-gmp
17515 @[ -f ./gmp/Makefile ] || exit 0; \
17516 r=`${PWD_COMMAND}`; export r; \
17517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17518 $(HOST_EXPORTS) \
17519 for flag in $(EXTRA_HOST_FLAGS) ; do \
17520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17521 done; \
17522 echo "Doing install-info in gmp" ; \
17523 (cd $(HOST_SUBDIR)/gmp && \
17524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17526 "RANLIB=$${RANLIB}" \
17527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17528 install-info) \
17529 || exit 1
17530
17531 @endif gmp
17532
17533 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
17534 maybe-install-pdf-gmp:
17535 @if gmp
17536 maybe-install-pdf-gmp: install-pdf-gmp
17537
17538 install-pdf-gmp: \
17539 configure-gmp \
17540 pdf-gmp
17541 @[ -f ./gmp/Makefile ] || exit 0; \
17542 r=`${PWD_COMMAND}`; export r; \
17543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17544 $(HOST_EXPORTS) \
17545 for flag in $(EXTRA_HOST_FLAGS) ; do \
17546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17547 done; \
17548 echo "Doing install-pdf in gmp" ; \
17549 (cd $(HOST_SUBDIR)/gmp && \
17550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17552 "RANLIB=$${RANLIB}" \
17553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17554 install-pdf) \
17555 || exit 1
17556
17557 @endif gmp
17558
17559 .PHONY: maybe-install-html-gmp install-html-gmp
17560 maybe-install-html-gmp:
17561 @if gmp
17562 maybe-install-html-gmp: install-html-gmp
17563
17564 install-html-gmp: \
17565 configure-gmp \
17566 html-gmp
17567 @[ -f ./gmp/Makefile ] || exit 0; \
17568 r=`${PWD_COMMAND}`; export r; \
17569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17570 $(HOST_EXPORTS) \
17571 for flag in $(EXTRA_HOST_FLAGS) ; do \
17572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17573 done; \
17574 echo "Doing install-html in gmp" ; \
17575 (cd $(HOST_SUBDIR)/gmp && \
17576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17578 "RANLIB=$${RANLIB}" \
17579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17580 install-html) \
17581 || exit 1
17582
17583 @endif gmp
17584
17585 .PHONY: maybe-installcheck-gmp installcheck-gmp
17586 maybe-installcheck-gmp:
17587 @if gmp
17588 maybe-installcheck-gmp: installcheck-gmp
17589
17590 installcheck-gmp: \
17591 configure-gmp
17592 @[ -f ./gmp/Makefile ] || exit 0; \
17593 r=`${PWD_COMMAND}`; export r; \
17594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17595 $(HOST_EXPORTS) \
17596 for flag in $(EXTRA_HOST_FLAGS) ; do \
17597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17598 done; \
17599 echo "Doing installcheck in gmp" ; \
17600 (cd $(HOST_SUBDIR)/gmp && \
17601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17603 "RANLIB=$${RANLIB}" \
17604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17605 installcheck) \
17606 || exit 1
17607
17608 @endif gmp
17609
17610 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17611 maybe-mostlyclean-gmp:
17612 @if gmp
17613 maybe-mostlyclean-gmp: mostlyclean-gmp
17614
17615 mostlyclean-gmp:
17616 @[ -f ./gmp/Makefile ] || exit 0; \
17617 r=`${PWD_COMMAND}`; export r; \
17618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17619 $(HOST_EXPORTS) \
17620 for flag in $(EXTRA_HOST_FLAGS) ; do \
17621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17622 done; \
17623 echo "Doing mostlyclean in gmp" ; \
17624 (cd $(HOST_SUBDIR)/gmp && \
17625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17627 "RANLIB=$${RANLIB}" \
17628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17629 mostlyclean) \
17630 || exit 1
17631
17632 @endif gmp
17633
17634 .PHONY: maybe-clean-gmp clean-gmp
17635 maybe-clean-gmp:
17636 @if gmp
17637 maybe-clean-gmp: clean-gmp
17638
17639 clean-gmp:
17640 @[ -f ./gmp/Makefile ] || exit 0; \
17641 r=`${PWD_COMMAND}`; export r; \
17642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17643 $(HOST_EXPORTS) \
17644 for flag in $(EXTRA_HOST_FLAGS) ; do \
17645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17646 done; \
17647 echo "Doing clean in gmp" ; \
17648 (cd $(HOST_SUBDIR)/gmp && \
17649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17651 "RANLIB=$${RANLIB}" \
17652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17653 clean) \
17654 || exit 1
17655
17656 @endif gmp
17657
17658 .PHONY: maybe-distclean-gmp distclean-gmp
17659 maybe-distclean-gmp:
17660 @if gmp
17661 maybe-distclean-gmp: distclean-gmp
17662
17663 distclean-gmp:
17664 @[ -f ./gmp/Makefile ] || exit 0; \
17665 r=`${PWD_COMMAND}`; export r; \
17666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17667 $(HOST_EXPORTS) \
17668 for flag in $(EXTRA_HOST_FLAGS) ; do \
17669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17670 done; \
17671 echo "Doing distclean in gmp" ; \
17672 (cd $(HOST_SUBDIR)/gmp && \
17673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17675 "RANLIB=$${RANLIB}" \
17676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17677 distclean) \
17678 || exit 1
17679
17680 @endif gmp
17681
17682 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17683 maybe-maintainer-clean-gmp:
17684 @if gmp
17685 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17686
17687 maintainer-clean-gmp:
17688 @[ -f ./gmp/Makefile ] || exit 0; \
17689 r=`${PWD_COMMAND}`; export r; \
17690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17691 $(HOST_EXPORTS) \
17692 for flag in $(EXTRA_HOST_FLAGS) ; do \
17693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17694 done; \
17695 echo "Doing maintainer-clean in gmp" ; \
17696 (cd $(HOST_SUBDIR)/gmp && \
17697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17699 "RANLIB=$${RANLIB}" \
17700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17701 maintainer-clean) \
17702 || exit 1
17703
17704 @endif gmp
17705
17706
17707
17708 .PHONY: configure-mpfr maybe-configure-mpfr
17709 maybe-configure-mpfr:
17710 @if gcc-bootstrap
17711 configure-mpfr: stage_current
17712 @endif gcc-bootstrap
17713 @if mpfr
17714 maybe-configure-mpfr: configure-mpfr
17715 configure-mpfr:
17716 @r=`${PWD_COMMAND}`; export r; \
17717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17718 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17720 $(HOST_EXPORTS) \
17721 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17722 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17723 case $(srcdir) in \
17724 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17725 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17726 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17727 esac; \
17728 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17729 libsrcdir="$$s/mpfr"; \
17730 $(SHELL) $${libsrcdir}/configure \
17731 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17732 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17733 || exit 1
17734 @endif mpfr
17735
17736
17737
17738 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17739 maybe-configure-stage1-mpfr:
17740 @if mpfr-bootstrap
17741 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17742 configure-stage1-mpfr:
17743 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17744 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17745 @r=`${PWD_COMMAND}`; export r; \
17746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17747 TFLAGS="$(STAGE1_TFLAGS)"; \
17748 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17749 $(HOST_EXPORTS) \
17750 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17751 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17752 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17753 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17754 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17755 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17756 case $(srcdir) in \
17757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17758 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17760 esac; \
17761 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17762 libsrcdir="$$s/mpfr"; \
17763 $(SHELL) $${libsrcdir}/configure \
17764 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17765 --target=${target_alias} $${srcdiroption} \
17766 $(STAGE1_CONFIGURE_FLAGS) \
17767 --disable-shared @extra_mpfr_configure_flags@
17768 @endif mpfr-bootstrap
17769
17770 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17771 maybe-configure-stage2-mpfr:
17772 @if mpfr-bootstrap
17773 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17774 configure-stage2-mpfr:
17775 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17776 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17777 @r=`${PWD_COMMAND}`; export r; \
17778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17779 TFLAGS="$(STAGE2_TFLAGS)"; \
17780 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17781 $(HOST_EXPORTS) \
17782 $(POSTSTAGE1_HOST_EXPORTS) \
17783 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17784 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17785 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17786 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17787 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17788 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17789 case $(srcdir) in \
17790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17791 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17793 esac; \
17794 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17795 libsrcdir="$$s/mpfr"; \
17796 $(SHELL) $${libsrcdir}/configure \
17797 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17798 --target=${target_alias} $${srcdiroption} \
17799 --with-build-libsubdir=$(HOST_SUBDIR) \
17800 $(STAGE2_CONFIGURE_FLAGS) \
17801 --disable-shared @extra_mpfr_configure_flags@
17802 @endif mpfr-bootstrap
17803
17804 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17805 maybe-configure-stage3-mpfr:
17806 @if mpfr-bootstrap
17807 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17808 configure-stage3-mpfr:
17809 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17810 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17811 @r=`${PWD_COMMAND}`; export r; \
17812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17813 TFLAGS="$(STAGE3_TFLAGS)"; \
17814 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17815 $(HOST_EXPORTS) \
17816 $(POSTSTAGE1_HOST_EXPORTS) \
17817 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17818 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17819 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17820 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17822 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17823 case $(srcdir) in \
17824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17825 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17827 esac; \
17828 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17829 libsrcdir="$$s/mpfr"; \
17830 $(SHELL) $${libsrcdir}/configure \
17831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17832 --target=${target_alias} $${srcdiroption} \
17833 --with-build-libsubdir=$(HOST_SUBDIR) \
17834 $(STAGE3_CONFIGURE_FLAGS) \
17835 --disable-shared @extra_mpfr_configure_flags@
17836 @endif mpfr-bootstrap
17837
17838 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17839 maybe-configure-stage4-mpfr:
17840 @if mpfr-bootstrap
17841 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17842 configure-stage4-mpfr:
17843 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17844 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17845 @r=`${PWD_COMMAND}`; export r; \
17846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17847 TFLAGS="$(STAGE4_TFLAGS)"; \
17848 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17849 $(HOST_EXPORTS) \
17850 $(POSTSTAGE1_HOST_EXPORTS) \
17851 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17852 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17853 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17854 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17856 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17857 case $(srcdir) in \
17858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17859 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17861 esac; \
17862 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17863 libsrcdir="$$s/mpfr"; \
17864 $(SHELL) $${libsrcdir}/configure \
17865 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17866 --target=${target_alias} $${srcdiroption} \
17867 --with-build-libsubdir=$(HOST_SUBDIR) \
17868 $(STAGE4_CONFIGURE_FLAGS) \
17869 --disable-shared @extra_mpfr_configure_flags@
17870 @endif mpfr-bootstrap
17871
17872 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17873 maybe-configure-stageprofile-mpfr:
17874 @if mpfr-bootstrap
17875 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17876 configure-stageprofile-mpfr:
17877 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17879 @r=`${PWD_COMMAND}`; export r; \
17880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17881 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17882 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17883 $(HOST_EXPORTS) \
17884 $(POSTSTAGE1_HOST_EXPORTS) \
17885 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17886 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17887 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17888 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17889 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17890 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17891 case $(srcdir) in \
17892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17893 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17895 esac; \
17896 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17897 libsrcdir="$$s/mpfr"; \
17898 $(SHELL) $${libsrcdir}/configure \
17899 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17900 --target=${target_alias} $${srcdiroption} \
17901 --with-build-libsubdir=$(HOST_SUBDIR) \
17902 $(STAGEprofile_CONFIGURE_FLAGS) \
17903 --disable-shared @extra_mpfr_configure_flags@
17904 @endif mpfr-bootstrap
17905
17906 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17907 maybe-configure-stagefeedback-mpfr:
17908 @if mpfr-bootstrap
17909 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17910 configure-stagefeedback-mpfr:
17911 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17912 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17913 @r=`${PWD_COMMAND}`; export r; \
17914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17915 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17916 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17917 $(HOST_EXPORTS) \
17918 $(POSTSTAGE1_HOST_EXPORTS) \
17919 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17920 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17921 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17922 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17923 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17924 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17925 case $(srcdir) in \
17926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17927 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17929 esac; \
17930 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17931 libsrcdir="$$s/mpfr"; \
17932 $(SHELL) $${libsrcdir}/configure \
17933 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17934 --target=${target_alias} $${srcdiroption} \
17935 --with-build-libsubdir=$(HOST_SUBDIR) \
17936 $(STAGEfeedback_CONFIGURE_FLAGS) \
17937 --disable-shared @extra_mpfr_configure_flags@
17938 @endif mpfr-bootstrap
17939
17940
17941
17942
17943
17944 .PHONY: all-mpfr maybe-all-mpfr
17945 maybe-all-mpfr:
17946 @if gcc-bootstrap
17947 all-mpfr: stage_current
17948 @endif gcc-bootstrap
17949 @if mpfr
17950 TARGET-mpfr=all
17951 maybe-all-mpfr: all-mpfr
17952 all-mpfr: configure-mpfr
17953 @r=`${PWD_COMMAND}`; export r; \
17954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17955 $(HOST_EXPORTS) \
17956 (cd $(HOST_SUBDIR)/mpfr && \
17957 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17958 $(TARGET-mpfr))
17959 @endif mpfr
17960
17961
17962
17963 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17964 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17965 maybe-all-stage1-mpfr:
17966 maybe-clean-stage1-mpfr:
17967 @if mpfr-bootstrap
17968 maybe-all-stage1-mpfr: all-stage1-mpfr
17969 all-stage1: all-stage1-mpfr
17970 TARGET-stage1-mpfr = $(TARGET-mpfr)
17971 all-stage1-mpfr: configure-stage1-mpfr
17972 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17973 @r=`${PWD_COMMAND}`; export r; \
17974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17975 TFLAGS="$(STAGE1_TFLAGS)"; \
17976 $(HOST_EXPORTS) \
17977 cd $(HOST_SUBDIR)/mpfr && \
17978 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17979 CFLAGS="$(STAGE1_CFLAGS)" \
17980 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17981 LIBCFLAGS="$(LIBCFLAGS)" \
17982 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17983 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17984 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17985 $(EXTRA_HOST_FLAGS) \
17986 TFLAGS="$(STAGE1_TFLAGS)" \
17987 $(TARGET-stage1-mpfr)
17988
17989 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17990 clean-stage1: clean-stage1-mpfr
17991 clean-stage1-mpfr:
17992 @if [ $(current_stage) = stage1 ]; then \
17993 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17994 else \
17995 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17996 $(MAKE) stage1-start; \
17997 fi; \
17998 cd $(HOST_SUBDIR)/mpfr && \
17999 $(MAKE) $(EXTRA_HOST_FLAGS) \
18000 clean
18001 @endif mpfr-bootstrap
18002
18003
18004 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
18005 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
18006 maybe-all-stage2-mpfr:
18007 maybe-clean-stage2-mpfr:
18008 @if mpfr-bootstrap
18009 maybe-all-stage2-mpfr: all-stage2-mpfr
18010 all-stage2: all-stage2-mpfr
18011 TARGET-stage2-mpfr = $(TARGET-mpfr)
18012 all-stage2-mpfr: configure-stage2-mpfr
18013 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18014 @r=`${PWD_COMMAND}`; export r; \
18015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18016 TFLAGS="$(STAGE2_TFLAGS)"; \
18017 $(HOST_EXPORTS) \
18018 $(POSTSTAGE1_HOST_EXPORTS) \
18019 cd $(HOST_SUBDIR)/mpfr && \
18020 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18021 CFLAGS="$(STAGE2_CFLAGS)" \
18022 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18023 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18027 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18028 TFLAGS="$(STAGE2_TFLAGS)" \
18029 $(TARGET-stage2-mpfr)
18030
18031 maybe-clean-stage2-mpfr: clean-stage2-mpfr
18032 clean-stage2: clean-stage2-mpfr
18033 clean-stage2-mpfr:
18034 @if [ $(current_stage) = stage2 ]; then \
18035 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18036 else \
18037 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
18038 $(MAKE) stage2-start; \
18039 fi; \
18040 cd $(HOST_SUBDIR)/mpfr && \
18041 $(MAKE) $(EXTRA_HOST_FLAGS) \
18042 $(POSTSTAGE1_FLAGS_TO_PASS) \
18043 clean
18044 @endif mpfr-bootstrap
18045
18046
18047 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
18048 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
18049 maybe-all-stage3-mpfr:
18050 maybe-clean-stage3-mpfr:
18051 @if mpfr-bootstrap
18052 maybe-all-stage3-mpfr: all-stage3-mpfr
18053 all-stage3: all-stage3-mpfr
18054 TARGET-stage3-mpfr = $(TARGET-mpfr)
18055 all-stage3-mpfr: configure-stage3-mpfr
18056 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18057 @r=`${PWD_COMMAND}`; export r; \
18058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18059 TFLAGS="$(STAGE3_TFLAGS)"; \
18060 $(HOST_EXPORTS) \
18061 $(POSTSTAGE1_HOST_EXPORTS) \
18062 cd $(HOST_SUBDIR)/mpfr && \
18063 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18064 CFLAGS="$(STAGE3_CFLAGS)" \
18065 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18066 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18070 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18071 TFLAGS="$(STAGE3_TFLAGS)" \
18072 $(TARGET-stage3-mpfr)
18073
18074 maybe-clean-stage3-mpfr: clean-stage3-mpfr
18075 clean-stage3: clean-stage3-mpfr
18076 clean-stage3-mpfr:
18077 @if [ $(current_stage) = stage3 ]; then \
18078 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18079 else \
18080 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
18081 $(MAKE) stage3-start; \
18082 fi; \
18083 cd $(HOST_SUBDIR)/mpfr && \
18084 $(MAKE) $(EXTRA_HOST_FLAGS) \
18085 $(POSTSTAGE1_FLAGS_TO_PASS) \
18086 clean
18087 @endif mpfr-bootstrap
18088
18089
18090 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
18091 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
18092 maybe-all-stage4-mpfr:
18093 maybe-clean-stage4-mpfr:
18094 @if mpfr-bootstrap
18095 maybe-all-stage4-mpfr: all-stage4-mpfr
18096 all-stage4: all-stage4-mpfr
18097 TARGET-stage4-mpfr = $(TARGET-mpfr)
18098 all-stage4-mpfr: configure-stage4-mpfr
18099 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18100 @r=`${PWD_COMMAND}`; export r; \
18101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18102 TFLAGS="$(STAGE4_TFLAGS)"; \
18103 $(HOST_EXPORTS) \
18104 $(POSTSTAGE1_HOST_EXPORTS) \
18105 cd $(HOST_SUBDIR)/mpfr && \
18106 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18107 CFLAGS="$(STAGE4_CFLAGS)" \
18108 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18109 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18110 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18111 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18112 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18113 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18114 TFLAGS="$(STAGE4_TFLAGS)" \
18115 $(TARGET-stage4-mpfr)
18116
18117 maybe-clean-stage4-mpfr: clean-stage4-mpfr
18118 clean-stage4: clean-stage4-mpfr
18119 clean-stage4-mpfr:
18120 @if [ $(current_stage) = stage4 ]; then \
18121 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18122 else \
18123 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
18124 $(MAKE) stage4-start; \
18125 fi; \
18126 cd $(HOST_SUBDIR)/mpfr && \
18127 $(MAKE) $(EXTRA_HOST_FLAGS) \
18128 $(POSTSTAGE1_FLAGS_TO_PASS) \
18129 clean
18130 @endif mpfr-bootstrap
18131
18132
18133 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
18134 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
18135 maybe-all-stageprofile-mpfr:
18136 maybe-clean-stageprofile-mpfr:
18137 @if mpfr-bootstrap
18138 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
18139 all-stageprofile: all-stageprofile-mpfr
18140 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
18141 all-stageprofile-mpfr: configure-stageprofile-mpfr
18142 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18143 @r=`${PWD_COMMAND}`; export r; \
18144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18145 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18146 $(HOST_EXPORTS) \
18147 $(POSTSTAGE1_HOST_EXPORTS) \
18148 cd $(HOST_SUBDIR)/mpfr && \
18149 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18150 CFLAGS="$(STAGEprofile_CFLAGS)" \
18151 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18152 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18153 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18154 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18155 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18156 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18157 TFLAGS="$(STAGEprofile_TFLAGS)" \
18158 $(TARGET-stageprofile-mpfr)
18159
18160 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
18161 clean-stageprofile: clean-stageprofile-mpfr
18162 clean-stageprofile-mpfr:
18163 @if [ $(current_stage) = stageprofile ]; then \
18164 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18165 else \
18166 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
18167 $(MAKE) stageprofile-start; \
18168 fi; \
18169 cd $(HOST_SUBDIR)/mpfr && \
18170 $(MAKE) $(EXTRA_HOST_FLAGS) \
18171 $(POSTSTAGE1_FLAGS_TO_PASS) \
18172 clean
18173 @endif mpfr-bootstrap
18174
18175
18176 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
18177 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
18178 maybe-all-stagefeedback-mpfr:
18179 maybe-clean-stagefeedback-mpfr:
18180 @if mpfr-bootstrap
18181 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
18182 all-stagefeedback: all-stagefeedback-mpfr
18183 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
18184 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
18185 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18186 @r=`${PWD_COMMAND}`; export r; \
18187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18188 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18189 $(HOST_EXPORTS) \
18190 $(POSTSTAGE1_HOST_EXPORTS) \
18191 cd $(HOST_SUBDIR)/mpfr && \
18192 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18193 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18194 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18195 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18196 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18197 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18198 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18199 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18200 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18201 $(TARGET-stagefeedback-mpfr)
18202
18203 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
18204 clean-stagefeedback: clean-stagefeedback-mpfr
18205 clean-stagefeedback-mpfr:
18206 @if [ $(current_stage) = stagefeedback ]; then \
18207 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18208 else \
18209 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
18210 $(MAKE) stagefeedback-start; \
18211 fi; \
18212 cd $(HOST_SUBDIR)/mpfr && \
18213 $(MAKE) $(EXTRA_HOST_FLAGS) \
18214 $(POSTSTAGE1_FLAGS_TO_PASS) \
18215 clean
18216 @endif mpfr-bootstrap
18217
18218
18219
18220
18221
18222 .PHONY: check-mpfr maybe-check-mpfr
18223 maybe-check-mpfr:
18224 @if mpfr
18225 maybe-check-mpfr: check-mpfr
18226
18227 check-mpfr:
18228 @: $(MAKE); $(unstage)
18229 @r=`${PWD_COMMAND}`; export r; \
18230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18231 $(HOST_EXPORTS) \
18232 (cd $(HOST_SUBDIR)/mpfr && \
18233 $(MAKE) $(FLAGS_TO_PASS) check)
18234
18235 @endif mpfr
18236
18237 .PHONY: install-mpfr maybe-install-mpfr
18238 maybe-install-mpfr:
18239 @if mpfr
18240 maybe-install-mpfr: install-mpfr
18241
18242 install-mpfr:
18243
18244 @endif mpfr
18245
18246 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
18247 maybe-install-strip-mpfr:
18248 @if mpfr
18249 maybe-install-strip-mpfr: install-strip-mpfr
18250
18251 install-strip-mpfr:
18252
18253 @endif mpfr
18254
18255 # Other targets (info, dvi, pdf, etc.)
18256
18257 .PHONY: maybe-info-mpfr info-mpfr
18258 maybe-info-mpfr:
18259 @if mpfr
18260 maybe-info-mpfr: info-mpfr
18261
18262 info-mpfr: \
18263 configure-mpfr
18264 @[ -f ./mpfr/Makefile ] || exit 0; \
18265 r=`${PWD_COMMAND}`; export r; \
18266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18267 $(HOST_EXPORTS) \
18268 for flag in $(EXTRA_HOST_FLAGS) ; do \
18269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18270 done; \
18271 echo "Doing info in mpfr" ; \
18272 (cd $(HOST_SUBDIR)/mpfr && \
18273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18275 "RANLIB=$${RANLIB}" \
18276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18277 info) \
18278 || exit 1
18279
18280 @endif mpfr
18281
18282 .PHONY: maybe-dvi-mpfr dvi-mpfr
18283 maybe-dvi-mpfr:
18284 @if mpfr
18285 maybe-dvi-mpfr: dvi-mpfr
18286
18287 dvi-mpfr: \
18288 configure-mpfr
18289 @[ -f ./mpfr/Makefile ] || exit 0; \
18290 r=`${PWD_COMMAND}`; export r; \
18291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18292 $(HOST_EXPORTS) \
18293 for flag in $(EXTRA_HOST_FLAGS) ; do \
18294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18295 done; \
18296 echo "Doing dvi in mpfr" ; \
18297 (cd $(HOST_SUBDIR)/mpfr && \
18298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18300 "RANLIB=$${RANLIB}" \
18301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18302 dvi) \
18303 || exit 1
18304
18305 @endif mpfr
18306
18307 .PHONY: maybe-pdf-mpfr pdf-mpfr
18308 maybe-pdf-mpfr:
18309 @if mpfr
18310 maybe-pdf-mpfr: pdf-mpfr
18311
18312 pdf-mpfr: \
18313 configure-mpfr
18314 @[ -f ./mpfr/Makefile ] || exit 0; \
18315 r=`${PWD_COMMAND}`; export r; \
18316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18317 $(HOST_EXPORTS) \
18318 for flag in $(EXTRA_HOST_FLAGS) ; do \
18319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18320 done; \
18321 echo "Doing pdf in mpfr" ; \
18322 (cd $(HOST_SUBDIR)/mpfr && \
18323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18325 "RANLIB=$${RANLIB}" \
18326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18327 pdf) \
18328 || exit 1
18329
18330 @endif mpfr
18331
18332 .PHONY: maybe-html-mpfr html-mpfr
18333 maybe-html-mpfr:
18334 @if mpfr
18335 maybe-html-mpfr: html-mpfr
18336
18337 html-mpfr: \
18338 configure-mpfr
18339 @[ -f ./mpfr/Makefile ] || exit 0; \
18340 r=`${PWD_COMMAND}`; export r; \
18341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18342 $(HOST_EXPORTS) \
18343 for flag in $(EXTRA_HOST_FLAGS) ; do \
18344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18345 done; \
18346 echo "Doing html in mpfr" ; \
18347 (cd $(HOST_SUBDIR)/mpfr && \
18348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18350 "RANLIB=$${RANLIB}" \
18351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18352 html) \
18353 || exit 1
18354
18355 @endif mpfr
18356
18357 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
18358 maybe-TAGS-mpfr:
18359 @if mpfr
18360 maybe-TAGS-mpfr: TAGS-mpfr
18361
18362 TAGS-mpfr: \
18363 configure-mpfr
18364 @[ -f ./mpfr/Makefile ] || exit 0; \
18365 r=`${PWD_COMMAND}`; export r; \
18366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18367 $(HOST_EXPORTS) \
18368 for flag in $(EXTRA_HOST_FLAGS) ; do \
18369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18370 done; \
18371 echo "Doing TAGS in mpfr" ; \
18372 (cd $(HOST_SUBDIR)/mpfr && \
18373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18375 "RANLIB=$${RANLIB}" \
18376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18377 TAGS) \
18378 || exit 1
18379
18380 @endif mpfr
18381
18382 .PHONY: maybe-install-info-mpfr install-info-mpfr
18383 maybe-install-info-mpfr:
18384 @if mpfr
18385 maybe-install-info-mpfr: install-info-mpfr
18386
18387 install-info-mpfr: \
18388 configure-mpfr \
18389 info-mpfr
18390 @[ -f ./mpfr/Makefile ] || exit 0; \
18391 r=`${PWD_COMMAND}`; export r; \
18392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18393 $(HOST_EXPORTS) \
18394 for flag in $(EXTRA_HOST_FLAGS) ; do \
18395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18396 done; \
18397 echo "Doing install-info in mpfr" ; \
18398 (cd $(HOST_SUBDIR)/mpfr && \
18399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18401 "RANLIB=$${RANLIB}" \
18402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18403 install-info) \
18404 || exit 1
18405
18406 @endif mpfr
18407
18408 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
18409 maybe-install-pdf-mpfr:
18410 @if mpfr
18411 maybe-install-pdf-mpfr: install-pdf-mpfr
18412
18413 install-pdf-mpfr: \
18414 configure-mpfr \
18415 pdf-mpfr
18416 @[ -f ./mpfr/Makefile ] || exit 0; \
18417 r=`${PWD_COMMAND}`; export r; \
18418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18419 $(HOST_EXPORTS) \
18420 for flag in $(EXTRA_HOST_FLAGS) ; do \
18421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18422 done; \
18423 echo "Doing install-pdf in mpfr" ; \
18424 (cd $(HOST_SUBDIR)/mpfr && \
18425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18427 "RANLIB=$${RANLIB}" \
18428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18429 install-pdf) \
18430 || exit 1
18431
18432 @endif mpfr
18433
18434 .PHONY: maybe-install-html-mpfr install-html-mpfr
18435 maybe-install-html-mpfr:
18436 @if mpfr
18437 maybe-install-html-mpfr: install-html-mpfr
18438
18439 install-html-mpfr: \
18440 configure-mpfr \
18441 html-mpfr
18442 @[ -f ./mpfr/Makefile ] || exit 0; \
18443 r=`${PWD_COMMAND}`; export r; \
18444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18445 $(HOST_EXPORTS) \
18446 for flag in $(EXTRA_HOST_FLAGS) ; do \
18447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18448 done; \
18449 echo "Doing install-html in mpfr" ; \
18450 (cd $(HOST_SUBDIR)/mpfr && \
18451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18453 "RANLIB=$${RANLIB}" \
18454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18455 install-html) \
18456 || exit 1
18457
18458 @endif mpfr
18459
18460 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
18461 maybe-installcheck-mpfr:
18462 @if mpfr
18463 maybe-installcheck-mpfr: installcheck-mpfr
18464
18465 installcheck-mpfr: \
18466 configure-mpfr
18467 @[ -f ./mpfr/Makefile ] || exit 0; \
18468 r=`${PWD_COMMAND}`; export r; \
18469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18470 $(HOST_EXPORTS) \
18471 for flag in $(EXTRA_HOST_FLAGS) ; do \
18472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18473 done; \
18474 echo "Doing installcheck in mpfr" ; \
18475 (cd $(HOST_SUBDIR)/mpfr && \
18476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18478 "RANLIB=$${RANLIB}" \
18479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18480 installcheck) \
18481 || exit 1
18482
18483 @endif mpfr
18484
18485 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
18486 maybe-mostlyclean-mpfr:
18487 @if mpfr
18488 maybe-mostlyclean-mpfr: mostlyclean-mpfr
18489
18490 mostlyclean-mpfr:
18491 @[ -f ./mpfr/Makefile ] || exit 0; \
18492 r=`${PWD_COMMAND}`; export r; \
18493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18494 $(HOST_EXPORTS) \
18495 for flag in $(EXTRA_HOST_FLAGS) ; do \
18496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18497 done; \
18498 echo "Doing mostlyclean in mpfr" ; \
18499 (cd $(HOST_SUBDIR)/mpfr && \
18500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18502 "RANLIB=$${RANLIB}" \
18503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18504 mostlyclean) \
18505 || exit 1
18506
18507 @endif mpfr
18508
18509 .PHONY: maybe-clean-mpfr clean-mpfr
18510 maybe-clean-mpfr:
18511 @if mpfr
18512 maybe-clean-mpfr: clean-mpfr
18513
18514 clean-mpfr:
18515 @[ -f ./mpfr/Makefile ] || exit 0; \
18516 r=`${PWD_COMMAND}`; export r; \
18517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18518 $(HOST_EXPORTS) \
18519 for flag in $(EXTRA_HOST_FLAGS) ; do \
18520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18521 done; \
18522 echo "Doing clean in mpfr" ; \
18523 (cd $(HOST_SUBDIR)/mpfr && \
18524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18526 "RANLIB=$${RANLIB}" \
18527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18528 clean) \
18529 || exit 1
18530
18531 @endif mpfr
18532
18533 .PHONY: maybe-distclean-mpfr distclean-mpfr
18534 maybe-distclean-mpfr:
18535 @if mpfr
18536 maybe-distclean-mpfr: distclean-mpfr
18537
18538 distclean-mpfr:
18539 @[ -f ./mpfr/Makefile ] || exit 0; \
18540 r=`${PWD_COMMAND}`; export r; \
18541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18542 $(HOST_EXPORTS) \
18543 for flag in $(EXTRA_HOST_FLAGS) ; do \
18544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18545 done; \
18546 echo "Doing distclean in mpfr" ; \
18547 (cd $(HOST_SUBDIR)/mpfr && \
18548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18550 "RANLIB=$${RANLIB}" \
18551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18552 distclean) \
18553 || exit 1
18554
18555 @endif mpfr
18556
18557 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
18558 maybe-maintainer-clean-mpfr:
18559 @if mpfr
18560 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
18561
18562 maintainer-clean-mpfr:
18563 @[ -f ./mpfr/Makefile ] || exit 0; \
18564 r=`${PWD_COMMAND}`; export r; \
18565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18566 $(HOST_EXPORTS) \
18567 for flag in $(EXTRA_HOST_FLAGS) ; do \
18568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18569 done; \
18570 echo "Doing maintainer-clean in mpfr" ; \
18571 (cd $(HOST_SUBDIR)/mpfr && \
18572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18574 "RANLIB=$${RANLIB}" \
18575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18576 maintainer-clean) \
18577 || exit 1
18578
18579 @endif mpfr
18580
18581
18582
18583 .PHONY: configure-mpc maybe-configure-mpc
18584 maybe-configure-mpc:
18585 @if gcc-bootstrap
18586 configure-mpc: stage_current
18587 @endif gcc-bootstrap
18588 @if mpc
18589 maybe-configure-mpc: configure-mpc
18590 configure-mpc:
18591 @r=`${PWD_COMMAND}`; export r; \
18592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18593 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18595 $(HOST_EXPORTS) \
18596 echo Configuring in $(HOST_SUBDIR)/mpc; \
18597 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18598 case $(srcdir) in \
18599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18600 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18602 esac; \
18603 srcdiroption="--srcdir=$${topdir}/mpc"; \
18604 libsrcdir="$$s/mpc"; \
18605 $(SHELL) $${libsrcdir}/configure \
18606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18607 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18608 || exit 1
18609 @endif mpc
18610
18611
18612
18613 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18614 maybe-configure-stage1-mpc:
18615 @if mpc-bootstrap
18616 maybe-configure-stage1-mpc: configure-stage1-mpc
18617 configure-stage1-mpc:
18618 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18619 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18620 @r=`${PWD_COMMAND}`; export r; \
18621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18622 TFLAGS="$(STAGE1_TFLAGS)"; \
18623 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18624 $(HOST_EXPORTS) \
18625 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18626 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18627 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18628 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18629 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18630 cd $(HOST_SUBDIR)/mpc || exit 1; \
18631 case $(srcdir) in \
18632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18633 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18635 esac; \
18636 srcdiroption="--srcdir=$${topdir}/mpc"; \
18637 libsrcdir="$$s/mpc"; \
18638 $(SHELL) $${libsrcdir}/configure \
18639 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18640 --target=${target_alias} $${srcdiroption} \
18641 $(STAGE1_CONFIGURE_FLAGS) \
18642 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18643 @endif mpc-bootstrap
18644
18645 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18646 maybe-configure-stage2-mpc:
18647 @if mpc-bootstrap
18648 maybe-configure-stage2-mpc: configure-stage2-mpc
18649 configure-stage2-mpc:
18650 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18651 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18652 @r=`${PWD_COMMAND}`; export r; \
18653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18654 TFLAGS="$(STAGE2_TFLAGS)"; \
18655 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18656 $(HOST_EXPORTS) \
18657 $(POSTSTAGE1_HOST_EXPORTS) \
18658 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18659 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18660 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18661 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18663 cd $(HOST_SUBDIR)/mpc || exit 1; \
18664 case $(srcdir) in \
18665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18666 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18668 esac; \
18669 srcdiroption="--srcdir=$${topdir}/mpc"; \
18670 libsrcdir="$$s/mpc"; \
18671 $(SHELL) $${libsrcdir}/configure \
18672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18673 --target=${target_alias} $${srcdiroption} \
18674 --with-build-libsubdir=$(HOST_SUBDIR) \
18675 $(STAGE2_CONFIGURE_FLAGS) \
18676 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18677 @endif mpc-bootstrap
18678
18679 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18680 maybe-configure-stage3-mpc:
18681 @if mpc-bootstrap
18682 maybe-configure-stage3-mpc: configure-stage3-mpc
18683 configure-stage3-mpc:
18684 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18685 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18686 @r=`${PWD_COMMAND}`; export r; \
18687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18688 TFLAGS="$(STAGE3_TFLAGS)"; \
18689 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18690 $(HOST_EXPORTS) \
18691 $(POSTSTAGE1_HOST_EXPORTS) \
18692 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18693 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18694 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18695 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18696 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18697 cd $(HOST_SUBDIR)/mpc || exit 1; \
18698 case $(srcdir) in \
18699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18700 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18702 esac; \
18703 srcdiroption="--srcdir=$${topdir}/mpc"; \
18704 libsrcdir="$$s/mpc"; \
18705 $(SHELL) $${libsrcdir}/configure \
18706 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18707 --target=${target_alias} $${srcdiroption} \
18708 --with-build-libsubdir=$(HOST_SUBDIR) \
18709 $(STAGE3_CONFIGURE_FLAGS) \
18710 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18711 @endif mpc-bootstrap
18712
18713 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18714 maybe-configure-stage4-mpc:
18715 @if mpc-bootstrap
18716 maybe-configure-stage4-mpc: configure-stage4-mpc
18717 configure-stage4-mpc:
18718 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18720 @r=`${PWD_COMMAND}`; export r; \
18721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18722 TFLAGS="$(STAGE4_TFLAGS)"; \
18723 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18724 $(HOST_EXPORTS) \
18725 $(POSTSTAGE1_HOST_EXPORTS) \
18726 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18727 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18728 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18729 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18731 cd $(HOST_SUBDIR)/mpc || exit 1; \
18732 case $(srcdir) in \
18733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18734 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18736 esac; \
18737 srcdiroption="--srcdir=$${topdir}/mpc"; \
18738 libsrcdir="$$s/mpc"; \
18739 $(SHELL) $${libsrcdir}/configure \
18740 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18741 --target=${target_alias} $${srcdiroption} \
18742 --with-build-libsubdir=$(HOST_SUBDIR) \
18743 $(STAGE4_CONFIGURE_FLAGS) \
18744 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18745 @endif mpc-bootstrap
18746
18747 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18748 maybe-configure-stageprofile-mpc:
18749 @if mpc-bootstrap
18750 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18751 configure-stageprofile-mpc:
18752 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18753 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18754 @r=`${PWD_COMMAND}`; export r; \
18755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18756 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18757 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18758 $(HOST_EXPORTS) \
18759 $(POSTSTAGE1_HOST_EXPORTS) \
18760 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18761 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18762 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18763 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18765 cd $(HOST_SUBDIR)/mpc || exit 1; \
18766 case $(srcdir) in \
18767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18768 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18770 esac; \
18771 srcdiroption="--srcdir=$${topdir}/mpc"; \
18772 libsrcdir="$$s/mpc"; \
18773 $(SHELL) $${libsrcdir}/configure \
18774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18775 --target=${target_alias} $${srcdiroption} \
18776 --with-build-libsubdir=$(HOST_SUBDIR) \
18777 $(STAGEprofile_CONFIGURE_FLAGS) \
18778 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18779 @endif mpc-bootstrap
18780
18781 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18782 maybe-configure-stagefeedback-mpc:
18783 @if mpc-bootstrap
18784 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18785 configure-stagefeedback-mpc:
18786 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18787 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18788 @r=`${PWD_COMMAND}`; export r; \
18789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18790 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18791 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18792 $(HOST_EXPORTS) \
18793 $(POSTSTAGE1_HOST_EXPORTS) \
18794 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18795 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18796 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18797 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18799 cd $(HOST_SUBDIR)/mpc || exit 1; \
18800 case $(srcdir) in \
18801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18802 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18804 esac; \
18805 srcdiroption="--srcdir=$${topdir}/mpc"; \
18806 libsrcdir="$$s/mpc"; \
18807 $(SHELL) $${libsrcdir}/configure \
18808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18809 --target=${target_alias} $${srcdiroption} \
18810 --with-build-libsubdir=$(HOST_SUBDIR) \
18811 $(STAGEfeedback_CONFIGURE_FLAGS) \
18812 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18813 @endif mpc-bootstrap
18814
18815
18816
18817
18818
18819 .PHONY: all-mpc maybe-all-mpc
18820 maybe-all-mpc:
18821 @if gcc-bootstrap
18822 all-mpc: stage_current
18823 @endif gcc-bootstrap
18824 @if mpc
18825 TARGET-mpc=all
18826 maybe-all-mpc: all-mpc
18827 all-mpc: configure-mpc
18828 @r=`${PWD_COMMAND}`; export r; \
18829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18830 $(HOST_EXPORTS) \
18831 (cd $(HOST_SUBDIR)/mpc && \
18832 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18833 $(TARGET-mpc))
18834 @endif mpc
18835
18836
18837
18838 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18839 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18840 maybe-all-stage1-mpc:
18841 maybe-clean-stage1-mpc:
18842 @if mpc-bootstrap
18843 maybe-all-stage1-mpc: all-stage1-mpc
18844 all-stage1: all-stage1-mpc
18845 TARGET-stage1-mpc = $(TARGET-mpc)
18846 all-stage1-mpc: configure-stage1-mpc
18847 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18848 @r=`${PWD_COMMAND}`; export r; \
18849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18850 TFLAGS="$(STAGE1_TFLAGS)"; \
18851 $(HOST_EXPORTS) \
18852 cd $(HOST_SUBDIR)/mpc && \
18853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18854 CFLAGS="$(STAGE1_CFLAGS)" \
18855 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18856 LIBCFLAGS="$(LIBCFLAGS)" \
18857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18860 $(EXTRA_HOST_FLAGS) \
18861 TFLAGS="$(STAGE1_TFLAGS)" \
18862 $(TARGET-stage1-mpc)
18863
18864 maybe-clean-stage1-mpc: clean-stage1-mpc
18865 clean-stage1: clean-stage1-mpc
18866 clean-stage1-mpc:
18867 @if [ $(current_stage) = stage1 ]; then \
18868 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18869 else \
18870 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18871 $(MAKE) stage1-start; \
18872 fi; \
18873 cd $(HOST_SUBDIR)/mpc && \
18874 $(MAKE) $(EXTRA_HOST_FLAGS) \
18875 clean
18876 @endif mpc-bootstrap
18877
18878
18879 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18880 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18881 maybe-all-stage2-mpc:
18882 maybe-clean-stage2-mpc:
18883 @if mpc-bootstrap
18884 maybe-all-stage2-mpc: all-stage2-mpc
18885 all-stage2: all-stage2-mpc
18886 TARGET-stage2-mpc = $(TARGET-mpc)
18887 all-stage2-mpc: configure-stage2-mpc
18888 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18889 @r=`${PWD_COMMAND}`; export r; \
18890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18891 TFLAGS="$(STAGE2_TFLAGS)"; \
18892 $(HOST_EXPORTS) \
18893 $(POSTSTAGE1_HOST_EXPORTS) \
18894 cd $(HOST_SUBDIR)/mpc && \
18895 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18896 CFLAGS="$(STAGE2_CFLAGS)" \
18897 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18898 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18899 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18900 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18901 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18902 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18903 TFLAGS="$(STAGE2_TFLAGS)" \
18904 $(TARGET-stage2-mpc)
18905
18906 maybe-clean-stage2-mpc: clean-stage2-mpc
18907 clean-stage2: clean-stage2-mpc
18908 clean-stage2-mpc:
18909 @if [ $(current_stage) = stage2 ]; then \
18910 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18911 else \
18912 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18913 $(MAKE) stage2-start; \
18914 fi; \
18915 cd $(HOST_SUBDIR)/mpc && \
18916 $(MAKE) $(EXTRA_HOST_FLAGS) \
18917 $(POSTSTAGE1_FLAGS_TO_PASS) \
18918 clean
18919 @endif mpc-bootstrap
18920
18921
18922 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18923 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18924 maybe-all-stage3-mpc:
18925 maybe-clean-stage3-mpc:
18926 @if mpc-bootstrap
18927 maybe-all-stage3-mpc: all-stage3-mpc
18928 all-stage3: all-stage3-mpc
18929 TARGET-stage3-mpc = $(TARGET-mpc)
18930 all-stage3-mpc: configure-stage3-mpc
18931 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18932 @r=`${PWD_COMMAND}`; export r; \
18933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18934 TFLAGS="$(STAGE3_TFLAGS)"; \
18935 $(HOST_EXPORTS) \
18936 $(POSTSTAGE1_HOST_EXPORTS) \
18937 cd $(HOST_SUBDIR)/mpc && \
18938 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18939 CFLAGS="$(STAGE3_CFLAGS)" \
18940 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18941 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18942 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18943 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18944 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18945 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18946 TFLAGS="$(STAGE3_TFLAGS)" \
18947 $(TARGET-stage3-mpc)
18948
18949 maybe-clean-stage3-mpc: clean-stage3-mpc
18950 clean-stage3: clean-stage3-mpc
18951 clean-stage3-mpc:
18952 @if [ $(current_stage) = stage3 ]; then \
18953 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18954 else \
18955 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18956 $(MAKE) stage3-start; \
18957 fi; \
18958 cd $(HOST_SUBDIR)/mpc && \
18959 $(MAKE) $(EXTRA_HOST_FLAGS) \
18960 $(POSTSTAGE1_FLAGS_TO_PASS) \
18961 clean
18962 @endif mpc-bootstrap
18963
18964
18965 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18966 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18967 maybe-all-stage4-mpc:
18968 maybe-clean-stage4-mpc:
18969 @if mpc-bootstrap
18970 maybe-all-stage4-mpc: all-stage4-mpc
18971 all-stage4: all-stage4-mpc
18972 TARGET-stage4-mpc = $(TARGET-mpc)
18973 all-stage4-mpc: configure-stage4-mpc
18974 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18975 @r=`${PWD_COMMAND}`; export r; \
18976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18977 TFLAGS="$(STAGE4_TFLAGS)"; \
18978 $(HOST_EXPORTS) \
18979 $(POSTSTAGE1_HOST_EXPORTS) \
18980 cd $(HOST_SUBDIR)/mpc && \
18981 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18982 CFLAGS="$(STAGE4_CFLAGS)" \
18983 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18984 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18985 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18986 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18987 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18988 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18989 TFLAGS="$(STAGE4_TFLAGS)" \
18990 $(TARGET-stage4-mpc)
18991
18992 maybe-clean-stage4-mpc: clean-stage4-mpc
18993 clean-stage4: clean-stage4-mpc
18994 clean-stage4-mpc:
18995 @if [ $(current_stage) = stage4 ]; then \
18996 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18997 else \
18998 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18999 $(MAKE) stage4-start; \
19000 fi; \
19001 cd $(HOST_SUBDIR)/mpc && \
19002 $(MAKE) $(EXTRA_HOST_FLAGS) \
19003 $(POSTSTAGE1_FLAGS_TO_PASS) \
19004 clean
19005 @endif mpc-bootstrap
19006
19007
19008 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
19009 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
19010 maybe-all-stageprofile-mpc:
19011 maybe-clean-stageprofile-mpc:
19012 @if mpc-bootstrap
19013 maybe-all-stageprofile-mpc: all-stageprofile-mpc
19014 all-stageprofile: all-stageprofile-mpc
19015 TARGET-stageprofile-mpc = $(TARGET-mpc)
19016 all-stageprofile-mpc: configure-stageprofile-mpc
19017 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19018 @r=`${PWD_COMMAND}`; export r; \
19019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19020 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19021 $(HOST_EXPORTS) \
19022 $(POSTSTAGE1_HOST_EXPORTS) \
19023 cd $(HOST_SUBDIR)/mpc && \
19024 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19025 CFLAGS="$(STAGEprofile_CFLAGS)" \
19026 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19027 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19028 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19029 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19030 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19031 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19032 TFLAGS="$(STAGEprofile_TFLAGS)" \
19033 $(TARGET-stageprofile-mpc)
19034
19035 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
19036 clean-stageprofile: clean-stageprofile-mpc
19037 clean-stageprofile-mpc:
19038 @if [ $(current_stage) = stageprofile ]; then \
19039 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
19040 else \
19041 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
19042 $(MAKE) stageprofile-start; \
19043 fi; \
19044 cd $(HOST_SUBDIR)/mpc && \
19045 $(MAKE) $(EXTRA_HOST_FLAGS) \
19046 $(POSTSTAGE1_FLAGS_TO_PASS) \
19047 clean
19048 @endif mpc-bootstrap
19049
19050
19051 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
19052 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
19053 maybe-all-stagefeedback-mpc:
19054 maybe-clean-stagefeedback-mpc:
19055 @if mpc-bootstrap
19056 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
19057 all-stagefeedback: all-stagefeedback-mpc
19058 TARGET-stagefeedback-mpc = $(TARGET-mpc)
19059 all-stagefeedback-mpc: configure-stagefeedback-mpc
19060 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19061 @r=`${PWD_COMMAND}`; export r; \
19062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19063 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19064 $(HOST_EXPORTS) \
19065 $(POSTSTAGE1_HOST_EXPORTS) \
19066 cd $(HOST_SUBDIR)/mpc && \
19067 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19068 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19069 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19070 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19071 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19072 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19073 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19074 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19075 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19076 $(TARGET-stagefeedback-mpc)
19077
19078 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
19079 clean-stagefeedback: clean-stagefeedback-mpc
19080 clean-stagefeedback-mpc:
19081 @if [ $(current_stage) = stagefeedback ]; then \
19082 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
19083 else \
19084 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
19085 $(MAKE) stagefeedback-start; \
19086 fi; \
19087 cd $(HOST_SUBDIR)/mpc && \
19088 $(MAKE) $(EXTRA_HOST_FLAGS) \
19089 $(POSTSTAGE1_FLAGS_TO_PASS) \
19090 clean
19091 @endif mpc-bootstrap
19092
19093
19094
19095
19096
19097 .PHONY: check-mpc maybe-check-mpc
19098 maybe-check-mpc:
19099 @if mpc
19100 maybe-check-mpc: check-mpc
19101
19102 check-mpc:
19103 @: $(MAKE); $(unstage)
19104 @r=`${PWD_COMMAND}`; export r; \
19105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19106 $(HOST_EXPORTS) \
19107 (cd $(HOST_SUBDIR)/mpc && \
19108 $(MAKE) $(FLAGS_TO_PASS) check)
19109
19110 @endif mpc
19111
19112 .PHONY: install-mpc maybe-install-mpc
19113 maybe-install-mpc:
19114 @if mpc
19115 maybe-install-mpc: install-mpc
19116
19117 install-mpc:
19118
19119 @endif mpc
19120
19121 .PHONY: install-strip-mpc maybe-install-strip-mpc
19122 maybe-install-strip-mpc:
19123 @if mpc
19124 maybe-install-strip-mpc: install-strip-mpc
19125
19126 install-strip-mpc:
19127
19128 @endif mpc
19129
19130 # Other targets (info, dvi, pdf, etc.)
19131
19132 .PHONY: maybe-info-mpc info-mpc
19133 maybe-info-mpc:
19134 @if mpc
19135 maybe-info-mpc: info-mpc
19136
19137 info-mpc: \
19138 configure-mpc
19139 @[ -f ./mpc/Makefile ] || exit 0; \
19140 r=`${PWD_COMMAND}`; export r; \
19141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19142 $(HOST_EXPORTS) \
19143 for flag in $(EXTRA_HOST_FLAGS) ; do \
19144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19145 done; \
19146 echo "Doing info in mpc" ; \
19147 (cd $(HOST_SUBDIR)/mpc && \
19148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19150 "RANLIB=$${RANLIB}" \
19151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19152 info) \
19153 || exit 1
19154
19155 @endif mpc
19156
19157 .PHONY: maybe-dvi-mpc dvi-mpc
19158 maybe-dvi-mpc:
19159 @if mpc
19160 maybe-dvi-mpc: dvi-mpc
19161
19162 dvi-mpc: \
19163 configure-mpc
19164 @[ -f ./mpc/Makefile ] || exit 0; \
19165 r=`${PWD_COMMAND}`; export r; \
19166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19167 $(HOST_EXPORTS) \
19168 for flag in $(EXTRA_HOST_FLAGS) ; do \
19169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19170 done; \
19171 echo "Doing dvi in mpc" ; \
19172 (cd $(HOST_SUBDIR)/mpc && \
19173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19175 "RANLIB=$${RANLIB}" \
19176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19177 dvi) \
19178 || exit 1
19179
19180 @endif mpc
19181
19182 .PHONY: maybe-pdf-mpc pdf-mpc
19183 maybe-pdf-mpc:
19184 @if mpc
19185 maybe-pdf-mpc: pdf-mpc
19186
19187 pdf-mpc: \
19188 configure-mpc
19189 @[ -f ./mpc/Makefile ] || exit 0; \
19190 r=`${PWD_COMMAND}`; export r; \
19191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19192 $(HOST_EXPORTS) \
19193 for flag in $(EXTRA_HOST_FLAGS) ; do \
19194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19195 done; \
19196 echo "Doing pdf in mpc" ; \
19197 (cd $(HOST_SUBDIR)/mpc && \
19198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19200 "RANLIB=$${RANLIB}" \
19201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19202 pdf) \
19203 || exit 1
19204
19205 @endif mpc
19206
19207 .PHONY: maybe-html-mpc html-mpc
19208 maybe-html-mpc:
19209 @if mpc
19210 maybe-html-mpc: html-mpc
19211
19212 html-mpc: \
19213 configure-mpc
19214 @[ -f ./mpc/Makefile ] || exit 0; \
19215 r=`${PWD_COMMAND}`; export r; \
19216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19217 $(HOST_EXPORTS) \
19218 for flag in $(EXTRA_HOST_FLAGS) ; do \
19219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19220 done; \
19221 echo "Doing html in mpc" ; \
19222 (cd $(HOST_SUBDIR)/mpc && \
19223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19225 "RANLIB=$${RANLIB}" \
19226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19227 html) \
19228 || exit 1
19229
19230 @endif mpc
19231
19232 .PHONY: maybe-TAGS-mpc TAGS-mpc
19233 maybe-TAGS-mpc:
19234 @if mpc
19235 maybe-TAGS-mpc: TAGS-mpc
19236
19237 TAGS-mpc: \
19238 configure-mpc
19239 @[ -f ./mpc/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 TAGS in mpc" ; \
19247 (cd $(HOST_SUBDIR)/mpc && \
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 TAGS) \
19253 || exit 1
19254
19255 @endif mpc
19256
19257 .PHONY: maybe-install-info-mpc install-info-mpc
19258 maybe-install-info-mpc:
19259 @if mpc
19260 maybe-install-info-mpc: install-info-mpc
19261
19262 install-info-mpc: \
19263 configure-mpc \
19264 info-mpc
19265 @[ -f ./mpc/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 install-info in mpc" ; \
19273 (cd $(HOST_SUBDIR)/mpc && \
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 install-info) \
19279 || exit 1
19280
19281 @endif mpc
19282
19283 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
19284 maybe-install-pdf-mpc:
19285 @if mpc
19286 maybe-install-pdf-mpc: install-pdf-mpc
19287
19288 install-pdf-mpc: \
19289 configure-mpc \
19290 pdf-mpc
19291 @[ -f ./mpc/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 install-pdf in mpc" ; \
19299 (cd $(HOST_SUBDIR)/mpc && \
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 install-pdf) \
19305 || exit 1
19306
19307 @endif mpc
19308
19309 .PHONY: maybe-install-html-mpc install-html-mpc
19310 maybe-install-html-mpc:
19311 @if mpc
19312 maybe-install-html-mpc: install-html-mpc
19313
19314 install-html-mpc: \
19315 configure-mpc \
19316 html-mpc
19317 @[ -f ./mpc/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 install-html in mpc" ; \
19325 (cd $(HOST_SUBDIR)/mpc && \
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 install-html) \
19331 || exit 1
19332
19333 @endif mpc
19334
19335 .PHONY: maybe-installcheck-mpc installcheck-mpc
19336 maybe-installcheck-mpc:
19337 @if mpc
19338 maybe-installcheck-mpc: installcheck-mpc
19339
19340 installcheck-mpc: \
19341 configure-mpc
19342 @[ -f ./mpc/Makefile ] || exit 0; \
19343 r=`${PWD_COMMAND}`; export r; \
19344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19345 $(HOST_EXPORTS) \
19346 for flag in $(EXTRA_HOST_FLAGS) ; do \
19347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19348 done; \
19349 echo "Doing installcheck in mpc" ; \
19350 (cd $(HOST_SUBDIR)/mpc && \
19351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19353 "RANLIB=$${RANLIB}" \
19354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19355 installcheck) \
19356 || exit 1
19357
19358 @endif mpc
19359
19360 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
19361 maybe-mostlyclean-mpc:
19362 @if mpc
19363 maybe-mostlyclean-mpc: mostlyclean-mpc
19364
19365 mostlyclean-mpc:
19366 @[ -f ./mpc/Makefile ] || exit 0; \
19367 r=`${PWD_COMMAND}`; export r; \
19368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19369 $(HOST_EXPORTS) \
19370 for flag in $(EXTRA_HOST_FLAGS) ; do \
19371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19372 done; \
19373 echo "Doing mostlyclean in mpc" ; \
19374 (cd $(HOST_SUBDIR)/mpc && \
19375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19377 "RANLIB=$${RANLIB}" \
19378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19379 mostlyclean) \
19380 || exit 1
19381
19382 @endif mpc
19383
19384 .PHONY: maybe-clean-mpc clean-mpc
19385 maybe-clean-mpc:
19386 @if mpc
19387 maybe-clean-mpc: clean-mpc
19388
19389 clean-mpc:
19390 @[ -f ./mpc/Makefile ] || exit 0; \
19391 r=`${PWD_COMMAND}`; export r; \
19392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19393 $(HOST_EXPORTS) \
19394 for flag in $(EXTRA_HOST_FLAGS) ; do \
19395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19396 done; \
19397 echo "Doing clean in mpc" ; \
19398 (cd $(HOST_SUBDIR)/mpc && \
19399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19401 "RANLIB=$${RANLIB}" \
19402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19403 clean) \
19404 || exit 1
19405
19406 @endif mpc
19407
19408 .PHONY: maybe-distclean-mpc distclean-mpc
19409 maybe-distclean-mpc:
19410 @if mpc
19411 maybe-distclean-mpc: distclean-mpc
19412
19413 distclean-mpc:
19414 @[ -f ./mpc/Makefile ] || exit 0; \
19415 r=`${PWD_COMMAND}`; export r; \
19416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19417 $(HOST_EXPORTS) \
19418 for flag in $(EXTRA_HOST_FLAGS) ; do \
19419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19420 done; \
19421 echo "Doing distclean in mpc" ; \
19422 (cd $(HOST_SUBDIR)/mpc && \
19423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19425 "RANLIB=$${RANLIB}" \
19426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19427 distclean) \
19428 || exit 1
19429
19430 @endif mpc
19431
19432 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
19433 maybe-maintainer-clean-mpc:
19434 @if mpc
19435 maybe-maintainer-clean-mpc: maintainer-clean-mpc
19436
19437 maintainer-clean-mpc:
19438 @[ -f ./mpc/Makefile ] || exit 0; \
19439 r=`${PWD_COMMAND}`; export r; \
19440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19441 $(HOST_EXPORTS) \
19442 for flag in $(EXTRA_HOST_FLAGS) ; do \
19443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19444 done; \
19445 echo "Doing maintainer-clean in mpc" ; \
19446 (cd $(HOST_SUBDIR)/mpc && \
19447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19449 "RANLIB=$${RANLIB}" \
19450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19451 maintainer-clean) \
19452 || exit 1
19453
19454 @endif mpc
19455
19456
19457
19458 .PHONY: configure-ppl maybe-configure-ppl
19459 maybe-configure-ppl:
19460 @if gcc-bootstrap
19461 configure-ppl: stage_current
19462 @endif gcc-bootstrap
19463 @if ppl
19464 maybe-configure-ppl: configure-ppl
19465 configure-ppl:
19466 @r=`${PWD_COMMAND}`; export r; \
19467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19468 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19469 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19470 $(HOST_EXPORTS) \
19471 echo Configuring in $(HOST_SUBDIR)/ppl; \
19472 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
19473 case $(srcdir) in \
19474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19475 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19477 esac; \
19478 srcdiroption="--srcdir=$${topdir}/ppl"; \
19479 libsrcdir="$$s/ppl"; \
19480 $(SHELL) $${libsrcdir}/configure \
19481 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19482 --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
19483 || exit 1
19484 @endif ppl
19485
19486
19487
19488 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
19489 maybe-configure-stage1-ppl:
19490 @if ppl-bootstrap
19491 maybe-configure-stage1-ppl: configure-stage1-ppl
19492 configure-stage1-ppl:
19493 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19494 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19495 @r=`${PWD_COMMAND}`; export r; \
19496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19497 TFLAGS="$(STAGE1_TFLAGS)"; \
19498 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19499 $(HOST_EXPORTS) \
19500 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19501 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19502 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19503 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
19504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19505 cd $(HOST_SUBDIR)/ppl || exit 1; \
19506 case $(srcdir) in \
19507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19508 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19510 esac; \
19511 srcdiroption="--srcdir=$${topdir}/ppl"; \
19512 libsrcdir="$$s/ppl"; \
19513 $(SHELL) $${libsrcdir}/configure \
19514 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19515 --target=${target_alias} $${srcdiroption} \
19516 $(STAGE1_CONFIGURE_FLAGS) \
19517 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19518 @endif ppl-bootstrap
19519
19520 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
19521 maybe-configure-stage2-ppl:
19522 @if ppl-bootstrap
19523 maybe-configure-stage2-ppl: configure-stage2-ppl
19524 configure-stage2-ppl:
19525 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19526 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19527 @r=`${PWD_COMMAND}`; export r; \
19528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19529 TFLAGS="$(STAGE2_TFLAGS)"; \
19530 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19531 $(HOST_EXPORTS) \
19532 $(POSTSTAGE1_HOST_EXPORTS) \
19533 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19534 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19535 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19536 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
19537 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19538 cd $(HOST_SUBDIR)/ppl || exit 1; \
19539 case $(srcdir) in \
19540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19541 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19543 esac; \
19544 srcdiroption="--srcdir=$${topdir}/ppl"; \
19545 libsrcdir="$$s/ppl"; \
19546 $(SHELL) $${libsrcdir}/configure \
19547 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19548 --target=${target_alias} $${srcdiroption} \
19549 --with-build-libsubdir=$(HOST_SUBDIR) \
19550 $(STAGE2_CONFIGURE_FLAGS) \
19551 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19552 @endif ppl-bootstrap
19553
19554 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
19555 maybe-configure-stage3-ppl:
19556 @if ppl-bootstrap
19557 maybe-configure-stage3-ppl: configure-stage3-ppl
19558 configure-stage3-ppl:
19559 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19560 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19561 @r=`${PWD_COMMAND}`; export r; \
19562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19563 TFLAGS="$(STAGE3_TFLAGS)"; \
19564 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19565 $(HOST_EXPORTS) \
19566 $(POSTSTAGE1_HOST_EXPORTS) \
19567 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19568 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19569 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19570 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
19571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19572 cd $(HOST_SUBDIR)/ppl || exit 1; \
19573 case $(srcdir) in \
19574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19575 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19577 esac; \
19578 srcdiroption="--srcdir=$${topdir}/ppl"; \
19579 libsrcdir="$$s/ppl"; \
19580 $(SHELL) $${libsrcdir}/configure \
19581 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19582 --target=${target_alias} $${srcdiroption} \
19583 --with-build-libsubdir=$(HOST_SUBDIR) \
19584 $(STAGE3_CONFIGURE_FLAGS) \
19585 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19586 @endif ppl-bootstrap
19587
19588 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19589 maybe-configure-stage4-ppl:
19590 @if ppl-bootstrap
19591 maybe-configure-stage4-ppl: configure-stage4-ppl
19592 configure-stage4-ppl:
19593 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19594 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19595 @r=`${PWD_COMMAND}`; export r; \
19596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19597 TFLAGS="$(STAGE4_TFLAGS)"; \
19598 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19599 $(HOST_EXPORTS) \
19600 $(POSTSTAGE1_HOST_EXPORTS) \
19601 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19602 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19603 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19604 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19606 cd $(HOST_SUBDIR)/ppl || exit 1; \
19607 case $(srcdir) in \
19608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19609 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19611 esac; \
19612 srcdiroption="--srcdir=$${topdir}/ppl"; \
19613 libsrcdir="$$s/ppl"; \
19614 $(SHELL) $${libsrcdir}/configure \
19615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19616 --target=${target_alias} $${srcdiroption} \
19617 --with-build-libsubdir=$(HOST_SUBDIR) \
19618 $(STAGE4_CONFIGURE_FLAGS) \
19619 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19620 @endif ppl-bootstrap
19621
19622 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19623 maybe-configure-stageprofile-ppl:
19624 @if ppl-bootstrap
19625 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19626 configure-stageprofile-ppl:
19627 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19629 @r=`${PWD_COMMAND}`; export r; \
19630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19631 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19632 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19633 $(HOST_EXPORTS) \
19634 $(POSTSTAGE1_HOST_EXPORTS) \
19635 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19636 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19637 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19638 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19640 cd $(HOST_SUBDIR)/ppl || exit 1; \
19641 case $(srcdir) in \
19642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19643 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19645 esac; \
19646 srcdiroption="--srcdir=$${topdir}/ppl"; \
19647 libsrcdir="$$s/ppl"; \
19648 $(SHELL) $${libsrcdir}/configure \
19649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19650 --target=${target_alias} $${srcdiroption} \
19651 --with-build-libsubdir=$(HOST_SUBDIR) \
19652 $(STAGEprofile_CONFIGURE_FLAGS) \
19653 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19654 @endif ppl-bootstrap
19655
19656 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19657 maybe-configure-stagefeedback-ppl:
19658 @if ppl-bootstrap
19659 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19660 configure-stagefeedback-ppl:
19661 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19662 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19663 @r=`${PWD_COMMAND}`; export r; \
19664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19665 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19666 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19667 $(HOST_EXPORTS) \
19668 $(POSTSTAGE1_HOST_EXPORTS) \
19669 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19670 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19671 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19672 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19674 cd $(HOST_SUBDIR)/ppl || exit 1; \
19675 case $(srcdir) in \
19676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19677 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19679 esac; \
19680 srcdiroption="--srcdir=$${topdir}/ppl"; \
19681 libsrcdir="$$s/ppl"; \
19682 $(SHELL) $${libsrcdir}/configure \
19683 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19684 --target=${target_alias} $${srcdiroption} \
19685 --with-build-libsubdir=$(HOST_SUBDIR) \
19686 $(STAGEfeedback_CONFIGURE_FLAGS) \
19687 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19688 @endif ppl-bootstrap
19689
19690
19691
19692
19693
19694 .PHONY: all-ppl maybe-all-ppl
19695 maybe-all-ppl:
19696 @if gcc-bootstrap
19697 all-ppl: stage_current
19698 @endif gcc-bootstrap
19699 @if ppl
19700 TARGET-ppl=all
19701 maybe-all-ppl: all-ppl
19702 all-ppl: configure-ppl
19703 @r=`${PWD_COMMAND}`; export r; \
19704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19705 $(HOST_EXPORTS) \
19706 (cd $(HOST_SUBDIR)/ppl && \
19707 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19708 $(TARGET-ppl))
19709 @endif ppl
19710
19711
19712
19713 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19714 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19715 maybe-all-stage1-ppl:
19716 maybe-clean-stage1-ppl:
19717 @if ppl-bootstrap
19718 maybe-all-stage1-ppl: all-stage1-ppl
19719 all-stage1: all-stage1-ppl
19720 TARGET-stage1-ppl = $(TARGET-ppl)
19721 all-stage1-ppl: configure-stage1-ppl
19722 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19723 @r=`${PWD_COMMAND}`; export r; \
19724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19725 TFLAGS="$(STAGE1_TFLAGS)"; \
19726 $(HOST_EXPORTS) \
19727 cd $(HOST_SUBDIR)/ppl && \
19728 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19729 CFLAGS="$(STAGE1_CFLAGS)" \
19730 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19731 LIBCFLAGS="$(LIBCFLAGS)" \
19732 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19733 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19734 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19735 $(EXTRA_HOST_FLAGS) \
19736 TFLAGS="$(STAGE1_TFLAGS)" \
19737 $(TARGET-stage1-ppl)
19738
19739 maybe-clean-stage1-ppl: clean-stage1-ppl
19740 clean-stage1: clean-stage1-ppl
19741 clean-stage1-ppl:
19742 @if [ $(current_stage) = stage1 ]; then \
19743 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19744 else \
19745 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19746 $(MAKE) stage1-start; \
19747 fi; \
19748 cd $(HOST_SUBDIR)/ppl && \
19749 $(MAKE) $(EXTRA_HOST_FLAGS) \
19750 clean
19751 @endif ppl-bootstrap
19752
19753
19754 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19755 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19756 maybe-all-stage2-ppl:
19757 maybe-clean-stage2-ppl:
19758 @if ppl-bootstrap
19759 maybe-all-stage2-ppl: all-stage2-ppl
19760 all-stage2: all-stage2-ppl
19761 TARGET-stage2-ppl = $(TARGET-ppl)
19762 all-stage2-ppl: configure-stage2-ppl
19763 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19764 @r=`${PWD_COMMAND}`; export r; \
19765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19766 TFLAGS="$(STAGE2_TFLAGS)"; \
19767 $(HOST_EXPORTS) \
19768 $(POSTSTAGE1_HOST_EXPORTS) \
19769 cd $(HOST_SUBDIR)/ppl && \
19770 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19771 CFLAGS="$(STAGE2_CFLAGS)" \
19772 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19773 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19774 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19775 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19776 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19777 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19778 TFLAGS="$(STAGE2_TFLAGS)" \
19779 $(TARGET-stage2-ppl)
19780
19781 maybe-clean-stage2-ppl: clean-stage2-ppl
19782 clean-stage2: clean-stage2-ppl
19783 clean-stage2-ppl:
19784 @if [ $(current_stage) = stage2 ]; then \
19785 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19786 else \
19787 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19788 $(MAKE) stage2-start; \
19789 fi; \
19790 cd $(HOST_SUBDIR)/ppl && \
19791 $(MAKE) $(EXTRA_HOST_FLAGS) \
19792 $(POSTSTAGE1_FLAGS_TO_PASS) \
19793 clean
19794 @endif ppl-bootstrap
19795
19796
19797 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19798 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19799 maybe-all-stage3-ppl:
19800 maybe-clean-stage3-ppl:
19801 @if ppl-bootstrap
19802 maybe-all-stage3-ppl: all-stage3-ppl
19803 all-stage3: all-stage3-ppl
19804 TARGET-stage3-ppl = $(TARGET-ppl)
19805 all-stage3-ppl: configure-stage3-ppl
19806 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19807 @r=`${PWD_COMMAND}`; export r; \
19808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19809 TFLAGS="$(STAGE3_TFLAGS)"; \
19810 $(HOST_EXPORTS) \
19811 $(POSTSTAGE1_HOST_EXPORTS) \
19812 cd $(HOST_SUBDIR)/ppl && \
19813 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19814 CFLAGS="$(STAGE3_CFLAGS)" \
19815 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19816 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19817 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19818 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19819 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19820 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19821 TFLAGS="$(STAGE3_TFLAGS)" \
19822 $(TARGET-stage3-ppl)
19823
19824 maybe-clean-stage3-ppl: clean-stage3-ppl
19825 clean-stage3: clean-stage3-ppl
19826 clean-stage3-ppl:
19827 @if [ $(current_stage) = stage3 ]; then \
19828 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19829 else \
19830 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19831 $(MAKE) stage3-start; \
19832 fi; \
19833 cd $(HOST_SUBDIR)/ppl && \
19834 $(MAKE) $(EXTRA_HOST_FLAGS) \
19835 $(POSTSTAGE1_FLAGS_TO_PASS) \
19836 clean
19837 @endif ppl-bootstrap
19838
19839
19840 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19841 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19842 maybe-all-stage4-ppl:
19843 maybe-clean-stage4-ppl:
19844 @if ppl-bootstrap
19845 maybe-all-stage4-ppl: all-stage4-ppl
19846 all-stage4: all-stage4-ppl
19847 TARGET-stage4-ppl = $(TARGET-ppl)
19848 all-stage4-ppl: configure-stage4-ppl
19849 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19850 @r=`${PWD_COMMAND}`; export r; \
19851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19852 TFLAGS="$(STAGE4_TFLAGS)"; \
19853 $(HOST_EXPORTS) \
19854 $(POSTSTAGE1_HOST_EXPORTS) \
19855 cd $(HOST_SUBDIR)/ppl && \
19856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19857 CFLAGS="$(STAGE4_CFLAGS)" \
19858 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19859 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19860 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19861 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19862 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19863 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19864 TFLAGS="$(STAGE4_TFLAGS)" \
19865 $(TARGET-stage4-ppl)
19866
19867 maybe-clean-stage4-ppl: clean-stage4-ppl
19868 clean-stage4: clean-stage4-ppl
19869 clean-stage4-ppl:
19870 @if [ $(current_stage) = stage4 ]; then \
19871 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19872 else \
19873 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19874 $(MAKE) stage4-start; \
19875 fi; \
19876 cd $(HOST_SUBDIR)/ppl && \
19877 $(MAKE) $(EXTRA_HOST_FLAGS) \
19878 $(POSTSTAGE1_FLAGS_TO_PASS) \
19879 clean
19880 @endif ppl-bootstrap
19881
19882
19883 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19884 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19885 maybe-all-stageprofile-ppl:
19886 maybe-clean-stageprofile-ppl:
19887 @if ppl-bootstrap
19888 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19889 all-stageprofile: all-stageprofile-ppl
19890 TARGET-stageprofile-ppl = $(TARGET-ppl)
19891 all-stageprofile-ppl: configure-stageprofile-ppl
19892 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19893 @r=`${PWD_COMMAND}`; export r; \
19894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19895 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19896 $(HOST_EXPORTS) \
19897 $(POSTSTAGE1_HOST_EXPORTS) \
19898 cd $(HOST_SUBDIR)/ppl && \
19899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19900 CFLAGS="$(STAGEprofile_CFLAGS)" \
19901 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19902 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19903 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19904 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19905 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19906 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19907 TFLAGS="$(STAGEprofile_TFLAGS)" \
19908 $(TARGET-stageprofile-ppl)
19909
19910 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19911 clean-stageprofile: clean-stageprofile-ppl
19912 clean-stageprofile-ppl:
19913 @if [ $(current_stage) = stageprofile ]; then \
19914 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19915 else \
19916 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19917 $(MAKE) stageprofile-start; \
19918 fi; \
19919 cd $(HOST_SUBDIR)/ppl && \
19920 $(MAKE) $(EXTRA_HOST_FLAGS) \
19921 $(POSTSTAGE1_FLAGS_TO_PASS) \
19922 clean
19923 @endif ppl-bootstrap
19924
19925
19926 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19927 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19928 maybe-all-stagefeedback-ppl:
19929 maybe-clean-stagefeedback-ppl:
19930 @if ppl-bootstrap
19931 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19932 all-stagefeedback: all-stagefeedback-ppl
19933 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19934 all-stagefeedback-ppl: configure-stagefeedback-ppl
19935 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19936 @r=`${PWD_COMMAND}`; export r; \
19937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19938 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19939 $(HOST_EXPORTS) \
19940 $(POSTSTAGE1_HOST_EXPORTS) \
19941 cd $(HOST_SUBDIR)/ppl && \
19942 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19943 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19944 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19945 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19946 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19947 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19948 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19949 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19950 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19951 $(TARGET-stagefeedback-ppl)
19952
19953 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19954 clean-stagefeedback: clean-stagefeedback-ppl
19955 clean-stagefeedback-ppl:
19956 @if [ $(current_stage) = stagefeedback ]; then \
19957 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19958 else \
19959 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19960 $(MAKE) stagefeedback-start; \
19961 fi; \
19962 cd $(HOST_SUBDIR)/ppl && \
19963 $(MAKE) $(EXTRA_HOST_FLAGS) \
19964 $(POSTSTAGE1_FLAGS_TO_PASS) \
19965 clean
19966 @endif ppl-bootstrap
19967
19968
19969
19970
19971
19972 .PHONY: check-ppl maybe-check-ppl
19973 maybe-check-ppl:
19974 @if ppl
19975 maybe-check-ppl: check-ppl
19976
19977 check-ppl:
19978 @: $(MAKE); $(unstage)
19979 @r=`${PWD_COMMAND}`; export r; \
19980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19981 $(HOST_EXPORTS) \
19982 (cd $(HOST_SUBDIR)/ppl && \
19983 $(MAKE) $(FLAGS_TO_PASS) check)
19984
19985 @endif ppl
19986
19987 .PHONY: install-ppl maybe-install-ppl
19988 maybe-install-ppl:
19989 @if ppl
19990 maybe-install-ppl: install-ppl
19991
19992 install-ppl:
19993
19994 @endif ppl
19995
19996 .PHONY: install-strip-ppl maybe-install-strip-ppl
19997 maybe-install-strip-ppl:
19998 @if ppl
19999 maybe-install-strip-ppl: install-strip-ppl
20000
20001 install-strip-ppl:
20002
20003 @endif ppl
20004
20005 # Other targets (info, dvi, pdf, etc.)
20006
20007 .PHONY: maybe-info-ppl info-ppl
20008 maybe-info-ppl:
20009 @if ppl
20010 maybe-info-ppl: info-ppl
20011
20012 info-ppl: \
20013 configure-ppl
20014 @[ -f ./ppl/Makefile ] || exit 0; \
20015 r=`${PWD_COMMAND}`; export r; \
20016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20017 $(HOST_EXPORTS) \
20018 for flag in $(EXTRA_HOST_FLAGS) ; do \
20019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20020 done; \
20021 echo "Doing info in ppl" ; \
20022 (cd $(HOST_SUBDIR)/ppl && \
20023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20025 "RANLIB=$${RANLIB}" \
20026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20027 info) \
20028 || exit 1
20029
20030 @endif ppl
20031
20032 .PHONY: maybe-dvi-ppl dvi-ppl
20033 maybe-dvi-ppl:
20034 @if ppl
20035 maybe-dvi-ppl: dvi-ppl
20036
20037 dvi-ppl: \
20038 configure-ppl
20039 @[ -f ./ppl/Makefile ] || exit 0; \
20040 r=`${PWD_COMMAND}`; export r; \
20041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20042 $(HOST_EXPORTS) \
20043 for flag in $(EXTRA_HOST_FLAGS) ; do \
20044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20045 done; \
20046 echo "Doing dvi in ppl" ; \
20047 (cd $(HOST_SUBDIR)/ppl && \
20048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20050 "RANLIB=$${RANLIB}" \
20051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20052 dvi) \
20053 || exit 1
20054
20055 @endif ppl
20056
20057 .PHONY: maybe-pdf-ppl pdf-ppl
20058 maybe-pdf-ppl:
20059 @if ppl
20060 maybe-pdf-ppl: pdf-ppl
20061
20062 pdf-ppl: \
20063 configure-ppl
20064 @[ -f ./ppl/Makefile ] || exit 0; \
20065 r=`${PWD_COMMAND}`; export r; \
20066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20067 $(HOST_EXPORTS) \
20068 for flag in $(EXTRA_HOST_FLAGS) ; do \
20069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20070 done; \
20071 echo "Doing pdf in ppl" ; \
20072 (cd $(HOST_SUBDIR)/ppl && \
20073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20075 "RANLIB=$${RANLIB}" \
20076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20077 pdf) \
20078 || exit 1
20079
20080 @endif ppl
20081
20082 .PHONY: maybe-html-ppl html-ppl
20083 maybe-html-ppl:
20084 @if ppl
20085 maybe-html-ppl: html-ppl
20086
20087 html-ppl: \
20088 configure-ppl
20089 @[ -f ./ppl/Makefile ] || exit 0; \
20090 r=`${PWD_COMMAND}`; export r; \
20091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20092 $(HOST_EXPORTS) \
20093 for flag in $(EXTRA_HOST_FLAGS) ; do \
20094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20095 done; \
20096 echo "Doing html in ppl" ; \
20097 (cd $(HOST_SUBDIR)/ppl && \
20098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20100 "RANLIB=$${RANLIB}" \
20101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20102 html) \
20103 || exit 1
20104
20105 @endif ppl
20106
20107 .PHONY: maybe-TAGS-ppl TAGS-ppl
20108 maybe-TAGS-ppl:
20109 @if ppl
20110 maybe-TAGS-ppl: TAGS-ppl
20111
20112 TAGS-ppl: \
20113 configure-ppl
20114 @[ -f ./ppl/Makefile ] || exit 0; \
20115 r=`${PWD_COMMAND}`; export r; \
20116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20117 $(HOST_EXPORTS) \
20118 for flag in $(EXTRA_HOST_FLAGS) ; do \
20119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20120 done; \
20121 echo "Doing TAGS in ppl" ; \
20122 (cd $(HOST_SUBDIR)/ppl && \
20123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20125 "RANLIB=$${RANLIB}" \
20126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20127 TAGS) \
20128 || exit 1
20129
20130 @endif ppl
20131
20132 .PHONY: maybe-install-info-ppl install-info-ppl
20133 maybe-install-info-ppl:
20134 @if ppl
20135 maybe-install-info-ppl: install-info-ppl
20136
20137 install-info-ppl: \
20138 configure-ppl \
20139 info-ppl
20140 @[ -f ./ppl/Makefile ] || exit 0; \
20141 r=`${PWD_COMMAND}`; export r; \
20142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20143 $(HOST_EXPORTS) \
20144 for flag in $(EXTRA_HOST_FLAGS) ; do \
20145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20146 done; \
20147 echo "Doing install-info in ppl" ; \
20148 (cd $(HOST_SUBDIR)/ppl && \
20149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20151 "RANLIB=$${RANLIB}" \
20152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20153 install-info) \
20154 || exit 1
20155
20156 @endif ppl
20157
20158 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
20159 maybe-install-pdf-ppl:
20160 @if ppl
20161 maybe-install-pdf-ppl: install-pdf-ppl
20162
20163 install-pdf-ppl: \
20164 configure-ppl \
20165 pdf-ppl
20166 @[ -f ./ppl/Makefile ] || exit 0; \
20167 r=`${PWD_COMMAND}`; export r; \
20168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20169 $(HOST_EXPORTS) \
20170 for flag in $(EXTRA_HOST_FLAGS) ; do \
20171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20172 done; \
20173 echo "Doing install-pdf in ppl" ; \
20174 (cd $(HOST_SUBDIR)/ppl && \
20175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20177 "RANLIB=$${RANLIB}" \
20178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20179 install-pdf) \
20180 || exit 1
20181
20182 @endif ppl
20183
20184 .PHONY: maybe-install-html-ppl install-html-ppl
20185 maybe-install-html-ppl:
20186 @if ppl
20187 maybe-install-html-ppl: install-html-ppl
20188
20189 install-html-ppl: \
20190 configure-ppl \
20191 html-ppl
20192 @[ -f ./ppl/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 install-html in ppl" ; \
20200 (cd $(HOST_SUBDIR)/ppl && \
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 install-html) \
20206 || exit 1
20207
20208 @endif ppl
20209
20210 .PHONY: maybe-installcheck-ppl installcheck-ppl
20211 maybe-installcheck-ppl:
20212 @if ppl
20213 maybe-installcheck-ppl: installcheck-ppl
20214
20215 installcheck-ppl: \
20216 configure-ppl
20217 @[ -f ./ppl/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 installcheck in ppl" ; \
20225 (cd $(HOST_SUBDIR)/ppl && \
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 installcheck) \
20231 || exit 1
20232
20233 @endif ppl
20234
20235 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
20236 maybe-mostlyclean-ppl:
20237 @if ppl
20238 maybe-mostlyclean-ppl: mostlyclean-ppl
20239
20240 mostlyclean-ppl:
20241 @[ -f ./ppl/Makefile ] || exit 0; \
20242 r=`${PWD_COMMAND}`; export r; \
20243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20244 $(HOST_EXPORTS) \
20245 for flag in $(EXTRA_HOST_FLAGS) ; do \
20246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20247 done; \
20248 echo "Doing mostlyclean in ppl" ; \
20249 (cd $(HOST_SUBDIR)/ppl && \
20250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20252 "RANLIB=$${RANLIB}" \
20253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20254 mostlyclean) \
20255 || exit 1
20256
20257 @endif ppl
20258
20259 .PHONY: maybe-clean-ppl clean-ppl
20260 maybe-clean-ppl:
20261 @if ppl
20262 maybe-clean-ppl: clean-ppl
20263
20264 clean-ppl:
20265 @[ -f ./ppl/Makefile ] || exit 0; \
20266 r=`${PWD_COMMAND}`; export r; \
20267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20268 $(HOST_EXPORTS) \
20269 for flag in $(EXTRA_HOST_FLAGS) ; do \
20270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20271 done; \
20272 echo "Doing clean in ppl" ; \
20273 (cd $(HOST_SUBDIR)/ppl && \
20274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20276 "RANLIB=$${RANLIB}" \
20277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20278 clean) \
20279 || exit 1
20280
20281 @endif ppl
20282
20283 .PHONY: maybe-distclean-ppl distclean-ppl
20284 maybe-distclean-ppl:
20285 @if ppl
20286 maybe-distclean-ppl: distclean-ppl
20287
20288 distclean-ppl:
20289 @[ -f ./ppl/Makefile ] || exit 0; \
20290 r=`${PWD_COMMAND}`; export r; \
20291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20292 $(HOST_EXPORTS) \
20293 for flag in $(EXTRA_HOST_FLAGS) ; do \
20294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20295 done; \
20296 echo "Doing distclean in ppl" ; \
20297 (cd $(HOST_SUBDIR)/ppl && \
20298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20300 "RANLIB=$${RANLIB}" \
20301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20302 distclean) \
20303 || exit 1
20304
20305 @endif ppl
20306
20307 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
20308 maybe-maintainer-clean-ppl:
20309 @if ppl
20310 maybe-maintainer-clean-ppl: maintainer-clean-ppl
20311
20312 maintainer-clean-ppl:
20313 @[ -f ./ppl/Makefile ] || exit 0; \
20314 r=`${PWD_COMMAND}`; export r; \
20315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20316 $(HOST_EXPORTS) \
20317 for flag in $(EXTRA_HOST_FLAGS) ; do \
20318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20319 done; \
20320 echo "Doing maintainer-clean in ppl" ; \
20321 (cd $(HOST_SUBDIR)/ppl && \
20322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20324 "RANLIB=$${RANLIB}" \
20325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20326 maintainer-clean) \
20327 || exit 1
20328
20329 @endif ppl
20330
20331
20332
20333 .PHONY: configure-cloog maybe-configure-cloog
20334 maybe-configure-cloog:
20335 @if gcc-bootstrap
20336 configure-cloog: stage_current
20337 @endif gcc-bootstrap
20338 @if cloog
20339 maybe-configure-cloog: configure-cloog
20340 configure-cloog:
20341 @r=`${PWD_COMMAND}`; export r; \
20342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20344 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20345 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20346 echo Configuring in $(HOST_SUBDIR)/cloog; \
20347 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
20348 case $(srcdir) in \
20349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20350 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20352 esac; \
20353 srcdiroption="--srcdir=$${topdir}/cloog"; \
20354 libsrcdir="$$s/cloog"; \
20355 $(SHELL) $${libsrcdir}/configure \
20356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20357 --target=${target_alias} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl \
20358 || exit 1
20359 @endif cloog
20360
20361
20362
20363 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
20364 maybe-configure-stage1-cloog:
20365 @if cloog-bootstrap
20366 maybe-configure-stage1-cloog: configure-stage1-cloog
20367 configure-stage1-cloog:
20368 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20369 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20370 @r=`${PWD_COMMAND}`; export r; \
20371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20372 TFLAGS="$(STAGE1_TFLAGS)"; \
20373 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20374 $(HOST_EXPORTS) \
20375 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20376 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20377 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20378 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
20379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20380 cd $(HOST_SUBDIR)/cloog || exit 1; \
20381 case $(srcdir) in \
20382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20383 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20385 esac; \
20386 srcdiroption="--srcdir=$${topdir}/cloog"; \
20387 libsrcdir="$$s/cloog"; \
20388 $(SHELL) $${libsrcdir}/configure \
20389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20390 --target=${target_alias} $${srcdiroption} \
20391 $(STAGE1_CONFIGURE_FLAGS) \
20392 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20393 @endif cloog-bootstrap
20394
20395 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
20396 maybe-configure-stage2-cloog:
20397 @if cloog-bootstrap
20398 maybe-configure-stage2-cloog: configure-stage2-cloog
20399 configure-stage2-cloog:
20400 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20401 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20402 @r=`${PWD_COMMAND}`; export r; \
20403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20404 TFLAGS="$(STAGE2_TFLAGS)"; \
20405 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20406 $(HOST_EXPORTS) \
20407 $(POSTSTAGE1_HOST_EXPORTS) \
20408 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20409 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20410 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20411 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
20412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20413 cd $(HOST_SUBDIR)/cloog || exit 1; \
20414 case $(srcdir) in \
20415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20416 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20418 esac; \
20419 srcdiroption="--srcdir=$${topdir}/cloog"; \
20420 libsrcdir="$$s/cloog"; \
20421 $(SHELL) $${libsrcdir}/configure \
20422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20423 --target=${target_alias} $${srcdiroption} \
20424 --with-build-libsubdir=$(HOST_SUBDIR) \
20425 $(STAGE2_CONFIGURE_FLAGS) \
20426 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20427 @endif cloog-bootstrap
20428
20429 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
20430 maybe-configure-stage3-cloog:
20431 @if cloog-bootstrap
20432 maybe-configure-stage3-cloog: configure-stage3-cloog
20433 configure-stage3-cloog:
20434 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20435 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20436 @r=`${PWD_COMMAND}`; export r; \
20437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20438 TFLAGS="$(STAGE3_TFLAGS)"; \
20439 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20440 $(HOST_EXPORTS) \
20441 $(POSTSTAGE1_HOST_EXPORTS) \
20442 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20443 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20444 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20445 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
20446 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20447 cd $(HOST_SUBDIR)/cloog || exit 1; \
20448 case $(srcdir) in \
20449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20450 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20452 esac; \
20453 srcdiroption="--srcdir=$${topdir}/cloog"; \
20454 libsrcdir="$$s/cloog"; \
20455 $(SHELL) $${libsrcdir}/configure \
20456 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20457 --target=${target_alias} $${srcdiroption} \
20458 --with-build-libsubdir=$(HOST_SUBDIR) \
20459 $(STAGE3_CONFIGURE_FLAGS) \
20460 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20461 @endif cloog-bootstrap
20462
20463 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
20464 maybe-configure-stage4-cloog:
20465 @if cloog-bootstrap
20466 maybe-configure-stage4-cloog: configure-stage4-cloog
20467 configure-stage4-cloog:
20468 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20469 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20470 @r=`${PWD_COMMAND}`; export r; \
20471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20472 TFLAGS="$(STAGE4_TFLAGS)"; \
20473 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20474 $(HOST_EXPORTS) \
20475 $(POSTSTAGE1_HOST_EXPORTS) \
20476 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20477 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20478 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20479 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
20480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20481 cd $(HOST_SUBDIR)/cloog || exit 1; \
20482 case $(srcdir) in \
20483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20484 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20486 esac; \
20487 srcdiroption="--srcdir=$${topdir}/cloog"; \
20488 libsrcdir="$$s/cloog"; \
20489 $(SHELL) $${libsrcdir}/configure \
20490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20491 --target=${target_alias} $${srcdiroption} \
20492 --with-build-libsubdir=$(HOST_SUBDIR) \
20493 $(STAGE4_CONFIGURE_FLAGS) \
20494 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20495 @endif cloog-bootstrap
20496
20497 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
20498 maybe-configure-stageprofile-cloog:
20499 @if cloog-bootstrap
20500 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
20501 configure-stageprofile-cloog:
20502 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20503 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20504 @r=`${PWD_COMMAND}`; export r; \
20505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20506 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20507 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20508 $(HOST_EXPORTS) \
20509 $(POSTSTAGE1_HOST_EXPORTS) \
20510 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20511 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20512 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20513 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
20514 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20515 cd $(HOST_SUBDIR)/cloog || exit 1; \
20516 case $(srcdir) in \
20517 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20518 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20519 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20520 esac; \
20521 srcdiroption="--srcdir=$${topdir}/cloog"; \
20522 libsrcdir="$$s/cloog"; \
20523 $(SHELL) $${libsrcdir}/configure \
20524 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20525 --target=${target_alias} $${srcdiroption} \
20526 --with-build-libsubdir=$(HOST_SUBDIR) \
20527 $(STAGEprofile_CONFIGURE_FLAGS) \
20528 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20529 @endif cloog-bootstrap
20530
20531 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
20532 maybe-configure-stagefeedback-cloog:
20533 @if cloog-bootstrap
20534 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
20535 configure-stagefeedback-cloog:
20536 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20537 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20538 @r=`${PWD_COMMAND}`; export r; \
20539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20540 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20541 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20542 $(HOST_EXPORTS) \
20543 $(POSTSTAGE1_HOST_EXPORTS) \
20544 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20545 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20546 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20547 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
20548 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20549 cd $(HOST_SUBDIR)/cloog || exit 1; \
20550 case $(srcdir) in \
20551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20552 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20554 esac; \
20555 srcdiroption="--srcdir=$${topdir}/cloog"; \
20556 libsrcdir="$$s/cloog"; \
20557 $(SHELL) $${libsrcdir}/configure \
20558 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20559 --target=${target_alias} $${srcdiroption} \
20560 --with-build-libsubdir=$(HOST_SUBDIR) \
20561 $(STAGEfeedback_CONFIGURE_FLAGS) \
20562 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20563 @endif cloog-bootstrap
20564
20565
20566
20567
20568
20569 .PHONY: all-cloog maybe-all-cloog
20570 maybe-all-cloog:
20571 @if gcc-bootstrap
20572 all-cloog: stage_current
20573 @endif gcc-bootstrap
20574 @if cloog
20575 TARGET-cloog=all
20576 maybe-all-cloog: all-cloog
20577 all-cloog: configure-cloog
20578 @r=`${PWD_COMMAND}`; export r; \
20579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20580 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20581 (cd $(HOST_SUBDIR)/cloog && \
20582 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20583 $(TARGET-cloog))
20584 @endif cloog
20585
20586
20587
20588 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
20589 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20590 maybe-all-stage1-cloog:
20591 maybe-clean-stage1-cloog:
20592 @if cloog-bootstrap
20593 maybe-all-stage1-cloog: all-stage1-cloog
20594 all-stage1: all-stage1-cloog
20595 TARGET-stage1-cloog = $(TARGET-cloog)
20596 all-stage1-cloog: configure-stage1-cloog
20597 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20598 @r=`${PWD_COMMAND}`; export r; \
20599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20600 TFLAGS="$(STAGE1_TFLAGS)"; \
20601 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20602 cd $(HOST_SUBDIR)/cloog && \
20603 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20604 CFLAGS="$(STAGE1_CFLAGS)" \
20605 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20606 LIBCFLAGS="$(LIBCFLAGS)" \
20607 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20608 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20609 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20610 $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20611 TFLAGS="$(STAGE1_TFLAGS)" \
20612 $(TARGET-stage1-cloog)
20613
20614 maybe-clean-stage1-cloog: clean-stage1-cloog
20615 clean-stage1: clean-stage1-cloog
20616 clean-stage1-cloog:
20617 @if [ $(current_stage) = stage1 ]; then \
20618 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20619 else \
20620 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20621 $(MAKE) stage1-start; \
20622 fi; \
20623 cd $(HOST_SUBDIR)/cloog && \
20624 $(MAKE) $(EXTRA_HOST_FLAGS) \
20625 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20626 @endif cloog-bootstrap
20627
20628
20629 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
20630 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20631 maybe-all-stage2-cloog:
20632 maybe-clean-stage2-cloog:
20633 @if cloog-bootstrap
20634 maybe-all-stage2-cloog: all-stage2-cloog
20635 all-stage2: all-stage2-cloog
20636 TARGET-stage2-cloog = $(TARGET-cloog)
20637 all-stage2-cloog: configure-stage2-cloog
20638 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20639 @r=`${PWD_COMMAND}`; export r; \
20640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20641 TFLAGS="$(STAGE2_TFLAGS)"; \
20642 $(HOST_EXPORTS) \
20643 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20644 cd $(HOST_SUBDIR)/cloog && \
20645 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20646 CFLAGS="$(STAGE2_CFLAGS)" \
20647 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20648 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20649 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20650 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20651 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20652 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20653 TFLAGS="$(STAGE2_TFLAGS)" \
20654 $(TARGET-stage2-cloog)
20655
20656 maybe-clean-stage2-cloog: clean-stage2-cloog
20657 clean-stage2: clean-stage2-cloog
20658 clean-stage2-cloog:
20659 @if [ $(current_stage) = stage2 ]; then \
20660 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20661 else \
20662 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20663 $(MAKE) stage2-start; \
20664 fi; \
20665 cd $(HOST_SUBDIR)/cloog && \
20666 $(MAKE) $(EXTRA_HOST_FLAGS) \
20667 $(POSTSTAGE1_FLAGS_TO_PASS) \
20668 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20669 @endif cloog-bootstrap
20670
20671
20672 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
20673 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20674 maybe-all-stage3-cloog:
20675 maybe-clean-stage3-cloog:
20676 @if cloog-bootstrap
20677 maybe-all-stage3-cloog: all-stage3-cloog
20678 all-stage3: all-stage3-cloog
20679 TARGET-stage3-cloog = $(TARGET-cloog)
20680 all-stage3-cloog: configure-stage3-cloog
20681 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20682 @r=`${PWD_COMMAND}`; export r; \
20683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20684 TFLAGS="$(STAGE3_TFLAGS)"; \
20685 $(HOST_EXPORTS) \
20686 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20687 cd $(HOST_SUBDIR)/cloog && \
20688 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20689 CFLAGS="$(STAGE3_CFLAGS)" \
20690 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20691 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20692 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20693 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20694 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20695 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20696 TFLAGS="$(STAGE3_TFLAGS)" \
20697 $(TARGET-stage3-cloog)
20698
20699 maybe-clean-stage3-cloog: clean-stage3-cloog
20700 clean-stage3: clean-stage3-cloog
20701 clean-stage3-cloog:
20702 @if [ $(current_stage) = stage3 ]; then \
20703 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20704 else \
20705 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20706 $(MAKE) stage3-start; \
20707 fi; \
20708 cd $(HOST_SUBDIR)/cloog && \
20709 $(MAKE) $(EXTRA_HOST_FLAGS) \
20710 $(POSTSTAGE1_FLAGS_TO_PASS) \
20711 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20712 @endif cloog-bootstrap
20713
20714
20715 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20716 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20717 maybe-all-stage4-cloog:
20718 maybe-clean-stage4-cloog:
20719 @if cloog-bootstrap
20720 maybe-all-stage4-cloog: all-stage4-cloog
20721 all-stage4: all-stage4-cloog
20722 TARGET-stage4-cloog = $(TARGET-cloog)
20723 all-stage4-cloog: configure-stage4-cloog
20724 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20725 @r=`${PWD_COMMAND}`; export r; \
20726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20727 TFLAGS="$(STAGE4_TFLAGS)"; \
20728 $(HOST_EXPORTS) \
20729 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20730 cd $(HOST_SUBDIR)/cloog && \
20731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20732 CFLAGS="$(STAGE4_CFLAGS)" \
20733 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20734 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20738 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20739 TFLAGS="$(STAGE4_TFLAGS)" \
20740 $(TARGET-stage4-cloog)
20741
20742 maybe-clean-stage4-cloog: clean-stage4-cloog
20743 clean-stage4: clean-stage4-cloog
20744 clean-stage4-cloog:
20745 @if [ $(current_stage) = stage4 ]; then \
20746 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20747 else \
20748 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20749 $(MAKE) stage4-start; \
20750 fi; \
20751 cd $(HOST_SUBDIR)/cloog && \
20752 $(MAKE) $(EXTRA_HOST_FLAGS) \
20753 $(POSTSTAGE1_FLAGS_TO_PASS) \
20754 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20755 @endif cloog-bootstrap
20756
20757
20758 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20759 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20760 maybe-all-stageprofile-cloog:
20761 maybe-clean-stageprofile-cloog:
20762 @if cloog-bootstrap
20763 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20764 all-stageprofile: all-stageprofile-cloog
20765 TARGET-stageprofile-cloog = $(TARGET-cloog)
20766 all-stageprofile-cloog: configure-stageprofile-cloog
20767 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20768 @r=`${PWD_COMMAND}`; export r; \
20769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20770 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20771 $(HOST_EXPORTS) \
20772 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20773 cd $(HOST_SUBDIR)/cloog && \
20774 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20775 CFLAGS="$(STAGEprofile_CFLAGS)" \
20776 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20777 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20778 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20779 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20780 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20781 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20782 TFLAGS="$(STAGEprofile_TFLAGS)" \
20783 $(TARGET-stageprofile-cloog)
20784
20785 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20786 clean-stageprofile: clean-stageprofile-cloog
20787 clean-stageprofile-cloog:
20788 @if [ $(current_stage) = stageprofile ]; then \
20789 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20790 else \
20791 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20792 $(MAKE) stageprofile-start; \
20793 fi; \
20794 cd $(HOST_SUBDIR)/cloog && \
20795 $(MAKE) $(EXTRA_HOST_FLAGS) \
20796 $(POSTSTAGE1_FLAGS_TO_PASS) \
20797 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20798 @endif cloog-bootstrap
20799
20800
20801 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20802 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20803 maybe-all-stagefeedback-cloog:
20804 maybe-clean-stagefeedback-cloog:
20805 @if cloog-bootstrap
20806 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20807 all-stagefeedback: all-stagefeedback-cloog
20808 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20809 all-stagefeedback-cloog: configure-stagefeedback-cloog
20810 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20811 @r=`${PWD_COMMAND}`; export r; \
20812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20813 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20814 $(HOST_EXPORTS) \
20815 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20816 cd $(HOST_SUBDIR)/cloog && \
20817 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20818 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20819 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20820 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20821 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20822 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20823 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20824 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20825 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20826 $(TARGET-stagefeedback-cloog)
20827
20828 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20829 clean-stagefeedback: clean-stagefeedback-cloog
20830 clean-stagefeedback-cloog:
20831 @if [ $(current_stage) = stagefeedback ]; then \
20832 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20833 else \
20834 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20835 $(MAKE) stagefeedback-start; \
20836 fi; \
20837 cd $(HOST_SUBDIR)/cloog && \
20838 $(MAKE) $(EXTRA_HOST_FLAGS) \
20839 $(POSTSTAGE1_FLAGS_TO_PASS) \
20840 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20841 @endif cloog-bootstrap
20842
20843
20844
20845
20846
20847 .PHONY: check-cloog maybe-check-cloog
20848 maybe-check-cloog:
20849 @if cloog
20850 maybe-check-cloog: check-cloog
20851
20852 check-cloog:
20853 @: $(MAKE); $(unstage)
20854 @r=`${PWD_COMMAND}`; export r; \
20855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20856 $(HOST_EXPORTS) \
20857 (cd $(HOST_SUBDIR)/cloog && \
20858 $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20859
20860 @endif cloog
20861
20862 .PHONY: install-cloog maybe-install-cloog
20863 maybe-install-cloog:
20864 @if cloog
20865 maybe-install-cloog: install-cloog
20866
20867 install-cloog:
20868
20869 @endif cloog
20870
20871 .PHONY: install-strip-cloog maybe-install-strip-cloog
20872 maybe-install-strip-cloog:
20873 @if cloog
20874 maybe-install-strip-cloog: install-strip-cloog
20875
20876 install-strip-cloog:
20877
20878 @endif cloog
20879
20880 # Other targets (info, dvi, pdf, etc.)
20881
20882 .PHONY: maybe-info-cloog info-cloog
20883 maybe-info-cloog:
20884 @if cloog
20885 maybe-info-cloog: info-cloog
20886
20887 info-cloog: \
20888 configure-cloog
20889 @[ -f ./cloog/Makefile ] || exit 0; \
20890 r=`${PWD_COMMAND}`; export r; \
20891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20892 $(HOST_EXPORTS) \
20893 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20895 done; \
20896 echo "Doing info in cloog" ; \
20897 (cd $(HOST_SUBDIR)/cloog && \
20898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20900 "RANLIB=$${RANLIB}" \
20901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20902 info) \
20903 || exit 1
20904
20905 @endif cloog
20906
20907 .PHONY: maybe-dvi-cloog dvi-cloog
20908 maybe-dvi-cloog:
20909 @if cloog
20910 maybe-dvi-cloog: dvi-cloog
20911
20912 dvi-cloog: \
20913 configure-cloog
20914 @[ -f ./cloog/Makefile ] || exit 0; \
20915 r=`${PWD_COMMAND}`; export r; \
20916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20917 $(HOST_EXPORTS) \
20918 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20920 done; \
20921 echo "Doing dvi in cloog" ; \
20922 (cd $(HOST_SUBDIR)/cloog && \
20923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20925 "RANLIB=$${RANLIB}" \
20926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20927 dvi) \
20928 || exit 1
20929
20930 @endif cloog
20931
20932 .PHONY: maybe-pdf-cloog pdf-cloog
20933 maybe-pdf-cloog:
20934 @if cloog
20935 maybe-pdf-cloog: pdf-cloog
20936
20937 pdf-cloog: \
20938 configure-cloog
20939 @[ -f ./cloog/Makefile ] || exit 0; \
20940 r=`${PWD_COMMAND}`; export r; \
20941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20942 $(HOST_EXPORTS) \
20943 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20945 done; \
20946 echo "Doing pdf in cloog" ; \
20947 (cd $(HOST_SUBDIR)/cloog && \
20948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20950 "RANLIB=$${RANLIB}" \
20951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20952 pdf) \
20953 || exit 1
20954
20955 @endif cloog
20956
20957 .PHONY: maybe-html-cloog html-cloog
20958 maybe-html-cloog:
20959 @if cloog
20960 maybe-html-cloog: html-cloog
20961
20962 html-cloog: \
20963 configure-cloog
20964 @[ -f ./cloog/Makefile ] || exit 0; \
20965 r=`${PWD_COMMAND}`; export r; \
20966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20967 $(HOST_EXPORTS) \
20968 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20970 done; \
20971 echo "Doing html in cloog" ; \
20972 (cd $(HOST_SUBDIR)/cloog && \
20973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20975 "RANLIB=$${RANLIB}" \
20976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20977 html) \
20978 || exit 1
20979
20980 @endif cloog
20981
20982 .PHONY: maybe-TAGS-cloog TAGS-cloog
20983 maybe-TAGS-cloog:
20984 @if cloog
20985 maybe-TAGS-cloog: TAGS-cloog
20986
20987 TAGS-cloog: \
20988 configure-cloog
20989 @[ -f ./cloog/Makefile ] || exit 0; \
20990 r=`${PWD_COMMAND}`; export r; \
20991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20992 $(HOST_EXPORTS) \
20993 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20995 done; \
20996 echo "Doing TAGS in cloog" ; \
20997 (cd $(HOST_SUBDIR)/cloog && \
20998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21000 "RANLIB=$${RANLIB}" \
21001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21002 TAGS) \
21003 || exit 1
21004
21005 @endif cloog
21006
21007 .PHONY: maybe-install-info-cloog install-info-cloog
21008 maybe-install-info-cloog:
21009 @if cloog
21010 maybe-install-info-cloog: install-info-cloog
21011
21012 install-info-cloog: \
21013 configure-cloog \
21014 info-cloog
21015 @[ -f ./cloog/Makefile ] || exit 0; \
21016 r=`${PWD_COMMAND}`; export r; \
21017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21018 $(HOST_EXPORTS) \
21019 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21021 done; \
21022 echo "Doing install-info in cloog" ; \
21023 (cd $(HOST_SUBDIR)/cloog && \
21024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21026 "RANLIB=$${RANLIB}" \
21027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21028 install-info) \
21029 || exit 1
21030
21031 @endif cloog
21032
21033 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
21034 maybe-install-pdf-cloog:
21035 @if cloog
21036 maybe-install-pdf-cloog: install-pdf-cloog
21037
21038 install-pdf-cloog: \
21039 configure-cloog \
21040 pdf-cloog
21041 @[ -f ./cloog/Makefile ] || exit 0; \
21042 r=`${PWD_COMMAND}`; export r; \
21043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21044 $(HOST_EXPORTS) \
21045 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21047 done; \
21048 echo "Doing install-pdf in cloog" ; \
21049 (cd $(HOST_SUBDIR)/cloog && \
21050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21052 "RANLIB=$${RANLIB}" \
21053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21054 install-pdf) \
21055 || exit 1
21056
21057 @endif cloog
21058
21059 .PHONY: maybe-install-html-cloog install-html-cloog
21060 maybe-install-html-cloog:
21061 @if cloog
21062 maybe-install-html-cloog: install-html-cloog
21063
21064 install-html-cloog: \
21065 configure-cloog \
21066 html-cloog
21067 @[ -f ./cloog/Makefile ] || exit 0; \
21068 r=`${PWD_COMMAND}`; export r; \
21069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21070 $(HOST_EXPORTS) \
21071 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21073 done; \
21074 echo "Doing install-html in cloog" ; \
21075 (cd $(HOST_SUBDIR)/cloog && \
21076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21078 "RANLIB=$${RANLIB}" \
21079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21080 install-html) \
21081 || exit 1
21082
21083 @endif cloog
21084
21085 .PHONY: maybe-installcheck-cloog installcheck-cloog
21086 maybe-installcheck-cloog:
21087 @if cloog
21088 maybe-installcheck-cloog: installcheck-cloog
21089
21090 installcheck-cloog: \
21091 configure-cloog
21092 @[ -f ./cloog/Makefile ] || exit 0; \
21093 r=`${PWD_COMMAND}`; export r; \
21094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21095 $(HOST_EXPORTS) \
21096 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21098 done; \
21099 echo "Doing installcheck in cloog" ; \
21100 (cd $(HOST_SUBDIR)/cloog && \
21101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21103 "RANLIB=$${RANLIB}" \
21104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21105 installcheck) \
21106 || exit 1
21107
21108 @endif cloog
21109
21110 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
21111 maybe-mostlyclean-cloog:
21112 @if cloog
21113 maybe-mostlyclean-cloog: mostlyclean-cloog
21114
21115 mostlyclean-cloog:
21116 @[ -f ./cloog/Makefile ] || exit 0; \
21117 r=`${PWD_COMMAND}`; export r; \
21118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21119 $(HOST_EXPORTS) \
21120 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21122 done; \
21123 echo "Doing mostlyclean in cloog" ; \
21124 (cd $(HOST_SUBDIR)/cloog && \
21125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21127 "RANLIB=$${RANLIB}" \
21128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21129 mostlyclean) \
21130 || exit 1
21131
21132 @endif cloog
21133
21134 .PHONY: maybe-clean-cloog clean-cloog
21135 maybe-clean-cloog:
21136 @if cloog
21137 maybe-clean-cloog: clean-cloog
21138
21139 clean-cloog:
21140 @[ -f ./cloog/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) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21146 done; \
21147 echo "Doing clean in cloog" ; \
21148 (cd $(HOST_SUBDIR)/cloog && \
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 clean) \
21154 || exit 1
21155
21156 @endif cloog
21157
21158 .PHONY: maybe-distclean-cloog distclean-cloog
21159 maybe-distclean-cloog:
21160 @if cloog
21161 maybe-distclean-cloog: distclean-cloog
21162
21163 distclean-cloog:
21164 @[ -f ./cloog/Makefile ] || exit 0; \
21165 r=`${PWD_COMMAND}`; export r; \
21166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21167 $(HOST_EXPORTS) \
21168 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21170 done; \
21171 echo "Doing distclean in cloog" ; \
21172 (cd $(HOST_SUBDIR)/cloog && \
21173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21175 "RANLIB=$${RANLIB}" \
21176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21177 distclean) \
21178 || exit 1
21179
21180 @endif cloog
21181
21182 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
21183 maybe-maintainer-clean-cloog:
21184 @if cloog
21185 maybe-maintainer-clean-cloog: maintainer-clean-cloog
21186
21187 maintainer-clean-cloog:
21188 @[ -f ./cloog/Makefile ] || exit 0; \
21189 r=`${PWD_COMMAND}`; export r; \
21190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21191 $(HOST_EXPORTS) \
21192 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21194 done; \
21195 echo "Doing maintainer-clean in cloog" ; \
21196 (cd $(HOST_SUBDIR)/cloog && \
21197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21199 "RANLIB=$${RANLIB}" \
21200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21201 maintainer-clean) \
21202 || exit 1
21203
21204 @endif cloog
21205
21206
21207
21208 .PHONY: configure-libelf maybe-configure-libelf
21209 maybe-configure-libelf:
21210 @if gcc-bootstrap
21211 configure-libelf: stage_current
21212 @endif gcc-bootstrap
21213 @if libelf
21214 maybe-configure-libelf: configure-libelf
21215 configure-libelf:
21216 @r=`${PWD_COMMAND}`; export r; \
21217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21218 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21220 $(HOST_EXPORTS) \
21221 echo Configuring in $(HOST_SUBDIR)/libelf; \
21222 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
21223 case $(srcdir) in \
21224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21225 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21227 esac; \
21228 srcdiroption="--srcdir=$${topdir}/libelf"; \
21229 libsrcdir="$$s/libelf"; \
21230 $(SHELL) $${libsrcdir}/configure \
21231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21232 --target=${target_alias} $${srcdiroption} --disable-shared \
21233 || exit 1
21234 @endif libelf
21235
21236
21237
21238 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
21239 maybe-configure-stage1-libelf:
21240 @if libelf-bootstrap
21241 maybe-configure-stage1-libelf: configure-stage1-libelf
21242 configure-stage1-libelf:
21243 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21244 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21245 @r=`${PWD_COMMAND}`; export r; \
21246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21247 TFLAGS="$(STAGE1_TFLAGS)"; \
21248 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21249 $(HOST_EXPORTS) \
21250 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21251 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21252 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21253 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
21254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21255 cd $(HOST_SUBDIR)/libelf || exit 1; \
21256 case $(srcdir) in \
21257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21258 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21260 esac; \
21261 srcdiroption="--srcdir=$${topdir}/libelf"; \
21262 libsrcdir="$$s/libelf"; \
21263 $(SHELL) $${libsrcdir}/configure \
21264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21265 --target=${target_alias} $${srcdiroption} \
21266 $(STAGE1_CONFIGURE_FLAGS) \
21267 --disable-shared
21268 @endif libelf-bootstrap
21269
21270 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
21271 maybe-configure-stage2-libelf:
21272 @if libelf-bootstrap
21273 maybe-configure-stage2-libelf: configure-stage2-libelf
21274 configure-stage2-libelf:
21275 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21276 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21277 @r=`${PWD_COMMAND}`; export r; \
21278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21279 TFLAGS="$(STAGE2_TFLAGS)"; \
21280 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21281 $(HOST_EXPORTS) \
21282 $(POSTSTAGE1_HOST_EXPORTS) \
21283 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21284 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21285 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21286 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
21287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21288 cd $(HOST_SUBDIR)/libelf || exit 1; \
21289 case $(srcdir) in \
21290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21291 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21293 esac; \
21294 srcdiroption="--srcdir=$${topdir}/libelf"; \
21295 libsrcdir="$$s/libelf"; \
21296 $(SHELL) $${libsrcdir}/configure \
21297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21298 --target=${target_alias} $${srcdiroption} \
21299 --with-build-libsubdir=$(HOST_SUBDIR) \
21300 $(STAGE2_CONFIGURE_FLAGS) \
21301 --disable-shared
21302 @endif libelf-bootstrap
21303
21304 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
21305 maybe-configure-stage3-libelf:
21306 @if libelf-bootstrap
21307 maybe-configure-stage3-libelf: configure-stage3-libelf
21308 configure-stage3-libelf:
21309 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21310 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21311 @r=`${PWD_COMMAND}`; export r; \
21312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21313 TFLAGS="$(STAGE3_TFLAGS)"; \
21314 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21315 $(HOST_EXPORTS) \
21316 $(POSTSTAGE1_HOST_EXPORTS) \
21317 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21318 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21319 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21320 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
21321 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21322 cd $(HOST_SUBDIR)/libelf || exit 1; \
21323 case $(srcdir) in \
21324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21325 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21327 esac; \
21328 srcdiroption="--srcdir=$${topdir}/libelf"; \
21329 libsrcdir="$$s/libelf"; \
21330 $(SHELL) $${libsrcdir}/configure \
21331 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21332 --target=${target_alias} $${srcdiroption} \
21333 --with-build-libsubdir=$(HOST_SUBDIR) \
21334 $(STAGE3_CONFIGURE_FLAGS) \
21335 --disable-shared
21336 @endif libelf-bootstrap
21337
21338 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
21339 maybe-configure-stage4-libelf:
21340 @if libelf-bootstrap
21341 maybe-configure-stage4-libelf: configure-stage4-libelf
21342 configure-stage4-libelf:
21343 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21344 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21345 @r=`${PWD_COMMAND}`; export r; \
21346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21347 TFLAGS="$(STAGE4_TFLAGS)"; \
21348 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21349 $(HOST_EXPORTS) \
21350 $(POSTSTAGE1_HOST_EXPORTS) \
21351 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21352 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21353 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21354 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
21355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21356 cd $(HOST_SUBDIR)/libelf || exit 1; \
21357 case $(srcdir) in \
21358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21359 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21361 esac; \
21362 srcdiroption="--srcdir=$${topdir}/libelf"; \
21363 libsrcdir="$$s/libelf"; \
21364 $(SHELL) $${libsrcdir}/configure \
21365 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21366 --target=${target_alias} $${srcdiroption} \
21367 --with-build-libsubdir=$(HOST_SUBDIR) \
21368 $(STAGE4_CONFIGURE_FLAGS) \
21369 --disable-shared
21370 @endif libelf-bootstrap
21371
21372 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
21373 maybe-configure-stageprofile-libelf:
21374 @if libelf-bootstrap
21375 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
21376 configure-stageprofile-libelf:
21377 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21379 @r=`${PWD_COMMAND}`; export r; \
21380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21381 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21382 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21383 $(HOST_EXPORTS) \
21384 $(POSTSTAGE1_HOST_EXPORTS) \
21385 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21386 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21387 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21388 echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
21389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21390 cd $(HOST_SUBDIR)/libelf || exit 1; \
21391 case $(srcdir) in \
21392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21393 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21395 esac; \
21396 srcdiroption="--srcdir=$${topdir}/libelf"; \
21397 libsrcdir="$$s/libelf"; \
21398 $(SHELL) $${libsrcdir}/configure \
21399 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21400 --target=${target_alias} $${srcdiroption} \
21401 --with-build-libsubdir=$(HOST_SUBDIR) \
21402 $(STAGEprofile_CONFIGURE_FLAGS) \
21403 --disable-shared
21404 @endif libelf-bootstrap
21405
21406 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
21407 maybe-configure-stagefeedback-libelf:
21408 @if libelf-bootstrap
21409 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
21410 configure-stagefeedback-libelf:
21411 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21412 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21413 @r=`${PWD_COMMAND}`; export r; \
21414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21415 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21416 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21417 $(HOST_EXPORTS) \
21418 $(POSTSTAGE1_HOST_EXPORTS) \
21419 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21420 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21421 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21422 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
21423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21424 cd $(HOST_SUBDIR)/libelf || exit 1; \
21425 case $(srcdir) in \
21426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21427 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21429 esac; \
21430 srcdiroption="--srcdir=$${topdir}/libelf"; \
21431 libsrcdir="$$s/libelf"; \
21432 $(SHELL) $${libsrcdir}/configure \
21433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21434 --target=${target_alias} $${srcdiroption} \
21435 --with-build-libsubdir=$(HOST_SUBDIR) \
21436 $(STAGEfeedback_CONFIGURE_FLAGS) \
21437 --disable-shared
21438 @endif libelf-bootstrap
21439
21440
21441
21442
21443
21444 .PHONY: all-libelf maybe-all-libelf
21445 maybe-all-libelf:
21446 @if gcc-bootstrap
21447 all-libelf: stage_current
21448 @endif gcc-bootstrap
21449 @if libelf
21450 TARGET-libelf=all
21451 maybe-all-libelf: all-libelf
21452 all-libelf: configure-libelf
21453 @r=`${PWD_COMMAND}`; export r; \
21454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21455 $(HOST_EXPORTS) \
21456 (cd $(HOST_SUBDIR)/libelf && \
21457 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21458 $(TARGET-libelf))
21459 @endif libelf
21460
21461
21462
21463 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
21464 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
21465 maybe-all-stage1-libelf:
21466 maybe-clean-stage1-libelf:
21467 @if libelf-bootstrap
21468 maybe-all-stage1-libelf: all-stage1-libelf
21469 all-stage1: all-stage1-libelf
21470 TARGET-stage1-libelf = $(TARGET-libelf)
21471 all-stage1-libelf: configure-stage1-libelf
21472 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21473 @r=`${PWD_COMMAND}`; export r; \
21474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21475 TFLAGS="$(STAGE1_TFLAGS)"; \
21476 $(HOST_EXPORTS) \
21477 cd $(HOST_SUBDIR)/libelf && \
21478 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21479 CFLAGS="$(STAGE1_CFLAGS)" \
21480 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21481 LIBCFLAGS="$(LIBCFLAGS)" \
21482 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21483 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21484 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21485 $(EXTRA_HOST_FLAGS) \
21486 TFLAGS="$(STAGE1_TFLAGS)" \
21487 $(TARGET-stage1-libelf)
21488
21489 maybe-clean-stage1-libelf: clean-stage1-libelf
21490 clean-stage1: clean-stage1-libelf
21491 clean-stage1-libelf:
21492 @if [ $(current_stage) = stage1 ]; then \
21493 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21494 else \
21495 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
21496 $(MAKE) stage1-start; \
21497 fi; \
21498 cd $(HOST_SUBDIR)/libelf && \
21499 $(MAKE) $(EXTRA_HOST_FLAGS) \
21500 clean
21501 @endif libelf-bootstrap
21502
21503
21504 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
21505 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
21506 maybe-all-stage2-libelf:
21507 maybe-clean-stage2-libelf:
21508 @if libelf-bootstrap
21509 maybe-all-stage2-libelf: all-stage2-libelf
21510 all-stage2: all-stage2-libelf
21511 TARGET-stage2-libelf = $(TARGET-libelf)
21512 all-stage2-libelf: configure-stage2-libelf
21513 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21514 @r=`${PWD_COMMAND}`; export r; \
21515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21516 TFLAGS="$(STAGE2_TFLAGS)"; \
21517 $(HOST_EXPORTS) \
21518 $(POSTSTAGE1_HOST_EXPORTS) \
21519 cd $(HOST_SUBDIR)/libelf && \
21520 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21521 CFLAGS="$(STAGE2_CFLAGS)" \
21522 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21523 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21524 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21525 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21526 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21527 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21528 TFLAGS="$(STAGE2_TFLAGS)" \
21529 $(TARGET-stage2-libelf)
21530
21531 maybe-clean-stage2-libelf: clean-stage2-libelf
21532 clean-stage2: clean-stage2-libelf
21533 clean-stage2-libelf:
21534 @if [ $(current_stage) = stage2 ]; then \
21535 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21536 else \
21537 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
21538 $(MAKE) stage2-start; \
21539 fi; \
21540 cd $(HOST_SUBDIR)/libelf && \
21541 $(MAKE) $(EXTRA_HOST_FLAGS) \
21542 $(POSTSTAGE1_FLAGS_TO_PASS) \
21543 clean
21544 @endif libelf-bootstrap
21545
21546
21547 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
21548 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
21549 maybe-all-stage3-libelf:
21550 maybe-clean-stage3-libelf:
21551 @if libelf-bootstrap
21552 maybe-all-stage3-libelf: all-stage3-libelf
21553 all-stage3: all-stage3-libelf
21554 TARGET-stage3-libelf = $(TARGET-libelf)
21555 all-stage3-libelf: configure-stage3-libelf
21556 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21557 @r=`${PWD_COMMAND}`; export r; \
21558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21559 TFLAGS="$(STAGE3_TFLAGS)"; \
21560 $(HOST_EXPORTS) \
21561 $(POSTSTAGE1_HOST_EXPORTS) \
21562 cd $(HOST_SUBDIR)/libelf && \
21563 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21564 CFLAGS="$(STAGE3_CFLAGS)" \
21565 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21566 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21567 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21568 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21569 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21570 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21571 TFLAGS="$(STAGE3_TFLAGS)" \
21572 $(TARGET-stage3-libelf)
21573
21574 maybe-clean-stage3-libelf: clean-stage3-libelf
21575 clean-stage3: clean-stage3-libelf
21576 clean-stage3-libelf:
21577 @if [ $(current_stage) = stage3 ]; then \
21578 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21579 else \
21580 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
21581 $(MAKE) stage3-start; \
21582 fi; \
21583 cd $(HOST_SUBDIR)/libelf && \
21584 $(MAKE) $(EXTRA_HOST_FLAGS) \
21585 $(POSTSTAGE1_FLAGS_TO_PASS) \
21586 clean
21587 @endif libelf-bootstrap
21588
21589
21590 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
21591 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21592 maybe-all-stage4-libelf:
21593 maybe-clean-stage4-libelf:
21594 @if libelf-bootstrap
21595 maybe-all-stage4-libelf: all-stage4-libelf
21596 all-stage4: all-stage4-libelf
21597 TARGET-stage4-libelf = $(TARGET-libelf)
21598 all-stage4-libelf: configure-stage4-libelf
21599 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21600 @r=`${PWD_COMMAND}`; export r; \
21601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21602 TFLAGS="$(STAGE4_TFLAGS)"; \
21603 $(HOST_EXPORTS) \
21604 $(POSTSTAGE1_HOST_EXPORTS) \
21605 cd $(HOST_SUBDIR)/libelf && \
21606 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21607 CFLAGS="$(STAGE4_CFLAGS)" \
21608 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21609 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21610 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21611 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21612 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21613 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21614 TFLAGS="$(STAGE4_TFLAGS)" \
21615 $(TARGET-stage4-libelf)
21616
21617 maybe-clean-stage4-libelf: clean-stage4-libelf
21618 clean-stage4: clean-stage4-libelf
21619 clean-stage4-libelf:
21620 @if [ $(current_stage) = stage4 ]; then \
21621 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21622 else \
21623 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21624 $(MAKE) stage4-start; \
21625 fi; \
21626 cd $(HOST_SUBDIR)/libelf && \
21627 $(MAKE) $(EXTRA_HOST_FLAGS) \
21628 $(POSTSTAGE1_FLAGS_TO_PASS) \
21629 clean
21630 @endif libelf-bootstrap
21631
21632
21633 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21634 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21635 maybe-all-stageprofile-libelf:
21636 maybe-clean-stageprofile-libelf:
21637 @if libelf-bootstrap
21638 maybe-all-stageprofile-libelf: all-stageprofile-libelf
21639 all-stageprofile: all-stageprofile-libelf
21640 TARGET-stageprofile-libelf = $(TARGET-libelf)
21641 all-stageprofile-libelf: configure-stageprofile-libelf
21642 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21643 @r=`${PWD_COMMAND}`; export r; \
21644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21645 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21646 $(HOST_EXPORTS) \
21647 $(POSTSTAGE1_HOST_EXPORTS) \
21648 cd $(HOST_SUBDIR)/libelf && \
21649 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21650 CFLAGS="$(STAGEprofile_CFLAGS)" \
21651 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21652 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21653 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21654 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21655 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21656 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21657 TFLAGS="$(STAGEprofile_TFLAGS)" \
21658 $(TARGET-stageprofile-libelf)
21659
21660 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21661 clean-stageprofile: clean-stageprofile-libelf
21662 clean-stageprofile-libelf:
21663 @if [ $(current_stage) = stageprofile ]; then \
21664 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21665 else \
21666 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21667 $(MAKE) stageprofile-start; \
21668 fi; \
21669 cd $(HOST_SUBDIR)/libelf && \
21670 $(MAKE) $(EXTRA_HOST_FLAGS) \
21671 $(POSTSTAGE1_FLAGS_TO_PASS) \
21672 clean
21673 @endif libelf-bootstrap
21674
21675
21676 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21677 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21678 maybe-all-stagefeedback-libelf:
21679 maybe-clean-stagefeedback-libelf:
21680 @if libelf-bootstrap
21681 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21682 all-stagefeedback: all-stagefeedback-libelf
21683 TARGET-stagefeedback-libelf = $(TARGET-libelf)
21684 all-stagefeedback-libelf: configure-stagefeedback-libelf
21685 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21686 @r=`${PWD_COMMAND}`; export r; \
21687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21688 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21689 $(HOST_EXPORTS) \
21690 $(POSTSTAGE1_HOST_EXPORTS) \
21691 cd $(HOST_SUBDIR)/libelf && \
21692 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21693 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21694 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21695 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21696 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21697 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21698 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21699 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21700 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21701 $(TARGET-stagefeedback-libelf)
21702
21703 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21704 clean-stagefeedback: clean-stagefeedback-libelf
21705 clean-stagefeedback-libelf:
21706 @if [ $(current_stage) = stagefeedback ]; then \
21707 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21708 else \
21709 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21710 $(MAKE) stagefeedback-start; \
21711 fi; \
21712 cd $(HOST_SUBDIR)/libelf && \
21713 $(MAKE) $(EXTRA_HOST_FLAGS) \
21714 $(POSTSTAGE1_FLAGS_TO_PASS) \
21715 clean
21716 @endif libelf-bootstrap
21717
21718
21719
21720
21721
21722 .PHONY: check-libelf maybe-check-libelf
21723 maybe-check-libelf:
21724 @if libelf
21725 maybe-check-libelf: check-libelf
21726
21727 check-libelf:
21728 @: $(MAKE); $(unstage)
21729 @r=`${PWD_COMMAND}`; export r; \
21730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21731 $(HOST_EXPORTS) \
21732 (cd $(HOST_SUBDIR)/libelf && \
21733 $(MAKE) $(FLAGS_TO_PASS) check)
21734
21735 @endif libelf
21736
21737 .PHONY: install-libelf maybe-install-libelf
21738 maybe-install-libelf:
21739 @if libelf
21740 maybe-install-libelf: install-libelf
21741
21742 install-libelf:
21743
21744 @endif libelf
21745
21746 .PHONY: install-strip-libelf maybe-install-strip-libelf
21747 maybe-install-strip-libelf:
21748 @if libelf
21749 maybe-install-strip-libelf: install-strip-libelf
21750
21751 install-strip-libelf:
21752
21753 @endif libelf
21754
21755 # Other targets (info, dvi, pdf, etc.)
21756
21757 .PHONY: maybe-info-libelf info-libelf
21758 maybe-info-libelf:
21759 @if libelf
21760 maybe-info-libelf: info-libelf
21761
21762 info-libelf: \
21763 configure-libelf
21764 @[ -f ./libelf/Makefile ] || exit 0; \
21765 r=`${PWD_COMMAND}`; export r; \
21766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21767 $(HOST_EXPORTS) \
21768 for flag in $(EXTRA_HOST_FLAGS) ; do \
21769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21770 done; \
21771 echo "Doing info in libelf" ; \
21772 (cd $(HOST_SUBDIR)/libelf && \
21773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21775 "RANLIB=$${RANLIB}" \
21776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21777 info) \
21778 || exit 1
21779
21780 @endif libelf
21781
21782 .PHONY: maybe-dvi-libelf dvi-libelf
21783 maybe-dvi-libelf:
21784 @if libelf
21785 maybe-dvi-libelf: dvi-libelf
21786
21787 dvi-libelf: \
21788 configure-libelf
21789 @[ -f ./libelf/Makefile ] || exit 0; \
21790 r=`${PWD_COMMAND}`; export r; \
21791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21792 $(HOST_EXPORTS) \
21793 for flag in $(EXTRA_HOST_FLAGS) ; do \
21794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21795 done; \
21796 echo "Doing dvi in libelf" ; \
21797 (cd $(HOST_SUBDIR)/libelf && \
21798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21800 "RANLIB=$${RANLIB}" \
21801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21802 dvi) \
21803 || exit 1
21804
21805 @endif libelf
21806
21807 .PHONY: maybe-pdf-libelf pdf-libelf
21808 maybe-pdf-libelf:
21809 @if libelf
21810 maybe-pdf-libelf: pdf-libelf
21811
21812 pdf-libelf: \
21813 configure-libelf
21814 @[ -f ./libelf/Makefile ] || exit 0; \
21815 r=`${PWD_COMMAND}`; export r; \
21816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21817 $(HOST_EXPORTS) \
21818 for flag in $(EXTRA_HOST_FLAGS) ; do \
21819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21820 done; \
21821 echo "Doing pdf in libelf" ; \
21822 (cd $(HOST_SUBDIR)/libelf && \
21823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21825 "RANLIB=$${RANLIB}" \
21826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21827 pdf) \
21828 || exit 1
21829
21830 @endif libelf
21831
21832 .PHONY: maybe-html-libelf html-libelf
21833 maybe-html-libelf:
21834 @if libelf
21835 maybe-html-libelf: html-libelf
21836
21837 html-libelf: \
21838 configure-libelf
21839 @[ -f ./libelf/Makefile ] || exit 0; \
21840 r=`${PWD_COMMAND}`; export r; \
21841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21842 $(HOST_EXPORTS) \
21843 for flag in $(EXTRA_HOST_FLAGS) ; do \
21844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21845 done; \
21846 echo "Doing html in libelf" ; \
21847 (cd $(HOST_SUBDIR)/libelf && \
21848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21850 "RANLIB=$${RANLIB}" \
21851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21852 html) \
21853 || exit 1
21854
21855 @endif libelf
21856
21857 .PHONY: maybe-TAGS-libelf TAGS-libelf
21858 maybe-TAGS-libelf:
21859 @if libelf
21860 maybe-TAGS-libelf: TAGS-libelf
21861
21862 TAGS-libelf: \
21863 configure-libelf
21864 @[ -f ./libelf/Makefile ] || exit 0; \
21865 r=`${PWD_COMMAND}`; export r; \
21866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21867 $(HOST_EXPORTS) \
21868 for flag in $(EXTRA_HOST_FLAGS) ; do \
21869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21870 done; \
21871 echo "Doing TAGS in libelf" ; \
21872 (cd $(HOST_SUBDIR)/libelf && \
21873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21875 "RANLIB=$${RANLIB}" \
21876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21877 TAGS) \
21878 || exit 1
21879
21880 @endif libelf
21881
21882 .PHONY: maybe-install-info-libelf install-info-libelf
21883 maybe-install-info-libelf:
21884 @if libelf
21885 maybe-install-info-libelf: install-info-libelf
21886
21887 install-info-libelf: \
21888 configure-libelf \
21889 info-libelf
21890 @[ -f ./libelf/Makefile ] || exit 0; \
21891 r=`${PWD_COMMAND}`; export r; \
21892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21893 $(HOST_EXPORTS) \
21894 for flag in $(EXTRA_HOST_FLAGS) ; do \
21895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21896 done; \
21897 echo "Doing install-info in libelf" ; \
21898 (cd $(HOST_SUBDIR)/libelf && \
21899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21901 "RANLIB=$${RANLIB}" \
21902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21903 install-info) \
21904 || exit 1
21905
21906 @endif libelf
21907
21908 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
21909 maybe-install-pdf-libelf:
21910 @if libelf
21911 maybe-install-pdf-libelf: install-pdf-libelf
21912
21913 install-pdf-libelf: \
21914 configure-libelf \
21915 pdf-libelf
21916 @[ -f ./libelf/Makefile ] || exit 0; \
21917 r=`${PWD_COMMAND}`; export r; \
21918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21919 $(HOST_EXPORTS) \
21920 for flag in $(EXTRA_HOST_FLAGS) ; do \
21921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21922 done; \
21923 echo "Doing install-pdf in libelf" ; \
21924 (cd $(HOST_SUBDIR)/libelf && \
21925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21927 "RANLIB=$${RANLIB}" \
21928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21929 install-pdf) \
21930 || exit 1
21931
21932 @endif libelf
21933
21934 .PHONY: maybe-install-html-libelf install-html-libelf
21935 maybe-install-html-libelf:
21936 @if libelf
21937 maybe-install-html-libelf: install-html-libelf
21938
21939 install-html-libelf: \
21940 configure-libelf \
21941 html-libelf
21942 @[ -f ./libelf/Makefile ] || exit 0; \
21943 r=`${PWD_COMMAND}`; export r; \
21944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21945 $(HOST_EXPORTS) \
21946 for flag in $(EXTRA_HOST_FLAGS) ; do \
21947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21948 done; \
21949 echo "Doing install-html in libelf" ; \
21950 (cd $(HOST_SUBDIR)/libelf && \
21951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21953 "RANLIB=$${RANLIB}" \
21954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21955 install-html) \
21956 || exit 1
21957
21958 @endif libelf
21959
21960 .PHONY: maybe-installcheck-libelf installcheck-libelf
21961 maybe-installcheck-libelf:
21962 @if libelf
21963 maybe-installcheck-libelf: installcheck-libelf
21964
21965 installcheck-libelf: \
21966 configure-libelf
21967 @[ -f ./libelf/Makefile ] || exit 0; \
21968 r=`${PWD_COMMAND}`; export r; \
21969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21970 $(HOST_EXPORTS) \
21971 for flag in $(EXTRA_HOST_FLAGS) ; do \
21972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21973 done; \
21974 echo "Doing installcheck in libelf" ; \
21975 (cd $(HOST_SUBDIR)/libelf && \
21976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21978 "RANLIB=$${RANLIB}" \
21979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21980 installcheck) \
21981 || exit 1
21982
21983 @endif libelf
21984
21985 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
21986 maybe-mostlyclean-libelf:
21987 @if libelf
21988 maybe-mostlyclean-libelf: mostlyclean-libelf
21989
21990 mostlyclean-libelf:
21991 @[ -f ./libelf/Makefile ] || exit 0; \
21992 r=`${PWD_COMMAND}`; export r; \
21993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21994 $(HOST_EXPORTS) \
21995 for flag in $(EXTRA_HOST_FLAGS) ; do \
21996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21997 done; \
21998 echo "Doing mostlyclean in libelf" ; \
21999 (cd $(HOST_SUBDIR)/libelf && \
22000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22002 "RANLIB=$${RANLIB}" \
22003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22004 mostlyclean) \
22005 || exit 1
22006
22007 @endif libelf
22008
22009 .PHONY: maybe-clean-libelf clean-libelf
22010 maybe-clean-libelf:
22011 @if libelf
22012 maybe-clean-libelf: clean-libelf
22013
22014 clean-libelf:
22015 @[ -f ./libelf/Makefile ] || exit 0; \
22016 r=`${PWD_COMMAND}`; export r; \
22017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22018 $(HOST_EXPORTS) \
22019 for flag in $(EXTRA_HOST_FLAGS) ; do \
22020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22021 done; \
22022 echo "Doing clean in libelf" ; \
22023 (cd $(HOST_SUBDIR)/libelf && \
22024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22026 "RANLIB=$${RANLIB}" \
22027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22028 clean) \
22029 || exit 1
22030
22031 @endif libelf
22032
22033 .PHONY: maybe-distclean-libelf distclean-libelf
22034 maybe-distclean-libelf:
22035 @if libelf
22036 maybe-distclean-libelf: distclean-libelf
22037
22038 distclean-libelf:
22039 @[ -f ./libelf/Makefile ] || exit 0; \
22040 r=`${PWD_COMMAND}`; export r; \
22041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22042 $(HOST_EXPORTS) \
22043 for flag in $(EXTRA_HOST_FLAGS) ; do \
22044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22045 done; \
22046 echo "Doing distclean in libelf" ; \
22047 (cd $(HOST_SUBDIR)/libelf && \
22048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22050 "RANLIB=$${RANLIB}" \
22051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22052 distclean) \
22053 || exit 1
22054
22055 @endif libelf
22056
22057 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
22058 maybe-maintainer-clean-libelf:
22059 @if libelf
22060 maybe-maintainer-clean-libelf: maintainer-clean-libelf
22061
22062 maintainer-clean-libelf:
22063 @[ -f ./libelf/Makefile ] || exit 0; \
22064 r=`${PWD_COMMAND}`; export r; \
22065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22066 $(HOST_EXPORTS) \
22067 for flag in $(EXTRA_HOST_FLAGS) ; do \
22068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22069 done; \
22070 echo "Doing maintainer-clean in libelf" ; \
22071 (cd $(HOST_SUBDIR)/libelf && \
22072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22074 "RANLIB=$${RANLIB}" \
22075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22076 maintainer-clean) \
22077 || exit 1
22078
22079 @endif libelf
22080
22081
22082
22083 .PHONY: configure-gnuserv maybe-configure-gnuserv
22084 maybe-configure-gnuserv:
22085 @if gcc-bootstrap
22086 configure-gnuserv: stage_current
22087 @endif gcc-bootstrap
22088 @if gnuserv
22089 maybe-configure-gnuserv: configure-gnuserv
22090 configure-gnuserv:
22091 @: $(MAKE); $(unstage)
22092 @r=`${PWD_COMMAND}`; export r; \
22093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22094 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
22095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
22096 $(HOST_EXPORTS) \
22097 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
22098 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
22099 case $(srcdir) in \
22100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22101 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
22102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22103 esac; \
22104 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
22105 libsrcdir="$$s/gnuserv"; \
22106 $(SHELL) $${libsrcdir}/configure \
22107 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22108 --target=${target_alias} $${srcdiroption} \
22109 || exit 1
22110 @endif gnuserv
22111
22112
22113
22114
22115
22116 .PHONY: all-gnuserv maybe-all-gnuserv
22117 maybe-all-gnuserv:
22118 @if gcc-bootstrap
22119 all-gnuserv: stage_current
22120 @endif gcc-bootstrap
22121 @if gnuserv
22122 TARGET-gnuserv=all
22123 maybe-all-gnuserv: all-gnuserv
22124 all-gnuserv: configure-gnuserv
22125 @: $(MAKE); $(unstage)
22126 @r=`${PWD_COMMAND}`; export r; \
22127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22128 $(HOST_EXPORTS) \
22129 (cd $(HOST_SUBDIR)/gnuserv && \
22130 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22131 $(TARGET-gnuserv))
22132 @endif gnuserv
22133
22134
22135
22136
22137 .PHONY: check-gnuserv maybe-check-gnuserv
22138 maybe-check-gnuserv:
22139 @if gnuserv
22140 maybe-check-gnuserv: check-gnuserv
22141
22142 check-gnuserv:
22143 @: $(MAKE); $(unstage)
22144 @r=`${PWD_COMMAND}`; export r; \
22145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22146 $(HOST_EXPORTS) \
22147 (cd $(HOST_SUBDIR)/gnuserv && \
22148 $(MAKE) $(FLAGS_TO_PASS) check)
22149
22150 @endif gnuserv
22151
22152 .PHONY: install-gnuserv maybe-install-gnuserv
22153 maybe-install-gnuserv:
22154 @if gnuserv
22155 maybe-install-gnuserv: install-gnuserv
22156
22157 install-gnuserv: installdirs
22158 @: $(MAKE); $(unstage)
22159 @r=`${PWD_COMMAND}`; export r; \
22160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22161 $(HOST_EXPORTS) \
22162 (cd $(HOST_SUBDIR)/gnuserv && \
22163 $(MAKE) $(FLAGS_TO_PASS) install)
22164
22165 @endif gnuserv
22166
22167 .PHONY: install-strip-gnuserv maybe-install-strip-gnuserv
22168 maybe-install-strip-gnuserv:
22169 @if gnuserv
22170 maybe-install-strip-gnuserv: install-strip-gnuserv
22171
22172 install-strip-gnuserv: installdirs
22173 @: $(MAKE); $(unstage)
22174 @r=`${PWD_COMMAND}`; export r; \
22175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22176 $(HOST_EXPORTS) \
22177 (cd $(HOST_SUBDIR)/gnuserv && \
22178 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22179
22180 @endif gnuserv
22181
22182 # Other targets (info, dvi, pdf, etc.)
22183
22184 .PHONY: maybe-info-gnuserv info-gnuserv
22185 maybe-info-gnuserv:
22186 @if gnuserv
22187 maybe-info-gnuserv: info-gnuserv
22188
22189 info-gnuserv: \
22190 configure-gnuserv
22191 @: $(MAKE); $(unstage)
22192 @[ -f ./gnuserv/Makefile ] || exit 0; \
22193 r=`${PWD_COMMAND}`; export r; \
22194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22195 $(HOST_EXPORTS) \
22196 for flag in $(EXTRA_HOST_FLAGS) ; do \
22197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22198 done; \
22199 echo "Doing info in gnuserv" ; \
22200 (cd $(HOST_SUBDIR)/gnuserv && \
22201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22203 "RANLIB=$${RANLIB}" \
22204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22205 info) \
22206 || exit 1
22207
22208 @endif gnuserv
22209
22210 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
22211 maybe-dvi-gnuserv:
22212 @if gnuserv
22213 maybe-dvi-gnuserv: dvi-gnuserv
22214
22215 dvi-gnuserv: \
22216 configure-gnuserv
22217 @: $(MAKE); $(unstage)
22218 @[ -f ./gnuserv/Makefile ] || exit 0; \
22219 r=`${PWD_COMMAND}`; export r; \
22220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22221 $(HOST_EXPORTS) \
22222 for flag in $(EXTRA_HOST_FLAGS) ; do \
22223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22224 done; \
22225 echo "Doing dvi in gnuserv" ; \
22226 (cd $(HOST_SUBDIR)/gnuserv && \
22227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22229 "RANLIB=$${RANLIB}" \
22230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22231 dvi) \
22232 || exit 1
22233
22234 @endif gnuserv
22235
22236 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
22237 maybe-pdf-gnuserv:
22238 @if gnuserv
22239 maybe-pdf-gnuserv: pdf-gnuserv
22240
22241 pdf-gnuserv: \
22242 configure-gnuserv
22243 @: $(MAKE); $(unstage)
22244 @[ -f ./gnuserv/Makefile ] || exit 0; \
22245 r=`${PWD_COMMAND}`; export r; \
22246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22247 $(HOST_EXPORTS) \
22248 for flag in $(EXTRA_HOST_FLAGS) ; do \
22249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22250 done; \
22251 echo "Doing pdf in gnuserv" ; \
22252 (cd $(HOST_SUBDIR)/gnuserv && \
22253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22255 "RANLIB=$${RANLIB}" \
22256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22257 pdf) \
22258 || exit 1
22259
22260 @endif gnuserv
22261
22262 .PHONY: maybe-html-gnuserv html-gnuserv
22263 maybe-html-gnuserv:
22264 @if gnuserv
22265 maybe-html-gnuserv: html-gnuserv
22266
22267 html-gnuserv: \
22268 configure-gnuserv
22269 @: $(MAKE); $(unstage)
22270 @[ -f ./gnuserv/Makefile ] || exit 0; \
22271 r=`${PWD_COMMAND}`; export r; \
22272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22273 $(HOST_EXPORTS) \
22274 for flag in $(EXTRA_HOST_FLAGS) ; do \
22275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22276 done; \
22277 echo "Doing html in gnuserv" ; \
22278 (cd $(HOST_SUBDIR)/gnuserv && \
22279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22281 "RANLIB=$${RANLIB}" \
22282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22283 html) \
22284 || exit 1
22285
22286 @endif gnuserv
22287
22288 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
22289 maybe-TAGS-gnuserv:
22290 @if gnuserv
22291 maybe-TAGS-gnuserv: TAGS-gnuserv
22292
22293 TAGS-gnuserv: \
22294 configure-gnuserv
22295 @: $(MAKE); $(unstage)
22296 @[ -f ./gnuserv/Makefile ] || exit 0; \
22297 r=`${PWD_COMMAND}`; export r; \
22298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22299 $(HOST_EXPORTS) \
22300 for flag in $(EXTRA_HOST_FLAGS) ; do \
22301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22302 done; \
22303 echo "Doing TAGS in gnuserv" ; \
22304 (cd $(HOST_SUBDIR)/gnuserv && \
22305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22307 "RANLIB=$${RANLIB}" \
22308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22309 TAGS) \
22310 || exit 1
22311
22312 @endif gnuserv
22313
22314 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
22315 maybe-install-info-gnuserv:
22316 @if gnuserv
22317 maybe-install-info-gnuserv: install-info-gnuserv
22318
22319 install-info-gnuserv: \
22320 configure-gnuserv \
22321 info-gnuserv
22322 @: $(MAKE); $(unstage)
22323 @[ -f ./gnuserv/Makefile ] || exit 0; \
22324 r=`${PWD_COMMAND}`; export r; \
22325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22326 $(HOST_EXPORTS) \
22327 for flag in $(EXTRA_HOST_FLAGS) ; do \
22328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22329 done; \
22330 echo "Doing install-info in gnuserv" ; \
22331 (cd $(HOST_SUBDIR)/gnuserv && \
22332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22334 "RANLIB=$${RANLIB}" \
22335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22336 install-info) \
22337 || exit 1
22338
22339 @endif gnuserv
22340
22341 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
22342 maybe-install-pdf-gnuserv:
22343 @if gnuserv
22344 maybe-install-pdf-gnuserv: install-pdf-gnuserv
22345
22346 install-pdf-gnuserv: \
22347 configure-gnuserv \
22348 pdf-gnuserv
22349 @: $(MAKE); $(unstage)
22350 @[ -f ./gnuserv/Makefile ] || exit 0; \
22351 r=`${PWD_COMMAND}`; export r; \
22352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22353 $(HOST_EXPORTS) \
22354 for flag in $(EXTRA_HOST_FLAGS) ; do \
22355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22356 done; \
22357 echo "Doing install-pdf in gnuserv" ; \
22358 (cd $(HOST_SUBDIR)/gnuserv && \
22359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22361 "RANLIB=$${RANLIB}" \
22362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22363 install-pdf) \
22364 || exit 1
22365
22366 @endif gnuserv
22367
22368 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
22369 maybe-install-html-gnuserv:
22370 @if gnuserv
22371 maybe-install-html-gnuserv: install-html-gnuserv
22372
22373 install-html-gnuserv: \
22374 configure-gnuserv \
22375 html-gnuserv
22376 @: $(MAKE); $(unstage)
22377 @[ -f ./gnuserv/Makefile ] || exit 0; \
22378 r=`${PWD_COMMAND}`; export r; \
22379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22380 $(HOST_EXPORTS) \
22381 for flag in $(EXTRA_HOST_FLAGS) ; do \
22382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22383 done; \
22384 echo "Doing install-html in gnuserv" ; \
22385 (cd $(HOST_SUBDIR)/gnuserv && \
22386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22388 "RANLIB=$${RANLIB}" \
22389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22390 install-html) \
22391 || exit 1
22392
22393 @endif gnuserv
22394
22395 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
22396 maybe-installcheck-gnuserv:
22397 @if gnuserv
22398 maybe-installcheck-gnuserv: installcheck-gnuserv
22399
22400 installcheck-gnuserv: \
22401 configure-gnuserv
22402 @: $(MAKE); $(unstage)
22403 @[ -f ./gnuserv/Makefile ] || exit 0; \
22404 r=`${PWD_COMMAND}`; export r; \
22405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22406 $(HOST_EXPORTS) \
22407 for flag in $(EXTRA_HOST_FLAGS) ; do \
22408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22409 done; \
22410 echo "Doing installcheck in gnuserv" ; \
22411 (cd $(HOST_SUBDIR)/gnuserv && \
22412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22414 "RANLIB=$${RANLIB}" \
22415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22416 installcheck) \
22417 || exit 1
22418
22419 @endif gnuserv
22420
22421 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
22422 maybe-mostlyclean-gnuserv:
22423 @if gnuserv
22424 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
22425
22426 mostlyclean-gnuserv:
22427 @: $(MAKE); $(unstage)
22428 @[ -f ./gnuserv/Makefile ] || exit 0; \
22429 r=`${PWD_COMMAND}`; export r; \
22430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22431 $(HOST_EXPORTS) \
22432 for flag in $(EXTRA_HOST_FLAGS) ; do \
22433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22434 done; \
22435 echo "Doing mostlyclean in gnuserv" ; \
22436 (cd $(HOST_SUBDIR)/gnuserv && \
22437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22439 "RANLIB=$${RANLIB}" \
22440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22441 mostlyclean) \
22442 || exit 1
22443
22444 @endif gnuserv
22445
22446 .PHONY: maybe-clean-gnuserv clean-gnuserv
22447 maybe-clean-gnuserv:
22448 @if gnuserv
22449 maybe-clean-gnuserv: clean-gnuserv
22450
22451 clean-gnuserv:
22452 @: $(MAKE); $(unstage)
22453 @[ -f ./gnuserv/Makefile ] || exit 0; \
22454 r=`${PWD_COMMAND}`; export r; \
22455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22456 $(HOST_EXPORTS) \
22457 for flag in $(EXTRA_HOST_FLAGS) ; do \
22458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22459 done; \
22460 echo "Doing clean in gnuserv" ; \
22461 (cd $(HOST_SUBDIR)/gnuserv && \
22462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22464 "RANLIB=$${RANLIB}" \
22465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22466 clean) \
22467 || exit 1
22468
22469 @endif gnuserv
22470
22471 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
22472 maybe-distclean-gnuserv:
22473 @if gnuserv
22474 maybe-distclean-gnuserv: distclean-gnuserv
22475
22476 distclean-gnuserv:
22477 @: $(MAKE); $(unstage)
22478 @[ -f ./gnuserv/Makefile ] || exit 0; \
22479 r=`${PWD_COMMAND}`; export r; \
22480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22481 $(HOST_EXPORTS) \
22482 for flag in $(EXTRA_HOST_FLAGS) ; do \
22483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22484 done; \
22485 echo "Doing distclean in gnuserv" ; \
22486 (cd $(HOST_SUBDIR)/gnuserv && \
22487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22489 "RANLIB=$${RANLIB}" \
22490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22491 distclean) \
22492 || exit 1
22493
22494 @endif gnuserv
22495
22496 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
22497 maybe-maintainer-clean-gnuserv:
22498 @if gnuserv
22499 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
22500
22501 maintainer-clean-gnuserv:
22502 @: $(MAKE); $(unstage)
22503 @[ -f ./gnuserv/Makefile ] || exit 0; \
22504 r=`${PWD_COMMAND}`; export r; \
22505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22506 $(HOST_EXPORTS) \
22507 for flag in $(EXTRA_HOST_FLAGS) ; do \
22508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22509 done; \
22510 echo "Doing maintainer-clean in gnuserv" ; \
22511 (cd $(HOST_SUBDIR)/gnuserv && \
22512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22514 "RANLIB=$${RANLIB}" \
22515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22516 maintainer-clean) \
22517 || exit 1
22518
22519 @endif gnuserv
22520
22521
22522
22523 .PHONY: configure-gold maybe-configure-gold
22524 maybe-configure-gold:
22525 @if gcc-bootstrap
22526 configure-gold: stage_current
22527 @endif gcc-bootstrap
22528 @if gold
22529 maybe-configure-gold: configure-gold
22530 configure-gold:
22531 @r=`${PWD_COMMAND}`; export r; \
22532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22533 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22534 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22535 $(HOST_EXPORTS) \
22536 echo Configuring in $(HOST_SUBDIR)/gold; \
22537 cd "$(HOST_SUBDIR)/gold" || exit 1; \
22538 case $(srcdir) in \
22539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22540 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22542 esac; \
22543 srcdiroption="--srcdir=$${topdir}/gold"; \
22544 libsrcdir="$$s/gold"; \
22545 $(SHELL) $${libsrcdir}/configure \
22546 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22547 --target=${target_alias} $${srcdiroption} \
22548 || exit 1
22549 @endif gold
22550
22551
22552
22553 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
22554 maybe-configure-stage1-gold:
22555 @if gold-bootstrap
22556 maybe-configure-stage1-gold: configure-stage1-gold
22557 configure-stage1-gold:
22558 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22559 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22560 @r=`${PWD_COMMAND}`; export r; \
22561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22562 TFLAGS="$(STAGE1_TFLAGS)"; \
22563 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22564 $(HOST_EXPORTS) \
22565 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22566 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22567 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22568 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
22569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22570 cd $(HOST_SUBDIR)/gold || exit 1; \
22571 case $(srcdir) in \
22572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22573 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22575 esac; \
22576 srcdiroption="--srcdir=$${topdir}/gold"; \
22577 libsrcdir="$$s/gold"; \
22578 $(SHELL) $${libsrcdir}/configure \
22579 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22580 --target=${target_alias} $${srcdiroption} \
22581 $(STAGE1_CONFIGURE_FLAGS)
22582 @endif gold-bootstrap
22583
22584 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
22585 maybe-configure-stage2-gold:
22586 @if gold-bootstrap
22587 maybe-configure-stage2-gold: configure-stage2-gold
22588 configure-stage2-gold:
22589 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22590 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22591 @r=`${PWD_COMMAND}`; export r; \
22592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22593 TFLAGS="$(STAGE2_TFLAGS)"; \
22594 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22595 $(HOST_EXPORTS) \
22596 $(POSTSTAGE1_HOST_EXPORTS) \
22597 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22598 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22599 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22600 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
22601 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22602 cd $(HOST_SUBDIR)/gold || exit 1; \
22603 case $(srcdir) in \
22604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22605 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22607 esac; \
22608 srcdiroption="--srcdir=$${topdir}/gold"; \
22609 libsrcdir="$$s/gold"; \
22610 $(SHELL) $${libsrcdir}/configure \
22611 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22612 --target=${target_alias} $${srcdiroption} \
22613 --with-build-libsubdir=$(HOST_SUBDIR) \
22614 $(STAGE2_CONFIGURE_FLAGS)
22615 @endif gold-bootstrap
22616
22617 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
22618 maybe-configure-stage3-gold:
22619 @if gold-bootstrap
22620 maybe-configure-stage3-gold: configure-stage3-gold
22621 configure-stage3-gold:
22622 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22623 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22624 @r=`${PWD_COMMAND}`; export r; \
22625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22626 TFLAGS="$(STAGE3_TFLAGS)"; \
22627 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22628 $(HOST_EXPORTS) \
22629 $(POSTSTAGE1_HOST_EXPORTS) \
22630 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22631 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22632 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22633 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22634 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22635 cd $(HOST_SUBDIR)/gold || exit 1; \
22636 case $(srcdir) in \
22637 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22638 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22639 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22640 esac; \
22641 srcdiroption="--srcdir=$${topdir}/gold"; \
22642 libsrcdir="$$s/gold"; \
22643 $(SHELL) $${libsrcdir}/configure \
22644 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22645 --target=${target_alias} $${srcdiroption} \
22646 --with-build-libsubdir=$(HOST_SUBDIR) \
22647 $(STAGE3_CONFIGURE_FLAGS)
22648 @endif gold-bootstrap
22649
22650 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
22651 maybe-configure-stage4-gold:
22652 @if gold-bootstrap
22653 maybe-configure-stage4-gold: configure-stage4-gold
22654 configure-stage4-gold:
22655 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22656 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22657 @r=`${PWD_COMMAND}`; export r; \
22658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22659 TFLAGS="$(STAGE4_TFLAGS)"; \
22660 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22661 $(HOST_EXPORTS) \
22662 $(POSTSTAGE1_HOST_EXPORTS) \
22663 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22664 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22665 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22666 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22667 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22668 cd $(HOST_SUBDIR)/gold || exit 1; \
22669 case $(srcdir) in \
22670 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22671 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22672 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22673 esac; \
22674 srcdiroption="--srcdir=$${topdir}/gold"; \
22675 libsrcdir="$$s/gold"; \
22676 $(SHELL) $${libsrcdir}/configure \
22677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22678 --target=${target_alias} $${srcdiroption} \
22679 --with-build-libsubdir=$(HOST_SUBDIR) \
22680 $(STAGE4_CONFIGURE_FLAGS)
22681 @endif gold-bootstrap
22682
22683 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22684 maybe-configure-stageprofile-gold:
22685 @if gold-bootstrap
22686 maybe-configure-stageprofile-gold: configure-stageprofile-gold
22687 configure-stageprofile-gold:
22688 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22689 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22690 @r=`${PWD_COMMAND}`; export r; \
22691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22692 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22693 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22694 $(HOST_EXPORTS) \
22695 $(POSTSTAGE1_HOST_EXPORTS) \
22696 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22697 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22698 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22699 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22700 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22701 cd $(HOST_SUBDIR)/gold || exit 1; \
22702 case $(srcdir) in \
22703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22704 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22706 esac; \
22707 srcdiroption="--srcdir=$${topdir}/gold"; \
22708 libsrcdir="$$s/gold"; \
22709 $(SHELL) $${libsrcdir}/configure \
22710 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22711 --target=${target_alias} $${srcdiroption} \
22712 --with-build-libsubdir=$(HOST_SUBDIR) \
22713 $(STAGEprofile_CONFIGURE_FLAGS)
22714 @endif gold-bootstrap
22715
22716 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22717 maybe-configure-stagefeedback-gold:
22718 @if gold-bootstrap
22719 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22720 configure-stagefeedback-gold:
22721 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22722 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22723 @r=`${PWD_COMMAND}`; export r; \
22724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22725 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22726 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22727 $(HOST_EXPORTS) \
22728 $(POSTSTAGE1_HOST_EXPORTS) \
22729 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22730 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22731 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22732 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22733 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22734 cd $(HOST_SUBDIR)/gold || exit 1; \
22735 case $(srcdir) in \
22736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22737 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22739 esac; \
22740 srcdiroption="--srcdir=$${topdir}/gold"; \
22741 libsrcdir="$$s/gold"; \
22742 $(SHELL) $${libsrcdir}/configure \
22743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22744 --target=${target_alias} $${srcdiroption} \
22745 --with-build-libsubdir=$(HOST_SUBDIR) \
22746 $(STAGEfeedback_CONFIGURE_FLAGS)
22747 @endif gold-bootstrap
22748
22749
22750
22751
22752
22753 .PHONY: all-gold maybe-all-gold
22754 maybe-all-gold:
22755 @if gcc-bootstrap
22756 all-gold: stage_current
22757 @endif gcc-bootstrap
22758 @if gold
22759 TARGET-gold=all
22760 maybe-all-gold: all-gold
22761 all-gold: configure-gold
22762 @r=`${PWD_COMMAND}`; export r; \
22763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22764 $(HOST_EXPORTS) \
22765 (cd $(HOST_SUBDIR)/gold && \
22766 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22767 $(TARGET-gold))
22768 @endif gold
22769
22770
22771
22772 .PHONY: all-stage1-gold maybe-all-stage1-gold
22773 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
22774 maybe-all-stage1-gold:
22775 maybe-clean-stage1-gold:
22776 @if gold-bootstrap
22777 maybe-all-stage1-gold: all-stage1-gold
22778 all-stage1: all-stage1-gold
22779 TARGET-stage1-gold = $(TARGET-gold)
22780 all-stage1-gold: configure-stage1-gold
22781 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22782 @r=`${PWD_COMMAND}`; export r; \
22783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22784 TFLAGS="$(STAGE1_TFLAGS)"; \
22785 $(HOST_EXPORTS) \
22786 cd $(HOST_SUBDIR)/gold && \
22787 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22788 CFLAGS="$(STAGE1_CFLAGS)" \
22789 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22790 LIBCFLAGS="$(LIBCFLAGS)" \
22791 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22792 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22793 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22794 $(EXTRA_HOST_FLAGS) \
22795 TFLAGS="$(STAGE1_TFLAGS)" \
22796 $(TARGET-stage1-gold)
22797
22798 maybe-clean-stage1-gold: clean-stage1-gold
22799 clean-stage1: clean-stage1-gold
22800 clean-stage1-gold:
22801 @if [ $(current_stage) = stage1 ]; then \
22802 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22803 else \
22804 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22805 $(MAKE) stage1-start; \
22806 fi; \
22807 cd $(HOST_SUBDIR)/gold && \
22808 $(MAKE) $(EXTRA_HOST_FLAGS) \
22809 clean
22810 @endif gold-bootstrap
22811
22812
22813 .PHONY: all-stage2-gold maybe-all-stage2-gold
22814 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
22815 maybe-all-stage2-gold:
22816 maybe-clean-stage2-gold:
22817 @if gold-bootstrap
22818 maybe-all-stage2-gold: all-stage2-gold
22819 all-stage2: all-stage2-gold
22820 TARGET-stage2-gold = $(TARGET-gold)
22821 all-stage2-gold: configure-stage2-gold
22822 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22823 @r=`${PWD_COMMAND}`; export r; \
22824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22825 TFLAGS="$(STAGE2_TFLAGS)"; \
22826 $(HOST_EXPORTS) \
22827 $(POSTSTAGE1_HOST_EXPORTS) \
22828 cd $(HOST_SUBDIR)/gold && \
22829 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22830 CFLAGS="$(STAGE2_CFLAGS)" \
22831 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22832 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22833 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22834 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22835 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22836 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22837 TFLAGS="$(STAGE2_TFLAGS)" \
22838 $(TARGET-stage2-gold)
22839
22840 maybe-clean-stage2-gold: clean-stage2-gold
22841 clean-stage2: clean-stage2-gold
22842 clean-stage2-gold:
22843 @if [ $(current_stage) = stage2 ]; then \
22844 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22845 else \
22846 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22847 $(MAKE) stage2-start; \
22848 fi; \
22849 cd $(HOST_SUBDIR)/gold && \
22850 $(MAKE) $(EXTRA_HOST_FLAGS) \
22851 $(POSTSTAGE1_FLAGS_TO_PASS) \
22852 clean
22853 @endif gold-bootstrap
22854
22855
22856 .PHONY: all-stage3-gold maybe-all-stage3-gold
22857 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
22858 maybe-all-stage3-gold:
22859 maybe-clean-stage3-gold:
22860 @if gold-bootstrap
22861 maybe-all-stage3-gold: all-stage3-gold
22862 all-stage3: all-stage3-gold
22863 TARGET-stage3-gold = $(TARGET-gold)
22864 all-stage3-gold: configure-stage3-gold
22865 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22866 @r=`${PWD_COMMAND}`; export r; \
22867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22868 TFLAGS="$(STAGE3_TFLAGS)"; \
22869 $(HOST_EXPORTS) \
22870 $(POSTSTAGE1_HOST_EXPORTS) \
22871 cd $(HOST_SUBDIR)/gold && \
22872 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22873 CFLAGS="$(STAGE3_CFLAGS)" \
22874 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22875 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22876 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22877 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22878 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22879 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22880 TFLAGS="$(STAGE3_TFLAGS)" \
22881 $(TARGET-stage3-gold)
22882
22883 maybe-clean-stage3-gold: clean-stage3-gold
22884 clean-stage3: clean-stage3-gold
22885 clean-stage3-gold:
22886 @if [ $(current_stage) = stage3 ]; then \
22887 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22888 else \
22889 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22890 $(MAKE) stage3-start; \
22891 fi; \
22892 cd $(HOST_SUBDIR)/gold && \
22893 $(MAKE) $(EXTRA_HOST_FLAGS) \
22894 $(POSTSTAGE1_FLAGS_TO_PASS) \
22895 clean
22896 @endif gold-bootstrap
22897
22898
22899 .PHONY: all-stage4-gold maybe-all-stage4-gold
22900 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
22901 maybe-all-stage4-gold:
22902 maybe-clean-stage4-gold:
22903 @if gold-bootstrap
22904 maybe-all-stage4-gold: all-stage4-gold
22905 all-stage4: all-stage4-gold
22906 TARGET-stage4-gold = $(TARGET-gold)
22907 all-stage4-gold: configure-stage4-gold
22908 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22909 @r=`${PWD_COMMAND}`; export r; \
22910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22911 TFLAGS="$(STAGE4_TFLAGS)"; \
22912 $(HOST_EXPORTS) \
22913 $(POSTSTAGE1_HOST_EXPORTS) \
22914 cd $(HOST_SUBDIR)/gold && \
22915 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22916 CFLAGS="$(STAGE4_CFLAGS)" \
22917 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22918 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22919 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22920 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22921 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22922 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22923 TFLAGS="$(STAGE4_TFLAGS)" \
22924 $(TARGET-stage4-gold)
22925
22926 maybe-clean-stage4-gold: clean-stage4-gold
22927 clean-stage4: clean-stage4-gold
22928 clean-stage4-gold:
22929 @if [ $(current_stage) = stage4 ]; then \
22930 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22931 else \
22932 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22933 $(MAKE) stage4-start; \
22934 fi; \
22935 cd $(HOST_SUBDIR)/gold && \
22936 $(MAKE) $(EXTRA_HOST_FLAGS) \
22937 $(POSTSTAGE1_FLAGS_TO_PASS) \
22938 clean
22939 @endif gold-bootstrap
22940
22941
22942 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22943 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22944 maybe-all-stageprofile-gold:
22945 maybe-clean-stageprofile-gold:
22946 @if gold-bootstrap
22947 maybe-all-stageprofile-gold: all-stageprofile-gold
22948 all-stageprofile: all-stageprofile-gold
22949 TARGET-stageprofile-gold = $(TARGET-gold)
22950 all-stageprofile-gold: configure-stageprofile-gold
22951 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22952 @r=`${PWD_COMMAND}`; export r; \
22953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22954 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22955 $(HOST_EXPORTS) \
22956 $(POSTSTAGE1_HOST_EXPORTS) \
22957 cd $(HOST_SUBDIR)/gold && \
22958 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22959 CFLAGS="$(STAGEprofile_CFLAGS)" \
22960 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22961 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22965 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22966 TFLAGS="$(STAGEprofile_TFLAGS)" \
22967 $(TARGET-stageprofile-gold)
22968
22969 maybe-clean-stageprofile-gold: clean-stageprofile-gold
22970 clean-stageprofile: clean-stageprofile-gold
22971 clean-stageprofile-gold:
22972 @if [ $(current_stage) = stageprofile ]; then \
22973 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22974 else \
22975 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22976 $(MAKE) stageprofile-start; \
22977 fi; \
22978 cd $(HOST_SUBDIR)/gold && \
22979 $(MAKE) $(EXTRA_HOST_FLAGS) \
22980 $(POSTSTAGE1_FLAGS_TO_PASS) \
22981 clean
22982 @endif gold-bootstrap
22983
22984
22985 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
22986 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
22987 maybe-all-stagefeedback-gold:
22988 maybe-clean-stagefeedback-gold:
22989 @if gold-bootstrap
22990 maybe-all-stagefeedback-gold: all-stagefeedback-gold
22991 all-stagefeedback: all-stagefeedback-gold
22992 TARGET-stagefeedback-gold = $(TARGET-gold)
22993 all-stagefeedback-gold: configure-stagefeedback-gold
22994 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22995 @r=`${PWD_COMMAND}`; export r; \
22996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22997 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22998 $(HOST_EXPORTS) \
22999 $(POSTSTAGE1_HOST_EXPORTS) \
23000 cd $(HOST_SUBDIR)/gold && \
23001 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23002 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23003 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23004 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23005 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23006 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23007 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23008 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23009 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23010 $(TARGET-stagefeedback-gold)
23011
23012 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
23013 clean-stagefeedback: clean-stagefeedback-gold
23014 clean-stagefeedback-gold:
23015 @if [ $(current_stage) = stagefeedback ]; then \
23016 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
23017 else \
23018 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
23019 $(MAKE) stagefeedback-start; \
23020 fi; \
23021 cd $(HOST_SUBDIR)/gold && \
23022 $(MAKE) $(EXTRA_HOST_FLAGS) \
23023 $(POSTSTAGE1_FLAGS_TO_PASS) \
23024 clean
23025 @endif gold-bootstrap
23026
23027
23028
23029
23030
23031 .PHONY: check-gold maybe-check-gold
23032 maybe-check-gold:
23033 @if gold
23034 maybe-check-gold: check-gold
23035
23036 check-gold:
23037 @: $(MAKE); $(unstage)
23038 @r=`${PWD_COMMAND}`; export r; \
23039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23040 $(HOST_EXPORTS) \
23041 (cd $(HOST_SUBDIR)/gold && \
23042 $(MAKE) $(FLAGS_TO_PASS) check)
23043
23044 @endif gold
23045
23046 .PHONY: install-gold maybe-install-gold
23047 maybe-install-gold:
23048 @if gold
23049 maybe-install-gold: install-gold
23050
23051 install-gold: installdirs
23052 @: $(MAKE); $(unstage)
23053 @r=`${PWD_COMMAND}`; export r; \
23054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23055 $(HOST_EXPORTS) \
23056 (cd $(HOST_SUBDIR)/gold && \
23057 $(MAKE) $(FLAGS_TO_PASS) install)
23058
23059 @endif gold
23060
23061 .PHONY: install-strip-gold maybe-install-strip-gold
23062 maybe-install-strip-gold:
23063 @if gold
23064 maybe-install-strip-gold: install-strip-gold
23065
23066 install-strip-gold: installdirs
23067 @: $(MAKE); $(unstage)
23068 @r=`${PWD_COMMAND}`; export r; \
23069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23070 $(HOST_EXPORTS) \
23071 (cd $(HOST_SUBDIR)/gold && \
23072 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23073
23074 @endif gold
23075
23076 # Other targets (info, dvi, pdf, etc.)
23077
23078 .PHONY: maybe-info-gold info-gold
23079 maybe-info-gold:
23080 @if gold
23081 maybe-info-gold: info-gold
23082
23083 info-gold: \
23084 configure-gold
23085 @[ -f ./gold/Makefile ] || exit 0; \
23086 r=`${PWD_COMMAND}`; export r; \
23087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23088 $(HOST_EXPORTS) \
23089 for flag in $(EXTRA_HOST_FLAGS) ; do \
23090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23091 done; \
23092 echo "Doing info in gold" ; \
23093 (cd $(HOST_SUBDIR)/gold && \
23094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23096 "RANLIB=$${RANLIB}" \
23097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23098 info) \
23099 || exit 1
23100
23101 @endif gold
23102
23103 .PHONY: maybe-dvi-gold dvi-gold
23104 maybe-dvi-gold:
23105 @if gold
23106 maybe-dvi-gold: dvi-gold
23107
23108 dvi-gold: \
23109 configure-gold
23110 @[ -f ./gold/Makefile ] || exit 0; \
23111 r=`${PWD_COMMAND}`; export r; \
23112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23113 $(HOST_EXPORTS) \
23114 for flag in $(EXTRA_HOST_FLAGS) ; do \
23115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23116 done; \
23117 echo "Doing dvi in gold" ; \
23118 (cd $(HOST_SUBDIR)/gold && \
23119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23121 "RANLIB=$${RANLIB}" \
23122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23123 dvi) \
23124 || exit 1
23125
23126 @endif gold
23127
23128 .PHONY: maybe-pdf-gold pdf-gold
23129 maybe-pdf-gold:
23130 @if gold
23131 maybe-pdf-gold: pdf-gold
23132
23133 pdf-gold: \
23134 configure-gold
23135 @[ -f ./gold/Makefile ] || exit 0; \
23136 r=`${PWD_COMMAND}`; export r; \
23137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23138 $(HOST_EXPORTS) \
23139 for flag in $(EXTRA_HOST_FLAGS) ; do \
23140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23141 done; \
23142 echo "Doing pdf in gold" ; \
23143 (cd $(HOST_SUBDIR)/gold && \
23144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23146 "RANLIB=$${RANLIB}" \
23147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23148 pdf) \
23149 || exit 1
23150
23151 @endif gold
23152
23153 .PHONY: maybe-html-gold html-gold
23154 maybe-html-gold:
23155 @if gold
23156 maybe-html-gold: html-gold
23157
23158 html-gold: \
23159 configure-gold
23160 @[ -f ./gold/Makefile ] || exit 0; \
23161 r=`${PWD_COMMAND}`; export r; \
23162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23163 $(HOST_EXPORTS) \
23164 for flag in $(EXTRA_HOST_FLAGS) ; do \
23165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23166 done; \
23167 echo "Doing html in gold" ; \
23168 (cd $(HOST_SUBDIR)/gold && \
23169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23171 "RANLIB=$${RANLIB}" \
23172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23173 html) \
23174 || exit 1
23175
23176 @endif gold
23177
23178 .PHONY: maybe-TAGS-gold TAGS-gold
23179 maybe-TAGS-gold:
23180 @if gold
23181 maybe-TAGS-gold: TAGS-gold
23182
23183 TAGS-gold: \
23184 configure-gold
23185 @[ -f ./gold/Makefile ] || exit 0; \
23186 r=`${PWD_COMMAND}`; export r; \
23187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23188 $(HOST_EXPORTS) \
23189 for flag in $(EXTRA_HOST_FLAGS) ; do \
23190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23191 done; \
23192 echo "Doing TAGS in gold" ; \
23193 (cd $(HOST_SUBDIR)/gold && \
23194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23196 "RANLIB=$${RANLIB}" \
23197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23198 TAGS) \
23199 || exit 1
23200
23201 @endif gold
23202
23203 .PHONY: maybe-install-info-gold install-info-gold
23204 maybe-install-info-gold:
23205 @if gold
23206 maybe-install-info-gold: install-info-gold
23207
23208 install-info-gold: \
23209 configure-gold \
23210 info-gold
23211 @[ -f ./gold/Makefile ] || exit 0; \
23212 r=`${PWD_COMMAND}`; export r; \
23213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23214 $(HOST_EXPORTS) \
23215 for flag in $(EXTRA_HOST_FLAGS) ; do \
23216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23217 done; \
23218 echo "Doing install-info in gold" ; \
23219 (cd $(HOST_SUBDIR)/gold && \
23220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23222 "RANLIB=$${RANLIB}" \
23223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23224 install-info) \
23225 || exit 1
23226
23227 @endif gold
23228
23229 .PHONY: maybe-install-pdf-gold install-pdf-gold
23230 maybe-install-pdf-gold:
23231 @if gold
23232 maybe-install-pdf-gold: install-pdf-gold
23233
23234 install-pdf-gold: \
23235 configure-gold \
23236 pdf-gold
23237 @[ -f ./gold/Makefile ] || exit 0; \
23238 r=`${PWD_COMMAND}`; export r; \
23239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23240 $(HOST_EXPORTS) \
23241 for flag in $(EXTRA_HOST_FLAGS) ; do \
23242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23243 done; \
23244 echo "Doing install-pdf in gold" ; \
23245 (cd $(HOST_SUBDIR)/gold && \
23246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23248 "RANLIB=$${RANLIB}" \
23249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23250 install-pdf) \
23251 || exit 1
23252
23253 @endif gold
23254
23255 .PHONY: maybe-install-html-gold install-html-gold
23256 maybe-install-html-gold:
23257 @if gold
23258 maybe-install-html-gold: install-html-gold
23259
23260 install-html-gold: \
23261 configure-gold \
23262 html-gold
23263 @[ -f ./gold/Makefile ] || exit 0; \
23264 r=`${PWD_COMMAND}`; export r; \
23265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23266 $(HOST_EXPORTS) \
23267 for flag in $(EXTRA_HOST_FLAGS) ; do \
23268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23269 done; \
23270 echo "Doing install-html in gold" ; \
23271 (cd $(HOST_SUBDIR)/gold && \
23272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23274 "RANLIB=$${RANLIB}" \
23275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23276 install-html) \
23277 || exit 1
23278
23279 @endif gold
23280
23281 .PHONY: maybe-installcheck-gold installcheck-gold
23282 maybe-installcheck-gold:
23283 @if gold
23284 maybe-installcheck-gold: installcheck-gold
23285
23286 installcheck-gold: \
23287 configure-gold
23288 @[ -f ./gold/Makefile ] || exit 0; \
23289 r=`${PWD_COMMAND}`; export r; \
23290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23291 $(HOST_EXPORTS) \
23292 for flag in $(EXTRA_HOST_FLAGS) ; do \
23293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23294 done; \
23295 echo "Doing installcheck in gold" ; \
23296 (cd $(HOST_SUBDIR)/gold && \
23297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23299 "RANLIB=$${RANLIB}" \
23300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23301 installcheck) \
23302 || exit 1
23303
23304 @endif gold
23305
23306 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
23307 maybe-mostlyclean-gold:
23308 @if gold
23309 maybe-mostlyclean-gold: mostlyclean-gold
23310
23311 mostlyclean-gold:
23312 @[ -f ./gold/Makefile ] || exit 0; \
23313 r=`${PWD_COMMAND}`; export r; \
23314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23315 $(HOST_EXPORTS) \
23316 for flag in $(EXTRA_HOST_FLAGS) ; do \
23317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23318 done; \
23319 echo "Doing mostlyclean in gold" ; \
23320 (cd $(HOST_SUBDIR)/gold && \
23321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23323 "RANLIB=$${RANLIB}" \
23324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23325 mostlyclean) \
23326 || exit 1
23327
23328 @endif gold
23329
23330 .PHONY: maybe-clean-gold clean-gold
23331 maybe-clean-gold:
23332 @if gold
23333 maybe-clean-gold: clean-gold
23334
23335 clean-gold:
23336 @[ -f ./gold/Makefile ] || exit 0; \
23337 r=`${PWD_COMMAND}`; export r; \
23338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23339 $(HOST_EXPORTS) \
23340 for flag in $(EXTRA_HOST_FLAGS) ; do \
23341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23342 done; \
23343 echo "Doing clean in gold" ; \
23344 (cd $(HOST_SUBDIR)/gold && \
23345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23347 "RANLIB=$${RANLIB}" \
23348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23349 clean) \
23350 || exit 1
23351
23352 @endif gold
23353
23354 .PHONY: maybe-distclean-gold distclean-gold
23355 maybe-distclean-gold:
23356 @if gold
23357 maybe-distclean-gold: distclean-gold
23358
23359 distclean-gold:
23360 @[ -f ./gold/Makefile ] || exit 0; \
23361 r=`${PWD_COMMAND}`; export r; \
23362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23363 $(HOST_EXPORTS) \
23364 for flag in $(EXTRA_HOST_FLAGS) ; do \
23365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23366 done; \
23367 echo "Doing distclean in gold" ; \
23368 (cd $(HOST_SUBDIR)/gold && \
23369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23371 "RANLIB=$${RANLIB}" \
23372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23373 distclean) \
23374 || exit 1
23375
23376 @endif gold
23377
23378 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
23379 maybe-maintainer-clean-gold:
23380 @if gold
23381 maybe-maintainer-clean-gold: maintainer-clean-gold
23382
23383 maintainer-clean-gold:
23384 @[ -f ./gold/Makefile ] || exit 0; \
23385 r=`${PWD_COMMAND}`; export r; \
23386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23387 $(HOST_EXPORTS) \
23388 for flag in $(EXTRA_HOST_FLAGS) ; do \
23389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23390 done; \
23391 echo "Doing maintainer-clean in gold" ; \
23392 (cd $(HOST_SUBDIR)/gold && \
23393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23395 "RANLIB=$${RANLIB}" \
23396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23397 maintainer-clean) \
23398 || exit 1
23399
23400 @endif gold
23401
23402
23403
23404 .PHONY: configure-gprof maybe-configure-gprof
23405 maybe-configure-gprof:
23406 @if gcc-bootstrap
23407 configure-gprof: stage_current
23408 @endif gcc-bootstrap
23409 @if gprof
23410 maybe-configure-gprof: configure-gprof
23411 configure-gprof:
23412 @: $(MAKE); $(unstage)
23413 @r=`${PWD_COMMAND}`; export r; \
23414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23415 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
23416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
23417 $(HOST_EXPORTS) \
23418 echo Configuring in $(HOST_SUBDIR)/gprof; \
23419 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
23420 case $(srcdir) in \
23421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23422 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
23423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23424 esac; \
23425 srcdiroption="--srcdir=$${topdir}/gprof"; \
23426 libsrcdir="$$s/gprof"; \
23427 $(SHELL) $${libsrcdir}/configure \
23428 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23429 --target=${target_alias} $${srcdiroption} \
23430 || exit 1
23431 @endif gprof
23432
23433
23434
23435
23436
23437 .PHONY: all-gprof maybe-all-gprof
23438 maybe-all-gprof:
23439 @if gcc-bootstrap
23440 all-gprof: stage_current
23441 @endif gcc-bootstrap
23442 @if gprof
23443 TARGET-gprof=all
23444 maybe-all-gprof: all-gprof
23445 all-gprof: configure-gprof
23446 @: $(MAKE); $(unstage)
23447 @r=`${PWD_COMMAND}`; export r; \
23448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23449 $(HOST_EXPORTS) \
23450 (cd $(HOST_SUBDIR)/gprof && \
23451 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23452 $(TARGET-gprof))
23453 @endif gprof
23454
23455
23456
23457
23458 .PHONY: check-gprof maybe-check-gprof
23459 maybe-check-gprof:
23460 @if gprof
23461 maybe-check-gprof: check-gprof
23462
23463 check-gprof:
23464 @: $(MAKE); $(unstage)
23465 @r=`${PWD_COMMAND}`; export r; \
23466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23467 $(HOST_EXPORTS) \
23468 (cd $(HOST_SUBDIR)/gprof && \
23469 $(MAKE) $(FLAGS_TO_PASS) check)
23470
23471 @endif gprof
23472
23473 .PHONY: install-gprof maybe-install-gprof
23474 maybe-install-gprof:
23475 @if gprof
23476 maybe-install-gprof: install-gprof
23477
23478 install-gprof: installdirs
23479 @: $(MAKE); $(unstage)
23480 @r=`${PWD_COMMAND}`; export r; \
23481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23482 $(HOST_EXPORTS) \
23483 (cd $(HOST_SUBDIR)/gprof && \
23484 $(MAKE) $(FLAGS_TO_PASS) install)
23485
23486 @endif gprof
23487
23488 .PHONY: install-strip-gprof maybe-install-strip-gprof
23489 maybe-install-strip-gprof:
23490 @if gprof
23491 maybe-install-strip-gprof: install-strip-gprof
23492
23493 install-strip-gprof: installdirs
23494 @: $(MAKE); $(unstage)
23495 @r=`${PWD_COMMAND}`; export r; \
23496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23497 $(HOST_EXPORTS) \
23498 (cd $(HOST_SUBDIR)/gprof && \
23499 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23500
23501 @endif gprof
23502
23503 # Other targets (info, dvi, pdf, etc.)
23504
23505 .PHONY: maybe-info-gprof info-gprof
23506 maybe-info-gprof:
23507 @if gprof
23508 maybe-info-gprof: info-gprof
23509
23510 info-gprof: \
23511 configure-gprof
23512 @: $(MAKE); $(unstage)
23513 @[ -f ./gprof/Makefile ] || exit 0; \
23514 r=`${PWD_COMMAND}`; export r; \
23515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23516 $(HOST_EXPORTS) \
23517 for flag in $(EXTRA_HOST_FLAGS) ; do \
23518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23519 done; \
23520 echo "Doing info in gprof" ; \
23521 (cd $(HOST_SUBDIR)/gprof && \
23522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23524 "RANLIB=$${RANLIB}" \
23525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23526 info) \
23527 || exit 1
23528
23529 @endif gprof
23530
23531 .PHONY: maybe-dvi-gprof dvi-gprof
23532 maybe-dvi-gprof:
23533 @if gprof
23534 maybe-dvi-gprof: dvi-gprof
23535
23536 dvi-gprof: \
23537 configure-gprof
23538 @: $(MAKE); $(unstage)
23539 @[ -f ./gprof/Makefile ] || exit 0; \
23540 r=`${PWD_COMMAND}`; export r; \
23541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23542 $(HOST_EXPORTS) \
23543 for flag in $(EXTRA_HOST_FLAGS) ; do \
23544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23545 done; \
23546 echo "Doing dvi in gprof" ; \
23547 (cd $(HOST_SUBDIR)/gprof && \
23548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23550 "RANLIB=$${RANLIB}" \
23551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23552 dvi) \
23553 || exit 1
23554
23555 @endif gprof
23556
23557 .PHONY: maybe-pdf-gprof pdf-gprof
23558 maybe-pdf-gprof:
23559 @if gprof
23560 maybe-pdf-gprof: pdf-gprof
23561
23562 pdf-gprof: \
23563 configure-gprof
23564 @: $(MAKE); $(unstage)
23565 @[ -f ./gprof/Makefile ] || exit 0; \
23566 r=`${PWD_COMMAND}`; export r; \
23567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23568 $(HOST_EXPORTS) \
23569 for flag in $(EXTRA_HOST_FLAGS) ; do \
23570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23571 done; \
23572 echo "Doing pdf in gprof" ; \
23573 (cd $(HOST_SUBDIR)/gprof && \
23574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23576 "RANLIB=$${RANLIB}" \
23577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23578 pdf) \
23579 || exit 1
23580
23581 @endif gprof
23582
23583 .PHONY: maybe-html-gprof html-gprof
23584 maybe-html-gprof:
23585 @if gprof
23586 maybe-html-gprof: html-gprof
23587
23588 html-gprof: \
23589 configure-gprof
23590 @: $(MAKE); $(unstage)
23591 @[ -f ./gprof/Makefile ] || exit 0; \
23592 r=`${PWD_COMMAND}`; export r; \
23593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23594 $(HOST_EXPORTS) \
23595 for flag in $(EXTRA_HOST_FLAGS) ; do \
23596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23597 done; \
23598 echo "Doing html in gprof" ; \
23599 (cd $(HOST_SUBDIR)/gprof && \
23600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23602 "RANLIB=$${RANLIB}" \
23603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23604 html) \
23605 || exit 1
23606
23607 @endif gprof
23608
23609 .PHONY: maybe-TAGS-gprof TAGS-gprof
23610 maybe-TAGS-gprof:
23611 @if gprof
23612 maybe-TAGS-gprof: TAGS-gprof
23613
23614 TAGS-gprof: \
23615 configure-gprof
23616 @: $(MAKE); $(unstage)
23617 @[ -f ./gprof/Makefile ] || exit 0; \
23618 r=`${PWD_COMMAND}`; export r; \
23619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23620 $(HOST_EXPORTS) \
23621 for flag in $(EXTRA_HOST_FLAGS) ; do \
23622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23623 done; \
23624 echo "Doing TAGS in gprof" ; \
23625 (cd $(HOST_SUBDIR)/gprof && \
23626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23628 "RANLIB=$${RANLIB}" \
23629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23630 TAGS) \
23631 || exit 1
23632
23633 @endif gprof
23634
23635 .PHONY: maybe-install-info-gprof install-info-gprof
23636 maybe-install-info-gprof:
23637 @if gprof
23638 maybe-install-info-gprof: install-info-gprof
23639
23640 install-info-gprof: \
23641 configure-gprof \
23642 info-gprof
23643 @: $(MAKE); $(unstage)
23644 @[ -f ./gprof/Makefile ] || exit 0; \
23645 r=`${PWD_COMMAND}`; export r; \
23646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23647 $(HOST_EXPORTS) \
23648 for flag in $(EXTRA_HOST_FLAGS) ; do \
23649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23650 done; \
23651 echo "Doing install-info in gprof" ; \
23652 (cd $(HOST_SUBDIR)/gprof && \
23653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23655 "RANLIB=$${RANLIB}" \
23656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23657 install-info) \
23658 || exit 1
23659
23660 @endif gprof
23661
23662 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
23663 maybe-install-pdf-gprof:
23664 @if gprof
23665 maybe-install-pdf-gprof: install-pdf-gprof
23666
23667 install-pdf-gprof: \
23668 configure-gprof \
23669 pdf-gprof
23670 @: $(MAKE); $(unstage)
23671 @[ -f ./gprof/Makefile ] || exit 0; \
23672 r=`${PWD_COMMAND}`; export r; \
23673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23674 $(HOST_EXPORTS) \
23675 for flag in $(EXTRA_HOST_FLAGS) ; do \
23676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23677 done; \
23678 echo "Doing install-pdf in gprof" ; \
23679 (cd $(HOST_SUBDIR)/gprof && \
23680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23682 "RANLIB=$${RANLIB}" \
23683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23684 install-pdf) \
23685 || exit 1
23686
23687 @endif gprof
23688
23689 .PHONY: maybe-install-html-gprof install-html-gprof
23690 maybe-install-html-gprof:
23691 @if gprof
23692 maybe-install-html-gprof: install-html-gprof
23693
23694 install-html-gprof: \
23695 configure-gprof \
23696 html-gprof
23697 @: $(MAKE); $(unstage)
23698 @[ -f ./gprof/Makefile ] || exit 0; \
23699 r=`${PWD_COMMAND}`; export r; \
23700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23701 $(HOST_EXPORTS) \
23702 for flag in $(EXTRA_HOST_FLAGS) ; do \
23703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23704 done; \
23705 echo "Doing install-html in gprof" ; \
23706 (cd $(HOST_SUBDIR)/gprof && \
23707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23709 "RANLIB=$${RANLIB}" \
23710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23711 install-html) \
23712 || exit 1
23713
23714 @endif gprof
23715
23716 .PHONY: maybe-installcheck-gprof installcheck-gprof
23717 maybe-installcheck-gprof:
23718 @if gprof
23719 maybe-installcheck-gprof: installcheck-gprof
23720
23721 installcheck-gprof: \
23722 configure-gprof
23723 @: $(MAKE); $(unstage)
23724 @[ -f ./gprof/Makefile ] || exit 0; \
23725 r=`${PWD_COMMAND}`; export r; \
23726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23727 $(HOST_EXPORTS) \
23728 for flag in $(EXTRA_HOST_FLAGS) ; do \
23729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23730 done; \
23731 echo "Doing installcheck in gprof" ; \
23732 (cd $(HOST_SUBDIR)/gprof && \
23733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23735 "RANLIB=$${RANLIB}" \
23736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23737 installcheck) \
23738 || exit 1
23739
23740 @endif gprof
23741
23742 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23743 maybe-mostlyclean-gprof:
23744 @if gprof
23745 maybe-mostlyclean-gprof: mostlyclean-gprof
23746
23747 mostlyclean-gprof:
23748 @: $(MAKE); $(unstage)
23749 @[ -f ./gprof/Makefile ] || exit 0; \
23750 r=`${PWD_COMMAND}`; export r; \
23751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23752 $(HOST_EXPORTS) \
23753 for flag in $(EXTRA_HOST_FLAGS) ; do \
23754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23755 done; \
23756 echo "Doing mostlyclean in gprof" ; \
23757 (cd $(HOST_SUBDIR)/gprof && \
23758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23760 "RANLIB=$${RANLIB}" \
23761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23762 mostlyclean) \
23763 || exit 1
23764
23765 @endif gprof
23766
23767 .PHONY: maybe-clean-gprof clean-gprof
23768 maybe-clean-gprof:
23769 @if gprof
23770 maybe-clean-gprof: clean-gprof
23771
23772 clean-gprof:
23773 @: $(MAKE); $(unstage)
23774 @[ -f ./gprof/Makefile ] || exit 0; \
23775 r=`${PWD_COMMAND}`; export r; \
23776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23777 $(HOST_EXPORTS) \
23778 for flag in $(EXTRA_HOST_FLAGS) ; do \
23779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23780 done; \
23781 echo "Doing clean in gprof" ; \
23782 (cd $(HOST_SUBDIR)/gprof && \
23783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23785 "RANLIB=$${RANLIB}" \
23786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23787 clean) \
23788 || exit 1
23789
23790 @endif gprof
23791
23792 .PHONY: maybe-distclean-gprof distclean-gprof
23793 maybe-distclean-gprof:
23794 @if gprof
23795 maybe-distclean-gprof: distclean-gprof
23796
23797 distclean-gprof:
23798 @: $(MAKE); $(unstage)
23799 @[ -f ./gprof/Makefile ] || exit 0; \
23800 r=`${PWD_COMMAND}`; export r; \
23801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23802 $(HOST_EXPORTS) \
23803 for flag in $(EXTRA_HOST_FLAGS) ; do \
23804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23805 done; \
23806 echo "Doing distclean in gprof" ; \
23807 (cd $(HOST_SUBDIR)/gprof && \
23808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23810 "RANLIB=$${RANLIB}" \
23811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23812 distclean) \
23813 || exit 1
23814
23815 @endif gprof
23816
23817 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23818 maybe-maintainer-clean-gprof:
23819 @if gprof
23820 maybe-maintainer-clean-gprof: maintainer-clean-gprof
23821
23822 maintainer-clean-gprof:
23823 @: $(MAKE); $(unstage)
23824 @[ -f ./gprof/Makefile ] || exit 0; \
23825 r=`${PWD_COMMAND}`; export r; \
23826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23827 $(HOST_EXPORTS) \
23828 for flag in $(EXTRA_HOST_FLAGS) ; do \
23829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23830 done; \
23831 echo "Doing maintainer-clean in gprof" ; \
23832 (cd $(HOST_SUBDIR)/gprof && \
23833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23835 "RANLIB=$${RANLIB}" \
23836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23837 maintainer-clean) \
23838 || exit 1
23839
23840 @endif gprof
23841
23842
23843
23844 .PHONY: configure-gzip maybe-configure-gzip
23845 maybe-configure-gzip:
23846 @if gcc-bootstrap
23847 configure-gzip: stage_current
23848 @endif gcc-bootstrap
23849 @if gzip
23850 maybe-configure-gzip: configure-gzip
23851 configure-gzip:
23852 @: $(MAKE); $(unstage)
23853 @r=`${PWD_COMMAND}`; export r; \
23854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23855 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23857 $(HOST_EXPORTS) \
23858 echo Configuring in $(HOST_SUBDIR)/gzip; \
23859 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23860 case $(srcdir) in \
23861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23862 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23864 esac; \
23865 srcdiroption="--srcdir=$${topdir}/gzip"; \
23866 libsrcdir="$$s/gzip"; \
23867 $(SHELL) $${libsrcdir}/configure \
23868 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23869 --target=${target_alias} $${srcdiroption} \
23870 || exit 1
23871 @endif gzip
23872
23873
23874
23875
23876
23877 .PHONY: all-gzip maybe-all-gzip
23878 maybe-all-gzip:
23879 @if gcc-bootstrap
23880 all-gzip: stage_current
23881 @endif gcc-bootstrap
23882 @if gzip
23883 TARGET-gzip=all
23884 maybe-all-gzip: all-gzip
23885 all-gzip: configure-gzip
23886 @: $(MAKE); $(unstage)
23887 @r=`${PWD_COMMAND}`; export r; \
23888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23889 $(HOST_EXPORTS) \
23890 (cd $(HOST_SUBDIR)/gzip && \
23891 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23892 $(TARGET-gzip))
23893 @endif gzip
23894
23895
23896
23897
23898 .PHONY: check-gzip maybe-check-gzip
23899 maybe-check-gzip:
23900 @if gzip
23901 maybe-check-gzip: check-gzip
23902
23903 check-gzip:
23904 @: $(MAKE); $(unstage)
23905 @r=`${PWD_COMMAND}`; export r; \
23906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23907 $(HOST_EXPORTS) \
23908 (cd $(HOST_SUBDIR)/gzip && \
23909 $(MAKE) $(FLAGS_TO_PASS) check)
23910
23911 @endif gzip
23912
23913 .PHONY: install-gzip maybe-install-gzip
23914 maybe-install-gzip:
23915 @if gzip
23916 maybe-install-gzip: install-gzip
23917
23918 install-gzip: installdirs
23919 @: $(MAKE); $(unstage)
23920 @r=`${PWD_COMMAND}`; export r; \
23921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23922 $(HOST_EXPORTS) \
23923 (cd $(HOST_SUBDIR)/gzip && \
23924 $(MAKE) $(FLAGS_TO_PASS) install)
23925
23926 @endif gzip
23927
23928 .PHONY: install-strip-gzip maybe-install-strip-gzip
23929 maybe-install-strip-gzip:
23930 @if gzip
23931 maybe-install-strip-gzip: install-strip-gzip
23932
23933 install-strip-gzip: installdirs
23934 @: $(MAKE); $(unstage)
23935 @r=`${PWD_COMMAND}`; export r; \
23936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23937 $(HOST_EXPORTS) \
23938 (cd $(HOST_SUBDIR)/gzip && \
23939 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23940
23941 @endif gzip
23942
23943 # Other targets (info, dvi, pdf, etc.)
23944
23945 .PHONY: maybe-info-gzip info-gzip
23946 maybe-info-gzip:
23947 @if gzip
23948 maybe-info-gzip: info-gzip
23949
23950 info-gzip: \
23951 configure-gzip
23952 @: $(MAKE); $(unstage)
23953 @[ -f ./gzip/Makefile ] || exit 0; \
23954 r=`${PWD_COMMAND}`; export r; \
23955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23956 $(HOST_EXPORTS) \
23957 for flag in $(EXTRA_HOST_FLAGS) ; do \
23958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23959 done; \
23960 echo "Doing info in gzip" ; \
23961 (cd $(HOST_SUBDIR)/gzip && \
23962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23964 "RANLIB=$${RANLIB}" \
23965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23966 info) \
23967 || exit 1
23968
23969 @endif gzip
23970
23971 .PHONY: maybe-dvi-gzip dvi-gzip
23972 maybe-dvi-gzip:
23973 @if gzip
23974 maybe-dvi-gzip: dvi-gzip
23975
23976 dvi-gzip: \
23977 configure-gzip
23978 @: $(MAKE); $(unstage)
23979 @[ -f ./gzip/Makefile ] || exit 0; \
23980 r=`${PWD_COMMAND}`; export r; \
23981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23982 $(HOST_EXPORTS) \
23983 for flag in $(EXTRA_HOST_FLAGS) ; do \
23984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23985 done; \
23986 echo "Doing dvi in gzip" ; \
23987 (cd $(HOST_SUBDIR)/gzip && \
23988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23990 "RANLIB=$${RANLIB}" \
23991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23992 dvi) \
23993 || exit 1
23994
23995 @endif gzip
23996
23997 .PHONY: maybe-pdf-gzip pdf-gzip
23998 maybe-pdf-gzip:
23999 @if gzip
24000 maybe-pdf-gzip: pdf-gzip
24001
24002 pdf-gzip: \
24003 configure-gzip
24004 @: $(MAKE); $(unstage)
24005 @[ -f ./gzip/Makefile ] || exit 0; \
24006 r=`${PWD_COMMAND}`; export r; \
24007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24008 $(HOST_EXPORTS) \
24009 for flag in $(EXTRA_HOST_FLAGS) ; do \
24010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24011 done; \
24012 echo "Doing pdf in gzip" ; \
24013 (cd $(HOST_SUBDIR)/gzip && \
24014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24016 "RANLIB=$${RANLIB}" \
24017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24018 pdf) \
24019 || exit 1
24020
24021 @endif gzip
24022
24023 .PHONY: maybe-html-gzip html-gzip
24024 maybe-html-gzip:
24025 @if gzip
24026 maybe-html-gzip: html-gzip
24027
24028 html-gzip: \
24029 configure-gzip
24030 @: $(MAKE); $(unstage)
24031 @[ -f ./gzip/Makefile ] || exit 0; \
24032 r=`${PWD_COMMAND}`; export r; \
24033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24034 $(HOST_EXPORTS) \
24035 for flag in $(EXTRA_HOST_FLAGS) ; do \
24036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24037 done; \
24038 echo "Doing html in gzip" ; \
24039 (cd $(HOST_SUBDIR)/gzip && \
24040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24042 "RANLIB=$${RANLIB}" \
24043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24044 html) \
24045 || exit 1
24046
24047 @endif gzip
24048
24049 .PHONY: maybe-TAGS-gzip TAGS-gzip
24050 maybe-TAGS-gzip:
24051 @if gzip
24052 maybe-TAGS-gzip: TAGS-gzip
24053
24054 TAGS-gzip: \
24055 configure-gzip
24056 @: $(MAKE); $(unstage)
24057 @[ -f ./gzip/Makefile ] || exit 0; \
24058 r=`${PWD_COMMAND}`; export r; \
24059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24060 $(HOST_EXPORTS) \
24061 for flag in $(EXTRA_HOST_FLAGS) ; do \
24062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24063 done; \
24064 echo "Doing TAGS in gzip" ; \
24065 (cd $(HOST_SUBDIR)/gzip && \
24066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24068 "RANLIB=$${RANLIB}" \
24069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24070 TAGS) \
24071 || exit 1
24072
24073 @endif gzip
24074
24075 .PHONY: maybe-install-info-gzip install-info-gzip
24076 maybe-install-info-gzip:
24077 @if gzip
24078 maybe-install-info-gzip: install-info-gzip
24079
24080 install-info-gzip: \
24081 configure-gzip \
24082 info-gzip
24083 @: $(MAKE); $(unstage)
24084 @[ -f ./gzip/Makefile ] || exit 0; \
24085 r=`${PWD_COMMAND}`; export r; \
24086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24087 $(HOST_EXPORTS) \
24088 for flag in $(EXTRA_HOST_FLAGS) ; do \
24089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24090 done; \
24091 echo "Doing install-info in gzip" ; \
24092 (cd $(HOST_SUBDIR)/gzip && \
24093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24095 "RANLIB=$${RANLIB}" \
24096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24097 install-info) \
24098 || exit 1
24099
24100 @endif gzip
24101
24102 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
24103 maybe-install-pdf-gzip:
24104 @if gzip
24105 maybe-install-pdf-gzip: install-pdf-gzip
24106
24107 install-pdf-gzip: \
24108 configure-gzip \
24109 pdf-gzip
24110 @: $(MAKE); $(unstage)
24111 @[ -f ./gzip/Makefile ] || exit 0; \
24112 r=`${PWD_COMMAND}`; export r; \
24113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24114 $(HOST_EXPORTS) \
24115 for flag in $(EXTRA_HOST_FLAGS) ; do \
24116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24117 done; \
24118 echo "Doing install-pdf in gzip" ; \
24119 (cd $(HOST_SUBDIR)/gzip && \
24120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24122 "RANLIB=$${RANLIB}" \
24123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24124 install-pdf) \
24125 || exit 1
24126
24127 @endif gzip
24128
24129 .PHONY: maybe-install-html-gzip install-html-gzip
24130 maybe-install-html-gzip:
24131 @if gzip
24132 maybe-install-html-gzip: install-html-gzip
24133
24134 install-html-gzip: \
24135 configure-gzip \
24136 html-gzip
24137 @: $(MAKE); $(unstage)
24138 @[ -f ./gzip/Makefile ] || exit 0; \
24139 r=`${PWD_COMMAND}`; export r; \
24140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24141 $(HOST_EXPORTS) \
24142 for flag in $(EXTRA_HOST_FLAGS) ; do \
24143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24144 done; \
24145 echo "Doing install-html in gzip" ; \
24146 (cd $(HOST_SUBDIR)/gzip && \
24147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24149 "RANLIB=$${RANLIB}" \
24150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24151 install-html) \
24152 || exit 1
24153
24154 @endif gzip
24155
24156 .PHONY: maybe-installcheck-gzip installcheck-gzip
24157 maybe-installcheck-gzip:
24158 @if gzip
24159 maybe-installcheck-gzip: installcheck-gzip
24160
24161 installcheck-gzip: \
24162 configure-gzip
24163 @: $(MAKE); $(unstage)
24164 @[ -f ./gzip/Makefile ] || exit 0; \
24165 r=`${PWD_COMMAND}`; export r; \
24166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24167 $(HOST_EXPORTS) \
24168 for flag in $(EXTRA_HOST_FLAGS) ; do \
24169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24170 done; \
24171 echo "Doing installcheck in gzip" ; \
24172 (cd $(HOST_SUBDIR)/gzip && \
24173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24175 "RANLIB=$${RANLIB}" \
24176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24177 installcheck) \
24178 || exit 1
24179
24180 @endif gzip
24181
24182 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
24183 maybe-mostlyclean-gzip:
24184 @if gzip
24185 maybe-mostlyclean-gzip: mostlyclean-gzip
24186
24187 mostlyclean-gzip:
24188 @: $(MAKE); $(unstage)
24189 @[ -f ./gzip/Makefile ] || exit 0; \
24190 r=`${PWD_COMMAND}`; export r; \
24191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24192 $(HOST_EXPORTS) \
24193 for flag in $(EXTRA_HOST_FLAGS) ; do \
24194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24195 done; \
24196 echo "Doing mostlyclean in gzip" ; \
24197 (cd $(HOST_SUBDIR)/gzip && \
24198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24200 "RANLIB=$${RANLIB}" \
24201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24202 mostlyclean) \
24203 || exit 1
24204
24205 @endif gzip
24206
24207 .PHONY: maybe-clean-gzip clean-gzip
24208 maybe-clean-gzip:
24209 @if gzip
24210 maybe-clean-gzip: clean-gzip
24211
24212 clean-gzip:
24213 @: $(MAKE); $(unstage)
24214 @[ -f ./gzip/Makefile ] || exit 0; \
24215 r=`${PWD_COMMAND}`; export r; \
24216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24217 $(HOST_EXPORTS) \
24218 for flag in $(EXTRA_HOST_FLAGS) ; do \
24219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24220 done; \
24221 echo "Doing clean in gzip" ; \
24222 (cd $(HOST_SUBDIR)/gzip && \
24223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24225 "RANLIB=$${RANLIB}" \
24226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24227 clean) \
24228 || exit 1
24229
24230 @endif gzip
24231
24232 .PHONY: maybe-distclean-gzip distclean-gzip
24233 maybe-distclean-gzip:
24234 @if gzip
24235 maybe-distclean-gzip: distclean-gzip
24236
24237 distclean-gzip:
24238 @: $(MAKE); $(unstage)
24239 @[ -f ./gzip/Makefile ] || exit 0; \
24240 r=`${PWD_COMMAND}`; export r; \
24241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24242 $(HOST_EXPORTS) \
24243 for flag in $(EXTRA_HOST_FLAGS) ; do \
24244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24245 done; \
24246 echo "Doing distclean in gzip" ; \
24247 (cd $(HOST_SUBDIR)/gzip && \
24248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24250 "RANLIB=$${RANLIB}" \
24251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24252 distclean) \
24253 || exit 1
24254
24255 @endif gzip
24256
24257 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
24258 maybe-maintainer-clean-gzip:
24259 @if gzip
24260 maybe-maintainer-clean-gzip: maintainer-clean-gzip
24261
24262 maintainer-clean-gzip:
24263 @: $(MAKE); $(unstage)
24264 @[ -f ./gzip/Makefile ] || exit 0; \
24265 r=`${PWD_COMMAND}`; export r; \
24266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24267 $(HOST_EXPORTS) \
24268 for flag in $(EXTRA_HOST_FLAGS) ; do \
24269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24270 done; \
24271 echo "Doing maintainer-clean in gzip" ; \
24272 (cd $(HOST_SUBDIR)/gzip && \
24273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24275 "RANLIB=$${RANLIB}" \
24276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24277 maintainer-clean) \
24278 || exit 1
24279
24280 @endif gzip
24281
24282
24283
24284 .PHONY: configure-hello maybe-configure-hello
24285 maybe-configure-hello:
24286 @if gcc-bootstrap
24287 configure-hello: stage_current
24288 @endif gcc-bootstrap
24289 @if hello
24290 maybe-configure-hello: configure-hello
24291 configure-hello:
24292 @: $(MAKE); $(unstage)
24293 @r=`${PWD_COMMAND}`; export r; \
24294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24295 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
24296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
24297 $(HOST_EXPORTS) \
24298 echo Configuring in $(HOST_SUBDIR)/hello; \
24299 cd "$(HOST_SUBDIR)/hello" || exit 1; \
24300 case $(srcdir) in \
24301 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24302 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
24303 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24304 esac; \
24305 srcdiroption="--srcdir=$${topdir}/hello"; \
24306 libsrcdir="$$s/hello"; \
24307 $(SHELL) $${libsrcdir}/configure \
24308 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24309 --target=${target_alias} $${srcdiroption} \
24310 || exit 1
24311 @endif hello
24312
24313
24314
24315
24316
24317 .PHONY: all-hello maybe-all-hello
24318 maybe-all-hello:
24319 @if gcc-bootstrap
24320 all-hello: stage_current
24321 @endif gcc-bootstrap
24322 @if hello
24323 TARGET-hello=all
24324 maybe-all-hello: all-hello
24325 all-hello: configure-hello
24326 @: $(MAKE); $(unstage)
24327 @r=`${PWD_COMMAND}`; export r; \
24328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24329 $(HOST_EXPORTS) \
24330 (cd $(HOST_SUBDIR)/hello && \
24331 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24332 $(TARGET-hello))
24333 @endif hello
24334
24335
24336
24337
24338 .PHONY: check-hello maybe-check-hello
24339 maybe-check-hello:
24340 @if hello
24341 maybe-check-hello: check-hello
24342
24343 check-hello:
24344 @: $(MAKE); $(unstage)
24345 @r=`${PWD_COMMAND}`; export r; \
24346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24347 $(HOST_EXPORTS) \
24348 (cd $(HOST_SUBDIR)/hello && \
24349 $(MAKE) $(FLAGS_TO_PASS) check)
24350
24351 @endif hello
24352
24353 .PHONY: install-hello maybe-install-hello
24354 maybe-install-hello:
24355 @if hello
24356 maybe-install-hello: install-hello
24357
24358 install-hello: installdirs
24359 @: $(MAKE); $(unstage)
24360 @r=`${PWD_COMMAND}`; export r; \
24361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24362 $(HOST_EXPORTS) \
24363 (cd $(HOST_SUBDIR)/hello && \
24364 $(MAKE) $(FLAGS_TO_PASS) install)
24365
24366 @endif hello
24367
24368 .PHONY: install-strip-hello maybe-install-strip-hello
24369 maybe-install-strip-hello:
24370 @if hello
24371 maybe-install-strip-hello: install-strip-hello
24372
24373 install-strip-hello: installdirs
24374 @: $(MAKE); $(unstage)
24375 @r=`${PWD_COMMAND}`; export r; \
24376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24377 $(HOST_EXPORTS) \
24378 (cd $(HOST_SUBDIR)/hello && \
24379 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24380
24381 @endif hello
24382
24383 # Other targets (info, dvi, pdf, etc.)
24384
24385 .PHONY: maybe-info-hello info-hello
24386 maybe-info-hello:
24387 @if hello
24388 maybe-info-hello: info-hello
24389
24390 info-hello: \
24391 configure-hello
24392 @: $(MAKE); $(unstage)
24393 @[ -f ./hello/Makefile ] || exit 0; \
24394 r=`${PWD_COMMAND}`; export r; \
24395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24396 $(HOST_EXPORTS) \
24397 for flag in $(EXTRA_HOST_FLAGS) ; do \
24398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24399 done; \
24400 echo "Doing info in hello" ; \
24401 (cd $(HOST_SUBDIR)/hello && \
24402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24404 "RANLIB=$${RANLIB}" \
24405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24406 info) \
24407 || exit 1
24408
24409 @endif hello
24410
24411 .PHONY: maybe-dvi-hello dvi-hello
24412 maybe-dvi-hello:
24413 @if hello
24414 maybe-dvi-hello: dvi-hello
24415
24416 dvi-hello: \
24417 configure-hello
24418 @: $(MAKE); $(unstage)
24419 @[ -f ./hello/Makefile ] || exit 0; \
24420 r=`${PWD_COMMAND}`; export r; \
24421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24422 $(HOST_EXPORTS) \
24423 for flag in $(EXTRA_HOST_FLAGS) ; do \
24424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24425 done; \
24426 echo "Doing dvi in hello" ; \
24427 (cd $(HOST_SUBDIR)/hello && \
24428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24430 "RANLIB=$${RANLIB}" \
24431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24432 dvi) \
24433 || exit 1
24434
24435 @endif hello
24436
24437 .PHONY: maybe-pdf-hello pdf-hello
24438 maybe-pdf-hello:
24439 @if hello
24440 maybe-pdf-hello: pdf-hello
24441
24442 pdf-hello: \
24443 configure-hello
24444 @: $(MAKE); $(unstage)
24445 @[ -f ./hello/Makefile ] || exit 0; \
24446 r=`${PWD_COMMAND}`; export r; \
24447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24448 $(HOST_EXPORTS) \
24449 for flag in $(EXTRA_HOST_FLAGS) ; do \
24450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24451 done; \
24452 echo "Doing pdf in hello" ; \
24453 (cd $(HOST_SUBDIR)/hello && \
24454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24456 "RANLIB=$${RANLIB}" \
24457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24458 pdf) \
24459 || exit 1
24460
24461 @endif hello
24462
24463 .PHONY: maybe-html-hello html-hello
24464 maybe-html-hello:
24465 @if hello
24466 maybe-html-hello: html-hello
24467
24468 html-hello: \
24469 configure-hello
24470 @: $(MAKE); $(unstage)
24471 @[ -f ./hello/Makefile ] || exit 0; \
24472 r=`${PWD_COMMAND}`; export r; \
24473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24474 $(HOST_EXPORTS) \
24475 for flag in $(EXTRA_HOST_FLAGS) ; do \
24476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24477 done; \
24478 echo "Doing html in hello" ; \
24479 (cd $(HOST_SUBDIR)/hello && \
24480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24482 "RANLIB=$${RANLIB}" \
24483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24484 html) \
24485 || exit 1
24486
24487 @endif hello
24488
24489 .PHONY: maybe-TAGS-hello TAGS-hello
24490 maybe-TAGS-hello:
24491 @if hello
24492 maybe-TAGS-hello: TAGS-hello
24493
24494 TAGS-hello: \
24495 configure-hello
24496 @: $(MAKE); $(unstage)
24497 @[ -f ./hello/Makefile ] || exit 0; \
24498 r=`${PWD_COMMAND}`; export r; \
24499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24500 $(HOST_EXPORTS) \
24501 for flag in $(EXTRA_HOST_FLAGS) ; do \
24502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24503 done; \
24504 echo "Doing TAGS in hello" ; \
24505 (cd $(HOST_SUBDIR)/hello && \
24506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24508 "RANLIB=$${RANLIB}" \
24509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24510 TAGS) \
24511 || exit 1
24512
24513 @endif hello
24514
24515 .PHONY: maybe-install-info-hello install-info-hello
24516 maybe-install-info-hello:
24517 @if hello
24518 maybe-install-info-hello: install-info-hello
24519
24520 install-info-hello: \
24521 configure-hello \
24522 info-hello
24523 @: $(MAKE); $(unstage)
24524 @[ -f ./hello/Makefile ] || exit 0; \
24525 r=`${PWD_COMMAND}`; export r; \
24526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24527 $(HOST_EXPORTS) \
24528 for flag in $(EXTRA_HOST_FLAGS) ; do \
24529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24530 done; \
24531 echo "Doing install-info in hello" ; \
24532 (cd $(HOST_SUBDIR)/hello && \
24533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24535 "RANLIB=$${RANLIB}" \
24536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24537 install-info) \
24538 || exit 1
24539
24540 @endif hello
24541
24542 .PHONY: maybe-install-pdf-hello install-pdf-hello
24543 maybe-install-pdf-hello:
24544 @if hello
24545 maybe-install-pdf-hello: install-pdf-hello
24546
24547 install-pdf-hello: \
24548 configure-hello \
24549 pdf-hello
24550 @: $(MAKE); $(unstage)
24551 @[ -f ./hello/Makefile ] || exit 0; \
24552 r=`${PWD_COMMAND}`; export r; \
24553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24554 $(HOST_EXPORTS) \
24555 for flag in $(EXTRA_HOST_FLAGS) ; do \
24556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24557 done; \
24558 echo "Doing install-pdf in hello" ; \
24559 (cd $(HOST_SUBDIR)/hello && \
24560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24562 "RANLIB=$${RANLIB}" \
24563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24564 install-pdf) \
24565 || exit 1
24566
24567 @endif hello
24568
24569 .PHONY: maybe-install-html-hello install-html-hello
24570 maybe-install-html-hello:
24571 @if hello
24572 maybe-install-html-hello: install-html-hello
24573
24574 install-html-hello: \
24575 configure-hello \
24576 html-hello
24577 @: $(MAKE); $(unstage)
24578 @[ -f ./hello/Makefile ] || exit 0; \
24579 r=`${PWD_COMMAND}`; export r; \
24580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24581 $(HOST_EXPORTS) \
24582 for flag in $(EXTRA_HOST_FLAGS) ; do \
24583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24584 done; \
24585 echo "Doing install-html in hello" ; \
24586 (cd $(HOST_SUBDIR)/hello && \
24587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24589 "RANLIB=$${RANLIB}" \
24590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24591 install-html) \
24592 || exit 1
24593
24594 @endif hello
24595
24596 .PHONY: maybe-installcheck-hello installcheck-hello
24597 maybe-installcheck-hello:
24598 @if hello
24599 maybe-installcheck-hello: installcheck-hello
24600
24601 installcheck-hello: \
24602 configure-hello
24603 @: $(MAKE); $(unstage)
24604 @[ -f ./hello/Makefile ] || exit 0; \
24605 r=`${PWD_COMMAND}`; export r; \
24606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24607 $(HOST_EXPORTS) \
24608 for flag in $(EXTRA_HOST_FLAGS) ; do \
24609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24610 done; \
24611 echo "Doing installcheck in hello" ; \
24612 (cd $(HOST_SUBDIR)/hello && \
24613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24615 "RANLIB=$${RANLIB}" \
24616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24617 installcheck) \
24618 || exit 1
24619
24620 @endif hello
24621
24622 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
24623 maybe-mostlyclean-hello:
24624 @if hello
24625 maybe-mostlyclean-hello: mostlyclean-hello
24626
24627 mostlyclean-hello:
24628 @: $(MAKE); $(unstage)
24629 @[ -f ./hello/Makefile ] || exit 0; \
24630 r=`${PWD_COMMAND}`; export r; \
24631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24632 $(HOST_EXPORTS) \
24633 for flag in $(EXTRA_HOST_FLAGS) ; do \
24634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24635 done; \
24636 echo "Doing mostlyclean in hello" ; \
24637 (cd $(HOST_SUBDIR)/hello && \
24638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24640 "RANLIB=$${RANLIB}" \
24641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24642 mostlyclean) \
24643 || exit 1
24644
24645 @endif hello
24646
24647 .PHONY: maybe-clean-hello clean-hello
24648 maybe-clean-hello:
24649 @if hello
24650 maybe-clean-hello: clean-hello
24651
24652 clean-hello:
24653 @: $(MAKE); $(unstage)
24654 @[ -f ./hello/Makefile ] || exit 0; \
24655 r=`${PWD_COMMAND}`; export r; \
24656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24657 $(HOST_EXPORTS) \
24658 for flag in $(EXTRA_HOST_FLAGS) ; do \
24659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24660 done; \
24661 echo "Doing clean in hello" ; \
24662 (cd $(HOST_SUBDIR)/hello && \
24663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24665 "RANLIB=$${RANLIB}" \
24666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24667 clean) \
24668 || exit 1
24669
24670 @endif hello
24671
24672 .PHONY: maybe-distclean-hello distclean-hello
24673 maybe-distclean-hello:
24674 @if hello
24675 maybe-distclean-hello: distclean-hello
24676
24677 distclean-hello:
24678 @: $(MAKE); $(unstage)
24679 @[ -f ./hello/Makefile ] || exit 0; \
24680 r=`${PWD_COMMAND}`; export r; \
24681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24682 $(HOST_EXPORTS) \
24683 for flag in $(EXTRA_HOST_FLAGS) ; do \
24684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24685 done; \
24686 echo "Doing distclean in hello" ; \
24687 (cd $(HOST_SUBDIR)/hello && \
24688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24690 "RANLIB=$${RANLIB}" \
24691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24692 distclean) \
24693 || exit 1
24694
24695 @endif hello
24696
24697 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24698 maybe-maintainer-clean-hello:
24699 @if hello
24700 maybe-maintainer-clean-hello: maintainer-clean-hello
24701
24702 maintainer-clean-hello:
24703 @: $(MAKE); $(unstage)
24704 @[ -f ./hello/Makefile ] || exit 0; \
24705 r=`${PWD_COMMAND}`; export r; \
24706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24707 $(HOST_EXPORTS) \
24708 for flag in $(EXTRA_HOST_FLAGS) ; do \
24709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24710 done; \
24711 echo "Doing maintainer-clean in hello" ; \
24712 (cd $(HOST_SUBDIR)/hello && \
24713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24715 "RANLIB=$${RANLIB}" \
24716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24717 maintainer-clean) \
24718 || exit 1
24719
24720 @endif hello
24721
24722
24723
24724 .PHONY: configure-indent maybe-configure-indent
24725 maybe-configure-indent:
24726 @if gcc-bootstrap
24727 configure-indent: stage_current
24728 @endif gcc-bootstrap
24729 @if indent
24730 maybe-configure-indent: configure-indent
24731 configure-indent:
24732 @: $(MAKE); $(unstage)
24733 @r=`${PWD_COMMAND}`; export r; \
24734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24735 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24736 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24737 $(HOST_EXPORTS) \
24738 echo Configuring in $(HOST_SUBDIR)/indent; \
24739 cd "$(HOST_SUBDIR)/indent" || exit 1; \
24740 case $(srcdir) in \
24741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24742 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24744 esac; \
24745 srcdiroption="--srcdir=$${topdir}/indent"; \
24746 libsrcdir="$$s/indent"; \
24747 $(SHELL) $${libsrcdir}/configure \
24748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24749 --target=${target_alias} $${srcdiroption} \
24750 || exit 1
24751 @endif indent
24752
24753
24754
24755
24756
24757 .PHONY: all-indent maybe-all-indent
24758 maybe-all-indent:
24759 @if gcc-bootstrap
24760 all-indent: stage_current
24761 @endif gcc-bootstrap
24762 @if indent
24763 TARGET-indent=all
24764 maybe-all-indent: all-indent
24765 all-indent: configure-indent
24766 @: $(MAKE); $(unstage)
24767 @r=`${PWD_COMMAND}`; export r; \
24768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24769 $(HOST_EXPORTS) \
24770 (cd $(HOST_SUBDIR)/indent && \
24771 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24772 $(TARGET-indent))
24773 @endif indent
24774
24775
24776
24777
24778 .PHONY: check-indent maybe-check-indent
24779 maybe-check-indent:
24780 @if indent
24781 maybe-check-indent: check-indent
24782
24783 check-indent:
24784 @: $(MAKE); $(unstage)
24785 @r=`${PWD_COMMAND}`; export r; \
24786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24787 $(HOST_EXPORTS) \
24788 (cd $(HOST_SUBDIR)/indent && \
24789 $(MAKE) $(FLAGS_TO_PASS) check)
24790
24791 @endif indent
24792
24793 .PHONY: install-indent maybe-install-indent
24794 maybe-install-indent:
24795 @if indent
24796 maybe-install-indent: install-indent
24797
24798 install-indent: installdirs
24799 @: $(MAKE); $(unstage)
24800 @r=`${PWD_COMMAND}`; export r; \
24801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24802 $(HOST_EXPORTS) \
24803 (cd $(HOST_SUBDIR)/indent && \
24804 $(MAKE) $(FLAGS_TO_PASS) install)
24805
24806 @endif indent
24807
24808 .PHONY: install-strip-indent maybe-install-strip-indent
24809 maybe-install-strip-indent:
24810 @if indent
24811 maybe-install-strip-indent: install-strip-indent
24812
24813 install-strip-indent: installdirs
24814 @: $(MAKE); $(unstage)
24815 @r=`${PWD_COMMAND}`; export r; \
24816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24817 $(HOST_EXPORTS) \
24818 (cd $(HOST_SUBDIR)/indent && \
24819 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24820
24821 @endif indent
24822
24823 # Other targets (info, dvi, pdf, etc.)
24824
24825 .PHONY: maybe-info-indent info-indent
24826 maybe-info-indent:
24827 @if indent
24828 maybe-info-indent: info-indent
24829
24830 info-indent: \
24831 configure-indent
24832 @: $(MAKE); $(unstage)
24833 @[ -f ./indent/Makefile ] || exit 0; \
24834 r=`${PWD_COMMAND}`; export r; \
24835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24836 $(HOST_EXPORTS) \
24837 for flag in $(EXTRA_HOST_FLAGS) ; do \
24838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24839 done; \
24840 echo "Doing info in indent" ; \
24841 (cd $(HOST_SUBDIR)/indent && \
24842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24844 "RANLIB=$${RANLIB}" \
24845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24846 info) \
24847 || exit 1
24848
24849 @endif indent
24850
24851 .PHONY: maybe-dvi-indent dvi-indent
24852 maybe-dvi-indent:
24853 @if indent
24854 maybe-dvi-indent: dvi-indent
24855
24856 dvi-indent: \
24857 configure-indent
24858 @: $(MAKE); $(unstage)
24859 @[ -f ./indent/Makefile ] || exit 0; \
24860 r=`${PWD_COMMAND}`; export r; \
24861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24862 $(HOST_EXPORTS) \
24863 for flag in $(EXTRA_HOST_FLAGS) ; do \
24864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24865 done; \
24866 echo "Doing dvi in indent" ; \
24867 (cd $(HOST_SUBDIR)/indent && \
24868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24870 "RANLIB=$${RANLIB}" \
24871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24872 dvi) \
24873 || exit 1
24874
24875 @endif indent
24876
24877 .PHONY: maybe-pdf-indent pdf-indent
24878 maybe-pdf-indent:
24879 @if indent
24880 maybe-pdf-indent: pdf-indent
24881
24882 pdf-indent: \
24883 configure-indent
24884 @: $(MAKE); $(unstage)
24885 @[ -f ./indent/Makefile ] || exit 0; \
24886 r=`${PWD_COMMAND}`; export r; \
24887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24888 $(HOST_EXPORTS) \
24889 for flag in $(EXTRA_HOST_FLAGS) ; do \
24890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24891 done; \
24892 echo "Doing pdf in indent" ; \
24893 (cd $(HOST_SUBDIR)/indent && \
24894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24896 "RANLIB=$${RANLIB}" \
24897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24898 pdf) \
24899 || exit 1
24900
24901 @endif indent
24902
24903 .PHONY: maybe-html-indent html-indent
24904 maybe-html-indent:
24905 @if indent
24906 maybe-html-indent: html-indent
24907
24908 html-indent: \
24909 configure-indent
24910 @: $(MAKE); $(unstage)
24911 @[ -f ./indent/Makefile ] || exit 0; \
24912 r=`${PWD_COMMAND}`; export r; \
24913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24914 $(HOST_EXPORTS) \
24915 for flag in $(EXTRA_HOST_FLAGS) ; do \
24916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24917 done; \
24918 echo "Doing html in indent" ; \
24919 (cd $(HOST_SUBDIR)/indent && \
24920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24922 "RANLIB=$${RANLIB}" \
24923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24924 html) \
24925 || exit 1
24926
24927 @endif indent
24928
24929 .PHONY: maybe-TAGS-indent TAGS-indent
24930 maybe-TAGS-indent:
24931 @if indent
24932 maybe-TAGS-indent: TAGS-indent
24933
24934 TAGS-indent: \
24935 configure-indent
24936 @: $(MAKE); $(unstage)
24937 @[ -f ./indent/Makefile ] || exit 0; \
24938 r=`${PWD_COMMAND}`; export r; \
24939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24940 $(HOST_EXPORTS) \
24941 for flag in $(EXTRA_HOST_FLAGS) ; do \
24942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24943 done; \
24944 echo "Doing TAGS in indent" ; \
24945 (cd $(HOST_SUBDIR)/indent && \
24946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24948 "RANLIB=$${RANLIB}" \
24949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24950 TAGS) \
24951 || exit 1
24952
24953 @endif indent
24954
24955 .PHONY: maybe-install-info-indent install-info-indent
24956 maybe-install-info-indent:
24957 @if indent
24958 maybe-install-info-indent: install-info-indent
24959
24960 install-info-indent: \
24961 configure-indent \
24962 info-indent
24963 @: $(MAKE); $(unstage)
24964 @[ -f ./indent/Makefile ] || exit 0; \
24965 r=`${PWD_COMMAND}`; export r; \
24966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24967 $(HOST_EXPORTS) \
24968 for flag in $(EXTRA_HOST_FLAGS) ; do \
24969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24970 done; \
24971 echo "Doing install-info in indent" ; \
24972 (cd $(HOST_SUBDIR)/indent && \
24973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24975 "RANLIB=$${RANLIB}" \
24976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24977 install-info) \
24978 || exit 1
24979
24980 @endif indent
24981
24982 .PHONY: maybe-install-pdf-indent install-pdf-indent
24983 maybe-install-pdf-indent:
24984 @if indent
24985 maybe-install-pdf-indent: install-pdf-indent
24986
24987 install-pdf-indent: \
24988 configure-indent \
24989 pdf-indent
24990 @: $(MAKE); $(unstage)
24991 @[ -f ./indent/Makefile ] || exit 0; \
24992 r=`${PWD_COMMAND}`; export r; \
24993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24994 $(HOST_EXPORTS) \
24995 for flag in $(EXTRA_HOST_FLAGS) ; do \
24996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24997 done; \
24998 echo "Doing install-pdf in indent" ; \
24999 (cd $(HOST_SUBDIR)/indent && \
25000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25002 "RANLIB=$${RANLIB}" \
25003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25004 install-pdf) \
25005 || exit 1
25006
25007 @endif indent
25008
25009 .PHONY: maybe-install-html-indent install-html-indent
25010 maybe-install-html-indent:
25011 @if indent
25012 maybe-install-html-indent: install-html-indent
25013
25014 install-html-indent: \
25015 configure-indent \
25016 html-indent
25017 @: $(MAKE); $(unstage)
25018 @[ -f ./indent/Makefile ] || exit 0; \
25019 r=`${PWD_COMMAND}`; export r; \
25020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25021 $(HOST_EXPORTS) \
25022 for flag in $(EXTRA_HOST_FLAGS) ; do \
25023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25024 done; \
25025 echo "Doing install-html in indent" ; \
25026 (cd $(HOST_SUBDIR)/indent && \
25027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25029 "RANLIB=$${RANLIB}" \
25030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25031 install-html) \
25032 || exit 1
25033
25034 @endif indent
25035
25036 .PHONY: maybe-installcheck-indent installcheck-indent
25037 maybe-installcheck-indent:
25038 @if indent
25039 maybe-installcheck-indent: installcheck-indent
25040
25041 installcheck-indent: \
25042 configure-indent
25043 @: $(MAKE); $(unstage)
25044 @[ -f ./indent/Makefile ] || exit 0; \
25045 r=`${PWD_COMMAND}`; export r; \
25046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25047 $(HOST_EXPORTS) \
25048 for flag in $(EXTRA_HOST_FLAGS) ; do \
25049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25050 done; \
25051 echo "Doing installcheck in indent" ; \
25052 (cd $(HOST_SUBDIR)/indent && \
25053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25055 "RANLIB=$${RANLIB}" \
25056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25057 installcheck) \
25058 || exit 1
25059
25060 @endif indent
25061
25062 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
25063 maybe-mostlyclean-indent:
25064 @if indent
25065 maybe-mostlyclean-indent: mostlyclean-indent
25066
25067 mostlyclean-indent:
25068 @: $(MAKE); $(unstage)
25069 @[ -f ./indent/Makefile ] || exit 0; \
25070 r=`${PWD_COMMAND}`; export r; \
25071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25072 $(HOST_EXPORTS) \
25073 for flag in $(EXTRA_HOST_FLAGS) ; do \
25074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25075 done; \
25076 echo "Doing mostlyclean in indent" ; \
25077 (cd $(HOST_SUBDIR)/indent && \
25078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25080 "RANLIB=$${RANLIB}" \
25081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25082 mostlyclean) \
25083 || exit 1
25084
25085 @endif indent
25086
25087 .PHONY: maybe-clean-indent clean-indent
25088 maybe-clean-indent:
25089 @if indent
25090 maybe-clean-indent: clean-indent
25091
25092 clean-indent:
25093 @: $(MAKE); $(unstage)
25094 @[ -f ./indent/Makefile ] || exit 0; \
25095 r=`${PWD_COMMAND}`; export r; \
25096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25097 $(HOST_EXPORTS) \
25098 for flag in $(EXTRA_HOST_FLAGS) ; do \
25099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25100 done; \
25101 echo "Doing clean in indent" ; \
25102 (cd $(HOST_SUBDIR)/indent && \
25103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25105 "RANLIB=$${RANLIB}" \
25106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25107 clean) \
25108 || exit 1
25109
25110 @endif indent
25111
25112 .PHONY: maybe-distclean-indent distclean-indent
25113 maybe-distclean-indent:
25114 @if indent
25115 maybe-distclean-indent: distclean-indent
25116
25117 distclean-indent:
25118 @: $(MAKE); $(unstage)
25119 @[ -f ./indent/Makefile ] || exit 0; \
25120 r=`${PWD_COMMAND}`; export r; \
25121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25122 $(HOST_EXPORTS) \
25123 for flag in $(EXTRA_HOST_FLAGS) ; do \
25124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25125 done; \
25126 echo "Doing distclean in indent" ; \
25127 (cd $(HOST_SUBDIR)/indent && \
25128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25130 "RANLIB=$${RANLIB}" \
25131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25132 distclean) \
25133 || exit 1
25134
25135 @endif indent
25136
25137 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
25138 maybe-maintainer-clean-indent:
25139 @if indent
25140 maybe-maintainer-clean-indent: maintainer-clean-indent
25141
25142 maintainer-clean-indent:
25143 @: $(MAKE); $(unstage)
25144 @[ -f ./indent/Makefile ] || exit 0; \
25145 r=`${PWD_COMMAND}`; export r; \
25146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25147 $(HOST_EXPORTS) \
25148 for flag in $(EXTRA_HOST_FLAGS) ; do \
25149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25150 done; \
25151 echo "Doing maintainer-clean in indent" ; \
25152 (cd $(HOST_SUBDIR)/indent && \
25153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25155 "RANLIB=$${RANLIB}" \
25156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25157 maintainer-clean) \
25158 || exit 1
25159
25160 @endif indent
25161
25162
25163
25164 .PHONY: configure-intl maybe-configure-intl
25165 maybe-configure-intl:
25166 @if gcc-bootstrap
25167 configure-intl: stage_current
25168 @endif gcc-bootstrap
25169 @if intl
25170 maybe-configure-intl: configure-intl
25171 configure-intl:
25172 @r=`${PWD_COMMAND}`; export r; \
25173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25174 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25176 $(HOST_EXPORTS) \
25177 echo Configuring in $(HOST_SUBDIR)/intl; \
25178 cd "$(HOST_SUBDIR)/intl" || exit 1; \
25179 case $(srcdir) in \
25180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25181 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25183 esac; \
25184 srcdiroption="--srcdir=$${topdir}/intl"; \
25185 libsrcdir="$$s/intl"; \
25186 $(SHELL) $${libsrcdir}/configure \
25187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25188 --target=${target_alias} $${srcdiroption} \
25189 || exit 1
25190 @endif intl
25191
25192
25193
25194 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
25195 maybe-configure-stage1-intl:
25196 @if intl-bootstrap
25197 maybe-configure-stage1-intl: configure-stage1-intl
25198 configure-stage1-intl:
25199 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25200 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25201 @r=`${PWD_COMMAND}`; export r; \
25202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25203 TFLAGS="$(STAGE1_TFLAGS)"; \
25204 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25205 $(HOST_EXPORTS) \
25206 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25207 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25208 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25209 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
25210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25211 cd $(HOST_SUBDIR)/intl || exit 1; \
25212 case $(srcdir) in \
25213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25214 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25216 esac; \
25217 srcdiroption="--srcdir=$${topdir}/intl"; \
25218 libsrcdir="$$s/intl"; \
25219 $(SHELL) $${libsrcdir}/configure \
25220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25221 --target=${target_alias} $${srcdiroption} \
25222 $(STAGE1_CONFIGURE_FLAGS)
25223 @endif intl-bootstrap
25224
25225 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
25226 maybe-configure-stage2-intl:
25227 @if intl-bootstrap
25228 maybe-configure-stage2-intl: configure-stage2-intl
25229 configure-stage2-intl:
25230 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25231 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25232 @r=`${PWD_COMMAND}`; export r; \
25233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25234 TFLAGS="$(STAGE2_TFLAGS)"; \
25235 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25236 $(HOST_EXPORTS) \
25237 $(POSTSTAGE1_HOST_EXPORTS) \
25238 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25239 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25240 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25241 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
25242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25243 cd $(HOST_SUBDIR)/intl || exit 1; \
25244 case $(srcdir) in \
25245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25246 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25248 esac; \
25249 srcdiroption="--srcdir=$${topdir}/intl"; \
25250 libsrcdir="$$s/intl"; \
25251 $(SHELL) $${libsrcdir}/configure \
25252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25253 --target=${target_alias} $${srcdiroption} \
25254 --with-build-libsubdir=$(HOST_SUBDIR) \
25255 $(STAGE2_CONFIGURE_FLAGS)
25256 @endif intl-bootstrap
25257
25258 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
25259 maybe-configure-stage3-intl:
25260 @if intl-bootstrap
25261 maybe-configure-stage3-intl: configure-stage3-intl
25262 configure-stage3-intl:
25263 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25265 @r=`${PWD_COMMAND}`; export r; \
25266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25267 TFLAGS="$(STAGE3_TFLAGS)"; \
25268 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25269 $(HOST_EXPORTS) \
25270 $(POSTSTAGE1_HOST_EXPORTS) \
25271 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25272 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25273 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25274 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
25275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25276 cd $(HOST_SUBDIR)/intl || exit 1; \
25277 case $(srcdir) in \
25278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25279 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25281 esac; \
25282 srcdiroption="--srcdir=$${topdir}/intl"; \
25283 libsrcdir="$$s/intl"; \
25284 $(SHELL) $${libsrcdir}/configure \
25285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25286 --target=${target_alias} $${srcdiroption} \
25287 --with-build-libsubdir=$(HOST_SUBDIR) \
25288 $(STAGE3_CONFIGURE_FLAGS)
25289 @endif intl-bootstrap
25290
25291 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
25292 maybe-configure-stage4-intl:
25293 @if intl-bootstrap
25294 maybe-configure-stage4-intl: configure-stage4-intl
25295 configure-stage4-intl:
25296 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25297 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25298 @r=`${PWD_COMMAND}`; export r; \
25299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25300 TFLAGS="$(STAGE4_TFLAGS)"; \
25301 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25302 $(HOST_EXPORTS) \
25303 $(POSTSTAGE1_HOST_EXPORTS) \
25304 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25305 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25306 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25307 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
25308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25309 cd $(HOST_SUBDIR)/intl || exit 1; \
25310 case $(srcdir) in \
25311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25312 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25314 esac; \
25315 srcdiroption="--srcdir=$${topdir}/intl"; \
25316 libsrcdir="$$s/intl"; \
25317 $(SHELL) $${libsrcdir}/configure \
25318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25319 --target=${target_alias} $${srcdiroption} \
25320 --with-build-libsubdir=$(HOST_SUBDIR) \
25321 $(STAGE4_CONFIGURE_FLAGS)
25322 @endif intl-bootstrap
25323
25324 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
25325 maybe-configure-stageprofile-intl:
25326 @if intl-bootstrap
25327 maybe-configure-stageprofile-intl: configure-stageprofile-intl
25328 configure-stageprofile-intl:
25329 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25331 @r=`${PWD_COMMAND}`; export r; \
25332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25333 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25334 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25335 $(HOST_EXPORTS) \
25336 $(POSTSTAGE1_HOST_EXPORTS) \
25337 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25338 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25339 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25340 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
25341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25342 cd $(HOST_SUBDIR)/intl || exit 1; \
25343 case $(srcdir) in \
25344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25345 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25347 esac; \
25348 srcdiroption="--srcdir=$${topdir}/intl"; \
25349 libsrcdir="$$s/intl"; \
25350 $(SHELL) $${libsrcdir}/configure \
25351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25352 --target=${target_alias} $${srcdiroption} \
25353 --with-build-libsubdir=$(HOST_SUBDIR) \
25354 $(STAGEprofile_CONFIGURE_FLAGS)
25355 @endif intl-bootstrap
25356
25357 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
25358 maybe-configure-stagefeedback-intl:
25359 @if intl-bootstrap
25360 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
25361 configure-stagefeedback-intl:
25362 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25364 @r=`${PWD_COMMAND}`; export r; \
25365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25366 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25367 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25368 $(HOST_EXPORTS) \
25369 $(POSTSTAGE1_HOST_EXPORTS) \
25370 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25371 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25372 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25373 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
25374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25375 cd $(HOST_SUBDIR)/intl || exit 1; \
25376 case $(srcdir) in \
25377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25378 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25380 esac; \
25381 srcdiroption="--srcdir=$${topdir}/intl"; \
25382 libsrcdir="$$s/intl"; \
25383 $(SHELL) $${libsrcdir}/configure \
25384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25385 --target=${target_alias} $${srcdiroption} \
25386 --with-build-libsubdir=$(HOST_SUBDIR) \
25387 $(STAGEfeedback_CONFIGURE_FLAGS)
25388 @endif intl-bootstrap
25389
25390
25391
25392
25393
25394 .PHONY: all-intl maybe-all-intl
25395 maybe-all-intl:
25396 @if gcc-bootstrap
25397 all-intl: stage_current
25398 @endif gcc-bootstrap
25399 @if intl
25400 TARGET-intl=all
25401 maybe-all-intl: all-intl
25402 all-intl: configure-intl
25403 @r=`${PWD_COMMAND}`; export r; \
25404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25405 $(HOST_EXPORTS) \
25406 (cd $(HOST_SUBDIR)/intl && \
25407 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25408 $(TARGET-intl))
25409 @endif intl
25410
25411
25412
25413 .PHONY: all-stage1-intl maybe-all-stage1-intl
25414 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
25415 maybe-all-stage1-intl:
25416 maybe-clean-stage1-intl:
25417 @if intl-bootstrap
25418 maybe-all-stage1-intl: all-stage1-intl
25419 all-stage1: all-stage1-intl
25420 TARGET-stage1-intl = $(TARGET-intl)
25421 all-stage1-intl: configure-stage1-intl
25422 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25423 @r=`${PWD_COMMAND}`; export r; \
25424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25425 TFLAGS="$(STAGE1_TFLAGS)"; \
25426 $(HOST_EXPORTS) \
25427 cd $(HOST_SUBDIR)/intl && \
25428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25429 CFLAGS="$(STAGE1_CFLAGS)" \
25430 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25431 LIBCFLAGS="$(LIBCFLAGS)" \
25432 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25433 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25434 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25435 $(EXTRA_HOST_FLAGS) \
25436 TFLAGS="$(STAGE1_TFLAGS)" \
25437 $(TARGET-stage1-intl)
25438
25439 maybe-clean-stage1-intl: clean-stage1-intl
25440 clean-stage1: clean-stage1-intl
25441 clean-stage1-intl:
25442 @if [ $(current_stage) = stage1 ]; then \
25443 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25444 else \
25445 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
25446 $(MAKE) stage1-start; \
25447 fi; \
25448 cd $(HOST_SUBDIR)/intl && \
25449 $(MAKE) $(EXTRA_HOST_FLAGS) \
25450 clean
25451 @endif intl-bootstrap
25452
25453
25454 .PHONY: all-stage2-intl maybe-all-stage2-intl
25455 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
25456 maybe-all-stage2-intl:
25457 maybe-clean-stage2-intl:
25458 @if intl-bootstrap
25459 maybe-all-stage2-intl: all-stage2-intl
25460 all-stage2: all-stage2-intl
25461 TARGET-stage2-intl = $(TARGET-intl)
25462 all-stage2-intl: configure-stage2-intl
25463 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25464 @r=`${PWD_COMMAND}`; export r; \
25465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25466 TFLAGS="$(STAGE2_TFLAGS)"; \
25467 $(HOST_EXPORTS) \
25468 $(POSTSTAGE1_HOST_EXPORTS) \
25469 cd $(HOST_SUBDIR)/intl && \
25470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25471 CFLAGS="$(STAGE2_CFLAGS)" \
25472 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25473 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25477 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25478 TFLAGS="$(STAGE2_TFLAGS)" \
25479 $(TARGET-stage2-intl)
25480
25481 maybe-clean-stage2-intl: clean-stage2-intl
25482 clean-stage2: clean-stage2-intl
25483 clean-stage2-intl:
25484 @if [ $(current_stage) = stage2 ]; then \
25485 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25486 else \
25487 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
25488 $(MAKE) stage2-start; \
25489 fi; \
25490 cd $(HOST_SUBDIR)/intl && \
25491 $(MAKE) $(EXTRA_HOST_FLAGS) \
25492 $(POSTSTAGE1_FLAGS_TO_PASS) \
25493 clean
25494 @endif intl-bootstrap
25495
25496
25497 .PHONY: all-stage3-intl maybe-all-stage3-intl
25498 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
25499 maybe-all-stage3-intl:
25500 maybe-clean-stage3-intl:
25501 @if intl-bootstrap
25502 maybe-all-stage3-intl: all-stage3-intl
25503 all-stage3: all-stage3-intl
25504 TARGET-stage3-intl = $(TARGET-intl)
25505 all-stage3-intl: configure-stage3-intl
25506 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25507 @r=`${PWD_COMMAND}`; export r; \
25508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25509 TFLAGS="$(STAGE3_TFLAGS)"; \
25510 $(HOST_EXPORTS) \
25511 $(POSTSTAGE1_HOST_EXPORTS) \
25512 cd $(HOST_SUBDIR)/intl && \
25513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25514 CFLAGS="$(STAGE3_CFLAGS)" \
25515 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25516 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25520 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25521 TFLAGS="$(STAGE3_TFLAGS)" \
25522 $(TARGET-stage3-intl)
25523
25524 maybe-clean-stage3-intl: clean-stage3-intl
25525 clean-stage3: clean-stage3-intl
25526 clean-stage3-intl:
25527 @if [ $(current_stage) = stage3 ]; then \
25528 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25529 else \
25530 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
25531 $(MAKE) stage3-start; \
25532 fi; \
25533 cd $(HOST_SUBDIR)/intl && \
25534 $(MAKE) $(EXTRA_HOST_FLAGS) \
25535 $(POSTSTAGE1_FLAGS_TO_PASS) \
25536 clean
25537 @endif intl-bootstrap
25538
25539
25540 .PHONY: all-stage4-intl maybe-all-stage4-intl
25541 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
25542 maybe-all-stage4-intl:
25543 maybe-clean-stage4-intl:
25544 @if intl-bootstrap
25545 maybe-all-stage4-intl: all-stage4-intl
25546 all-stage4: all-stage4-intl
25547 TARGET-stage4-intl = $(TARGET-intl)
25548 all-stage4-intl: configure-stage4-intl
25549 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25550 @r=`${PWD_COMMAND}`; export r; \
25551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25552 TFLAGS="$(STAGE4_TFLAGS)"; \
25553 $(HOST_EXPORTS) \
25554 $(POSTSTAGE1_HOST_EXPORTS) \
25555 cd $(HOST_SUBDIR)/intl && \
25556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25557 CFLAGS="$(STAGE4_CFLAGS)" \
25558 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25559 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25563 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25564 TFLAGS="$(STAGE4_TFLAGS)" \
25565 $(TARGET-stage4-intl)
25566
25567 maybe-clean-stage4-intl: clean-stage4-intl
25568 clean-stage4: clean-stage4-intl
25569 clean-stage4-intl:
25570 @if [ $(current_stage) = stage4 ]; then \
25571 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25572 else \
25573 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
25574 $(MAKE) stage4-start; \
25575 fi; \
25576 cd $(HOST_SUBDIR)/intl && \
25577 $(MAKE) $(EXTRA_HOST_FLAGS) \
25578 $(POSTSTAGE1_FLAGS_TO_PASS) \
25579 clean
25580 @endif intl-bootstrap
25581
25582
25583 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
25584 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
25585 maybe-all-stageprofile-intl:
25586 maybe-clean-stageprofile-intl:
25587 @if intl-bootstrap
25588 maybe-all-stageprofile-intl: all-stageprofile-intl
25589 all-stageprofile: all-stageprofile-intl
25590 TARGET-stageprofile-intl = $(TARGET-intl)
25591 all-stageprofile-intl: configure-stageprofile-intl
25592 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25593 @r=`${PWD_COMMAND}`; export r; \
25594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25595 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25596 $(HOST_EXPORTS) \
25597 $(POSTSTAGE1_HOST_EXPORTS) \
25598 cd $(HOST_SUBDIR)/intl && \
25599 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25600 CFLAGS="$(STAGEprofile_CFLAGS)" \
25601 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25602 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25603 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25604 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25605 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25606 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25607 TFLAGS="$(STAGEprofile_TFLAGS)" \
25608 $(TARGET-stageprofile-intl)
25609
25610 maybe-clean-stageprofile-intl: clean-stageprofile-intl
25611 clean-stageprofile: clean-stageprofile-intl
25612 clean-stageprofile-intl:
25613 @if [ $(current_stage) = stageprofile ]; then \
25614 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25615 else \
25616 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
25617 $(MAKE) stageprofile-start; \
25618 fi; \
25619 cd $(HOST_SUBDIR)/intl && \
25620 $(MAKE) $(EXTRA_HOST_FLAGS) \
25621 $(POSTSTAGE1_FLAGS_TO_PASS) \
25622 clean
25623 @endif intl-bootstrap
25624
25625
25626 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
25627 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
25628 maybe-all-stagefeedback-intl:
25629 maybe-clean-stagefeedback-intl:
25630 @if intl-bootstrap
25631 maybe-all-stagefeedback-intl: all-stagefeedback-intl
25632 all-stagefeedback: all-stagefeedback-intl
25633 TARGET-stagefeedback-intl = $(TARGET-intl)
25634 all-stagefeedback-intl: configure-stagefeedback-intl
25635 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25636 @r=`${PWD_COMMAND}`; export r; \
25637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25638 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25639 $(HOST_EXPORTS) \
25640 $(POSTSTAGE1_HOST_EXPORTS) \
25641 cd $(HOST_SUBDIR)/intl && \
25642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25643 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25644 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25645 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25649 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25650 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25651 $(TARGET-stagefeedback-intl)
25652
25653 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
25654 clean-stagefeedback: clean-stagefeedback-intl
25655 clean-stagefeedback-intl:
25656 @if [ $(current_stage) = stagefeedback ]; then \
25657 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25658 else \
25659 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
25660 $(MAKE) stagefeedback-start; \
25661 fi; \
25662 cd $(HOST_SUBDIR)/intl && \
25663 $(MAKE) $(EXTRA_HOST_FLAGS) \
25664 $(POSTSTAGE1_FLAGS_TO_PASS) \
25665 clean
25666 @endif intl-bootstrap
25667
25668
25669
25670
25671
25672 .PHONY: check-intl maybe-check-intl
25673 maybe-check-intl:
25674 @if intl
25675 maybe-check-intl: check-intl
25676
25677 check-intl:
25678 @: $(MAKE); $(unstage)
25679 @r=`${PWD_COMMAND}`; export r; \
25680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25681 $(HOST_EXPORTS) \
25682 (cd $(HOST_SUBDIR)/intl && \
25683 $(MAKE) $(FLAGS_TO_PASS) check)
25684
25685 @endif intl
25686
25687 .PHONY: install-intl maybe-install-intl
25688 maybe-install-intl:
25689 @if intl
25690 maybe-install-intl: install-intl
25691
25692 install-intl: installdirs
25693 @: $(MAKE); $(unstage)
25694 @r=`${PWD_COMMAND}`; export r; \
25695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25696 $(HOST_EXPORTS) \
25697 (cd $(HOST_SUBDIR)/intl && \
25698 $(MAKE) $(FLAGS_TO_PASS) install)
25699
25700 @endif intl
25701
25702 .PHONY: install-strip-intl maybe-install-strip-intl
25703 maybe-install-strip-intl:
25704 @if intl
25705 maybe-install-strip-intl: install-strip-intl
25706
25707 install-strip-intl: installdirs
25708 @: $(MAKE); $(unstage)
25709 @r=`${PWD_COMMAND}`; export r; \
25710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25711 $(HOST_EXPORTS) \
25712 (cd $(HOST_SUBDIR)/intl && \
25713 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25714
25715 @endif intl
25716
25717 # Other targets (info, dvi, pdf, etc.)
25718
25719 .PHONY: maybe-info-intl info-intl
25720 maybe-info-intl:
25721 @if intl
25722 maybe-info-intl: info-intl
25723
25724 info-intl: \
25725 configure-intl
25726 @[ -f ./intl/Makefile ] || exit 0; \
25727 r=`${PWD_COMMAND}`; export r; \
25728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25729 $(HOST_EXPORTS) \
25730 for flag in $(EXTRA_HOST_FLAGS) ; do \
25731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25732 done; \
25733 echo "Doing info in intl" ; \
25734 (cd $(HOST_SUBDIR)/intl && \
25735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25737 "RANLIB=$${RANLIB}" \
25738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25739 info) \
25740 || exit 1
25741
25742 @endif intl
25743
25744 .PHONY: maybe-dvi-intl dvi-intl
25745 maybe-dvi-intl:
25746 @if intl
25747 maybe-dvi-intl: dvi-intl
25748
25749 dvi-intl: \
25750 configure-intl
25751 @[ -f ./intl/Makefile ] || exit 0; \
25752 r=`${PWD_COMMAND}`; export r; \
25753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25754 $(HOST_EXPORTS) \
25755 for flag in $(EXTRA_HOST_FLAGS) ; do \
25756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25757 done; \
25758 echo "Doing dvi in intl" ; \
25759 (cd $(HOST_SUBDIR)/intl && \
25760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25762 "RANLIB=$${RANLIB}" \
25763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25764 dvi) \
25765 || exit 1
25766
25767 @endif intl
25768
25769 .PHONY: maybe-pdf-intl pdf-intl
25770 maybe-pdf-intl:
25771 @if intl
25772 maybe-pdf-intl: pdf-intl
25773
25774 pdf-intl: \
25775 configure-intl
25776 @[ -f ./intl/Makefile ] || exit 0; \
25777 r=`${PWD_COMMAND}`; export r; \
25778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25779 $(HOST_EXPORTS) \
25780 for flag in $(EXTRA_HOST_FLAGS) ; do \
25781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25782 done; \
25783 echo "Doing pdf in intl" ; \
25784 (cd $(HOST_SUBDIR)/intl && \
25785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25787 "RANLIB=$${RANLIB}" \
25788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25789 pdf) \
25790 || exit 1
25791
25792 @endif intl
25793
25794 .PHONY: maybe-html-intl html-intl
25795 maybe-html-intl:
25796 @if intl
25797 maybe-html-intl: html-intl
25798
25799 html-intl: \
25800 configure-intl
25801 @[ -f ./intl/Makefile ] || exit 0; \
25802 r=`${PWD_COMMAND}`; export r; \
25803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25804 $(HOST_EXPORTS) \
25805 for flag in $(EXTRA_HOST_FLAGS) ; do \
25806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25807 done; \
25808 echo "Doing html in intl" ; \
25809 (cd $(HOST_SUBDIR)/intl && \
25810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25812 "RANLIB=$${RANLIB}" \
25813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25814 html) \
25815 || exit 1
25816
25817 @endif intl
25818
25819 .PHONY: maybe-TAGS-intl TAGS-intl
25820 maybe-TAGS-intl:
25821 @if intl
25822 maybe-TAGS-intl: TAGS-intl
25823
25824 TAGS-intl: \
25825 configure-intl
25826 @[ -f ./intl/Makefile ] || exit 0; \
25827 r=`${PWD_COMMAND}`; export r; \
25828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25829 $(HOST_EXPORTS) \
25830 for flag in $(EXTRA_HOST_FLAGS) ; do \
25831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25832 done; \
25833 echo "Doing TAGS in intl" ; \
25834 (cd $(HOST_SUBDIR)/intl && \
25835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25837 "RANLIB=$${RANLIB}" \
25838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25839 TAGS) \
25840 || exit 1
25841
25842 @endif intl
25843
25844 .PHONY: maybe-install-info-intl install-info-intl
25845 maybe-install-info-intl:
25846 @if intl
25847 maybe-install-info-intl: install-info-intl
25848
25849 install-info-intl: \
25850 configure-intl \
25851 info-intl
25852 @[ -f ./intl/Makefile ] || exit 0; \
25853 r=`${PWD_COMMAND}`; export r; \
25854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25855 $(HOST_EXPORTS) \
25856 for flag in $(EXTRA_HOST_FLAGS) ; do \
25857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25858 done; \
25859 echo "Doing install-info in intl" ; \
25860 (cd $(HOST_SUBDIR)/intl && \
25861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25863 "RANLIB=$${RANLIB}" \
25864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25865 install-info) \
25866 || exit 1
25867
25868 @endif intl
25869
25870 .PHONY: maybe-install-pdf-intl install-pdf-intl
25871 maybe-install-pdf-intl:
25872 @if intl
25873 maybe-install-pdf-intl: install-pdf-intl
25874
25875 install-pdf-intl: \
25876 configure-intl \
25877 pdf-intl
25878 @[ -f ./intl/Makefile ] || exit 0; \
25879 r=`${PWD_COMMAND}`; export r; \
25880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25881 $(HOST_EXPORTS) \
25882 for flag in $(EXTRA_HOST_FLAGS) ; do \
25883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25884 done; \
25885 echo "Doing install-pdf in intl" ; \
25886 (cd $(HOST_SUBDIR)/intl && \
25887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25889 "RANLIB=$${RANLIB}" \
25890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25891 install-pdf) \
25892 || exit 1
25893
25894 @endif intl
25895
25896 .PHONY: maybe-install-html-intl install-html-intl
25897 maybe-install-html-intl:
25898 @if intl
25899 maybe-install-html-intl: install-html-intl
25900
25901 install-html-intl: \
25902 configure-intl \
25903 html-intl
25904 @[ -f ./intl/Makefile ] || exit 0; \
25905 r=`${PWD_COMMAND}`; export r; \
25906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25907 $(HOST_EXPORTS) \
25908 for flag in $(EXTRA_HOST_FLAGS) ; do \
25909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25910 done; \
25911 echo "Doing install-html in intl" ; \
25912 (cd $(HOST_SUBDIR)/intl && \
25913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25915 "RANLIB=$${RANLIB}" \
25916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25917 install-html) \
25918 || exit 1
25919
25920 @endif intl
25921
25922 .PHONY: maybe-installcheck-intl installcheck-intl
25923 maybe-installcheck-intl:
25924 @if intl
25925 maybe-installcheck-intl: installcheck-intl
25926
25927 installcheck-intl: \
25928 configure-intl
25929 @[ -f ./intl/Makefile ] || exit 0; \
25930 r=`${PWD_COMMAND}`; export r; \
25931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25932 $(HOST_EXPORTS) \
25933 for flag in $(EXTRA_HOST_FLAGS) ; do \
25934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25935 done; \
25936 echo "Doing installcheck in intl" ; \
25937 (cd $(HOST_SUBDIR)/intl && \
25938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25940 "RANLIB=$${RANLIB}" \
25941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25942 installcheck) \
25943 || exit 1
25944
25945 @endif intl
25946
25947 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
25948 maybe-mostlyclean-intl:
25949 @if intl
25950 maybe-mostlyclean-intl: mostlyclean-intl
25951
25952 mostlyclean-intl:
25953 @[ -f ./intl/Makefile ] || exit 0; \
25954 r=`${PWD_COMMAND}`; export r; \
25955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25956 $(HOST_EXPORTS) \
25957 for flag in $(EXTRA_HOST_FLAGS) ; do \
25958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25959 done; \
25960 echo "Doing mostlyclean in intl" ; \
25961 (cd $(HOST_SUBDIR)/intl && \
25962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25964 "RANLIB=$${RANLIB}" \
25965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25966 mostlyclean) \
25967 || exit 1
25968
25969 @endif intl
25970
25971 .PHONY: maybe-clean-intl clean-intl
25972 maybe-clean-intl:
25973 @if intl
25974 maybe-clean-intl: clean-intl
25975
25976 clean-intl:
25977 @[ -f ./intl/Makefile ] || exit 0; \
25978 r=`${PWD_COMMAND}`; export r; \
25979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25980 $(HOST_EXPORTS) \
25981 for flag in $(EXTRA_HOST_FLAGS) ; do \
25982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25983 done; \
25984 echo "Doing clean in intl" ; \
25985 (cd $(HOST_SUBDIR)/intl && \
25986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25988 "RANLIB=$${RANLIB}" \
25989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25990 clean) \
25991 || exit 1
25992
25993 @endif intl
25994
25995 .PHONY: maybe-distclean-intl distclean-intl
25996 maybe-distclean-intl:
25997 @if intl
25998 maybe-distclean-intl: distclean-intl
25999
26000 distclean-intl:
26001 @[ -f ./intl/Makefile ] || exit 0; \
26002 r=`${PWD_COMMAND}`; export r; \
26003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26004 $(HOST_EXPORTS) \
26005 for flag in $(EXTRA_HOST_FLAGS) ; do \
26006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26007 done; \
26008 echo "Doing distclean in intl" ; \
26009 (cd $(HOST_SUBDIR)/intl && \
26010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26012 "RANLIB=$${RANLIB}" \
26013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26014 distclean) \
26015 || exit 1
26016
26017 @endif intl
26018
26019 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
26020 maybe-maintainer-clean-intl:
26021 @if intl
26022 maybe-maintainer-clean-intl: maintainer-clean-intl
26023
26024 maintainer-clean-intl:
26025 @[ -f ./intl/Makefile ] || exit 0; \
26026 r=`${PWD_COMMAND}`; export r; \
26027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26028 $(HOST_EXPORTS) \
26029 for flag in $(EXTRA_HOST_FLAGS) ; do \
26030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26031 done; \
26032 echo "Doing maintainer-clean in intl" ; \
26033 (cd $(HOST_SUBDIR)/intl && \
26034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26036 "RANLIB=$${RANLIB}" \
26037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26038 maintainer-clean) \
26039 || exit 1
26040
26041 @endif intl
26042
26043
26044
26045 .PHONY: configure-tcl maybe-configure-tcl
26046 maybe-configure-tcl:
26047 @if gcc-bootstrap
26048 configure-tcl: stage_current
26049 @endif gcc-bootstrap
26050 @if tcl
26051 maybe-configure-tcl: configure-tcl
26052 configure-tcl:
26053 @: $(MAKE); $(unstage)
26054 @r=`${PWD_COMMAND}`; export r; \
26055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26056 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
26057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
26058 $(HOST_EXPORTS) \
26059 echo Configuring in $(HOST_SUBDIR)/tcl; \
26060 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
26061 case $(srcdir) in \
26062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26063 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
26064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26065 esac; \
26066 srcdiroption="--srcdir=$${topdir}/tcl"; \
26067 libsrcdir="$$s/tcl"; \
26068 $(SHELL) $${libsrcdir}/configure \
26069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26070 --target=${target_alias} $${srcdiroption} \
26071 || exit 1
26072 @endif tcl
26073
26074
26075
26076
26077
26078 .PHONY: all-tcl maybe-all-tcl
26079 maybe-all-tcl:
26080 @if gcc-bootstrap
26081 all-tcl: stage_current
26082 @endif gcc-bootstrap
26083 @if tcl
26084 TARGET-tcl=all
26085 maybe-all-tcl: all-tcl
26086 all-tcl: configure-tcl
26087 @: $(MAKE); $(unstage)
26088 @r=`${PWD_COMMAND}`; export r; \
26089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26090 $(HOST_EXPORTS) \
26091 (cd $(HOST_SUBDIR)/tcl && \
26092 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26093 $(TARGET-tcl))
26094 @endif tcl
26095
26096
26097
26098
26099 .PHONY: check-tcl maybe-check-tcl
26100 maybe-check-tcl:
26101 @if tcl
26102 maybe-check-tcl: check-tcl
26103
26104 check-tcl:
26105 @: $(MAKE); $(unstage)
26106 @r=`${PWD_COMMAND}`; export r; \
26107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26108 $(HOST_EXPORTS) \
26109 (cd $(HOST_SUBDIR)/tcl && \
26110 $(MAKE) $(FLAGS_TO_PASS) check)
26111
26112 @endif tcl
26113
26114 .PHONY: install-tcl maybe-install-tcl
26115 maybe-install-tcl:
26116 @if tcl
26117 maybe-install-tcl: install-tcl
26118
26119 install-tcl: installdirs
26120 @: $(MAKE); $(unstage)
26121 @r=`${PWD_COMMAND}`; export r; \
26122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26123 $(HOST_EXPORTS) \
26124 (cd $(HOST_SUBDIR)/tcl && \
26125 $(MAKE) $(FLAGS_TO_PASS) install)
26126
26127 @endif tcl
26128
26129 .PHONY: install-strip-tcl maybe-install-strip-tcl
26130 maybe-install-strip-tcl:
26131 @if tcl
26132 maybe-install-strip-tcl: install-strip-tcl
26133
26134 install-strip-tcl: installdirs
26135 @: $(MAKE); $(unstage)
26136 @r=`${PWD_COMMAND}`; export r; \
26137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26138 $(HOST_EXPORTS) \
26139 (cd $(HOST_SUBDIR)/tcl && \
26140 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26141
26142 @endif tcl
26143
26144 # Other targets (info, dvi, pdf, etc.)
26145
26146 .PHONY: maybe-info-tcl info-tcl
26147 maybe-info-tcl:
26148 @if tcl
26149 maybe-info-tcl: info-tcl
26150
26151 info-tcl: \
26152 configure-tcl
26153 @: $(MAKE); $(unstage)
26154 @[ -f ./tcl/Makefile ] || exit 0; \
26155 r=`${PWD_COMMAND}`; export r; \
26156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26157 $(HOST_EXPORTS) \
26158 for flag in $(EXTRA_HOST_FLAGS) ; do \
26159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26160 done; \
26161 echo "Doing info in tcl" ; \
26162 (cd $(HOST_SUBDIR)/tcl && \
26163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26165 "RANLIB=$${RANLIB}" \
26166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26167 info) \
26168 || exit 1
26169
26170 @endif tcl
26171
26172 .PHONY: maybe-dvi-tcl dvi-tcl
26173 maybe-dvi-tcl:
26174 @if tcl
26175 maybe-dvi-tcl: dvi-tcl
26176
26177 dvi-tcl: \
26178 configure-tcl
26179 @: $(MAKE); $(unstage)
26180 @[ -f ./tcl/Makefile ] || exit 0; \
26181 r=`${PWD_COMMAND}`; export r; \
26182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26183 $(HOST_EXPORTS) \
26184 for flag in $(EXTRA_HOST_FLAGS) ; do \
26185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26186 done; \
26187 echo "Doing dvi in tcl" ; \
26188 (cd $(HOST_SUBDIR)/tcl && \
26189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26191 "RANLIB=$${RANLIB}" \
26192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26193 dvi) \
26194 || exit 1
26195
26196 @endif tcl
26197
26198 .PHONY: maybe-pdf-tcl pdf-tcl
26199 maybe-pdf-tcl:
26200 @if tcl
26201 maybe-pdf-tcl: pdf-tcl
26202
26203 pdf-tcl: \
26204 configure-tcl
26205 @: $(MAKE); $(unstage)
26206 @[ -f ./tcl/Makefile ] || exit 0; \
26207 r=`${PWD_COMMAND}`; export r; \
26208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26209 $(HOST_EXPORTS) \
26210 for flag in $(EXTRA_HOST_FLAGS) ; do \
26211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26212 done; \
26213 echo "Doing pdf in tcl" ; \
26214 (cd $(HOST_SUBDIR)/tcl && \
26215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26217 "RANLIB=$${RANLIB}" \
26218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26219 pdf) \
26220 || exit 1
26221
26222 @endif tcl
26223
26224 .PHONY: maybe-html-tcl html-tcl
26225 maybe-html-tcl:
26226 @if tcl
26227 maybe-html-tcl: html-tcl
26228
26229 html-tcl: \
26230 configure-tcl
26231 @: $(MAKE); $(unstage)
26232 @[ -f ./tcl/Makefile ] || exit 0; \
26233 r=`${PWD_COMMAND}`; export r; \
26234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26235 $(HOST_EXPORTS) \
26236 for flag in $(EXTRA_HOST_FLAGS) ; do \
26237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26238 done; \
26239 echo "Doing html in tcl" ; \
26240 (cd $(HOST_SUBDIR)/tcl && \
26241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26243 "RANLIB=$${RANLIB}" \
26244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26245 html) \
26246 || exit 1
26247
26248 @endif tcl
26249
26250 .PHONY: maybe-TAGS-tcl TAGS-tcl
26251 maybe-TAGS-tcl:
26252 @if tcl
26253 maybe-TAGS-tcl: TAGS-tcl
26254
26255 TAGS-tcl: \
26256 configure-tcl
26257 @: $(MAKE); $(unstage)
26258 @[ -f ./tcl/Makefile ] || exit 0; \
26259 r=`${PWD_COMMAND}`; export r; \
26260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26261 $(HOST_EXPORTS) \
26262 for flag in $(EXTRA_HOST_FLAGS) ; do \
26263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26264 done; \
26265 echo "Doing TAGS in tcl" ; \
26266 (cd $(HOST_SUBDIR)/tcl && \
26267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26269 "RANLIB=$${RANLIB}" \
26270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26271 TAGS) \
26272 || exit 1
26273
26274 @endif tcl
26275
26276 .PHONY: maybe-install-info-tcl install-info-tcl
26277 maybe-install-info-tcl:
26278 @if tcl
26279 maybe-install-info-tcl: install-info-tcl
26280
26281 install-info-tcl: \
26282 configure-tcl \
26283 info-tcl
26284 @: $(MAKE); $(unstage)
26285 @[ -f ./tcl/Makefile ] || exit 0; \
26286 r=`${PWD_COMMAND}`; export r; \
26287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26288 $(HOST_EXPORTS) \
26289 for flag in $(EXTRA_HOST_FLAGS) ; do \
26290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26291 done; \
26292 echo "Doing install-info in tcl" ; \
26293 (cd $(HOST_SUBDIR)/tcl && \
26294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26296 "RANLIB=$${RANLIB}" \
26297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26298 install-info) \
26299 || exit 1
26300
26301 @endif tcl
26302
26303 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
26304 maybe-install-pdf-tcl:
26305 @if tcl
26306 maybe-install-pdf-tcl: install-pdf-tcl
26307
26308 install-pdf-tcl: \
26309 configure-tcl \
26310 pdf-tcl
26311 @: $(MAKE); $(unstage)
26312 @[ -f ./tcl/Makefile ] || exit 0; \
26313 r=`${PWD_COMMAND}`; export r; \
26314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26315 $(HOST_EXPORTS) \
26316 for flag in $(EXTRA_HOST_FLAGS) ; do \
26317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26318 done; \
26319 echo "Doing install-pdf in tcl" ; \
26320 (cd $(HOST_SUBDIR)/tcl && \
26321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26323 "RANLIB=$${RANLIB}" \
26324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26325 install-pdf) \
26326 || exit 1
26327
26328 @endif tcl
26329
26330 .PHONY: maybe-install-html-tcl install-html-tcl
26331 maybe-install-html-tcl:
26332 @if tcl
26333 maybe-install-html-tcl: install-html-tcl
26334
26335 install-html-tcl: \
26336 configure-tcl \
26337 html-tcl
26338 @: $(MAKE); $(unstage)
26339 @[ -f ./tcl/Makefile ] || exit 0; \
26340 r=`${PWD_COMMAND}`; export r; \
26341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26342 $(HOST_EXPORTS) \
26343 for flag in $(EXTRA_HOST_FLAGS) ; do \
26344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26345 done; \
26346 echo "Doing install-html in tcl" ; \
26347 (cd $(HOST_SUBDIR)/tcl && \
26348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26350 "RANLIB=$${RANLIB}" \
26351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26352 install-html) \
26353 || exit 1
26354
26355 @endif tcl
26356
26357 .PHONY: maybe-installcheck-tcl installcheck-tcl
26358 maybe-installcheck-tcl:
26359 @if tcl
26360 maybe-installcheck-tcl: installcheck-tcl
26361
26362 installcheck-tcl: \
26363 configure-tcl
26364 @: $(MAKE); $(unstage)
26365 @[ -f ./tcl/Makefile ] || exit 0; \
26366 r=`${PWD_COMMAND}`; export r; \
26367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26368 $(HOST_EXPORTS) \
26369 for flag in $(EXTRA_HOST_FLAGS) ; do \
26370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26371 done; \
26372 echo "Doing installcheck in tcl" ; \
26373 (cd $(HOST_SUBDIR)/tcl && \
26374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26376 "RANLIB=$${RANLIB}" \
26377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26378 installcheck) \
26379 || exit 1
26380
26381 @endif tcl
26382
26383 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
26384 maybe-mostlyclean-tcl:
26385 @if tcl
26386 maybe-mostlyclean-tcl: mostlyclean-tcl
26387
26388 # tcl doesn't support mostlyclean.
26389 mostlyclean-tcl:
26390
26391 @endif tcl
26392
26393 .PHONY: maybe-clean-tcl clean-tcl
26394 maybe-clean-tcl:
26395 @if tcl
26396 maybe-clean-tcl: clean-tcl
26397
26398 clean-tcl:
26399 @: $(MAKE); $(unstage)
26400 @[ -f ./tcl/Makefile ] || exit 0; \
26401 r=`${PWD_COMMAND}`; export r; \
26402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26403 $(HOST_EXPORTS) \
26404 for flag in $(EXTRA_HOST_FLAGS) ; do \
26405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26406 done; \
26407 echo "Doing clean in tcl" ; \
26408 (cd $(HOST_SUBDIR)/tcl && \
26409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26411 "RANLIB=$${RANLIB}" \
26412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26413 clean) \
26414 || exit 1
26415
26416 @endif tcl
26417
26418 .PHONY: maybe-distclean-tcl distclean-tcl
26419 maybe-distclean-tcl:
26420 @if tcl
26421 maybe-distclean-tcl: distclean-tcl
26422
26423 distclean-tcl:
26424 @: $(MAKE); $(unstage)
26425 @[ -f ./tcl/Makefile ] || exit 0; \
26426 r=`${PWD_COMMAND}`; export r; \
26427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26428 $(HOST_EXPORTS) \
26429 for flag in $(EXTRA_HOST_FLAGS) ; do \
26430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26431 done; \
26432 echo "Doing distclean in tcl" ; \
26433 (cd $(HOST_SUBDIR)/tcl && \
26434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26436 "RANLIB=$${RANLIB}" \
26437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26438 distclean) \
26439 || exit 1
26440
26441 @endif tcl
26442
26443 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
26444 maybe-maintainer-clean-tcl:
26445 @if tcl
26446 maybe-maintainer-clean-tcl: maintainer-clean-tcl
26447
26448 maintainer-clean-tcl:
26449 @: $(MAKE); $(unstage)
26450 @[ -f ./tcl/Makefile ] || exit 0; \
26451 r=`${PWD_COMMAND}`; export r; \
26452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26453 $(HOST_EXPORTS) \
26454 for flag in $(EXTRA_HOST_FLAGS) ; do \
26455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26456 done; \
26457 echo "Doing maintainer-clean in tcl" ; \
26458 (cd $(HOST_SUBDIR)/tcl && \
26459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26461 "RANLIB=$${RANLIB}" \
26462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26463 maintainer-clean) \
26464 || exit 1
26465
26466 @endif tcl
26467
26468
26469
26470 .PHONY: configure-itcl maybe-configure-itcl
26471 maybe-configure-itcl:
26472 @if gcc-bootstrap
26473 configure-itcl: stage_current
26474 @endif gcc-bootstrap
26475 @if itcl
26476 maybe-configure-itcl: configure-itcl
26477 configure-itcl:
26478 @: $(MAKE); $(unstage)
26479 @r=`${PWD_COMMAND}`; export r; \
26480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26481 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
26482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
26483 $(HOST_EXPORTS) \
26484 echo Configuring in $(HOST_SUBDIR)/itcl; \
26485 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
26486 case $(srcdir) in \
26487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26488 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
26489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26490 esac; \
26491 srcdiroption="--srcdir=$${topdir}/itcl"; \
26492 libsrcdir="$$s/itcl"; \
26493 $(SHELL) $${libsrcdir}/configure \
26494 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26495 --target=${target_alias} $${srcdiroption} \
26496 || exit 1
26497 @endif itcl
26498
26499
26500
26501
26502
26503 .PHONY: all-itcl maybe-all-itcl
26504 maybe-all-itcl:
26505 @if gcc-bootstrap
26506 all-itcl: stage_current
26507 @endif gcc-bootstrap
26508 @if itcl
26509 TARGET-itcl=all
26510 maybe-all-itcl: all-itcl
26511 all-itcl: configure-itcl
26512 @: $(MAKE); $(unstage)
26513 @r=`${PWD_COMMAND}`; export r; \
26514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26515 $(HOST_EXPORTS) \
26516 (cd $(HOST_SUBDIR)/itcl && \
26517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26518 $(TARGET-itcl))
26519 @endif itcl
26520
26521
26522
26523
26524 .PHONY: check-itcl maybe-check-itcl
26525 maybe-check-itcl:
26526 @if itcl
26527 maybe-check-itcl: check-itcl
26528
26529 check-itcl:
26530 @: $(MAKE); $(unstage)
26531 @r=`${PWD_COMMAND}`; export r; \
26532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26533 $(HOST_EXPORTS) \
26534 (cd $(HOST_SUBDIR)/itcl && \
26535 $(MAKE) $(FLAGS_TO_PASS) check)
26536
26537 @endif itcl
26538
26539 .PHONY: install-itcl maybe-install-itcl
26540 maybe-install-itcl:
26541 @if itcl
26542 maybe-install-itcl: install-itcl
26543
26544 install-itcl: installdirs
26545 @: $(MAKE); $(unstage)
26546 @r=`${PWD_COMMAND}`; export r; \
26547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26548 $(HOST_EXPORTS) \
26549 (cd $(HOST_SUBDIR)/itcl && \
26550 $(MAKE) $(FLAGS_TO_PASS) install)
26551
26552 @endif itcl
26553
26554 .PHONY: install-strip-itcl maybe-install-strip-itcl
26555 maybe-install-strip-itcl:
26556 @if itcl
26557 maybe-install-strip-itcl: install-strip-itcl
26558
26559 install-strip-itcl: installdirs
26560 @: $(MAKE); $(unstage)
26561 @r=`${PWD_COMMAND}`; export r; \
26562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26563 $(HOST_EXPORTS) \
26564 (cd $(HOST_SUBDIR)/itcl && \
26565 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26566
26567 @endif itcl
26568
26569 # Other targets (info, dvi, pdf, etc.)
26570
26571 .PHONY: maybe-info-itcl info-itcl
26572 maybe-info-itcl:
26573 @if itcl
26574 maybe-info-itcl: info-itcl
26575
26576 info-itcl: \
26577 configure-itcl
26578 @: $(MAKE); $(unstage)
26579 @[ -f ./itcl/Makefile ] || exit 0; \
26580 r=`${PWD_COMMAND}`; export r; \
26581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26582 $(HOST_EXPORTS) \
26583 for flag in $(EXTRA_HOST_FLAGS) ; do \
26584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26585 done; \
26586 echo "Doing info in itcl" ; \
26587 (cd $(HOST_SUBDIR)/itcl && \
26588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26590 "RANLIB=$${RANLIB}" \
26591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26592 info) \
26593 || exit 1
26594
26595 @endif itcl
26596
26597 .PHONY: maybe-dvi-itcl dvi-itcl
26598 maybe-dvi-itcl:
26599 @if itcl
26600 maybe-dvi-itcl: dvi-itcl
26601
26602 dvi-itcl: \
26603 configure-itcl
26604 @: $(MAKE); $(unstage)
26605 @[ -f ./itcl/Makefile ] || exit 0; \
26606 r=`${PWD_COMMAND}`; export r; \
26607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26608 $(HOST_EXPORTS) \
26609 for flag in $(EXTRA_HOST_FLAGS) ; do \
26610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26611 done; \
26612 echo "Doing dvi in itcl" ; \
26613 (cd $(HOST_SUBDIR)/itcl && \
26614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26616 "RANLIB=$${RANLIB}" \
26617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26618 dvi) \
26619 || exit 1
26620
26621 @endif itcl
26622
26623 .PHONY: maybe-pdf-itcl pdf-itcl
26624 maybe-pdf-itcl:
26625 @if itcl
26626 maybe-pdf-itcl: pdf-itcl
26627
26628 pdf-itcl: \
26629 configure-itcl
26630 @: $(MAKE); $(unstage)
26631 @[ -f ./itcl/Makefile ] || exit 0; \
26632 r=`${PWD_COMMAND}`; export r; \
26633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26634 $(HOST_EXPORTS) \
26635 for flag in $(EXTRA_HOST_FLAGS) ; do \
26636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26637 done; \
26638 echo "Doing pdf in itcl" ; \
26639 (cd $(HOST_SUBDIR)/itcl && \
26640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26642 "RANLIB=$${RANLIB}" \
26643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26644 pdf) \
26645 || exit 1
26646
26647 @endif itcl
26648
26649 .PHONY: maybe-html-itcl html-itcl
26650 maybe-html-itcl:
26651 @if itcl
26652 maybe-html-itcl: html-itcl
26653
26654 html-itcl: \
26655 configure-itcl
26656 @: $(MAKE); $(unstage)
26657 @[ -f ./itcl/Makefile ] || exit 0; \
26658 r=`${PWD_COMMAND}`; export r; \
26659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26660 $(HOST_EXPORTS) \
26661 for flag in $(EXTRA_HOST_FLAGS) ; do \
26662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26663 done; \
26664 echo "Doing html in itcl" ; \
26665 (cd $(HOST_SUBDIR)/itcl && \
26666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26668 "RANLIB=$${RANLIB}" \
26669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26670 html) \
26671 || exit 1
26672
26673 @endif itcl
26674
26675 .PHONY: maybe-TAGS-itcl TAGS-itcl
26676 maybe-TAGS-itcl:
26677 @if itcl
26678 maybe-TAGS-itcl: TAGS-itcl
26679
26680 TAGS-itcl: \
26681 configure-itcl
26682 @: $(MAKE); $(unstage)
26683 @[ -f ./itcl/Makefile ] || exit 0; \
26684 r=`${PWD_COMMAND}`; export r; \
26685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26686 $(HOST_EXPORTS) \
26687 for flag in $(EXTRA_HOST_FLAGS) ; do \
26688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26689 done; \
26690 echo "Doing TAGS in itcl" ; \
26691 (cd $(HOST_SUBDIR)/itcl && \
26692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26694 "RANLIB=$${RANLIB}" \
26695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26696 TAGS) \
26697 || exit 1
26698
26699 @endif itcl
26700
26701 .PHONY: maybe-install-info-itcl install-info-itcl
26702 maybe-install-info-itcl:
26703 @if itcl
26704 maybe-install-info-itcl: install-info-itcl
26705
26706 install-info-itcl: \
26707 configure-itcl \
26708 info-itcl
26709 @: $(MAKE); $(unstage)
26710 @[ -f ./itcl/Makefile ] || exit 0; \
26711 r=`${PWD_COMMAND}`; export r; \
26712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26713 $(HOST_EXPORTS) \
26714 for flag in $(EXTRA_HOST_FLAGS) ; do \
26715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26716 done; \
26717 echo "Doing install-info in itcl" ; \
26718 (cd $(HOST_SUBDIR)/itcl && \
26719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26721 "RANLIB=$${RANLIB}" \
26722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26723 install-info) \
26724 || exit 1
26725
26726 @endif itcl
26727
26728 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
26729 maybe-install-pdf-itcl:
26730 @if itcl
26731 maybe-install-pdf-itcl: install-pdf-itcl
26732
26733 install-pdf-itcl: \
26734 configure-itcl \
26735 pdf-itcl
26736 @: $(MAKE); $(unstage)
26737 @[ -f ./itcl/Makefile ] || exit 0; \
26738 r=`${PWD_COMMAND}`; export r; \
26739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26740 $(HOST_EXPORTS) \
26741 for flag in $(EXTRA_HOST_FLAGS) ; do \
26742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26743 done; \
26744 echo "Doing install-pdf in itcl" ; \
26745 (cd $(HOST_SUBDIR)/itcl && \
26746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26748 "RANLIB=$${RANLIB}" \
26749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26750 install-pdf) \
26751 || exit 1
26752
26753 @endif itcl
26754
26755 .PHONY: maybe-install-html-itcl install-html-itcl
26756 maybe-install-html-itcl:
26757 @if itcl
26758 maybe-install-html-itcl: install-html-itcl
26759
26760 install-html-itcl: \
26761 configure-itcl \
26762 html-itcl
26763 @: $(MAKE); $(unstage)
26764 @[ -f ./itcl/Makefile ] || exit 0; \
26765 r=`${PWD_COMMAND}`; export r; \
26766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26767 $(HOST_EXPORTS) \
26768 for flag in $(EXTRA_HOST_FLAGS) ; do \
26769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26770 done; \
26771 echo "Doing install-html in itcl" ; \
26772 (cd $(HOST_SUBDIR)/itcl && \
26773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26775 "RANLIB=$${RANLIB}" \
26776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26777 install-html) \
26778 || exit 1
26779
26780 @endif itcl
26781
26782 .PHONY: maybe-installcheck-itcl installcheck-itcl
26783 maybe-installcheck-itcl:
26784 @if itcl
26785 maybe-installcheck-itcl: installcheck-itcl
26786
26787 installcheck-itcl: \
26788 configure-itcl
26789 @: $(MAKE); $(unstage)
26790 @[ -f ./itcl/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 installcheck in itcl" ; \
26798 (cd $(HOST_SUBDIR)/itcl && \
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 installcheck) \
26804 || exit 1
26805
26806 @endif itcl
26807
26808 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26809 maybe-mostlyclean-itcl:
26810 @if itcl
26811 maybe-mostlyclean-itcl: mostlyclean-itcl
26812
26813 mostlyclean-itcl:
26814 @: $(MAKE); $(unstage)
26815 @[ -f ./itcl/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 mostlyclean in itcl" ; \
26823 (cd $(HOST_SUBDIR)/itcl && \
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 mostlyclean) \
26829 || exit 1
26830
26831 @endif itcl
26832
26833 .PHONY: maybe-clean-itcl clean-itcl
26834 maybe-clean-itcl:
26835 @if itcl
26836 maybe-clean-itcl: clean-itcl
26837
26838 clean-itcl:
26839 @: $(MAKE); $(unstage)
26840 @[ -f ./itcl/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 clean in itcl" ; \
26848 (cd $(HOST_SUBDIR)/itcl && \
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 clean) \
26854 || exit 1
26855
26856 @endif itcl
26857
26858 .PHONY: maybe-distclean-itcl distclean-itcl
26859 maybe-distclean-itcl:
26860 @if itcl
26861 maybe-distclean-itcl: distclean-itcl
26862
26863 distclean-itcl:
26864 @: $(MAKE); $(unstage)
26865 @[ -f ./itcl/Makefile ] || exit 0; \
26866 r=`${PWD_COMMAND}`; export r; \
26867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26868 $(HOST_EXPORTS) \
26869 for flag in $(EXTRA_HOST_FLAGS) ; do \
26870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26871 done; \
26872 echo "Doing distclean in itcl" ; \
26873 (cd $(HOST_SUBDIR)/itcl && \
26874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26876 "RANLIB=$${RANLIB}" \
26877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26878 distclean) \
26879 || exit 1
26880
26881 @endif itcl
26882
26883 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26884 maybe-maintainer-clean-itcl:
26885 @if itcl
26886 maybe-maintainer-clean-itcl: maintainer-clean-itcl
26887
26888 maintainer-clean-itcl:
26889 @: $(MAKE); $(unstage)
26890 @[ -f ./itcl/Makefile ] || exit 0; \
26891 r=`${PWD_COMMAND}`; export r; \
26892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26893 $(HOST_EXPORTS) \
26894 for flag in $(EXTRA_HOST_FLAGS) ; do \
26895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26896 done; \
26897 echo "Doing maintainer-clean in itcl" ; \
26898 (cd $(HOST_SUBDIR)/itcl && \
26899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26901 "RANLIB=$${RANLIB}" \
26902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26903 maintainer-clean) \
26904 || exit 1
26905
26906 @endif itcl
26907
26908
26909
26910 .PHONY: configure-ld maybe-configure-ld
26911 maybe-configure-ld:
26912 @if gcc-bootstrap
26913 configure-ld: stage_current
26914 @endif gcc-bootstrap
26915 @if ld
26916 maybe-configure-ld: configure-ld
26917 configure-ld:
26918 @r=`${PWD_COMMAND}`; export r; \
26919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26920 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26922 $(HOST_EXPORTS) \
26923 echo Configuring in $(HOST_SUBDIR)/ld; \
26924 cd "$(HOST_SUBDIR)/ld" || exit 1; \
26925 case $(srcdir) in \
26926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26927 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26929 esac; \
26930 srcdiroption="--srcdir=$${topdir}/ld"; \
26931 libsrcdir="$$s/ld"; \
26932 $(SHELL) $${libsrcdir}/configure \
26933 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26934 --target=${target_alias} $${srcdiroption} \
26935 || exit 1
26936 @endif ld
26937
26938
26939
26940 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
26941 maybe-configure-stage1-ld:
26942 @if ld-bootstrap
26943 maybe-configure-stage1-ld: configure-stage1-ld
26944 configure-stage1-ld:
26945 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26946 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26947 @r=`${PWD_COMMAND}`; export r; \
26948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26949 TFLAGS="$(STAGE1_TFLAGS)"; \
26950 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26951 $(HOST_EXPORTS) \
26952 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26953 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26954 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26955 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26957 cd $(HOST_SUBDIR)/ld || exit 1; \
26958 case $(srcdir) in \
26959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26960 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26962 esac; \
26963 srcdiroption="--srcdir=$${topdir}/ld"; \
26964 libsrcdir="$$s/ld"; \
26965 $(SHELL) $${libsrcdir}/configure \
26966 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26967 --target=${target_alias} $${srcdiroption} \
26968 $(STAGE1_CONFIGURE_FLAGS)
26969 @endif ld-bootstrap
26970
26971 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
26972 maybe-configure-stage2-ld:
26973 @if ld-bootstrap
26974 maybe-configure-stage2-ld: configure-stage2-ld
26975 configure-stage2-ld:
26976 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26978 @r=`${PWD_COMMAND}`; export r; \
26979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26980 TFLAGS="$(STAGE2_TFLAGS)"; \
26981 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26982 $(HOST_EXPORTS) \
26983 $(POSTSTAGE1_HOST_EXPORTS) \
26984 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26985 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26986 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26987 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
26988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26989 cd $(HOST_SUBDIR)/ld || exit 1; \
26990 case $(srcdir) in \
26991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26992 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26994 esac; \
26995 srcdiroption="--srcdir=$${topdir}/ld"; \
26996 libsrcdir="$$s/ld"; \
26997 $(SHELL) $${libsrcdir}/configure \
26998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26999 --target=${target_alias} $${srcdiroption} \
27000 --with-build-libsubdir=$(HOST_SUBDIR) \
27001 $(STAGE2_CONFIGURE_FLAGS)
27002 @endif ld-bootstrap
27003
27004 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
27005 maybe-configure-stage3-ld:
27006 @if ld-bootstrap
27007 maybe-configure-stage3-ld: configure-stage3-ld
27008 configure-stage3-ld:
27009 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27010 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27011 @r=`${PWD_COMMAND}`; export r; \
27012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27013 TFLAGS="$(STAGE3_TFLAGS)"; \
27014 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27015 $(HOST_EXPORTS) \
27016 $(POSTSTAGE1_HOST_EXPORTS) \
27017 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27018 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27019 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27020 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
27021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27022 cd $(HOST_SUBDIR)/ld || exit 1; \
27023 case $(srcdir) in \
27024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27025 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27027 esac; \
27028 srcdiroption="--srcdir=$${topdir}/ld"; \
27029 libsrcdir="$$s/ld"; \
27030 $(SHELL) $${libsrcdir}/configure \
27031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27032 --target=${target_alias} $${srcdiroption} \
27033 --with-build-libsubdir=$(HOST_SUBDIR) \
27034 $(STAGE3_CONFIGURE_FLAGS)
27035 @endif ld-bootstrap
27036
27037 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
27038 maybe-configure-stage4-ld:
27039 @if ld-bootstrap
27040 maybe-configure-stage4-ld: configure-stage4-ld
27041 configure-stage4-ld:
27042 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27044 @r=`${PWD_COMMAND}`; export r; \
27045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27046 TFLAGS="$(STAGE4_TFLAGS)"; \
27047 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27048 $(HOST_EXPORTS) \
27049 $(POSTSTAGE1_HOST_EXPORTS) \
27050 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27051 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27052 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27053 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
27054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27055 cd $(HOST_SUBDIR)/ld || exit 1; \
27056 case $(srcdir) in \
27057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27058 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27060 esac; \
27061 srcdiroption="--srcdir=$${topdir}/ld"; \
27062 libsrcdir="$$s/ld"; \
27063 $(SHELL) $${libsrcdir}/configure \
27064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27065 --target=${target_alias} $${srcdiroption} \
27066 --with-build-libsubdir=$(HOST_SUBDIR) \
27067 $(STAGE4_CONFIGURE_FLAGS)
27068 @endif ld-bootstrap
27069
27070 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
27071 maybe-configure-stageprofile-ld:
27072 @if ld-bootstrap
27073 maybe-configure-stageprofile-ld: configure-stageprofile-ld
27074 configure-stageprofile-ld:
27075 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27077 @r=`${PWD_COMMAND}`; export r; \
27078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27079 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27080 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27081 $(HOST_EXPORTS) \
27082 $(POSTSTAGE1_HOST_EXPORTS) \
27083 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27084 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27085 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27086 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
27087 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27088 cd $(HOST_SUBDIR)/ld || exit 1; \
27089 case $(srcdir) in \
27090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27091 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27093 esac; \
27094 srcdiroption="--srcdir=$${topdir}/ld"; \
27095 libsrcdir="$$s/ld"; \
27096 $(SHELL) $${libsrcdir}/configure \
27097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27098 --target=${target_alias} $${srcdiroption} \
27099 --with-build-libsubdir=$(HOST_SUBDIR) \
27100 $(STAGEprofile_CONFIGURE_FLAGS)
27101 @endif ld-bootstrap
27102
27103 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
27104 maybe-configure-stagefeedback-ld:
27105 @if ld-bootstrap
27106 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
27107 configure-stagefeedback-ld:
27108 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27109 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27110 @r=`${PWD_COMMAND}`; export r; \
27111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27112 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27113 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27114 $(HOST_EXPORTS) \
27115 $(POSTSTAGE1_HOST_EXPORTS) \
27116 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27117 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27118 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27119 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
27120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27121 cd $(HOST_SUBDIR)/ld || exit 1; \
27122 case $(srcdir) in \
27123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27124 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27126 esac; \
27127 srcdiroption="--srcdir=$${topdir}/ld"; \
27128 libsrcdir="$$s/ld"; \
27129 $(SHELL) $${libsrcdir}/configure \
27130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27131 --target=${target_alias} $${srcdiroption} \
27132 --with-build-libsubdir=$(HOST_SUBDIR) \
27133 $(STAGEfeedback_CONFIGURE_FLAGS)
27134 @endif ld-bootstrap
27135
27136
27137
27138
27139
27140 .PHONY: all-ld maybe-all-ld
27141 maybe-all-ld:
27142 @if gcc-bootstrap
27143 all-ld: stage_current
27144 @endif gcc-bootstrap
27145 @if ld
27146 TARGET-ld=all
27147 maybe-all-ld: all-ld
27148 all-ld: configure-ld
27149 @r=`${PWD_COMMAND}`; export r; \
27150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27151 $(HOST_EXPORTS) \
27152 (cd $(HOST_SUBDIR)/ld && \
27153 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27154 $(TARGET-ld))
27155 @endif ld
27156
27157
27158
27159 .PHONY: all-stage1-ld maybe-all-stage1-ld
27160 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
27161 maybe-all-stage1-ld:
27162 maybe-clean-stage1-ld:
27163 @if ld-bootstrap
27164 maybe-all-stage1-ld: all-stage1-ld
27165 all-stage1: all-stage1-ld
27166 TARGET-stage1-ld = $(TARGET-ld)
27167 all-stage1-ld: configure-stage1-ld
27168 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27169 @r=`${PWD_COMMAND}`; export r; \
27170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27171 TFLAGS="$(STAGE1_TFLAGS)"; \
27172 $(HOST_EXPORTS) \
27173 cd $(HOST_SUBDIR)/ld && \
27174 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27175 CFLAGS="$(STAGE1_CFLAGS)" \
27176 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27177 LIBCFLAGS="$(LIBCFLAGS)" \
27178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27181 $(EXTRA_HOST_FLAGS) \
27182 TFLAGS="$(STAGE1_TFLAGS)" \
27183 $(TARGET-stage1-ld)
27184
27185 maybe-clean-stage1-ld: clean-stage1-ld
27186 clean-stage1: clean-stage1-ld
27187 clean-stage1-ld:
27188 @if [ $(current_stage) = stage1 ]; then \
27189 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27190 else \
27191 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
27192 $(MAKE) stage1-start; \
27193 fi; \
27194 cd $(HOST_SUBDIR)/ld && \
27195 $(MAKE) $(EXTRA_HOST_FLAGS) \
27196 clean
27197 @endif ld-bootstrap
27198
27199
27200 .PHONY: all-stage2-ld maybe-all-stage2-ld
27201 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
27202 maybe-all-stage2-ld:
27203 maybe-clean-stage2-ld:
27204 @if ld-bootstrap
27205 maybe-all-stage2-ld: all-stage2-ld
27206 all-stage2: all-stage2-ld
27207 TARGET-stage2-ld = $(TARGET-ld)
27208 all-stage2-ld: configure-stage2-ld
27209 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27210 @r=`${PWD_COMMAND}`; export r; \
27211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27212 TFLAGS="$(STAGE2_TFLAGS)"; \
27213 $(HOST_EXPORTS) \
27214 $(POSTSTAGE1_HOST_EXPORTS) \
27215 cd $(HOST_SUBDIR)/ld && \
27216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27217 CFLAGS="$(STAGE2_CFLAGS)" \
27218 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27219 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27223 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27224 TFLAGS="$(STAGE2_TFLAGS)" \
27225 $(TARGET-stage2-ld)
27226
27227 maybe-clean-stage2-ld: clean-stage2-ld
27228 clean-stage2: clean-stage2-ld
27229 clean-stage2-ld:
27230 @if [ $(current_stage) = stage2 ]; then \
27231 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27232 else \
27233 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
27234 $(MAKE) stage2-start; \
27235 fi; \
27236 cd $(HOST_SUBDIR)/ld && \
27237 $(MAKE) $(EXTRA_HOST_FLAGS) \
27238 $(POSTSTAGE1_FLAGS_TO_PASS) \
27239 clean
27240 @endif ld-bootstrap
27241
27242
27243 .PHONY: all-stage3-ld maybe-all-stage3-ld
27244 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
27245 maybe-all-stage3-ld:
27246 maybe-clean-stage3-ld:
27247 @if ld-bootstrap
27248 maybe-all-stage3-ld: all-stage3-ld
27249 all-stage3: all-stage3-ld
27250 TARGET-stage3-ld = $(TARGET-ld)
27251 all-stage3-ld: configure-stage3-ld
27252 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27253 @r=`${PWD_COMMAND}`; export r; \
27254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27255 TFLAGS="$(STAGE3_TFLAGS)"; \
27256 $(HOST_EXPORTS) \
27257 $(POSTSTAGE1_HOST_EXPORTS) \
27258 cd $(HOST_SUBDIR)/ld && \
27259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27260 CFLAGS="$(STAGE3_CFLAGS)" \
27261 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27262 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27267 TFLAGS="$(STAGE3_TFLAGS)" \
27268 $(TARGET-stage3-ld)
27269
27270 maybe-clean-stage3-ld: clean-stage3-ld
27271 clean-stage3: clean-stage3-ld
27272 clean-stage3-ld:
27273 @if [ $(current_stage) = stage3 ]; then \
27274 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27275 else \
27276 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
27277 $(MAKE) stage3-start; \
27278 fi; \
27279 cd $(HOST_SUBDIR)/ld && \
27280 $(MAKE) $(EXTRA_HOST_FLAGS) \
27281 $(POSTSTAGE1_FLAGS_TO_PASS) \
27282 clean
27283 @endif ld-bootstrap
27284
27285
27286 .PHONY: all-stage4-ld maybe-all-stage4-ld
27287 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
27288 maybe-all-stage4-ld:
27289 maybe-clean-stage4-ld:
27290 @if ld-bootstrap
27291 maybe-all-stage4-ld: all-stage4-ld
27292 all-stage4: all-stage4-ld
27293 TARGET-stage4-ld = $(TARGET-ld)
27294 all-stage4-ld: configure-stage4-ld
27295 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27296 @r=`${PWD_COMMAND}`; export r; \
27297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27298 TFLAGS="$(STAGE4_TFLAGS)"; \
27299 $(HOST_EXPORTS) \
27300 $(POSTSTAGE1_HOST_EXPORTS) \
27301 cd $(HOST_SUBDIR)/ld && \
27302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27303 CFLAGS="$(STAGE4_CFLAGS)" \
27304 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27305 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27309 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27310 TFLAGS="$(STAGE4_TFLAGS)" \
27311 $(TARGET-stage4-ld)
27312
27313 maybe-clean-stage4-ld: clean-stage4-ld
27314 clean-stage4: clean-stage4-ld
27315 clean-stage4-ld:
27316 @if [ $(current_stage) = stage4 ]; then \
27317 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27318 else \
27319 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
27320 $(MAKE) stage4-start; \
27321 fi; \
27322 cd $(HOST_SUBDIR)/ld && \
27323 $(MAKE) $(EXTRA_HOST_FLAGS) \
27324 $(POSTSTAGE1_FLAGS_TO_PASS) \
27325 clean
27326 @endif ld-bootstrap
27327
27328
27329 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
27330 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
27331 maybe-all-stageprofile-ld:
27332 maybe-clean-stageprofile-ld:
27333 @if ld-bootstrap
27334 maybe-all-stageprofile-ld: all-stageprofile-ld
27335 all-stageprofile: all-stageprofile-ld
27336 TARGET-stageprofile-ld = $(TARGET-ld)
27337 all-stageprofile-ld: configure-stageprofile-ld
27338 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27339 @r=`${PWD_COMMAND}`; export r; \
27340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27341 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27342 $(HOST_EXPORTS) \
27343 $(POSTSTAGE1_HOST_EXPORTS) \
27344 cd $(HOST_SUBDIR)/ld && \
27345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27346 CFLAGS="$(STAGEprofile_CFLAGS)" \
27347 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27348 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27349 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27350 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27351 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27352 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27353 TFLAGS="$(STAGEprofile_TFLAGS)" \
27354 $(TARGET-stageprofile-ld)
27355
27356 maybe-clean-stageprofile-ld: clean-stageprofile-ld
27357 clean-stageprofile: clean-stageprofile-ld
27358 clean-stageprofile-ld:
27359 @if [ $(current_stage) = stageprofile ]; then \
27360 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27361 else \
27362 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
27363 $(MAKE) stageprofile-start; \
27364 fi; \
27365 cd $(HOST_SUBDIR)/ld && \
27366 $(MAKE) $(EXTRA_HOST_FLAGS) \
27367 $(POSTSTAGE1_FLAGS_TO_PASS) \
27368 clean
27369 @endif ld-bootstrap
27370
27371
27372 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
27373 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
27374 maybe-all-stagefeedback-ld:
27375 maybe-clean-stagefeedback-ld:
27376 @if ld-bootstrap
27377 maybe-all-stagefeedback-ld: all-stagefeedback-ld
27378 all-stagefeedback: all-stagefeedback-ld
27379 TARGET-stagefeedback-ld = $(TARGET-ld)
27380 all-stagefeedback-ld: configure-stagefeedback-ld
27381 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27382 @r=`${PWD_COMMAND}`; export r; \
27383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27384 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27385 $(HOST_EXPORTS) \
27386 $(POSTSTAGE1_HOST_EXPORTS) \
27387 cd $(HOST_SUBDIR)/ld && \
27388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27389 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27390 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27391 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27395 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27396 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27397 $(TARGET-stagefeedback-ld)
27398
27399 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
27400 clean-stagefeedback: clean-stagefeedback-ld
27401 clean-stagefeedback-ld:
27402 @if [ $(current_stage) = stagefeedback ]; then \
27403 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27404 else \
27405 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
27406 $(MAKE) stagefeedback-start; \
27407 fi; \
27408 cd $(HOST_SUBDIR)/ld && \
27409 $(MAKE) $(EXTRA_HOST_FLAGS) \
27410 $(POSTSTAGE1_FLAGS_TO_PASS) \
27411 clean
27412 @endif ld-bootstrap
27413
27414
27415
27416
27417
27418 .PHONY: check-ld maybe-check-ld
27419 maybe-check-ld:
27420 @if ld
27421 maybe-check-ld: check-ld
27422
27423 check-ld:
27424 @: $(MAKE); $(unstage)
27425 @r=`${PWD_COMMAND}`; export r; \
27426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27427 $(HOST_EXPORTS) \
27428 (cd $(HOST_SUBDIR)/ld && \
27429 $(MAKE) $(FLAGS_TO_PASS) check)
27430
27431 @endif ld
27432
27433 .PHONY: install-ld maybe-install-ld
27434 maybe-install-ld:
27435 @if ld
27436 maybe-install-ld: install-ld
27437
27438 install-ld: installdirs
27439 @: $(MAKE); $(unstage)
27440 @r=`${PWD_COMMAND}`; export r; \
27441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27442 $(HOST_EXPORTS) \
27443 (cd $(HOST_SUBDIR)/ld && \
27444 $(MAKE) $(FLAGS_TO_PASS) install)
27445
27446 @endif ld
27447
27448 .PHONY: install-strip-ld maybe-install-strip-ld
27449 maybe-install-strip-ld:
27450 @if ld
27451 maybe-install-strip-ld: install-strip-ld
27452
27453 install-strip-ld: installdirs
27454 @: $(MAKE); $(unstage)
27455 @r=`${PWD_COMMAND}`; export r; \
27456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27457 $(HOST_EXPORTS) \
27458 (cd $(HOST_SUBDIR)/ld && \
27459 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27460
27461 @endif ld
27462
27463 # Other targets (info, dvi, pdf, etc.)
27464
27465 .PHONY: maybe-info-ld info-ld
27466 maybe-info-ld:
27467 @if ld
27468 maybe-info-ld: info-ld
27469
27470 info-ld: \
27471 configure-ld
27472 @[ -f ./ld/Makefile ] || exit 0; \
27473 r=`${PWD_COMMAND}`; export r; \
27474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27475 $(HOST_EXPORTS) \
27476 for flag in $(EXTRA_HOST_FLAGS) ; do \
27477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27478 done; \
27479 echo "Doing info in ld" ; \
27480 (cd $(HOST_SUBDIR)/ld && \
27481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27483 "RANLIB=$${RANLIB}" \
27484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27485 info) \
27486 || exit 1
27487
27488 @endif ld
27489
27490 .PHONY: maybe-dvi-ld dvi-ld
27491 maybe-dvi-ld:
27492 @if ld
27493 maybe-dvi-ld: dvi-ld
27494
27495 dvi-ld: \
27496 configure-ld
27497 @[ -f ./ld/Makefile ] || exit 0; \
27498 r=`${PWD_COMMAND}`; export r; \
27499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27500 $(HOST_EXPORTS) \
27501 for flag in $(EXTRA_HOST_FLAGS) ; do \
27502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27503 done; \
27504 echo "Doing dvi in ld" ; \
27505 (cd $(HOST_SUBDIR)/ld && \
27506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27508 "RANLIB=$${RANLIB}" \
27509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27510 dvi) \
27511 || exit 1
27512
27513 @endif ld
27514
27515 .PHONY: maybe-pdf-ld pdf-ld
27516 maybe-pdf-ld:
27517 @if ld
27518 maybe-pdf-ld: pdf-ld
27519
27520 pdf-ld: \
27521 configure-ld
27522 @[ -f ./ld/Makefile ] || exit 0; \
27523 r=`${PWD_COMMAND}`; export r; \
27524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27525 $(HOST_EXPORTS) \
27526 for flag in $(EXTRA_HOST_FLAGS) ; do \
27527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27528 done; \
27529 echo "Doing pdf in ld" ; \
27530 (cd $(HOST_SUBDIR)/ld && \
27531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27533 "RANLIB=$${RANLIB}" \
27534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27535 pdf) \
27536 || exit 1
27537
27538 @endif ld
27539
27540 .PHONY: maybe-html-ld html-ld
27541 maybe-html-ld:
27542 @if ld
27543 maybe-html-ld: html-ld
27544
27545 html-ld: \
27546 configure-ld
27547 @[ -f ./ld/Makefile ] || exit 0; \
27548 r=`${PWD_COMMAND}`; export r; \
27549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27550 $(HOST_EXPORTS) \
27551 for flag in $(EXTRA_HOST_FLAGS) ; do \
27552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27553 done; \
27554 echo "Doing html in ld" ; \
27555 (cd $(HOST_SUBDIR)/ld && \
27556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27558 "RANLIB=$${RANLIB}" \
27559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27560 html) \
27561 || exit 1
27562
27563 @endif ld
27564
27565 .PHONY: maybe-TAGS-ld TAGS-ld
27566 maybe-TAGS-ld:
27567 @if ld
27568 maybe-TAGS-ld: TAGS-ld
27569
27570 TAGS-ld: \
27571 configure-ld
27572 @[ -f ./ld/Makefile ] || exit 0; \
27573 r=`${PWD_COMMAND}`; export r; \
27574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27575 $(HOST_EXPORTS) \
27576 for flag in $(EXTRA_HOST_FLAGS) ; do \
27577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27578 done; \
27579 echo "Doing TAGS in ld" ; \
27580 (cd $(HOST_SUBDIR)/ld && \
27581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27583 "RANLIB=$${RANLIB}" \
27584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27585 TAGS) \
27586 || exit 1
27587
27588 @endif ld
27589
27590 .PHONY: maybe-install-info-ld install-info-ld
27591 maybe-install-info-ld:
27592 @if ld
27593 maybe-install-info-ld: install-info-ld
27594
27595 install-info-ld: \
27596 configure-ld \
27597 info-ld
27598 @[ -f ./ld/Makefile ] || exit 0; \
27599 r=`${PWD_COMMAND}`; export r; \
27600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27601 $(HOST_EXPORTS) \
27602 for flag in $(EXTRA_HOST_FLAGS) ; do \
27603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27604 done; \
27605 echo "Doing install-info in ld" ; \
27606 (cd $(HOST_SUBDIR)/ld && \
27607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27609 "RANLIB=$${RANLIB}" \
27610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27611 install-info) \
27612 || exit 1
27613
27614 @endif ld
27615
27616 .PHONY: maybe-install-pdf-ld install-pdf-ld
27617 maybe-install-pdf-ld:
27618 @if ld
27619 maybe-install-pdf-ld: install-pdf-ld
27620
27621 install-pdf-ld: \
27622 configure-ld \
27623 pdf-ld
27624 @[ -f ./ld/Makefile ] || exit 0; \
27625 r=`${PWD_COMMAND}`; export r; \
27626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27627 $(HOST_EXPORTS) \
27628 for flag in $(EXTRA_HOST_FLAGS) ; do \
27629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27630 done; \
27631 echo "Doing install-pdf in ld" ; \
27632 (cd $(HOST_SUBDIR)/ld && \
27633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27635 "RANLIB=$${RANLIB}" \
27636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27637 install-pdf) \
27638 || exit 1
27639
27640 @endif ld
27641
27642 .PHONY: maybe-install-html-ld install-html-ld
27643 maybe-install-html-ld:
27644 @if ld
27645 maybe-install-html-ld: install-html-ld
27646
27647 install-html-ld: \
27648 configure-ld \
27649 html-ld
27650 @[ -f ./ld/Makefile ] || exit 0; \
27651 r=`${PWD_COMMAND}`; export r; \
27652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27653 $(HOST_EXPORTS) \
27654 for flag in $(EXTRA_HOST_FLAGS) ; do \
27655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27656 done; \
27657 echo "Doing install-html in ld" ; \
27658 (cd $(HOST_SUBDIR)/ld && \
27659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27661 "RANLIB=$${RANLIB}" \
27662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27663 install-html) \
27664 || exit 1
27665
27666 @endif ld
27667
27668 .PHONY: maybe-installcheck-ld installcheck-ld
27669 maybe-installcheck-ld:
27670 @if ld
27671 maybe-installcheck-ld: installcheck-ld
27672
27673 installcheck-ld: \
27674 configure-ld
27675 @[ -f ./ld/Makefile ] || exit 0; \
27676 r=`${PWD_COMMAND}`; export r; \
27677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27678 $(HOST_EXPORTS) \
27679 for flag in $(EXTRA_HOST_FLAGS) ; do \
27680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27681 done; \
27682 echo "Doing installcheck in ld" ; \
27683 (cd $(HOST_SUBDIR)/ld && \
27684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27686 "RANLIB=$${RANLIB}" \
27687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27688 installcheck) \
27689 || exit 1
27690
27691 @endif ld
27692
27693 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
27694 maybe-mostlyclean-ld:
27695 @if ld
27696 maybe-mostlyclean-ld: mostlyclean-ld
27697
27698 mostlyclean-ld:
27699 @[ -f ./ld/Makefile ] || exit 0; \
27700 r=`${PWD_COMMAND}`; export r; \
27701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27702 $(HOST_EXPORTS) \
27703 for flag in $(EXTRA_HOST_FLAGS) ; do \
27704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27705 done; \
27706 echo "Doing mostlyclean in ld" ; \
27707 (cd $(HOST_SUBDIR)/ld && \
27708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27710 "RANLIB=$${RANLIB}" \
27711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27712 mostlyclean) \
27713 || exit 1
27714
27715 @endif ld
27716
27717 .PHONY: maybe-clean-ld clean-ld
27718 maybe-clean-ld:
27719 @if ld
27720 maybe-clean-ld: clean-ld
27721
27722 clean-ld:
27723 @[ -f ./ld/Makefile ] || exit 0; \
27724 r=`${PWD_COMMAND}`; export r; \
27725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27726 $(HOST_EXPORTS) \
27727 for flag in $(EXTRA_HOST_FLAGS) ; do \
27728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27729 done; \
27730 echo "Doing clean in ld" ; \
27731 (cd $(HOST_SUBDIR)/ld && \
27732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27734 "RANLIB=$${RANLIB}" \
27735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27736 clean) \
27737 || exit 1
27738
27739 @endif ld
27740
27741 .PHONY: maybe-distclean-ld distclean-ld
27742 maybe-distclean-ld:
27743 @if ld
27744 maybe-distclean-ld: distclean-ld
27745
27746 distclean-ld:
27747 @[ -f ./ld/Makefile ] || exit 0; \
27748 r=`${PWD_COMMAND}`; export r; \
27749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27750 $(HOST_EXPORTS) \
27751 for flag in $(EXTRA_HOST_FLAGS) ; do \
27752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27753 done; \
27754 echo "Doing distclean in ld" ; \
27755 (cd $(HOST_SUBDIR)/ld && \
27756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27758 "RANLIB=$${RANLIB}" \
27759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27760 distclean) \
27761 || exit 1
27762
27763 @endif ld
27764
27765 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27766 maybe-maintainer-clean-ld:
27767 @if ld
27768 maybe-maintainer-clean-ld: maintainer-clean-ld
27769
27770 maintainer-clean-ld:
27771 @[ -f ./ld/Makefile ] || exit 0; \
27772 r=`${PWD_COMMAND}`; export r; \
27773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27774 $(HOST_EXPORTS) \
27775 for flag in $(EXTRA_HOST_FLAGS) ; do \
27776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27777 done; \
27778 echo "Doing maintainer-clean in ld" ; \
27779 (cd $(HOST_SUBDIR)/ld && \
27780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27782 "RANLIB=$${RANLIB}" \
27783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27784 maintainer-clean) \
27785 || exit 1
27786
27787 @endif ld
27788
27789
27790
27791 .PHONY: configure-libcpp maybe-configure-libcpp
27792 maybe-configure-libcpp:
27793 @if gcc-bootstrap
27794 configure-libcpp: stage_current
27795 @endif gcc-bootstrap
27796 @if libcpp
27797 maybe-configure-libcpp: configure-libcpp
27798 configure-libcpp:
27799 @r=`${PWD_COMMAND}`; export r; \
27800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27801 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27803 $(HOST_EXPORTS) \
27804 echo Configuring in $(HOST_SUBDIR)/libcpp; \
27805 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27806 case $(srcdir) in \
27807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27808 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27810 esac; \
27811 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27812 libsrcdir="$$s/libcpp"; \
27813 $(SHELL) $${libsrcdir}/configure \
27814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27815 --target=${target_alias} $${srcdiroption} \
27816 || exit 1
27817 @endif libcpp
27818
27819
27820
27821 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27822 maybe-configure-stage1-libcpp:
27823 @if libcpp-bootstrap
27824 maybe-configure-stage1-libcpp: configure-stage1-libcpp
27825 configure-stage1-libcpp:
27826 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27827 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27828 @r=`${PWD_COMMAND}`; export r; \
27829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27830 TFLAGS="$(STAGE1_TFLAGS)"; \
27831 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27832 $(HOST_EXPORTS) \
27833 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27834 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27835 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27836 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27838 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27839 case $(srcdir) in \
27840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27841 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27843 esac; \
27844 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27845 libsrcdir="$$s/libcpp"; \
27846 $(SHELL) $${libsrcdir}/configure \
27847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27848 --target=${target_alias} $${srcdiroption} \
27849 $(STAGE1_CONFIGURE_FLAGS)
27850 @endif libcpp-bootstrap
27851
27852 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27853 maybe-configure-stage2-libcpp:
27854 @if libcpp-bootstrap
27855 maybe-configure-stage2-libcpp: configure-stage2-libcpp
27856 configure-stage2-libcpp:
27857 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27859 @r=`${PWD_COMMAND}`; export r; \
27860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27861 TFLAGS="$(STAGE2_TFLAGS)"; \
27862 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27863 $(HOST_EXPORTS) \
27864 $(POSTSTAGE1_HOST_EXPORTS) \
27865 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27866 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27867 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27868 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27870 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27871 case $(srcdir) in \
27872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27873 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27875 esac; \
27876 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27877 libsrcdir="$$s/libcpp"; \
27878 $(SHELL) $${libsrcdir}/configure \
27879 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27880 --target=${target_alias} $${srcdiroption} \
27881 --with-build-libsubdir=$(HOST_SUBDIR) \
27882 $(STAGE2_CONFIGURE_FLAGS)
27883 @endif libcpp-bootstrap
27884
27885 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27886 maybe-configure-stage3-libcpp:
27887 @if libcpp-bootstrap
27888 maybe-configure-stage3-libcpp: configure-stage3-libcpp
27889 configure-stage3-libcpp:
27890 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27891 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27892 @r=`${PWD_COMMAND}`; export r; \
27893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27894 TFLAGS="$(STAGE3_TFLAGS)"; \
27895 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27896 $(HOST_EXPORTS) \
27897 $(POSTSTAGE1_HOST_EXPORTS) \
27898 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27899 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27900 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27901 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27903 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27904 case $(srcdir) in \
27905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27906 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27908 esac; \
27909 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27910 libsrcdir="$$s/libcpp"; \
27911 $(SHELL) $${libsrcdir}/configure \
27912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27913 --target=${target_alias} $${srcdiroption} \
27914 --with-build-libsubdir=$(HOST_SUBDIR) \
27915 $(STAGE3_CONFIGURE_FLAGS)
27916 @endif libcpp-bootstrap
27917
27918 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27919 maybe-configure-stage4-libcpp:
27920 @if libcpp-bootstrap
27921 maybe-configure-stage4-libcpp: configure-stage4-libcpp
27922 configure-stage4-libcpp:
27923 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27924 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27925 @r=`${PWD_COMMAND}`; export r; \
27926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27927 TFLAGS="$(STAGE4_TFLAGS)"; \
27928 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27929 $(HOST_EXPORTS) \
27930 $(POSTSTAGE1_HOST_EXPORTS) \
27931 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27932 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27933 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27934 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27935 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27936 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27937 case $(srcdir) in \
27938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27939 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27941 esac; \
27942 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27943 libsrcdir="$$s/libcpp"; \
27944 $(SHELL) $${libsrcdir}/configure \
27945 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27946 --target=${target_alias} $${srcdiroption} \
27947 --with-build-libsubdir=$(HOST_SUBDIR) \
27948 $(STAGE4_CONFIGURE_FLAGS)
27949 @endif libcpp-bootstrap
27950
27951 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27952 maybe-configure-stageprofile-libcpp:
27953 @if libcpp-bootstrap
27954 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27955 configure-stageprofile-libcpp:
27956 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27957 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27958 @r=`${PWD_COMMAND}`; export r; \
27959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27960 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27961 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27962 $(HOST_EXPORTS) \
27963 $(POSTSTAGE1_HOST_EXPORTS) \
27964 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27965 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27966 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27967 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27968 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27969 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27970 case $(srcdir) in \
27971 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27972 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27973 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27974 esac; \
27975 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27976 libsrcdir="$$s/libcpp"; \
27977 $(SHELL) $${libsrcdir}/configure \
27978 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27979 --target=${target_alias} $${srcdiroption} \
27980 --with-build-libsubdir=$(HOST_SUBDIR) \
27981 $(STAGEprofile_CONFIGURE_FLAGS)
27982 @endif libcpp-bootstrap
27983
27984 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
27985 maybe-configure-stagefeedback-libcpp:
27986 @if libcpp-bootstrap
27987 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
27988 configure-stagefeedback-libcpp:
27989 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27990 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27991 @r=`${PWD_COMMAND}`; export r; \
27992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27993 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27994 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27995 $(HOST_EXPORTS) \
27996 $(POSTSTAGE1_HOST_EXPORTS) \
27997 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27998 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27999 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28000 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
28001 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
28002 cd $(HOST_SUBDIR)/libcpp || exit 1; \
28003 case $(srcdir) in \
28004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28005 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
28006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28007 esac; \
28008 srcdiroption="--srcdir=$${topdir}/libcpp"; \
28009 libsrcdir="$$s/libcpp"; \
28010 $(SHELL) $${libsrcdir}/configure \
28011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28012 --target=${target_alias} $${srcdiroption} \
28013 --with-build-libsubdir=$(HOST_SUBDIR) \
28014 $(STAGEfeedback_CONFIGURE_FLAGS)
28015 @endif libcpp-bootstrap
28016
28017
28018
28019
28020
28021 .PHONY: all-libcpp maybe-all-libcpp
28022 maybe-all-libcpp:
28023 @if gcc-bootstrap
28024 all-libcpp: stage_current
28025 @endif gcc-bootstrap
28026 @if libcpp
28027 TARGET-libcpp=all
28028 maybe-all-libcpp: all-libcpp
28029 all-libcpp: configure-libcpp
28030 @r=`${PWD_COMMAND}`; export r; \
28031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28032 $(HOST_EXPORTS) \
28033 (cd $(HOST_SUBDIR)/libcpp && \
28034 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28035 $(TARGET-libcpp))
28036 @endif libcpp
28037
28038
28039
28040 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
28041 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
28042 maybe-all-stage1-libcpp:
28043 maybe-clean-stage1-libcpp:
28044 @if libcpp-bootstrap
28045 maybe-all-stage1-libcpp: all-stage1-libcpp
28046 all-stage1: all-stage1-libcpp
28047 TARGET-stage1-libcpp = $(TARGET-libcpp)
28048 all-stage1-libcpp: configure-stage1-libcpp
28049 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28050 @r=`${PWD_COMMAND}`; export r; \
28051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28052 TFLAGS="$(STAGE1_TFLAGS)"; \
28053 $(HOST_EXPORTS) \
28054 cd $(HOST_SUBDIR)/libcpp && \
28055 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28056 CFLAGS="$(STAGE1_CFLAGS)" \
28057 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28058 LIBCFLAGS="$(LIBCFLAGS)" \
28059 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28060 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28061 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28062 $(EXTRA_HOST_FLAGS) \
28063 TFLAGS="$(STAGE1_TFLAGS)" \
28064 $(TARGET-stage1-libcpp)
28065
28066 maybe-clean-stage1-libcpp: clean-stage1-libcpp
28067 clean-stage1: clean-stage1-libcpp
28068 clean-stage1-libcpp:
28069 @if [ $(current_stage) = stage1 ]; then \
28070 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28071 else \
28072 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
28073 $(MAKE) stage1-start; \
28074 fi; \
28075 cd $(HOST_SUBDIR)/libcpp && \
28076 $(MAKE) $(EXTRA_HOST_FLAGS) \
28077 clean
28078 @endif libcpp-bootstrap
28079
28080
28081 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
28082 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
28083 maybe-all-stage2-libcpp:
28084 maybe-clean-stage2-libcpp:
28085 @if libcpp-bootstrap
28086 maybe-all-stage2-libcpp: all-stage2-libcpp
28087 all-stage2: all-stage2-libcpp
28088 TARGET-stage2-libcpp = $(TARGET-libcpp)
28089 all-stage2-libcpp: configure-stage2-libcpp
28090 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28091 @r=`${PWD_COMMAND}`; export r; \
28092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28093 TFLAGS="$(STAGE2_TFLAGS)"; \
28094 $(HOST_EXPORTS) \
28095 $(POSTSTAGE1_HOST_EXPORTS) \
28096 cd $(HOST_SUBDIR)/libcpp && \
28097 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28098 CFLAGS="$(STAGE2_CFLAGS)" \
28099 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28100 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28104 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28105 TFLAGS="$(STAGE2_TFLAGS)" \
28106 $(TARGET-stage2-libcpp)
28107
28108 maybe-clean-stage2-libcpp: clean-stage2-libcpp
28109 clean-stage2: clean-stage2-libcpp
28110 clean-stage2-libcpp:
28111 @if [ $(current_stage) = stage2 ]; then \
28112 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28113 else \
28114 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
28115 $(MAKE) stage2-start; \
28116 fi; \
28117 cd $(HOST_SUBDIR)/libcpp && \
28118 $(MAKE) $(EXTRA_HOST_FLAGS) \
28119 $(POSTSTAGE1_FLAGS_TO_PASS) \
28120 clean
28121 @endif libcpp-bootstrap
28122
28123
28124 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
28125 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
28126 maybe-all-stage3-libcpp:
28127 maybe-clean-stage3-libcpp:
28128 @if libcpp-bootstrap
28129 maybe-all-stage3-libcpp: all-stage3-libcpp
28130 all-stage3: all-stage3-libcpp
28131 TARGET-stage3-libcpp = $(TARGET-libcpp)
28132 all-stage3-libcpp: configure-stage3-libcpp
28133 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28134 @r=`${PWD_COMMAND}`; export r; \
28135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28136 TFLAGS="$(STAGE3_TFLAGS)"; \
28137 $(HOST_EXPORTS) \
28138 $(POSTSTAGE1_HOST_EXPORTS) \
28139 cd $(HOST_SUBDIR)/libcpp && \
28140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28141 CFLAGS="$(STAGE3_CFLAGS)" \
28142 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28143 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28148 TFLAGS="$(STAGE3_TFLAGS)" \
28149 $(TARGET-stage3-libcpp)
28150
28151 maybe-clean-stage3-libcpp: clean-stage3-libcpp
28152 clean-stage3: clean-stage3-libcpp
28153 clean-stage3-libcpp:
28154 @if [ $(current_stage) = stage3 ]; then \
28155 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28156 else \
28157 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
28158 $(MAKE) stage3-start; \
28159 fi; \
28160 cd $(HOST_SUBDIR)/libcpp && \
28161 $(MAKE) $(EXTRA_HOST_FLAGS) \
28162 $(POSTSTAGE1_FLAGS_TO_PASS) \
28163 clean
28164 @endif libcpp-bootstrap
28165
28166
28167 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
28168 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
28169 maybe-all-stage4-libcpp:
28170 maybe-clean-stage4-libcpp:
28171 @if libcpp-bootstrap
28172 maybe-all-stage4-libcpp: all-stage4-libcpp
28173 all-stage4: all-stage4-libcpp
28174 TARGET-stage4-libcpp = $(TARGET-libcpp)
28175 all-stage4-libcpp: configure-stage4-libcpp
28176 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28177 @r=`${PWD_COMMAND}`; export r; \
28178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28179 TFLAGS="$(STAGE4_TFLAGS)"; \
28180 $(HOST_EXPORTS) \
28181 $(POSTSTAGE1_HOST_EXPORTS) \
28182 cd $(HOST_SUBDIR)/libcpp && \
28183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28184 CFLAGS="$(STAGE4_CFLAGS)" \
28185 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28186 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28190 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28191 TFLAGS="$(STAGE4_TFLAGS)" \
28192 $(TARGET-stage4-libcpp)
28193
28194 maybe-clean-stage4-libcpp: clean-stage4-libcpp
28195 clean-stage4: clean-stage4-libcpp
28196 clean-stage4-libcpp:
28197 @if [ $(current_stage) = stage4 ]; then \
28198 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28199 else \
28200 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
28201 $(MAKE) stage4-start; \
28202 fi; \
28203 cd $(HOST_SUBDIR)/libcpp && \
28204 $(MAKE) $(EXTRA_HOST_FLAGS) \
28205 $(POSTSTAGE1_FLAGS_TO_PASS) \
28206 clean
28207 @endif libcpp-bootstrap
28208
28209
28210 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
28211 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
28212 maybe-all-stageprofile-libcpp:
28213 maybe-clean-stageprofile-libcpp:
28214 @if libcpp-bootstrap
28215 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
28216 all-stageprofile: all-stageprofile-libcpp
28217 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
28218 all-stageprofile-libcpp: configure-stageprofile-libcpp
28219 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28220 @r=`${PWD_COMMAND}`; export r; \
28221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28222 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28223 $(HOST_EXPORTS) \
28224 $(POSTSTAGE1_HOST_EXPORTS) \
28225 cd $(HOST_SUBDIR)/libcpp && \
28226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28227 CFLAGS="$(STAGEprofile_CFLAGS)" \
28228 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28229 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28234 TFLAGS="$(STAGEprofile_TFLAGS)" \
28235 $(TARGET-stageprofile-libcpp)
28236
28237 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
28238 clean-stageprofile: clean-stageprofile-libcpp
28239 clean-stageprofile-libcpp:
28240 @if [ $(current_stage) = stageprofile ]; then \
28241 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28242 else \
28243 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
28244 $(MAKE) stageprofile-start; \
28245 fi; \
28246 cd $(HOST_SUBDIR)/libcpp && \
28247 $(MAKE) $(EXTRA_HOST_FLAGS) \
28248 $(POSTSTAGE1_FLAGS_TO_PASS) \
28249 clean
28250 @endif libcpp-bootstrap
28251
28252
28253 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
28254 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
28255 maybe-all-stagefeedback-libcpp:
28256 maybe-clean-stagefeedback-libcpp:
28257 @if libcpp-bootstrap
28258 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
28259 all-stagefeedback: all-stagefeedback-libcpp
28260 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
28261 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
28262 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28263 @r=`${PWD_COMMAND}`; export r; \
28264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28265 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28266 $(HOST_EXPORTS) \
28267 $(POSTSTAGE1_HOST_EXPORTS) \
28268 cd $(HOST_SUBDIR)/libcpp && \
28269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28270 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28271 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28272 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28276 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28277 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28278 $(TARGET-stagefeedback-libcpp)
28279
28280 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
28281 clean-stagefeedback: clean-stagefeedback-libcpp
28282 clean-stagefeedback-libcpp:
28283 @if [ $(current_stage) = stagefeedback ]; then \
28284 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28285 else \
28286 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
28287 $(MAKE) stagefeedback-start; \
28288 fi; \
28289 cd $(HOST_SUBDIR)/libcpp && \
28290 $(MAKE) $(EXTRA_HOST_FLAGS) \
28291 $(POSTSTAGE1_FLAGS_TO_PASS) \
28292 clean
28293 @endif libcpp-bootstrap
28294
28295
28296
28297
28298
28299 .PHONY: check-libcpp maybe-check-libcpp
28300 maybe-check-libcpp:
28301 @if libcpp
28302 maybe-check-libcpp: check-libcpp
28303
28304 check-libcpp:
28305 @: $(MAKE); $(unstage)
28306 @r=`${PWD_COMMAND}`; export r; \
28307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28308 $(HOST_EXPORTS) \
28309 (cd $(HOST_SUBDIR)/libcpp && \
28310 $(MAKE) $(FLAGS_TO_PASS) check)
28311
28312 @endif libcpp
28313
28314 .PHONY: install-libcpp maybe-install-libcpp
28315 maybe-install-libcpp:
28316 @if libcpp
28317 maybe-install-libcpp: install-libcpp
28318
28319 install-libcpp: installdirs
28320 @: $(MAKE); $(unstage)
28321 @r=`${PWD_COMMAND}`; export r; \
28322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28323 $(HOST_EXPORTS) \
28324 (cd $(HOST_SUBDIR)/libcpp && \
28325 $(MAKE) $(FLAGS_TO_PASS) install)
28326
28327 @endif libcpp
28328
28329 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
28330 maybe-install-strip-libcpp:
28331 @if libcpp
28332 maybe-install-strip-libcpp: install-strip-libcpp
28333
28334 install-strip-libcpp: installdirs
28335 @: $(MAKE); $(unstage)
28336 @r=`${PWD_COMMAND}`; export r; \
28337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28338 $(HOST_EXPORTS) \
28339 (cd $(HOST_SUBDIR)/libcpp && \
28340 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28341
28342 @endif libcpp
28343
28344 # Other targets (info, dvi, pdf, etc.)
28345
28346 .PHONY: maybe-info-libcpp info-libcpp
28347 maybe-info-libcpp:
28348 @if libcpp
28349 maybe-info-libcpp: info-libcpp
28350
28351 info-libcpp: \
28352 configure-libcpp
28353 @[ -f ./libcpp/Makefile ] || exit 0; \
28354 r=`${PWD_COMMAND}`; export r; \
28355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28356 $(HOST_EXPORTS) \
28357 for flag in $(EXTRA_HOST_FLAGS) ; do \
28358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28359 done; \
28360 echo "Doing info in libcpp" ; \
28361 (cd $(HOST_SUBDIR)/libcpp && \
28362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28364 "RANLIB=$${RANLIB}" \
28365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28366 info) \
28367 || exit 1
28368
28369 @endif libcpp
28370
28371 .PHONY: maybe-dvi-libcpp dvi-libcpp
28372 maybe-dvi-libcpp:
28373 @if libcpp
28374 maybe-dvi-libcpp: dvi-libcpp
28375
28376 dvi-libcpp: \
28377 configure-libcpp
28378 @[ -f ./libcpp/Makefile ] || exit 0; \
28379 r=`${PWD_COMMAND}`; export r; \
28380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28381 $(HOST_EXPORTS) \
28382 for flag in $(EXTRA_HOST_FLAGS) ; do \
28383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28384 done; \
28385 echo "Doing dvi in libcpp" ; \
28386 (cd $(HOST_SUBDIR)/libcpp && \
28387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28389 "RANLIB=$${RANLIB}" \
28390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28391 dvi) \
28392 || exit 1
28393
28394 @endif libcpp
28395
28396 .PHONY: maybe-pdf-libcpp pdf-libcpp
28397 maybe-pdf-libcpp:
28398 @if libcpp
28399 maybe-pdf-libcpp: pdf-libcpp
28400
28401 pdf-libcpp: \
28402 configure-libcpp
28403 @[ -f ./libcpp/Makefile ] || exit 0; \
28404 r=`${PWD_COMMAND}`; export r; \
28405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28406 $(HOST_EXPORTS) \
28407 for flag in $(EXTRA_HOST_FLAGS) ; do \
28408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28409 done; \
28410 echo "Doing pdf in libcpp" ; \
28411 (cd $(HOST_SUBDIR)/libcpp && \
28412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28414 "RANLIB=$${RANLIB}" \
28415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28416 pdf) \
28417 || exit 1
28418
28419 @endif libcpp
28420
28421 .PHONY: maybe-html-libcpp html-libcpp
28422 maybe-html-libcpp:
28423 @if libcpp
28424 maybe-html-libcpp: html-libcpp
28425
28426 html-libcpp: \
28427 configure-libcpp
28428 @[ -f ./libcpp/Makefile ] || exit 0; \
28429 r=`${PWD_COMMAND}`; export r; \
28430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28431 $(HOST_EXPORTS) \
28432 for flag in $(EXTRA_HOST_FLAGS) ; do \
28433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28434 done; \
28435 echo "Doing html in libcpp" ; \
28436 (cd $(HOST_SUBDIR)/libcpp && \
28437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28439 "RANLIB=$${RANLIB}" \
28440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28441 html) \
28442 || exit 1
28443
28444 @endif libcpp
28445
28446 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
28447 maybe-TAGS-libcpp:
28448 @if libcpp
28449 maybe-TAGS-libcpp: TAGS-libcpp
28450
28451 TAGS-libcpp: \
28452 configure-libcpp
28453 @[ -f ./libcpp/Makefile ] || exit 0; \
28454 r=`${PWD_COMMAND}`; export r; \
28455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28456 $(HOST_EXPORTS) \
28457 for flag in $(EXTRA_HOST_FLAGS) ; do \
28458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28459 done; \
28460 echo "Doing TAGS in libcpp" ; \
28461 (cd $(HOST_SUBDIR)/libcpp && \
28462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28464 "RANLIB=$${RANLIB}" \
28465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28466 TAGS) \
28467 || exit 1
28468
28469 @endif libcpp
28470
28471 .PHONY: maybe-install-info-libcpp install-info-libcpp
28472 maybe-install-info-libcpp:
28473 @if libcpp
28474 maybe-install-info-libcpp: install-info-libcpp
28475
28476 install-info-libcpp: \
28477 configure-libcpp \
28478 info-libcpp
28479 @[ -f ./libcpp/Makefile ] || exit 0; \
28480 r=`${PWD_COMMAND}`; export r; \
28481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28482 $(HOST_EXPORTS) \
28483 for flag in $(EXTRA_HOST_FLAGS) ; do \
28484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28485 done; \
28486 echo "Doing install-info in libcpp" ; \
28487 (cd $(HOST_SUBDIR)/libcpp && \
28488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28490 "RANLIB=$${RANLIB}" \
28491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28492 install-info) \
28493 || exit 1
28494
28495 @endif libcpp
28496
28497 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
28498 maybe-install-pdf-libcpp:
28499 @if libcpp
28500 maybe-install-pdf-libcpp: install-pdf-libcpp
28501
28502 install-pdf-libcpp: \
28503 configure-libcpp \
28504 pdf-libcpp
28505 @[ -f ./libcpp/Makefile ] || exit 0; \
28506 r=`${PWD_COMMAND}`; export r; \
28507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28508 $(HOST_EXPORTS) \
28509 for flag in $(EXTRA_HOST_FLAGS) ; do \
28510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28511 done; \
28512 echo "Doing install-pdf in libcpp" ; \
28513 (cd $(HOST_SUBDIR)/libcpp && \
28514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28516 "RANLIB=$${RANLIB}" \
28517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28518 install-pdf) \
28519 || exit 1
28520
28521 @endif libcpp
28522
28523 .PHONY: maybe-install-html-libcpp install-html-libcpp
28524 maybe-install-html-libcpp:
28525 @if libcpp
28526 maybe-install-html-libcpp: install-html-libcpp
28527
28528 install-html-libcpp: \
28529 configure-libcpp \
28530 html-libcpp
28531 @[ -f ./libcpp/Makefile ] || exit 0; \
28532 r=`${PWD_COMMAND}`; export r; \
28533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28534 $(HOST_EXPORTS) \
28535 for flag in $(EXTRA_HOST_FLAGS) ; do \
28536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28537 done; \
28538 echo "Doing install-html in libcpp" ; \
28539 (cd $(HOST_SUBDIR)/libcpp && \
28540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28542 "RANLIB=$${RANLIB}" \
28543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28544 install-html) \
28545 || exit 1
28546
28547 @endif libcpp
28548
28549 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
28550 maybe-installcheck-libcpp:
28551 @if libcpp
28552 maybe-installcheck-libcpp: installcheck-libcpp
28553
28554 installcheck-libcpp: \
28555 configure-libcpp
28556 @[ -f ./libcpp/Makefile ] || exit 0; \
28557 r=`${PWD_COMMAND}`; export r; \
28558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28559 $(HOST_EXPORTS) \
28560 for flag in $(EXTRA_HOST_FLAGS) ; do \
28561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28562 done; \
28563 echo "Doing installcheck in libcpp" ; \
28564 (cd $(HOST_SUBDIR)/libcpp && \
28565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28567 "RANLIB=$${RANLIB}" \
28568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28569 installcheck) \
28570 || exit 1
28571
28572 @endif libcpp
28573
28574 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
28575 maybe-mostlyclean-libcpp:
28576 @if libcpp
28577 maybe-mostlyclean-libcpp: mostlyclean-libcpp
28578
28579 mostlyclean-libcpp:
28580 @[ -f ./libcpp/Makefile ] || exit 0; \
28581 r=`${PWD_COMMAND}`; export r; \
28582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28583 $(HOST_EXPORTS) \
28584 for flag in $(EXTRA_HOST_FLAGS) ; do \
28585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28586 done; \
28587 echo "Doing mostlyclean in libcpp" ; \
28588 (cd $(HOST_SUBDIR)/libcpp && \
28589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28591 "RANLIB=$${RANLIB}" \
28592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28593 mostlyclean) \
28594 || exit 1
28595
28596 @endif libcpp
28597
28598 .PHONY: maybe-clean-libcpp clean-libcpp
28599 maybe-clean-libcpp:
28600 @if libcpp
28601 maybe-clean-libcpp: clean-libcpp
28602
28603 clean-libcpp:
28604 @[ -f ./libcpp/Makefile ] || exit 0; \
28605 r=`${PWD_COMMAND}`; export r; \
28606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28607 $(HOST_EXPORTS) \
28608 for flag in $(EXTRA_HOST_FLAGS) ; do \
28609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28610 done; \
28611 echo "Doing clean in libcpp" ; \
28612 (cd $(HOST_SUBDIR)/libcpp && \
28613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28615 "RANLIB=$${RANLIB}" \
28616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28617 clean) \
28618 || exit 1
28619
28620 @endif libcpp
28621
28622 .PHONY: maybe-distclean-libcpp distclean-libcpp
28623 maybe-distclean-libcpp:
28624 @if libcpp
28625 maybe-distclean-libcpp: distclean-libcpp
28626
28627 distclean-libcpp:
28628 @[ -f ./libcpp/Makefile ] || exit 0; \
28629 r=`${PWD_COMMAND}`; export r; \
28630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28631 $(HOST_EXPORTS) \
28632 for flag in $(EXTRA_HOST_FLAGS) ; do \
28633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28634 done; \
28635 echo "Doing distclean in libcpp" ; \
28636 (cd $(HOST_SUBDIR)/libcpp && \
28637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28639 "RANLIB=$${RANLIB}" \
28640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28641 distclean) \
28642 || exit 1
28643
28644 @endif libcpp
28645
28646 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
28647 maybe-maintainer-clean-libcpp:
28648 @if libcpp
28649 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
28650
28651 maintainer-clean-libcpp:
28652 @[ -f ./libcpp/Makefile ] || exit 0; \
28653 r=`${PWD_COMMAND}`; export r; \
28654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28655 $(HOST_EXPORTS) \
28656 for flag in $(EXTRA_HOST_FLAGS) ; do \
28657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28658 done; \
28659 echo "Doing maintainer-clean in libcpp" ; \
28660 (cd $(HOST_SUBDIR)/libcpp && \
28661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28663 "RANLIB=$${RANLIB}" \
28664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28665 maintainer-clean) \
28666 || exit 1
28667
28668 @endif libcpp
28669
28670
28671
28672 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
28673 maybe-configure-libdecnumber:
28674 @if gcc-bootstrap
28675 configure-libdecnumber: stage_current
28676 @endif gcc-bootstrap
28677 @if libdecnumber
28678 maybe-configure-libdecnumber: configure-libdecnumber
28679 configure-libdecnumber:
28680 @r=`${PWD_COMMAND}`; export r; \
28681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28682 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28683 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28684 $(HOST_EXPORTS) \
28685 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
28686 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
28687 case $(srcdir) in \
28688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28689 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28691 esac; \
28692 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28693 libsrcdir="$$s/libdecnumber"; \
28694 $(SHELL) $${libsrcdir}/configure \
28695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28696 --target=${target_alias} $${srcdiroption} \
28697 || exit 1
28698 @endif libdecnumber
28699
28700
28701
28702 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
28703 maybe-configure-stage1-libdecnumber:
28704 @if libdecnumber-bootstrap
28705 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
28706 configure-stage1-libdecnumber:
28707 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28708 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28709 @r=`${PWD_COMMAND}`; export r; \
28710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28711 TFLAGS="$(STAGE1_TFLAGS)"; \
28712 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28713 $(HOST_EXPORTS) \
28714 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28715 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28716 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28717 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
28718 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28719 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28720 case $(srcdir) in \
28721 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28722 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28723 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28724 esac; \
28725 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28726 libsrcdir="$$s/libdecnumber"; \
28727 $(SHELL) $${libsrcdir}/configure \
28728 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28729 --target=${target_alias} $${srcdiroption} \
28730 $(STAGE1_CONFIGURE_FLAGS)
28731 @endif libdecnumber-bootstrap
28732
28733 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
28734 maybe-configure-stage2-libdecnumber:
28735 @if libdecnumber-bootstrap
28736 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
28737 configure-stage2-libdecnumber:
28738 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28740 @r=`${PWD_COMMAND}`; export r; \
28741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28742 TFLAGS="$(STAGE2_TFLAGS)"; \
28743 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28744 $(HOST_EXPORTS) \
28745 $(POSTSTAGE1_HOST_EXPORTS) \
28746 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28747 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28748 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28749 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
28750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28751 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28752 case $(srcdir) in \
28753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28754 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28756 esac; \
28757 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28758 libsrcdir="$$s/libdecnumber"; \
28759 $(SHELL) $${libsrcdir}/configure \
28760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28761 --target=${target_alias} $${srcdiroption} \
28762 --with-build-libsubdir=$(HOST_SUBDIR) \
28763 $(STAGE2_CONFIGURE_FLAGS)
28764 @endif libdecnumber-bootstrap
28765
28766 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28767 maybe-configure-stage3-libdecnumber:
28768 @if libdecnumber-bootstrap
28769 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28770 configure-stage3-libdecnumber:
28771 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28772 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28773 @r=`${PWD_COMMAND}`; export r; \
28774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28775 TFLAGS="$(STAGE3_TFLAGS)"; \
28776 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28777 $(HOST_EXPORTS) \
28778 $(POSTSTAGE1_HOST_EXPORTS) \
28779 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28780 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28781 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28782 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28784 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28785 case $(srcdir) in \
28786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28787 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28789 esac; \
28790 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28791 libsrcdir="$$s/libdecnumber"; \
28792 $(SHELL) $${libsrcdir}/configure \
28793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28794 --target=${target_alias} $${srcdiroption} \
28795 --with-build-libsubdir=$(HOST_SUBDIR) \
28796 $(STAGE3_CONFIGURE_FLAGS)
28797 @endif libdecnumber-bootstrap
28798
28799 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28800 maybe-configure-stage4-libdecnumber:
28801 @if libdecnumber-bootstrap
28802 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28803 configure-stage4-libdecnumber:
28804 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28805 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28806 @r=`${PWD_COMMAND}`; export r; \
28807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28808 TFLAGS="$(STAGE4_TFLAGS)"; \
28809 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28810 $(HOST_EXPORTS) \
28811 $(POSTSTAGE1_HOST_EXPORTS) \
28812 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28813 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28814 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28815 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28817 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28818 case $(srcdir) in \
28819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28820 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28822 esac; \
28823 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28824 libsrcdir="$$s/libdecnumber"; \
28825 $(SHELL) $${libsrcdir}/configure \
28826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28827 --target=${target_alias} $${srcdiroption} \
28828 --with-build-libsubdir=$(HOST_SUBDIR) \
28829 $(STAGE4_CONFIGURE_FLAGS)
28830 @endif libdecnumber-bootstrap
28831
28832 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28833 maybe-configure-stageprofile-libdecnumber:
28834 @if libdecnumber-bootstrap
28835 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28836 configure-stageprofile-libdecnumber:
28837 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28839 @r=`${PWD_COMMAND}`; export r; \
28840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28841 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28842 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28843 $(HOST_EXPORTS) \
28844 $(POSTSTAGE1_HOST_EXPORTS) \
28845 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28846 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28847 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28848 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28850 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28851 case $(srcdir) in \
28852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28853 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28855 esac; \
28856 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28857 libsrcdir="$$s/libdecnumber"; \
28858 $(SHELL) $${libsrcdir}/configure \
28859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28860 --target=${target_alias} $${srcdiroption} \
28861 --with-build-libsubdir=$(HOST_SUBDIR) \
28862 $(STAGEprofile_CONFIGURE_FLAGS)
28863 @endif libdecnumber-bootstrap
28864
28865 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28866 maybe-configure-stagefeedback-libdecnumber:
28867 @if libdecnumber-bootstrap
28868 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28869 configure-stagefeedback-libdecnumber:
28870 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28872 @r=`${PWD_COMMAND}`; export r; \
28873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28874 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28875 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28876 $(HOST_EXPORTS) \
28877 $(POSTSTAGE1_HOST_EXPORTS) \
28878 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28879 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28880 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28881 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28883 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28884 case $(srcdir) in \
28885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28886 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28888 esac; \
28889 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28890 libsrcdir="$$s/libdecnumber"; \
28891 $(SHELL) $${libsrcdir}/configure \
28892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28893 --target=${target_alias} $${srcdiroption} \
28894 --with-build-libsubdir=$(HOST_SUBDIR) \
28895 $(STAGEfeedback_CONFIGURE_FLAGS)
28896 @endif libdecnumber-bootstrap
28897
28898
28899
28900
28901
28902 .PHONY: all-libdecnumber maybe-all-libdecnumber
28903 maybe-all-libdecnumber:
28904 @if gcc-bootstrap
28905 all-libdecnumber: stage_current
28906 @endif gcc-bootstrap
28907 @if libdecnumber
28908 TARGET-libdecnumber=all
28909 maybe-all-libdecnumber: all-libdecnumber
28910 all-libdecnumber: configure-libdecnumber
28911 @r=`${PWD_COMMAND}`; export r; \
28912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28913 $(HOST_EXPORTS) \
28914 (cd $(HOST_SUBDIR)/libdecnumber && \
28915 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28916 $(TARGET-libdecnumber))
28917 @endif libdecnumber
28918
28919
28920
28921 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28922 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28923 maybe-all-stage1-libdecnumber:
28924 maybe-clean-stage1-libdecnumber:
28925 @if libdecnumber-bootstrap
28926 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28927 all-stage1: all-stage1-libdecnumber
28928 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28929 all-stage1-libdecnumber: configure-stage1-libdecnumber
28930 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28931 @r=`${PWD_COMMAND}`; export r; \
28932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28933 TFLAGS="$(STAGE1_TFLAGS)"; \
28934 $(HOST_EXPORTS) \
28935 cd $(HOST_SUBDIR)/libdecnumber && \
28936 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28937 CFLAGS="$(STAGE1_CFLAGS)" \
28938 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28939 LIBCFLAGS="$(LIBCFLAGS)" \
28940 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28941 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28942 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28943 $(EXTRA_HOST_FLAGS) \
28944 TFLAGS="$(STAGE1_TFLAGS)" \
28945 $(TARGET-stage1-libdecnumber)
28946
28947 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28948 clean-stage1: clean-stage1-libdecnumber
28949 clean-stage1-libdecnumber:
28950 @if [ $(current_stage) = stage1 ]; then \
28951 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28952 else \
28953 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28954 $(MAKE) stage1-start; \
28955 fi; \
28956 cd $(HOST_SUBDIR)/libdecnumber && \
28957 $(MAKE) $(EXTRA_HOST_FLAGS) \
28958 clean
28959 @endif libdecnumber-bootstrap
28960
28961
28962 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28963 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28964 maybe-all-stage2-libdecnumber:
28965 maybe-clean-stage2-libdecnumber:
28966 @if libdecnumber-bootstrap
28967 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28968 all-stage2: all-stage2-libdecnumber
28969 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28970 all-stage2-libdecnumber: configure-stage2-libdecnumber
28971 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28972 @r=`${PWD_COMMAND}`; export r; \
28973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28974 TFLAGS="$(STAGE2_TFLAGS)"; \
28975 $(HOST_EXPORTS) \
28976 $(POSTSTAGE1_HOST_EXPORTS) \
28977 cd $(HOST_SUBDIR)/libdecnumber && \
28978 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28979 CFLAGS="$(STAGE2_CFLAGS)" \
28980 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28981 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28982 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28983 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28984 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28985 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28986 TFLAGS="$(STAGE2_TFLAGS)" \
28987 $(TARGET-stage2-libdecnumber)
28988
28989 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
28990 clean-stage2: clean-stage2-libdecnumber
28991 clean-stage2-libdecnumber:
28992 @if [ $(current_stage) = stage2 ]; then \
28993 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28994 else \
28995 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
28996 $(MAKE) stage2-start; \
28997 fi; \
28998 cd $(HOST_SUBDIR)/libdecnumber && \
28999 $(MAKE) $(EXTRA_HOST_FLAGS) \
29000 $(POSTSTAGE1_FLAGS_TO_PASS) \
29001 clean
29002 @endif libdecnumber-bootstrap
29003
29004
29005 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
29006 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
29007 maybe-all-stage3-libdecnumber:
29008 maybe-clean-stage3-libdecnumber:
29009 @if libdecnumber-bootstrap
29010 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
29011 all-stage3: all-stage3-libdecnumber
29012 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
29013 all-stage3-libdecnumber: configure-stage3-libdecnumber
29014 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29015 @r=`${PWD_COMMAND}`; export r; \
29016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29017 TFLAGS="$(STAGE3_TFLAGS)"; \
29018 $(HOST_EXPORTS) \
29019 $(POSTSTAGE1_HOST_EXPORTS) \
29020 cd $(HOST_SUBDIR)/libdecnumber && \
29021 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29022 CFLAGS="$(STAGE3_CFLAGS)" \
29023 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29024 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29025 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29026 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29027 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29028 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29029 TFLAGS="$(STAGE3_TFLAGS)" \
29030 $(TARGET-stage3-libdecnumber)
29031
29032 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
29033 clean-stage3: clean-stage3-libdecnumber
29034 clean-stage3-libdecnumber:
29035 @if [ $(current_stage) = stage3 ]; then \
29036 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29037 else \
29038 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
29039 $(MAKE) stage3-start; \
29040 fi; \
29041 cd $(HOST_SUBDIR)/libdecnumber && \
29042 $(MAKE) $(EXTRA_HOST_FLAGS) \
29043 $(POSTSTAGE1_FLAGS_TO_PASS) \
29044 clean
29045 @endif libdecnumber-bootstrap
29046
29047
29048 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
29049 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
29050 maybe-all-stage4-libdecnumber:
29051 maybe-clean-stage4-libdecnumber:
29052 @if libdecnumber-bootstrap
29053 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
29054 all-stage4: all-stage4-libdecnumber
29055 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
29056 all-stage4-libdecnumber: configure-stage4-libdecnumber
29057 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29058 @r=`${PWD_COMMAND}`; export r; \
29059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29060 TFLAGS="$(STAGE4_TFLAGS)"; \
29061 $(HOST_EXPORTS) \
29062 $(POSTSTAGE1_HOST_EXPORTS) \
29063 cd $(HOST_SUBDIR)/libdecnumber && \
29064 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29065 CFLAGS="$(STAGE4_CFLAGS)" \
29066 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29067 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29068 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29069 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29070 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29071 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29072 TFLAGS="$(STAGE4_TFLAGS)" \
29073 $(TARGET-stage4-libdecnumber)
29074
29075 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
29076 clean-stage4: clean-stage4-libdecnumber
29077 clean-stage4-libdecnumber:
29078 @if [ $(current_stage) = stage4 ]; then \
29079 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29080 else \
29081 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
29082 $(MAKE) stage4-start; \
29083 fi; \
29084 cd $(HOST_SUBDIR)/libdecnumber && \
29085 $(MAKE) $(EXTRA_HOST_FLAGS) \
29086 $(POSTSTAGE1_FLAGS_TO_PASS) \
29087 clean
29088 @endif libdecnumber-bootstrap
29089
29090
29091 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
29092 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
29093 maybe-all-stageprofile-libdecnumber:
29094 maybe-clean-stageprofile-libdecnumber:
29095 @if libdecnumber-bootstrap
29096 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
29097 all-stageprofile: all-stageprofile-libdecnumber
29098 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
29099 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
29100 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29101 @r=`${PWD_COMMAND}`; export r; \
29102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29103 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29104 $(HOST_EXPORTS) \
29105 $(POSTSTAGE1_HOST_EXPORTS) \
29106 cd $(HOST_SUBDIR)/libdecnumber && \
29107 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29108 CFLAGS="$(STAGEprofile_CFLAGS)" \
29109 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29110 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29111 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29112 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29113 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29114 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29115 TFLAGS="$(STAGEprofile_TFLAGS)" \
29116 $(TARGET-stageprofile-libdecnumber)
29117
29118 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
29119 clean-stageprofile: clean-stageprofile-libdecnumber
29120 clean-stageprofile-libdecnumber:
29121 @if [ $(current_stage) = stageprofile ]; then \
29122 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29123 else \
29124 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
29125 $(MAKE) stageprofile-start; \
29126 fi; \
29127 cd $(HOST_SUBDIR)/libdecnumber && \
29128 $(MAKE) $(EXTRA_HOST_FLAGS) \
29129 $(POSTSTAGE1_FLAGS_TO_PASS) \
29130 clean
29131 @endif libdecnumber-bootstrap
29132
29133
29134 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
29135 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
29136 maybe-all-stagefeedback-libdecnumber:
29137 maybe-clean-stagefeedback-libdecnumber:
29138 @if libdecnumber-bootstrap
29139 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
29140 all-stagefeedback: all-stagefeedback-libdecnumber
29141 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
29142 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
29143 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29144 @r=`${PWD_COMMAND}`; export r; \
29145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29146 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29147 $(HOST_EXPORTS) \
29148 $(POSTSTAGE1_HOST_EXPORTS) \
29149 cd $(HOST_SUBDIR)/libdecnumber && \
29150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29151 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29152 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29153 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29154 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29155 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29156 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29157 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29158 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29159 $(TARGET-stagefeedback-libdecnumber)
29160
29161 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
29162 clean-stagefeedback: clean-stagefeedback-libdecnumber
29163 clean-stagefeedback-libdecnumber:
29164 @if [ $(current_stage) = stagefeedback ]; then \
29165 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29166 else \
29167 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
29168 $(MAKE) stagefeedback-start; \
29169 fi; \
29170 cd $(HOST_SUBDIR)/libdecnumber && \
29171 $(MAKE) $(EXTRA_HOST_FLAGS) \
29172 $(POSTSTAGE1_FLAGS_TO_PASS) \
29173 clean
29174 @endif libdecnumber-bootstrap
29175
29176
29177
29178
29179
29180 .PHONY: check-libdecnumber maybe-check-libdecnumber
29181 maybe-check-libdecnumber:
29182 @if libdecnumber
29183 maybe-check-libdecnumber: check-libdecnumber
29184
29185 check-libdecnumber:
29186 @: $(MAKE); $(unstage)
29187 @r=`${PWD_COMMAND}`; export r; \
29188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29189 $(HOST_EXPORTS) \
29190 (cd $(HOST_SUBDIR)/libdecnumber && \
29191 $(MAKE) $(FLAGS_TO_PASS) check)
29192
29193 @endif libdecnumber
29194
29195 .PHONY: install-libdecnumber maybe-install-libdecnumber
29196 maybe-install-libdecnumber:
29197 @if libdecnumber
29198 maybe-install-libdecnumber: install-libdecnumber
29199
29200 install-libdecnumber: installdirs
29201 @: $(MAKE); $(unstage)
29202 @r=`${PWD_COMMAND}`; export r; \
29203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29204 $(HOST_EXPORTS) \
29205 (cd $(HOST_SUBDIR)/libdecnumber && \
29206 $(MAKE) $(FLAGS_TO_PASS) install)
29207
29208 @endif libdecnumber
29209
29210 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
29211 maybe-install-strip-libdecnumber:
29212 @if libdecnumber
29213 maybe-install-strip-libdecnumber: install-strip-libdecnumber
29214
29215 install-strip-libdecnumber: installdirs
29216 @: $(MAKE); $(unstage)
29217 @r=`${PWD_COMMAND}`; export r; \
29218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29219 $(HOST_EXPORTS) \
29220 (cd $(HOST_SUBDIR)/libdecnumber && \
29221 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29222
29223 @endif libdecnumber
29224
29225 # Other targets (info, dvi, pdf, etc.)
29226
29227 .PHONY: maybe-info-libdecnumber info-libdecnumber
29228 maybe-info-libdecnumber:
29229 @if libdecnumber
29230 maybe-info-libdecnumber: info-libdecnumber
29231
29232 info-libdecnumber: \
29233 configure-libdecnumber
29234 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29235 r=`${PWD_COMMAND}`; export r; \
29236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29237 $(HOST_EXPORTS) \
29238 for flag in $(EXTRA_HOST_FLAGS) ; do \
29239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29240 done; \
29241 echo "Doing info in libdecnumber" ; \
29242 (cd $(HOST_SUBDIR)/libdecnumber && \
29243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29245 "RANLIB=$${RANLIB}" \
29246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29247 info) \
29248 || exit 1
29249
29250 @endif libdecnumber
29251
29252 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
29253 maybe-dvi-libdecnumber:
29254 @if libdecnumber
29255 maybe-dvi-libdecnumber: dvi-libdecnumber
29256
29257 dvi-libdecnumber: \
29258 configure-libdecnumber
29259 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29260 r=`${PWD_COMMAND}`; export r; \
29261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29262 $(HOST_EXPORTS) \
29263 for flag in $(EXTRA_HOST_FLAGS) ; do \
29264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29265 done; \
29266 echo "Doing dvi in libdecnumber" ; \
29267 (cd $(HOST_SUBDIR)/libdecnumber && \
29268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29270 "RANLIB=$${RANLIB}" \
29271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29272 dvi) \
29273 || exit 1
29274
29275 @endif libdecnumber
29276
29277 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
29278 maybe-pdf-libdecnumber:
29279 @if libdecnumber
29280 maybe-pdf-libdecnumber: pdf-libdecnumber
29281
29282 pdf-libdecnumber: \
29283 configure-libdecnumber
29284 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29285 r=`${PWD_COMMAND}`; export r; \
29286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29287 $(HOST_EXPORTS) \
29288 for flag in $(EXTRA_HOST_FLAGS) ; do \
29289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29290 done; \
29291 echo "Doing pdf in libdecnumber" ; \
29292 (cd $(HOST_SUBDIR)/libdecnumber && \
29293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29295 "RANLIB=$${RANLIB}" \
29296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29297 pdf) \
29298 || exit 1
29299
29300 @endif libdecnumber
29301
29302 .PHONY: maybe-html-libdecnumber html-libdecnumber
29303 maybe-html-libdecnumber:
29304 @if libdecnumber
29305 maybe-html-libdecnumber: html-libdecnumber
29306
29307 html-libdecnumber: \
29308 configure-libdecnumber
29309 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29310 r=`${PWD_COMMAND}`; export r; \
29311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29312 $(HOST_EXPORTS) \
29313 for flag in $(EXTRA_HOST_FLAGS) ; do \
29314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29315 done; \
29316 echo "Doing html in libdecnumber" ; \
29317 (cd $(HOST_SUBDIR)/libdecnumber && \
29318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29320 "RANLIB=$${RANLIB}" \
29321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29322 html) \
29323 || exit 1
29324
29325 @endif libdecnumber
29326
29327 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
29328 maybe-TAGS-libdecnumber:
29329 @if libdecnumber
29330 maybe-TAGS-libdecnumber: TAGS-libdecnumber
29331
29332 TAGS-libdecnumber: \
29333 configure-libdecnumber
29334 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29335 r=`${PWD_COMMAND}`; export r; \
29336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29337 $(HOST_EXPORTS) \
29338 for flag in $(EXTRA_HOST_FLAGS) ; do \
29339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29340 done; \
29341 echo "Doing TAGS in libdecnumber" ; \
29342 (cd $(HOST_SUBDIR)/libdecnumber && \
29343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29345 "RANLIB=$${RANLIB}" \
29346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29347 TAGS) \
29348 || exit 1
29349
29350 @endif libdecnumber
29351
29352 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
29353 maybe-install-info-libdecnumber:
29354 @if libdecnumber
29355 maybe-install-info-libdecnumber: install-info-libdecnumber
29356
29357 install-info-libdecnumber: \
29358 configure-libdecnumber \
29359 info-libdecnumber
29360 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29361 r=`${PWD_COMMAND}`; export r; \
29362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29363 $(HOST_EXPORTS) \
29364 for flag in $(EXTRA_HOST_FLAGS) ; do \
29365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29366 done; \
29367 echo "Doing install-info in libdecnumber" ; \
29368 (cd $(HOST_SUBDIR)/libdecnumber && \
29369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29371 "RANLIB=$${RANLIB}" \
29372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29373 install-info) \
29374 || exit 1
29375
29376 @endif libdecnumber
29377
29378 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
29379 maybe-install-pdf-libdecnumber:
29380 @if libdecnumber
29381 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
29382
29383 install-pdf-libdecnumber: \
29384 configure-libdecnumber \
29385 pdf-libdecnumber
29386 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29387 r=`${PWD_COMMAND}`; export r; \
29388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29389 $(HOST_EXPORTS) \
29390 for flag in $(EXTRA_HOST_FLAGS) ; do \
29391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29392 done; \
29393 echo "Doing install-pdf in libdecnumber" ; \
29394 (cd $(HOST_SUBDIR)/libdecnumber && \
29395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29397 "RANLIB=$${RANLIB}" \
29398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29399 install-pdf) \
29400 || exit 1
29401
29402 @endif libdecnumber
29403
29404 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
29405 maybe-install-html-libdecnumber:
29406 @if libdecnumber
29407 maybe-install-html-libdecnumber: install-html-libdecnumber
29408
29409 install-html-libdecnumber: \
29410 configure-libdecnumber \
29411 html-libdecnumber
29412 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29413 r=`${PWD_COMMAND}`; export r; \
29414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29415 $(HOST_EXPORTS) \
29416 for flag in $(EXTRA_HOST_FLAGS) ; do \
29417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29418 done; \
29419 echo "Doing install-html in libdecnumber" ; \
29420 (cd $(HOST_SUBDIR)/libdecnumber && \
29421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29423 "RANLIB=$${RANLIB}" \
29424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29425 install-html) \
29426 || exit 1
29427
29428 @endif libdecnumber
29429
29430 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
29431 maybe-installcheck-libdecnumber:
29432 @if libdecnumber
29433 maybe-installcheck-libdecnumber: installcheck-libdecnumber
29434
29435 installcheck-libdecnumber: \
29436 configure-libdecnumber
29437 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29438 r=`${PWD_COMMAND}`; export r; \
29439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29440 $(HOST_EXPORTS) \
29441 for flag in $(EXTRA_HOST_FLAGS) ; do \
29442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29443 done; \
29444 echo "Doing installcheck in libdecnumber" ; \
29445 (cd $(HOST_SUBDIR)/libdecnumber && \
29446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29448 "RANLIB=$${RANLIB}" \
29449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29450 installcheck) \
29451 || exit 1
29452
29453 @endif libdecnumber
29454
29455 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
29456 maybe-mostlyclean-libdecnumber:
29457 @if libdecnumber
29458 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
29459
29460 mostlyclean-libdecnumber:
29461 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29462 r=`${PWD_COMMAND}`; export r; \
29463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29464 $(HOST_EXPORTS) \
29465 for flag in $(EXTRA_HOST_FLAGS) ; do \
29466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29467 done; \
29468 echo "Doing mostlyclean in libdecnumber" ; \
29469 (cd $(HOST_SUBDIR)/libdecnumber && \
29470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29472 "RANLIB=$${RANLIB}" \
29473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29474 mostlyclean) \
29475 || exit 1
29476
29477 @endif libdecnumber
29478
29479 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
29480 maybe-clean-libdecnumber:
29481 @if libdecnumber
29482 maybe-clean-libdecnumber: clean-libdecnumber
29483
29484 clean-libdecnumber:
29485 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29486 r=`${PWD_COMMAND}`; export r; \
29487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29488 $(HOST_EXPORTS) \
29489 for flag in $(EXTRA_HOST_FLAGS) ; do \
29490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29491 done; \
29492 echo "Doing clean in libdecnumber" ; \
29493 (cd $(HOST_SUBDIR)/libdecnumber && \
29494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29496 "RANLIB=$${RANLIB}" \
29497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29498 clean) \
29499 || exit 1
29500
29501 @endif libdecnumber
29502
29503 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
29504 maybe-distclean-libdecnumber:
29505 @if libdecnumber
29506 maybe-distclean-libdecnumber: distclean-libdecnumber
29507
29508 distclean-libdecnumber:
29509 @[ -f ./libdecnumber/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 distclean in libdecnumber" ; \
29517 (cd $(HOST_SUBDIR)/libdecnumber && \
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 distclean) \
29523 || exit 1
29524
29525 @endif libdecnumber
29526
29527 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
29528 maybe-maintainer-clean-libdecnumber:
29529 @if libdecnumber
29530 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
29531
29532 maintainer-clean-libdecnumber:
29533 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29534 r=`${PWD_COMMAND}`; export r; \
29535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29536 $(HOST_EXPORTS) \
29537 for flag in $(EXTRA_HOST_FLAGS) ; do \
29538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29539 done; \
29540 echo "Doing maintainer-clean in libdecnumber" ; \
29541 (cd $(HOST_SUBDIR)/libdecnumber && \
29542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29544 "RANLIB=$${RANLIB}" \
29545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29546 maintainer-clean) \
29547 || exit 1
29548
29549 @endif libdecnumber
29550
29551
29552
29553 .PHONY: configure-libgui maybe-configure-libgui
29554 maybe-configure-libgui:
29555 @if gcc-bootstrap
29556 configure-libgui: stage_current
29557 @endif gcc-bootstrap
29558 @if libgui
29559 maybe-configure-libgui: configure-libgui
29560 configure-libgui:
29561 @: $(MAKE); $(unstage)
29562 @r=`${PWD_COMMAND}`; export r; \
29563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29564 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
29565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
29566 $(HOST_EXPORTS) \
29567 echo Configuring in $(HOST_SUBDIR)/libgui; \
29568 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
29569 case $(srcdir) in \
29570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29571 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
29572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29573 esac; \
29574 srcdiroption="--srcdir=$${topdir}/libgui"; \
29575 libsrcdir="$$s/libgui"; \
29576 $(SHELL) $${libsrcdir}/configure \
29577 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29578 --target=${target_alias} $${srcdiroption} \
29579 || exit 1
29580 @endif libgui
29581
29582
29583
29584
29585
29586 .PHONY: all-libgui maybe-all-libgui
29587 maybe-all-libgui:
29588 @if gcc-bootstrap
29589 all-libgui: stage_current
29590 @endif gcc-bootstrap
29591 @if libgui
29592 TARGET-libgui=all
29593 maybe-all-libgui: all-libgui
29594 all-libgui: configure-libgui
29595 @: $(MAKE); $(unstage)
29596 @r=`${PWD_COMMAND}`; export r; \
29597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29598 $(HOST_EXPORTS) \
29599 (cd $(HOST_SUBDIR)/libgui && \
29600 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29601 $(TARGET-libgui))
29602 @endif libgui
29603
29604
29605
29606
29607 .PHONY: check-libgui maybe-check-libgui
29608 maybe-check-libgui:
29609 @if libgui
29610 maybe-check-libgui: check-libgui
29611
29612 check-libgui:
29613 @: $(MAKE); $(unstage)
29614 @r=`${PWD_COMMAND}`; export r; \
29615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29616 $(HOST_EXPORTS) \
29617 (cd $(HOST_SUBDIR)/libgui && \
29618 $(MAKE) $(FLAGS_TO_PASS) check)
29619
29620 @endif libgui
29621
29622 .PHONY: install-libgui maybe-install-libgui
29623 maybe-install-libgui:
29624 @if libgui
29625 maybe-install-libgui: install-libgui
29626
29627 install-libgui: installdirs
29628 @: $(MAKE); $(unstage)
29629 @r=`${PWD_COMMAND}`; export r; \
29630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29631 $(HOST_EXPORTS) \
29632 (cd $(HOST_SUBDIR)/libgui && \
29633 $(MAKE) $(FLAGS_TO_PASS) install)
29634
29635 @endif libgui
29636
29637 .PHONY: install-strip-libgui maybe-install-strip-libgui
29638 maybe-install-strip-libgui:
29639 @if libgui
29640 maybe-install-strip-libgui: install-strip-libgui
29641
29642 install-strip-libgui: installdirs
29643 @: $(MAKE); $(unstage)
29644 @r=`${PWD_COMMAND}`; export r; \
29645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29646 $(HOST_EXPORTS) \
29647 (cd $(HOST_SUBDIR)/libgui && \
29648 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29649
29650 @endif libgui
29651
29652 # Other targets (info, dvi, pdf, etc.)
29653
29654 .PHONY: maybe-info-libgui info-libgui
29655 maybe-info-libgui:
29656 @if libgui
29657 maybe-info-libgui: info-libgui
29658
29659 info-libgui: \
29660 configure-libgui
29661 @: $(MAKE); $(unstage)
29662 @[ -f ./libgui/Makefile ] || exit 0; \
29663 r=`${PWD_COMMAND}`; export r; \
29664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29665 $(HOST_EXPORTS) \
29666 for flag in $(EXTRA_HOST_FLAGS) ; do \
29667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29668 done; \
29669 echo "Doing info in libgui" ; \
29670 (cd $(HOST_SUBDIR)/libgui && \
29671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29673 "RANLIB=$${RANLIB}" \
29674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29675 info) \
29676 || exit 1
29677
29678 @endif libgui
29679
29680 .PHONY: maybe-dvi-libgui dvi-libgui
29681 maybe-dvi-libgui:
29682 @if libgui
29683 maybe-dvi-libgui: dvi-libgui
29684
29685 dvi-libgui: \
29686 configure-libgui
29687 @: $(MAKE); $(unstage)
29688 @[ -f ./libgui/Makefile ] || exit 0; \
29689 r=`${PWD_COMMAND}`; export r; \
29690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29691 $(HOST_EXPORTS) \
29692 for flag in $(EXTRA_HOST_FLAGS) ; do \
29693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29694 done; \
29695 echo "Doing dvi in libgui" ; \
29696 (cd $(HOST_SUBDIR)/libgui && \
29697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29699 "RANLIB=$${RANLIB}" \
29700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29701 dvi) \
29702 || exit 1
29703
29704 @endif libgui
29705
29706 .PHONY: maybe-pdf-libgui pdf-libgui
29707 maybe-pdf-libgui:
29708 @if libgui
29709 maybe-pdf-libgui: pdf-libgui
29710
29711 pdf-libgui: \
29712 configure-libgui
29713 @: $(MAKE); $(unstage)
29714 @[ -f ./libgui/Makefile ] || exit 0; \
29715 r=`${PWD_COMMAND}`; export r; \
29716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29717 $(HOST_EXPORTS) \
29718 for flag in $(EXTRA_HOST_FLAGS) ; do \
29719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29720 done; \
29721 echo "Doing pdf in libgui" ; \
29722 (cd $(HOST_SUBDIR)/libgui && \
29723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29725 "RANLIB=$${RANLIB}" \
29726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29727 pdf) \
29728 || exit 1
29729
29730 @endif libgui
29731
29732 .PHONY: maybe-html-libgui html-libgui
29733 maybe-html-libgui:
29734 @if libgui
29735 maybe-html-libgui: html-libgui
29736
29737 html-libgui: \
29738 configure-libgui
29739 @: $(MAKE); $(unstage)
29740 @[ -f ./libgui/Makefile ] || exit 0; \
29741 r=`${PWD_COMMAND}`; export r; \
29742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29743 $(HOST_EXPORTS) \
29744 for flag in $(EXTRA_HOST_FLAGS) ; do \
29745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29746 done; \
29747 echo "Doing html in libgui" ; \
29748 (cd $(HOST_SUBDIR)/libgui && \
29749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29751 "RANLIB=$${RANLIB}" \
29752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29753 html) \
29754 || exit 1
29755
29756 @endif libgui
29757
29758 .PHONY: maybe-TAGS-libgui TAGS-libgui
29759 maybe-TAGS-libgui:
29760 @if libgui
29761 maybe-TAGS-libgui: TAGS-libgui
29762
29763 TAGS-libgui: \
29764 configure-libgui
29765 @: $(MAKE); $(unstage)
29766 @[ -f ./libgui/Makefile ] || exit 0; \
29767 r=`${PWD_COMMAND}`; export r; \
29768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29769 $(HOST_EXPORTS) \
29770 for flag in $(EXTRA_HOST_FLAGS) ; do \
29771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29772 done; \
29773 echo "Doing TAGS in libgui" ; \
29774 (cd $(HOST_SUBDIR)/libgui && \
29775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29777 "RANLIB=$${RANLIB}" \
29778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29779 TAGS) \
29780 || exit 1
29781
29782 @endif libgui
29783
29784 .PHONY: maybe-install-info-libgui install-info-libgui
29785 maybe-install-info-libgui:
29786 @if libgui
29787 maybe-install-info-libgui: install-info-libgui
29788
29789 install-info-libgui: \
29790 configure-libgui \
29791 info-libgui
29792 @: $(MAKE); $(unstage)
29793 @[ -f ./libgui/Makefile ] || exit 0; \
29794 r=`${PWD_COMMAND}`; export r; \
29795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29796 $(HOST_EXPORTS) \
29797 for flag in $(EXTRA_HOST_FLAGS) ; do \
29798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29799 done; \
29800 echo "Doing install-info in libgui" ; \
29801 (cd $(HOST_SUBDIR)/libgui && \
29802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29804 "RANLIB=$${RANLIB}" \
29805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29806 install-info) \
29807 || exit 1
29808
29809 @endif libgui
29810
29811 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
29812 maybe-install-pdf-libgui:
29813 @if libgui
29814 maybe-install-pdf-libgui: install-pdf-libgui
29815
29816 install-pdf-libgui: \
29817 configure-libgui \
29818 pdf-libgui
29819 @: $(MAKE); $(unstage)
29820 @[ -f ./libgui/Makefile ] || exit 0; \
29821 r=`${PWD_COMMAND}`; export r; \
29822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29823 $(HOST_EXPORTS) \
29824 for flag in $(EXTRA_HOST_FLAGS) ; do \
29825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29826 done; \
29827 echo "Doing install-pdf in libgui" ; \
29828 (cd $(HOST_SUBDIR)/libgui && \
29829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29831 "RANLIB=$${RANLIB}" \
29832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29833 install-pdf) \
29834 || exit 1
29835
29836 @endif libgui
29837
29838 .PHONY: maybe-install-html-libgui install-html-libgui
29839 maybe-install-html-libgui:
29840 @if libgui
29841 maybe-install-html-libgui: install-html-libgui
29842
29843 install-html-libgui: \
29844 configure-libgui \
29845 html-libgui
29846 @: $(MAKE); $(unstage)
29847 @[ -f ./libgui/Makefile ] || exit 0; \
29848 r=`${PWD_COMMAND}`; export r; \
29849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29850 $(HOST_EXPORTS) \
29851 for flag in $(EXTRA_HOST_FLAGS) ; do \
29852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29853 done; \
29854 echo "Doing install-html in libgui" ; \
29855 (cd $(HOST_SUBDIR)/libgui && \
29856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29858 "RANLIB=$${RANLIB}" \
29859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29860 install-html) \
29861 || exit 1
29862
29863 @endif libgui
29864
29865 .PHONY: maybe-installcheck-libgui installcheck-libgui
29866 maybe-installcheck-libgui:
29867 @if libgui
29868 maybe-installcheck-libgui: installcheck-libgui
29869
29870 installcheck-libgui: \
29871 configure-libgui
29872 @: $(MAKE); $(unstage)
29873 @[ -f ./libgui/Makefile ] || exit 0; \
29874 r=`${PWD_COMMAND}`; export r; \
29875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29876 $(HOST_EXPORTS) \
29877 for flag in $(EXTRA_HOST_FLAGS) ; do \
29878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29879 done; \
29880 echo "Doing installcheck in libgui" ; \
29881 (cd $(HOST_SUBDIR)/libgui && \
29882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29884 "RANLIB=$${RANLIB}" \
29885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29886 installcheck) \
29887 || exit 1
29888
29889 @endif libgui
29890
29891 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29892 maybe-mostlyclean-libgui:
29893 @if libgui
29894 maybe-mostlyclean-libgui: mostlyclean-libgui
29895
29896 mostlyclean-libgui:
29897 @: $(MAKE); $(unstage)
29898 @[ -f ./libgui/Makefile ] || exit 0; \
29899 r=`${PWD_COMMAND}`; export r; \
29900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29901 $(HOST_EXPORTS) \
29902 for flag in $(EXTRA_HOST_FLAGS) ; do \
29903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29904 done; \
29905 echo "Doing mostlyclean in libgui" ; \
29906 (cd $(HOST_SUBDIR)/libgui && \
29907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29909 "RANLIB=$${RANLIB}" \
29910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29911 mostlyclean) \
29912 || exit 1
29913
29914 @endif libgui
29915
29916 .PHONY: maybe-clean-libgui clean-libgui
29917 maybe-clean-libgui:
29918 @if libgui
29919 maybe-clean-libgui: clean-libgui
29920
29921 clean-libgui:
29922 @: $(MAKE); $(unstage)
29923 @[ -f ./libgui/Makefile ] || exit 0; \
29924 r=`${PWD_COMMAND}`; export r; \
29925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29926 $(HOST_EXPORTS) \
29927 for flag in $(EXTRA_HOST_FLAGS) ; do \
29928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29929 done; \
29930 echo "Doing clean in libgui" ; \
29931 (cd $(HOST_SUBDIR)/libgui && \
29932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29934 "RANLIB=$${RANLIB}" \
29935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29936 clean) \
29937 || exit 1
29938
29939 @endif libgui
29940
29941 .PHONY: maybe-distclean-libgui distclean-libgui
29942 maybe-distclean-libgui:
29943 @if libgui
29944 maybe-distclean-libgui: distclean-libgui
29945
29946 distclean-libgui:
29947 @: $(MAKE); $(unstage)
29948 @[ -f ./libgui/Makefile ] || exit 0; \
29949 r=`${PWD_COMMAND}`; export r; \
29950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29951 $(HOST_EXPORTS) \
29952 for flag in $(EXTRA_HOST_FLAGS) ; do \
29953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29954 done; \
29955 echo "Doing distclean in libgui" ; \
29956 (cd $(HOST_SUBDIR)/libgui && \
29957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29959 "RANLIB=$${RANLIB}" \
29960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29961 distclean) \
29962 || exit 1
29963
29964 @endif libgui
29965
29966 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29967 maybe-maintainer-clean-libgui:
29968 @if libgui
29969 maybe-maintainer-clean-libgui: maintainer-clean-libgui
29970
29971 maintainer-clean-libgui:
29972 @: $(MAKE); $(unstage)
29973 @[ -f ./libgui/Makefile ] || exit 0; \
29974 r=`${PWD_COMMAND}`; export r; \
29975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29976 $(HOST_EXPORTS) \
29977 for flag in $(EXTRA_HOST_FLAGS) ; do \
29978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29979 done; \
29980 echo "Doing maintainer-clean in libgui" ; \
29981 (cd $(HOST_SUBDIR)/libgui && \
29982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29984 "RANLIB=$${RANLIB}" \
29985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29986 maintainer-clean) \
29987 || exit 1
29988
29989 @endif libgui
29990
29991
29992
29993 .PHONY: configure-libiberty maybe-configure-libiberty
29994 maybe-configure-libiberty:
29995 @if gcc-bootstrap
29996 configure-libiberty: stage_current
29997 @endif gcc-bootstrap
29998 @if libiberty
29999 maybe-configure-libiberty: configure-libiberty
30000 configure-libiberty:
30001 @r=`${PWD_COMMAND}`; export r; \
30002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30003 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30005 $(HOST_EXPORTS) \
30006 echo Configuring in $(HOST_SUBDIR)/libiberty; \
30007 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
30008 case $(srcdir) in \
30009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30010 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30012 esac; \
30013 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30014 libsrcdir="$$s/libiberty"; \
30015 $(SHELL) $${libsrcdir}/configure \
30016 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30017 --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
30018 || exit 1
30019 @endif libiberty
30020
30021
30022
30023 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
30024 maybe-configure-stage1-libiberty:
30025 @if libiberty-bootstrap
30026 maybe-configure-stage1-libiberty: configure-stage1-libiberty
30027 configure-stage1-libiberty:
30028 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30030 @r=`${PWD_COMMAND}`; export r; \
30031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30032 TFLAGS="$(STAGE1_TFLAGS)"; \
30033 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30034 $(HOST_EXPORTS) \
30035 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30036 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30037 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30038 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
30039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30040 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30041 case $(srcdir) in \
30042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30043 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30045 esac; \
30046 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30047 libsrcdir="$$s/libiberty"; \
30048 $(SHELL) $${libsrcdir}/configure \
30049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30050 --target=${target_alias} $${srcdiroption} \
30051 $(STAGE1_CONFIGURE_FLAGS) \
30052 @extra_host_libiberty_configure_flags@
30053 @endif libiberty-bootstrap
30054
30055 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
30056 maybe-configure-stage2-libiberty:
30057 @if libiberty-bootstrap
30058 maybe-configure-stage2-libiberty: configure-stage2-libiberty
30059 configure-stage2-libiberty:
30060 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30062 @r=`${PWD_COMMAND}`; export r; \
30063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30064 TFLAGS="$(STAGE2_TFLAGS)"; \
30065 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30066 $(HOST_EXPORTS) \
30067 $(POSTSTAGE1_HOST_EXPORTS) \
30068 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30069 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30070 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30071 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
30072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30073 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30074 case $(srcdir) in \
30075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30076 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30078 esac; \
30079 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30080 libsrcdir="$$s/libiberty"; \
30081 $(SHELL) $${libsrcdir}/configure \
30082 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30083 --target=${target_alias} $${srcdiroption} \
30084 --with-build-libsubdir=$(HOST_SUBDIR) \
30085 $(STAGE2_CONFIGURE_FLAGS) \
30086 @extra_host_libiberty_configure_flags@
30087 @endif libiberty-bootstrap
30088
30089 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
30090 maybe-configure-stage3-libiberty:
30091 @if libiberty-bootstrap
30092 maybe-configure-stage3-libiberty: configure-stage3-libiberty
30093 configure-stage3-libiberty:
30094 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30095 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30096 @r=`${PWD_COMMAND}`; export r; \
30097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30098 TFLAGS="$(STAGE3_TFLAGS)"; \
30099 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30100 $(HOST_EXPORTS) \
30101 $(POSTSTAGE1_HOST_EXPORTS) \
30102 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30103 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30104 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30105 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
30106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30107 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30108 case $(srcdir) in \
30109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30110 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30112 esac; \
30113 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30114 libsrcdir="$$s/libiberty"; \
30115 $(SHELL) $${libsrcdir}/configure \
30116 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30117 --target=${target_alias} $${srcdiroption} \
30118 --with-build-libsubdir=$(HOST_SUBDIR) \
30119 $(STAGE3_CONFIGURE_FLAGS) \
30120 @extra_host_libiberty_configure_flags@
30121 @endif libiberty-bootstrap
30122
30123 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
30124 maybe-configure-stage4-libiberty:
30125 @if libiberty-bootstrap
30126 maybe-configure-stage4-libiberty: configure-stage4-libiberty
30127 configure-stage4-libiberty:
30128 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30129 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30130 @r=`${PWD_COMMAND}`; export r; \
30131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30132 TFLAGS="$(STAGE4_TFLAGS)"; \
30133 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30134 $(HOST_EXPORTS) \
30135 $(POSTSTAGE1_HOST_EXPORTS) \
30136 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30137 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30138 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30139 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
30140 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30141 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30142 case $(srcdir) in \
30143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30144 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30146 esac; \
30147 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30148 libsrcdir="$$s/libiberty"; \
30149 $(SHELL) $${libsrcdir}/configure \
30150 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30151 --target=${target_alias} $${srcdiroption} \
30152 --with-build-libsubdir=$(HOST_SUBDIR) \
30153 $(STAGE4_CONFIGURE_FLAGS) \
30154 @extra_host_libiberty_configure_flags@
30155 @endif libiberty-bootstrap
30156
30157 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
30158 maybe-configure-stageprofile-libiberty:
30159 @if libiberty-bootstrap
30160 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
30161 configure-stageprofile-libiberty:
30162 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30163 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30164 @r=`${PWD_COMMAND}`; export r; \
30165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30166 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30167 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30168 $(HOST_EXPORTS) \
30169 $(POSTSTAGE1_HOST_EXPORTS) \
30170 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30171 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30172 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30173 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
30174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30175 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30176 case $(srcdir) in \
30177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30178 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30180 esac; \
30181 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30182 libsrcdir="$$s/libiberty"; \
30183 $(SHELL) $${libsrcdir}/configure \
30184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30185 --target=${target_alias} $${srcdiroption} \
30186 --with-build-libsubdir=$(HOST_SUBDIR) \
30187 $(STAGEprofile_CONFIGURE_FLAGS) \
30188 @extra_host_libiberty_configure_flags@
30189 @endif libiberty-bootstrap
30190
30191 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
30192 maybe-configure-stagefeedback-libiberty:
30193 @if libiberty-bootstrap
30194 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
30195 configure-stagefeedback-libiberty:
30196 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30197 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30198 @r=`${PWD_COMMAND}`; export r; \
30199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30200 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30201 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30202 $(HOST_EXPORTS) \
30203 $(POSTSTAGE1_HOST_EXPORTS) \
30204 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30205 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30206 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30207 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
30208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30209 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30210 case $(srcdir) in \
30211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30212 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30214 esac; \
30215 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30216 libsrcdir="$$s/libiberty"; \
30217 $(SHELL) $${libsrcdir}/configure \
30218 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30219 --target=${target_alias} $${srcdiroption} \
30220 --with-build-libsubdir=$(HOST_SUBDIR) \
30221 $(STAGEfeedback_CONFIGURE_FLAGS) \
30222 @extra_host_libiberty_configure_flags@
30223 @endif libiberty-bootstrap
30224
30225
30226
30227
30228
30229 .PHONY: all-libiberty maybe-all-libiberty
30230 maybe-all-libiberty:
30231 @if gcc-bootstrap
30232 all-libiberty: stage_current
30233 @endif gcc-bootstrap
30234 @if libiberty
30235 TARGET-libiberty=all
30236 maybe-all-libiberty: all-libiberty
30237 all-libiberty: configure-libiberty
30238 @r=`${PWD_COMMAND}`; export r; \
30239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30240 $(HOST_EXPORTS) \
30241 (cd $(HOST_SUBDIR)/libiberty && \
30242 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30243 $(TARGET-libiberty))
30244 @endif libiberty
30245
30246
30247
30248 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
30249 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
30250 maybe-all-stage1-libiberty:
30251 maybe-clean-stage1-libiberty:
30252 @if libiberty-bootstrap
30253 maybe-all-stage1-libiberty: all-stage1-libiberty
30254 all-stage1: all-stage1-libiberty
30255 TARGET-stage1-libiberty = $(TARGET-libiberty)
30256 all-stage1-libiberty: configure-stage1-libiberty
30257 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30258 @r=`${PWD_COMMAND}`; export r; \
30259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30260 TFLAGS="$(STAGE1_TFLAGS)"; \
30261 $(HOST_EXPORTS) \
30262 cd $(HOST_SUBDIR)/libiberty && \
30263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30264 CFLAGS="$(STAGE1_CFLAGS)" \
30265 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30266 LIBCFLAGS="$(LIBCFLAGS)" \
30267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30270 $(EXTRA_HOST_FLAGS) \
30271 TFLAGS="$(STAGE1_TFLAGS)" \
30272 $(TARGET-stage1-libiberty)
30273
30274 maybe-clean-stage1-libiberty: clean-stage1-libiberty
30275 clean-stage1: clean-stage1-libiberty
30276 clean-stage1-libiberty:
30277 @if [ $(current_stage) = stage1 ]; then \
30278 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30279 else \
30280 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
30281 $(MAKE) stage1-start; \
30282 fi; \
30283 cd $(HOST_SUBDIR)/libiberty && \
30284 $(MAKE) $(EXTRA_HOST_FLAGS) \
30285 clean
30286 @endif libiberty-bootstrap
30287
30288
30289 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
30290 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
30291 maybe-all-stage2-libiberty:
30292 maybe-clean-stage2-libiberty:
30293 @if libiberty-bootstrap
30294 maybe-all-stage2-libiberty: all-stage2-libiberty
30295 all-stage2: all-stage2-libiberty
30296 TARGET-stage2-libiberty = $(TARGET-libiberty)
30297 all-stage2-libiberty: configure-stage2-libiberty
30298 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30299 @r=`${PWD_COMMAND}`; export r; \
30300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30301 TFLAGS="$(STAGE2_TFLAGS)"; \
30302 $(HOST_EXPORTS) \
30303 $(POSTSTAGE1_HOST_EXPORTS) \
30304 cd $(HOST_SUBDIR)/libiberty && \
30305 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30306 CFLAGS="$(STAGE2_CFLAGS)" \
30307 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30308 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30309 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30310 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30311 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30312 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30313 TFLAGS="$(STAGE2_TFLAGS)" \
30314 $(TARGET-stage2-libiberty)
30315
30316 maybe-clean-stage2-libiberty: clean-stage2-libiberty
30317 clean-stage2: clean-stage2-libiberty
30318 clean-stage2-libiberty:
30319 @if [ $(current_stage) = stage2 ]; then \
30320 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30321 else \
30322 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
30323 $(MAKE) stage2-start; \
30324 fi; \
30325 cd $(HOST_SUBDIR)/libiberty && \
30326 $(MAKE) $(EXTRA_HOST_FLAGS) \
30327 $(POSTSTAGE1_FLAGS_TO_PASS) \
30328 clean
30329 @endif libiberty-bootstrap
30330
30331
30332 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
30333 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
30334 maybe-all-stage3-libiberty:
30335 maybe-clean-stage3-libiberty:
30336 @if libiberty-bootstrap
30337 maybe-all-stage3-libiberty: all-stage3-libiberty
30338 all-stage3: all-stage3-libiberty
30339 TARGET-stage3-libiberty = $(TARGET-libiberty)
30340 all-stage3-libiberty: configure-stage3-libiberty
30341 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30342 @r=`${PWD_COMMAND}`; export r; \
30343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30344 TFLAGS="$(STAGE3_TFLAGS)"; \
30345 $(HOST_EXPORTS) \
30346 $(POSTSTAGE1_HOST_EXPORTS) \
30347 cd $(HOST_SUBDIR)/libiberty && \
30348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30349 CFLAGS="$(STAGE3_CFLAGS)" \
30350 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30351 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30355 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30356 TFLAGS="$(STAGE3_TFLAGS)" \
30357 $(TARGET-stage3-libiberty)
30358
30359 maybe-clean-stage3-libiberty: clean-stage3-libiberty
30360 clean-stage3: clean-stage3-libiberty
30361 clean-stage3-libiberty:
30362 @if [ $(current_stage) = stage3 ]; then \
30363 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30364 else \
30365 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
30366 $(MAKE) stage3-start; \
30367 fi; \
30368 cd $(HOST_SUBDIR)/libiberty && \
30369 $(MAKE) $(EXTRA_HOST_FLAGS) \
30370 $(POSTSTAGE1_FLAGS_TO_PASS) \
30371 clean
30372 @endif libiberty-bootstrap
30373
30374
30375 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
30376 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
30377 maybe-all-stage4-libiberty:
30378 maybe-clean-stage4-libiberty:
30379 @if libiberty-bootstrap
30380 maybe-all-stage4-libiberty: all-stage4-libiberty
30381 all-stage4: all-stage4-libiberty
30382 TARGET-stage4-libiberty = $(TARGET-libiberty)
30383 all-stage4-libiberty: configure-stage4-libiberty
30384 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30385 @r=`${PWD_COMMAND}`; export r; \
30386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30387 TFLAGS="$(STAGE4_TFLAGS)"; \
30388 $(HOST_EXPORTS) \
30389 $(POSTSTAGE1_HOST_EXPORTS) \
30390 cd $(HOST_SUBDIR)/libiberty && \
30391 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30392 CFLAGS="$(STAGE4_CFLAGS)" \
30393 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30394 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30395 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30396 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30397 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30398 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30399 TFLAGS="$(STAGE4_TFLAGS)" \
30400 $(TARGET-stage4-libiberty)
30401
30402 maybe-clean-stage4-libiberty: clean-stage4-libiberty
30403 clean-stage4: clean-stage4-libiberty
30404 clean-stage4-libiberty:
30405 @if [ $(current_stage) = stage4 ]; then \
30406 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30407 else \
30408 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
30409 $(MAKE) stage4-start; \
30410 fi; \
30411 cd $(HOST_SUBDIR)/libiberty && \
30412 $(MAKE) $(EXTRA_HOST_FLAGS) \
30413 $(POSTSTAGE1_FLAGS_TO_PASS) \
30414 clean
30415 @endif libiberty-bootstrap
30416
30417
30418 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
30419 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
30420 maybe-all-stageprofile-libiberty:
30421 maybe-clean-stageprofile-libiberty:
30422 @if libiberty-bootstrap
30423 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
30424 all-stageprofile: all-stageprofile-libiberty
30425 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
30426 all-stageprofile-libiberty: configure-stageprofile-libiberty
30427 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30428 @r=`${PWD_COMMAND}`; export r; \
30429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30430 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30431 $(HOST_EXPORTS) \
30432 $(POSTSTAGE1_HOST_EXPORTS) \
30433 cd $(HOST_SUBDIR)/libiberty && \
30434 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30435 CFLAGS="$(STAGEprofile_CFLAGS)" \
30436 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30437 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30438 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30439 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30440 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30441 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30442 TFLAGS="$(STAGEprofile_TFLAGS)" \
30443 $(TARGET-stageprofile-libiberty)
30444
30445 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
30446 clean-stageprofile: clean-stageprofile-libiberty
30447 clean-stageprofile-libiberty:
30448 @if [ $(current_stage) = stageprofile ]; then \
30449 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30450 else \
30451 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
30452 $(MAKE) stageprofile-start; \
30453 fi; \
30454 cd $(HOST_SUBDIR)/libiberty && \
30455 $(MAKE) $(EXTRA_HOST_FLAGS) \
30456 $(POSTSTAGE1_FLAGS_TO_PASS) \
30457 clean
30458 @endif libiberty-bootstrap
30459
30460
30461 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
30462 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
30463 maybe-all-stagefeedback-libiberty:
30464 maybe-clean-stagefeedback-libiberty:
30465 @if libiberty-bootstrap
30466 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
30467 all-stagefeedback: all-stagefeedback-libiberty
30468 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
30469 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
30470 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30471 @r=`${PWD_COMMAND}`; export r; \
30472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30473 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30474 $(HOST_EXPORTS) \
30475 $(POSTSTAGE1_HOST_EXPORTS) \
30476 cd $(HOST_SUBDIR)/libiberty && \
30477 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30478 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30479 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30480 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30481 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30482 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30483 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30484 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30485 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30486 $(TARGET-stagefeedback-libiberty)
30487
30488 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
30489 clean-stagefeedback: clean-stagefeedback-libiberty
30490 clean-stagefeedback-libiberty:
30491 @if [ $(current_stage) = stagefeedback ]; then \
30492 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30493 else \
30494 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
30495 $(MAKE) stagefeedback-start; \
30496 fi; \
30497 cd $(HOST_SUBDIR)/libiberty && \
30498 $(MAKE) $(EXTRA_HOST_FLAGS) \
30499 $(POSTSTAGE1_FLAGS_TO_PASS) \
30500 clean
30501 @endif libiberty-bootstrap
30502
30503
30504
30505
30506
30507 .PHONY: check-libiberty maybe-check-libiberty
30508 maybe-check-libiberty:
30509 @if libiberty
30510 maybe-check-libiberty: check-libiberty
30511
30512 check-libiberty:
30513 @: $(MAKE); $(unstage)
30514 @r=`${PWD_COMMAND}`; export r; \
30515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30516 $(HOST_EXPORTS) \
30517 (cd $(HOST_SUBDIR)/libiberty && \
30518 $(MAKE) $(FLAGS_TO_PASS) check)
30519
30520 @endif libiberty
30521
30522 .PHONY: install-libiberty maybe-install-libiberty
30523 maybe-install-libiberty:
30524 @if libiberty
30525 maybe-install-libiberty: install-libiberty
30526
30527 install-libiberty: installdirs
30528 @: $(MAKE); $(unstage)
30529 @r=`${PWD_COMMAND}`; export r; \
30530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30531 $(HOST_EXPORTS) \
30532 (cd $(HOST_SUBDIR)/libiberty && \
30533 $(MAKE) $(FLAGS_TO_PASS) install)
30534
30535 @endif libiberty
30536
30537 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
30538 maybe-install-strip-libiberty:
30539 @if libiberty
30540 maybe-install-strip-libiberty: install-strip-libiberty
30541
30542 install-strip-libiberty: installdirs
30543 @: $(MAKE); $(unstage)
30544 @r=`${PWD_COMMAND}`; export r; \
30545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30546 $(HOST_EXPORTS) \
30547 (cd $(HOST_SUBDIR)/libiberty && \
30548 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30549
30550 @endif libiberty
30551
30552 # Other targets (info, dvi, pdf, etc.)
30553
30554 .PHONY: maybe-info-libiberty info-libiberty
30555 maybe-info-libiberty:
30556 @if libiberty
30557 maybe-info-libiberty: info-libiberty
30558
30559 info-libiberty: \
30560 configure-libiberty
30561 @[ -f ./libiberty/Makefile ] || exit 0; \
30562 r=`${PWD_COMMAND}`; export r; \
30563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30564 $(HOST_EXPORTS) \
30565 for flag in $(EXTRA_HOST_FLAGS) ; do \
30566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30567 done; \
30568 echo "Doing info in libiberty" ; \
30569 (cd $(HOST_SUBDIR)/libiberty && \
30570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30572 "RANLIB=$${RANLIB}" \
30573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30574 info) \
30575 || exit 1
30576
30577 @endif libiberty
30578
30579 .PHONY: maybe-dvi-libiberty dvi-libiberty
30580 maybe-dvi-libiberty:
30581 @if libiberty
30582 maybe-dvi-libiberty: dvi-libiberty
30583
30584 dvi-libiberty: \
30585 configure-libiberty
30586 @[ -f ./libiberty/Makefile ] || exit 0; \
30587 r=`${PWD_COMMAND}`; export r; \
30588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30589 $(HOST_EXPORTS) \
30590 for flag in $(EXTRA_HOST_FLAGS) ; do \
30591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30592 done; \
30593 echo "Doing dvi in libiberty" ; \
30594 (cd $(HOST_SUBDIR)/libiberty && \
30595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30597 "RANLIB=$${RANLIB}" \
30598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30599 dvi) \
30600 || exit 1
30601
30602 @endif libiberty
30603
30604 .PHONY: maybe-pdf-libiberty pdf-libiberty
30605 maybe-pdf-libiberty:
30606 @if libiberty
30607 maybe-pdf-libiberty: pdf-libiberty
30608
30609 pdf-libiberty: \
30610 configure-libiberty
30611 @[ -f ./libiberty/Makefile ] || exit 0; \
30612 r=`${PWD_COMMAND}`; export r; \
30613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614 $(HOST_EXPORTS) \
30615 for flag in $(EXTRA_HOST_FLAGS) ; do \
30616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30617 done; \
30618 echo "Doing pdf in libiberty" ; \
30619 (cd $(HOST_SUBDIR)/libiberty && \
30620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30622 "RANLIB=$${RANLIB}" \
30623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30624 pdf) \
30625 || exit 1
30626
30627 @endif libiberty
30628
30629 .PHONY: maybe-html-libiberty html-libiberty
30630 maybe-html-libiberty:
30631 @if libiberty
30632 maybe-html-libiberty: html-libiberty
30633
30634 html-libiberty: \
30635 configure-libiberty
30636 @[ -f ./libiberty/Makefile ] || exit 0; \
30637 r=`${PWD_COMMAND}`; export r; \
30638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30639 $(HOST_EXPORTS) \
30640 for flag in $(EXTRA_HOST_FLAGS) ; do \
30641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30642 done; \
30643 echo "Doing html in libiberty" ; \
30644 (cd $(HOST_SUBDIR)/libiberty && \
30645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30647 "RANLIB=$${RANLIB}" \
30648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30649 html) \
30650 || exit 1
30651
30652 @endif libiberty
30653
30654 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
30655 maybe-TAGS-libiberty:
30656 @if libiberty
30657 maybe-TAGS-libiberty: TAGS-libiberty
30658
30659 TAGS-libiberty: \
30660 configure-libiberty
30661 @[ -f ./libiberty/Makefile ] || exit 0; \
30662 r=`${PWD_COMMAND}`; export r; \
30663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30664 $(HOST_EXPORTS) \
30665 for flag in $(EXTRA_HOST_FLAGS) ; do \
30666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30667 done; \
30668 echo "Doing TAGS in libiberty" ; \
30669 (cd $(HOST_SUBDIR)/libiberty && \
30670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30672 "RANLIB=$${RANLIB}" \
30673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30674 TAGS) \
30675 || exit 1
30676
30677 @endif libiberty
30678
30679 .PHONY: maybe-install-info-libiberty install-info-libiberty
30680 maybe-install-info-libiberty:
30681 @if libiberty
30682 maybe-install-info-libiberty: install-info-libiberty
30683
30684 install-info-libiberty: \
30685 configure-libiberty \
30686 info-libiberty
30687 @[ -f ./libiberty/Makefile ] || exit 0; \
30688 r=`${PWD_COMMAND}`; export r; \
30689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30690 $(HOST_EXPORTS) \
30691 for flag in $(EXTRA_HOST_FLAGS) ; do \
30692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30693 done; \
30694 echo "Doing install-info in libiberty" ; \
30695 (cd $(HOST_SUBDIR)/libiberty && \
30696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30698 "RANLIB=$${RANLIB}" \
30699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30700 install-info) \
30701 || exit 1
30702
30703 @endif libiberty
30704
30705 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
30706 maybe-install-pdf-libiberty:
30707 @if libiberty
30708 maybe-install-pdf-libiberty: install-pdf-libiberty
30709
30710 install-pdf-libiberty: \
30711 configure-libiberty \
30712 pdf-libiberty
30713 @[ -f ./libiberty/Makefile ] || exit 0; \
30714 r=`${PWD_COMMAND}`; export r; \
30715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30716 $(HOST_EXPORTS) \
30717 for flag in $(EXTRA_HOST_FLAGS) ; do \
30718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30719 done; \
30720 echo "Doing install-pdf in libiberty" ; \
30721 (cd $(HOST_SUBDIR)/libiberty && \
30722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30724 "RANLIB=$${RANLIB}" \
30725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30726 install-pdf) \
30727 || exit 1
30728
30729 @endif libiberty
30730
30731 .PHONY: maybe-install-html-libiberty install-html-libiberty
30732 maybe-install-html-libiberty:
30733 @if libiberty
30734 maybe-install-html-libiberty: install-html-libiberty
30735
30736 install-html-libiberty: \
30737 configure-libiberty \
30738 html-libiberty
30739 @[ -f ./libiberty/Makefile ] || exit 0; \
30740 r=`${PWD_COMMAND}`; export r; \
30741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30742 $(HOST_EXPORTS) \
30743 for flag in $(EXTRA_HOST_FLAGS) ; do \
30744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30745 done; \
30746 echo "Doing install-html in libiberty" ; \
30747 (cd $(HOST_SUBDIR)/libiberty && \
30748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30750 "RANLIB=$${RANLIB}" \
30751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30752 install-html) \
30753 || exit 1
30754
30755 @endif libiberty
30756
30757 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
30758 maybe-installcheck-libiberty:
30759 @if libiberty
30760 maybe-installcheck-libiberty: installcheck-libiberty
30761
30762 installcheck-libiberty: \
30763 configure-libiberty
30764 @[ -f ./libiberty/Makefile ] || exit 0; \
30765 r=`${PWD_COMMAND}`; export r; \
30766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30767 $(HOST_EXPORTS) \
30768 for flag in $(EXTRA_HOST_FLAGS) ; do \
30769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30770 done; \
30771 echo "Doing installcheck in libiberty" ; \
30772 (cd $(HOST_SUBDIR)/libiberty && \
30773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30775 "RANLIB=$${RANLIB}" \
30776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30777 installcheck) \
30778 || exit 1
30779
30780 @endif libiberty
30781
30782 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
30783 maybe-mostlyclean-libiberty:
30784 @if libiberty
30785 maybe-mostlyclean-libiberty: mostlyclean-libiberty
30786
30787 mostlyclean-libiberty:
30788 @[ -f ./libiberty/Makefile ] || exit 0; \
30789 r=`${PWD_COMMAND}`; export r; \
30790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30791 $(HOST_EXPORTS) \
30792 for flag in $(EXTRA_HOST_FLAGS) ; do \
30793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30794 done; \
30795 echo "Doing mostlyclean in libiberty" ; \
30796 (cd $(HOST_SUBDIR)/libiberty && \
30797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30799 "RANLIB=$${RANLIB}" \
30800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30801 mostlyclean) \
30802 || exit 1
30803
30804 @endif libiberty
30805
30806 .PHONY: maybe-clean-libiberty clean-libiberty
30807 maybe-clean-libiberty:
30808 @if libiberty
30809 maybe-clean-libiberty: clean-libiberty
30810
30811 clean-libiberty:
30812 @[ -f ./libiberty/Makefile ] || exit 0; \
30813 r=`${PWD_COMMAND}`; export r; \
30814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30815 $(HOST_EXPORTS) \
30816 for flag in $(EXTRA_HOST_FLAGS) ; do \
30817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30818 done; \
30819 echo "Doing clean in libiberty" ; \
30820 (cd $(HOST_SUBDIR)/libiberty && \
30821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30823 "RANLIB=$${RANLIB}" \
30824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30825 clean) \
30826 || exit 1
30827
30828 @endif libiberty
30829
30830 .PHONY: maybe-distclean-libiberty distclean-libiberty
30831 maybe-distclean-libiberty:
30832 @if libiberty
30833 maybe-distclean-libiberty: distclean-libiberty
30834
30835 distclean-libiberty:
30836 @[ -f ./libiberty/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 distclean in libiberty" ; \
30844 (cd $(HOST_SUBDIR)/libiberty && \
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 distclean) \
30850 || exit 1
30851
30852 @endif libiberty
30853
30854 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30855 maybe-maintainer-clean-libiberty:
30856 @if libiberty
30857 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30858
30859 maintainer-clean-libiberty:
30860 @[ -f ./libiberty/Makefile ] || exit 0; \
30861 r=`${PWD_COMMAND}`; export r; \
30862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30863 $(HOST_EXPORTS) \
30864 for flag in $(EXTRA_HOST_FLAGS) ; do \
30865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30866 done; \
30867 echo "Doing maintainer-clean in libiberty" ; \
30868 (cd $(HOST_SUBDIR)/libiberty && \
30869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30871 "RANLIB=$${RANLIB}" \
30872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30873 maintainer-clean) \
30874 || exit 1
30875
30876 @endif libiberty
30877
30878
30879
30880 .PHONY: configure-libiconv maybe-configure-libiconv
30881 maybe-configure-libiconv:
30882 @if gcc-bootstrap
30883 configure-libiconv: stage_current
30884 @endif gcc-bootstrap
30885 @if libiconv
30886 maybe-configure-libiconv: configure-libiconv
30887 configure-libiconv:
30888 @: $(MAKE); $(unstage)
30889 @r=`${PWD_COMMAND}`; export r; \
30890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30891 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30893 $(HOST_EXPORTS) \
30894 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30895 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30896 case $(srcdir) in \
30897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30898 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30900 esac; \
30901 srcdiroption="--srcdir=$${topdir}/libiconv"; \
30902 libsrcdir="$$s/libiconv"; \
30903 $(SHELL) $${libsrcdir}/configure \
30904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30905 --target=${target_alias} $${srcdiroption} --disable-shared \
30906 || exit 1
30907 @endif libiconv
30908
30909
30910
30911
30912
30913 .PHONY: all-libiconv maybe-all-libiconv
30914 maybe-all-libiconv:
30915 @if gcc-bootstrap
30916 all-libiconv: stage_current
30917 @endif gcc-bootstrap
30918 @if libiconv
30919 TARGET-libiconv=all
30920 maybe-all-libiconv: all-libiconv
30921 all-libiconv: configure-libiconv
30922 @: $(MAKE); $(unstage)
30923 @r=`${PWD_COMMAND}`; export r; \
30924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30925 $(HOST_EXPORTS) \
30926 (cd $(HOST_SUBDIR)/libiconv && \
30927 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30928 $(TARGET-libiconv))
30929 @endif libiconv
30930
30931
30932
30933
30934 .PHONY: check-libiconv maybe-check-libiconv
30935 maybe-check-libiconv:
30936 @if libiconv
30937 maybe-check-libiconv: check-libiconv
30938
30939 check-libiconv:
30940 @: $(MAKE); $(unstage)
30941 @r=`${PWD_COMMAND}`; export r; \
30942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30943 $(HOST_EXPORTS) \
30944 (cd $(HOST_SUBDIR)/libiconv && \
30945 $(MAKE) $(FLAGS_TO_PASS) check)
30946
30947 @endif libiconv
30948
30949 .PHONY: install-libiconv maybe-install-libiconv
30950 maybe-install-libiconv:
30951 @if libiconv
30952 maybe-install-libiconv: install-libiconv
30953
30954 install-libiconv:
30955
30956 @endif libiconv
30957
30958 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30959 maybe-install-strip-libiconv:
30960 @if libiconv
30961 maybe-install-strip-libiconv: install-strip-libiconv
30962
30963 install-strip-libiconv:
30964
30965 @endif libiconv
30966
30967 # Other targets (info, dvi, pdf, etc.)
30968
30969 .PHONY: maybe-info-libiconv info-libiconv
30970 maybe-info-libiconv:
30971 @if libiconv
30972 maybe-info-libiconv: info-libiconv
30973
30974 info-libiconv: \
30975 configure-libiconv
30976 @: $(MAKE); $(unstage)
30977 @[ -f ./libiconv/Makefile ] || exit 0; \
30978 r=`${PWD_COMMAND}`; export r; \
30979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30980 $(HOST_EXPORTS) \
30981 for flag in $(EXTRA_HOST_FLAGS) ; do \
30982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30983 done; \
30984 echo "Doing info in libiconv" ; \
30985 (cd $(HOST_SUBDIR)/libiconv && \
30986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30988 "RANLIB=$${RANLIB}" \
30989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30990 info) \
30991 || exit 1
30992
30993 @endif libiconv
30994
30995 .PHONY: maybe-dvi-libiconv dvi-libiconv
30996 maybe-dvi-libiconv:
30997 @if libiconv
30998 maybe-dvi-libiconv: dvi-libiconv
30999
31000 dvi-libiconv: \
31001 configure-libiconv
31002 @: $(MAKE); $(unstage)
31003 @[ -f ./libiconv/Makefile ] || exit 0; \
31004 r=`${PWD_COMMAND}`; export r; \
31005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31006 $(HOST_EXPORTS) \
31007 for flag in $(EXTRA_HOST_FLAGS) ; do \
31008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31009 done; \
31010 echo "Doing dvi in libiconv" ; \
31011 (cd $(HOST_SUBDIR)/libiconv && \
31012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31014 "RANLIB=$${RANLIB}" \
31015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31016 dvi) \
31017 || exit 1
31018
31019 @endif libiconv
31020
31021 .PHONY: maybe-pdf-libiconv pdf-libiconv
31022 maybe-pdf-libiconv:
31023 @if libiconv
31024 maybe-pdf-libiconv: pdf-libiconv
31025
31026 pdf-libiconv: \
31027 configure-libiconv
31028 @: $(MAKE); $(unstage)
31029 @[ -f ./libiconv/Makefile ] || exit 0; \
31030 r=`${PWD_COMMAND}`; export r; \
31031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31032 $(HOST_EXPORTS) \
31033 for flag in $(EXTRA_HOST_FLAGS) ; do \
31034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31035 done; \
31036 echo "Doing pdf in libiconv" ; \
31037 (cd $(HOST_SUBDIR)/libiconv && \
31038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31040 "RANLIB=$${RANLIB}" \
31041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31042 pdf) \
31043 || exit 1
31044
31045 @endif libiconv
31046
31047 .PHONY: maybe-html-libiconv html-libiconv
31048 maybe-html-libiconv:
31049 @if libiconv
31050 maybe-html-libiconv: html-libiconv
31051
31052 html-libiconv: \
31053 configure-libiconv
31054 @: $(MAKE); $(unstage)
31055 @[ -f ./libiconv/Makefile ] || exit 0; \
31056 r=`${PWD_COMMAND}`; export r; \
31057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31058 $(HOST_EXPORTS) \
31059 for flag in $(EXTRA_HOST_FLAGS) ; do \
31060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31061 done; \
31062 echo "Doing html in libiconv" ; \
31063 (cd $(HOST_SUBDIR)/libiconv && \
31064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31066 "RANLIB=$${RANLIB}" \
31067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31068 html) \
31069 || exit 1
31070
31071 @endif libiconv
31072
31073 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
31074 maybe-TAGS-libiconv:
31075 @if libiconv
31076 maybe-TAGS-libiconv: TAGS-libiconv
31077
31078 TAGS-libiconv: \
31079 configure-libiconv
31080 @: $(MAKE); $(unstage)
31081 @[ -f ./libiconv/Makefile ] || exit 0; \
31082 r=`${PWD_COMMAND}`; export r; \
31083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31084 $(HOST_EXPORTS) \
31085 for flag in $(EXTRA_HOST_FLAGS) ; do \
31086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31087 done; \
31088 echo "Doing TAGS in libiconv" ; \
31089 (cd $(HOST_SUBDIR)/libiconv && \
31090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31092 "RANLIB=$${RANLIB}" \
31093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31094 TAGS) \
31095 || exit 1
31096
31097 @endif libiconv
31098
31099 .PHONY: maybe-install-info-libiconv install-info-libiconv
31100 maybe-install-info-libiconv:
31101 @if libiconv
31102 maybe-install-info-libiconv: install-info-libiconv
31103
31104 # libiconv doesn't support install-info.
31105 install-info-libiconv:
31106
31107 @endif libiconv
31108
31109 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31110 maybe-install-pdf-libiconv:
31111 @if libiconv
31112 maybe-install-pdf-libiconv: install-pdf-libiconv
31113
31114 # libiconv doesn't support install-pdf.
31115 install-pdf-libiconv:
31116
31117 @endif libiconv
31118
31119 .PHONY: maybe-install-html-libiconv install-html-libiconv
31120 maybe-install-html-libiconv:
31121 @if libiconv
31122 maybe-install-html-libiconv: install-html-libiconv
31123
31124 # libiconv doesn't support install-html.
31125 install-html-libiconv:
31126
31127 @endif libiconv
31128
31129 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31130 maybe-installcheck-libiconv:
31131 @if libiconv
31132 maybe-installcheck-libiconv: installcheck-libiconv
31133
31134 installcheck-libiconv: \
31135 configure-libiconv
31136 @: $(MAKE); $(unstage)
31137 @[ -f ./libiconv/Makefile ] || exit 0; \
31138 r=`${PWD_COMMAND}`; export r; \
31139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31140 $(HOST_EXPORTS) \
31141 for flag in $(EXTRA_HOST_FLAGS) ; do \
31142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31143 done; \
31144 echo "Doing installcheck in libiconv" ; \
31145 (cd $(HOST_SUBDIR)/libiconv && \
31146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31148 "RANLIB=$${RANLIB}" \
31149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31150 installcheck) \
31151 || exit 1
31152
31153 @endif libiconv
31154
31155 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31156 maybe-mostlyclean-libiconv:
31157 @if libiconv
31158 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31159
31160 mostlyclean-libiconv:
31161 @: $(MAKE); $(unstage)
31162 @[ -f ./libiconv/Makefile ] || exit 0; \
31163 r=`${PWD_COMMAND}`; export r; \
31164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31165 $(HOST_EXPORTS) \
31166 for flag in $(EXTRA_HOST_FLAGS) ; do \
31167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31168 done; \
31169 echo "Doing mostlyclean in libiconv" ; \
31170 (cd $(HOST_SUBDIR)/libiconv && \
31171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31173 "RANLIB=$${RANLIB}" \
31174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31175 mostlyclean) \
31176 || exit 1
31177
31178 @endif libiconv
31179
31180 .PHONY: maybe-clean-libiconv clean-libiconv
31181 maybe-clean-libiconv:
31182 @if libiconv
31183 maybe-clean-libiconv: clean-libiconv
31184
31185 clean-libiconv:
31186 @: $(MAKE); $(unstage)
31187 @[ -f ./libiconv/Makefile ] || exit 0; \
31188 r=`${PWD_COMMAND}`; export r; \
31189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31190 $(HOST_EXPORTS) \
31191 for flag in $(EXTRA_HOST_FLAGS) ; do \
31192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31193 done; \
31194 echo "Doing clean in libiconv" ; \
31195 (cd $(HOST_SUBDIR)/libiconv && \
31196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31198 "RANLIB=$${RANLIB}" \
31199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31200 clean) \
31201 || exit 1
31202
31203 @endif libiconv
31204
31205 .PHONY: maybe-distclean-libiconv distclean-libiconv
31206 maybe-distclean-libiconv:
31207 @if libiconv
31208 maybe-distclean-libiconv: distclean-libiconv
31209
31210 distclean-libiconv:
31211 @: $(MAKE); $(unstage)
31212 @[ -f ./libiconv/Makefile ] || exit 0; \
31213 r=`${PWD_COMMAND}`; export r; \
31214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31215 $(HOST_EXPORTS) \
31216 for flag in $(EXTRA_HOST_FLAGS) ; do \
31217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31218 done; \
31219 echo "Doing distclean in libiconv" ; \
31220 (cd $(HOST_SUBDIR)/libiconv && \
31221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31223 "RANLIB=$${RANLIB}" \
31224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31225 distclean) \
31226 || exit 1
31227
31228 @endif libiconv
31229
31230 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31231 maybe-maintainer-clean-libiconv:
31232 @if libiconv
31233 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31234
31235 maintainer-clean-libiconv:
31236 @: $(MAKE); $(unstage)
31237 @[ -f ./libiconv/Makefile ] || exit 0; \
31238 r=`${PWD_COMMAND}`; export r; \
31239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31240 $(HOST_EXPORTS) \
31241 for flag in $(EXTRA_HOST_FLAGS) ; do \
31242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31243 done; \
31244 echo "Doing maintainer-clean in libiconv" ; \
31245 (cd $(HOST_SUBDIR)/libiconv && \
31246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31248 "RANLIB=$${RANLIB}" \
31249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31250 maintainer-clean) \
31251 || exit 1
31252
31253 @endif libiconv
31254
31255
31256
31257 .PHONY: configure-libtool maybe-configure-libtool
31258 maybe-configure-libtool:
31259 @if gcc-bootstrap
31260 configure-libtool: stage_current
31261 @endif gcc-bootstrap
31262 @if libtool
31263 maybe-configure-libtool: configure-libtool
31264 configure-libtool:
31265 @: $(MAKE); $(unstage)
31266 @r=`${PWD_COMMAND}`; export r; \
31267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31268 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
31269 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
31270 $(HOST_EXPORTS) \
31271 echo Configuring in $(HOST_SUBDIR)/libtool; \
31272 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
31273 case $(srcdir) in \
31274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31275 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
31276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31277 esac; \
31278 srcdiroption="--srcdir=$${topdir}/libtool"; \
31279 libsrcdir="$$s/libtool"; \
31280 $(SHELL) $${libsrcdir}/configure \
31281 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31282 --target=${target_alias} $${srcdiroption} \
31283 || exit 1
31284 @endif libtool
31285
31286
31287
31288
31289
31290 .PHONY: all-libtool maybe-all-libtool
31291 maybe-all-libtool:
31292 @if gcc-bootstrap
31293 all-libtool: stage_current
31294 @endif gcc-bootstrap
31295 @if libtool
31296 TARGET-libtool=all
31297 maybe-all-libtool: all-libtool
31298 all-libtool: configure-libtool
31299 @: $(MAKE); $(unstage)
31300 @r=`${PWD_COMMAND}`; export r; \
31301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31302 $(HOST_EXPORTS) \
31303 (cd $(HOST_SUBDIR)/libtool && \
31304 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31305 $(TARGET-libtool))
31306 @endif libtool
31307
31308
31309
31310
31311 .PHONY: check-libtool maybe-check-libtool
31312 maybe-check-libtool:
31313 @if libtool
31314 maybe-check-libtool: check-libtool
31315
31316 check-libtool:
31317 @: $(MAKE); $(unstage)
31318 @r=`${PWD_COMMAND}`; export r; \
31319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31320 $(HOST_EXPORTS) \
31321 (cd $(HOST_SUBDIR)/libtool && \
31322 $(MAKE) $(FLAGS_TO_PASS) check)
31323
31324 @endif libtool
31325
31326 .PHONY: install-libtool maybe-install-libtool
31327 maybe-install-libtool:
31328 @if libtool
31329 maybe-install-libtool: install-libtool
31330
31331 install-libtool: installdirs
31332 @: $(MAKE); $(unstage)
31333 @r=`${PWD_COMMAND}`; export r; \
31334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31335 $(HOST_EXPORTS) \
31336 (cd $(HOST_SUBDIR)/libtool && \
31337 $(MAKE) $(FLAGS_TO_PASS) install)
31338
31339 @endif libtool
31340
31341 .PHONY: install-strip-libtool maybe-install-strip-libtool
31342 maybe-install-strip-libtool:
31343 @if libtool
31344 maybe-install-strip-libtool: install-strip-libtool
31345
31346 install-strip-libtool: installdirs
31347 @: $(MAKE); $(unstage)
31348 @r=`${PWD_COMMAND}`; export r; \
31349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31350 $(HOST_EXPORTS) \
31351 (cd $(HOST_SUBDIR)/libtool && \
31352 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31353
31354 @endif libtool
31355
31356 # Other targets (info, dvi, pdf, etc.)
31357
31358 .PHONY: maybe-info-libtool info-libtool
31359 maybe-info-libtool:
31360 @if libtool
31361 maybe-info-libtool: info-libtool
31362
31363 info-libtool: \
31364 configure-libtool
31365 @: $(MAKE); $(unstage)
31366 @[ -f ./libtool/Makefile ] || exit 0; \
31367 r=`${PWD_COMMAND}`; export r; \
31368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31369 $(HOST_EXPORTS) \
31370 for flag in $(EXTRA_HOST_FLAGS) ; do \
31371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31372 done; \
31373 echo "Doing info in libtool" ; \
31374 (cd $(HOST_SUBDIR)/libtool && \
31375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31377 "RANLIB=$${RANLIB}" \
31378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31379 info) \
31380 || exit 1
31381
31382 @endif libtool
31383
31384 .PHONY: maybe-dvi-libtool dvi-libtool
31385 maybe-dvi-libtool:
31386 @if libtool
31387 maybe-dvi-libtool: dvi-libtool
31388
31389 dvi-libtool: \
31390 configure-libtool
31391 @: $(MAKE); $(unstage)
31392 @[ -f ./libtool/Makefile ] || exit 0; \
31393 r=`${PWD_COMMAND}`; export r; \
31394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31395 $(HOST_EXPORTS) \
31396 for flag in $(EXTRA_HOST_FLAGS) ; do \
31397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31398 done; \
31399 echo "Doing dvi in libtool" ; \
31400 (cd $(HOST_SUBDIR)/libtool && \
31401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31403 "RANLIB=$${RANLIB}" \
31404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31405 dvi) \
31406 || exit 1
31407
31408 @endif libtool
31409
31410 .PHONY: maybe-pdf-libtool pdf-libtool
31411 maybe-pdf-libtool:
31412 @if libtool
31413 maybe-pdf-libtool: pdf-libtool
31414
31415 pdf-libtool: \
31416 configure-libtool
31417 @: $(MAKE); $(unstage)
31418 @[ -f ./libtool/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 pdf in libtool" ; \
31426 (cd $(HOST_SUBDIR)/libtool && \
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 pdf) \
31432 || exit 1
31433
31434 @endif libtool
31435
31436 .PHONY: maybe-html-libtool html-libtool
31437 maybe-html-libtool:
31438 @if libtool
31439 maybe-html-libtool: html-libtool
31440
31441 html-libtool: \
31442 configure-libtool
31443 @: $(MAKE); $(unstage)
31444 @[ -f ./libtool/Makefile ] || exit 0; \
31445 r=`${PWD_COMMAND}`; export r; \
31446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31447 $(HOST_EXPORTS) \
31448 for flag in $(EXTRA_HOST_FLAGS) ; do \
31449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31450 done; \
31451 echo "Doing html in libtool" ; \
31452 (cd $(HOST_SUBDIR)/libtool && \
31453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31455 "RANLIB=$${RANLIB}" \
31456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31457 html) \
31458 || exit 1
31459
31460 @endif libtool
31461
31462 .PHONY: maybe-TAGS-libtool TAGS-libtool
31463 maybe-TAGS-libtool:
31464 @if libtool
31465 maybe-TAGS-libtool: TAGS-libtool
31466
31467 TAGS-libtool: \
31468 configure-libtool
31469 @: $(MAKE); $(unstage)
31470 @[ -f ./libtool/Makefile ] || exit 0; \
31471 r=`${PWD_COMMAND}`; export r; \
31472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31473 $(HOST_EXPORTS) \
31474 for flag in $(EXTRA_HOST_FLAGS) ; do \
31475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31476 done; \
31477 echo "Doing TAGS in libtool" ; \
31478 (cd $(HOST_SUBDIR)/libtool && \
31479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31481 "RANLIB=$${RANLIB}" \
31482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31483 TAGS) \
31484 || exit 1
31485
31486 @endif libtool
31487
31488 .PHONY: maybe-install-info-libtool install-info-libtool
31489 maybe-install-info-libtool:
31490 @if libtool
31491 maybe-install-info-libtool: install-info-libtool
31492
31493 install-info-libtool: \
31494 configure-libtool \
31495 info-libtool
31496 @: $(MAKE); $(unstage)
31497 @[ -f ./libtool/Makefile ] || exit 0; \
31498 r=`${PWD_COMMAND}`; export r; \
31499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31500 $(HOST_EXPORTS) \
31501 for flag in $(EXTRA_HOST_FLAGS) ; do \
31502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31503 done; \
31504 echo "Doing install-info in libtool" ; \
31505 (cd $(HOST_SUBDIR)/libtool && \
31506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31508 "RANLIB=$${RANLIB}" \
31509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31510 install-info) \
31511 || exit 1
31512
31513 @endif libtool
31514
31515 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
31516 maybe-install-pdf-libtool:
31517 @if libtool
31518 maybe-install-pdf-libtool: install-pdf-libtool
31519
31520 install-pdf-libtool: \
31521 configure-libtool \
31522 pdf-libtool
31523 @: $(MAKE); $(unstage)
31524 @[ -f ./libtool/Makefile ] || exit 0; \
31525 r=`${PWD_COMMAND}`; export r; \
31526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31527 $(HOST_EXPORTS) \
31528 for flag in $(EXTRA_HOST_FLAGS) ; do \
31529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31530 done; \
31531 echo "Doing install-pdf in libtool" ; \
31532 (cd $(HOST_SUBDIR)/libtool && \
31533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31535 "RANLIB=$${RANLIB}" \
31536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31537 install-pdf) \
31538 || exit 1
31539
31540 @endif libtool
31541
31542 .PHONY: maybe-install-html-libtool install-html-libtool
31543 maybe-install-html-libtool:
31544 @if libtool
31545 maybe-install-html-libtool: install-html-libtool
31546
31547 install-html-libtool: \
31548 configure-libtool \
31549 html-libtool
31550 @: $(MAKE); $(unstage)
31551 @[ -f ./libtool/Makefile ] || exit 0; \
31552 r=`${PWD_COMMAND}`; export r; \
31553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31554 $(HOST_EXPORTS) \
31555 for flag in $(EXTRA_HOST_FLAGS) ; do \
31556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31557 done; \
31558 echo "Doing install-html in libtool" ; \
31559 (cd $(HOST_SUBDIR)/libtool && \
31560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31562 "RANLIB=$${RANLIB}" \
31563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31564 install-html) \
31565 || exit 1
31566
31567 @endif libtool
31568
31569 .PHONY: maybe-installcheck-libtool installcheck-libtool
31570 maybe-installcheck-libtool:
31571 @if libtool
31572 maybe-installcheck-libtool: installcheck-libtool
31573
31574 installcheck-libtool: \
31575 configure-libtool
31576 @: $(MAKE); $(unstage)
31577 @[ -f ./libtool/Makefile ] || exit 0; \
31578 r=`${PWD_COMMAND}`; export r; \
31579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31580 $(HOST_EXPORTS) \
31581 for flag in $(EXTRA_HOST_FLAGS) ; do \
31582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31583 done; \
31584 echo "Doing installcheck in libtool" ; \
31585 (cd $(HOST_SUBDIR)/libtool && \
31586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31588 "RANLIB=$${RANLIB}" \
31589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31590 installcheck) \
31591 || exit 1
31592
31593 @endif libtool
31594
31595 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
31596 maybe-mostlyclean-libtool:
31597 @if libtool
31598 maybe-mostlyclean-libtool: mostlyclean-libtool
31599
31600 mostlyclean-libtool:
31601 @: $(MAKE); $(unstage)
31602 @[ -f ./libtool/Makefile ] || exit 0; \
31603 r=`${PWD_COMMAND}`; export r; \
31604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31605 $(HOST_EXPORTS) \
31606 for flag in $(EXTRA_HOST_FLAGS) ; do \
31607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31608 done; \
31609 echo "Doing mostlyclean in libtool" ; \
31610 (cd $(HOST_SUBDIR)/libtool && \
31611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31613 "RANLIB=$${RANLIB}" \
31614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31615 mostlyclean) \
31616 || exit 1
31617
31618 @endif libtool
31619
31620 .PHONY: maybe-clean-libtool clean-libtool
31621 maybe-clean-libtool:
31622 @if libtool
31623 maybe-clean-libtool: clean-libtool
31624
31625 clean-libtool:
31626 @: $(MAKE); $(unstage)
31627 @[ -f ./libtool/Makefile ] || exit 0; \
31628 r=`${PWD_COMMAND}`; export r; \
31629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31630 $(HOST_EXPORTS) \
31631 for flag in $(EXTRA_HOST_FLAGS) ; do \
31632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31633 done; \
31634 echo "Doing clean in libtool" ; \
31635 (cd $(HOST_SUBDIR)/libtool && \
31636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31638 "RANLIB=$${RANLIB}" \
31639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31640 clean) \
31641 || exit 1
31642
31643 @endif libtool
31644
31645 .PHONY: maybe-distclean-libtool distclean-libtool
31646 maybe-distclean-libtool:
31647 @if libtool
31648 maybe-distclean-libtool: distclean-libtool
31649
31650 distclean-libtool:
31651 @: $(MAKE); $(unstage)
31652 @[ -f ./libtool/Makefile ] || exit 0; \
31653 r=`${PWD_COMMAND}`; export r; \
31654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31655 $(HOST_EXPORTS) \
31656 for flag in $(EXTRA_HOST_FLAGS) ; do \
31657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31658 done; \
31659 echo "Doing distclean in libtool" ; \
31660 (cd $(HOST_SUBDIR)/libtool && \
31661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31663 "RANLIB=$${RANLIB}" \
31664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31665 distclean) \
31666 || exit 1
31667
31668 @endif libtool
31669
31670 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
31671 maybe-maintainer-clean-libtool:
31672 @if libtool
31673 maybe-maintainer-clean-libtool: maintainer-clean-libtool
31674
31675 maintainer-clean-libtool:
31676 @: $(MAKE); $(unstage)
31677 @[ -f ./libtool/Makefile ] || exit 0; \
31678 r=`${PWD_COMMAND}`; export r; \
31679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31680 $(HOST_EXPORTS) \
31681 for flag in $(EXTRA_HOST_FLAGS) ; do \
31682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31683 done; \
31684 echo "Doing maintainer-clean in libtool" ; \
31685 (cd $(HOST_SUBDIR)/libtool && \
31686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31688 "RANLIB=$${RANLIB}" \
31689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31690 maintainer-clean) \
31691 || exit 1
31692
31693 @endif libtool
31694
31695
31696
31697 .PHONY: configure-m4 maybe-configure-m4
31698 maybe-configure-m4:
31699 @if gcc-bootstrap
31700 configure-m4: stage_current
31701 @endif gcc-bootstrap
31702 @if m4
31703 maybe-configure-m4: configure-m4
31704 configure-m4:
31705 @: $(MAKE); $(unstage)
31706 @r=`${PWD_COMMAND}`; export r; \
31707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31708 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31709 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
31710 $(HOST_EXPORTS) \
31711 echo Configuring in $(HOST_SUBDIR)/m4; \
31712 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31713 case $(srcdir) in \
31714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31715 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31717 esac; \
31718 srcdiroption="--srcdir=$${topdir}/m4"; \
31719 libsrcdir="$$s/m4"; \
31720 $(SHELL) $${libsrcdir}/configure \
31721 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31722 --target=${target_alias} $${srcdiroption} \
31723 || exit 1
31724 @endif m4
31725
31726
31727
31728
31729
31730 .PHONY: all-m4 maybe-all-m4
31731 maybe-all-m4:
31732 @if gcc-bootstrap
31733 all-m4: stage_current
31734 @endif gcc-bootstrap
31735 @if m4
31736 TARGET-m4=all
31737 maybe-all-m4: all-m4
31738 all-m4: configure-m4
31739 @: $(MAKE); $(unstage)
31740 @r=`${PWD_COMMAND}`; export r; \
31741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31742 $(HOST_EXPORTS) \
31743 (cd $(HOST_SUBDIR)/m4 && \
31744 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31745 $(TARGET-m4))
31746 @endif m4
31747
31748
31749
31750
31751 .PHONY: check-m4 maybe-check-m4
31752 maybe-check-m4:
31753 @if m4
31754 maybe-check-m4: check-m4
31755
31756 check-m4:
31757 @: $(MAKE); $(unstage)
31758 @r=`${PWD_COMMAND}`; export r; \
31759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31760 $(HOST_EXPORTS) \
31761 (cd $(HOST_SUBDIR)/m4 && \
31762 $(MAKE) $(FLAGS_TO_PASS) check)
31763
31764 @endif m4
31765
31766 .PHONY: install-m4 maybe-install-m4
31767 maybe-install-m4:
31768 @if m4
31769 maybe-install-m4: install-m4
31770
31771 install-m4: installdirs
31772 @: $(MAKE); $(unstage)
31773 @r=`${PWD_COMMAND}`; export r; \
31774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31775 $(HOST_EXPORTS) \
31776 (cd $(HOST_SUBDIR)/m4 && \
31777 $(MAKE) $(FLAGS_TO_PASS) install)
31778
31779 @endif m4
31780
31781 .PHONY: install-strip-m4 maybe-install-strip-m4
31782 maybe-install-strip-m4:
31783 @if m4
31784 maybe-install-strip-m4: install-strip-m4
31785
31786 install-strip-m4: installdirs
31787 @: $(MAKE); $(unstage)
31788 @r=`${PWD_COMMAND}`; export r; \
31789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31790 $(HOST_EXPORTS) \
31791 (cd $(HOST_SUBDIR)/m4 && \
31792 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31793
31794 @endif m4
31795
31796 # Other targets (info, dvi, pdf, etc.)
31797
31798 .PHONY: maybe-info-m4 info-m4
31799 maybe-info-m4:
31800 @if m4
31801 maybe-info-m4: info-m4
31802
31803 info-m4: \
31804 configure-m4
31805 @: $(MAKE); $(unstage)
31806 @[ -f ./m4/Makefile ] || exit 0; \
31807 r=`${PWD_COMMAND}`; export r; \
31808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31809 $(HOST_EXPORTS) \
31810 for flag in $(EXTRA_HOST_FLAGS) ; do \
31811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31812 done; \
31813 echo "Doing info in m4" ; \
31814 (cd $(HOST_SUBDIR)/m4 && \
31815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31817 "RANLIB=$${RANLIB}" \
31818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31819 info) \
31820 || exit 1
31821
31822 @endif m4
31823
31824 .PHONY: maybe-dvi-m4 dvi-m4
31825 maybe-dvi-m4:
31826 @if m4
31827 maybe-dvi-m4: dvi-m4
31828
31829 dvi-m4: \
31830 configure-m4
31831 @: $(MAKE); $(unstage)
31832 @[ -f ./m4/Makefile ] || exit 0; \
31833 r=`${PWD_COMMAND}`; export r; \
31834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31835 $(HOST_EXPORTS) \
31836 for flag in $(EXTRA_HOST_FLAGS) ; do \
31837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31838 done; \
31839 echo "Doing dvi in m4" ; \
31840 (cd $(HOST_SUBDIR)/m4 && \
31841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31843 "RANLIB=$${RANLIB}" \
31844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31845 dvi) \
31846 || exit 1
31847
31848 @endif m4
31849
31850 .PHONY: maybe-pdf-m4 pdf-m4
31851 maybe-pdf-m4:
31852 @if m4
31853 maybe-pdf-m4: pdf-m4
31854
31855 pdf-m4: \
31856 configure-m4
31857 @: $(MAKE); $(unstage)
31858 @[ -f ./m4/Makefile ] || exit 0; \
31859 r=`${PWD_COMMAND}`; export r; \
31860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31861 $(HOST_EXPORTS) \
31862 for flag in $(EXTRA_HOST_FLAGS) ; do \
31863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31864 done; \
31865 echo "Doing pdf in m4" ; \
31866 (cd $(HOST_SUBDIR)/m4 && \
31867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31869 "RANLIB=$${RANLIB}" \
31870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31871 pdf) \
31872 || exit 1
31873
31874 @endif m4
31875
31876 .PHONY: maybe-html-m4 html-m4
31877 maybe-html-m4:
31878 @if m4
31879 maybe-html-m4: html-m4
31880
31881 html-m4: \
31882 configure-m4
31883 @: $(MAKE); $(unstage)
31884 @[ -f ./m4/Makefile ] || exit 0; \
31885 r=`${PWD_COMMAND}`; export r; \
31886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31887 $(HOST_EXPORTS) \
31888 for flag in $(EXTRA_HOST_FLAGS) ; do \
31889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31890 done; \
31891 echo "Doing html in m4" ; \
31892 (cd $(HOST_SUBDIR)/m4 && \
31893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31895 "RANLIB=$${RANLIB}" \
31896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31897 html) \
31898 || exit 1
31899
31900 @endif m4
31901
31902 .PHONY: maybe-TAGS-m4 TAGS-m4
31903 maybe-TAGS-m4:
31904 @if m4
31905 maybe-TAGS-m4: TAGS-m4
31906
31907 TAGS-m4: \
31908 configure-m4
31909 @: $(MAKE); $(unstage)
31910 @[ -f ./m4/Makefile ] || exit 0; \
31911 r=`${PWD_COMMAND}`; export r; \
31912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31913 $(HOST_EXPORTS) \
31914 for flag in $(EXTRA_HOST_FLAGS) ; do \
31915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31916 done; \
31917 echo "Doing TAGS in m4" ; \
31918 (cd $(HOST_SUBDIR)/m4 && \
31919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31921 "RANLIB=$${RANLIB}" \
31922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31923 TAGS) \
31924 || exit 1
31925
31926 @endif m4
31927
31928 .PHONY: maybe-install-info-m4 install-info-m4
31929 maybe-install-info-m4:
31930 @if m4
31931 maybe-install-info-m4: install-info-m4
31932
31933 install-info-m4: \
31934 configure-m4 \
31935 info-m4
31936 @: $(MAKE); $(unstage)
31937 @[ -f ./m4/Makefile ] || exit 0; \
31938 r=`${PWD_COMMAND}`; export r; \
31939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31940 $(HOST_EXPORTS) \
31941 for flag in $(EXTRA_HOST_FLAGS) ; do \
31942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31943 done; \
31944 echo "Doing install-info in m4" ; \
31945 (cd $(HOST_SUBDIR)/m4 && \
31946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31948 "RANLIB=$${RANLIB}" \
31949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31950 install-info) \
31951 || exit 1
31952
31953 @endif m4
31954
31955 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31956 maybe-install-pdf-m4:
31957 @if m4
31958 maybe-install-pdf-m4: install-pdf-m4
31959
31960 install-pdf-m4: \
31961 configure-m4 \
31962 pdf-m4
31963 @: $(MAKE); $(unstage)
31964 @[ -f ./m4/Makefile ] || exit 0; \
31965 r=`${PWD_COMMAND}`; export r; \
31966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31967 $(HOST_EXPORTS) \
31968 for flag in $(EXTRA_HOST_FLAGS) ; do \
31969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31970 done; \
31971 echo "Doing install-pdf in m4" ; \
31972 (cd $(HOST_SUBDIR)/m4 && \
31973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31975 "RANLIB=$${RANLIB}" \
31976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31977 install-pdf) \
31978 || exit 1
31979
31980 @endif m4
31981
31982 .PHONY: maybe-install-html-m4 install-html-m4
31983 maybe-install-html-m4:
31984 @if m4
31985 maybe-install-html-m4: install-html-m4
31986
31987 install-html-m4: \
31988 configure-m4 \
31989 html-m4
31990 @: $(MAKE); $(unstage)
31991 @[ -f ./m4/Makefile ] || exit 0; \
31992 r=`${PWD_COMMAND}`; export r; \
31993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31994 $(HOST_EXPORTS) \
31995 for flag in $(EXTRA_HOST_FLAGS) ; do \
31996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31997 done; \
31998 echo "Doing install-html in m4" ; \
31999 (cd $(HOST_SUBDIR)/m4 && \
32000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32002 "RANLIB=$${RANLIB}" \
32003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32004 install-html) \
32005 || exit 1
32006
32007 @endif m4
32008
32009 .PHONY: maybe-installcheck-m4 installcheck-m4
32010 maybe-installcheck-m4:
32011 @if m4
32012 maybe-installcheck-m4: installcheck-m4
32013
32014 installcheck-m4: \
32015 configure-m4
32016 @: $(MAKE); $(unstage)
32017 @[ -f ./m4/Makefile ] || exit 0; \
32018 r=`${PWD_COMMAND}`; export r; \
32019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32020 $(HOST_EXPORTS) \
32021 for flag in $(EXTRA_HOST_FLAGS) ; do \
32022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32023 done; \
32024 echo "Doing installcheck in m4" ; \
32025 (cd $(HOST_SUBDIR)/m4 && \
32026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32028 "RANLIB=$${RANLIB}" \
32029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32030 installcheck) \
32031 || exit 1
32032
32033 @endif m4
32034
32035 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
32036 maybe-mostlyclean-m4:
32037 @if m4
32038 maybe-mostlyclean-m4: mostlyclean-m4
32039
32040 mostlyclean-m4:
32041 @: $(MAKE); $(unstage)
32042 @[ -f ./m4/Makefile ] || exit 0; \
32043 r=`${PWD_COMMAND}`; export r; \
32044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32045 $(HOST_EXPORTS) \
32046 for flag in $(EXTRA_HOST_FLAGS) ; do \
32047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32048 done; \
32049 echo "Doing mostlyclean in m4" ; \
32050 (cd $(HOST_SUBDIR)/m4 && \
32051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32053 "RANLIB=$${RANLIB}" \
32054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32055 mostlyclean) \
32056 || exit 1
32057
32058 @endif m4
32059
32060 .PHONY: maybe-clean-m4 clean-m4
32061 maybe-clean-m4:
32062 @if m4
32063 maybe-clean-m4: clean-m4
32064
32065 clean-m4:
32066 @: $(MAKE); $(unstage)
32067 @[ -f ./m4/Makefile ] || exit 0; \
32068 r=`${PWD_COMMAND}`; export r; \
32069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32070 $(HOST_EXPORTS) \
32071 for flag in $(EXTRA_HOST_FLAGS) ; do \
32072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32073 done; \
32074 echo "Doing clean in m4" ; \
32075 (cd $(HOST_SUBDIR)/m4 && \
32076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32078 "RANLIB=$${RANLIB}" \
32079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32080 clean) \
32081 || exit 1
32082
32083 @endif m4
32084
32085 .PHONY: maybe-distclean-m4 distclean-m4
32086 maybe-distclean-m4:
32087 @if m4
32088 maybe-distclean-m4: distclean-m4
32089
32090 distclean-m4:
32091 @: $(MAKE); $(unstage)
32092 @[ -f ./m4/Makefile ] || exit 0; \
32093 r=`${PWD_COMMAND}`; export r; \
32094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32095 $(HOST_EXPORTS) \
32096 for flag in $(EXTRA_HOST_FLAGS) ; do \
32097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32098 done; \
32099 echo "Doing distclean in m4" ; \
32100 (cd $(HOST_SUBDIR)/m4 && \
32101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32103 "RANLIB=$${RANLIB}" \
32104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32105 distclean) \
32106 || exit 1
32107
32108 @endif m4
32109
32110 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
32111 maybe-maintainer-clean-m4:
32112 @if m4
32113 maybe-maintainer-clean-m4: maintainer-clean-m4
32114
32115 maintainer-clean-m4:
32116 @: $(MAKE); $(unstage)
32117 @[ -f ./m4/Makefile ] || exit 0; \
32118 r=`${PWD_COMMAND}`; export r; \
32119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32120 $(HOST_EXPORTS) \
32121 for flag in $(EXTRA_HOST_FLAGS) ; do \
32122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32123 done; \
32124 echo "Doing maintainer-clean in m4" ; \
32125 (cd $(HOST_SUBDIR)/m4 && \
32126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32128 "RANLIB=$${RANLIB}" \
32129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32130 maintainer-clean) \
32131 || exit 1
32132
32133 @endif m4
32134
32135
32136
32137 .PHONY: configure-make maybe-configure-make
32138 maybe-configure-make:
32139 @if gcc-bootstrap
32140 configure-make: stage_current
32141 @endif gcc-bootstrap
32142 @if make
32143 maybe-configure-make: configure-make
32144 configure-make:
32145 @: $(MAKE); $(unstage)
32146 @r=`${PWD_COMMAND}`; export r; \
32147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32148 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
32149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
32150 $(HOST_EXPORTS) \
32151 echo Configuring in $(HOST_SUBDIR)/make; \
32152 cd "$(HOST_SUBDIR)/make" || exit 1; \
32153 case $(srcdir) in \
32154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32155 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
32156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32157 esac; \
32158 srcdiroption="--srcdir=$${topdir}/make"; \
32159 libsrcdir="$$s/make"; \
32160 $(SHELL) $${libsrcdir}/configure \
32161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32162 --target=${target_alias} $${srcdiroption} \
32163 || exit 1
32164 @endif make
32165
32166
32167
32168
32169
32170 .PHONY: all-make maybe-all-make
32171 maybe-all-make:
32172 @if gcc-bootstrap
32173 all-make: stage_current
32174 @endif gcc-bootstrap
32175 @if make
32176 TARGET-make=all
32177 maybe-all-make: all-make
32178 all-make: configure-make
32179 @: $(MAKE); $(unstage)
32180 @r=`${PWD_COMMAND}`; export r; \
32181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32182 $(HOST_EXPORTS) \
32183 (cd $(HOST_SUBDIR)/make && \
32184 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32185 $(TARGET-make))
32186 @endif make
32187
32188
32189
32190
32191 .PHONY: check-make maybe-check-make
32192 maybe-check-make:
32193 @if make
32194 maybe-check-make: check-make
32195
32196 check-make:
32197 @: $(MAKE); $(unstage)
32198 @r=`${PWD_COMMAND}`; export r; \
32199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32200 $(HOST_EXPORTS) \
32201 (cd $(HOST_SUBDIR)/make && \
32202 $(MAKE) $(FLAGS_TO_PASS) check)
32203
32204 @endif make
32205
32206 .PHONY: install-make maybe-install-make
32207 maybe-install-make:
32208 @if make
32209 maybe-install-make: install-make
32210
32211 install-make: installdirs
32212 @: $(MAKE); $(unstage)
32213 @r=`${PWD_COMMAND}`; export r; \
32214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215 $(HOST_EXPORTS) \
32216 (cd $(HOST_SUBDIR)/make && \
32217 $(MAKE) $(FLAGS_TO_PASS) install)
32218
32219 @endif make
32220
32221 .PHONY: install-strip-make maybe-install-strip-make
32222 maybe-install-strip-make:
32223 @if make
32224 maybe-install-strip-make: install-strip-make
32225
32226 install-strip-make: installdirs
32227 @: $(MAKE); $(unstage)
32228 @r=`${PWD_COMMAND}`; export r; \
32229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32230 $(HOST_EXPORTS) \
32231 (cd $(HOST_SUBDIR)/make && \
32232 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32233
32234 @endif make
32235
32236 # Other targets (info, dvi, pdf, etc.)
32237
32238 .PHONY: maybe-info-make info-make
32239 maybe-info-make:
32240 @if make
32241 maybe-info-make: info-make
32242
32243 info-make: \
32244 configure-make
32245 @: $(MAKE); $(unstage)
32246 @[ -f ./make/Makefile ] || exit 0; \
32247 r=`${PWD_COMMAND}`; export r; \
32248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32249 $(HOST_EXPORTS) \
32250 for flag in $(EXTRA_HOST_FLAGS) ; do \
32251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32252 done; \
32253 echo "Doing info in make" ; \
32254 (cd $(HOST_SUBDIR)/make && \
32255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32257 "RANLIB=$${RANLIB}" \
32258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32259 info) \
32260 || exit 1
32261
32262 @endif make
32263
32264 .PHONY: maybe-dvi-make dvi-make
32265 maybe-dvi-make:
32266 @if make
32267 maybe-dvi-make: dvi-make
32268
32269 dvi-make: \
32270 configure-make
32271 @: $(MAKE); $(unstage)
32272 @[ -f ./make/Makefile ] || exit 0; \
32273 r=`${PWD_COMMAND}`; export r; \
32274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32275 $(HOST_EXPORTS) \
32276 for flag in $(EXTRA_HOST_FLAGS) ; do \
32277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32278 done; \
32279 echo "Doing dvi in make" ; \
32280 (cd $(HOST_SUBDIR)/make && \
32281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32283 "RANLIB=$${RANLIB}" \
32284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32285 dvi) \
32286 || exit 1
32287
32288 @endif make
32289
32290 .PHONY: maybe-pdf-make pdf-make
32291 maybe-pdf-make:
32292 @if make
32293 maybe-pdf-make: pdf-make
32294
32295 pdf-make: \
32296 configure-make
32297 @: $(MAKE); $(unstage)
32298 @[ -f ./make/Makefile ] || exit 0; \
32299 r=`${PWD_COMMAND}`; export r; \
32300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32301 $(HOST_EXPORTS) \
32302 for flag in $(EXTRA_HOST_FLAGS) ; do \
32303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32304 done; \
32305 echo "Doing pdf in make" ; \
32306 (cd $(HOST_SUBDIR)/make && \
32307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32309 "RANLIB=$${RANLIB}" \
32310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32311 pdf) \
32312 || exit 1
32313
32314 @endif make
32315
32316 .PHONY: maybe-html-make html-make
32317 maybe-html-make:
32318 @if make
32319 maybe-html-make: html-make
32320
32321 html-make: \
32322 configure-make
32323 @: $(MAKE); $(unstage)
32324 @[ -f ./make/Makefile ] || exit 0; \
32325 r=`${PWD_COMMAND}`; export r; \
32326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32327 $(HOST_EXPORTS) \
32328 for flag in $(EXTRA_HOST_FLAGS) ; do \
32329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32330 done; \
32331 echo "Doing html in make" ; \
32332 (cd $(HOST_SUBDIR)/make && \
32333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32335 "RANLIB=$${RANLIB}" \
32336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32337 html) \
32338 || exit 1
32339
32340 @endif make
32341
32342 .PHONY: maybe-TAGS-make TAGS-make
32343 maybe-TAGS-make:
32344 @if make
32345 maybe-TAGS-make: TAGS-make
32346
32347 TAGS-make: \
32348 configure-make
32349 @: $(MAKE); $(unstage)
32350 @[ -f ./make/Makefile ] || exit 0; \
32351 r=`${PWD_COMMAND}`; export r; \
32352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32353 $(HOST_EXPORTS) \
32354 for flag in $(EXTRA_HOST_FLAGS) ; do \
32355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32356 done; \
32357 echo "Doing TAGS in make" ; \
32358 (cd $(HOST_SUBDIR)/make && \
32359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32361 "RANLIB=$${RANLIB}" \
32362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32363 TAGS) \
32364 || exit 1
32365
32366 @endif make
32367
32368 .PHONY: maybe-install-info-make install-info-make
32369 maybe-install-info-make:
32370 @if make
32371 maybe-install-info-make: install-info-make
32372
32373 install-info-make: \
32374 configure-make \
32375 info-make
32376 @: $(MAKE); $(unstage)
32377 @[ -f ./make/Makefile ] || exit 0; \
32378 r=`${PWD_COMMAND}`; export r; \
32379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32380 $(HOST_EXPORTS) \
32381 for flag in $(EXTRA_HOST_FLAGS) ; do \
32382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32383 done; \
32384 echo "Doing install-info in make" ; \
32385 (cd $(HOST_SUBDIR)/make && \
32386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32388 "RANLIB=$${RANLIB}" \
32389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32390 install-info) \
32391 || exit 1
32392
32393 @endif make
32394
32395 .PHONY: maybe-install-pdf-make install-pdf-make
32396 maybe-install-pdf-make:
32397 @if make
32398 maybe-install-pdf-make: install-pdf-make
32399
32400 install-pdf-make: \
32401 configure-make \
32402 pdf-make
32403 @: $(MAKE); $(unstage)
32404 @[ -f ./make/Makefile ] || exit 0; \
32405 r=`${PWD_COMMAND}`; export r; \
32406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32407 $(HOST_EXPORTS) \
32408 for flag in $(EXTRA_HOST_FLAGS) ; do \
32409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32410 done; \
32411 echo "Doing install-pdf in make" ; \
32412 (cd $(HOST_SUBDIR)/make && \
32413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32415 "RANLIB=$${RANLIB}" \
32416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32417 install-pdf) \
32418 || exit 1
32419
32420 @endif make
32421
32422 .PHONY: maybe-install-html-make install-html-make
32423 maybe-install-html-make:
32424 @if make
32425 maybe-install-html-make: install-html-make
32426
32427 install-html-make: \
32428 configure-make \
32429 html-make
32430 @: $(MAKE); $(unstage)
32431 @[ -f ./make/Makefile ] || exit 0; \
32432 r=`${PWD_COMMAND}`; export r; \
32433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32434 $(HOST_EXPORTS) \
32435 for flag in $(EXTRA_HOST_FLAGS) ; do \
32436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32437 done; \
32438 echo "Doing install-html in make" ; \
32439 (cd $(HOST_SUBDIR)/make && \
32440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32442 "RANLIB=$${RANLIB}" \
32443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32444 install-html) \
32445 || exit 1
32446
32447 @endif make
32448
32449 .PHONY: maybe-installcheck-make installcheck-make
32450 maybe-installcheck-make:
32451 @if make
32452 maybe-installcheck-make: installcheck-make
32453
32454 installcheck-make: \
32455 configure-make
32456 @: $(MAKE); $(unstage)
32457 @[ -f ./make/Makefile ] || exit 0; \
32458 r=`${PWD_COMMAND}`; export r; \
32459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32460 $(HOST_EXPORTS) \
32461 for flag in $(EXTRA_HOST_FLAGS) ; do \
32462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32463 done; \
32464 echo "Doing installcheck in make" ; \
32465 (cd $(HOST_SUBDIR)/make && \
32466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32468 "RANLIB=$${RANLIB}" \
32469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32470 installcheck) \
32471 || exit 1
32472
32473 @endif make
32474
32475 .PHONY: maybe-mostlyclean-make mostlyclean-make
32476 maybe-mostlyclean-make:
32477 @if make
32478 maybe-mostlyclean-make: mostlyclean-make
32479
32480 mostlyclean-make:
32481 @: $(MAKE); $(unstage)
32482 @[ -f ./make/Makefile ] || exit 0; \
32483 r=`${PWD_COMMAND}`; export r; \
32484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32485 $(HOST_EXPORTS) \
32486 for flag in $(EXTRA_HOST_FLAGS) ; do \
32487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32488 done; \
32489 echo "Doing mostlyclean in make" ; \
32490 (cd $(HOST_SUBDIR)/make && \
32491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32493 "RANLIB=$${RANLIB}" \
32494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32495 mostlyclean) \
32496 || exit 1
32497
32498 @endif make
32499
32500 .PHONY: maybe-clean-make clean-make
32501 maybe-clean-make:
32502 @if make
32503 maybe-clean-make: clean-make
32504
32505 clean-make:
32506 @: $(MAKE); $(unstage)
32507 @[ -f ./make/Makefile ] || exit 0; \
32508 r=`${PWD_COMMAND}`; export r; \
32509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32510 $(HOST_EXPORTS) \
32511 for flag in $(EXTRA_HOST_FLAGS) ; do \
32512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32513 done; \
32514 echo "Doing clean in make" ; \
32515 (cd $(HOST_SUBDIR)/make && \
32516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32518 "RANLIB=$${RANLIB}" \
32519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32520 clean) \
32521 || exit 1
32522
32523 @endif make
32524
32525 .PHONY: maybe-distclean-make distclean-make
32526 maybe-distclean-make:
32527 @if make
32528 maybe-distclean-make: distclean-make
32529
32530 distclean-make:
32531 @: $(MAKE); $(unstage)
32532 @[ -f ./make/Makefile ] || exit 0; \
32533 r=`${PWD_COMMAND}`; export r; \
32534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32535 $(HOST_EXPORTS) \
32536 for flag in $(EXTRA_HOST_FLAGS) ; do \
32537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32538 done; \
32539 echo "Doing distclean in make" ; \
32540 (cd $(HOST_SUBDIR)/make && \
32541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32543 "RANLIB=$${RANLIB}" \
32544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32545 distclean) \
32546 || exit 1
32547
32548 @endif make
32549
32550 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
32551 maybe-maintainer-clean-make:
32552 @if make
32553 maybe-maintainer-clean-make: maintainer-clean-make
32554
32555 maintainer-clean-make:
32556 @: $(MAKE); $(unstage)
32557 @[ -f ./make/Makefile ] || exit 0; \
32558 r=`${PWD_COMMAND}`; export r; \
32559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32560 $(HOST_EXPORTS) \
32561 for flag in $(EXTRA_HOST_FLAGS) ; do \
32562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32563 done; \
32564 echo "Doing maintainer-clean in make" ; \
32565 (cd $(HOST_SUBDIR)/make && \
32566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32568 "RANLIB=$${RANLIB}" \
32569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32570 maintainer-clean) \
32571 || exit 1
32572
32573 @endif make
32574
32575
32576
32577 .PHONY: configure-mmalloc maybe-configure-mmalloc
32578 maybe-configure-mmalloc:
32579 @if gcc-bootstrap
32580 configure-mmalloc: stage_current
32581 @endif gcc-bootstrap
32582 @if mmalloc
32583 maybe-configure-mmalloc: configure-mmalloc
32584 configure-mmalloc:
32585 @: $(MAKE); $(unstage)
32586 @r=`${PWD_COMMAND}`; export r; \
32587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32588 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
32589 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
32590 $(HOST_EXPORTS) \
32591 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
32592 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
32593 case $(srcdir) in \
32594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32595 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
32596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32597 esac; \
32598 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
32599 libsrcdir="$$s/mmalloc"; \
32600 $(SHELL) $${libsrcdir}/configure \
32601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32602 --target=${target_alias} $${srcdiroption} \
32603 || exit 1
32604 @endif mmalloc
32605
32606
32607
32608
32609
32610 .PHONY: all-mmalloc maybe-all-mmalloc
32611 maybe-all-mmalloc:
32612 @if gcc-bootstrap
32613 all-mmalloc: stage_current
32614 @endif gcc-bootstrap
32615 @if mmalloc
32616 TARGET-mmalloc=all
32617 maybe-all-mmalloc: all-mmalloc
32618 all-mmalloc: configure-mmalloc
32619 @: $(MAKE); $(unstage)
32620 @r=`${PWD_COMMAND}`; export r; \
32621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32622 $(HOST_EXPORTS) \
32623 (cd $(HOST_SUBDIR)/mmalloc && \
32624 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32625 $(TARGET-mmalloc))
32626 @endif mmalloc
32627
32628
32629
32630
32631 .PHONY: check-mmalloc maybe-check-mmalloc
32632 maybe-check-mmalloc:
32633 @if mmalloc
32634 maybe-check-mmalloc: check-mmalloc
32635
32636 check-mmalloc:
32637
32638 @endif mmalloc
32639
32640 .PHONY: install-mmalloc maybe-install-mmalloc
32641 maybe-install-mmalloc:
32642 @if mmalloc
32643 maybe-install-mmalloc: install-mmalloc
32644
32645 install-mmalloc: installdirs
32646 @: $(MAKE); $(unstage)
32647 @r=`${PWD_COMMAND}`; export r; \
32648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32649 $(HOST_EXPORTS) \
32650 (cd $(HOST_SUBDIR)/mmalloc && \
32651 $(MAKE) $(FLAGS_TO_PASS) install)
32652
32653 @endif mmalloc
32654
32655 .PHONY: install-strip-mmalloc maybe-install-strip-mmalloc
32656 maybe-install-strip-mmalloc:
32657 @if mmalloc
32658 maybe-install-strip-mmalloc: install-strip-mmalloc
32659
32660 install-strip-mmalloc: installdirs
32661 @: $(MAKE); $(unstage)
32662 @r=`${PWD_COMMAND}`; export r; \
32663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32664 $(HOST_EXPORTS) \
32665 (cd $(HOST_SUBDIR)/mmalloc && \
32666 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32667
32668 @endif mmalloc
32669
32670 # Other targets (info, dvi, pdf, etc.)
32671
32672 .PHONY: maybe-info-mmalloc info-mmalloc
32673 maybe-info-mmalloc:
32674 @if mmalloc
32675 maybe-info-mmalloc: info-mmalloc
32676
32677 info-mmalloc: \
32678 configure-mmalloc
32679 @: $(MAKE); $(unstage)
32680 @[ -f ./mmalloc/Makefile ] || exit 0; \
32681 r=`${PWD_COMMAND}`; export r; \
32682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32683 $(HOST_EXPORTS) \
32684 for flag in $(EXTRA_HOST_FLAGS) ; do \
32685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32686 done; \
32687 echo "Doing info in mmalloc" ; \
32688 (cd $(HOST_SUBDIR)/mmalloc && \
32689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32691 "RANLIB=$${RANLIB}" \
32692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32693 info) \
32694 || exit 1
32695
32696 @endif mmalloc
32697
32698 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
32699 maybe-dvi-mmalloc:
32700 @if mmalloc
32701 maybe-dvi-mmalloc: dvi-mmalloc
32702
32703 dvi-mmalloc: \
32704 configure-mmalloc
32705 @: $(MAKE); $(unstage)
32706 @[ -f ./mmalloc/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 dvi in mmalloc" ; \
32714 (cd $(HOST_SUBDIR)/mmalloc && \
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 dvi) \
32720 || exit 1
32721
32722 @endif mmalloc
32723
32724 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
32725 maybe-pdf-mmalloc:
32726 @if mmalloc
32727 maybe-pdf-mmalloc: pdf-mmalloc
32728
32729 pdf-mmalloc: \
32730 configure-mmalloc
32731 @: $(MAKE); $(unstage)
32732 @[ -f ./mmalloc/Makefile ] || exit 0; \
32733 r=`${PWD_COMMAND}`; export r; \
32734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32735 $(HOST_EXPORTS) \
32736 for flag in $(EXTRA_HOST_FLAGS) ; do \
32737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32738 done; \
32739 echo "Doing pdf in mmalloc" ; \
32740 (cd $(HOST_SUBDIR)/mmalloc && \
32741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32743 "RANLIB=$${RANLIB}" \
32744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32745 pdf) \
32746 || exit 1
32747
32748 @endif mmalloc
32749
32750 .PHONY: maybe-html-mmalloc html-mmalloc
32751 maybe-html-mmalloc:
32752 @if mmalloc
32753 maybe-html-mmalloc: html-mmalloc
32754
32755 html-mmalloc: \
32756 configure-mmalloc
32757 @: $(MAKE); $(unstage)
32758 @[ -f ./mmalloc/Makefile ] || exit 0; \
32759 r=`${PWD_COMMAND}`; export r; \
32760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32761 $(HOST_EXPORTS) \
32762 for flag in $(EXTRA_HOST_FLAGS) ; do \
32763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32764 done; \
32765 echo "Doing html in mmalloc" ; \
32766 (cd $(HOST_SUBDIR)/mmalloc && \
32767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32769 "RANLIB=$${RANLIB}" \
32770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32771 html) \
32772 || exit 1
32773
32774 @endif mmalloc
32775
32776 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
32777 maybe-TAGS-mmalloc:
32778 @if mmalloc
32779 maybe-TAGS-mmalloc: TAGS-mmalloc
32780
32781 TAGS-mmalloc: \
32782 configure-mmalloc
32783 @: $(MAKE); $(unstage)
32784 @[ -f ./mmalloc/Makefile ] || exit 0; \
32785 r=`${PWD_COMMAND}`; export r; \
32786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32787 $(HOST_EXPORTS) \
32788 for flag in $(EXTRA_HOST_FLAGS) ; do \
32789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32790 done; \
32791 echo "Doing TAGS in mmalloc" ; \
32792 (cd $(HOST_SUBDIR)/mmalloc && \
32793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32795 "RANLIB=$${RANLIB}" \
32796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32797 TAGS) \
32798 || exit 1
32799
32800 @endif mmalloc
32801
32802 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
32803 maybe-install-info-mmalloc:
32804 @if mmalloc
32805 maybe-install-info-mmalloc: install-info-mmalloc
32806
32807 install-info-mmalloc: \
32808 configure-mmalloc \
32809 info-mmalloc
32810 @: $(MAKE); $(unstage)
32811 @[ -f ./mmalloc/Makefile ] || exit 0; \
32812 r=`${PWD_COMMAND}`; export r; \
32813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32814 $(HOST_EXPORTS) \
32815 for flag in $(EXTRA_HOST_FLAGS) ; do \
32816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32817 done; \
32818 echo "Doing install-info in mmalloc" ; \
32819 (cd $(HOST_SUBDIR)/mmalloc && \
32820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32822 "RANLIB=$${RANLIB}" \
32823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32824 install-info) \
32825 || exit 1
32826
32827 @endif mmalloc
32828
32829 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
32830 maybe-install-pdf-mmalloc:
32831 @if mmalloc
32832 maybe-install-pdf-mmalloc: install-pdf-mmalloc
32833
32834 install-pdf-mmalloc: \
32835 configure-mmalloc \
32836 pdf-mmalloc
32837 @: $(MAKE); $(unstage)
32838 @[ -f ./mmalloc/Makefile ] || exit 0; \
32839 r=`${PWD_COMMAND}`; export r; \
32840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32841 $(HOST_EXPORTS) \
32842 for flag in $(EXTRA_HOST_FLAGS) ; do \
32843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32844 done; \
32845 echo "Doing install-pdf in mmalloc" ; \
32846 (cd $(HOST_SUBDIR)/mmalloc && \
32847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32849 "RANLIB=$${RANLIB}" \
32850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32851 install-pdf) \
32852 || exit 1
32853
32854 @endif mmalloc
32855
32856 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
32857 maybe-install-html-mmalloc:
32858 @if mmalloc
32859 maybe-install-html-mmalloc: install-html-mmalloc
32860
32861 install-html-mmalloc: \
32862 configure-mmalloc \
32863 html-mmalloc
32864 @: $(MAKE); $(unstage)
32865 @[ -f ./mmalloc/Makefile ] || exit 0; \
32866 r=`${PWD_COMMAND}`; export r; \
32867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32868 $(HOST_EXPORTS) \
32869 for flag in $(EXTRA_HOST_FLAGS) ; do \
32870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32871 done; \
32872 echo "Doing install-html in mmalloc" ; \
32873 (cd $(HOST_SUBDIR)/mmalloc && \
32874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32876 "RANLIB=$${RANLIB}" \
32877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32878 install-html) \
32879 || exit 1
32880
32881 @endif mmalloc
32882
32883 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32884 maybe-installcheck-mmalloc:
32885 @if mmalloc
32886 maybe-installcheck-mmalloc: installcheck-mmalloc
32887
32888 installcheck-mmalloc: \
32889 configure-mmalloc
32890 @: $(MAKE); $(unstage)
32891 @[ -f ./mmalloc/Makefile ] || exit 0; \
32892 r=`${PWD_COMMAND}`; export r; \
32893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32894 $(HOST_EXPORTS) \
32895 for flag in $(EXTRA_HOST_FLAGS) ; do \
32896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32897 done; \
32898 echo "Doing installcheck in mmalloc" ; \
32899 (cd $(HOST_SUBDIR)/mmalloc && \
32900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32902 "RANLIB=$${RANLIB}" \
32903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32904 installcheck) \
32905 || exit 1
32906
32907 @endif mmalloc
32908
32909 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32910 maybe-mostlyclean-mmalloc:
32911 @if mmalloc
32912 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32913
32914 mostlyclean-mmalloc:
32915 @: $(MAKE); $(unstage)
32916 @[ -f ./mmalloc/Makefile ] || exit 0; \
32917 r=`${PWD_COMMAND}`; export r; \
32918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32919 $(HOST_EXPORTS) \
32920 for flag in $(EXTRA_HOST_FLAGS) ; do \
32921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32922 done; \
32923 echo "Doing mostlyclean in mmalloc" ; \
32924 (cd $(HOST_SUBDIR)/mmalloc && \
32925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32927 "RANLIB=$${RANLIB}" \
32928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32929 mostlyclean) \
32930 || exit 1
32931
32932 @endif mmalloc
32933
32934 .PHONY: maybe-clean-mmalloc clean-mmalloc
32935 maybe-clean-mmalloc:
32936 @if mmalloc
32937 maybe-clean-mmalloc: clean-mmalloc
32938
32939 clean-mmalloc:
32940 @: $(MAKE); $(unstage)
32941 @[ -f ./mmalloc/Makefile ] || exit 0; \
32942 r=`${PWD_COMMAND}`; export r; \
32943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32944 $(HOST_EXPORTS) \
32945 for flag in $(EXTRA_HOST_FLAGS) ; do \
32946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32947 done; \
32948 echo "Doing clean in mmalloc" ; \
32949 (cd $(HOST_SUBDIR)/mmalloc && \
32950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32952 "RANLIB=$${RANLIB}" \
32953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32954 clean) \
32955 || exit 1
32956
32957 @endif mmalloc
32958
32959 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
32960 maybe-distclean-mmalloc:
32961 @if mmalloc
32962 maybe-distclean-mmalloc: distclean-mmalloc
32963
32964 distclean-mmalloc:
32965 @: $(MAKE); $(unstage)
32966 @[ -f ./mmalloc/Makefile ] || exit 0; \
32967 r=`${PWD_COMMAND}`; export r; \
32968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32969 $(HOST_EXPORTS) \
32970 for flag in $(EXTRA_HOST_FLAGS) ; do \
32971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32972 done; \
32973 echo "Doing distclean in mmalloc" ; \
32974 (cd $(HOST_SUBDIR)/mmalloc && \
32975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32977 "RANLIB=$${RANLIB}" \
32978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32979 distclean) \
32980 || exit 1
32981
32982 @endif mmalloc
32983
32984 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
32985 maybe-maintainer-clean-mmalloc:
32986 @if mmalloc
32987 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
32988
32989 maintainer-clean-mmalloc:
32990 @: $(MAKE); $(unstage)
32991 @[ -f ./mmalloc/Makefile ] || exit 0; \
32992 r=`${PWD_COMMAND}`; export r; \
32993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32994 $(HOST_EXPORTS) \
32995 for flag in $(EXTRA_HOST_FLAGS) ; do \
32996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32997 done; \
32998 echo "Doing maintainer-clean in mmalloc" ; \
32999 (cd $(HOST_SUBDIR)/mmalloc && \
33000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33002 "RANLIB=$${RANLIB}" \
33003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33004 maintainer-clean) \
33005 || exit 1
33006
33007 @endif mmalloc
33008
33009
33010
33011 .PHONY: configure-patch maybe-configure-patch
33012 maybe-configure-patch:
33013 @if gcc-bootstrap
33014 configure-patch: stage_current
33015 @endif gcc-bootstrap
33016 @if patch
33017 maybe-configure-patch: configure-patch
33018 configure-patch:
33019 @: $(MAKE); $(unstage)
33020 @r=`${PWD_COMMAND}`; export r; \
33021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33022 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
33023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
33024 $(HOST_EXPORTS) \
33025 echo Configuring in $(HOST_SUBDIR)/patch; \
33026 cd "$(HOST_SUBDIR)/patch" || exit 1; \
33027 case $(srcdir) in \
33028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33029 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
33030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33031 esac; \
33032 srcdiroption="--srcdir=$${topdir}/patch"; \
33033 libsrcdir="$$s/patch"; \
33034 $(SHELL) $${libsrcdir}/configure \
33035 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33036 --target=${target_alias} $${srcdiroption} \
33037 || exit 1
33038 @endif patch
33039
33040
33041
33042
33043
33044 .PHONY: all-patch maybe-all-patch
33045 maybe-all-patch:
33046 @if gcc-bootstrap
33047 all-patch: stage_current
33048 @endif gcc-bootstrap
33049 @if patch
33050 TARGET-patch=all
33051 maybe-all-patch: all-patch
33052 all-patch: configure-patch
33053 @: $(MAKE); $(unstage)
33054 @r=`${PWD_COMMAND}`; export r; \
33055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33056 $(HOST_EXPORTS) \
33057 (cd $(HOST_SUBDIR)/patch && \
33058 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33059 $(TARGET-patch))
33060 @endif patch
33061
33062
33063
33064
33065 .PHONY: check-patch maybe-check-patch
33066 maybe-check-patch:
33067 @if patch
33068 maybe-check-patch: check-patch
33069
33070 check-patch:
33071 @: $(MAKE); $(unstage)
33072 @r=`${PWD_COMMAND}`; export r; \
33073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33074 $(HOST_EXPORTS) \
33075 (cd $(HOST_SUBDIR)/patch && \
33076 $(MAKE) $(FLAGS_TO_PASS) check)
33077
33078 @endif patch
33079
33080 .PHONY: install-patch maybe-install-patch
33081 maybe-install-patch:
33082 @if patch
33083 maybe-install-patch: install-patch
33084
33085 install-patch: installdirs
33086 @: $(MAKE); $(unstage)
33087 @r=`${PWD_COMMAND}`; export r; \
33088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33089 $(HOST_EXPORTS) \
33090 (cd $(HOST_SUBDIR)/patch && \
33091 $(MAKE) $(FLAGS_TO_PASS) install)
33092
33093 @endif patch
33094
33095 .PHONY: install-strip-patch maybe-install-strip-patch
33096 maybe-install-strip-patch:
33097 @if patch
33098 maybe-install-strip-patch: install-strip-patch
33099
33100 install-strip-patch: installdirs
33101 @: $(MAKE); $(unstage)
33102 @r=`${PWD_COMMAND}`; export r; \
33103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33104 $(HOST_EXPORTS) \
33105 (cd $(HOST_SUBDIR)/patch && \
33106 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33107
33108 @endif patch
33109
33110 # Other targets (info, dvi, pdf, etc.)
33111
33112 .PHONY: maybe-info-patch info-patch
33113 maybe-info-patch:
33114 @if patch
33115 maybe-info-patch: info-patch
33116
33117 info-patch: \
33118 configure-patch
33119 @: $(MAKE); $(unstage)
33120 @[ -f ./patch/Makefile ] || exit 0; \
33121 r=`${PWD_COMMAND}`; export r; \
33122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33123 $(HOST_EXPORTS) \
33124 for flag in $(EXTRA_HOST_FLAGS) ; do \
33125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33126 done; \
33127 echo "Doing info in patch" ; \
33128 (cd $(HOST_SUBDIR)/patch && \
33129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33131 "RANLIB=$${RANLIB}" \
33132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33133 info) \
33134 || exit 1
33135
33136 @endif patch
33137
33138 .PHONY: maybe-dvi-patch dvi-patch
33139 maybe-dvi-patch:
33140 @if patch
33141 maybe-dvi-patch: dvi-patch
33142
33143 dvi-patch: \
33144 configure-patch
33145 @: $(MAKE); $(unstage)
33146 @[ -f ./patch/Makefile ] || exit 0; \
33147 r=`${PWD_COMMAND}`; export r; \
33148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33149 $(HOST_EXPORTS) \
33150 for flag in $(EXTRA_HOST_FLAGS) ; do \
33151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33152 done; \
33153 echo "Doing dvi in patch" ; \
33154 (cd $(HOST_SUBDIR)/patch && \
33155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33157 "RANLIB=$${RANLIB}" \
33158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33159 dvi) \
33160 || exit 1
33161
33162 @endif patch
33163
33164 .PHONY: maybe-pdf-patch pdf-patch
33165 maybe-pdf-patch:
33166 @if patch
33167 maybe-pdf-patch: pdf-patch
33168
33169 pdf-patch: \
33170 configure-patch
33171 @: $(MAKE); $(unstage)
33172 @[ -f ./patch/Makefile ] || exit 0; \
33173 r=`${PWD_COMMAND}`; export r; \
33174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33175 $(HOST_EXPORTS) \
33176 for flag in $(EXTRA_HOST_FLAGS) ; do \
33177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33178 done; \
33179 echo "Doing pdf in patch" ; \
33180 (cd $(HOST_SUBDIR)/patch && \
33181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33183 "RANLIB=$${RANLIB}" \
33184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33185 pdf) \
33186 || exit 1
33187
33188 @endif patch
33189
33190 .PHONY: maybe-html-patch html-patch
33191 maybe-html-patch:
33192 @if patch
33193 maybe-html-patch: html-patch
33194
33195 html-patch: \
33196 configure-patch
33197 @: $(MAKE); $(unstage)
33198 @[ -f ./patch/Makefile ] || exit 0; \
33199 r=`${PWD_COMMAND}`; export r; \
33200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33201 $(HOST_EXPORTS) \
33202 for flag in $(EXTRA_HOST_FLAGS) ; do \
33203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33204 done; \
33205 echo "Doing html in patch" ; \
33206 (cd $(HOST_SUBDIR)/patch && \
33207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33209 "RANLIB=$${RANLIB}" \
33210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33211 html) \
33212 || exit 1
33213
33214 @endif patch
33215
33216 .PHONY: maybe-TAGS-patch TAGS-patch
33217 maybe-TAGS-patch:
33218 @if patch
33219 maybe-TAGS-patch: TAGS-patch
33220
33221 TAGS-patch: \
33222 configure-patch
33223 @: $(MAKE); $(unstage)
33224 @[ -f ./patch/Makefile ] || exit 0; \
33225 r=`${PWD_COMMAND}`; export r; \
33226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33227 $(HOST_EXPORTS) \
33228 for flag in $(EXTRA_HOST_FLAGS) ; do \
33229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33230 done; \
33231 echo "Doing TAGS in patch" ; \
33232 (cd $(HOST_SUBDIR)/patch && \
33233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33235 "RANLIB=$${RANLIB}" \
33236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33237 TAGS) \
33238 || exit 1
33239
33240 @endif patch
33241
33242 .PHONY: maybe-install-info-patch install-info-patch
33243 maybe-install-info-patch:
33244 @if patch
33245 maybe-install-info-patch: install-info-patch
33246
33247 install-info-patch: \
33248 configure-patch \
33249 info-patch
33250 @: $(MAKE); $(unstage)
33251 @[ -f ./patch/Makefile ] || exit 0; \
33252 r=`${PWD_COMMAND}`; export r; \
33253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33254 $(HOST_EXPORTS) \
33255 for flag in $(EXTRA_HOST_FLAGS) ; do \
33256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33257 done; \
33258 echo "Doing install-info in patch" ; \
33259 (cd $(HOST_SUBDIR)/patch && \
33260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33262 "RANLIB=$${RANLIB}" \
33263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33264 install-info) \
33265 || exit 1
33266
33267 @endif patch
33268
33269 .PHONY: maybe-install-pdf-patch install-pdf-patch
33270 maybe-install-pdf-patch:
33271 @if patch
33272 maybe-install-pdf-patch: install-pdf-patch
33273
33274 install-pdf-patch: \
33275 configure-patch \
33276 pdf-patch
33277 @: $(MAKE); $(unstage)
33278 @[ -f ./patch/Makefile ] || exit 0; \
33279 r=`${PWD_COMMAND}`; export r; \
33280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33281 $(HOST_EXPORTS) \
33282 for flag in $(EXTRA_HOST_FLAGS) ; do \
33283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33284 done; \
33285 echo "Doing install-pdf in patch" ; \
33286 (cd $(HOST_SUBDIR)/patch && \
33287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33289 "RANLIB=$${RANLIB}" \
33290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33291 install-pdf) \
33292 || exit 1
33293
33294 @endif patch
33295
33296 .PHONY: maybe-install-html-patch install-html-patch
33297 maybe-install-html-patch:
33298 @if patch
33299 maybe-install-html-patch: install-html-patch
33300
33301 install-html-patch: \
33302 configure-patch \
33303 html-patch
33304 @: $(MAKE); $(unstage)
33305 @[ -f ./patch/Makefile ] || exit 0; \
33306 r=`${PWD_COMMAND}`; export r; \
33307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33308 $(HOST_EXPORTS) \
33309 for flag in $(EXTRA_HOST_FLAGS) ; do \
33310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33311 done; \
33312 echo "Doing install-html in patch" ; \
33313 (cd $(HOST_SUBDIR)/patch && \
33314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33316 "RANLIB=$${RANLIB}" \
33317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33318 install-html) \
33319 || exit 1
33320
33321 @endif patch
33322
33323 .PHONY: maybe-installcheck-patch installcheck-patch
33324 maybe-installcheck-patch:
33325 @if patch
33326 maybe-installcheck-patch: installcheck-patch
33327
33328 installcheck-patch: \
33329 configure-patch
33330 @: $(MAKE); $(unstage)
33331 @[ -f ./patch/Makefile ] || exit 0; \
33332 r=`${PWD_COMMAND}`; export r; \
33333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33334 $(HOST_EXPORTS) \
33335 for flag in $(EXTRA_HOST_FLAGS) ; do \
33336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33337 done; \
33338 echo "Doing installcheck in patch" ; \
33339 (cd $(HOST_SUBDIR)/patch && \
33340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33342 "RANLIB=$${RANLIB}" \
33343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33344 installcheck) \
33345 || exit 1
33346
33347 @endif patch
33348
33349 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
33350 maybe-mostlyclean-patch:
33351 @if patch
33352 maybe-mostlyclean-patch: mostlyclean-patch
33353
33354 mostlyclean-patch:
33355 @: $(MAKE); $(unstage)
33356 @[ -f ./patch/Makefile ] || exit 0; \
33357 r=`${PWD_COMMAND}`; export r; \
33358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33359 $(HOST_EXPORTS) \
33360 for flag in $(EXTRA_HOST_FLAGS) ; do \
33361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33362 done; \
33363 echo "Doing mostlyclean in patch" ; \
33364 (cd $(HOST_SUBDIR)/patch && \
33365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33367 "RANLIB=$${RANLIB}" \
33368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33369 mostlyclean) \
33370 || exit 1
33371
33372 @endif patch
33373
33374 .PHONY: maybe-clean-patch clean-patch
33375 maybe-clean-patch:
33376 @if patch
33377 maybe-clean-patch: clean-patch
33378
33379 clean-patch:
33380 @: $(MAKE); $(unstage)
33381 @[ -f ./patch/Makefile ] || exit 0; \
33382 r=`${PWD_COMMAND}`; export r; \
33383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33384 $(HOST_EXPORTS) \
33385 for flag in $(EXTRA_HOST_FLAGS) ; do \
33386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33387 done; \
33388 echo "Doing clean in patch" ; \
33389 (cd $(HOST_SUBDIR)/patch && \
33390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33392 "RANLIB=$${RANLIB}" \
33393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33394 clean) \
33395 || exit 1
33396
33397 @endif patch
33398
33399 .PHONY: maybe-distclean-patch distclean-patch
33400 maybe-distclean-patch:
33401 @if patch
33402 maybe-distclean-patch: distclean-patch
33403
33404 distclean-patch:
33405 @: $(MAKE); $(unstage)
33406 @[ -f ./patch/Makefile ] || exit 0; \
33407 r=`${PWD_COMMAND}`; export r; \
33408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33409 $(HOST_EXPORTS) \
33410 for flag in $(EXTRA_HOST_FLAGS) ; do \
33411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33412 done; \
33413 echo "Doing distclean in patch" ; \
33414 (cd $(HOST_SUBDIR)/patch && \
33415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33417 "RANLIB=$${RANLIB}" \
33418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33419 distclean) \
33420 || exit 1
33421
33422 @endif patch
33423
33424 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
33425 maybe-maintainer-clean-patch:
33426 @if patch
33427 maybe-maintainer-clean-patch: maintainer-clean-patch
33428
33429 maintainer-clean-patch:
33430 @: $(MAKE); $(unstage)
33431 @[ -f ./patch/Makefile ] || exit 0; \
33432 r=`${PWD_COMMAND}`; export r; \
33433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33434 $(HOST_EXPORTS) \
33435 for flag in $(EXTRA_HOST_FLAGS) ; do \
33436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33437 done; \
33438 echo "Doing maintainer-clean in patch" ; \
33439 (cd $(HOST_SUBDIR)/patch && \
33440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33442 "RANLIB=$${RANLIB}" \
33443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33444 maintainer-clean) \
33445 || exit 1
33446
33447 @endif patch
33448
33449
33450
33451 .PHONY: configure-perl maybe-configure-perl
33452 maybe-configure-perl:
33453 @if gcc-bootstrap
33454 configure-perl: stage_current
33455 @endif gcc-bootstrap
33456 @if perl
33457 maybe-configure-perl: configure-perl
33458 configure-perl:
33459 @: $(MAKE); $(unstage)
33460 @r=`${PWD_COMMAND}`; export r; \
33461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33462 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
33463 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
33464 $(HOST_EXPORTS) \
33465 echo Configuring in $(HOST_SUBDIR)/perl; \
33466 cd "$(HOST_SUBDIR)/perl" || exit 1; \
33467 case $(srcdir) in \
33468 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33469 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
33470 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33471 esac; \
33472 srcdiroption="--srcdir=$${topdir}/perl"; \
33473 libsrcdir="$$s/perl"; \
33474 $(SHELL) $${libsrcdir}/configure \
33475 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33476 --target=${target_alias} $${srcdiroption} \
33477 || exit 1
33478 @endif perl
33479
33480
33481
33482
33483
33484 .PHONY: all-perl maybe-all-perl
33485 maybe-all-perl:
33486 @if gcc-bootstrap
33487 all-perl: stage_current
33488 @endif gcc-bootstrap
33489 @if perl
33490 TARGET-perl=all
33491 maybe-all-perl: all-perl
33492 all-perl: configure-perl
33493 @: $(MAKE); $(unstage)
33494 @r=`${PWD_COMMAND}`; export r; \
33495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33496 $(HOST_EXPORTS) \
33497 (cd $(HOST_SUBDIR)/perl && \
33498 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33499 $(TARGET-perl))
33500 @endif perl
33501
33502
33503
33504
33505 .PHONY: check-perl maybe-check-perl
33506 maybe-check-perl:
33507 @if perl
33508 maybe-check-perl: check-perl
33509
33510 check-perl:
33511 @: $(MAKE); $(unstage)
33512 @r=`${PWD_COMMAND}`; export r; \
33513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33514 $(HOST_EXPORTS) \
33515 (cd $(HOST_SUBDIR)/perl && \
33516 $(MAKE) $(FLAGS_TO_PASS) check)
33517
33518 @endif perl
33519
33520 .PHONY: install-perl maybe-install-perl
33521 maybe-install-perl:
33522 @if perl
33523 maybe-install-perl: install-perl
33524
33525 install-perl: installdirs
33526 @: $(MAKE); $(unstage)
33527 @r=`${PWD_COMMAND}`; export r; \
33528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33529 $(HOST_EXPORTS) \
33530 (cd $(HOST_SUBDIR)/perl && \
33531 $(MAKE) $(FLAGS_TO_PASS) install)
33532
33533 @endif perl
33534
33535 .PHONY: install-strip-perl maybe-install-strip-perl
33536 maybe-install-strip-perl:
33537 @if perl
33538 maybe-install-strip-perl: install-strip-perl
33539
33540 install-strip-perl: installdirs
33541 @: $(MAKE); $(unstage)
33542 @r=`${PWD_COMMAND}`; export r; \
33543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33544 $(HOST_EXPORTS) \
33545 (cd $(HOST_SUBDIR)/perl && \
33546 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33547
33548 @endif perl
33549
33550 # Other targets (info, dvi, pdf, etc.)
33551
33552 .PHONY: maybe-info-perl info-perl
33553 maybe-info-perl:
33554 @if perl
33555 maybe-info-perl: info-perl
33556
33557 info-perl: \
33558 configure-perl
33559 @: $(MAKE); $(unstage)
33560 @[ -f ./perl/Makefile ] || exit 0; \
33561 r=`${PWD_COMMAND}`; export r; \
33562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33563 $(HOST_EXPORTS) \
33564 for flag in $(EXTRA_HOST_FLAGS) ; do \
33565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33566 done; \
33567 echo "Doing info in perl" ; \
33568 (cd $(HOST_SUBDIR)/perl && \
33569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33571 "RANLIB=$${RANLIB}" \
33572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33573 info) \
33574 || exit 1
33575
33576 @endif perl
33577
33578 .PHONY: maybe-dvi-perl dvi-perl
33579 maybe-dvi-perl:
33580 @if perl
33581 maybe-dvi-perl: dvi-perl
33582
33583 dvi-perl: \
33584 configure-perl
33585 @: $(MAKE); $(unstage)
33586 @[ -f ./perl/Makefile ] || exit 0; \
33587 r=`${PWD_COMMAND}`; export r; \
33588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33589 $(HOST_EXPORTS) \
33590 for flag in $(EXTRA_HOST_FLAGS) ; do \
33591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33592 done; \
33593 echo "Doing dvi in perl" ; \
33594 (cd $(HOST_SUBDIR)/perl && \
33595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33597 "RANLIB=$${RANLIB}" \
33598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33599 dvi) \
33600 || exit 1
33601
33602 @endif perl
33603
33604 .PHONY: maybe-pdf-perl pdf-perl
33605 maybe-pdf-perl:
33606 @if perl
33607 maybe-pdf-perl: pdf-perl
33608
33609 pdf-perl: \
33610 configure-perl
33611 @: $(MAKE); $(unstage)
33612 @[ -f ./perl/Makefile ] || exit 0; \
33613 r=`${PWD_COMMAND}`; export r; \
33614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33615 $(HOST_EXPORTS) \
33616 for flag in $(EXTRA_HOST_FLAGS) ; do \
33617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33618 done; \
33619 echo "Doing pdf in perl" ; \
33620 (cd $(HOST_SUBDIR)/perl && \
33621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33623 "RANLIB=$${RANLIB}" \
33624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33625 pdf) \
33626 || exit 1
33627
33628 @endif perl
33629
33630 .PHONY: maybe-html-perl html-perl
33631 maybe-html-perl:
33632 @if perl
33633 maybe-html-perl: html-perl
33634
33635 html-perl: \
33636 configure-perl
33637 @: $(MAKE); $(unstage)
33638 @[ -f ./perl/Makefile ] || exit 0; \
33639 r=`${PWD_COMMAND}`; export r; \
33640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33641 $(HOST_EXPORTS) \
33642 for flag in $(EXTRA_HOST_FLAGS) ; do \
33643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33644 done; \
33645 echo "Doing html in perl" ; \
33646 (cd $(HOST_SUBDIR)/perl && \
33647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33649 "RANLIB=$${RANLIB}" \
33650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33651 html) \
33652 || exit 1
33653
33654 @endif perl
33655
33656 .PHONY: maybe-TAGS-perl TAGS-perl
33657 maybe-TAGS-perl:
33658 @if perl
33659 maybe-TAGS-perl: TAGS-perl
33660
33661 TAGS-perl: \
33662 configure-perl
33663 @: $(MAKE); $(unstage)
33664 @[ -f ./perl/Makefile ] || exit 0; \
33665 r=`${PWD_COMMAND}`; export r; \
33666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33667 $(HOST_EXPORTS) \
33668 for flag in $(EXTRA_HOST_FLAGS) ; do \
33669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33670 done; \
33671 echo "Doing TAGS in perl" ; \
33672 (cd $(HOST_SUBDIR)/perl && \
33673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33675 "RANLIB=$${RANLIB}" \
33676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33677 TAGS) \
33678 || exit 1
33679
33680 @endif perl
33681
33682 .PHONY: maybe-install-info-perl install-info-perl
33683 maybe-install-info-perl:
33684 @if perl
33685 maybe-install-info-perl: install-info-perl
33686
33687 install-info-perl: \
33688 configure-perl \
33689 info-perl
33690 @: $(MAKE); $(unstage)
33691 @[ -f ./perl/Makefile ] || exit 0; \
33692 r=`${PWD_COMMAND}`; export r; \
33693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33694 $(HOST_EXPORTS) \
33695 for flag in $(EXTRA_HOST_FLAGS) ; do \
33696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33697 done; \
33698 echo "Doing install-info in perl" ; \
33699 (cd $(HOST_SUBDIR)/perl && \
33700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33702 "RANLIB=$${RANLIB}" \
33703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33704 install-info) \
33705 || exit 1
33706
33707 @endif perl
33708
33709 .PHONY: maybe-install-pdf-perl install-pdf-perl
33710 maybe-install-pdf-perl:
33711 @if perl
33712 maybe-install-pdf-perl: install-pdf-perl
33713
33714 install-pdf-perl: \
33715 configure-perl \
33716 pdf-perl
33717 @: $(MAKE); $(unstage)
33718 @[ -f ./perl/Makefile ] || exit 0; \
33719 r=`${PWD_COMMAND}`; export r; \
33720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33721 $(HOST_EXPORTS) \
33722 for flag in $(EXTRA_HOST_FLAGS) ; do \
33723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33724 done; \
33725 echo "Doing install-pdf in perl" ; \
33726 (cd $(HOST_SUBDIR)/perl && \
33727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33729 "RANLIB=$${RANLIB}" \
33730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33731 install-pdf) \
33732 || exit 1
33733
33734 @endif perl
33735
33736 .PHONY: maybe-install-html-perl install-html-perl
33737 maybe-install-html-perl:
33738 @if perl
33739 maybe-install-html-perl: install-html-perl
33740
33741 install-html-perl: \
33742 configure-perl \
33743 html-perl
33744 @: $(MAKE); $(unstage)
33745 @[ -f ./perl/Makefile ] || exit 0; \
33746 r=`${PWD_COMMAND}`; export r; \
33747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33748 $(HOST_EXPORTS) \
33749 for flag in $(EXTRA_HOST_FLAGS) ; do \
33750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33751 done; \
33752 echo "Doing install-html in perl" ; \
33753 (cd $(HOST_SUBDIR)/perl && \
33754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33756 "RANLIB=$${RANLIB}" \
33757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33758 install-html) \
33759 || exit 1
33760
33761 @endif perl
33762
33763 .PHONY: maybe-installcheck-perl installcheck-perl
33764 maybe-installcheck-perl:
33765 @if perl
33766 maybe-installcheck-perl: installcheck-perl
33767
33768 installcheck-perl: \
33769 configure-perl
33770 @: $(MAKE); $(unstage)
33771 @[ -f ./perl/Makefile ] || exit 0; \
33772 r=`${PWD_COMMAND}`; export r; \
33773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33774 $(HOST_EXPORTS) \
33775 for flag in $(EXTRA_HOST_FLAGS) ; do \
33776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33777 done; \
33778 echo "Doing installcheck in perl" ; \
33779 (cd $(HOST_SUBDIR)/perl && \
33780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33782 "RANLIB=$${RANLIB}" \
33783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33784 installcheck) \
33785 || exit 1
33786
33787 @endif perl
33788
33789 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
33790 maybe-mostlyclean-perl:
33791 @if perl
33792 maybe-mostlyclean-perl: mostlyclean-perl
33793
33794 mostlyclean-perl:
33795 @: $(MAKE); $(unstage)
33796 @[ -f ./perl/Makefile ] || exit 0; \
33797 r=`${PWD_COMMAND}`; export r; \
33798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33799 $(HOST_EXPORTS) \
33800 for flag in $(EXTRA_HOST_FLAGS) ; do \
33801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33802 done; \
33803 echo "Doing mostlyclean in perl" ; \
33804 (cd $(HOST_SUBDIR)/perl && \
33805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33807 "RANLIB=$${RANLIB}" \
33808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33809 mostlyclean) \
33810 || exit 1
33811
33812 @endif perl
33813
33814 .PHONY: maybe-clean-perl clean-perl
33815 maybe-clean-perl:
33816 @if perl
33817 maybe-clean-perl: clean-perl
33818
33819 clean-perl:
33820 @: $(MAKE); $(unstage)
33821 @[ -f ./perl/Makefile ] || exit 0; \
33822 r=`${PWD_COMMAND}`; export r; \
33823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33824 $(HOST_EXPORTS) \
33825 for flag in $(EXTRA_HOST_FLAGS) ; do \
33826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33827 done; \
33828 echo "Doing clean in perl" ; \
33829 (cd $(HOST_SUBDIR)/perl && \
33830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33832 "RANLIB=$${RANLIB}" \
33833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33834 clean) \
33835 || exit 1
33836
33837 @endif perl
33838
33839 .PHONY: maybe-distclean-perl distclean-perl
33840 maybe-distclean-perl:
33841 @if perl
33842 maybe-distclean-perl: distclean-perl
33843
33844 distclean-perl:
33845 @: $(MAKE); $(unstage)
33846 @[ -f ./perl/Makefile ] || exit 0; \
33847 r=`${PWD_COMMAND}`; export r; \
33848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33849 $(HOST_EXPORTS) \
33850 for flag in $(EXTRA_HOST_FLAGS) ; do \
33851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33852 done; \
33853 echo "Doing distclean in perl" ; \
33854 (cd $(HOST_SUBDIR)/perl && \
33855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33857 "RANLIB=$${RANLIB}" \
33858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33859 distclean) \
33860 || exit 1
33861
33862 @endif perl
33863
33864 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
33865 maybe-maintainer-clean-perl:
33866 @if perl
33867 maybe-maintainer-clean-perl: maintainer-clean-perl
33868
33869 maintainer-clean-perl:
33870 @: $(MAKE); $(unstage)
33871 @[ -f ./perl/Makefile ] || exit 0; \
33872 r=`${PWD_COMMAND}`; export r; \
33873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33874 $(HOST_EXPORTS) \
33875 for flag in $(EXTRA_HOST_FLAGS) ; do \
33876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33877 done; \
33878 echo "Doing maintainer-clean in perl" ; \
33879 (cd $(HOST_SUBDIR)/perl && \
33880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33882 "RANLIB=$${RANLIB}" \
33883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33884 maintainer-clean) \
33885 || exit 1
33886
33887 @endif perl
33888
33889
33890
33891 .PHONY: configure-prms maybe-configure-prms
33892 maybe-configure-prms:
33893 @if gcc-bootstrap
33894 configure-prms: stage_current
33895 @endif gcc-bootstrap
33896 @if prms
33897 maybe-configure-prms: configure-prms
33898 configure-prms:
33899 @: $(MAKE); $(unstage)
33900 @r=`${PWD_COMMAND}`; export r; \
33901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33902 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
33903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
33904 $(HOST_EXPORTS) \
33905 echo Configuring in $(HOST_SUBDIR)/prms; \
33906 cd "$(HOST_SUBDIR)/prms" || exit 1; \
33907 case $(srcdir) in \
33908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33909 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33911 esac; \
33912 srcdiroption="--srcdir=$${topdir}/prms"; \
33913 libsrcdir="$$s/prms"; \
33914 $(SHELL) $${libsrcdir}/configure \
33915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33916 --target=${target_alias} $${srcdiroption} \
33917 || exit 1
33918 @endif prms
33919
33920
33921
33922
33923
33924 .PHONY: all-prms maybe-all-prms
33925 maybe-all-prms:
33926 @if gcc-bootstrap
33927 all-prms: stage_current
33928 @endif gcc-bootstrap
33929 @if prms
33930 TARGET-prms=all
33931 maybe-all-prms: all-prms
33932 all-prms: configure-prms
33933 @: $(MAKE); $(unstage)
33934 @r=`${PWD_COMMAND}`; export r; \
33935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33936 $(HOST_EXPORTS) \
33937 (cd $(HOST_SUBDIR)/prms && \
33938 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33939 $(TARGET-prms))
33940 @endif prms
33941
33942
33943
33944
33945 .PHONY: check-prms maybe-check-prms
33946 maybe-check-prms:
33947 @if prms
33948 maybe-check-prms: check-prms
33949
33950 check-prms:
33951 @: $(MAKE); $(unstage)
33952 @r=`${PWD_COMMAND}`; export r; \
33953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33954 $(HOST_EXPORTS) \
33955 (cd $(HOST_SUBDIR)/prms && \
33956 $(MAKE) $(FLAGS_TO_PASS) check)
33957
33958 @endif prms
33959
33960 .PHONY: install-prms maybe-install-prms
33961 maybe-install-prms:
33962 @if prms
33963 maybe-install-prms: install-prms
33964
33965 install-prms: installdirs
33966 @: $(MAKE); $(unstage)
33967 @r=`${PWD_COMMAND}`; export r; \
33968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33969 $(HOST_EXPORTS) \
33970 (cd $(HOST_SUBDIR)/prms && \
33971 $(MAKE) $(FLAGS_TO_PASS) install)
33972
33973 @endif prms
33974
33975 .PHONY: install-strip-prms maybe-install-strip-prms
33976 maybe-install-strip-prms:
33977 @if prms
33978 maybe-install-strip-prms: install-strip-prms
33979
33980 install-strip-prms: installdirs
33981 @: $(MAKE); $(unstage)
33982 @r=`${PWD_COMMAND}`; export r; \
33983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33984 $(HOST_EXPORTS) \
33985 (cd $(HOST_SUBDIR)/prms && \
33986 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33987
33988 @endif prms
33989
33990 # Other targets (info, dvi, pdf, etc.)
33991
33992 .PHONY: maybe-info-prms info-prms
33993 maybe-info-prms:
33994 @if prms
33995 maybe-info-prms: info-prms
33996
33997 info-prms: \
33998 configure-prms
33999 @: $(MAKE); $(unstage)
34000 @[ -f ./prms/Makefile ] || exit 0; \
34001 r=`${PWD_COMMAND}`; export r; \
34002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34003 $(HOST_EXPORTS) \
34004 for flag in $(EXTRA_HOST_FLAGS) ; do \
34005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34006 done; \
34007 echo "Doing info in prms" ; \
34008 (cd $(HOST_SUBDIR)/prms && \
34009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34011 "RANLIB=$${RANLIB}" \
34012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34013 info) \
34014 || exit 1
34015
34016 @endif prms
34017
34018 .PHONY: maybe-dvi-prms dvi-prms
34019 maybe-dvi-prms:
34020 @if prms
34021 maybe-dvi-prms: dvi-prms
34022
34023 dvi-prms: \
34024 configure-prms
34025 @: $(MAKE); $(unstage)
34026 @[ -f ./prms/Makefile ] || exit 0; \
34027 r=`${PWD_COMMAND}`; export r; \
34028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34029 $(HOST_EXPORTS) \
34030 for flag in $(EXTRA_HOST_FLAGS) ; do \
34031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34032 done; \
34033 echo "Doing dvi in prms" ; \
34034 (cd $(HOST_SUBDIR)/prms && \
34035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34037 "RANLIB=$${RANLIB}" \
34038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34039 dvi) \
34040 || exit 1
34041
34042 @endif prms
34043
34044 .PHONY: maybe-pdf-prms pdf-prms
34045 maybe-pdf-prms:
34046 @if prms
34047 maybe-pdf-prms: pdf-prms
34048
34049 pdf-prms: \
34050 configure-prms
34051 @: $(MAKE); $(unstage)
34052 @[ -f ./prms/Makefile ] || exit 0; \
34053 r=`${PWD_COMMAND}`; export r; \
34054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34055 $(HOST_EXPORTS) \
34056 for flag in $(EXTRA_HOST_FLAGS) ; do \
34057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34058 done; \
34059 echo "Doing pdf in prms" ; \
34060 (cd $(HOST_SUBDIR)/prms && \
34061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34063 "RANLIB=$${RANLIB}" \
34064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34065 pdf) \
34066 || exit 1
34067
34068 @endif prms
34069
34070 .PHONY: maybe-html-prms html-prms
34071 maybe-html-prms:
34072 @if prms
34073 maybe-html-prms: html-prms
34074
34075 html-prms: \
34076 configure-prms
34077 @: $(MAKE); $(unstage)
34078 @[ -f ./prms/Makefile ] || exit 0; \
34079 r=`${PWD_COMMAND}`; export r; \
34080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34081 $(HOST_EXPORTS) \
34082 for flag in $(EXTRA_HOST_FLAGS) ; do \
34083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34084 done; \
34085 echo "Doing html in prms" ; \
34086 (cd $(HOST_SUBDIR)/prms && \
34087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34089 "RANLIB=$${RANLIB}" \
34090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34091 html) \
34092 || exit 1
34093
34094 @endif prms
34095
34096 .PHONY: maybe-TAGS-prms TAGS-prms
34097 maybe-TAGS-prms:
34098 @if prms
34099 maybe-TAGS-prms: TAGS-prms
34100
34101 TAGS-prms: \
34102 configure-prms
34103 @: $(MAKE); $(unstage)
34104 @[ -f ./prms/Makefile ] || exit 0; \
34105 r=`${PWD_COMMAND}`; export r; \
34106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34107 $(HOST_EXPORTS) \
34108 for flag in $(EXTRA_HOST_FLAGS) ; do \
34109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34110 done; \
34111 echo "Doing TAGS in prms" ; \
34112 (cd $(HOST_SUBDIR)/prms && \
34113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34115 "RANLIB=$${RANLIB}" \
34116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34117 TAGS) \
34118 || exit 1
34119
34120 @endif prms
34121
34122 .PHONY: maybe-install-info-prms install-info-prms
34123 maybe-install-info-prms:
34124 @if prms
34125 maybe-install-info-prms: install-info-prms
34126
34127 install-info-prms: \
34128 configure-prms \
34129 info-prms
34130 @: $(MAKE); $(unstage)
34131 @[ -f ./prms/Makefile ] || exit 0; \
34132 r=`${PWD_COMMAND}`; export r; \
34133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34134 $(HOST_EXPORTS) \
34135 for flag in $(EXTRA_HOST_FLAGS) ; do \
34136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34137 done; \
34138 echo "Doing install-info in prms" ; \
34139 (cd $(HOST_SUBDIR)/prms && \
34140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34142 "RANLIB=$${RANLIB}" \
34143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34144 install-info) \
34145 || exit 1
34146
34147 @endif prms
34148
34149 .PHONY: maybe-install-pdf-prms install-pdf-prms
34150 maybe-install-pdf-prms:
34151 @if prms
34152 maybe-install-pdf-prms: install-pdf-prms
34153
34154 install-pdf-prms: \
34155 configure-prms \
34156 pdf-prms
34157 @: $(MAKE); $(unstage)
34158 @[ -f ./prms/Makefile ] || exit 0; \
34159 r=`${PWD_COMMAND}`; export r; \
34160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34161 $(HOST_EXPORTS) \
34162 for flag in $(EXTRA_HOST_FLAGS) ; do \
34163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34164 done; \
34165 echo "Doing install-pdf in prms" ; \
34166 (cd $(HOST_SUBDIR)/prms && \
34167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34169 "RANLIB=$${RANLIB}" \
34170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34171 install-pdf) \
34172 || exit 1
34173
34174 @endif prms
34175
34176 .PHONY: maybe-install-html-prms install-html-prms
34177 maybe-install-html-prms:
34178 @if prms
34179 maybe-install-html-prms: install-html-prms
34180
34181 install-html-prms: \
34182 configure-prms \
34183 html-prms
34184 @: $(MAKE); $(unstage)
34185 @[ -f ./prms/Makefile ] || exit 0; \
34186 r=`${PWD_COMMAND}`; export r; \
34187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34188 $(HOST_EXPORTS) \
34189 for flag in $(EXTRA_HOST_FLAGS) ; do \
34190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34191 done; \
34192 echo "Doing install-html in prms" ; \
34193 (cd $(HOST_SUBDIR)/prms && \
34194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34196 "RANLIB=$${RANLIB}" \
34197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34198 install-html) \
34199 || exit 1
34200
34201 @endif prms
34202
34203 .PHONY: maybe-installcheck-prms installcheck-prms
34204 maybe-installcheck-prms:
34205 @if prms
34206 maybe-installcheck-prms: installcheck-prms
34207
34208 installcheck-prms: \
34209 configure-prms
34210 @: $(MAKE); $(unstage)
34211 @[ -f ./prms/Makefile ] || exit 0; \
34212 r=`${PWD_COMMAND}`; export r; \
34213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34214 $(HOST_EXPORTS) \
34215 for flag in $(EXTRA_HOST_FLAGS) ; do \
34216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34217 done; \
34218 echo "Doing installcheck in prms" ; \
34219 (cd $(HOST_SUBDIR)/prms && \
34220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34222 "RANLIB=$${RANLIB}" \
34223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34224 installcheck) \
34225 || exit 1
34226
34227 @endif prms
34228
34229 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
34230 maybe-mostlyclean-prms:
34231 @if prms
34232 maybe-mostlyclean-prms: mostlyclean-prms
34233
34234 mostlyclean-prms:
34235 @: $(MAKE); $(unstage)
34236 @[ -f ./prms/Makefile ] || exit 0; \
34237 r=`${PWD_COMMAND}`; export r; \
34238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34239 $(HOST_EXPORTS) \
34240 for flag in $(EXTRA_HOST_FLAGS) ; do \
34241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34242 done; \
34243 echo "Doing mostlyclean in prms" ; \
34244 (cd $(HOST_SUBDIR)/prms && \
34245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34247 "RANLIB=$${RANLIB}" \
34248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34249 mostlyclean) \
34250 || exit 1
34251
34252 @endif prms
34253
34254 .PHONY: maybe-clean-prms clean-prms
34255 maybe-clean-prms:
34256 @if prms
34257 maybe-clean-prms: clean-prms
34258
34259 clean-prms:
34260 @: $(MAKE); $(unstage)
34261 @[ -f ./prms/Makefile ] || exit 0; \
34262 r=`${PWD_COMMAND}`; export r; \
34263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34264 $(HOST_EXPORTS) \
34265 for flag in $(EXTRA_HOST_FLAGS) ; do \
34266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34267 done; \
34268 echo "Doing clean in prms" ; \
34269 (cd $(HOST_SUBDIR)/prms && \
34270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34272 "RANLIB=$${RANLIB}" \
34273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34274 clean) \
34275 || exit 1
34276
34277 @endif prms
34278
34279 .PHONY: maybe-distclean-prms distclean-prms
34280 maybe-distclean-prms:
34281 @if prms
34282 maybe-distclean-prms: distclean-prms
34283
34284 distclean-prms:
34285 @: $(MAKE); $(unstage)
34286 @[ -f ./prms/Makefile ] || exit 0; \
34287 r=`${PWD_COMMAND}`; export r; \
34288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34289 $(HOST_EXPORTS) \
34290 for flag in $(EXTRA_HOST_FLAGS) ; do \
34291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34292 done; \
34293 echo "Doing distclean in prms" ; \
34294 (cd $(HOST_SUBDIR)/prms && \
34295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34297 "RANLIB=$${RANLIB}" \
34298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34299 distclean) \
34300 || exit 1
34301
34302 @endif prms
34303
34304 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
34305 maybe-maintainer-clean-prms:
34306 @if prms
34307 maybe-maintainer-clean-prms: maintainer-clean-prms
34308
34309 maintainer-clean-prms:
34310 @: $(MAKE); $(unstage)
34311 @[ -f ./prms/Makefile ] || exit 0; \
34312 r=`${PWD_COMMAND}`; export r; \
34313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34314 $(HOST_EXPORTS) \
34315 for flag in $(EXTRA_HOST_FLAGS) ; do \
34316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34317 done; \
34318 echo "Doing maintainer-clean in prms" ; \
34319 (cd $(HOST_SUBDIR)/prms && \
34320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34322 "RANLIB=$${RANLIB}" \
34323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34324 maintainer-clean) \
34325 || exit 1
34326
34327 @endif prms
34328
34329
34330
34331 .PHONY: configure-rcs maybe-configure-rcs
34332 maybe-configure-rcs:
34333 @if gcc-bootstrap
34334 configure-rcs: stage_current
34335 @endif gcc-bootstrap
34336 @if rcs
34337 maybe-configure-rcs: configure-rcs
34338 configure-rcs:
34339 @: $(MAKE); $(unstage)
34340 @r=`${PWD_COMMAND}`; export r; \
34341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34342 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
34343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
34344 $(HOST_EXPORTS) \
34345 echo Configuring in $(HOST_SUBDIR)/rcs; \
34346 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
34347 case $(srcdir) in \
34348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34349 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
34350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34351 esac; \
34352 srcdiroption="--srcdir=$${topdir}/rcs"; \
34353 libsrcdir="$$s/rcs"; \
34354 $(SHELL) $${libsrcdir}/configure \
34355 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34356 --target=${target_alias} $${srcdiroption} \
34357 || exit 1
34358 @endif rcs
34359
34360
34361
34362
34363
34364 .PHONY: all-rcs maybe-all-rcs
34365 maybe-all-rcs:
34366 @if gcc-bootstrap
34367 all-rcs: stage_current
34368 @endif gcc-bootstrap
34369 @if rcs
34370 TARGET-rcs=all
34371 maybe-all-rcs: all-rcs
34372 all-rcs: configure-rcs
34373 @: $(MAKE); $(unstage)
34374 @r=`${PWD_COMMAND}`; export r; \
34375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34376 $(HOST_EXPORTS) \
34377 (cd $(HOST_SUBDIR)/rcs && \
34378 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34379 $(TARGET-rcs))
34380 @endif rcs
34381
34382
34383
34384
34385 .PHONY: check-rcs maybe-check-rcs
34386 maybe-check-rcs:
34387 @if rcs
34388 maybe-check-rcs: check-rcs
34389
34390 check-rcs:
34391 @: $(MAKE); $(unstage)
34392 @r=`${PWD_COMMAND}`; export r; \
34393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34394 $(HOST_EXPORTS) \
34395 (cd $(HOST_SUBDIR)/rcs && \
34396 $(MAKE) $(FLAGS_TO_PASS) check)
34397
34398 @endif rcs
34399
34400 .PHONY: install-rcs maybe-install-rcs
34401 maybe-install-rcs:
34402 @if rcs
34403 maybe-install-rcs: install-rcs
34404
34405 install-rcs: installdirs
34406 @: $(MAKE); $(unstage)
34407 @r=`${PWD_COMMAND}`; export r; \
34408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34409 $(HOST_EXPORTS) \
34410 (cd $(HOST_SUBDIR)/rcs && \
34411 $(MAKE) $(FLAGS_TO_PASS) install)
34412
34413 @endif rcs
34414
34415 .PHONY: install-strip-rcs maybe-install-strip-rcs
34416 maybe-install-strip-rcs:
34417 @if rcs
34418 maybe-install-strip-rcs: install-strip-rcs
34419
34420 install-strip-rcs: installdirs
34421 @: $(MAKE); $(unstage)
34422 @r=`${PWD_COMMAND}`; export r; \
34423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34424 $(HOST_EXPORTS) \
34425 (cd $(HOST_SUBDIR)/rcs && \
34426 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34427
34428 @endif rcs
34429
34430 # Other targets (info, dvi, pdf, etc.)
34431
34432 .PHONY: maybe-info-rcs info-rcs
34433 maybe-info-rcs:
34434 @if rcs
34435 maybe-info-rcs: info-rcs
34436
34437 info-rcs: \
34438 configure-rcs
34439 @: $(MAKE); $(unstage)
34440 @[ -f ./rcs/Makefile ] || exit 0; \
34441 r=`${PWD_COMMAND}`; export r; \
34442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34443 $(HOST_EXPORTS) \
34444 for flag in $(EXTRA_HOST_FLAGS) ; do \
34445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34446 done; \
34447 echo "Doing info in rcs" ; \
34448 (cd $(HOST_SUBDIR)/rcs && \
34449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34451 "RANLIB=$${RANLIB}" \
34452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34453 info) \
34454 || exit 1
34455
34456 @endif rcs
34457
34458 .PHONY: maybe-dvi-rcs dvi-rcs
34459 maybe-dvi-rcs:
34460 @if rcs
34461 maybe-dvi-rcs: dvi-rcs
34462
34463 dvi-rcs: \
34464 configure-rcs
34465 @: $(MAKE); $(unstage)
34466 @[ -f ./rcs/Makefile ] || exit 0; \
34467 r=`${PWD_COMMAND}`; export r; \
34468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34469 $(HOST_EXPORTS) \
34470 for flag in $(EXTRA_HOST_FLAGS) ; do \
34471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34472 done; \
34473 echo "Doing dvi in rcs" ; \
34474 (cd $(HOST_SUBDIR)/rcs && \
34475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34477 "RANLIB=$${RANLIB}" \
34478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34479 dvi) \
34480 || exit 1
34481
34482 @endif rcs
34483
34484 .PHONY: maybe-pdf-rcs pdf-rcs
34485 maybe-pdf-rcs:
34486 @if rcs
34487 maybe-pdf-rcs: pdf-rcs
34488
34489 pdf-rcs: \
34490 configure-rcs
34491 @: $(MAKE); $(unstage)
34492 @[ -f ./rcs/Makefile ] || exit 0; \
34493 r=`${PWD_COMMAND}`; export r; \
34494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34495 $(HOST_EXPORTS) \
34496 for flag in $(EXTRA_HOST_FLAGS) ; do \
34497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34498 done; \
34499 echo "Doing pdf in rcs" ; \
34500 (cd $(HOST_SUBDIR)/rcs && \
34501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34503 "RANLIB=$${RANLIB}" \
34504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34505 pdf) \
34506 || exit 1
34507
34508 @endif rcs
34509
34510 .PHONY: maybe-html-rcs html-rcs
34511 maybe-html-rcs:
34512 @if rcs
34513 maybe-html-rcs: html-rcs
34514
34515 html-rcs: \
34516 configure-rcs
34517 @: $(MAKE); $(unstage)
34518 @[ -f ./rcs/Makefile ] || exit 0; \
34519 r=`${PWD_COMMAND}`; export r; \
34520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34521 $(HOST_EXPORTS) \
34522 for flag in $(EXTRA_HOST_FLAGS) ; do \
34523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34524 done; \
34525 echo "Doing html in rcs" ; \
34526 (cd $(HOST_SUBDIR)/rcs && \
34527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34529 "RANLIB=$${RANLIB}" \
34530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34531 html) \
34532 || exit 1
34533
34534 @endif rcs
34535
34536 .PHONY: maybe-TAGS-rcs TAGS-rcs
34537 maybe-TAGS-rcs:
34538 @if rcs
34539 maybe-TAGS-rcs: TAGS-rcs
34540
34541 TAGS-rcs: \
34542 configure-rcs
34543 @: $(MAKE); $(unstage)
34544 @[ -f ./rcs/Makefile ] || exit 0; \
34545 r=`${PWD_COMMAND}`; export r; \
34546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34547 $(HOST_EXPORTS) \
34548 for flag in $(EXTRA_HOST_FLAGS) ; do \
34549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34550 done; \
34551 echo "Doing TAGS in rcs" ; \
34552 (cd $(HOST_SUBDIR)/rcs && \
34553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34555 "RANLIB=$${RANLIB}" \
34556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34557 TAGS) \
34558 || exit 1
34559
34560 @endif rcs
34561
34562 .PHONY: maybe-install-info-rcs install-info-rcs
34563 maybe-install-info-rcs:
34564 @if rcs
34565 maybe-install-info-rcs: install-info-rcs
34566
34567 install-info-rcs: \
34568 configure-rcs \
34569 info-rcs
34570 @: $(MAKE); $(unstage)
34571 @[ -f ./rcs/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 install-info in rcs" ; \
34579 (cd $(HOST_SUBDIR)/rcs && \
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 install-info) \
34585 || exit 1
34586
34587 @endif rcs
34588
34589 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
34590 maybe-install-pdf-rcs:
34591 @if rcs
34592 maybe-install-pdf-rcs: install-pdf-rcs
34593
34594 install-pdf-rcs: \
34595 configure-rcs \
34596 pdf-rcs
34597 @: $(MAKE); $(unstage)
34598 @[ -f ./rcs/Makefile ] || exit 0; \
34599 r=`${PWD_COMMAND}`; export r; \
34600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34601 $(HOST_EXPORTS) \
34602 for flag in $(EXTRA_HOST_FLAGS) ; do \
34603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34604 done; \
34605 echo "Doing install-pdf in rcs" ; \
34606 (cd $(HOST_SUBDIR)/rcs && \
34607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34609 "RANLIB=$${RANLIB}" \
34610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34611 install-pdf) \
34612 || exit 1
34613
34614 @endif rcs
34615
34616 .PHONY: maybe-install-html-rcs install-html-rcs
34617 maybe-install-html-rcs:
34618 @if rcs
34619 maybe-install-html-rcs: install-html-rcs
34620
34621 install-html-rcs: \
34622 configure-rcs \
34623 html-rcs
34624 @: $(MAKE); $(unstage)
34625 @[ -f ./rcs/Makefile ] || exit 0; \
34626 r=`${PWD_COMMAND}`; export r; \
34627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34628 $(HOST_EXPORTS) \
34629 for flag in $(EXTRA_HOST_FLAGS) ; do \
34630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34631 done; \
34632 echo "Doing install-html in rcs" ; \
34633 (cd $(HOST_SUBDIR)/rcs && \
34634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34636 "RANLIB=$${RANLIB}" \
34637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34638 install-html) \
34639 || exit 1
34640
34641 @endif rcs
34642
34643 .PHONY: maybe-installcheck-rcs installcheck-rcs
34644 maybe-installcheck-rcs:
34645 @if rcs
34646 maybe-installcheck-rcs: installcheck-rcs
34647
34648 installcheck-rcs: \
34649 configure-rcs
34650 @: $(MAKE); $(unstage)
34651 @[ -f ./rcs/Makefile ] || exit 0; \
34652 r=`${PWD_COMMAND}`; export r; \
34653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34654 $(HOST_EXPORTS) \
34655 for flag in $(EXTRA_HOST_FLAGS) ; do \
34656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34657 done; \
34658 echo "Doing installcheck in rcs" ; \
34659 (cd $(HOST_SUBDIR)/rcs && \
34660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34662 "RANLIB=$${RANLIB}" \
34663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34664 installcheck) \
34665 || exit 1
34666
34667 @endif rcs
34668
34669 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
34670 maybe-mostlyclean-rcs:
34671 @if rcs
34672 maybe-mostlyclean-rcs: mostlyclean-rcs
34673
34674 mostlyclean-rcs:
34675 @: $(MAKE); $(unstage)
34676 @[ -f ./rcs/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 mostlyclean in rcs" ; \
34684 (cd $(HOST_SUBDIR)/rcs && \
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 mostlyclean) \
34690 || exit 1
34691
34692 @endif rcs
34693
34694 .PHONY: maybe-clean-rcs clean-rcs
34695 maybe-clean-rcs:
34696 @if rcs
34697 maybe-clean-rcs: clean-rcs
34698
34699 clean-rcs:
34700 @: $(MAKE); $(unstage)
34701 @[ -f ./rcs/Makefile ] || exit 0; \
34702 r=`${PWD_COMMAND}`; export r; \
34703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34704 $(HOST_EXPORTS) \
34705 for flag in $(EXTRA_HOST_FLAGS) ; do \
34706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34707 done; \
34708 echo "Doing clean in rcs" ; \
34709 (cd $(HOST_SUBDIR)/rcs && \
34710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34712 "RANLIB=$${RANLIB}" \
34713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34714 clean) \
34715 || exit 1
34716
34717 @endif rcs
34718
34719 .PHONY: maybe-distclean-rcs distclean-rcs
34720 maybe-distclean-rcs:
34721 @if rcs
34722 maybe-distclean-rcs: distclean-rcs
34723
34724 distclean-rcs:
34725 @: $(MAKE); $(unstage)
34726 @[ -f ./rcs/Makefile ] || exit 0; \
34727 r=`${PWD_COMMAND}`; export r; \
34728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34729 $(HOST_EXPORTS) \
34730 for flag in $(EXTRA_HOST_FLAGS) ; do \
34731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34732 done; \
34733 echo "Doing distclean in rcs" ; \
34734 (cd $(HOST_SUBDIR)/rcs && \
34735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34737 "RANLIB=$${RANLIB}" \
34738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34739 distclean) \
34740 || exit 1
34741
34742 @endif rcs
34743
34744 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
34745 maybe-maintainer-clean-rcs:
34746 @if rcs
34747 maybe-maintainer-clean-rcs: maintainer-clean-rcs
34748
34749 maintainer-clean-rcs:
34750 @: $(MAKE); $(unstage)
34751 @[ -f ./rcs/Makefile ] || exit 0; \
34752 r=`${PWD_COMMAND}`; export r; \
34753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34754 $(HOST_EXPORTS) \
34755 for flag in $(EXTRA_HOST_FLAGS) ; do \
34756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34757 done; \
34758 echo "Doing maintainer-clean in rcs" ; \
34759 (cd $(HOST_SUBDIR)/rcs && \
34760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34762 "RANLIB=$${RANLIB}" \
34763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34764 maintainer-clean) \
34765 || exit 1
34766
34767 @endif rcs
34768
34769
34770
34771 .PHONY: configure-readline maybe-configure-readline
34772 maybe-configure-readline:
34773 @if gcc-bootstrap
34774 configure-readline: stage_current
34775 @endif gcc-bootstrap
34776 @if readline
34777 maybe-configure-readline: configure-readline
34778 configure-readline:
34779 @: $(MAKE); $(unstage)
34780 @r=`${PWD_COMMAND}`; export r; \
34781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34782 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
34783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
34784 $(HOST_EXPORTS) \
34785 echo Configuring in $(HOST_SUBDIR)/readline; \
34786 cd "$(HOST_SUBDIR)/readline" || exit 1; \
34787 case $(srcdir) in \
34788 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34789 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
34790 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34791 esac; \
34792 srcdiroption="--srcdir=$${topdir}/readline"; \
34793 libsrcdir="$$s/readline"; \
34794 $(SHELL) $${libsrcdir}/configure \
34795 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34796 --target=${target_alias} $${srcdiroption} \
34797 || exit 1
34798 @endif readline
34799
34800
34801
34802
34803
34804 .PHONY: all-readline maybe-all-readline
34805 maybe-all-readline:
34806 @if gcc-bootstrap
34807 all-readline: stage_current
34808 @endif gcc-bootstrap
34809 @if readline
34810 TARGET-readline=all
34811 maybe-all-readline: all-readline
34812 all-readline: configure-readline
34813 @: $(MAKE); $(unstage)
34814 @r=`${PWD_COMMAND}`; export r; \
34815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34816 $(HOST_EXPORTS) \
34817 (cd $(HOST_SUBDIR)/readline && \
34818 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34819 $(TARGET-readline))
34820 @endif readline
34821
34822
34823
34824
34825 .PHONY: check-readline maybe-check-readline
34826 maybe-check-readline:
34827 @if readline
34828 maybe-check-readline: check-readline
34829
34830 check-readline:
34831 @: $(MAKE); $(unstage)
34832 @r=`${PWD_COMMAND}`; export r; \
34833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34834 $(HOST_EXPORTS) \
34835 (cd $(HOST_SUBDIR)/readline && \
34836 $(MAKE) $(FLAGS_TO_PASS) check)
34837
34838 @endif readline
34839
34840 .PHONY: install-readline maybe-install-readline
34841 maybe-install-readline:
34842 @if readline
34843 maybe-install-readline: install-readline
34844
34845 install-readline: installdirs
34846 @: $(MAKE); $(unstage)
34847 @r=`${PWD_COMMAND}`; export r; \
34848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34849 $(HOST_EXPORTS) \
34850 (cd $(HOST_SUBDIR)/readline && \
34851 $(MAKE) $(FLAGS_TO_PASS) install)
34852
34853 @endif readline
34854
34855 .PHONY: install-strip-readline maybe-install-strip-readline
34856 maybe-install-strip-readline:
34857 @if readline
34858 maybe-install-strip-readline: install-strip-readline
34859
34860 install-strip-readline: installdirs
34861 @: $(MAKE); $(unstage)
34862 @r=`${PWD_COMMAND}`; export r; \
34863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34864 $(HOST_EXPORTS) \
34865 (cd $(HOST_SUBDIR)/readline && \
34866 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34867
34868 @endif readline
34869
34870 # Other targets (info, dvi, pdf, etc.)
34871
34872 .PHONY: maybe-info-readline info-readline
34873 maybe-info-readline:
34874 @if readline
34875 maybe-info-readline: info-readline
34876
34877 info-readline: \
34878 configure-readline
34879 @: $(MAKE); $(unstage)
34880 @[ -f ./readline/Makefile ] || exit 0; \
34881 r=`${PWD_COMMAND}`; export r; \
34882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34883 $(HOST_EXPORTS) \
34884 for flag in $(EXTRA_HOST_FLAGS) ; do \
34885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34886 done; \
34887 echo "Doing info in readline" ; \
34888 (cd $(HOST_SUBDIR)/readline && \
34889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34891 "RANLIB=$${RANLIB}" \
34892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34893 info) \
34894 || exit 1
34895
34896 @endif readline
34897
34898 .PHONY: maybe-dvi-readline dvi-readline
34899 maybe-dvi-readline:
34900 @if readline
34901 maybe-dvi-readline: dvi-readline
34902
34903 dvi-readline: \
34904 configure-readline
34905 @: $(MAKE); $(unstage)
34906 @[ -f ./readline/Makefile ] || exit 0; \
34907 r=`${PWD_COMMAND}`; export r; \
34908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34909 $(HOST_EXPORTS) \
34910 for flag in $(EXTRA_HOST_FLAGS) ; do \
34911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34912 done; \
34913 echo "Doing dvi in readline" ; \
34914 (cd $(HOST_SUBDIR)/readline && \
34915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34917 "RANLIB=$${RANLIB}" \
34918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34919 dvi) \
34920 || exit 1
34921
34922 @endif readline
34923
34924 .PHONY: maybe-pdf-readline pdf-readline
34925 maybe-pdf-readline:
34926 @if readline
34927 maybe-pdf-readline: pdf-readline
34928
34929 pdf-readline: \
34930 configure-readline
34931 @: $(MAKE); $(unstage)
34932 @[ -f ./readline/Makefile ] || exit 0; \
34933 r=`${PWD_COMMAND}`; export r; \
34934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34935 $(HOST_EXPORTS) \
34936 for flag in $(EXTRA_HOST_FLAGS) ; do \
34937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34938 done; \
34939 echo "Doing pdf in readline" ; \
34940 (cd $(HOST_SUBDIR)/readline && \
34941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34943 "RANLIB=$${RANLIB}" \
34944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34945 pdf) \
34946 || exit 1
34947
34948 @endif readline
34949
34950 .PHONY: maybe-html-readline html-readline
34951 maybe-html-readline:
34952 @if readline
34953 maybe-html-readline: html-readline
34954
34955 html-readline: \
34956 configure-readline
34957 @: $(MAKE); $(unstage)
34958 @[ -f ./readline/Makefile ] || exit 0; \
34959 r=`${PWD_COMMAND}`; export r; \
34960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34961 $(HOST_EXPORTS) \
34962 for flag in $(EXTRA_HOST_FLAGS) ; do \
34963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34964 done; \
34965 echo "Doing html in readline" ; \
34966 (cd $(HOST_SUBDIR)/readline && \
34967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34969 "RANLIB=$${RANLIB}" \
34970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34971 html) \
34972 || exit 1
34973
34974 @endif readline
34975
34976 .PHONY: maybe-TAGS-readline TAGS-readline
34977 maybe-TAGS-readline:
34978 @if readline
34979 maybe-TAGS-readline: TAGS-readline
34980
34981 TAGS-readline: \
34982 configure-readline
34983 @: $(MAKE); $(unstage)
34984 @[ -f ./readline/Makefile ] || exit 0; \
34985 r=`${PWD_COMMAND}`; export r; \
34986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34987 $(HOST_EXPORTS) \
34988 for flag in $(EXTRA_HOST_FLAGS) ; do \
34989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34990 done; \
34991 echo "Doing TAGS in readline" ; \
34992 (cd $(HOST_SUBDIR)/readline && \
34993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34995 "RANLIB=$${RANLIB}" \
34996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34997 TAGS) \
34998 || exit 1
34999
35000 @endif readline
35001
35002 .PHONY: maybe-install-info-readline install-info-readline
35003 maybe-install-info-readline:
35004 @if readline
35005 maybe-install-info-readline: install-info-readline
35006
35007 install-info-readline: \
35008 configure-readline \
35009 info-readline
35010 @: $(MAKE); $(unstage)
35011 @[ -f ./readline/Makefile ] || exit 0; \
35012 r=`${PWD_COMMAND}`; export r; \
35013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35014 $(HOST_EXPORTS) \
35015 for flag in $(EXTRA_HOST_FLAGS) ; do \
35016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35017 done; \
35018 echo "Doing install-info in readline" ; \
35019 (cd $(HOST_SUBDIR)/readline && \
35020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35022 "RANLIB=$${RANLIB}" \
35023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35024 install-info) \
35025 || exit 1
35026
35027 @endif readline
35028
35029 .PHONY: maybe-install-pdf-readline install-pdf-readline
35030 maybe-install-pdf-readline:
35031 @if readline
35032 maybe-install-pdf-readline: install-pdf-readline
35033
35034 install-pdf-readline: \
35035 configure-readline \
35036 pdf-readline
35037 @: $(MAKE); $(unstage)
35038 @[ -f ./readline/Makefile ] || exit 0; \
35039 r=`${PWD_COMMAND}`; export r; \
35040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35041 $(HOST_EXPORTS) \
35042 for flag in $(EXTRA_HOST_FLAGS) ; do \
35043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35044 done; \
35045 echo "Doing install-pdf in readline" ; \
35046 (cd $(HOST_SUBDIR)/readline && \
35047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35049 "RANLIB=$${RANLIB}" \
35050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35051 install-pdf) \
35052 || exit 1
35053
35054 @endif readline
35055
35056 .PHONY: maybe-install-html-readline install-html-readline
35057 maybe-install-html-readline:
35058 @if readline
35059 maybe-install-html-readline: install-html-readline
35060
35061 install-html-readline: \
35062 configure-readline \
35063 html-readline
35064 @: $(MAKE); $(unstage)
35065 @[ -f ./readline/Makefile ] || exit 0; \
35066 r=`${PWD_COMMAND}`; export r; \
35067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35068 $(HOST_EXPORTS) \
35069 for flag in $(EXTRA_HOST_FLAGS) ; do \
35070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35071 done; \
35072 echo "Doing install-html in readline" ; \
35073 (cd $(HOST_SUBDIR)/readline && \
35074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35076 "RANLIB=$${RANLIB}" \
35077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35078 install-html) \
35079 || exit 1
35080
35081 @endif readline
35082
35083 .PHONY: maybe-installcheck-readline installcheck-readline
35084 maybe-installcheck-readline:
35085 @if readline
35086 maybe-installcheck-readline: installcheck-readline
35087
35088 installcheck-readline: \
35089 configure-readline
35090 @: $(MAKE); $(unstage)
35091 @[ -f ./readline/Makefile ] || exit 0; \
35092 r=`${PWD_COMMAND}`; export r; \
35093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35094 $(HOST_EXPORTS) \
35095 for flag in $(EXTRA_HOST_FLAGS) ; do \
35096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35097 done; \
35098 echo "Doing installcheck in readline" ; \
35099 (cd $(HOST_SUBDIR)/readline && \
35100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35102 "RANLIB=$${RANLIB}" \
35103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35104 installcheck) \
35105 || exit 1
35106
35107 @endif readline
35108
35109 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
35110 maybe-mostlyclean-readline:
35111 @if readline
35112 maybe-mostlyclean-readline: mostlyclean-readline
35113
35114 mostlyclean-readline:
35115 @: $(MAKE); $(unstage)
35116 @[ -f ./readline/Makefile ] || exit 0; \
35117 r=`${PWD_COMMAND}`; export r; \
35118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35119 $(HOST_EXPORTS) \
35120 for flag in $(EXTRA_HOST_FLAGS) ; do \
35121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35122 done; \
35123 echo "Doing mostlyclean in readline" ; \
35124 (cd $(HOST_SUBDIR)/readline && \
35125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35127 "RANLIB=$${RANLIB}" \
35128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35129 mostlyclean) \
35130 || exit 1
35131
35132 @endif readline
35133
35134 .PHONY: maybe-clean-readline clean-readline
35135 maybe-clean-readline:
35136 @if readline
35137 maybe-clean-readline: clean-readline
35138
35139 clean-readline:
35140 @: $(MAKE); $(unstage)
35141 @[ -f ./readline/Makefile ] || exit 0; \
35142 r=`${PWD_COMMAND}`; export r; \
35143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35144 $(HOST_EXPORTS) \
35145 for flag in $(EXTRA_HOST_FLAGS) ; do \
35146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35147 done; \
35148 echo "Doing clean in readline" ; \
35149 (cd $(HOST_SUBDIR)/readline && \
35150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35152 "RANLIB=$${RANLIB}" \
35153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35154 clean) \
35155 || exit 1
35156
35157 @endif readline
35158
35159 .PHONY: maybe-distclean-readline distclean-readline
35160 maybe-distclean-readline:
35161 @if readline
35162 maybe-distclean-readline: distclean-readline
35163
35164 distclean-readline:
35165 @: $(MAKE); $(unstage)
35166 @[ -f ./readline/Makefile ] || exit 0; \
35167 r=`${PWD_COMMAND}`; export r; \
35168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35169 $(HOST_EXPORTS) \
35170 for flag in $(EXTRA_HOST_FLAGS) ; do \
35171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35172 done; \
35173 echo "Doing distclean in readline" ; \
35174 (cd $(HOST_SUBDIR)/readline && \
35175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35177 "RANLIB=$${RANLIB}" \
35178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35179 distclean) \
35180 || exit 1
35181
35182 @endif readline
35183
35184 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
35185 maybe-maintainer-clean-readline:
35186 @if readline
35187 maybe-maintainer-clean-readline: maintainer-clean-readline
35188
35189 maintainer-clean-readline:
35190 @: $(MAKE); $(unstage)
35191 @[ -f ./readline/Makefile ] || exit 0; \
35192 r=`${PWD_COMMAND}`; export r; \
35193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35194 $(HOST_EXPORTS) \
35195 for flag in $(EXTRA_HOST_FLAGS) ; do \
35196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35197 done; \
35198 echo "Doing maintainer-clean in readline" ; \
35199 (cd $(HOST_SUBDIR)/readline && \
35200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35202 "RANLIB=$${RANLIB}" \
35203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35204 maintainer-clean) \
35205 || exit 1
35206
35207 @endif readline
35208
35209
35210
35211 .PHONY: configure-release maybe-configure-release
35212 maybe-configure-release:
35213 @if gcc-bootstrap
35214 configure-release: stage_current
35215 @endif gcc-bootstrap
35216 @if release
35217 maybe-configure-release: configure-release
35218 configure-release:
35219 @: $(MAKE); $(unstage)
35220 @r=`${PWD_COMMAND}`; export r; \
35221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35222 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
35223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
35224 $(HOST_EXPORTS) \
35225 echo Configuring in $(HOST_SUBDIR)/release; \
35226 cd "$(HOST_SUBDIR)/release" || exit 1; \
35227 case $(srcdir) in \
35228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35229 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
35230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35231 esac; \
35232 srcdiroption="--srcdir=$${topdir}/release"; \
35233 libsrcdir="$$s/release"; \
35234 $(SHELL) $${libsrcdir}/configure \
35235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35236 --target=${target_alias} $${srcdiroption} \
35237 || exit 1
35238 @endif release
35239
35240
35241
35242
35243
35244 .PHONY: all-release maybe-all-release
35245 maybe-all-release:
35246 @if gcc-bootstrap
35247 all-release: stage_current
35248 @endif gcc-bootstrap
35249 @if release
35250 TARGET-release=all
35251 maybe-all-release: all-release
35252 all-release: configure-release
35253 @: $(MAKE); $(unstage)
35254 @r=`${PWD_COMMAND}`; export r; \
35255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35256 $(HOST_EXPORTS) \
35257 (cd $(HOST_SUBDIR)/release && \
35258 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35259 $(TARGET-release))
35260 @endif release
35261
35262
35263
35264
35265 .PHONY: check-release maybe-check-release
35266 maybe-check-release:
35267 @if release
35268 maybe-check-release: check-release
35269
35270 check-release:
35271
35272 @endif release
35273
35274 .PHONY: install-release maybe-install-release
35275 maybe-install-release:
35276 @if release
35277 maybe-install-release: install-release
35278
35279 install-release:
35280
35281 @endif release
35282
35283 .PHONY: install-strip-release maybe-install-strip-release
35284 maybe-install-strip-release:
35285 @if release
35286 maybe-install-strip-release: install-strip-release
35287
35288 install-strip-release:
35289
35290 @endif release
35291
35292 # Other targets (info, dvi, pdf, etc.)
35293
35294 .PHONY: maybe-info-release info-release
35295 maybe-info-release:
35296 @if release
35297 maybe-info-release: info-release
35298
35299 info-release: \
35300 configure-release
35301 @: $(MAKE); $(unstage)
35302 @[ -f ./release/Makefile ] || exit 0; \
35303 r=`${PWD_COMMAND}`; export r; \
35304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35305 $(HOST_EXPORTS) \
35306 for flag in $(EXTRA_HOST_FLAGS) ; do \
35307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35308 done; \
35309 echo "Doing info in release" ; \
35310 (cd $(HOST_SUBDIR)/release && \
35311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35313 "RANLIB=$${RANLIB}" \
35314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35315 info) \
35316 || exit 1
35317
35318 @endif release
35319
35320 .PHONY: maybe-dvi-release dvi-release
35321 maybe-dvi-release:
35322 @if release
35323 maybe-dvi-release: dvi-release
35324
35325 dvi-release: \
35326 configure-release
35327 @: $(MAKE); $(unstage)
35328 @[ -f ./release/Makefile ] || exit 0; \
35329 r=`${PWD_COMMAND}`; export r; \
35330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35331 $(HOST_EXPORTS) \
35332 for flag in $(EXTRA_HOST_FLAGS) ; do \
35333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35334 done; \
35335 echo "Doing dvi in release" ; \
35336 (cd $(HOST_SUBDIR)/release && \
35337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35339 "RANLIB=$${RANLIB}" \
35340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35341 dvi) \
35342 || exit 1
35343
35344 @endif release
35345
35346 .PHONY: maybe-pdf-release pdf-release
35347 maybe-pdf-release:
35348 @if release
35349 maybe-pdf-release: pdf-release
35350
35351 pdf-release: \
35352 configure-release
35353 @: $(MAKE); $(unstage)
35354 @[ -f ./release/Makefile ] || exit 0; \
35355 r=`${PWD_COMMAND}`; export r; \
35356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35357 $(HOST_EXPORTS) \
35358 for flag in $(EXTRA_HOST_FLAGS) ; do \
35359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35360 done; \
35361 echo "Doing pdf in release" ; \
35362 (cd $(HOST_SUBDIR)/release && \
35363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35365 "RANLIB=$${RANLIB}" \
35366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35367 pdf) \
35368 || exit 1
35369
35370 @endif release
35371
35372 .PHONY: maybe-html-release html-release
35373 maybe-html-release:
35374 @if release
35375 maybe-html-release: html-release
35376
35377 html-release: \
35378 configure-release
35379 @: $(MAKE); $(unstage)
35380 @[ -f ./release/Makefile ] || exit 0; \
35381 r=`${PWD_COMMAND}`; export r; \
35382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35383 $(HOST_EXPORTS) \
35384 for flag in $(EXTRA_HOST_FLAGS) ; do \
35385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35386 done; \
35387 echo "Doing html in release" ; \
35388 (cd $(HOST_SUBDIR)/release && \
35389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35391 "RANLIB=$${RANLIB}" \
35392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35393 html) \
35394 || exit 1
35395
35396 @endif release
35397
35398 .PHONY: maybe-TAGS-release TAGS-release
35399 maybe-TAGS-release:
35400 @if release
35401 maybe-TAGS-release: TAGS-release
35402
35403 TAGS-release: \
35404 configure-release
35405 @: $(MAKE); $(unstage)
35406 @[ -f ./release/Makefile ] || exit 0; \
35407 r=`${PWD_COMMAND}`; export r; \
35408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35409 $(HOST_EXPORTS) \
35410 for flag in $(EXTRA_HOST_FLAGS) ; do \
35411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35412 done; \
35413 echo "Doing TAGS in release" ; \
35414 (cd $(HOST_SUBDIR)/release && \
35415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35417 "RANLIB=$${RANLIB}" \
35418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35419 TAGS) \
35420 || exit 1
35421
35422 @endif release
35423
35424 .PHONY: maybe-install-info-release install-info-release
35425 maybe-install-info-release:
35426 @if release
35427 maybe-install-info-release: install-info-release
35428
35429 install-info-release: \
35430 configure-release \
35431 info-release
35432 @: $(MAKE); $(unstage)
35433 @[ -f ./release/Makefile ] || exit 0; \
35434 r=`${PWD_COMMAND}`; export r; \
35435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35436 $(HOST_EXPORTS) \
35437 for flag in $(EXTRA_HOST_FLAGS) ; do \
35438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35439 done; \
35440 echo "Doing install-info in release" ; \
35441 (cd $(HOST_SUBDIR)/release && \
35442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35444 "RANLIB=$${RANLIB}" \
35445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35446 install-info) \
35447 || exit 1
35448
35449 @endif release
35450
35451 .PHONY: maybe-install-pdf-release install-pdf-release
35452 maybe-install-pdf-release:
35453 @if release
35454 maybe-install-pdf-release: install-pdf-release
35455
35456 install-pdf-release: \
35457 configure-release \
35458 pdf-release
35459 @: $(MAKE); $(unstage)
35460 @[ -f ./release/Makefile ] || exit 0; \
35461 r=`${PWD_COMMAND}`; export r; \
35462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35463 $(HOST_EXPORTS) \
35464 for flag in $(EXTRA_HOST_FLAGS) ; do \
35465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35466 done; \
35467 echo "Doing install-pdf in release" ; \
35468 (cd $(HOST_SUBDIR)/release && \
35469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35471 "RANLIB=$${RANLIB}" \
35472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35473 install-pdf) \
35474 || exit 1
35475
35476 @endif release
35477
35478 .PHONY: maybe-install-html-release install-html-release
35479 maybe-install-html-release:
35480 @if release
35481 maybe-install-html-release: install-html-release
35482
35483 install-html-release: \
35484 configure-release \
35485 html-release
35486 @: $(MAKE); $(unstage)
35487 @[ -f ./release/Makefile ] || exit 0; \
35488 r=`${PWD_COMMAND}`; export r; \
35489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35490 $(HOST_EXPORTS) \
35491 for flag in $(EXTRA_HOST_FLAGS) ; do \
35492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35493 done; \
35494 echo "Doing install-html in release" ; \
35495 (cd $(HOST_SUBDIR)/release && \
35496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35498 "RANLIB=$${RANLIB}" \
35499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35500 install-html) \
35501 || exit 1
35502
35503 @endif release
35504
35505 .PHONY: maybe-installcheck-release installcheck-release
35506 maybe-installcheck-release:
35507 @if release
35508 maybe-installcheck-release: installcheck-release
35509
35510 installcheck-release: \
35511 configure-release
35512 @: $(MAKE); $(unstage)
35513 @[ -f ./release/Makefile ] || exit 0; \
35514 r=`${PWD_COMMAND}`; export r; \
35515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35516 $(HOST_EXPORTS) \
35517 for flag in $(EXTRA_HOST_FLAGS) ; do \
35518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35519 done; \
35520 echo "Doing installcheck in release" ; \
35521 (cd $(HOST_SUBDIR)/release && \
35522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35524 "RANLIB=$${RANLIB}" \
35525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35526 installcheck) \
35527 || exit 1
35528
35529 @endif release
35530
35531 .PHONY: maybe-mostlyclean-release mostlyclean-release
35532 maybe-mostlyclean-release:
35533 @if release
35534 maybe-mostlyclean-release: mostlyclean-release
35535
35536 mostlyclean-release:
35537 @: $(MAKE); $(unstage)
35538 @[ -f ./release/Makefile ] || exit 0; \
35539 r=`${PWD_COMMAND}`; export r; \
35540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35541 $(HOST_EXPORTS) \
35542 for flag in $(EXTRA_HOST_FLAGS) ; do \
35543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35544 done; \
35545 echo "Doing mostlyclean in release" ; \
35546 (cd $(HOST_SUBDIR)/release && \
35547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35549 "RANLIB=$${RANLIB}" \
35550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35551 mostlyclean) \
35552 || exit 1
35553
35554 @endif release
35555
35556 .PHONY: maybe-clean-release clean-release
35557 maybe-clean-release:
35558 @if release
35559 maybe-clean-release: clean-release
35560
35561 clean-release:
35562 @: $(MAKE); $(unstage)
35563 @[ -f ./release/Makefile ] || exit 0; \
35564 r=`${PWD_COMMAND}`; export r; \
35565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35566 $(HOST_EXPORTS) \
35567 for flag in $(EXTRA_HOST_FLAGS) ; do \
35568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35569 done; \
35570 echo "Doing clean in release" ; \
35571 (cd $(HOST_SUBDIR)/release && \
35572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35574 "RANLIB=$${RANLIB}" \
35575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35576 clean) \
35577 || exit 1
35578
35579 @endif release
35580
35581 .PHONY: maybe-distclean-release distclean-release
35582 maybe-distclean-release:
35583 @if release
35584 maybe-distclean-release: distclean-release
35585
35586 distclean-release:
35587 @: $(MAKE); $(unstage)
35588 @[ -f ./release/Makefile ] || exit 0; \
35589 r=`${PWD_COMMAND}`; export r; \
35590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35591 $(HOST_EXPORTS) \
35592 for flag in $(EXTRA_HOST_FLAGS) ; do \
35593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35594 done; \
35595 echo "Doing distclean in release" ; \
35596 (cd $(HOST_SUBDIR)/release && \
35597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35599 "RANLIB=$${RANLIB}" \
35600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35601 distclean) \
35602 || exit 1
35603
35604 @endif release
35605
35606 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
35607 maybe-maintainer-clean-release:
35608 @if release
35609 maybe-maintainer-clean-release: maintainer-clean-release
35610
35611 maintainer-clean-release:
35612 @: $(MAKE); $(unstage)
35613 @[ -f ./release/Makefile ] || exit 0; \
35614 r=`${PWD_COMMAND}`; export r; \
35615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35616 $(HOST_EXPORTS) \
35617 for flag in $(EXTRA_HOST_FLAGS) ; do \
35618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35619 done; \
35620 echo "Doing maintainer-clean in release" ; \
35621 (cd $(HOST_SUBDIR)/release && \
35622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35624 "RANLIB=$${RANLIB}" \
35625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35626 maintainer-clean) \
35627 || exit 1
35628
35629 @endif release
35630
35631
35632
35633 .PHONY: configure-recode maybe-configure-recode
35634 maybe-configure-recode:
35635 @if gcc-bootstrap
35636 configure-recode: stage_current
35637 @endif gcc-bootstrap
35638 @if recode
35639 maybe-configure-recode: configure-recode
35640 configure-recode:
35641 @: $(MAKE); $(unstage)
35642 @r=`${PWD_COMMAND}`; export r; \
35643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35644 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
35645 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
35646 $(HOST_EXPORTS) \
35647 echo Configuring in $(HOST_SUBDIR)/recode; \
35648 cd "$(HOST_SUBDIR)/recode" || exit 1; \
35649 case $(srcdir) in \
35650 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35651 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
35652 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35653 esac; \
35654 srcdiroption="--srcdir=$${topdir}/recode"; \
35655 libsrcdir="$$s/recode"; \
35656 $(SHELL) $${libsrcdir}/configure \
35657 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35658 --target=${target_alias} $${srcdiroption} \
35659 || exit 1
35660 @endif recode
35661
35662
35663
35664
35665
35666 .PHONY: all-recode maybe-all-recode
35667 maybe-all-recode:
35668 @if gcc-bootstrap
35669 all-recode: stage_current
35670 @endif gcc-bootstrap
35671 @if recode
35672 TARGET-recode=all
35673 maybe-all-recode: all-recode
35674 all-recode: configure-recode
35675 @: $(MAKE); $(unstage)
35676 @r=`${PWD_COMMAND}`; export r; \
35677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35678 $(HOST_EXPORTS) \
35679 (cd $(HOST_SUBDIR)/recode && \
35680 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35681 $(TARGET-recode))
35682 @endif recode
35683
35684
35685
35686
35687 .PHONY: check-recode maybe-check-recode
35688 maybe-check-recode:
35689 @if recode
35690 maybe-check-recode: check-recode
35691
35692 check-recode:
35693 @: $(MAKE); $(unstage)
35694 @r=`${PWD_COMMAND}`; export r; \
35695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35696 $(HOST_EXPORTS) \
35697 (cd $(HOST_SUBDIR)/recode && \
35698 $(MAKE) $(FLAGS_TO_PASS) check)
35699
35700 @endif recode
35701
35702 .PHONY: install-recode maybe-install-recode
35703 maybe-install-recode:
35704 @if recode
35705 maybe-install-recode: install-recode
35706
35707 install-recode: installdirs
35708 @: $(MAKE); $(unstage)
35709 @r=`${PWD_COMMAND}`; export r; \
35710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35711 $(HOST_EXPORTS) \
35712 (cd $(HOST_SUBDIR)/recode && \
35713 $(MAKE) $(FLAGS_TO_PASS) install)
35714
35715 @endif recode
35716
35717 .PHONY: install-strip-recode maybe-install-strip-recode
35718 maybe-install-strip-recode:
35719 @if recode
35720 maybe-install-strip-recode: install-strip-recode
35721
35722 install-strip-recode: installdirs
35723 @: $(MAKE); $(unstage)
35724 @r=`${PWD_COMMAND}`; export r; \
35725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35726 $(HOST_EXPORTS) \
35727 (cd $(HOST_SUBDIR)/recode && \
35728 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35729
35730 @endif recode
35731
35732 # Other targets (info, dvi, pdf, etc.)
35733
35734 .PHONY: maybe-info-recode info-recode
35735 maybe-info-recode:
35736 @if recode
35737 maybe-info-recode: info-recode
35738
35739 info-recode: \
35740 configure-recode
35741 @: $(MAKE); $(unstage)
35742 @[ -f ./recode/Makefile ] || exit 0; \
35743 r=`${PWD_COMMAND}`; export r; \
35744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35745 $(HOST_EXPORTS) \
35746 for flag in $(EXTRA_HOST_FLAGS) ; do \
35747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35748 done; \
35749 echo "Doing info in recode" ; \
35750 (cd $(HOST_SUBDIR)/recode && \
35751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35753 "RANLIB=$${RANLIB}" \
35754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35755 info) \
35756 || exit 1
35757
35758 @endif recode
35759
35760 .PHONY: maybe-dvi-recode dvi-recode
35761 maybe-dvi-recode:
35762 @if recode
35763 maybe-dvi-recode: dvi-recode
35764
35765 dvi-recode: \
35766 configure-recode
35767 @: $(MAKE); $(unstage)
35768 @[ -f ./recode/Makefile ] || exit 0; \
35769 r=`${PWD_COMMAND}`; export r; \
35770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35771 $(HOST_EXPORTS) \
35772 for flag in $(EXTRA_HOST_FLAGS) ; do \
35773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35774 done; \
35775 echo "Doing dvi in recode" ; \
35776 (cd $(HOST_SUBDIR)/recode && \
35777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35779 "RANLIB=$${RANLIB}" \
35780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35781 dvi) \
35782 || exit 1
35783
35784 @endif recode
35785
35786 .PHONY: maybe-pdf-recode pdf-recode
35787 maybe-pdf-recode:
35788 @if recode
35789 maybe-pdf-recode: pdf-recode
35790
35791 pdf-recode: \
35792 configure-recode
35793 @: $(MAKE); $(unstage)
35794 @[ -f ./recode/Makefile ] || exit 0; \
35795 r=`${PWD_COMMAND}`; export r; \
35796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35797 $(HOST_EXPORTS) \
35798 for flag in $(EXTRA_HOST_FLAGS) ; do \
35799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35800 done; \
35801 echo "Doing pdf in recode" ; \
35802 (cd $(HOST_SUBDIR)/recode && \
35803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35805 "RANLIB=$${RANLIB}" \
35806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35807 pdf) \
35808 || exit 1
35809
35810 @endif recode
35811
35812 .PHONY: maybe-html-recode html-recode
35813 maybe-html-recode:
35814 @if recode
35815 maybe-html-recode: html-recode
35816
35817 html-recode: \
35818 configure-recode
35819 @: $(MAKE); $(unstage)
35820 @[ -f ./recode/Makefile ] || exit 0; \
35821 r=`${PWD_COMMAND}`; export r; \
35822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35823 $(HOST_EXPORTS) \
35824 for flag in $(EXTRA_HOST_FLAGS) ; do \
35825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35826 done; \
35827 echo "Doing html in recode" ; \
35828 (cd $(HOST_SUBDIR)/recode && \
35829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35831 "RANLIB=$${RANLIB}" \
35832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35833 html) \
35834 || exit 1
35835
35836 @endif recode
35837
35838 .PHONY: maybe-TAGS-recode TAGS-recode
35839 maybe-TAGS-recode:
35840 @if recode
35841 maybe-TAGS-recode: TAGS-recode
35842
35843 TAGS-recode: \
35844 configure-recode
35845 @: $(MAKE); $(unstage)
35846 @[ -f ./recode/Makefile ] || exit 0; \
35847 r=`${PWD_COMMAND}`; export r; \
35848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35849 $(HOST_EXPORTS) \
35850 for flag in $(EXTRA_HOST_FLAGS) ; do \
35851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35852 done; \
35853 echo "Doing TAGS in recode" ; \
35854 (cd $(HOST_SUBDIR)/recode && \
35855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35857 "RANLIB=$${RANLIB}" \
35858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35859 TAGS) \
35860 || exit 1
35861
35862 @endif recode
35863
35864 .PHONY: maybe-install-info-recode install-info-recode
35865 maybe-install-info-recode:
35866 @if recode
35867 maybe-install-info-recode: install-info-recode
35868
35869 install-info-recode: \
35870 configure-recode \
35871 info-recode
35872 @: $(MAKE); $(unstage)
35873 @[ -f ./recode/Makefile ] || exit 0; \
35874 r=`${PWD_COMMAND}`; export r; \
35875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35876 $(HOST_EXPORTS) \
35877 for flag in $(EXTRA_HOST_FLAGS) ; do \
35878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35879 done; \
35880 echo "Doing install-info in recode" ; \
35881 (cd $(HOST_SUBDIR)/recode && \
35882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35884 "RANLIB=$${RANLIB}" \
35885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35886 install-info) \
35887 || exit 1
35888
35889 @endif recode
35890
35891 .PHONY: maybe-install-pdf-recode install-pdf-recode
35892 maybe-install-pdf-recode:
35893 @if recode
35894 maybe-install-pdf-recode: install-pdf-recode
35895
35896 install-pdf-recode: \
35897 configure-recode \
35898 pdf-recode
35899 @: $(MAKE); $(unstage)
35900 @[ -f ./recode/Makefile ] || exit 0; \
35901 r=`${PWD_COMMAND}`; export r; \
35902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35903 $(HOST_EXPORTS) \
35904 for flag in $(EXTRA_HOST_FLAGS) ; do \
35905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35906 done; \
35907 echo "Doing install-pdf in recode" ; \
35908 (cd $(HOST_SUBDIR)/recode && \
35909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35911 "RANLIB=$${RANLIB}" \
35912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35913 install-pdf) \
35914 || exit 1
35915
35916 @endif recode
35917
35918 .PHONY: maybe-install-html-recode install-html-recode
35919 maybe-install-html-recode:
35920 @if recode
35921 maybe-install-html-recode: install-html-recode
35922
35923 install-html-recode: \
35924 configure-recode \
35925 html-recode
35926 @: $(MAKE); $(unstage)
35927 @[ -f ./recode/Makefile ] || exit 0; \
35928 r=`${PWD_COMMAND}`; export r; \
35929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35930 $(HOST_EXPORTS) \
35931 for flag in $(EXTRA_HOST_FLAGS) ; do \
35932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35933 done; \
35934 echo "Doing install-html in recode" ; \
35935 (cd $(HOST_SUBDIR)/recode && \
35936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35938 "RANLIB=$${RANLIB}" \
35939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35940 install-html) \
35941 || exit 1
35942
35943 @endif recode
35944
35945 .PHONY: maybe-installcheck-recode installcheck-recode
35946 maybe-installcheck-recode:
35947 @if recode
35948 maybe-installcheck-recode: installcheck-recode
35949
35950 installcheck-recode: \
35951 configure-recode
35952 @: $(MAKE); $(unstage)
35953 @[ -f ./recode/Makefile ] || exit 0; \
35954 r=`${PWD_COMMAND}`; export r; \
35955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35956 $(HOST_EXPORTS) \
35957 for flag in $(EXTRA_HOST_FLAGS) ; do \
35958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35959 done; \
35960 echo "Doing installcheck in recode" ; \
35961 (cd $(HOST_SUBDIR)/recode && \
35962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35964 "RANLIB=$${RANLIB}" \
35965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35966 installcheck) \
35967 || exit 1
35968
35969 @endif recode
35970
35971 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
35972 maybe-mostlyclean-recode:
35973 @if recode
35974 maybe-mostlyclean-recode: mostlyclean-recode
35975
35976 mostlyclean-recode:
35977 @: $(MAKE); $(unstage)
35978 @[ -f ./recode/Makefile ] || exit 0; \
35979 r=`${PWD_COMMAND}`; export r; \
35980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35981 $(HOST_EXPORTS) \
35982 for flag in $(EXTRA_HOST_FLAGS) ; do \
35983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35984 done; \
35985 echo "Doing mostlyclean in recode" ; \
35986 (cd $(HOST_SUBDIR)/recode && \
35987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35989 "RANLIB=$${RANLIB}" \
35990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35991 mostlyclean) \
35992 || exit 1
35993
35994 @endif recode
35995
35996 .PHONY: maybe-clean-recode clean-recode
35997 maybe-clean-recode:
35998 @if recode
35999 maybe-clean-recode: clean-recode
36000
36001 clean-recode:
36002 @: $(MAKE); $(unstage)
36003 @[ -f ./recode/Makefile ] || exit 0; \
36004 r=`${PWD_COMMAND}`; export r; \
36005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36006 $(HOST_EXPORTS) \
36007 for flag in $(EXTRA_HOST_FLAGS) ; do \
36008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36009 done; \
36010 echo "Doing clean in recode" ; \
36011 (cd $(HOST_SUBDIR)/recode && \
36012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36014 "RANLIB=$${RANLIB}" \
36015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36016 clean) \
36017 || exit 1
36018
36019 @endif recode
36020
36021 .PHONY: maybe-distclean-recode distclean-recode
36022 maybe-distclean-recode:
36023 @if recode
36024 maybe-distclean-recode: distclean-recode
36025
36026 distclean-recode:
36027 @: $(MAKE); $(unstage)
36028 @[ -f ./recode/Makefile ] || exit 0; \
36029 r=`${PWD_COMMAND}`; export r; \
36030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36031 $(HOST_EXPORTS) \
36032 for flag in $(EXTRA_HOST_FLAGS) ; do \
36033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36034 done; \
36035 echo "Doing distclean in recode" ; \
36036 (cd $(HOST_SUBDIR)/recode && \
36037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36039 "RANLIB=$${RANLIB}" \
36040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36041 distclean) \
36042 || exit 1
36043
36044 @endif recode
36045
36046 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
36047 maybe-maintainer-clean-recode:
36048 @if recode
36049 maybe-maintainer-clean-recode: maintainer-clean-recode
36050
36051 maintainer-clean-recode:
36052 @: $(MAKE); $(unstage)
36053 @[ -f ./recode/Makefile ] || exit 0; \
36054 r=`${PWD_COMMAND}`; export r; \
36055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36056 $(HOST_EXPORTS) \
36057 for flag in $(EXTRA_HOST_FLAGS) ; do \
36058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36059 done; \
36060 echo "Doing maintainer-clean in recode" ; \
36061 (cd $(HOST_SUBDIR)/recode && \
36062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36064 "RANLIB=$${RANLIB}" \
36065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36066 maintainer-clean) \
36067 || exit 1
36068
36069 @endif recode
36070
36071
36072
36073 .PHONY: configure-sed maybe-configure-sed
36074 maybe-configure-sed:
36075 @if gcc-bootstrap
36076 configure-sed: stage_current
36077 @endif gcc-bootstrap
36078 @if sed
36079 maybe-configure-sed: configure-sed
36080 configure-sed:
36081 @: $(MAKE); $(unstage)
36082 @r=`${PWD_COMMAND}`; export r; \
36083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36084 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
36085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
36086 $(HOST_EXPORTS) \
36087 echo Configuring in $(HOST_SUBDIR)/sed; \
36088 cd "$(HOST_SUBDIR)/sed" || exit 1; \
36089 case $(srcdir) in \
36090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36091 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
36092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36093 esac; \
36094 srcdiroption="--srcdir=$${topdir}/sed"; \
36095 libsrcdir="$$s/sed"; \
36096 $(SHELL) $${libsrcdir}/configure \
36097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36098 --target=${target_alias} $${srcdiroption} \
36099 || exit 1
36100 @endif sed
36101
36102
36103
36104
36105
36106 .PHONY: all-sed maybe-all-sed
36107 maybe-all-sed:
36108 @if gcc-bootstrap
36109 all-sed: stage_current
36110 @endif gcc-bootstrap
36111 @if sed
36112 TARGET-sed=all
36113 maybe-all-sed: all-sed
36114 all-sed: configure-sed
36115 @: $(MAKE); $(unstage)
36116 @r=`${PWD_COMMAND}`; export r; \
36117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36118 $(HOST_EXPORTS) \
36119 (cd $(HOST_SUBDIR)/sed && \
36120 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36121 $(TARGET-sed))
36122 @endif sed
36123
36124
36125
36126
36127 .PHONY: check-sed maybe-check-sed
36128 maybe-check-sed:
36129 @if sed
36130 maybe-check-sed: check-sed
36131
36132 check-sed:
36133 @: $(MAKE); $(unstage)
36134 @r=`${PWD_COMMAND}`; export r; \
36135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36136 $(HOST_EXPORTS) \
36137 (cd $(HOST_SUBDIR)/sed && \
36138 $(MAKE) $(FLAGS_TO_PASS) check)
36139
36140 @endif sed
36141
36142 .PHONY: install-sed maybe-install-sed
36143 maybe-install-sed:
36144 @if sed
36145 maybe-install-sed: install-sed
36146
36147 install-sed: installdirs
36148 @: $(MAKE); $(unstage)
36149 @r=`${PWD_COMMAND}`; export r; \
36150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36151 $(HOST_EXPORTS) \
36152 (cd $(HOST_SUBDIR)/sed && \
36153 $(MAKE) $(FLAGS_TO_PASS) install)
36154
36155 @endif sed
36156
36157 .PHONY: install-strip-sed maybe-install-strip-sed
36158 maybe-install-strip-sed:
36159 @if sed
36160 maybe-install-strip-sed: install-strip-sed
36161
36162 install-strip-sed: installdirs
36163 @: $(MAKE); $(unstage)
36164 @r=`${PWD_COMMAND}`; export r; \
36165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36166 $(HOST_EXPORTS) \
36167 (cd $(HOST_SUBDIR)/sed && \
36168 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36169
36170 @endif sed
36171
36172 # Other targets (info, dvi, pdf, etc.)
36173
36174 .PHONY: maybe-info-sed info-sed
36175 maybe-info-sed:
36176 @if sed
36177 maybe-info-sed: info-sed
36178
36179 info-sed: \
36180 configure-sed
36181 @: $(MAKE); $(unstage)
36182 @[ -f ./sed/Makefile ] || exit 0; \
36183 r=`${PWD_COMMAND}`; export r; \
36184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36185 $(HOST_EXPORTS) \
36186 for flag in $(EXTRA_HOST_FLAGS) ; do \
36187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36188 done; \
36189 echo "Doing info in sed" ; \
36190 (cd $(HOST_SUBDIR)/sed && \
36191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36193 "RANLIB=$${RANLIB}" \
36194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36195 info) \
36196 || exit 1
36197
36198 @endif sed
36199
36200 .PHONY: maybe-dvi-sed dvi-sed
36201 maybe-dvi-sed:
36202 @if sed
36203 maybe-dvi-sed: dvi-sed
36204
36205 dvi-sed: \
36206 configure-sed
36207 @: $(MAKE); $(unstage)
36208 @[ -f ./sed/Makefile ] || exit 0; \
36209 r=`${PWD_COMMAND}`; export r; \
36210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36211 $(HOST_EXPORTS) \
36212 for flag in $(EXTRA_HOST_FLAGS) ; do \
36213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36214 done; \
36215 echo "Doing dvi in sed" ; \
36216 (cd $(HOST_SUBDIR)/sed && \
36217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36219 "RANLIB=$${RANLIB}" \
36220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36221 dvi) \
36222 || exit 1
36223
36224 @endif sed
36225
36226 .PHONY: maybe-pdf-sed pdf-sed
36227 maybe-pdf-sed:
36228 @if sed
36229 maybe-pdf-sed: pdf-sed
36230
36231 pdf-sed: \
36232 configure-sed
36233 @: $(MAKE); $(unstage)
36234 @[ -f ./sed/Makefile ] || exit 0; \
36235 r=`${PWD_COMMAND}`; export r; \
36236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36237 $(HOST_EXPORTS) \
36238 for flag in $(EXTRA_HOST_FLAGS) ; do \
36239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36240 done; \
36241 echo "Doing pdf in sed" ; \
36242 (cd $(HOST_SUBDIR)/sed && \
36243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36245 "RANLIB=$${RANLIB}" \
36246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36247 pdf) \
36248 || exit 1
36249
36250 @endif sed
36251
36252 .PHONY: maybe-html-sed html-sed
36253 maybe-html-sed:
36254 @if sed
36255 maybe-html-sed: html-sed
36256
36257 html-sed: \
36258 configure-sed
36259 @: $(MAKE); $(unstage)
36260 @[ -f ./sed/Makefile ] || exit 0; \
36261 r=`${PWD_COMMAND}`; export r; \
36262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36263 $(HOST_EXPORTS) \
36264 for flag in $(EXTRA_HOST_FLAGS) ; do \
36265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36266 done; \
36267 echo "Doing html in sed" ; \
36268 (cd $(HOST_SUBDIR)/sed && \
36269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36271 "RANLIB=$${RANLIB}" \
36272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36273 html) \
36274 || exit 1
36275
36276 @endif sed
36277
36278 .PHONY: maybe-TAGS-sed TAGS-sed
36279 maybe-TAGS-sed:
36280 @if sed
36281 maybe-TAGS-sed: TAGS-sed
36282
36283 TAGS-sed: \
36284 configure-sed
36285 @: $(MAKE); $(unstage)
36286 @[ -f ./sed/Makefile ] || exit 0; \
36287 r=`${PWD_COMMAND}`; export r; \
36288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36289 $(HOST_EXPORTS) \
36290 for flag in $(EXTRA_HOST_FLAGS) ; do \
36291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36292 done; \
36293 echo "Doing TAGS in sed" ; \
36294 (cd $(HOST_SUBDIR)/sed && \
36295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36297 "RANLIB=$${RANLIB}" \
36298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36299 TAGS) \
36300 || exit 1
36301
36302 @endif sed
36303
36304 .PHONY: maybe-install-info-sed install-info-sed
36305 maybe-install-info-sed:
36306 @if sed
36307 maybe-install-info-sed: install-info-sed
36308
36309 install-info-sed: \
36310 configure-sed \
36311 info-sed
36312 @: $(MAKE); $(unstage)
36313 @[ -f ./sed/Makefile ] || exit 0; \
36314 r=`${PWD_COMMAND}`; export r; \
36315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36316 $(HOST_EXPORTS) \
36317 for flag in $(EXTRA_HOST_FLAGS) ; do \
36318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36319 done; \
36320 echo "Doing install-info in sed" ; \
36321 (cd $(HOST_SUBDIR)/sed && \
36322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36324 "RANLIB=$${RANLIB}" \
36325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36326 install-info) \
36327 || exit 1
36328
36329 @endif sed
36330
36331 .PHONY: maybe-install-pdf-sed install-pdf-sed
36332 maybe-install-pdf-sed:
36333 @if sed
36334 maybe-install-pdf-sed: install-pdf-sed
36335
36336 install-pdf-sed: \
36337 configure-sed \
36338 pdf-sed
36339 @: $(MAKE); $(unstage)
36340 @[ -f ./sed/Makefile ] || exit 0; \
36341 r=`${PWD_COMMAND}`; export r; \
36342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36343 $(HOST_EXPORTS) \
36344 for flag in $(EXTRA_HOST_FLAGS) ; do \
36345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36346 done; \
36347 echo "Doing install-pdf in sed" ; \
36348 (cd $(HOST_SUBDIR)/sed && \
36349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36351 "RANLIB=$${RANLIB}" \
36352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36353 install-pdf) \
36354 || exit 1
36355
36356 @endif sed
36357
36358 .PHONY: maybe-install-html-sed install-html-sed
36359 maybe-install-html-sed:
36360 @if sed
36361 maybe-install-html-sed: install-html-sed
36362
36363 install-html-sed: \
36364 configure-sed \
36365 html-sed
36366 @: $(MAKE); $(unstage)
36367 @[ -f ./sed/Makefile ] || exit 0; \
36368 r=`${PWD_COMMAND}`; export r; \
36369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36370 $(HOST_EXPORTS) \
36371 for flag in $(EXTRA_HOST_FLAGS) ; do \
36372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36373 done; \
36374 echo "Doing install-html in sed" ; \
36375 (cd $(HOST_SUBDIR)/sed && \
36376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36378 "RANLIB=$${RANLIB}" \
36379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36380 install-html) \
36381 || exit 1
36382
36383 @endif sed
36384
36385 .PHONY: maybe-installcheck-sed installcheck-sed
36386 maybe-installcheck-sed:
36387 @if sed
36388 maybe-installcheck-sed: installcheck-sed
36389
36390 installcheck-sed: \
36391 configure-sed
36392 @: $(MAKE); $(unstage)
36393 @[ -f ./sed/Makefile ] || exit 0; \
36394 r=`${PWD_COMMAND}`; export r; \
36395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36396 $(HOST_EXPORTS) \
36397 for flag in $(EXTRA_HOST_FLAGS) ; do \
36398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36399 done; \
36400 echo "Doing installcheck in sed" ; \
36401 (cd $(HOST_SUBDIR)/sed && \
36402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36404 "RANLIB=$${RANLIB}" \
36405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36406 installcheck) \
36407 || exit 1
36408
36409 @endif sed
36410
36411 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
36412 maybe-mostlyclean-sed:
36413 @if sed
36414 maybe-mostlyclean-sed: mostlyclean-sed
36415
36416 mostlyclean-sed:
36417 @: $(MAKE); $(unstage)
36418 @[ -f ./sed/Makefile ] || exit 0; \
36419 r=`${PWD_COMMAND}`; export r; \
36420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36421 $(HOST_EXPORTS) \
36422 for flag in $(EXTRA_HOST_FLAGS) ; do \
36423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36424 done; \
36425 echo "Doing mostlyclean in sed" ; \
36426 (cd $(HOST_SUBDIR)/sed && \
36427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36429 "RANLIB=$${RANLIB}" \
36430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36431 mostlyclean) \
36432 || exit 1
36433
36434 @endif sed
36435
36436 .PHONY: maybe-clean-sed clean-sed
36437 maybe-clean-sed:
36438 @if sed
36439 maybe-clean-sed: clean-sed
36440
36441 clean-sed:
36442 @: $(MAKE); $(unstage)
36443 @[ -f ./sed/Makefile ] || exit 0; \
36444 r=`${PWD_COMMAND}`; export r; \
36445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36446 $(HOST_EXPORTS) \
36447 for flag in $(EXTRA_HOST_FLAGS) ; do \
36448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36449 done; \
36450 echo "Doing clean in sed" ; \
36451 (cd $(HOST_SUBDIR)/sed && \
36452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36454 "RANLIB=$${RANLIB}" \
36455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36456 clean) \
36457 || exit 1
36458
36459 @endif sed
36460
36461 .PHONY: maybe-distclean-sed distclean-sed
36462 maybe-distclean-sed:
36463 @if sed
36464 maybe-distclean-sed: distclean-sed
36465
36466 distclean-sed:
36467 @: $(MAKE); $(unstage)
36468 @[ -f ./sed/Makefile ] || exit 0; \
36469 r=`${PWD_COMMAND}`; export r; \
36470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36471 $(HOST_EXPORTS) \
36472 for flag in $(EXTRA_HOST_FLAGS) ; do \
36473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36474 done; \
36475 echo "Doing distclean in sed" ; \
36476 (cd $(HOST_SUBDIR)/sed && \
36477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36479 "RANLIB=$${RANLIB}" \
36480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36481 distclean) \
36482 || exit 1
36483
36484 @endif sed
36485
36486 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
36487 maybe-maintainer-clean-sed:
36488 @if sed
36489 maybe-maintainer-clean-sed: maintainer-clean-sed
36490
36491 maintainer-clean-sed:
36492 @: $(MAKE); $(unstage)
36493 @[ -f ./sed/Makefile ] || exit 0; \
36494 r=`${PWD_COMMAND}`; export r; \
36495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36496 $(HOST_EXPORTS) \
36497 for flag in $(EXTRA_HOST_FLAGS) ; do \
36498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36499 done; \
36500 echo "Doing maintainer-clean in sed" ; \
36501 (cd $(HOST_SUBDIR)/sed && \
36502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36504 "RANLIB=$${RANLIB}" \
36505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36506 maintainer-clean) \
36507 || exit 1
36508
36509 @endif sed
36510
36511
36512
36513 .PHONY: configure-send-pr maybe-configure-send-pr
36514 maybe-configure-send-pr:
36515 @if gcc-bootstrap
36516 configure-send-pr: stage_current
36517 @endif gcc-bootstrap
36518 @if send-pr
36519 maybe-configure-send-pr: configure-send-pr
36520 configure-send-pr:
36521 @: $(MAKE); $(unstage)
36522 @r=`${PWD_COMMAND}`; export r; \
36523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36524 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
36525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
36526 $(HOST_EXPORTS) \
36527 echo Configuring in $(HOST_SUBDIR)/send-pr; \
36528 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
36529 case $(srcdir) in \
36530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36531 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
36532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36533 esac; \
36534 srcdiroption="--srcdir=$${topdir}/send-pr"; \
36535 libsrcdir="$$s/send-pr"; \
36536 $(SHELL) $${libsrcdir}/configure \
36537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36538 --target=${target_alias} $${srcdiroption} \
36539 || exit 1
36540 @endif send-pr
36541
36542
36543
36544
36545
36546 .PHONY: all-send-pr maybe-all-send-pr
36547 maybe-all-send-pr:
36548 @if gcc-bootstrap
36549 all-send-pr: stage_current
36550 @endif gcc-bootstrap
36551 @if send-pr
36552 TARGET-send-pr=all
36553 maybe-all-send-pr: all-send-pr
36554 all-send-pr: configure-send-pr
36555 @: $(MAKE); $(unstage)
36556 @r=`${PWD_COMMAND}`; export r; \
36557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36558 $(HOST_EXPORTS) \
36559 (cd $(HOST_SUBDIR)/send-pr && \
36560 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36561 $(TARGET-send-pr))
36562 @endif send-pr
36563
36564
36565
36566
36567 .PHONY: check-send-pr maybe-check-send-pr
36568 maybe-check-send-pr:
36569 @if send-pr
36570 maybe-check-send-pr: check-send-pr
36571
36572 check-send-pr:
36573 @: $(MAKE); $(unstage)
36574 @r=`${PWD_COMMAND}`; export r; \
36575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36576 $(HOST_EXPORTS) \
36577 (cd $(HOST_SUBDIR)/send-pr && \
36578 $(MAKE) $(FLAGS_TO_PASS) check)
36579
36580 @endif send-pr
36581
36582 .PHONY: install-send-pr maybe-install-send-pr
36583 maybe-install-send-pr:
36584 @if send-pr
36585 maybe-install-send-pr: install-send-pr
36586
36587 install-send-pr: installdirs
36588 @: $(MAKE); $(unstage)
36589 @r=`${PWD_COMMAND}`; export r; \
36590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36591 $(HOST_EXPORTS) \
36592 (cd $(HOST_SUBDIR)/send-pr && \
36593 $(MAKE) $(FLAGS_TO_PASS) install)
36594
36595 @endif send-pr
36596
36597 .PHONY: install-strip-send-pr maybe-install-strip-send-pr
36598 maybe-install-strip-send-pr:
36599 @if send-pr
36600 maybe-install-strip-send-pr: install-strip-send-pr
36601
36602 install-strip-send-pr: installdirs
36603 @: $(MAKE); $(unstage)
36604 @r=`${PWD_COMMAND}`; export r; \
36605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36606 $(HOST_EXPORTS) \
36607 (cd $(HOST_SUBDIR)/send-pr && \
36608 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36609
36610 @endif send-pr
36611
36612 # Other targets (info, dvi, pdf, etc.)
36613
36614 .PHONY: maybe-info-send-pr info-send-pr
36615 maybe-info-send-pr:
36616 @if send-pr
36617 maybe-info-send-pr: info-send-pr
36618
36619 info-send-pr: \
36620 configure-send-pr
36621 @: $(MAKE); $(unstage)
36622 @[ -f ./send-pr/Makefile ] || exit 0; \
36623 r=`${PWD_COMMAND}`; export r; \
36624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36625 $(HOST_EXPORTS) \
36626 for flag in $(EXTRA_HOST_FLAGS) ; do \
36627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36628 done; \
36629 echo "Doing info in send-pr" ; \
36630 (cd $(HOST_SUBDIR)/send-pr && \
36631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36633 "RANLIB=$${RANLIB}" \
36634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36635 info) \
36636 || exit 1
36637
36638 @endif send-pr
36639
36640 .PHONY: maybe-dvi-send-pr dvi-send-pr
36641 maybe-dvi-send-pr:
36642 @if send-pr
36643 maybe-dvi-send-pr: dvi-send-pr
36644
36645 dvi-send-pr: \
36646 configure-send-pr
36647 @: $(MAKE); $(unstage)
36648 @[ -f ./send-pr/Makefile ] || exit 0; \
36649 r=`${PWD_COMMAND}`; export r; \
36650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36651 $(HOST_EXPORTS) \
36652 for flag in $(EXTRA_HOST_FLAGS) ; do \
36653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36654 done; \
36655 echo "Doing dvi in send-pr" ; \
36656 (cd $(HOST_SUBDIR)/send-pr && \
36657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36659 "RANLIB=$${RANLIB}" \
36660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36661 dvi) \
36662 || exit 1
36663
36664 @endif send-pr
36665
36666 .PHONY: maybe-pdf-send-pr pdf-send-pr
36667 maybe-pdf-send-pr:
36668 @if send-pr
36669 maybe-pdf-send-pr: pdf-send-pr
36670
36671 pdf-send-pr: \
36672 configure-send-pr
36673 @: $(MAKE); $(unstage)
36674 @[ -f ./send-pr/Makefile ] || exit 0; \
36675 r=`${PWD_COMMAND}`; export r; \
36676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36677 $(HOST_EXPORTS) \
36678 for flag in $(EXTRA_HOST_FLAGS) ; do \
36679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36680 done; \
36681 echo "Doing pdf in send-pr" ; \
36682 (cd $(HOST_SUBDIR)/send-pr && \
36683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36685 "RANLIB=$${RANLIB}" \
36686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36687 pdf) \
36688 || exit 1
36689
36690 @endif send-pr
36691
36692 .PHONY: maybe-html-send-pr html-send-pr
36693 maybe-html-send-pr:
36694 @if send-pr
36695 maybe-html-send-pr: html-send-pr
36696
36697 html-send-pr: \
36698 configure-send-pr
36699 @: $(MAKE); $(unstage)
36700 @[ -f ./send-pr/Makefile ] || exit 0; \
36701 r=`${PWD_COMMAND}`; export r; \
36702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36703 $(HOST_EXPORTS) \
36704 for flag in $(EXTRA_HOST_FLAGS) ; do \
36705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36706 done; \
36707 echo "Doing html in send-pr" ; \
36708 (cd $(HOST_SUBDIR)/send-pr && \
36709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36711 "RANLIB=$${RANLIB}" \
36712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36713 html) \
36714 || exit 1
36715
36716 @endif send-pr
36717
36718 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
36719 maybe-TAGS-send-pr:
36720 @if send-pr
36721 maybe-TAGS-send-pr: TAGS-send-pr
36722
36723 TAGS-send-pr: \
36724 configure-send-pr
36725 @: $(MAKE); $(unstage)
36726 @[ -f ./send-pr/Makefile ] || exit 0; \
36727 r=`${PWD_COMMAND}`; export r; \
36728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36729 $(HOST_EXPORTS) \
36730 for flag in $(EXTRA_HOST_FLAGS) ; do \
36731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36732 done; \
36733 echo "Doing TAGS in send-pr" ; \
36734 (cd $(HOST_SUBDIR)/send-pr && \
36735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36737 "RANLIB=$${RANLIB}" \
36738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36739 TAGS) \
36740 || exit 1
36741
36742 @endif send-pr
36743
36744 .PHONY: maybe-install-info-send-pr install-info-send-pr
36745 maybe-install-info-send-pr:
36746 @if send-pr
36747 maybe-install-info-send-pr: install-info-send-pr
36748
36749 install-info-send-pr: \
36750 configure-send-pr \
36751 info-send-pr
36752 @: $(MAKE); $(unstage)
36753 @[ -f ./send-pr/Makefile ] || exit 0; \
36754 r=`${PWD_COMMAND}`; export r; \
36755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36756 $(HOST_EXPORTS) \
36757 for flag in $(EXTRA_HOST_FLAGS) ; do \
36758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36759 done; \
36760 echo "Doing install-info in send-pr" ; \
36761 (cd $(HOST_SUBDIR)/send-pr && \
36762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36764 "RANLIB=$${RANLIB}" \
36765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36766 install-info) \
36767 || exit 1
36768
36769 @endif send-pr
36770
36771 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
36772 maybe-install-pdf-send-pr:
36773 @if send-pr
36774 maybe-install-pdf-send-pr: install-pdf-send-pr
36775
36776 install-pdf-send-pr: \
36777 configure-send-pr \
36778 pdf-send-pr
36779 @: $(MAKE); $(unstage)
36780 @[ -f ./send-pr/Makefile ] || exit 0; \
36781 r=`${PWD_COMMAND}`; export r; \
36782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36783 $(HOST_EXPORTS) \
36784 for flag in $(EXTRA_HOST_FLAGS) ; do \
36785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36786 done; \
36787 echo "Doing install-pdf in send-pr" ; \
36788 (cd $(HOST_SUBDIR)/send-pr && \
36789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36791 "RANLIB=$${RANLIB}" \
36792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36793 install-pdf) \
36794 || exit 1
36795
36796 @endif send-pr
36797
36798 .PHONY: maybe-install-html-send-pr install-html-send-pr
36799 maybe-install-html-send-pr:
36800 @if send-pr
36801 maybe-install-html-send-pr: install-html-send-pr
36802
36803 install-html-send-pr: \
36804 configure-send-pr \
36805 html-send-pr
36806 @: $(MAKE); $(unstage)
36807 @[ -f ./send-pr/Makefile ] || exit 0; \
36808 r=`${PWD_COMMAND}`; export r; \
36809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36810 $(HOST_EXPORTS) \
36811 for flag in $(EXTRA_HOST_FLAGS) ; do \
36812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36813 done; \
36814 echo "Doing install-html in send-pr" ; \
36815 (cd $(HOST_SUBDIR)/send-pr && \
36816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36818 "RANLIB=$${RANLIB}" \
36819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36820 install-html) \
36821 || exit 1
36822
36823 @endif send-pr
36824
36825 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
36826 maybe-installcheck-send-pr:
36827 @if send-pr
36828 maybe-installcheck-send-pr: installcheck-send-pr
36829
36830 installcheck-send-pr: \
36831 configure-send-pr
36832 @: $(MAKE); $(unstage)
36833 @[ -f ./send-pr/Makefile ] || exit 0; \
36834 r=`${PWD_COMMAND}`; export r; \
36835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36836 $(HOST_EXPORTS) \
36837 for flag in $(EXTRA_HOST_FLAGS) ; do \
36838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36839 done; \
36840 echo "Doing installcheck in send-pr" ; \
36841 (cd $(HOST_SUBDIR)/send-pr && \
36842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36844 "RANLIB=$${RANLIB}" \
36845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36846 installcheck) \
36847 || exit 1
36848
36849 @endif send-pr
36850
36851 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
36852 maybe-mostlyclean-send-pr:
36853 @if send-pr
36854 maybe-mostlyclean-send-pr: mostlyclean-send-pr
36855
36856 mostlyclean-send-pr:
36857 @: $(MAKE); $(unstage)
36858 @[ -f ./send-pr/Makefile ] || exit 0; \
36859 r=`${PWD_COMMAND}`; export r; \
36860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36861 $(HOST_EXPORTS) \
36862 for flag in $(EXTRA_HOST_FLAGS) ; do \
36863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36864 done; \
36865 echo "Doing mostlyclean in send-pr" ; \
36866 (cd $(HOST_SUBDIR)/send-pr && \
36867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36869 "RANLIB=$${RANLIB}" \
36870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36871 mostlyclean) \
36872 || exit 1
36873
36874 @endif send-pr
36875
36876 .PHONY: maybe-clean-send-pr clean-send-pr
36877 maybe-clean-send-pr:
36878 @if send-pr
36879 maybe-clean-send-pr: clean-send-pr
36880
36881 clean-send-pr:
36882 @: $(MAKE); $(unstage)
36883 @[ -f ./send-pr/Makefile ] || exit 0; \
36884 r=`${PWD_COMMAND}`; export r; \
36885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36886 $(HOST_EXPORTS) \
36887 for flag in $(EXTRA_HOST_FLAGS) ; do \
36888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36889 done; \
36890 echo "Doing clean in send-pr" ; \
36891 (cd $(HOST_SUBDIR)/send-pr && \
36892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36894 "RANLIB=$${RANLIB}" \
36895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36896 clean) \
36897 || exit 1
36898
36899 @endif send-pr
36900
36901 .PHONY: maybe-distclean-send-pr distclean-send-pr
36902 maybe-distclean-send-pr:
36903 @if send-pr
36904 maybe-distclean-send-pr: distclean-send-pr
36905
36906 distclean-send-pr:
36907 @: $(MAKE); $(unstage)
36908 @[ -f ./send-pr/Makefile ] || exit 0; \
36909 r=`${PWD_COMMAND}`; export r; \
36910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36911 $(HOST_EXPORTS) \
36912 for flag in $(EXTRA_HOST_FLAGS) ; do \
36913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36914 done; \
36915 echo "Doing distclean in send-pr" ; \
36916 (cd $(HOST_SUBDIR)/send-pr && \
36917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36919 "RANLIB=$${RANLIB}" \
36920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36921 distclean) \
36922 || exit 1
36923
36924 @endif send-pr
36925
36926 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
36927 maybe-maintainer-clean-send-pr:
36928 @if send-pr
36929 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
36930
36931 maintainer-clean-send-pr:
36932 @: $(MAKE); $(unstage)
36933 @[ -f ./send-pr/Makefile ] || exit 0; \
36934 r=`${PWD_COMMAND}`; export r; \
36935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36936 $(HOST_EXPORTS) \
36937 for flag in $(EXTRA_HOST_FLAGS) ; do \
36938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36939 done; \
36940 echo "Doing maintainer-clean in send-pr" ; \
36941 (cd $(HOST_SUBDIR)/send-pr && \
36942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36944 "RANLIB=$${RANLIB}" \
36945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36946 maintainer-clean) \
36947 || exit 1
36948
36949 @endif send-pr
36950
36951
36952
36953 .PHONY: configure-shellutils maybe-configure-shellutils
36954 maybe-configure-shellutils:
36955 @if gcc-bootstrap
36956 configure-shellutils: stage_current
36957 @endif gcc-bootstrap
36958 @if shellutils
36959 maybe-configure-shellutils: configure-shellutils
36960 configure-shellutils:
36961 @: $(MAKE); $(unstage)
36962 @r=`${PWD_COMMAND}`; export r; \
36963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36964 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
36965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
36966 $(HOST_EXPORTS) \
36967 echo Configuring in $(HOST_SUBDIR)/shellutils; \
36968 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
36969 case $(srcdir) in \
36970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36971 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
36972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36973 esac; \
36974 srcdiroption="--srcdir=$${topdir}/shellutils"; \
36975 libsrcdir="$$s/shellutils"; \
36976 $(SHELL) $${libsrcdir}/configure \
36977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36978 --target=${target_alias} $${srcdiroption} \
36979 || exit 1
36980 @endif shellutils
36981
36982
36983
36984
36985
36986 .PHONY: all-shellutils maybe-all-shellutils
36987 maybe-all-shellutils:
36988 @if gcc-bootstrap
36989 all-shellutils: stage_current
36990 @endif gcc-bootstrap
36991 @if shellutils
36992 TARGET-shellutils=all
36993 maybe-all-shellutils: all-shellutils
36994 all-shellutils: configure-shellutils
36995 @: $(MAKE); $(unstage)
36996 @r=`${PWD_COMMAND}`; export r; \
36997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36998 $(HOST_EXPORTS) \
36999 (cd $(HOST_SUBDIR)/shellutils && \
37000 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37001 $(TARGET-shellutils))
37002 @endif shellutils
37003
37004
37005
37006
37007 .PHONY: check-shellutils maybe-check-shellutils
37008 maybe-check-shellutils:
37009 @if shellutils
37010 maybe-check-shellutils: check-shellutils
37011
37012 check-shellutils:
37013 @: $(MAKE); $(unstage)
37014 @r=`${PWD_COMMAND}`; export r; \
37015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37016 $(HOST_EXPORTS) \
37017 (cd $(HOST_SUBDIR)/shellutils && \
37018 $(MAKE) $(FLAGS_TO_PASS) check)
37019
37020 @endif shellutils
37021
37022 .PHONY: install-shellutils maybe-install-shellutils
37023 maybe-install-shellutils:
37024 @if shellutils
37025 maybe-install-shellutils: install-shellutils
37026
37027 install-shellutils: installdirs
37028 @: $(MAKE); $(unstage)
37029 @r=`${PWD_COMMAND}`; export r; \
37030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37031 $(HOST_EXPORTS) \
37032 (cd $(HOST_SUBDIR)/shellutils && \
37033 $(MAKE) $(FLAGS_TO_PASS) install)
37034
37035 @endif shellutils
37036
37037 .PHONY: install-strip-shellutils maybe-install-strip-shellutils
37038 maybe-install-strip-shellutils:
37039 @if shellutils
37040 maybe-install-strip-shellutils: install-strip-shellutils
37041
37042 install-strip-shellutils: installdirs
37043 @: $(MAKE); $(unstage)
37044 @r=`${PWD_COMMAND}`; export r; \
37045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37046 $(HOST_EXPORTS) \
37047 (cd $(HOST_SUBDIR)/shellutils && \
37048 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37049
37050 @endif shellutils
37051
37052 # Other targets (info, dvi, pdf, etc.)
37053
37054 .PHONY: maybe-info-shellutils info-shellutils
37055 maybe-info-shellutils:
37056 @if shellutils
37057 maybe-info-shellutils: info-shellutils
37058
37059 info-shellutils: \
37060 configure-shellutils
37061 @: $(MAKE); $(unstage)
37062 @[ -f ./shellutils/Makefile ] || exit 0; \
37063 r=`${PWD_COMMAND}`; export r; \
37064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37065 $(HOST_EXPORTS) \
37066 for flag in $(EXTRA_HOST_FLAGS) ; do \
37067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37068 done; \
37069 echo "Doing info in shellutils" ; \
37070 (cd $(HOST_SUBDIR)/shellutils && \
37071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37073 "RANLIB=$${RANLIB}" \
37074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37075 info) \
37076 || exit 1
37077
37078 @endif shellutils
37079
37080 .PHONY: maybe-dvi-shellutils dvi-shellutils
37081 maybe-dvi-shellutils:
37082 @if shellutils
37083 maybe-dvi-shellutils: dvi-shellutils
37084
37085 dvi-shellutils: \
37086 configure-shellutils
37087 @: $(MAKE); $(unstage)
37088 @[ -f ./shellutils/Makefile ] || exit 0; \
37089 r=`${PWD_COMMAND}`; export r; \
37090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37091 $(HOST_EXPORTS) \
37092 for flag in $(EXTRA_HOST_FLAGS) ; do \
37093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37094 done; \
37095 echo "Doing dvi in shellutils" ; \
37096 (cd $(HOST_SUBDIR)/shellutils && \
37097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37099 "RANLIB=$${RANLIB}" \
37100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37101 dvi) \
37102 || exit 1
37103
37104 @endif shellutils
37105
37106 .PHONY: maybe-pdf-shellutils pdf-shellutils
37107 maybe-pdf-shellutils:
37108 @if shellutils
37109 maybe-pdf-shellutils: pdf-shellutils
37110
37111 pdf-shellutils: \
37112 configure-shellutils
37113 @: $(MAKE); $(unstage)
37114 @[ -f ./shellutils/Makefile ] || exit 0; \
37115 r=`${PWD_COMMAND}`; export r; \
37116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37117 $(HOST_EXPORTS) \
37118 for flag in $(EXTRA_HOST_FLAGS) ; do \
37119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37120 done; \
37121 echo "Doing pdf in shellutils" ; \
37122 (cd $(HOST_SUBDIR)/shellutils && \
37123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37125 "RANLIB=$${RANLIB}" \
37126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37127 pdf) \
37128 || exit 1
37129
37130 @endif shellutils
37131
37132 .PHONY: maybe-html-shellutils html-shellutils
37133 maybe-html-shellutils:
37134 @if shellutils
37135 maybe-html-shellutils: html-shellutils
37136
37137 html-shellutils: \
37138 configure-shellutils
37139 @: $(MAKE); $(unstage)
37140 @[ -f ./shellutils/Makefile ] || exit 0; \
37141 r=`${PWD_COMMAND}`; export r; \
37142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37143 $(HOST_EXPORTS) \
37144 for flag in $(EXTRA_HOST_FLAGS) ; do \
37145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37146 done; \
37147 echo "Doing html in shellutils" ; \
37148 (cd $(HOST_SUBDIR)/shellutils && \
37149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37151 "RANLIB=$${RANLIB}" \
37152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37153 html) \
37154 || exit 1
37155
37156 @endif shellutils
37157
37158 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
37159 maybe-TAGS-shellutils:
37160 @if shellutils
37161 maybe-TAGS-shellutils: TAGS-shellutils
37162
37163 TAGS-shellutils: \
37164 configure-shellutils
37165 @: $(MAKE); $(unstage)
37166 @[ -f ./shellutils/Makefile ] || exit 0; \
37167 r=`${PWD_COMMAND}`; export r; \
37168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37169 $(HOST_EXPORTS) \
37170 for flag in $(EXTRA_HOST_FLAGS) ; do \
37171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37172 done; \
37173 echo "Doing TAGS in shellutils" ; \
37174 (cd $(HOST_SUBDIR)/shellutils && \
37175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37177 "RANLIB=$${RANLIB}" \
37178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37179 TAGS) \
37180 || exit 1
37181
37182 @endif shellutils
37183
37184 .PHONY: maybe-install-info-shellutils install-info-shellutils
37185 maybe-install-info-shellutils:
37186 @if shellutils
37187 maybe-install-info-shellutils: install-info-shellutils
37188
37189 install-info-shellutils: \
37190 configure-shellutils \
37191 info-shellutils
37192 @: $(MAKE); $(unstage)
37193 @[ -f ./shellutils/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 install-info in shellutils" ; \
37201 (cd $(HOST_SUBDIR)/shellutils && \
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 install-info) \
37207 || exit 1
37208
37209 @endif shellutils
37210
37211 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
37212 maybe-install-pdf-shellutils:
37213 @if shellutils
37214 maybe-install-pdf-shellutils: install-pdf-shellutils
37215
37216 install-pdf-shellutils: \
37217 configure-shellutils \
37218 pdf-shellutils
37219 @: $(MAKE); $(unstage)
37220 @[ -f ./shellutils/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-pdf in shellutils" ; \
37228 (cd $(HOST_SUBDIR)/shellutils && \
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-pdf) \
37234 || exit 1
37235
37236 @endif shellutils
37237
37238 .PHONY: maybe-install-html-shellutils install-html-shellutils
37239 maybe-install-html-shellutils:
37240 @if shellutils
37241 maybe-install-html-shellutils: install-html-shellutils
37242
37243 install-html-shellutils: \
37244 configure-shellutils \
37245 html-shellutils
37246 @: $(MAKE); $(unstage)
37247 @[ -f ./shellutils/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-html in shellutils" ; \
37255 (cd $(HOST_SUBDIR)/shellutils && \
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-html) \
37261 || exit 1
37262
37263 @endif shellutils
37264
37265 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
37266 maybe-installcheck-shellutils:
37267 @if shellutils
37268 maybe-installcheck-shellutils: installcheck-shellutils
37269
37270 installcheck-shellutils: \
37271 configure-shellutils
37272 @: $(MAKE); $(unstage)
37273 @[ -f ./shellutils/Makefile ] || exit 0; \
37274 r=`${PWD_COMMAND}`; export r; \
37275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37276 $(HOST_EXPORTS) \
37277 for flag in $(EXTRA_HOST_FLAGS) ; do \
37278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37279 done; \
37280 echo "Doing installcheck in shellutils" ; \
37281 (cd $(HOST_SUBDIR)/shellutils && \
37282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37284 "RANLIB=$${RANLIB}" \
37285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37286 installcheck) \
37287 || exit 1
37288
37289 @endif shellutils
37290
37291 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
37292 maybe-mostlyclean-shellutils:
37293 @if shellutils
37294 maybe-mostlyclean-shellutils: mostlyclean-shellutils
37295
37296 mostlyclean-shellutils:
37297 @: $(MAKE); $(unstage)
37298 @[ -f ./shellutils/Makefile ] || exit 0; \
37299 r=`${PWD_COMMAND}`; export r; \
37300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37301 $(HOST_EXPORTS) \
37302 for flag in $(EXTRA_HOST_FLAGS) ; do \
37303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37304 done; \
37305 echo "Doing mostlyclean in shellutils" ; \
37306 (cd $(HOST_SUBDIR)/shellutils && \
37307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37309 "RANLIB=$${RANLIB}" \
37310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37311 mostlyclean) \
37312 || exit 1
37313
37314 @endif shellutils
37315
37316 .PHONY: maybe-clean-shellutils clean-shellutils
37317 maybe-clean-shellutils:
37318 @if shellutils
37319 maybe-clean-shellutils: clean-shellutils
37320
37321 clean-shellutils:
37322 @: $(MAKE); $(unstage)
37323 @[ -f ./shellutils/Makefile ] || exit 0; \
37324 r=`${PWD_COMMAND}`; export r; \
37325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37326 $(HOST_EXPORTS) \
37327 for flag in $(EXTRA_HOST_FLAGS) ; do \
37328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37329 done; \
37330 echo "Doing clean in shellutils" ; \
37331 (cd $(HOST_SUBDIR)/shellutils && \
37332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37334 "RANLIB=$${RANLIB}" \
37335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37336 clean) \
37337 || exit 1
37338
37339 @endif shellutils
37340
37341 .PHONY: maybe-distclean-shellutils distclean-shellutils
37342 maybe-distclean-shellutils:
37343 @if shellutils
37344 maybe-distclean-shellutils: distclean-shellutils
37345
37346 distclean-shellutils:
37347 @: $(MAKE); $(unstage)
37348 @[ -f ./shellutils/Makefile ] || exit 0; \
37349 r=`${PWD_COMMAND}`; export r; \
37350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37351 $(HOST_EXPORTS) \
37352 for flag in $(EXTRA_HOST_FLAGS) ; do \
37353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37354 done; \
37355 echo "Doing distclean in shellutils" ; \
37356 (cd $(HOST_SUBDIR)/shellutils && \
37357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37359 "RANLIB=$${RANLIB}" \
37360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37361 distclean) \
37362 || exit 1
37363
37364 @endif shellutils
37365
37366 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
37367 maybe-maintainer-clean-shellutils:
37368 @if shellutils
37369 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
37370
37371 maintainer-clean-shellutils:
37372 @: $(MAKE); $(unstage)
37373 @[ -f ./shellutils/Makefile ] || exit 0; \
37374 r=`${PWD_COMMAND}`; export r; \
37375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37376 $(HOST_EXPORTS) \
37377 for flag in $(EXTRA_HOST_FLAGS) ; do \
37378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37379 done; \
37380 echo "Doing maintainer-clean in shellutils" ; \
37381 (cd $(HOST_SUBDIR)/shellutils && \
37382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37384 "RANLIB=$${RANLIB}" \
37385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37386 maintainer-clean) \
37387 || exit 1
37388
37389 @endif shellutils
37390
37391
37392
37393 .PHONY: configure-sid maybe-configure-sid
37394 maybe-configure-sid:
37395 @if gcc-bootstrap
37396 configure-sid: stage_current
37397 @endif gcc-bootstrap
37398 @if sid
37399 maybe-configure-sid: configure-sid
37400 configure-sid:
37401 @: $(MAKE); $(unstage)
37402 @r=`${PWD_COMMAND}`; export r; \
37403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37404 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
37405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
37406 $(HOST_EXPORTS) \
37407 echo Configuring in $(HOST_SUBDIR)/sid; \
37408 cd "$(HOST_SUBDIR)/sid" || exit 1; \
37409 case $(srcdir) in \
37410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37411 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
37412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37413 esac; \
37414 srcdiroption="--srcdir=$${topdir}/sid"; \
37415 libsrcdir="$$s/sid"; \
37416 $(SHELL) $${libsrcdir}/configure \
37417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37418 --target=${target_alias} $${srcdiroption} \
37419 || exit 1
37420 @endif sid
37421
37422
37423
37424
37425
37426 .PHONY: all-sid maybe-all-sid
37427 maybe-all-sid:
37428 @if gcc-bootstrap
37429 all-sid: stage_current
37430 @endif gcc-bootstrap
37431 @if sid
37432 TARGET-sid=all
37433 maybe-all-sid: all-sid
37434 all-sid: configure-sid
37435 @: $(MAKE); $(unstage)
37436 @r=`${PWD_COMMAND}`; export r; \
37437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37438 $(HOST_EXPORTS) \
37439 (cd $(HOST_SUBDIR)/sid && \
37440 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37441 $(TARGET-sid))
37442 @endif sid
37443
37444
37445
37446
37447 .PHONY: check-sid maybe-check-sid
37448 maybe-check-sid:
37449 @if sid
37450 maybe-check-sid: check-sid
37451
37452 check-sid:
37453 @: $(MAKE); $(unstage)
37454 @r=`${PWD_COMMAND}`; export r; \
37455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37456 $(HOST_EXPORTS) \
37457 (cd $(HOST_SUBDIR)/sid && \
37458 $(MAKE) $(FLAGS_TO_PASS) check)
37459
37460 @endif sid
37461
37462 .PHONY: install-sid maybe-install-sid
37463 maybe-install-sid:
37464 @if sid
37465 maybe-install-sid: install-sid
37466
37467 install-sid: installdirs
37468 @: $(MAKE); $(unstage)
37469 @r=`${PWD_COMMAND}`; export r; \
37470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37471 $(HOST_EXPORTS) \
37472 (cd $(HOST_SUBDIR)/sid && \
37473 $(MAKE) $(FLAGS_TO_PASS) install)
37474
37475 @endif sid
37476
37477 .PHONY: install-strip-sid maybe-install-strip-sid
37478 maybe-install-strip-sid:
37479 @if sid
37480 maybe-install-strip-sid: install-strip-sid
37481
37482 install-strip-sid: installdirs
37483 @: $(MAKE); $(unstage)
37484 @r=`${PWD_COMMAND}`; export r; \
37485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37486 $(HOST_EXPORTS) \
37487 (cd $(HOST_SUBDIR)/sid && \
37488 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37489
37490 @endif sid
37491
37492 # Other targets (info, dvi, pdf, etc.)
37493
37494 .PHONY: maybe-info-sid info-sid
37495 maybe-info-sid:
37496 @if sid
37497 maybe-info-sid: info-sid
37498
37499 info-sid: \
37500 configure-sid
37501 @: $(MAKE); $(unstage)
37502 @[ -f ./sid/Makefile ] || exit 0; \
37503 r=`${PWD_COMMAND}`; export r; \
37504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37505 $(HOST_EXPORTS) \
37506 for flag in $(EXTRA_HOST_FLAGS) ; do \
37507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37508 done; \
37509 echo "Doing info in sid" ; \
37510 (cd $(HOST_SUBDIR)/sid && \
37511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37513 "RANLIB=$${RANLIB}" \
37514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37515 info) \
37516 || exit 1
37517
37518 @endif sid
37519
37520 .PHONY: maybe-dvi-sid dvi-sid
37521 maybe-dvi-sid:
37522 @if sid
37523 maybe-dvi-sid: dvi-sid
37524
37525 dvi-sid: \
37526 configure-sid
37527 @: $(MAKE); $(unstage)
37528 @[ -f ./sid/Makefile ] || exit 0; \
37529 r=`${PWD_COMMAND}`; export r; \
37530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37531 $(HOST_EXPORTS) \
37532 for flag in $(EXTRA_HOST_FLAGS) ; do \
37533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37534 done; \
37535 echo "Doing dvi in sid" ; \
37536 (cd $(HOST_SUBDIR)/sid && \
37537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37539 "RANLIB=$${RANLIB}" \
37540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37541 dvi) \
37542 || exit 1
37543
37544 @endif sid
37545
37546 .PHONY: maybe-pdf-sid pdf-sid
37547 maybe-pdf-sid:
37548 @if sid
37549 maybe-pdf-sid: pdf-sid
37550
37551 pdf-sid: \
37552 configure-sid
37553 @: $(MAKE); $(unstage)
37554 @[ -f ./sid/Makefile ] || exit 0; \
37555 r=`${PWD_COMMAND}`; export r; \
37556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37557 $(HOST_EXPORTS) \
37558 for flag in $(EXTRA_HOST_FLAGS) ; do \
37559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37560 done; \
37561 echo "Doing pdf in sid" ; \
37562 (cd $(HOST_SUBDIR)/sid && \
37563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37565 "RANLIB=$${RANLIB}" \
37566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37567 pdf) \
37568 || exit 1
37569
37570 @endif sid
37571
37572 .PHONY: maybe-html-sid html-sid
37573 maybe-html-sid:
37574 @if sid
37575 maybe-html-sid: html-sid
37576
37577 html-sid: \
37578 configure-sid
37579 @: $(MAKE); $(unstage)
37580 @[ -f ./sid/Makefile ] || exit 0; \
37581 r=`${PWD_COMMAND}`; export r; \
37582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37583 $(HOST_EXPORTS) \
37584 for flag in $(EXTRA_HOST_FLAGS) ; do \
37585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37586 done; \
37587 echo "Doing html in sid" ; \
37588 (cd $(HOST_SUBDIR)/sid && \
37589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37591 "RANLIB=$${RANLIB}" \
37592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37593 html) \
37594 || exit 1
37595
37596 @endif sid
37597
37598 .PHONY: maybe-TAGS-sid TAGS-sid
37599 maybe-TAGS-sid:
37600 @if sid
37601 maybe-TAGS-sid: TAGS-sid
37602
37603 TAGS-sid: \
37604 configure-sid
37605 @: $(MAKE); $(unstage)
37606 @[ -f ./sid/Makefile ] || exit 0; \
37607 r=`${PWD_COMMAND}`; export r; \
37608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37609 $(HOST_EXPORTS) \
37610 for flag in $(EXTRA_HOST_FLAGS) ; do \
37611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37612 done; \
37613 echo "Doing TAGS in sid" ; \
37614 (cd $(HOST_SUBDIR)/sid && \
37615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37617 "RANLIB=$${RANLIB}" \
37618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37619 TAGS) \
37620 || exit 1
37621
37622 @endif sid
37623
37624 .PHONY: maybe-install-info-sid install-info-sid
37625 maybe-install-info-sid:
37626 @if sid
37627 maybe-install-info-sid: install-info-sid
37628
37629 install-info-sid: \
37630 configure-sid \
37631 info-sid
37632 @: $(MAKE); $(unstage)
37633 @[ -f ./sid/Makefile ] || exit 0; \
37634 r=`${PWD_COMMAND}`; export r; \
37635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37636 $(HOST_EXPORTS) \
37637 for flag in $(EXTRA_HOST_FLAGS) ; do \
37638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37639 done; \
37640 echo "Doing install-info in sid" ; \
37641 (cd $(HOST_SUBDIR)/sid && \
37642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37644 "RANLIB=$${RANLIB}" \
37645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37646 install-info) \
37647 || exit 1
37648
37649 @endif sid
37650
37651 .PHONY: maybe-install-pdf-sid install-pdf-sid
37652 maybe-install-pdf-sid:
37653 @if sid
37654 maybe-install-pdf-sid: install-pdf-sid
37655
37656 install-pdf-sid: \
37657 configure-sid \
37658 pdf-sid
37659 @: $(MAKE); $(unstage)
37660 @[ -f ./sid/Makefile ] || exit 0; \
37661 r=`${PWD_COMMAND}`; export r; \
37662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37663 $(HOST_EXPORTS) \
37664 for flag in $(EXTRA_HOST_FLAGS) ; do \
37665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37666 done; \
37667 echo "Doing install-pdf in sid" ; \
37668 (cd $(HOST_SUBDIR)/sid && \
37669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37671 "RANLIB=$${RANLIB}" \
37672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37673 install-pdf) \
37674 || exit 1
37675
37676 @endif sid
37677
37678 .PHONY: maybe-install-html-sid install-html-sid
37679 maybe-install-html-sid:
37680 @if sid
37681 maybe-install-html-sid: install-html-sid
37682
37683 install-html-sid: \
37684 configure-sid \
37685 html-sid
37686 @: $(MAKE); $(unstage)
37687 @[ -f ./sid/Makefile ] || exit 0; \
37688 r=`${PWD_COMMAND}`; export r; \
37689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37690 $(HOST_EXPORTS) \
37691 for flag in $(EXTRA_HOST_FLAGS) ; do \
37692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37693 done; \
37694 echo "Doing install-html in sid" ; \
37695 (cd $(HOST_SUBDIR)/sid && \
37696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37698 "RANLIB=$${RANLIB}" \
37699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37700 install-html) \
37701 || exit 1
37702
37703 @endif sid
37704
37705 .PHONY: maybe-installcheck-sid installcheck-sid
37706 maybe-installcheck-sid:
37707 @if sid
37708 maybe-installcheck-sid: installcheck-sid
37709
37710 installcheck-sid: \
37711 configure-sid
37712 @: $(MAKE); $(unstage)
37713 @[ -f ./sid/Makefile ] || exit 0; \
37714 r=`${PWD_COMMAND}`; export r; \
37715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37716 $(HOST_EXPORTS) \
37717 for flag in $(EXTRA_HOST_FLAGS) ; do \
37718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37719 done; \
37720 echo "Doing installcheck in sid" ; \
37721 (cd $(HOST_SUBDIR)/sid && \
37722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37724 "RANLIB=$${RANLIB}" \
37725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37726 installcheck) \
37727 || exit 1
37728
37729 @endif sid
37730
37731 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
37732 maybe-mostlyclean-sid:
37733 @if sid
37734 maybe-mostlyclean-sid: mostlyclean-sid
37735
37736 mostlyclean-sid:
37737 @: $(MAKE); $(unstage)
37738 @[ -f ./sid/Makefile ] || exit 0; \
37739 r=`${PWD_COMMAND}`; export r; \
37740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37741 $(HOST_EXPORTS) \
37742 for flag in $(EXTRA_HOST_FLAGS) ; do \
37743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37744 done; \
37745 echo "Doing mostlyclean in sid" ; \
37746 (cd $(HOST_SUBDIR)/sid && \
37747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37749 "RANLIB=$${RANLIB}" \
37750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37751 mostlyclean) \
37752 || exit 1
37753
37754 @endif sid
37755
37756 .PHONY: maybe-clean-sid clean-sid
37757 maybe-clean-sid:
37758 @if sid
37759 maybe-clean-sid: clean-sid
37760
37761 clean-sid:
37762 @: $(MAKE); $(unstage)
37763 @[ -f ./sid/Makefile ] || exit 0; \
37764 r=`${PWD_COMMAND}`; export r; \
37765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37766 $(HOST_EXPORTS) \
37767 for flag in $(EXTRA_HOST_FLAGS) ; do \
37768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37769 done; \
37770 echo "Doing clean in sid" ; \
37771 (cd $(HOST_SUBDIR)/sid && \
37772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37774 "RANLIB=$${RANLIB}" \
37775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37776 clean) \
37777 || exit 1
37778
37779 @endif sid
37780
37781 .PHONY: maybe-distclean-sid distclean-sid
37782 maybe-distclean-sid:
37783 @if sid
37784 maybe-distclean-sid: distclean-sid
37785
37786 distclean-sid:
37787 @: $(MAKE); $(unstage)
37788 @[ -f ./sid/Makefile ] || exit 0; \
37789 r=`${PWD_COMMAND}`; export r; \
37790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37791 $(HOST_EXPORTS) \
37792 for flag in $(EXTRA_HOST_FLAGS) ; do \
37793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37794 done; \
37795 echo "Doing distclean in sid" ; \
37796 (cd $(HOST_SUBDIR)/sid && \
37797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37799 "RANLIB=$${RANLIB}" \
37800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37801 distclean) \
37802 || exit 1
37803
37804 @endif sid
37805
37806 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
37807 maybe-maintainer-clean-sid:
37808 @if sid
37809 maybe-maintainer-clean-sid: maintainer-clean-sid
37810
37811 maintainer-clean-sid:
37812 @: $(MAKE); $(unstage)
37813 @[ -f ./sid/Makefile ] || exit 0; \
37814 r=`${PWD_COMMAND}`; export r; \
37815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37816 $(HOST_EXPORTS) \
37817 for flag in $(EXTRA_HOST_FLAGS) ; do \
37818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37819 done; \
37820 echo "Doing maintainer-clean in sid" ; \
37821 (cd $(HOST_SUBDIR)/sid && \
37822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37824 "RANLIB=$${RANLIB}" \
37825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37826 maintainer-clean) \
37827 || exit 1
37828
37829 @endif sid
37830
37831
37832
37833 .PHONY: configure-sim maybe-configure-sim
37834 maybe-configure-sim:
37835 @if gcc-bootstrap
37836 configure-sim: stage_current
37837 @endif gcc-bootstrap
37838 @if sim
37839 maybe-configure-sim: configure-sim
37840 configure-sim:
37841 @: $(MAKE); $(unstage)
37842 @r=`${PWD_COMMAND}`; export r; \
37843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37844 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
37845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
37846 $(HOST_EXPORTS) \
37847 echo Configuring in $(HOST_SUBDIR)/sim; \
37848 cd "$(HOST_SUBDIR)/sim" || exit 1; \
37849 case $(srcdir) in \
37850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37851 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
37852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37853 esac; \
37854 srcdiroption="--srcdir=$${topdir}/sim"; \
37855 libsrcdir="$$s/sim"; \
37856 $(SHELL) $${libsrcdir}/configure \
37857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37858 --target=${target_alias} $${srcdiroption} \
37859 || exit 1
37860 @endif sim
37861
37862
37863
37864
37865
37866 .PHONY: all-sim maybe-all-sim
37867 maybe-all-sim:
37868 @if gcc-bootstrap
37869 all-sim: stage_current
37870 @endif gcc-bootstrap
37871 @if sim
37872 TARGET-sim=all
37873 maybe-all-sim: all-sim
37874 all-sim: configure-sim
37875 @: $(MAKE); $(unstage)
37876 @r=`${PWD_COMMAND}`; export r; \
37877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37878 $(HOST_EXPORTS) \
37879 (cd $(HOST_SUBDIR)/sim && \
37880 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37881 $(TARGET-sim))
37882 @endif sim
37883
37884
37885
37886
37887 .PHONY: check-sim maybe-check-sim
37888 maybe-check-sim:
37889 @if sim
37890 maybe-check-sim: check-sim
37891
37892 check-sim:
37893 @: $(MAKE); $(unstage)
37894 @r=`${PWD_COMMAND}`; export r; \
37895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37896 $(HOST_EXPORTS) \
37897 (cd $(HOST_SUBDIR)/sim && \
37898 $(MAKE) $(FLAGS_TO_PASS) check)
37899
37900 @endif sim
37901
37902 .PHONY: install-sim maybe-install-sim
37903 maybe-install-sim:
37904 @if sim
37905 maybe-install-sim: install-sim
37906
37907 install-sim: installdirs
37908 @: $(MAKE); $(unstage)
37909 @r=`${PWD_COMMAND}`; export r; \
37910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37911 $(HOST_EXPORTS) \
37912 (cd $(HOST_SUBDIR)/sim && \
37913 $(MAKE) $(FLAGS_TO_PASS) install)
37914
37915 @endif sim
37916
37917 .PHONY: install-strip-sim maybe-install-strip-sim
37918 maybe-install-strip-sim:
37919 @if sim
37920 maybe-install-strip-sim: install-strip-sim
37921
37922 install-strip-sim: installdirs
37923 @: $(MAKE); $(unstage)
37924 @r=`${PWD_COMMAND}`; export r; \
37925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37926 $(HOST_EXPORTS) \
37927 (cd $(HOST_SUBDIR)/sim && \
37928 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37929
37930 @endif sim
37931
37932 # Other targets (info, dvi, pdf, etc.)
37933
37934 .PHONY: maybe-info-sim info-sim
37935 maybe-info-sim:
37936 @if sim
37937 maybe-info-sim: info-sim
37938
37939 info-sim: \
37940 configure-sim
37941 @: $(MAKE); $(unstage)
37942 @[ -f ./sim/Makefile ] || exit 0; \
37943 r=`${PWD_COMMAND}`; export r; \
37944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37945 $(HOST_EXPORTS) \
37946 for flag in $(EXTRA_HOST_FLAGS) ; do \
37947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37948 done; \
37949 echo "Doing info in sim" ; \
37950 (cd $(HOST_SUBDIR)/sim && \
37951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37953 "RANLIB=$${RANLIB}" \
37954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37955 info) \
37956 || exit 1
37957
37958 @endif sim
37959
37960 .PHONY: maybe-dvi-sim dvi-sim
37961 maybe-dvi-sim:
37962 @if sim
37963 maybe-dvi-sim: dvi-sim
37964
37965 dvi-sim: \
37966 configure-sim
37967 @: $(MAKE); $(unstage)
37968 @[ -f ./sim/Makefile ] || exit 0; \
37969 r=`${PWD_COMMAND}`; export r; \
37970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37971 $(HOST_EXPORTS) \
37972 for flag in $(EXTRA_HOST_FLAGS) ; do \
37973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37974 done; \
37975 echo "Doing dvi in sim" ; \
37976 (cd $(HOST_SUBDIR)/sim && \
37977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37979 "RANLIB=$${RANLIB}" \
37980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37981 dvi) \
37982 || exit 1
37983
37984 @endif sim
37985
37986 .PHONY: maybe-pdf-sim pdf-sim
37987 maybe-pdf-sim:
37988 @if sim
37989 maybe-pdf-sim: pdf-sim
37990
37991 pdf-sim: \
37992 configure-sim
37993 @: $(MAKE); $(unstage)
37994 @[ -f ./sim/Makefile ] || exit 0; \
37995 r=`${PWD_COMMAND}`; export r; \
37996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37997 $(HOST_EXPORTS) \
37998 for flag in $(EXTRA_HOST_FLAGS) ; do \
37999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38000 done; \
38001 echo "Doing pdf in sim" ; \
38002 (cd $(HOST_SUBDIR)/sim && \
38003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38005 "RANLIB=$${RANLIB}" \
38006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38007 pdf) \
38008 || exit 1
38009
38010 @endif sim
38011
38012 .PHONY: maybe-html-sim html-sim
38013 maybe-html-sim:
38014 @if sim
38015 maybe-html-sim: html-sim
38016
38017 html-sim: \
38018 configure-sim
38019 @: $(MAKE); $(unstage)
38020 @[ -f ./sim/Makefile ] || exit 0; \
38021 r=`${PWD_COMMAND}`; export r; \
38022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38023 $(HOST_EXPORTS) \
38024 for flag in $(EXTRA_HOST_FLAGS) ; do \
38025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38026 done; \
38027 echo "Doing html in sim" ; \
38028 (cd $(HOST_SUBDIR)/sim && \
38029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38031 "RANLIB=$${RANLIB}" \
38032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38033 html) \
38034 || exit 1
38035
38036 @endif sim
38037
38038 .PHONY: maybe-TAGS-sim TAGS-sim
38039 maybe-TAGS-sim:
38040 @if sim
38041 maybe-TAGS-sim: TAGS-sim
38042
38043 TAGS-sim: \
38044 configure-sim
38045 @: $(MAKE); $(unstage)
38046 @[ -f ./sim/Makefile ] || exit 0; \
38047 r=`${PWD_COMMAND}`; export r; \
38048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38049 $(HOST_EXPORTS) \
38050 for flag in $(EXTRA_HOST_FLAGS) ; do \
38051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38052 done; \
38053 echo "Doing TAGS in sim" ; \
38054 (cd $(HOST_SUBDIR)/sim && \
38055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38057 "RANLIB=$${RANLIB}" \
38058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38059 TAGS) \
38060 || exit 1
38061
38062 @endif sim
38063
38064 .PHONY: maybe-install-info-sim install-info-sim
38065 maybe-install-info-sim:
38066 @if sim
38067 maybe-install-info-sim: install-info-sim
38068
38069 install-info-sim: \
38070 configure-sim \
38071 info-sim
38072 @: $(MAKE); $(unstage)
38073 @[ -f ./sim/Makefile ] || exit 0; \
38074 r=`${PWD_COMMAND}`; export r; \
38075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38076 $(HOST_EXPORTS) \
38077 for flag in $(EXTRA_HOST_FLAGS) ; do \
38078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38079 done; \
38080 echo "Doing install-info in sim" ; \
38081 (cd $(HOST_SUBDIR)/sim && \
38082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38084 "RANLIB=$${RANLIB}" \
38085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38086 install-info) \
38087 || exit 1
38088
38089 @endif sim
38090
38091 .PHONY: maybe-install-pdf-sim install-pdf-sim
38092 maybe-install-pdf-sim:
38093 @if sim
38094 maybe-install-pdf-sim: install-pdf-sim
38095
38096 install-pdf-sim: \
38097 configure-sim \
38098 pdf-sim
38099 @: $(MAKE); $(unstage)
38100 @[ -f ./sim/Makefile ] || exit 0; \
38101 r=`${PWD_COMMAND}`; export r; \
38102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38103 $(HOST_EXPORTS) \
38104 for flag in $(EXTRA_HOST_FLAGS) ; do \
38105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38106 done; \
38107 echo "Doing install-pdf in sim" ; \
38108 (cd $(HOST_SUBDIR)/sim && \
38109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38111 "RANLIB=$${RANLIB}" \
38112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38113 install-pdf) \
38114 || exit 1
38115
38116 @endif sim
38117
38118 .PHONY: maybe-install-html-sim install-html-sim
38119 maybe-install-html-sim:
38120 @if sim
38121 maybe-install-html-sim: install-html-sim
38122
38123 install-html-sim: \
38124 configure-sim \
38125 html-sim
38126 @: $(MAKE); $(unstage)
38127 @[ -f ./sim/Makefile ] || exit 0; \
38128 r=`${PWD_COMMAND}`; export r; \
38129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38130 $(HOST_EXPORTS) \
38131 for flag in $(EXTRA_HOST_FLAGS) ; do \
38132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38133 done; \
38134 echo "Doing install-html in sim" ; \
38135 (cd $(HOST_SUBDIR)/sim && \
38136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38138 "RANLIB=$${RANLIB}" \
38139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38140 install-html) \
38141 || exit 1
38142
38143 @endif sim
38144
38145 .PHONY: maybe-installcheck-sim installcheck-sim
38146 maybe-installcheck-sim:
38147 @if sim
38148 maybe-installcheck-sim: installcheck-sim
38149
38150 installcheck-sim: \
38151 configure-sim
38152 @: $(MAKE); $(unstage)
38153 @[ -f ./sim/Makefile ] || exit 0; \
38154 r=`${PWD_COMMAND}`; export r; \
38155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38156 $(HOST_EXPORTS) \
38157 for flag in $(EXTRA_HOST_FLAGS) ; do \
38158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38159 done; \
38160 echo "Doing installcheck in sim" ; \
38161 (cd $(HOST_SUBDIR)/sim && \
38162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38164 "RANLIB=$${RANLIB}" \
38165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38166 installcheck) \
38167 || exit 1
38168
38169 @endif sim
38170
38171 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
38172 maybe-mostlyclean-sim:
38173 @if sim
38174 maybe-mostlyclean-sim: mostlyclean-sim
38175
38176 mostlyclean-sim:
38177 @: $(MAKE); $(unstage)
38178 @[ -f ./sim/Makefile ] || exit 0; \
38179 r=`${PWD_COMMAND}`; export r; \
38180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38181 $(HOST_EXPORTS) \
38182 for flag in $(EXTRA_HOST_FLAGS) ; do \
38183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38184 done; \
38185 echo "Doing mostlyclean in sim" ; \
38186 (cd $(HOST_SUBDIR)/sim && \
38187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38189 "RANLIB=$${RANLIB}" \
38190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38191 mostlyclean) \
38192 || exit 1
38193
38194 @endif sim
38195
38196 .PHONY: maybe-clean-sim clean-sim
38197 maybe-clean-sim:
38198 @if sim
38199 maybe-clean-sim: clean-sim
38200
38201 clean-sim:
38202 @: $(MAKE); $(unstage)
38203 @[ -f ./sim/Makefile ] || exit 0; \
38204 r=`${PWD_COMMAND}`; export r; \
38205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38206 $(HOST_EXPORTS) \
38207 for flag in $(EXTRA_HOST_FLAGS) ; do \
38208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38209 done; \
38210 echo "Doing clean in sim" ; \
38211 (cd $(HOST_SUBDIR)/sim && \
38212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38214 "RANLIB=$${RANLIB}" \
38215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38216 clean) \
38217 || exit 1
38218
38219 @endif sim
38220
38221 .PHONY: maybe-distclean-sim distclean-sim
38222 maybe-distclean-sim:
38223 @if sim
38224 maybe-distclean-sim: distclean-sim
38225
38226 distclean-sim:
38227 @: $(MAKE); $(unstage)
38228 @[ -f ./sim/Makefile ] || exit 0; \
38229 r=`${PWD_COMMAND}`; export r; \
38230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38231 $(HOST_EXPORTS) \
38232 for flag in $(EXTRA_HOST_FLAGS) ; do \
38233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38234 done; \
38235 echo "Doing distclean in sim" ; \
38236 (cd $(HOST_SUBDIR)/sim && \
38237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38239 "RANLIB=$${RANLIB}" \
38240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38241 distclean) \
38242 || exit 1
38243
38244 @endif sim
38245
38246 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
38247 maybe-maintainer-clean-sim:
38248 @if sim
38249 maybe-maintainer-clean-sim: maintainer-clean-sim
38250
38251 maintainer-clean-sim:
38252 @: $(MAKE); $(unstage)
38253 @[ -f ./sim/Makefile ] || exit 0; \
38254 r=`${PWD_COMMAND}`; export r; \
38255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38256 $(HOST_EXPORTS) \
38257 for flag in $(EXTRA_HOST_FLAGS) ; do \
38258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38259 done; \
38260 echo "Doing maintainer-clean in sim" ; \
38261 (cd $(HOST_SUBDIR)/sim && \
38262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38264 "RANLIB=$${RANLIB}" \
38265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38266 maintainer-clean) \
38267 || exit 1
38268
38269 @endif sim
38270
38271
38272
38273 .PHONY: configure-tar maybe-configure-tar
38274 maybe-configure-tar:
38275 @if gcc-bootstrap
38276 configure-tar: stage_current
38277 @endif gcc-bootstrap
38278 @if tar
38279 maybe-configure-tar: configure-tar
38280 configure-tar:
38281 @: $(MAKE); $(unstage)
38282 @r=`${PWD_COMMAND}`; export r; \
38283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38284 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
38285 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
38286 $(HOST_EXPORTS) \
38287 echo Configuring in $(HOST_SUBDIR)/tar; \
38288 cd "$(HOST_SUBDIR)/tar" || exit 1; \
38289 case $(srcdir) in \
38290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38291 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
38292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38293 esac; \
38294 srcdiroption="--srcdir=$${topdir}/tar"; \
38295 libsrcdir="$$s/tar"; \
38296 $(SHELL) $${libsrcdir}/configure \
38297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38298 --target=${target_alias} $${srcdiroption} \
38299 || exit 1
38300 @endif tar
38301
38302
38303
38304
38305
38306 .PHONY: all-tar maybe-all-tar
38307 maybe-all-tar:
38308 @if gcc-bootstrap
38309 all-tar: stage_current
38310 @endif gcc-bootstrap
38311 @if tar
38312 TARGET-tar=all
38313 maybe-all-tar: all-tar
38314 all-tar: configure-tar
38315 @: $(MAKE); $(unstage)
38316 @r=`${PWD_COMMAND}`; export r; \
38317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38318 $(HOST_EXPORTS) \
38319 (cd $(HOST_SUBDIR)/tar && \
38320 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38321 $(TARGET-tar))
38322 @endif tar
38323
38324
38325
38326
38327 .PHONY: check-tar maybe-check-tar
38328 maybe-check-tar:
38329 @if tar
38330 maybe-check-tar: check-tar
38331
38332 check-tar:
38333 @: $(MAKE); $(unstage)
38334 @r=`${PWD_COMMAND}`; export r; \
38335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38336 $(HOST_EXPORTS) \
38337 (cd $(HOST_SUBDIR)/tar && \
38338 $(MAKE) $(FLAGS_TO_PASS) check)
38339
38340 @endif tar
38341
38342 .PHONY: install-tar maybe-install-tar
38343 maybe-install-tar:
38344 @if tar
38345 maybe-install-tar: install-tar
38346
38347 install-tar: installdirs
38348 @: $(MAKE); $(unstage)
38349 @r=`${PWD_COMMAND}`; export r; \
38350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38351 $(HOST_EXPORTS) \
38352 (cd $(HOST_SUBDIR)/tar && \
38353 $(MAKE) $(FLAGS_TO_PASS) install)
38354
38355 @endif tar
38356
38357 .PHONY: install-strip-tar maybe-install-strip-tar
38358 maybe-install-strip-tar:
38359 @if tar
38360 maybe-install-strip-tar: install-strip-tar
38361
38362 install-strip-tar: installdirs
38363 @: $(MAKE); $(unstage)
38364 @r=`${PWD_COMMAND}`; export r; \
38365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38366 $(HOST_EXPORTS) \
38367 (cd $(HOST_SUBDIR)/tar && \
38368 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38369
38370 @endif tar
38371
38372 # Other targets (info, dvi, pdf, etc.)
38373
38374 .PHONY: maybe-info-tar info-tar
38375 maybe-info-tar:
38376 @if tar
38377 maybe-info-tar: info-tar
38378
38379 info-tar: \
38380 configure-tar
38381 @: $(MAKE); $(unstage)
38382 @[ -f ./tar/Makefile ] || exit 0; \
38383 r=`${PWD_COMMAND}`; export r; \
38384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38385 $(HOST_EXPORTS) \
38386 for flag in $(EXTRA_HOST_FLAGS) ; do \
38387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38388 done; \
38389 echo "Doing info in tar" ; \
38390 (cd $(HOST_SUBDIR)/tar && \
38391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38393 "RANLIB=$${RANLIB}" \
38394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38395 info) \
38396 || exit 1
38397
38398 @endif tar
38399
38400 .PHONY: maybe-dvi-tar dvi-tar
38401 maybe-dvi-tar:
38402 @if tar
38403 maybe-dvi-tar: dvi-tar
38404
38405 dvi-tar: \
38406 configure-tar
38407 @: $(MAKE); $(unstage)
38408 @[ -f ./tar/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 tar" ; \
38416 (cd $(HOST_SUBDIR)/tar && \
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 tar
38425
38426 .PHONY: maybe-pdf-tar pdf-tar
38427 maybe-pdf-tar:
38428 @if tar
38429 maybe-pdf-tar: pdf-tar
38430
38431 pdf-tar: \
38432 configure-tar
38433 @: $(MAKE); $(unstage)
38434 @[ -f ./tar/Makefile ] || exit 0; \
38435 r=`${PWD_COMMAND}`; export r; \
38436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38437 $(HOST_EXPORTS) \
38438 for flag in $(EXTRA_HOST_FLAGS) ; do \
38439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38440 done; \
38441 echo "Doing pdf in tar" ; \
38442 (cd $(HOST_SUBDIR)/tar && \
38443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38445 "RANLIB=$${RANLIB}" \
38446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38447 pdf) \
38448 || exit 1
38449
38450 @endif tar
38451
38452 .PHONY: maybe-html-tar html-tar
38453 maybe-html-tar:
38454 @if tar
38455 maybe-html-tar: html-tar
38456
38457 html-tar: \
38458 configure-tar
38459 @: $(MAKE); $(unstage)
38460 @[ -f ./tar/Makefile ] || exit 0; \
38461 r=`${PWD_COMMAND}`; export r; \
38462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38463 $(HOST_EXPORTS) \
38464 for flag in $(EXTRA_HOST_FLAGS) ; do \
38465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38466 done; \
38467 echo "Doing html in tar" ; \
38468 (cd $(HOST_SUBDIR)/tar && \
38469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38471 "RANLIB=$${RANLIB}" \
38472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38473 html) \
38474 || exit 1
38475
38476 @endif tar
38477
38478 .PHONY: maybe-TAGS-tar TAGS-tar
38479 maybe-TAGS-tar:
38480 @if tar
38481 maybe-TAGS-tar: TAGS-tar
38482
38483 TAGS-tar: \
38484 configure-tar
38485 @: $(MAKE); $(unstage)
38486 @[ -f ./tar/Makefile ] || exit 0; \
38487 r=`${PWD_COMMAND}`; export r; \
38488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38489 $(HOST_EXPORTS) \
38490 for flag in $(EXTRA_HOST_FLAGS) ; do \
38491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38492 done; \
38493 echo "Doing TAGS in tar" ; \
38494 (cd $(HOST_SUBDIR)/tar && \
38495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38497 "RANLIB=$${RANLIB}" \
38498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38499 TAGS) \
38500 || exit 1
38501
38502 @endif tar
38503
38504 .PHONY: maybe-install-info-tar install-info-tar
38505 maybe-install-info-tar:
38506 @if tar
38507 maybe-install-info-tar: install-info-tar
38508
38509 install-info-tar: \
38510 configure-tar \
38511 info-tar
38512 @: $(MAKE); $(unstage)
38513 @[ -f ./tar/Makefile ] || exit 0; \
38514 r=`${PWD_COMMAND}`; export r; \
38515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38516 $(HOST_EXPORTS) \
38517 for flag in $(EXTRA_HOST_FLAGS) ; do \
38518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38519 done; \
38520 echo "Doing install-info in tar" ; \
38521 (cd $(HOST_SUBDIR)/tar && \
38522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38524 "RANLIB=$${RANLIB}" \
38525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38526 install-info) \
38527 || exit 1
38528
38529 @endif tar
38530
38531 .PHONY: maybe-install-pdf-tar install-pdf-tar
38532 maybe-install-pdf-tar:
38533 @if tar
38534 maybe-install-pdf-tar: install-pdf-tar
38535
38536 install-pdf-tar: \
38537 configure-tar \
38538 pdf-tar
38539 @: $(MAKE); $(unstage)
38540 @[ -f ./tar/Makefile ] || exit 0; \
38541 r=`${PWD_COMMAND}`; export r; \
38542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38543 $(HOST_EXPORTS) \
38544 for flag in $(EXTRA_HOST_FLAGS) ; do \
38545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38546 done; \
38547 echo "Doing install-pdf in tar" ; \
38548 (cd $(HOST_SUBDIR)/tar && \
38549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38551 "RANLIB=$${RANLIB}" \
38552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38553 install-pdf) \
38554 || exit 1
38555
38556 @endif tar
38557
38558 .PHONY: maybe-install-html-tar install-html-tar
38559 maybe-install-html-tar:
38560 @if tar
38561 maybe-install-html-tar: install-html-tar
38562
38563 install-html-tar: \
38564 configure-tar \
38565 html-tar
38566 @: $(MAKE); $(unstage)
38567 @[ -f ./tar/Makefile ] || exit 0; \
38568 r=`${PWD_COMMAND}`; export r; \
38569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38570 $(HOST_EXPORTS) \
38571 for flag in $(EXTRA_HOST_FLAGS) ; do \
38572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38573 done; \
38574 echo "Doing install-html in tar" ; \
38575 (cd $(HOST_SUBDIR)/tar && \
38576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38578 "RANLIB=$${RANLIB}" \
38579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38580 install-html) \
38581 || exit 1
38582
38583 @endif tar
38584
38585 .PHONY: maybe-installcheck-tar installcheck-tar
38586 maybe-installcheck-tar:
38587 @if tar
38588 maybe-installcheck-tar: installcheck-tar
38589
38590 installcheck-tar: \
38591 configure-tar
38592 @: $(MAKE); $(unstage)
38593 @[ -f ./tar/Makefile ] || exit 0; \
38594 r=`${PWD_COMMAND}`; export r; \
38595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38596 $(HOST_EXPORTS) \
38597 for flag in $(EXTRA_HOST_FLAGS) ; do \
38598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38599 done; \
38600 echo "Doing installcheck in tar" ; \
38601 (cd $(HOST_SUBDIR)/tar && \
38602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38604 "RANLIB=$${RANLIB}" \
38605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38606 installcheck) \
38607 || exit 1
38608
38609 @endif tar
38610
38611 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
38612 maybe-mostlyclean-tar:
38613 @if tar
38614 maybe-mostlyclean-tar: mostlyclean-tar
38615
38616 mostlyclean-tar:
38617 @: $(MAKE); $(unstage)
38618 @[ -f ./tar/Makefile ] || exit 0; \
38619 r=`${PWD_COMMAND}`; export r; \
38620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38621 $(HOST_EXPORTS) \
38622 for flag in $(EXTRA_HOST_FLAGS) ; do \
38623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38624 done; \
38625 echo "Doing mostlyclean in tar" ; \
38626 (cd $(HOST_SUBDIR)/tar && \
38627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38629 "RANLIB=$${RANLIB}" \
38630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38631 mostlyclean) \
38632 || exit 1
38633
38634 @endif tar
38635
38636 .PHONY: maybe-clean-tar clean-tar
38637 maybe-clean-tar:
38638 @if tar
38639 maybe-clean-tar: clean-tar
38640
38641 clean-tar:
38642 @: $(MAKE); $(unstage)
38643 @[ -f ./tar/Makefile ] || exit 0; \
38644 r=`${PWD_COMMAND}`; export r; \
38645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38646 $(HOST_EXPORTS) \
38647 for flag in $(EXTRA_HOST_FLAGS) ; do \
38648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38649 done; \
38650 echo "Doing clean in tar" ; \
38651 (cd $(HOST_SUBDIR)/tar && \
38652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38654 "RANLIB=$${RANLIB}" \
38655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38656 clean) \
38657 || exit 1
38658
38659 @endif tar
38660
38661 .PHONY: maybe-distclean-tar distclean-tar
38662 maybe-distclean-tar:
38663 @if tar
38664 maybe-distclean-tar: distclean-tar
38665
38666 distclean-tar:
38667 @: $(MAKE); $(unstage)
38668 @[ -f ./tar/Makefile ] || exit 0; \
38669 r=`${PWD_COMMAND}`; export r; \
38670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38671 $(HOST_EXPORTS) \
38672 for flag in $(EXTRA_HOST_FLAGS) ; do \
38673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38674 done; \
38675 echo "Doing distclean in tar" ; \
38676 (cd $(HOST_SUBDIR)/tar && \
38677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38679 "RANLIB=$${RANLIB}" \
38680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38681 distclean) \
38682 || exit 1
38683
38684 @endif tar
38685
38686 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
38687 maybe-maintainer-clean-tar:
38688 @if tar
38689 maybe-maintainer-clean-tar: maintainer-clean-tar
38690
38691 maintainer-clean-tar:
38692 @: $(MAKE); $(unstage)
38693 @[ -f ./tar/Makefile ] || exit 0; \
38694 r=`${PWD_COMMAND}`; export r; \
38695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38696 $(HOST_EXPORTS) \
38697 for flag in $(EXTRA_HOST_FLAGS) ; do \
38698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38699 done; \
38700 echo "Doing maintainer-clean in tar" ; \
38701 (cd $(HOST_SUBDIR)/tar && \
38702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38704 "RANLIB=$${RANLIB}" \
38705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38706 maintainer-clean) \
38707 || exit 1
38708
38709 @endif tar
38710
38711
38712
38713 .PHONY: configure-texinfo maybe-configure-texinfo
38714 maybe-configure-texinfo:
38715 @if gcc-bootstrap
38716 configure-texinfo: stage_current
38717 @endif gcc-bootstrap
38718 @if texinfo
38719 maybe-configure-texinfo: configure-texinfo
38720 configure-texinfo:
38721 @: $(MAKE); $(unstage)
38722 @r=`${PWD_COMMAND}`; export r; \
38723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38724 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
38725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
38726 $(HOST_EXPORTS) \
38727 echo Configuring in $(HOST_SUBDIR)/texinfo; \
38728 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
38729 case $(srcdir) in \
38730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38731 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
38732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38733 esac; \
38734 srcdiroption="--srcdir=$${topdir}/texinfo"; \
38735 libsrcdir="$$s/texinfo"; \
38736 $(SHELL) $${libsrcdir}/configure \
38737 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38738 --target=${target_alias} $${srcdiroption} \
38739 || exit 1
38740 @endif texinfo
38741
38742
38743
38744
38745
38746 .PHONY: all-texinfo maybe-all-texinfo
38747 maybe-all-texinfo:
38748 @if gcc-bootstrap
38749 all-texinfo: stage_current
38750 @endif gcc-bootstrap
38751 @if texinfo
38752 TARGET-texinfo=all
38753 maybe-all-texinfo: all-texinfo
38754 all-texinfo: configure-texinfo
38755 @: $(MAKE); $(unstage)
38756 @r=`${PWD_COMMAND}`; export r; \
38757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38758 $(HOST_EXPORTS) \
38759 (cd $(HOST_SUBDIR)/texinfo && \
38760 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38761 $(TARGET-texinfo))
38762 @endif texinfo
38763
38764
38765
38766
38767 .PHONY: check-texinfo maybe-check-texinfo
38768 maybe-check-texinfo:
38769 @if texinfo
38770 maybe-check-texinfo: check-texinfo
38771
38772 check-texinfo:
38773 @: $(MAKE); $(unstage)
38774 @r=`${PWD_COMMAND}`; export r; \
38775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38776 $(HOST_EXPORTS) \
38777 (cd $(HOST_SUBDIR)/texinfo && \
38778 $(MAKE) $(FLAGS_TO_PASS) check)
38779
38780 @endif texinfo
38781
38782 .PHONY: install-texinfo maybe-install-texinfo
38783 maybe-install-texinfo:
38784 @if texinfo
38785 maybe-install-texinfo: install-texinfo
38786
38787 install-texinfo:
38788
38789 @endif texinfo
38790
38791 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
38792 maybe-install-strip-texinfo:
38793 @if texinfo
38794 maybe-install-strip-texinfo: install-strip-texinfo
38795
38796 install-strip-texinfo:
38797
38798 @endif texinfo
38799
38800 # Other targets (info, dvi, pdf, etc.)
38801
38802 .PHONY: maybe-info-texinfo info-texinfo
38803 maybe-info-texinfo:
38804 @if texinfo
38805 maybe-info-texinfo: info-texinfo
38806
38807 info-texinfo: \
38808 configure-texinfo
38809 @: $(MAKE); $(unstage)
38810 @[ -f ./texinfo/Makefile ] || exit 0; \
38811 r=`${PWD_COMMAND}`; export r; \
38812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38813 $(HOST_EXPORTS) \
38814 for flag in $(EXTRA_HOST_FLAGS) ; do \
38815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38816 done; \
38817 echo "Doing info in texinfo" ; \
38818 (cd $(HOST_SUBDIR)/texinfo && \
38819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38821 "RANLIB=$${RANLIB}" \
38822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38823 info) \
38824 || exit 1
38825
38826 @endif texinfo
38827
38828 .PHONY: maybe-dvi-texinfo dvi-texinfo
38829 maybe-dvi-texinfo:
38830 @if texinfo
38831 maybe-dvi-texinfo: dvi-texinfo
38832
38833 dvi-texinfo: \
38834 configure-texinfo
38835 @: $(MAKE); $(unstage)
38836 @[ -f ./texinfo/Makefile ] || exit 0; \
38837 r=`${PWD_COMMAND}`; export r; \
38838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38839 $(HOST_EXPORTS) \
38840 for flag in $(EXTRA_HOST_FLAGS) ; do \
38841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38842 done; \
38843 echo "Doing dvi in texinfo" ; \
38844 (cd $(HOST_SUBDIR)/texinfo && \
38845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38847 "RANLIB=$${RANLIB}" \
38848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38849 dvi) \
38850 || exit 1
38851
38852 @endif texinfo
38853
38854 .PHONY: maybe-pdf-texinfo pdf-texinfo
38855 maybe-pdf-texinfo:
38856 @if texinfo
38857 maybe-pdf-texinfo: pdf-texinfo
38858
38859 pdf-texinfo: \
38860 configure-texinfo
38861 @: $(MAKE); $(unstage)
38862 @[ -f ./texinfo/Makefile ] || exit 0; \
38863 r=`${PWD_COMMAND}`; export r; \
38864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38865 $(HOST_EXPORTS) \
38866 for flag in $(EXTRA_HOST_FLAGS) ; do \
38867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38868 done; \
38869 echo "Doing pdf in texinfo" ; \
38870 (cd $(HOST_SUBDIR)/texinfo && \
38871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38873 "RANLIB=$${RANLIB}" \
38874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38875 pdf) \
38876 || exit 1
38877
38878 @endif texinfo
38879
38880 .PHONY: maybe-html-texinfo html-texinfo
38881 maybe-html-texinfo:
38882 @if texinfo
38883 maybe-html-texinfo: html-texinfo
38884
38885 html-texinfo: \
38886 configure-texinfo
38887 @: $(MAKE); $(unstage)
38888 @[ -f ./texinfo/Makefile ] || exit 0; \
38889 r=`${PWD_COMMAND}`; export r; \
38890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38891 $(HOST_EXPORTS) \
38892 for flag in $(EXTRA_HOST_FLAGS) ; do \
38893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38894 done; \
38895 echo "Doing html in texinfo" ; \
38896 (cd $(HOST_SUBDIR)/texinfo && \
38897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38899 "RANLIB=$${RANLIB}" \
38900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38901 html) \
38902 || exit 1
38903
38904 @endif texinfo
38905
38906 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
38907 maybe-TAGS-texinfo:
38908 @if texinfo
38909 maybe-TAGS-texinfo: TAGS-texinfo
38910
38911 TAGS-texinfo: \
38912 configure-texinfo
38913 @: $(MAKE); $(unstage)
38914 @[ -f ./texinfo/Makefile ] || exit 0; \
38915 r=`${PWD_COMMAND}`; export r; \
38916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38917 $(HOST_EXPORTS) \
38918 for flag in $(EXTRA_HOST_FLAGS) ; do \
38919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38920 done; \
38921 echo "Doing TAGS in texinfo" ; \
38922 (cd $(HOST_SUBDIR)/texinfo && \
38923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38925 "RANLIB=$${RANLIB}" \
38926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38927 TAGS) \
38928 || exit 1
38929
38930 @endif texinfo
38931
38932 .PHONY: maybe-install-info-texinfo install-info-texinfo
38933 maybe-install-info-texinfo:
38934 @if texinfo
38935 maybe-install-info-texinfo: install-info-texinfo
38936
38937 install-info-texinfo: \
38938 configure-texinfo \
38939 info-texinfo
38940 @: $(MAKE); $(unstage)
38941 @[ -f ./texinfo/Makefile ] || exit 0; \
38942 r=`${PWD_COMMAND}`; export r; \
38943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38944 $(HOST_EXPORTS) \
38945 for flag in $(EXTRA_HOST_FLAGS) ; do \
38946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38947 done; \
38948 echo "Doing install-info in texinfo" ; \
38949 (cd $(HOST_SUBDIR)/texinfo && \
38950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38952 "RANLIB=$${RANLIB}" \
38953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38954 install-info) \
38955 || exit 1
38956
38957 @endif texinfo
38958
38959 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
38960 maybe-install-pdf-texinfo:
38961 @if texinfo
38962 maybe-install-pdf-texinfo: install-pdf-texinfo
38963
38964 install-pdf-texinfo: \
38965 configure-texinfo \
38966 pdf-texinfo
38967 @: $(MAKE); $(unstage)
38968 @[ -f ./texinfo/Makefile ] || exit 0; \
38969 r=`${PWD_COMMAND}`; export r; \
38970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38971 $(HOST_EXPORTS) \
38972 for flag in $(EXTRA_HOST_FLAGS) ; do \
38973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38974 done; \
38975 echo "Doing install-pdf in texinfo" ; \
38976 (cd $(HOST_SUBDIR)/texinfo && \
38977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38979 "RANLIB=$${RANLIB}" \
38980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38981 install-pdf) \
38982 || exit 1
38983
38984 @endif texinfo
38985
38986 .PHONY: maybe-install-html-texinfo install-html-texinfo
38987 maybe-install-html-texinfo:
38988 @if texinfo
38989 maybe-install-html-texinfo: install-html-texinfo
38990
38991 install-html-texinfo: \
38992 configure-texinfo \
38993 html-texinfo
38994 @: $(MAKE); $(unstage)
38995 @[ -f ./texinfo/Makefile ] || exit 0; \
38996 r=`${PWD_COMMAND}`; export r; \
38997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38998 $(HOST_EXPORTS) \
38999 for flag in $(EXTRA_HOST_FLAGS) ; do \
39000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39001 done; \
39002 echo "Doing install-html in texinfo" ; \
39003 (cd $(HOST_SUBDIR)/texinfo && \
39004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39006 "RANLIB=$${RANLIB}" \
39007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39008 install-html) \
39009 || exit 1
39010
39011 @endif texinfo
39012
39013 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
39014 maybe-installcheck-texinfo:
39015 @if texinfo
39016 maybe-installcheck-texinfo: installcheck-texinfo
39017
39018 installcheck-texinfo: \
39019 configure-texinfo
39020 @: $(MAKE); $(unstage)
39021 @[ -f ./texinfo/Makefile ] || exit 0; \
39022 r=`${PWD_COMMAND}`; export r; \
39023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39024 $(HOST_EXPORTS) \
39025 for flag in $(EXTRA_HOST_FLAGS) ; do \
39026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39027 done; \
39028 echo "Doing installcheck in texinfo" ; \
39029 (cd $(HOST_SUBDIR)/texinfo && \
39030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39032 "RANLIB=$${RANLIB}" \
39033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39034 installcheck) \
39035 || exit 1
39036
39037 @endif texinfo
39038
39039 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
39040 maybe-mostlyclean-texinfo:
39041 @if texinfo
39042 maybe-mostlyclean-texinfo: mostlyclean-texinfo
39043
39044 mostlyclean-texinfo:
39045 @: $(MAKE); $(unstage)
39046 @[ -f ./texinfo/Makefile ] || exit 0; \
39047 r=`${PWD_COMMAND}`; export r; \
39048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39049 $(HOST_EXPORTS) \
39050 for flag in $(EXTRA_HOST_FLAGS) ; do \
39051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39052 done; \
39053 echo "Doing mostlyclean in texinfo" ; \
39054 (cd $(HOST_SUBDIR)/texinfo && \
39055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39057 "RANLIB=$${RANLIB}" \
39058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39059 mostlyclean) \
39060 || exit 1
39061
39062 @endif texinfo
39063
39064 .PHONY: maybe-clean-texinfo clean-texinfo
39065 maybe-clean-texinfo:
39066 @if texinfo
39067 maybe-clean-texinfo: clean-texinfo
39068
39069 clean-texinfo:
39070 @: $(MAKE); $(unstage)
39071 @[ -f ./texinfo/Makefile ] || exit 0; \
39072 r=`${PWD_COMMAND}`; export r; \
39073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39074 $(HOST_EXPORTS) \
39075 for flag in $(EXTRA_HOST_FLAGS) ; do \
39076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39077 done; \
39078 echo "Doing clean in texinfo" ; \
39079 (cd $(HOST_SUBDIR)/texinfo && \
39080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39082 "RANLIB=$${RANLIB}" \
39083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39084 clean) \
39085 || exit 1
39086
39087 @endif texinfo
39088
39089 .PHONY: maybe-distclean-texinfo distclean-texinfo
39090 maybe-distclean-texinfo:
39091 @if texinfo
39092 maybe-distclean-texinfo: distclean-texinfo
39093
39094 distclean-texinfo:
39095 @: $(MAKE); $(unstage)
39096 @[ -f ./texinfo/Makefile ] || exit 0; \
39097 r=`${PWD_COMMAND}`; export r; \
39098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39099 $(HOST_EXPORTS) \
39100 for flag in $(EXTRA_HOST_FLAGS) ; do \
39101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39102 done; \
39103 echo "Doing distclean in texinfo" ; \
39104 (cd $(HOST_SUBDIR)/texinfo && \
39105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39107 "RANLIB=$${RANLIB}" \
39108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39109 distclean) \
39110 || exit 1
39111
39112 @endif texinfo
39113
39114 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
39115 maybe-maintainer-clean-texinfo:
39116 @if texinfo
39117 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
39118
39119 maintainer-clean-texinfo:
39120 @: $(MAKE); $(unstage)
39121 @[ -f ./texinfo/Makefile ] || exit 0; \
39122 r=`${PWD_COMMAND}`; export r; \
39123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39124 $(HOST_EXPORTS) \
39125 for flag in $(EXTRA_HOST_FLAGS) ; do \
39126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39127 done; \
39128 echo "Doing maintainer-clean in texinfo" ; \
39129 (cd $(HOST_SUBDIR)/texinfo && \
39130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39132 "RANLIB=$${RANLIB}" \
39133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39134 maintainer-clean) \
39135 || exit 1
39136
39137 @endif texinfo
39138
39139
39140
39141 .PHONY: configure-textutils maybe-configure-textutils
39142 maybe-configure-textutils:
39143 @if gcc-bootstrap
39144 configure-textutils: stage_current
39145 @endif gcc-bootstrap
39146 @if textutils
39147 maybe-configure-textutils: configure-textutils
39148 configure-textutils:
39149 @: $(MAKE); $(unstage)
39150 @r=`${PWD_COMMAND}`; export r; \
39151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39152 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
39153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
39154 $(HOST_EXPORTS) \
39155 echo Configuring in $(HOST_SUBDIR)/textutils; \
39156 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
39157 case $(srcdir) in \
39158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39159 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
39160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39161 esac; \
39162 srcdiroption="--srcdir=$${topdir}/textutils"; \
39163 libsrcdir="$$s/textutils"; \
39164 $(SHELL) $${libsrcdir}/configure \
39165 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39166 --target=${target_alias} $${srcdiroption} \
39167 || exit 1
39168 @endif textutils
39169
39170
39171
39172
39173
39174 .PHONY: all-textutils maybe-all-textutils
39175 maybe-all-textutils:
39176 @if gcc-bootstrap
39177 all-textutils: stage_current
39178 @endif gcc-bootstrap
39179 @if textutils
39180 TARGET-textutils=all
39181 maybe-all-textutils: all-textutils
39182 all-textutils: configure-textutils
39183 @: $(MAKE); $(unstage)
39184 @r=`${PWD_COMMAND}`; export r; \
39185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39186 $(HOST_EXPORTS) \
39187 (cd $(HOST_SUBDIR)/textutils && \
39188 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39189 $(TARGET-textutils))
39190 @endif textutils
39191
39192
39193
39194
39195 .PHONY: check-textutils maybe-check-textutils
39196 maybe-check-textutils:
39197 @if textutils
39198 maybe-check-textutils: check-textutils
39199
39200 check-textutils:
39201 @: $(MAKE); $(unstage)
39202 @r=`${PWD_COMMAND}`; export r; \
39203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39204 $(HOST_EXPORTS) \
39205 (cd $(HOST_SUBDIR)/textutils && \
39206 $(MAKE) $(FLAGS_TO_PASS) check)
39207
39208 @endif textutils
39209
39210 .PHONY: install-textutils maybe-install-textutils
39211 maybe-install-textutils:
39212 @if textutils
39213 maybe-install-textutils: install-textutils
39214
39215 install-textutils: installdirs
39216 @: $(MAKE); $(unstage)
39217 @r=`${PWD_COMMAND}`; export r; \
39218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39219 $(HOST_EXPORTS) \
39220 (cd $(HOST_SUBDIR)/textutils && \
39221 $(MAKE) $(FLAGS_TO_PASS) install)
39222
39223 @endif textutils
39224
39225 .PHONY: install-strip-textutils maybe-install-strip-textutils
39226 maybe-install-strip-textutils:
39227 @if textutils
39228 maybe-install-strip-textutils: install-strip-textutils
39229
39230 install-strip-textutils: installdirs
39231 @: $(MAKE); $(unstage)
39232 @r=`${PWD_COMMAND}`; export r; \
39233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39234 $(HOST_EXPORTS) \
39235 (cd $(HOST_SUBDIR)/textutils && \
39236 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39237
39238 @endif textutils
39239
39240 # Other targets (info, dvi, pdf, etc.)
39241
39242 .PHONY: maybe-info-textutils info-textutils
39243 maybe-info-textutils:
39244 @if textutils
39245 maybe-info-textutils: info-textutils
39246
39247 info-textutils: \
39248 configure-textutils
39249 @: $(MAKE); $(unstage)
39250 @[ -f ./textutils/Makefile ] || exit 0; \
39251 r=`${PWD_COMMAND}`; export r; \
39252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39253 $(HOST_EXPORTS) \
39254 for flag in $(EXTRA_HOST_FLAGS) ; do \
39255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39256 done; \
39257 echo "Doing info in textutils" ; \
39258 (cd $(HOST_SUBDIR)/textutils && \
39259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39261 "RANLIB=$${RANLIB}" \
39262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39263 info) \
39264 || exit 1
39265
39266 @endif textutils
39267
39268 .PHONY: maybe-dvi-textutils dvi-textutils
39269 maybe-dvi-textutils:
39270 @if textutils
39271 maybe-dvi-textutils: dvi-textutils
39272
39273 dvi-textutils: \
39274 configure-textutils
39275 @: $(MAKE); $(unstage)
39276 @[ -f ./textutils/Makefile ] || exit 0; \
39277 r=`${PWD_COMMAND}`; export r; \
39278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39279 $(HOST_EXPORTS) \
39280 for flag in $(EXTRA_HOST_FLAGS) ; do \
39281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39282 done; \
39283 echo "Doing dvi in textutils" ; \
39284 (cd $(HOST_SUBDIR)/textutils && \
39285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39287 "RANLIB=$${RANLIB}" \
39288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39289 dvi) \
39290 || exit 1
39291
39292 @endif textutils
39293
39294 .PHONY: maybe-pdf-textutils pdf-textutils
39295 maybe-pdf-textutils:
39296 @if textutils
39297 maybe-pdf-textutils: pdf-textutils
39298
39299 pdf-textutils: \
39300 configure-textutils
39301 @: $(MAKE); $(unstage)
39302 @[ -f ./textutils/Makefile ] || exit 0; \
39303 r=`${PWD_COMMAND}`; export r; \
39304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39305 $(HOST_EXPORTS) \
39306 for flag in $(EXTRA_HOST_FLAGS) ; do \
39307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39308 done; \
39309 echo "Doing pdf in textutils" ; \
39310 (cd $(HOST_SUBDIR)/textutils && \
39311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39313 "RANLIB=$${RANLIB}" \
39314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39315 pdf) \
39316 || exit 1
39317
39318 @endif textutils
39319
39320 .PHONY: maybe-html-textutils html-textutils
39321 maybe-html-textutils:
39322 @if textutils
39323 maybe-html-textutils: html-textutils
39324
39325 html-textutils: \
39326 configure-textutils
39327 @: $(MAKE); $(unstage)
39328 @[ -f ./textutils/Makefile ] || exit 0; \
39329 r=`${PWD_COMMAND}`; export r; \
39330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39331 $(HOST_EXPORTS) \
39332 for flag in $(EXTRA_HOST_FLAGS) ; do \
39333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39334 done; \
39335 echo "Doing html in textutils" ; \
39336 (cd $(HOST_SUBDIR)/textutils && \
39337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39339 "RANLIB=$${RANLIB}" \
39340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39341 html) \
39342 || exit 1
39343
39344 @endif textutils
39345
39346 .PHONY: maybe-TAGS-textutils TAGS-textutils
39347 maybe-TAGS-textutils:
39348 @if textutils
39349 maybe-TAGS-textutils: TAGS-textutils
39350
39351 TAGS-textutils: \
39352 configure-textutils
39353 @: $(MAKE); $(unstage)
39354 @[ -f ./textutils/Makefile ] || exit 0; \
39355 r=`${PWD_COMMAND}`; export r; \
39356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39357 $(HOST_EXPORTS) \
39358 for flag in $(EXTRA_HOST_FLAGS) ; do \
39359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39360 done; \
39361 echo "Doing TAGS in textutils" ; \
39362 (cd $(HOST_SUBDIR)/textutils && \
39363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39365 "RANLIB=$${RANLIB}" \
39366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39367 TAGS) \
39368 || exit 1
39369
39370 @endif textutils
39371
39372 .PHONY: maybe-install-info-textutils install-info-textutils
39373 maybe-install-info-textutils:
39374 @if textutils
39375 maybe-install-info-textutils: install-info-textutils
39376
39377 install-info-textutils: \
39378 configure-textutils \
39379 info-textutils
39380 @: $(MAKE); $(unstage)
39381 @[ -f ./textutils/Makefile ] || exit 0; \
39382 r=`${PWD_COMMAND}`; export r; \
39383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39384 $(HOST_EXPORTS) \
39385 for flag in $(EXTRA_HOST_FLAGS) ; do \
39386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39387 done; \
39388 echo "Doing install-info in textutils" ; \
39389 (cd $(HOST_SUBDIR)/textutils && \
39390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39392 "RANLIB=$${RANLIB}" \
39393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39394 install-info) \
39395 || exit 1
39396
39397 @endif textutils
39398
39399 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
39400 maybe-install-pdf-textutils:
39401 @if textutils
39402 maybe-install-pdf-textutils: install-pdf-textutils
39403
39404 install-pdf-textutils: \
39405 configure-textutils \
39406 pdf-textutils
39407 @: $(MAKE); $(unstage)
39408 @[ -f ./textutils/Makefile ] || exit 0; \
39409 r=`${PWD_COMMAND}`; export r; \
39410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39411 $(HOST_EXPORTS) \
39412 for flag in $(EXTRA_HOST_FLAGS) ; do \
39413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39414 done; \
39415 echo "Doing install-pdf in textutils" ; \
39416 (cd $(HOST_SUBDIR)/textutils && \
39417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39419 "RANLIB=$${RANLIB}" \
39420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39421 install-pdf) \
39422 || exit 1
39423
39424 @endif textutils
39425
39426 .PHONY: maybe-install-html-textutils install-html-textutils
39427 maybe-install-html-textutils:
39428 @if textutils
39429 maybe-install-html-textutils: install-html-textutils
39430
39431 install-html-textutils: \
39432 configure-textutils \
39433 html-textutils
39434 @: $(MAKE); $(unstage)
39435 @[ -f ./textutils/Makefile ] || exit 0; \
39436 r=`${PWD_COMMAND}`; export r; \
39437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39438 $(HOST_EXPORTS) \
39439 for flag in $(EXTRA_HOST_FLAGS) ; do \
39440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39441 done; \
39442 echo "Doing install-html in textutils" ; \
39443 (cd $(HOST_SUBDIR)/textutils && \
39444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39446 "RANLIB=$${RANLIB}" \
39447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39448 install-html) \
39449 || exit 1
39450
39451 @endif textutils
39452
39453 .PHONY: maybe-installcheck-textutils installcheck-textutils
39454 maybe-installcheck-textutils:
39455 @if textutils
39456 maybe-installcheck-textutils: installcheck-textutils
39457
39458 installcheck-textutils: \
39459 configure-textutils
39460 @: $(MAKE); $(unstage)
39461 @[ -f ./textutils/Makefile ] || exit 0; \
39462 r=`${PWD_COMMAND}`; export r; \
39463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39464 $(HOST_EXPORTS) \
39465 for flag in $(EXTRA_HOST_FLAGS) ; do \
39466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39467 done; \
39468 echo "Doing installcheck in textutils" ; \
39469 (cd $(HOST_SUBDIR)/textutils && \
39470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39472 "RANLIB=$${RANLIB}" \
39473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39474 installcheck) \
39475 || exit 1
39476
39477 @endif textutils
39478
39479 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
39480 maybe-mostlyclean-textutils:
39481 @if textutils
39482 maybe-mostlyclean-textutils: mostlyclean-textutils
39483
39484 mostlyclean-textutils:
39485 @: $(MAKE); $(unstage)
39486 @[ -f ./textutils/Makefile ] || exit 0; \
39487 r=`${PWD_COMMAND}`; export r; \
39488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39489 $(HOST_EXPORTS) \
39490 for flag in $(EXTRA_HOST_FLAGS) ; do \
39491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39492 done; \
39493 echo "Doing mostlyclean in textutils" ; \
39494 (cd $(HOST_SUBDIR)/textutils && \
39495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39497 "RANLIB=$${RANLIB}" \
39498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39499 mostlyclean) \
39500 || exit 1
39501
39502 @endif textutils
39503
39504 .PHONY: maybe-clean-textutils clean-textutils
39505 maybe-clean-textutils:
39506 @if textutils
39507 maybe-clean-textutils: clean-textutils
39508
39509 clean-textutils:
39510 @: $(MAKE); $(unstage)
39511 @[ -f ./textutils/Makefile ] || exit 0; \
39512 r=`${PWD_COMMAND}`; export r; \
39513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39514 $(HOST_EXPORTS) \
39515 for flag in $(EXTRA_HOST_FLAGS) ; do \
39516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39517 done; \
39518 echo "Doing clean in textutils" ; \
39519 (cd $(HOST_SUBDIR)/textutils && \
39520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39522 "RANLIB=$${RANLIB}" \
39523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39524 clean) \
39525 || exit 1
39526
39527 @endif textutils
39528
39529 .PHONY: maybe-distclean-textutils distclean-textutils
39530 maybe-distclean-textutils:
39531 @if textutils
39532 maybe-distclean-textutils: distclean-textutils
39533
39534 distclean-textutils:
39535 @: $(MAKE); $(unstage)
39536 @[ -f ./textutils/Makefile ] || exit 0; \
39537 r=`${PWD_COMMAND}`; export r; \
39538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39539 $(HOST_EXPORTS) \
39540 for flag in $(EXTRA_HOST_FLAGS) ; do \
39541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39542 done; \
39543 echo "Doing distclean in textutils" ; \
39544 (cd $(HOST_SUBDIR)/textutils && \
39545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39547 "RANLIB=$${RANLIB}" \
39548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39549 distclean) \
39550 || exit 1
39551
39552 @endif textutils
39553
39554 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
39555 maybe-maintainer-clean-textutils:
39556 @if textutils
39557 maybe-maintainer-clean-textutils: maintainer-clean-textutils
39558
39559 maintainer-clean-textutils:
39560 @: $(MAKE); $(unstage)
39561 @[ -f ./textutils/Makefile ] || exit 0; \
39562 r=`${PWD_COMMAND}`; export r; \
39563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39564 $(HOST_EXPORTS) \
39565 for flag in $(EXTRA_HOST_FLAGS) ; do \
39566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39567 done; \
39568 echo "Doing maintainer-clean in textutils" ; \
39569 (cd $(HOST_SUBDIR)/textutils && \
39570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39572 "RANLIB=$${RANLIB}" \
39573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39574 maintainer-clean) \
39575 || exit 1
39576
39577 @endif textutils
39578
39579
39580
39581 .PHONY: configure-time maybe-configure-time
39582 maybe-configure-time:
39583 @if gcc-bootstrap
39584 configure-time: stage_current
39585 @endif gcc-bootstrap
39586 @if time
39587 maybe-configure-time: configure-time
39588 configure-time:
39589 @: $(MAKE); $(unstage)
39590 @r=`${PWD_COMMAND}`; export r; \
39591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39592 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
39593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
39594 $(HOST_EXPORTS) \
39595 echo Configuring in $(HOST_SUBDIR)/time; \
39596 cd "$(HOST_SUBDIR)/time" || exit 1; \
39597 case $(srcdir) in \
39598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39599 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
39600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39601 esac; \
39602 srcdiroption="--srcdir=$${topdir}/time"; \
39603 libsrcdir="$$s/time"; \
39604 $(SHELL) $${libsrcdir}/configure \
39605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39606 --target=${target_alias} $${srcdiroption} \
39607 || exit 1
39608 @endif time
39609
39610
39611
39612
39613
39614 .PHONY: all-time maybe-all-time
39615 maybe-all-time:
39616 @if gcc-bootstrap
39617 all-time: stage_current
39618 @endif gcc-bootstrap
39619 @if time
39620 TARGET-time=all
39621 maybe-all-time: all-time
39622 all-time: configure-time
39623 @: $(MAKE); $(unstage)
39624 @r=`${PWD_COMMAND}`; export r; \
39625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39626 $(HOST_EXPORTS) \
39627 (cd $(HOST_SUBDIR)/time && \
39628 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39629 $(TARGET-time))
39630 @endif time
39631
39632
39633
39634
39635 .PHONY: check-time maybe-check-time
39636 maybe-check-time:
39637 @if time
39638 maybe-check-time: check-time
39639
39640 check-time:
39641 @: $(MAKE); $(unstage)
39642 @r=`${PWD_COMMAND}`; export r; \
39643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39644 $(HOST_EXPORTS) \
39645 (cd $(HOST_SUBDIR)/time && \
39646 $(MAKE) $(FLAGS_TO_PASS) check)
39647
39648 @endif time
39649
39650 .PHONY: install-time maybe-install-time
39651 maybe-install-time:
39652 @if time
39653 maybe-install-time: install-time
39654
39655 install-time: installdirs
39656 @: $(MAKE); $(unstage)
39657 @r=`${PWD_COMMAND}`; export r; \
39658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39659 $(HOST_EXPORTS) \
39660 (cd $(HOST_SUBDIR)/time && \
39661 $(MAKE) $(FLAGS_TO_PASS) install)
39662
39663 @endif time
39664
39665 .PHONY: install-strip-time maybe-install-strip-time
39666 maybe-install-strip-time:
39667 @if time
39668 maybe-install-strip-time: install-strip-time
39669
39670 install-strip-time: installdirs
39671 @: $(MAKE); $(unstage)
39672 @r=`${PWD_COMMAND}`; export r; \
39673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39674 $(HOST_EXPORTS) \
39675 (cd $(HOST_SUBDIR)/time && \
39676 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39677
39678 @endif time
39679
39680 # Other targets (info, dvi, pdf, etc.)
39681
39682 .PHONY: maybe-info-time info-time
39683 maybe-info-time:
39684 @if time
39685 maybe-info-time: info-time
39686
39687 info-time: \
39688 configure-time
39689 @: $(MAKE); $(unstage)
39690 @[ -f ./time/Makefile ] || exit 0; \
39691 r=`${PWD_COMMAND}`; export r; \
39692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39693 $(HOST_EXPORTS) \
39694 for flag in $(EXTRA_HOST_FLAGS) ; do \
39695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39696 done; \
39697 echo "Doing info in time" ; \
39698 (cd $(HOST_SUBDIR)/time && \
39699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39701 "RANLIB=$${RANLIB}" \
39702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39703 info) \
39704 || exit 1
39705
39706 @endif time
39707
39708 .PHONY: maybe-dvi-time dvi-time
39709 maybe-dvi-time:
39710 @if time
39711 maybe-dvi-time: dvi-time
39712
39713 dvi-time: \
39714 configure-time
39715 @: $(MAKE); $(unstage)
39716 @[ -f ./time/Makefile ] || exit 0; \
39717 r=`${PWD_COMMAND}`; export r; \
39718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39719 $(HOST_EXPORTS) \
39720 for flag in $(EXTRA_HOST_FLAGS) ; do \
39721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39722 done; \
39723 echo "Doing dvi in time" ; \
39724 (cd $(HOST_SUBDIR)/time && \
39725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39727 "RANLIB=$${RANLIB}" \
39728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39729 dvi) \
39730 || exit 1
39731
39732 @endif time
39733
39734 .PHONY: maybe-pdf-time pdf-time
39735 maybe-pdf-time:
39736 @if time
39737 maybe-pdf-time: pdf-time
39738
39739 pdf-time: \
39740 configure-time
39741 @: $(MAKE); $(unstage)
39742 @[ -f ./time/Makefile ] || exit 0; \
39743 r=`${PWD_COMMAND}`; export r; \
39744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39745 $(HOST_EXPORTS) \
39746 for flag in $(EXTRA_HOST_FLAGS) ; do \
39747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39748 done; \
39749 echo "Doing pdf in time" ; \
39750 (cd $(HOST_SUBDIR)/time && \
39751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39753 "RANLIB=$${RANLIB}" \
39754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39755 pdf) \
39756 || exit 1
39757
39758 @endif time
39759
39760 .PHONY: maybe-html-time html-time
39761 maybe-html-time:
39762 @if time
39763 maybe-html-time: html-time
39764
39765 html-time: \
39766 configure-time
39767 @: $(MAKE); $(unstage)
39768 @[ -f ./time/Makefile ] || exit 0; \
39769 r=`${PWD_COMMAND}`; export r; \
39770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39771 $(HOST_EXPORTS) \
39772 for flag in $(EXTRA_HOST_FLAGS) ; do \
39773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39774 done; \
39775 echo "Doing html in time" ; \
39776 (cd $(HOST_SUBDIR)/time && \
39777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39779 "RANLIB=$${RANLIB}" \
39780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39781 html) \
39782 || exit 1
39783
39784 @endif time
39785
39786 .PHONY: maybe-TAGS-time TAGS-time
39787 maybe-TAGS-time:
39788 @if time
39789 maybe-TAGS-time: TAGS-time
39790
39791 TAGS-time: \
39792 configure-time
39793 @: $(MAKE); $(unstage)
39794 @[ -f ./time/Makefile ] || exit 0; \
39795 r=`${PWD_COMMAND}`; export r; \
39796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39797 $(HOST_EXPORTS) \
39798 for flag in $(EXTRA_HOST_FLAGS) ; do \
39799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39800 done; \
39801 echo "Doing TAGS in time" ; \
39802 (cd $(HOST_SUBDIR)/time && \
39803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39805 "RANLIB=$${RANLIB}" \
39806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39807 TAGS) \
39808 || exit 1
39809
39810 @endif time
39811
39812 .PHONY: maybe-install-info-time install-info-time
39813 maybe-install-info-time:
39814 @if time
39815 maybe-install-info-time: install-info-time
39816
39817 install-info-time: \
39818 configure-time \
39819 info-time
39820 @: $(MAKE); $(unstage)
39821 @[ -f ./time/Makefile ] || exit 0; \
39822 r=`${PWD_COMMAND}`; export r; \
39823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39824 $(HOST_EXPORTS) \
39825 for flag in $(EXTRA_HOST_FLAGS) ; do \
39826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39827 done; \
39828 echo "Doing install-info in time" ; \
39829 (cd $(HOST_SUBDIR)/time && \
39830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39832 "RANLIB=$${RANLIB}" \
39833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39834 install-info) \
39835 || exit 1
39836
39837 @endif time
39838
39839 .PHONY: maybe-install-pdf-time install-pdf-time
39840 maybe-install-pdf-time:
39841 @if time
39842 maybe-install-pdf-time: install-pdf-time
39843
39844 install-pdf-time: \
39845 configure-time \
39846 pdf-time
39847 @: $(MAKE); $(unstage)
39848 @[ -f ./time/Makefile ] || exit 0; \
39849 r=`${PWD_COMMAND}`; export r; \
39850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39851 $(HOST_EXPORTS) \
39852 for flag in $(EXTRA_HOST_FLAGS) ; do \
39853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39854 done; \
39855 echo "Doing install-pdf in time" ; \
39856 (cd $(HOST_SUBDIR)/time && \
39857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39859 "RANLIB=$${RANLIB}" \
39860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39861 install-pdf) \
39862 || exit 1
39863
39864 @endif time
39865
39866 .PHONY: maybe-install-html-time install-html-time
39867 maybe-install-html-time:
39868 @if time
39869 maybe-install-html-time: install-html-time
39870
39871 install-html-time: \
39872 configure-time \
39873 html-time
39874 @: $(MAKE); $(unstage)
39875 @[ -f ./time/Makefile ] || exit 0; \
39876 r=`${PWD_COMMAND}`; export r; \
39877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39878 $(HOST_EXPORTS) \
39879 for flag in $(EXTRA_HOST_FLAGS) ; do \
39880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39881 done; \
39882 echo "Doing install-html in time" ; \
39883 (cd $(HOST_SUBDIR)/time && \
39884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39886 "RANLIB=$${RANLIB}" \
39887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39888 install-html) \
39889 || exit 1
39890
39891 @endif time
39892
39893 .PHONY: maybe-installcheck-time installcheck-time
39894 maybe-installcheck-time:
39895 @if time
39896 maybe-installcheck-time: installcheck-time
39897
39898 installcheck-time: \
39899 configure-time
39900 @: $(MAKE); $(unstage)
39901 @[ -f ./time/Makefile ] || exit 0; \
39902 r=`${PWD_COMMAND}`; export r; \
39903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39904 $(HOST_EXPORTS) \
39905 for flag in $(EXTRA_HOST_FLAGS) ; do \
39906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39907 done; \
39908 echo "Doing installcheck in time" ; \
39909 (cd $(HOST_SUBDIR)/time && \
39910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39912 "RANLIB=$${RANLIB}" \
39913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39914 installcheck) \
39915 || exit 1
39916
39917 @endif time
39918
39919 .PHONY: maybe-mostlyclean-time mostlyclean-time
39920 maybe-mostlyclean-time:
39921 @if time
39922 maybe-mostlyclean-time: mostlyclean-time
39923
39924 mostlyclean-time:
39925 @: $(MAKE); $(unstage)
39926 @[ -f ./time/Makefile ] || exit 0; \
39927 r=`${PWD_COMMAND}`; export r; \
39928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39929 $(HOST_EXPORTS) \
39930 for flag in $(EXTRA_HOST_FLAGS) ; do \
39931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39932 done; \
39933 echo "Doing mostlyclean in time" ; \
39934 (cd $(HOST_SUBDIR)/time && \
39935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39937 "RANLIB=$${RANLIB}" \
39938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39939 mostlyclean) \
39940 || exit 1
39941
39942 @endif time
39943
39944 .PHONY: maybe-clean-time clean-time
39945 maybe-clean-time:
39946 @if time
39947 maybe-clean-time: clean-time
39948
39949 clean-time:
39950 @: $(MAKE); $(unstage)
39951 @[ -f ./time/Makefile ] || exit 0; \
39952 r=`${PWD_COMMAND}`; export r; \
39953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39954 $(HOST_EXPORTS) \
39955 for flag in $(EXTRA_HOST_FLAGS) ; do \
39956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39957 done; \
39958 echo "Doing clean in time" ; \
39959 (cd $(HOST_SUBDIR)/time && \
39960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39962 "RANLIB=$${RANLIB}" \
39963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39964 clean) \
39965 || exit 1
39966
39967 @endif time
39968
39969 .PHONY: maybe-distclean-time distclean-time
39970 maybe-distclean-time:
39971 @if time
39972 maybe-distclean-time: distclean-time
39973
39974 distclean-time:
39975 @: $(MAKE); $(unstage)
39976 @[ -f ./time/Makefile ] || exit 0; \
39977 r=`${PWD_COMMAND}`; export r; \
39978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39979 $(HOST_EXPORTS) \
39980 for flag in $(EXTRA_HOST_FLAGS) ; do \
39981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39982 done; \
39983 echo "Doing distclean in time" ; \
39984 (cd $(HOST_SUBDIR)/time && \
39985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39987 "RANLIB=$${RANLIB}" \
39988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39989 distclean) \
39990 || exit 1
39991
39992 @endif time
39993
39994 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
39995 maybe-maintainer-clean-time:
39996 @if time
39997 maybe-maintainer-clean-time: maintainer-clean-time
39998
39999 maintainer-clean-time:
40000 @: $(MAKE); $(unstage)
40001 @[ -f ./time/Makefile ] || exit 0; \
40002 r=`${PWD_COMMAND}`; export r; \
40003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40004 $(HOST_EXPORTS) \
40005 for flag in $(EXTRA_HOST_FLAGS) ; do \
40006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40007 done; \
40008 echo "Doing maintainer-clean in time" ; \
40009 (cd $(HOST_SUBDIR)/time && \
40010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40012 "RANLIB=$${RANLIB}" \
40013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40014 maintainer-clean) \
40015 || exit 1
40016
40017 @endif time
40018
40019
40020
40021 .PHONY: configure-uudecode maybe-configure-uudecode
40022 maybe-configure-uudecode:
40023 @if gcc-bootstrap
40024 configure-uudecode: stage_current
40025 @endif gcc-bootstrap
40026 @if uudecode
40027 maybe-configure-uudecode: configure-uudecode
40028 configure-uudecode:
40029 @: $(MAKE); $(unstage)
40030 @r=`${PWD_COMMAND}`; export r; \
40031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40032 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
40033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
40034 $(HOST_EXPORTS) \
40035 echo Configuring in $(HOST_SUBDIR)/uudecode; \
40036 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
40037 case $(srcdir) in \
40038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40039 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
40040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40041 esac; \
40042 srcdiroption="--srcdir=$${topdir}/uudecode"; \
40043 libsrcdir="$$s/uudecode"; \
40044 $(SHELL) $${libsrcdir}/configure \
40045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40046 --target=${target_alias} $${srcdiroption} \
40047 || exit 1
40048 @endif uudecode
40049
40050
40051
40052
40053
40054 .PHONY: all-uudecode maybe-all-uudecode
40055 maybe-all-uudecode:
40056 @if gcc-bootstrap
40057 all-uudecode: stage_current
40058 @endif gcc-bootstrap
40059 @if uudecode
40060 TARGET-uudecode=all
40061 maybe-all-uudecode: all-uudecode
40062 all-uudecode: configure-uudecode
40063 @: $(MAKE); $(unstage)
40064 @r=`${PWD_COMMAND}`; export r; \
40065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40066 $(HOST_EXPORTS) \
40067 (cd $(HOST_SUBDIR)/uudecode && \
40068 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40069 $(TARGET-uudecode))
40070 @endif uudecode
40071
40072
40073
40074
40075 .PHONY: check-uudecode maybe-check-uudecode
40076 maybe-check-uudecode:
40077 @if uudecode
40078 maybe-check-uudecode: check-uudecode
40079
40080 check-uudecode:
40081 @: $(MAKE); $(unstage)
40082 @r=`${PWD_COMMAND}`; export r; \
40083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40084 $(HOST_EXPORTS) \
40085 (cd $(HOST_SUBDIR)/uudecode && \
40086 $(MAKE) $(FLAGS_TO_PASS) check)
40087
40088 @endif uudecode
40089
40090 .PHONY: install-uudecode maybe-install-uudecode
40091 maybe-install-uudecode:
40092 @if uudecode
40093 maybe-install-uudecode: install-uudecode
40094
40095 install-uudecode: installdirs
40096 @: $(MAKE); $(unstage)
40097 @r=`${PWD_COMMAND}`; export r; \
40098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40099 $(HOST_EXPORTS) \
40100 (cd $(HOST_SUBDIR)/uudecode && \
40101 $(MAKE) $(FLAGS_TO_PASS) install)
40102
40103 @endif uudecode
40104
40105 .PHONY: install-strip-uudecode maybe-install-strip-uudecode
40106 maybe-install-strip-uudecode:
40107 @if uudecode
40108 maybe-install-strip-uudecode: install-strip-uudecode
40109
40110 install-strip-uudecode: installdirs
40111 @: $(MAKE); $(unstage)
40112 @r=`${PWD_COMMAND}`; export r; \
40113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40114 $(HOST_EXPORTS) \
40115 (cd $(HOST_SUBDIR)/uudecode && \
40116 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40117
40118 @endif uudecode
40119
40120 # Other targets (info, dvi, pdf, etc.)
40121
40122 .PHONY: maybe-info-uudecode info-uudecode
40123 maybe-info-uudecode:
40124 @if uudecode
40125 maybe-info-uudecode: info-uudecode
40126
40127 info-uudecode: \
40128 configure-uudecode
40129 @: $(MAKE); $(unstage)
40130 @[ -f ./uudecode/Makefile ] || exit 0; \
40131 r=`${PWD_COMMAND}`; export r; \
40132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40133 $(HOST_EXPORTS) \
40134 for flag in $(EXTRA_HOST_FLAGS) ; do \
40135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40136 done; \
40137 echo "Doing info in uudecode" ; \
40138 (cd $(HOST_SUBDIR)/uudecode && \
40139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40141 "RANLIB=$${RANLIB}" \
40142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40143 info) \
40144 || exit 1
40145
40146 @endif uudecode
40147
40148 .PHONY: maybe-dvi-uudecode dvi-uudecode
40149 maybe-dvi-uudecode:
40150 @if uudecode
40151 maybe-dvi-uudecode: dvi-uudecode
40152
40153 dvi-uudecode: \
40154 configure-uudecode
40155 @: $(MAKE); $(unstage)
40156 @[ -f ./uudecode/Makefile ] || exit 0; \
40157 r=`${PWD_COMMAND}`; export r; \
40158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40159 $(HOST_EXPORTS) \
40160 for flag in $(EXTRA_HOST_FLAGS) ; do \
40161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40162 done; \
40163 echo "Doing dvi in uudecode" ; \
40164 (cd $(HOST_SUBDIR)/uudecode && \
40165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40167 "RANLIB=$${RANLIB}" \
40168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40169 dvi) \
40170 || exit 1
40171
40172 @endif uudecode
40173
40174 .PHONY: maybe-pdf-uudecode pdf-uudecode
40175 maybe-pdf-uudecode:
40176 @if uudecode
40177 maybe-pdf-uudecode: pdf-uudecode
40178
40179 pdf-uudecode: \
40180 configure-uudecode
40181 @: $(MAKE); $(unstage)
40182 @[ -f ./uudecode/Makefile ] || exit 0; \
40183 r=`${PWD_COMMAND}`; export r; \
40184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40185 $(HOST_EXPORTS) \
40186 for flag in $(EXTRA_HOST_FLAGS) ; do \
40187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40188 done; \
40189 echo "Doing pdf in uudecode" ; \
40190 (cd $(HOST_SUBDIR)/uudecode && \
40191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40193 "RANLIB=$${RANLIB}" \
40194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40195 pdf) \
40196 || exit 1
40197
40198 @endif uudecode
40199
40200 .PHONY: maybe-html-uudecode html-uudecode
40201 maybe-html-uudecode:
40202 @if uudecode
40203 maybe-html-uudecode: html-uudecode
40204
40205 html-uudecode: \
40206 configure-uudecode
40207 @: $(MAKE); $(unstage)
40208 @[ -f ./uudecode/Makefile ] || exit 0; \
40209 r=`${PWD_COMMAND}`; export r; \
40210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40211 $(HOST_EXPORTS) \
40212 for flag in $(EXTRA_HOST_FLAGS) ; do \
40213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40214 done; \
40215 echo "Doing html in uudecode" ; \
40216 (cd $(HOST_SUBDIR)/uudecode && \
40217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40219 "RANLIB=$${RANLIB}" \
40220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40221 html) \
40222 || exit 1
40223
40224 @endif uudecode
40225
40226 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
40227 maybe-TAGS-uudecode:
40228 @if uudecode
40229 maybe-TAGS-uudecode: TAGS-uudecode
40230
40231 TAGS-uudecode: \
40232 configure-uudecode
40233 @: $(MAKE); $(unstage)
40234 @[ -f ./uudecode/Makefile ] || exit 0; \
40235 r=`${PWD_COMMAND}`; export r; \
40236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40237 $(HOST_EXPORTS) \
40238 for flag in $(EXTRA_HOST_FLAGS) ; do \
40239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40240 done; \
40241 echo "Doing TAGS in uudecode" ; \
40242 (cd $(HOST_SUBDIR)/uudecode && \
40243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40245 "RANLIB=$${RANLIB}" \
40246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40247 TAGS) \
40248 || exit 1
40249
40250 @endif uudecode
40251
40252 .PHONY: maybe-install-info-uudecode install-info-uudecode
40253 maybe-install-info-uudecode:
40254 @if uudecode
40255 maybe-install-info-uudecode: install-info-uudecode
40256
40257 install-info-uudecode: \
40258 configure-uudecode \
40259 info-uudecode
40260 @: $(MAKE); $(unstage)
40261 @[ -f ./uudecode/Makefile ] || exit 0; \
40262 r=`${PWD_COMMAND}`; export r; \
40263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40264 $(HOST_EXPORTS) \
40265 for flag in $(EXTRA_HOST_FLAGS) ; do \
40266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40267 done; \
40268 echo "Doing install-info in uudecode" ; \
40269 (cd $(HOST_SUBDIR)/uudecode && \
40270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40272 "RANLIB=$${RANLIB}" \
40273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40274 install-info) \
40275 || exit 1
40276
40277 @endif uudecode
40278
40279 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
40280 maybe-install-pdf-uudecode:
40281 @if uudecode
40282 maybe-install-pdf-uudecode: install-pdf-uudecode
40283
40284 install-pdf-uudecode: \
40285 configure-uudecode \
40286 pdf-uudecode
40287 @: $(MAKE); $(unstage)
40288 @[ -f ./uudecode/Makefile ] || exit 0; \
40289 r=`${PWD_COMMAND}`; export r; \
40290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40291 $(HOST_EXPORTS) \
40292 for flag in $(EXTRA_HOST_FLAGS) ; do \
40293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40294 done; \
40295 echo "Doing install-pdf in uudecode" ; \
40296 (cd $(HOST_SUBDIR)/uudecode && \
40297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40299 "RANLIB=$${RANLIB}" \
40300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40301 install-pdf) \
40302 || exit 1
40303
40304 @endif uudecode
40305
40306 .PHONY: maybe-install-html-uudecode install-html-uudecode
40307 maybe-install-html-uudecode:
40308 @if uudecode
40309 maybe-install-html-uudecode: install-html-uudecode
40310
40311 install-html-uudecode: \
40312 configure-uudecode \
40313 html-uudecode
40314 @: $(MAKE); $(unstage)
40315 @[ -f ./uudecode/Makefile ] || exit 0; \
40316 r=`${PWD_COMMAND}`; export r; \
40317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40318 $(HOST_EXPORTS) \
40319 for flag in $(EXTRA_HOST_FLAGS) ; do \
40320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40321 done; \
40322 echo "Doing install-html in uudecode" ; \
40323 (cd $(HOST_SUBDIR)/uudecode && \
40324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40326 "RANLIB=$${RANLIB}" \
40327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40328 install-html) \
40329 || exit 1
40330
40331 @endif uudecode
40332
40333 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
40334 maybe-installcheck-uudecode:
40335 @if uudecode
40336 maybe-installcheck-uudecode: installcheck-uudecode
40337
40338 installcheck-uudecode: \
40339 configure-uudecode
40340 @: $(MAKE); $(unstage)
40341 @[ -f ./uudecode/Makefile ] || exit 0; \
40342 r=`${PWD_COMMAND}`; export r; \
40343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40344 $(HOST_EXPORTS) \
40345 for flag in $(EXTRA_HOST_FLAGS) ; do \
40346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40347 done; \
40348 echo "Doing installcheck in uudecode" ; \
40349 (cd $(HOST_SUBDIR)/uudecode && \
40350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40352 "RANLIB=$${RANLIB}" \
40353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40354 installcheck) \
40355 || exit 1
40356
40357 @endif uudecode
40358
40359 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
40360 maybe-mostlyclean-uudecode:
40361 @if uudecode
40362 maybe-mostlyclean-uudecode: mostlyclean-uudecode
40363
40364 mostlyclean-uudecode:
40365 @: $(MAKE); $(unstage)
40366 @[ -f ./uudecode/Makefile ] || exit 0; \
40367 r=`${PWD_COMMAND}`; export r; \
40368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40369 $(HOST_EXPORTS) \
40370 for flag in $(EXTRA_HOST_FLAGS) ; do \
40371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40372 done; \
40373 echo "Doing mostlyclean in uudecode" ; \
40374 (cd $(HOST_SUBDIR)/uudecode && \
40375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40377 "RANLIB=$${RANLIB}" \
40378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40379 mostlyclean) \
40380 || exit 1
40381
40382 @endif uudecode
40383
40384 .PHONY: maybe-clean-uudecode clean-uudecode
40385 maybe-clean-uudecode:
40386 @if uudecode
40387 maybe-clean-uudecode: clean-uudecode
40388
40389 clean-uudecode:
40390 @: $(MAKE); $(unstage)
40391 @[ -f ./uudecode/Makefile ] || exit 0; \
40392 r=`${PWD_COMMAND}`; export r; \
40393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40394 $(HOST_EXPORTS) \
40395 for flag in $(EXTRA_HOST_FLAGS) ; do \
40396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40397 done; \
40398 echo "Doing clean in uudecode" ; \
40399 (cd $(HOST_SUBDIR)/uudecode && \
40400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40402 "RANLIB=$${RANLIB}" \
40403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40404 clean) \
40405 || exit 1
40406
40407 @endif uudecode
40408
40409 .PHONY: maybe-distclean-uudecode distclean-uudecode
40410 maybe-distclean-uudecode:
40411 @if uudecode
40412 maybe-distclean-uudecode: distclean-uudecode
40413
40414 distclean-uudecode:
40415 @: $(MAKE); $(unstage)
40416 @[ -f ./uudecode/Makefile ] || exit 0; \
40417 r=`${PWD_COMMAND}`; export r; \
40418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40419 $(HOST_EXPORTS) \
40420 for flag in $(EXTRA_HOST_FLAGS) ; do \
40421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40422 done; \
40423 echo "Doing distclean in uudecode" ; \
40424 (cd $(HOST_SUBDIR)/uudecode && \
40425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40427 "RANLIB=$${RANLIB}" \
40428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40429 distclean) \
40430 || exit 1
40431
40432 @endif uudecode
40433
40434 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
40435 maybe-maintainer-clean-uudecode:
40436 @if uudecode
40437 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
40438
40439 maintainer-clean-uudecode:
40440 @: $(MAKE); $(unstage)
40441 @[ -f ./uudecode/Makefile ] || exit 0; \
40442 r=`${PWD_COMMAND}`; export r; \
40443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40444 $(HOST_EXPORTS) \
40445 for flag in $(EXTRA_HOST_FLAGS) ; do \
40446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40447 done; \
40448 echo "Doing maintainer-clean in uudecode" ; \
40449 (cd $(HOST_SUBDIR)/uudecode && \
40450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40452 "RANLIB=$${RANLIB}" \
40453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40454 maintainer-clean) \
40455 || exit 1
40456
40457 @endif uudecode
40458
40459
40460
40461 .PHONY: configure-wdiff maybe-configure-wdiff
40462 maybe-configure-wdiff:
40463 @if gcc-bootstrap
40464 configure-wdiff: stage_current
40465 @endif gcc-bootstrap
40466 @if wdiff
40467 maybe-configure-wdiff: configure-wdiff
40468 configure-wdiff:
40469 @: $(MAKE); $(unstage)
40470 @r=`${PWD_COMMAND}`; export r; \
40471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40472 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
40473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
40474 $(HOST_EXPORTS) \
40475 echo Configuring in $(HOST_SUBDIR)/wdiff; \
40476 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
40477 case $(srcdir) in \
40478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40479 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
40480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40481 esac; \
40482 srcdiroption="--srcdir=$${topdir}/wdiff"; \
40483 libsrcdir="$$s/wdiff"; \
40484 $(SHELL) $${libsrcdir}/configure \
40485 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40486 --target=${target_alias} $${srcdiroption} \
40487 || exit 1
40488 @endif wdiff
40489
40490
40491
40492
40493
40494 .PHONY: all-wdiff maybe-all-wdiff
40495 maybe-all-wdiff:
40496 @if gcc-bootstrap
40497 all-wdiff: stage_current
40498 @endif gcc-bootstrap
40499 @if wdiff
40500 TARGET-wdiff=all
40501 maybe-all-wdiff: all-wdiff
40502 all-wdiff: configure-wdiff
40503 @: $(MAKE); $(unstage)
40504 @r=`${PWD_COMMAND}`; export r; \
40505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40506 $(HOST_EXPORTS) \
40507 (cd $(HOST_SUBDIR)/wdiff && \
40508 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40509 $(TARGET-wdiff))
40510 @endif wdiff
40511
40512
40513
40514
40515 .PHONY: check-wdiff maybe-check-wdiff
40516 maybe-check-wdiff:
40517 @if wdiff
40518 maybe-check-wdiff: check-wdiff
40519
40520 check-wdiff:
40521 @: $(MAKE); $(unstage)
40522 @r=`${PWD_COMMAND}`; export r; \
40523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40524 $(HOST_EXPORTS) \
40525 (cd $(HOST_SUBDIR)/wdiff && \
40526 $(MAKE) $(FLAGS_TO_PASS) check)
40527
40528 @endif wdiff
40529
40530 .PHONY: install-wdiff maybe-install-wdiff
40531 maybe-install-wdiff:
40532 @if wdiff
40533 maybe-install-wdiff: install-wdiff
40534
40535 install-wdiff: installdirs
40536 @: $(MAKE); $(unstage)
40537 @r=`${PWD_COMMAND}`; export r; \
40538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40539 $(HOST_EXPORTS) \
40540 (cd $(HOST_SUBDIR)/wdiff && \
40541 $(MAKE) $(FLAGS_TO_PASS) install)
40542
40543 @endif wdiff
40544
40545 .PHONY: install-strip-wdiff maybe-install-strip-wdiff
40546 maybe-install-strip-wdiff:
40547 @if wdiff
40548 maybe-install-strip-wdiff: install-strip-wdiff
40549
40550 install-strip-wdiff: installdirs
40551 @: $(MAKE); $(unstage)
40552 @r=`${PWD_COMMAND}`; export r; \
40553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40554 $(HOST_EXPORTS) \
40555 (cd $(HOST_SUBDIR)/wdiff && \
40556 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40557
40558 @endif wdiff
40559
40560 # Other targets (info, dvi, pdf, etc.)
40561
40562 .PHONY: maybe-info-wdiff info-wdiff
40563 maybe-info-wdiff:
40564 @if wdiff
40565 maybe-info-wdiff: info-wdiff
40566
40567 info-wdiff: \
40568 configure-wdiff
40569 @: $(MAKE); $(unstage)
40570 @[ -f ./wdiff/Makefile ] || exit 0; \
40571 r=`${PWD_COMMAND}`; export r; \
40572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40573 $(HOST_EXPORTS) \
40574 for flag in $(EXTRA_HOST_FLAGS) ; do \
40575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40576 done; \
40577 echo "Doing info in wdiff" ; \
40578 (cd $(HOST_SUBDIR)/wdiff && \
40579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40581 "RANLIB=$${RANLIB}" \
40582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40583 info) \
40584 || exit 1
40585
40586 @endif wdiff
40587
40588 .PHONY: maybe-dvi-wdiff dvi-wdiff
40589 maybe-dvi-wdiff:
40590 @if wdiff
40591 maybe-dvi-wdiff: dvi-wdiff
40592
40593 dvi-wdiff: \
40594 configure-wdiff
40595 @: $(MAKE); $(unstage)
40596 @[ -f ./wdiff/Makefile ] || exit 0; \
40597 r=`${PWD_COMMAND}`; export r; \
40598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40599 $(HOST_EXPORTS) \
40600 for flag in $(EXTRA_HOST_FLAGS) ; do \
40601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40602 done; \
40603 echo "Doing dvi in wdiff" ; \
40604 (cd $(HOST_SUBDIR)/wdiff && \
40605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40607 "RANLIB=$${RANLIB}" \
40608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40609 dvi) \
40610 || exit 1
40611
40612 @endif wdiff
40613
40614 .PHONY: maybe-pdf-wdiff pdf-wdiff
40615 maybe-pdf-wdiff:
40616 @if wdiff
40617 maybe-pdf-wdiff: pdf-wdiff
40618
40619 pdf-wdiff: \
40620 configure-wdiff
40621 @: $(MAKE); $(unstage)
40622 @[ -f ./wdiff/Makefile ] || exit 0; \
40623 r=`${PWD_COMMAND}`; export r; \
40624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40625 $(HOST_EXPORTS) \
40626 for flag in $(EXTRA_HOST_FLAGS) ; do \
40627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40628 done; \
40629 echo "Doing pdf in wdiff" ; \
40630 (cd $(HOST_SUBDIR)/wdiff && \
40631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40633 "RANLIB=$${RANLIB}" \
40634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40635 pdf) \
40636 || exit 1
40637
40638 @endif wdiff
40639
40640 .PHONY: maybe-html-wdiff html-wdiff
40641 maybe-html-wdiff:
40642 @if wdiff
40643 maybe-html-wdiff: html-wdiff
40644
40645 html-wdiff: \
40646 configure-wdiff
40647 @: $(MAKE); $(unstage)
40648 @[ -f ./wdiff/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 html in wdiff" ; \
40656 (cd $(HOST_SUBDIR)/wdiff && \
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 html) \
40662 || exit 1
40663
40664 @endif wdiff
40665
40666 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
40667 maybe-TAGS-wdiff:
40668 @if wdiff
40669 maybe-TAGS-wdiff: TAGS-wdiff
40670
40671 TAGS-wdiff: \
40672 configure-wdiff
40673 @: $(MAKE); $(unstage)
40674 @[ -f ./wdiff/Makefile ] || exit 0; \
40675 r=`${PWD_COMMAND}`; export r; \
40676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40677 $(HOST_EXPORTS) \
40678 for flag in $(EXTRA_HOST_FLAGS) ; do \
40679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40680 done; \
40681 echo "Doing TAGS in wdiff" ; \
40682 (cd $(HOST_SUBDIR)/wdiff && \
40683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40685 "RANLIB=$${RANLIB}" \
40686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40687 TAGS) \
40688 || exit 1
40689
40690 @endif wdiff
40691
40692 .PHONY: maybe-install-info-wdiff install-info-wdiff
40693 maybe-install-info-wdiff:
40694 @if wdiff
40695 maybe-install-info-wdiff: install-info-wdiff
40696
40697 install-info-wdiff: \
40698 configure-wdiff \
40699 info-wdiff
40700 @: $(MAKE); $(unstage)
40701 @[ -f ./wdiff/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 install-info in wdiff" ; \
40709 (cd $(HOST_SUBDIR)/wdiff && \
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 install-info) \
40715 || exit 1
40716
40717 @endif wdiff
40718
40719 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
40720 maybe-install-pdf-wdiff:
40721 @if wdiff
40722 maybe-install-pdf-wdiff: install-pdf-wdiff
40723
40724 install-pdf-wdiff: \
40725 configure-wdiff \
40726 pdf-wdiff
40727 @: $(MAKE); $(unstage)
40728 @[ -f ./wdiff/Makefile ] || exit 0; \
40729 r=`${PWD_COMMAND}`; export r; \
40730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40731 $(HOST_EXPORTS) \
40732 for flag in $(EXTRA_HOST_FLAGS) ; do \
40733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40734 done; \
40735 echo "Doing install-pdf in wdiff" ; \
40736 (cd $(HOST_SUBDIR)/wdiff && \
40737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40739 "RANLIB=$${RANLIB}" \
40740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40741 install-pdf) \
40742 || exit 1
40743
40744 @endif wdiff
40745
40746 .PHONY: maybe-install-html-wdiff install-html-wdiff
40747 maybe-install-html-wdiff:
40748 @if wdiff
40749 maybe-install-html-wdiff: install-html-wdiff
40750
40751 install-html-wdiff: \
40752 configure-wdiff \
40753 html-wdiff
40754 @: $(MAKE); $(unstage)
40755 @[ -f ./wdiff/Makefile ] || exit 0; \
40756 r=`${PWD_COMMAND}`; export r; \
40757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40758 $(HOST_EXPORTS) \
40759 for flag in $(EXTRA_HOST_FLAGS) ; do \
40760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40761 done; \
40762 echo "Doing install-html in wdiff" ; \
40763 (cd $(HOST_SUBDIR)/wdiff && \
40764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40766 "RANLIB=$${RANLIB}" \
40767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40768 install-html) \
40769 || exit 1
40770
40771 @endif wdiff
40772
40773 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
40774 maybe-installcheck-wdiff:
40775 @if wdiff
40776 maybe-installcheck-wdiff: installcheck-wdiff
40777
40778 installcheck-wdiff: \
40779 configure-wdiff
40780 @: $(MAKE); $(unstage)
40781 @[ -f ./wdiff/Makefile ] || exit 0; \
40782 r=`${PWD_COMMAND}`; export r; \
40783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40784 $(HOST_EXPORTS) \
40785 for flag in $(EXTRA_HOST_FLAGS) ; do \
40786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40787 done; \
40788 echo "Doing installcheck in wdiff" ; \
40789 (cd $(HOST_SUBDIR)/wdiff && \
40790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40792 "RANLIB=$${RANLIB}" \
40793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40794 installcheck) \
40795 || exit 1
40796
40797 @endif wdiff
40798
40799 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
40800 maybe-mostlyclean-wdiff:
40801 @if wdiff
40802 maybe-mostlyclean-wdiff: mostlyclean-wdiff
40803
40804 mostlyclean-wdiff:
40805 @: $(MAKE); $(unstage)
40806 @[ -f ./wdiff/Makefile ] || exit 0; \
40807 r=`${PWD_COMMAND}`; export r; \
40808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40809 $(HOST_EXPORTS) \
40810 for flag in $(EXTRA_HOST_FLAGS) ; do \
40811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40812 done; \
40813 echo "Doing mostlyclean in wdiff" ; \
40814 (cd $(HOST_SUBDIR)/wdiff && \
40815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40817 "RANLIB=$${RANLIB}" \
40818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40819 mostlyclean) \
40820 || exit 1
40821
40822 @endif wdiff
40823
40824 .PHONY: maybe-clean-wdiff clean-wdiff
40825 maybe-clean-wdiff:
40826 @if wdiff
40827 maybe-clean-wdiff: clean-wdiff
40828
40829 clean-wdiff:
40830 @: $(MAKE); $(unstage)
40831 @[ -f ./wdiff/Makefile ] || exit 0; \
40832 r=`${PWD_COMMAND}`; export r; \
40833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40834 $(HOST_EXPORTS) \
40835 for flag in $(EXTRA_HOST_FLAGS) ; do \
40836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40837 done; \
40838 echo "Doing clean in wdiff" ; \
40839 (cd $(HOST_SUBDIR)/wdiff && \
40840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40842 "RANLIB=$${RANLIB}" \
40843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40844 clean) \
40845 || exit 1
40846
40847 @endif wdiff
40848
40849 .PHONY: maybe-distclean-wdiff distclean-wdiff
40850 maybe-distclean-wdiff:
40851 @if wdiff
40852 maybe-distclean-wdiff: distclean-wdiff
40853
40854 distclean-wdiff:
40855 @: $(MAKE); $(unstage)
40856 @[ -f ./wdiff/Makefile ] || exit 0; \
40857 r=`${PWD_COMMAND}`; export r; \
40858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40859 $(HOST_EXPORTS) \
40860 for flag in $(EXTRA_HOST_FLAGS) ; do \
40861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40862 done; \
40863 echo "Doing distclean in wdiff" ; \
40864 (cd $(HOST_SUBDIR)/wdiff && \
40865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40867 "RANLIB=$${RANLIB}" \
40868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40869 distclean) \
40870 || exit 1
40871
40872 @endif wdiff
40873
40874 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
40875 maybe-maintainer-clean-wdiff:
40876 @if wdiff
40877 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
40878
40879 maintainer-clean-wdiff:
40880 @: $(MAKE); $(unstage)
40881 @[ -f ./wdiff/Makefile ] || exit 0; \
40882 r=`${PWD_COMMAND}`; export r; \
40883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40884 $(HOST_EXPORTS) \
40885 for flag in $(EXTRA_HOST_FLAGS) ; do \
40886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40887 done; \
40888 echo "Doing maintainer-clean in wdiff" ; \
40889 (cd $(HOST_SUBDIR)/wdiff && \
40890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40892 "RANLIB=$${RANLIB}" \
40893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40894 maintainer-clean) \
40895 || exit 1
40896
40897 @endif wdiff
40898
40899
40900
40901 .PHONY: configure-zip maybe-configure-zip
40902 maybe-configure-zip:
40903 @if gcc-bootstrap
40904 configure-zip: stage_current
40905 @endif gcc-bootstrap
40906 @if zip
40907 maybe-configure-zip: configure-zip
40908 configure-zip:
40909 @: $(MAKE); $(unstage)
40910 @r=`${PWD_COMMAND}`; export r; \
40911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40912 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
40913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
40914 $(HOST_EXPORTS) \
40915 echo Configuring in $(HOST_SUBDIR)/zip; \
40916 cd "$(HOST_SUBDIR)/zip" || exit 1; \
40917 case $(srcdir) in \
40918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40919 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
40920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40921 esac; \
40922 srcdiroption="--srcdir=$${topdir}/zip"; \
40923 libsrcdir="$$s/zip"; \
40924 $(SHELL) $${libsrcdir}/configure \
40925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40926 --target=${target_alias} $${srcdiroption} \
40927 || exit 1
40928 @endif zip
40929
40930
40931
40932
40933
40934 .PHONY: all-zip maybe-all-zip
40935 maybe-all-zip:
40936 @if gcc-bootstrap
40937 all-zip: stage_current
40938 @endif gcc-bootstrap
40939 @if zip
40940 TARGET-zip=all
40941 maybe-all-zip: all-zip
40942 all-zip: configure-zip
40943 @: $(MAKE); $(unstage)
40944 @r=`${PWD_COMMAND}`; export r; \
40945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40946 $(HOST_EXPORTS) \
40947 (cd $(HOST_SUBDIR)/zip && \
40948 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40949 $(TARGET-zip))
40950 @endif zip
40951
40952
40953
40954
40955 .PHONY: check-zip maybe-check-zip
40956 maybe-check-zip:
40957 @if zip
40958 maybe-check-zip: check-zip
40959
40960 # This module is only tested in a native toolchain.
40961 check-zip:
40962 @: $(MAKE); $(unstage)
40963 @if [ '$(host)' = '$(target)' ] ; then \
40964 r=`${PWD_COMMAND}`; export r; \
40965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40966 $(HOST_EXPORTS) \
40967 (cd $(HOST_SUBDIR)/zip && \
40968 $(MAKE) $(FLAGS_TO_PASS) check); \
40969 fi
40970
40971 @endif zip
40972
40973 .PHONY: install-zip maybe-install-zip
40974 maybe-install-zip:
40975 @if zip
40976 maybe-install-zip: install-zip
40977
40978 install-zip: installdirs
40979 @: $(MAKE); $(unstage)
40980 @r=`${PWD_COMMAND}`; export r; \
40981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40982 $(HOST_EXPORTS) \
40983 (cd $(HOST_SUBDIR)/zip && \
40984 $(MAKE) $(FLAGS_TO_PASS) install)
40985
40986 @endif zip
40987
40988 .PHONY: install-strip-zip maybe-install-strip-zip
40989 maybe-install-strip-zip:
40990 @if zip
40991 maybe-install-strip-zip: install-strip-zip
40992
40993 install-strip-zip: installdirs
40994 @: $(MAKE); $(unstage)
40995 @r=`${PWD_COMMAND}`; export r; \
40996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40997 $(HOST_EXPORTS) \
40998 (cd $(HOST_SUBDIR)/zip && \
40999 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41000
41001 @endif zip
41002
41003 # Other targets (info, dvi, pdf, etc.)
41004
41005 .PHONY: maybe-info-zip info-zip
41006 maybe-info-zip:
41007 @if zip
41008 maybe-info-zip: info-zip
41009
41010 info-zip: \
41011 configure-zip
41012 @: $(MAKE); $(unstage)
41013 @[ -f ./zip/Makefile ] || exit 0; \
41014 r=`${PWD_COMMAND}`; export r; \
41015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41016 $(HOST_EXPORTS) \
41017 for flag in $(EXTRA_HOST_FLAGS) ; do \
41018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41019 done; \
41020 echo "Doing info in zip" ; \
41021 (cd $(HOST_SUBDIR)/zip && \
41022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41024 "RANLIB=$${RANLIB}" \
41025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41026 info) \
41027 || exit 1
41028
41029 @endif zip
41030
41031 .PHONY: maybe-dvi-zip dvi-zip
41032 maybe-dvi-zip:
41033 @if zip
41034 maybe-dvi-zip: dvi-zip
41035
41036 dvi-zip: \
41037 configure-zip
41038 @: $(MAKE); $(unstage)
41039 @[ -f ./zip/Makefile ] || exit 0; \
41040 r=`${PWD_COMMAND}`; export r; \
41041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41042 $(HOST_EXPORTS) \
41043 for flag in $(EXTRA_HOST_FLAGS) ; do \
41044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41045 done; \
41046 echo "Doing dvi in zip" ; \
41047 (cd $(HOST_SUBDIR)/zip && \
41048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41050 "RANLIB=$${RANLIB}" \
41051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41052 dvi) \
41053 || exit 1
41054
41055 @endif zip
41056
41057 .PHONY: maybe-pdf-zip pdf-zip
41058 maybe-pdf-zip:
41059 @if zip
41060 maybe-pdf-zip: pdf-zip
41061
41062 pdf-zip: \
41063 configure-zip
41064 @: $(MAKE); $(unstage)
41065 @[ -f ./zip/Makefile ] || exit 0; \
41066 r=`${PWD_COMMAND}`; export r; \
41067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41068 $(HOST_EXPORTS) \
41069 for flag in $(EXTRA_HOST_FLAGS) ; do \
41070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41071 done; \
41072 echo "Doing pdf in zip" ; \
41073 (cd $(HOST_SUBDIR)/zip && \
41074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41076 "RANLIB=$${RANLIB}" \
41077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41078 pdf) \
41079 || exit 1
41080
41081 @endif zip
41082
41083 .PHONY: maybe-html-zip html-zip
41084 maybe-html-zip:
41085 @if zip
41086 maybe-html-zip: html-zip
41087
41088 html-zip: \
41089 configure-zip
41090 @: $(MAKE); $(unstage)
41091 @[ -f ./zip/Makefile ] || exit 0; \
41092 r=`${PWD_COMMAND}`; export r; \
41093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41094 $(HOST_EXPORTS) \
41095 for flag in $(EXTRA_HOST_FLAGS) ; do \
41096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41097 done; \
41098 echo "Doing html in zip" ; \
41099 (cd $(HOST_SUBDIR)/zip && \
41100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41102 "RANLIB=$${RANLIB}" \
41103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41104 html) \
41105 || exit 1
41106
41107 @endif zip
41108
41109 .PHONY: maybe-TAGS-zip TAGS-zip
41110 maybe-TAGS-zip:
41111 @if zip
41112 maybe-TAGS-zip: TAGS-zip
41113
41114 TAGS-zip: \
41115 configure-zip
41116 @: $(MAKE); $(unstage)
41117 @[ -f ./zip/Makefile ] || exit 0; \
41118 r=`${PWD_COMMAND}`; export r; \
41119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41120 $(HOST_EXPORTS) \
41121 for flag in $(EXTRA_HOST_FLAGS) ; do \
41122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41123 done; \
41124 echo "Doing TAGS in zip" ; \
41125 (cd $(HOST_SUBDIR)/zip && \
41126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41128 "RANLIB=$${RANLIB}" \
41129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41130 TAGS) \
41131 || exit 1
41132
41133 @endif zip
41134
41135 .PHONY: maybe-install-info-zip install-info-zip
41136 maybe-install-info-zip:
41137 @if zip
41138 maybe-install-info-zip: install-info-zip
41139
41140 install-info-zip: \
41141 configure-zip \
41142 info-zip
41143 @: $(MAKE); $(unstage)
41144 @[ -f ./zip/Makefile ] || exit 0; \
41145 r=`${PWD_COMMAND}`; export r; \
41146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41147 $(HOST_EXPORTS) \
41148 for flag in $(EXTRA_HOST_FLAGS) ; do \
41149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41150 done; \
41151 echo "Doing install-info in zip" ; \
41152 (cd $(HOST_SUBDIR)/zip && \
41153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41155 "RANLIB=$${RANLIB}" \
41156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41157 install-info) \
41158 || exit 1
41159
41160 @endif zip
41161
41162 .PHONY: maybe-install-pdf-zip install-pdf-zip
41163 maybe-install-pdf-zip:
41164 @if zip
41165 maybe-install-pdf-zip: install-pdf-zip
41166
41167 install-pdf-zip: \
41168 configure-zip \
41169 pdf-zip
41170 @: $(MAKE); $(unstage)
41171 @[ -f ./zip/Makefile ] || exit 0; \
41172 r=`${PWD_COMMAND}`; export r; \
41173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41174 $(HOST_EXPORTS) \
41175 for flag in $(EXTRA_HOST_FLAGS) ; do \
41176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41177 done; \
41178 echo "Doing install-pdf in zip" ; \
41179 (cd $(HOST_SUBDIR)/zip && \
41180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41182 "RANLIB=$${RANLIB}" \
41183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41184 install-pdf) \
41185 || exit 1
41186
41187 @endif zip
41188
41189 .PHONY: maybe-install-html-zip install-html-zip
41190 maybe-install-html-zip:
41191 @if zip
41192 maybe-install-html-zip: install-html-zip
41193
41194 install-html-zip: \
41195 configure-zip \
41196 html-zip
41197 @: $(MAKE); $(unstage)
41198 @[ -f ./zip/Makefile ] || exit 0; \
41199 r=`${PWD_COMMAND}`; export r; \
41200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41201 $(HOST_EXPORTS) \
41202 for flag in $(EXTRA_HOST_FLAGS) ; do \
41203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41204 done; \
41205 echo "Doing install-html in zip" ; \
41206 (cd $(HOST_SUBDIR)/zip && \
41207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41209 "RANLIB=$${RANLIB}" \
41210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41211 install-html) \
41212 || exit 1
41213
41214 @endif zip
41215
41216 .PHONY: maybe-installcheck-zip installcheck-zip
41217 maybe-installcheck-zip:
41218 @if zip
41219 maybe-installcheck-zip: installcheck-zip
41220
41221 installcheck-zip: \
41222 configure-zip
41223 @: $(MAKE); $(unstage)
41224 @[ -f ./zip/Makefile ] || exit 0; \
41225 r=`${PWD_COMMAND}`; export r; \
41226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41227 $(HOST_EXPORTS) \
41228 for flag in $(EXTRA_HOST_FLAGS) ; do \
41229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41230 done; \
41231 echo "Doing installcheck in zip" ; \
41232 (cd $(HOST_SUBDIR)/zip && \
41233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41235 "RANLIB=$${RANLIB}" \
41236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41237 installcheck) \
41238 || exit 1
41239
41240 @endif zip
41241
41242 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
41243 maybe-mostlyclean-zip:
41244 @if zip
41245 maybe-mostlyclean-zip: mostlyclean-zip
41246
41247 mostlyclean-zip:
41248 @: $(MAKE); $(unstage)
41249 @[ -f ./zip/Makefile ] || exit 0; \
41250 r=`${PWD_COMMAND}`; export r; \
41251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41252 $(HOST_EXPORTS) \
41253 for flag in $(EXTRA_HOST_FLAGS) ; do \
41254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41255 done; \
41256 echo "Doing mostlyclean in zip" ; \
41257 (cd $(HOST_SUBDIR)/zip && \
41258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41260 "RANLIB=$${RANLIB}" \
41261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41262 mostlyclean) \
41263 || exit 1
41264
41265 @endif zip
41266
41267 .PHONY: maybe-clean-zip clean-zip
41268 maybe-clean-zip:
41269 @if zip
41270 maybe-clean-zip: clean-zip
41271
41272 clean-zip:
41273 @: $(MAKE); $(unstage)
41274 @[ -f ./zip/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 clean in zip" ; \
41282 (cd $(HOST_SUBDIR)/zip && \
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 clean) \
41288 || exit 1
41289
41290 @endif zip
41291
41292 .PHONY: maybe-distclean-zip distclean-zip
41293 maybe-distclean-zip:
41294 @if zip
41295 maybe-distclean-zip: distclean-zip
41296
41297 distclean-zip:
41298 @: $(MAKE); $(unstage)
41299 @[ -f ./zip/Makefile ] || exit 0; \
41300 r=`${PWD_COMMAND}`; export r; \
41301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41302 $(HOST_EXPORTS) \
41303 for flag in $(EXTRA_HOST_FLAGS) ; do \
41304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41305 done; \
41306 echo "Doing distclean in zip" ; \
41307 (cd $(HOST_SUBDIR)/zip && \
41308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41310 "RANLIB=$${RANLIB}" \
41311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41312 distclean) \
41313 || exit 1
41314
41315 @endif zip
41316
41317 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
41318 maybe-maintainer-clean-zip:
41319 @if zip
41320 maybe-maintainer-clean-zip: maintainer-clean-zip
41321
41322 maintainer-clean-zip:
41323 @: $(MAKE); $(unstage)
41324 @[ -f ./zip/Makefile ] || exit 0; \
41325 r=`${PWD_COMMAND}`; export r; \
41326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41327 $(HOST_EXPORTS) \
41328 for flag in $(EXTRA_HOST_FLAGS) ; do \
41329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41330 done; \
41331 echo "Doing maintainer-clean in zip" ; \
41332 (cd $(HOST_SUBDIR)/zip && \
41333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41335 "RANLIB=$${RANLIB}" \
41336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41337 maintainer-clean) \
41338 || exit 1
41339
41340 @endif zip
41341
41342
41343
41344 .PHONY: configure-zlib maybe-configure-zlib
41345 maybe-configure-zlib:
41346 @if gcc-bootstrap
41347 configure-zlib: stage_current
41348 @endif gcc-bootstrap
41349 @if zlib
41350 maybe-configure-zlib: configure-zlib
41351 configure-zlib:
41352 @r=`${PWD_COMMAND}`; export r; \
41353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41354 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41356 $(HOST_EXPORTS) \
41357 echo Configuring in $(HOST_SUBDIR)/zlib; \
41358 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
41359 case $(srcdir) in \
41360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41361 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41363 esac; \
41364 srcdiroption="--srcdir=$${topdir}/zlib"; \
41365 libsrcdir="$$s/zlib"; \
41366 $(SHELL) $${libsrcdir}/configure \
41367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41368 --target=${target_alias} $${srcdiroption} \
41369 || exit 1
41370 @endif zlib
41371
41372
41373
41374 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
41375 maybe-configure-stage1-zlib:
41376 @if zlib-bootstrap
41377 maybe-configure-stage1-zlib: configure-stage1-zlib
41378 configure-stage1-zlib:
41379 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41380 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41381 @r=`${PWD_COMMAND}`; export r; \
41382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41383 TFLAGS="$(STAGE1_TFLAGS)"; \
41384 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41385 $(HOST_EXPORTS) \
41386 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41387 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41388 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41389 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
41390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41391 cd $(HOST_SUBDIR)/zlib || exit 1; \
41392 case $(srcdir) in \
41393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41394 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41396 esac; \
41397 srcdiroption="--srcdir=$${topdir}/zlib"; \
41398 libsrcdir="$$s/zlib"; \
41399 $(SHELL) $${libsrcdir}/configure \
41400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41401 --target=${target_alias} $${srcdiroption} \
41402 $(STAGE1_CONFIGURE_FLAGS)
41403 @endif zlib-bootstrap
41404
41405 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
41406 maybe-configure-stage2-zlib:
41407 @if zlib-bootstrap
41408 maybe-configure-stage2-zlib: configure-stage2-zlib
41409 configure-stage2-zlib:
41410 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41411 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41412 @r=`${PWD_COMMAND}`; export r; \
41413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41414 TFLAGS="$(STAGE2_TFLAGS)"; \
41415 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41416 $(HOST_EXPORTS) \
41417 $(POSTSTAGE1_HOST_EXPORTS) \
41418 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41419 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41420 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41421 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
41422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41423 cd $(HOST_SUBDIR)/zlib || exit 1; \
41424 case $(srcdir) in \
41425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41426 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41428 esac; \
41429 srcdiroption="--srcdir=$${topdir}/zlib"; \
41430 libsrcdir="$$s/zlib"; \
41431 $(SHELL) $${libsrcdir}/configure \
41432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41433 --target=${target_alias} $${srcdiroption} \
41434 --with-build-libsubdir=$(HOST_SUBDIR) \
41435 $(STAGE2_CONFIGURE_FLAGS)
41436 @endif zlib-bootstrap
41437
41438 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
41439 maybe-configure-stage3-zlib:
41440 @if zlib-bootstrap
41441 maybe-configure-stage3-zlib: configure-stage3-zlib
41442 configure-stage3-zlib:
41443 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41444 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41445 @r=`${PWD_COMMAND}`; export r; \
41446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41447 TFLAGS="$(STAGE3_TFLAGS)"; \
41448 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41449 $(HOST_EXPORTS) \
41450 $(POSTSTAGE1_HOST_EXPORTS) \
41451 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41452 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41453 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41454 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
41455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41456 cd $(HOST_SUBDIR)/zlib || exit 1; \
41457 case $(srcdir) in \
41458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41459 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41461 esac; \
41462 srcdiroption="--srcdir=$${topdir}/zlib"; \
41463 libsrcdir="$$s/zlib"; \
41464 $(SHELL) $${libsrcdir}/configure \
41465 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41466 --target=${target_alias} $${srcdiroption} \
41467 --with-build-libsubdir=$(HOST_SUBDIR) \
41468 $(STAGE3_CONFIGURE_FLAGS)
41469 @endif zlib-bootstrap
41470
41471 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
41472 maybe-configure-stage4-zlib:
41473 @if zlib-bootstrap
41474 maybe-configure-stage4-zlib: configure-stage4-zlib
41475 configure-stage4-zlib:
41476 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41477 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41478 @r=`${PWD_COMMAND}`; export r; \
41479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41480 TFLAGS="$(STAGE4_TFLAGS)"; \
41481 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41482 $(HOST_EXPORTS) \
41483 $(POSTSTAGE1_HOST_EXPORTS) \
41484 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41485 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41486 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41487 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
41488 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41489 cd $(HOST_SUBDIR)/zlib || exit 1; \
41490 case $(srcdir) in \
41491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41492 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41494 esac; \
41495 srcdiroption="--srcdir=$${topdir}/zlib"; \
41496 libsrcdir="$$s/zlib"; \
41497 $(SHELL) $${libsrcdir}/configure \
41498 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41499 --target=${target_alias} $${srcdiroption} \
41500 --with-build-libsubdir=$(HOST_SUBDIR) \
41501 $(STAGE4_CONFIGURE_FLAGS)
41502 @endif zlib-bootstrap
41503
41504 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
41505 maybe-configure-stageprofile-zlib:
41506 @if zlib-bootstrap
41507 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
41508 configure-stageprofile-zlib:
41509 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41510 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41511 @r=`${PWD_COMMAND}`; export r; \
41512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41513 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41514 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41515 $(HOST_EXPORTS) \
41516 $(POSTSTAGE1_HOST_EXPORTS) \
41517 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41518 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41519 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41520 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
41521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41522 cd $(HOST_SUBDIR)/zlib || exit 1; \
41523 case $(srcdir) in \
41524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41525 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41527 esac; \
41528 srcdiroption="--srcdir=$${topdir}/zlib"; \
41529 libsrcdir="$$s/zlib"; \
41530 $(SHELL) $${libsrcdir}/configure \
41531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41532 --target=${target_alias} $${srcdiroption} \
41533 --with-build-libsubdir=$(HOST_SUBDIR) \
41534 $(STAGEprofile_CONFIGURE_FLAGS)
41535 @endif zlib-bootstrap
41536
41537 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
41538 maybe-configure-stagefeedback-zlib:
41539 @if zlib-bootstrap
41540 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
41541 configure-stagefeedback-zlib:
41542 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41543 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41544 @r=`${PWD_COMMAND}`; export r; \
41545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41546 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41547 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41548 $(HOST_EXPORTS) \
41549 $(POSTSTAGE1_HOST_EXPORTS) \
41550 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41551 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41552 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41553 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
41554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41555 cd $(HOST_SUBDIR)/zlib || exit 1; \
41556 case $(srcdir) in \
41557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41558 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41560 esac; \
41561 srcdiroption="--srcdir=$${topdir}/zlib"; \
41562 libsrcdir="$$s/zlib"; \
41563 $(SHELL) $${libsrcdir}/configure \
41564 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41565 --target=${target_alias} $${srcdiroption} \
41566 --with-build-libsubdir=$(HOST_SUBDIR) \
41567 $(STAGEfeedback_CONFIGURE_FLAGS)
41568 @endif zlib-bootstrap
41569
41570
41571
41572
41573
41574 .PHONY: all-zlib maybe-all-zlib
41575 maybe-all-zlib:
41576 @if gcc-bootstrap
41577 all-zlib: stage_current
41578 @endif gcc-bootstrap
41579 @if zlib
41580 TARGET-zlib=all
41581 maybe-all-zlib: all-zlib
41582 all-zlib: configure-zlib
41583 @r=`${PWD_COMMAND}`; export r; \
41584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41585 $(HOST_EXPORTS) \
41586 (cd $(HOST_SUBDIR)/zlib && \
41587 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41588 $(TARGET-zlib))
41589 @endif zlib
41590
41591
41592
41593 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
41594 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
41595 maybe-all-stage1-zlib:
41596 maybe-clean-stage1-zlib:
41597 @if zlib-bootstrap
41598 maybe-all-stage1-zlib: all-stage1-zlib
41599 all-stage1: all-stage1-zlib
41600 TARGET-stage1-zlib = $(TARGET-zlib)
41601 all-stage1-zlib: configure-stage1-zlib
41602 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41603 @r=`${PWD_COMMAND}`; export r; \
41604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41605 TFLAGS="$(STAGE1_TFLAGS)"; \
41606 $(HOST_EXPORTS) \
41607 cd $(HOST_SUBDIR)/zlib && \
41608 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41609 CFLAGS="$(STAGE1_CFLAGS)" \
41610 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41611 LIBCFLAGS="$(LIBCFLAGS)" \
41612 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41613 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41614 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41615 $(EXTRA_HOST_FLAGS) \
41616 TFLAGS="$(STAGE1_TFLAGS)" \
41617 $(TARGET-stage1-zlib)
41618
41619 maybe-clean-stage1-zlib: clean-stage1-zlib
41620 clean-stage1: clean-stage1-zlib
41621 clean-stage1-zlib:
41622 @if [ $(current_stage) = stage1 ]; then \
41623 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41624 else \
41625 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
41626 $(MAKE) stage1-start; \
41627 fi; \
41628 cd $(HOST_SUBDIR)/zlib && \
41629 $(MAKE) $(EXTRA_HOST_FLAGS) \
41630 clean
41631 @endif zlib-bootstrap
41632
41633
41634 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
41635 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
41636 maybe-all-stage2-zlib:
41637 maybe-clean-stage2-zlib:
41638 @if zlib-bootstrap
41639 maybe-all-stage2-zlib: all-stage2-zlib
41640 all-stage2: all-stage2-zlib
41641 TARGET-stage2-zlib = $(TARGET-zlib)
41642 all-stage2-zlib: configure-stage2-zlib
41643 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41644 @r=`${PWD_COMMAND}`; export r; \
41645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41646 TFLAGS="$(STAGE2_TFLAGS)"; \
41647 $(HOST_EXPORTS) \
41648 $(POSTSTAGE1_HOST_EXPORTS) \
41649 cd $(HOST_SUBDIR)/zlib && \
41650 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41651 CFLAGS="$(STAGE2_CFLAGS)" \
41652 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41653 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41654 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41655 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41656 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41657 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41658 TFLAGS="$(STAGE2_TFLAGS)" \
41659 $(TARGET-stage2-zlib)
41660
41661 maybe-clean-stage2-zlib: clean-stage2-zlib
41662 clean-stage2: clean-stage2-zlib
41663 clean-stage2-zlib:
41664 @if [ $(current_stage) = stage2 ]; then \
41665 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41666 else \
41667 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
41668 $(MAKE) stage2-start; \
41669 fi; \
41670 cd $(HOST_SUBDIR)/zlib && \
41671 $(MAKE) $(EXTRA_HOST_FLAGS) \
41672 $(POSTSTAGE1_FLAGS_TO_PASS) \
41673 clean
41674 @endif zlib-bootstrap
41675
41676
41677 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
41678 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
41679 maybe-all-stage3-zlib:
41680 maybe-clean-stage3-zlib:
41681 @if zlib-bootstrap
41682 maybe-all-stage3-zlib: all-stage3-zlib
41683 all-stage3: all-stage3-zlib
41684 TARGET-stage3-zlib = $(TARGET-zlib)
41685 all-stage3-zlib: configure-stage3-zlib
41686 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41687 @r=`${PWD_COMMAND}`; export r; \
41688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41689 TFLAGS="$(STAGE3_TFLAGS)"; \
41690 $(HOST_EXPORTS) \
41691 $(POSTSTAGE1_HOST_EXPORTS) \
41692 cd $(HOST_SUBDIR)/zlib && \
41693 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41694 CFLAGS="$(STAGE3_CFLAGS)" \
41695 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41696 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41697 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41698 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41699 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41700 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41701 TFLAGS="$(STAGE3_TFLAGS)" \
41702 $(TARGET-stage3-zlib)
41703
41704 maybe-clean-stage3-zlib: clean-stage3-zlib
41705 clean-stage3: clean-stage3-zlib
41706 clean-stage3-zlib:
41707 @if [ $(current_stage) = stage3 ]; then \
41708 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41709 else \
41710 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
41711 $(MAKE) stage3-start; \
41712 fi; \
41713 cd $(HOST_SUBDIR)/zlib && \
41714 $(MAKE) $(EXTRA_HOST_FLAGS) \
41715 $(POSTSTAGE1_FLAGS_TO_PASS) \
41716 clean
41717 @endif zlib-bootstrap
41718
41719
41720 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
41721 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
41722 maybe-all-stage4-zlib:
41723 maybe-clean-stage4-zlib:
41724 @if zlib-bootstrap
41725 maybe-all-stage4-zlib: all-stage4-zlib
41726 all-stage4: all-stage4-zlib
41727 TARGET-stage4-zlib = $(TARGET-zlib)
41728 all-stage4-zlib: configure-stage4-zlib
41729 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41730 @r=`${PWD_COMMAND}`; export r; \
41731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41732 TFLAGS="$(STAGE4_TFLAGS)"; \
41733 $(HOST_EXPORTS) \
41734 $(POSTSTAGE1_HOST_EXPORTS) \
41735 cd $(HOST_SUBDIR)/zlib && \
41736 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41737 CFLAGS="$(STAGE4_CFLAGS)" \
41738 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41739 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41740 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41741 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41742 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41743 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41744 TFLAGS="$(STAGE4_TFLAGS)" \
41745 $(TARGET-stage4-zlib)
41746
41747 maybe-clean-stage4-zlib: clean-stage4-zlib
41748 clean-stage4: clean-stage4-zlib
41749 clean-stage4-zlib:
41750 @if [ $(current_stage) = stage4 ]; then \
41751 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41752 else \
41753 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
41754 $(MAKE) stage4-start; \
41755 fi; \
41756 cd $(HOST_SUBDIR)/zlib && \
41757 $(MAKE) $(EXTRA_HOST_FLAGS) \
41758 $(POSTSTAGE1_FLAGS_TO_PASS) \
41759 clean
41760 @endif zlib-bootstrap
41761
41762
41763 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
41764 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
41765 maybe-all-stageprofile-zlib:
41766 maybe-clean-stageprofile-zlib:
41767 @if zlib-bootstrap
41768 maybe-all-stageprofile-zlib: all-stageprofile-zlib
41769 all-stageprofile: all-stageprofile-zlib
41770 TARGET-stageprofile-zlib = $(TARGET-zlib)
41771 all-stageprofile-zlib: configure-stageprofile-zlib
41772 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41773 @r=`${PWD_COMMAND}`; export r; \
41774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41775 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41776 $(HOST_EXPORTS) \
41777 $(POSTSTAGE1_HOST_EXPORTS) \
41778 cd $(HOST_SUBDIR)/zlib && \
41779 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41780 CFLAGS="$(STAGEprofile_CFLAGS)" \
41781 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41782 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41783 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41784 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41785 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41786 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41787 TFLAGS="$(STAGEprofile_TFLAGS)" \
41788 $(TARGET-stageprofile-zlib)
41789
41790 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
41791 clean-stageprofile: clean-stageprofile-zlib
41792 clean-stageprofile-zlib:
41793 @if [ $(current_stage) = stageprofile ]; then \
41794 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41795 else \
41796 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
41797 $(MAKE) stageprofile-start; \
41798 fi; \
41799 cd $(HOST_SUBDIR)/zlib && \
41800 $(MAKE) $(EXTRA_HOST_FLAGS) \
41801 $(POSTSTAGE1_FLAGS_TO_PASS) \
41802 clean
41803 @endif zlib-bootstrap
41804
41805
41806 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
41807 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
41808 maybe-all-stagefeedback-zlib:
41809 maybe-clean-stagefeedback-zlib:
41810 @if zlib-bootstrap
41811 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
41812 all-stagefeedback: all-stagefeedback-zlib
41813 TARGET-stagefeedback-zlib = $(TARGET-zlib)
41814 all-stagefeedback-zlib: configure-stagefeedback-zlib
41815 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41816 @r=`${PWD_COMMAND}`; export r; \
41817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41818 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41819 $(HOST_EXPORTS) \
41820 $(POSTSTAGE1_HOST_EXPORTS) \
41821 cd $(HOST_SUBDIR)/zlib && \
41822 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41823 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41824 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41825 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41829 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41830 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41831 $(TARGET-stagefeedback-zlib)
41832
41833 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
41834 clean-stagefeedback: clean-stagefeedback-zlib
41835 clean-stagefeedback-zlib:
41836 @if [ $(current_stage) = stagefeedback ]; then \
41837 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41838 else \
41839 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
41840 $(MAKE) stagefeedback-start; \
41841 fi; \
41842 cd $(HOST_SUBDIR)/zlib && \
41843 $(MAKE) $(EXTRA_HOST_FLAGS) \
41844 $(POSTSTAGE1_FLAGS_TO_PASS) \
41845 clean
41846 @endif zlib-bootstrap
41847
41848
41849
41850
41851
41852 .PHONY: check-zlib maybe-check-zlib
41853 maybe-check-zlib:
41854 @if zlib
41855 maybe-check-zlib: check-zlib
41856
41857 check-zlib:
41858
41859 @endif zlib
41860
41861 .PHONY: install-zlib maybe-install-zlib
41862 maybe-install-zlib:
41863 @if zlib
41864 maybe-install-zlib: install-zlib
41865
41866 install-zlib:
41867
41868 @endif zlib
41869
41870 .PHONY: install-strip-zlib maybe-install-strip-zlib
41871 maybe-install-strip-zlib:
41872 @if zlib
41873 maybe-install-strip-zlib: install-strip-zlib
41874
41875 install-strip-zlib:
41876
41877 @endif zlib
41878
41879 # Other targets (info, dvi, pdf, etc.)
41880
41881 .PHONY: maybe-info-zlib info-zlib
41882 maybe-info-zlib:
41883 @if zlib
41884 maybe-info-zlib: info-zlib
41885
41886 info-zlib: \
41887 configure-zlib
41888 @[ -f ./zlib/Makefile ] || exit 0; \
41889 r=`${PWD_COMMAND}`; export r; \
41890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41891 $(HOST_EXPORTS) \
41892 for flag in $(EXTRA_HOST_FLAGS) ; do \
41893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41894 done; \
41895 echo "Doing info in zlib" ; \
41896 (cd $(HOST_SUBDIR)/zlib && \
41897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41899 "RANLIB=$${RANLIB}" \
41900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41901 info) \
41902 || exit 1
41903
41904 @endif zlib
41905
41906 .PHONY: maybe-dvi-zlib dvi-zlib
41907 maybe-dvi-zlib:
41908 @if zlib
41909 maybe-dvi-zlib: dvi-zlib
41910
41911 dvi-zlib: \
41912 configure-zlib
41913 @[ -f ./zlib/Makefile ] || exit 0; \
41914 r=`${PWD_COMMAND}`; export r; \
41915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41916 $(HOST_EXPORTS) \
41917 for flag in $(EXTRA_HOST_FLAGS) ; do \
41918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41919 done; \
41920 echo "Doing dvi in zlib" ; \
41921 (cd $(HOST_SUBDIR)/zlib && \
41922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41924 "RANLIB=$${RANLIB}" \
41925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41926 dvi) \
41927 || exit 1
41928
41929 @endif zlib
41930
41931 .PHONY: maybe-pdf-zlib pdf-zlib
41932 maybe-pdf-zlib:
41933 @if zlib
41934 maybe-pdf-zlib: pdf-zlib
41935
41936 pdf-zlib: \
41937 configure-zlib
41938 @[ -f ./zlib/Makefile ] || exit 0; \
41939 r=`${PWD_COMMAND}`; export r; \
41940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41941 $(HOST_EXPORTS) \
41942 for flag in $(EXTRA_HOST_FLAGS) ; do \
41943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41944 done; \
41945 echo "Doing pdf in zlib" ; \
41946 (cd $(HOST_SUBDIR)/zlib && \
41947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41949 "RANLIB=$${RANLIB}" \
41950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41951 pdf) \
41952 || exit 1
41953
41954 @endif zlib
41955
41956 .PHONY: maybe-html-zlib html-zlib
41957 maybe-html-zlib:
41958 @if zlib
41959 maybe-html-zlib: html-zlib
41960
41961 html-zlib: \
41962 configure-zlib
41963 @[ -f ./zlib/Makefile ] || exit 0; \
41964 r=`${PWD_COMMAND}`; export r; \
41965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41966 $(HOST_EXPORTS) \
41967 for flag in $(EXTRA_HOST_FLAGS) ; do \
41968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41969 done; \
41970 echo "Doing html in zlib" ; \
41971 (cd $(HOST_SUBDIR)/zlib && \
41972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41974 "RANLIB=$${RANLIB}" \
41975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41976 html) \
41977 || exit 1
41978
41979 @endif zlib
41980
41981 .PHONY: maybe-TAGS-zlib TAGS-zlib
41982 maybe-TAGS-zlib:
41983 @if zlib
41984 maybe-TAGS-zlib: TAGS-zlib
41985
41986 TAGS-zlib: \
41987 configure-zlib
41988 @[ -f ./zlib/Makefile ] || exit 0; \
41989 r=`${PWD_COMMAND}`; export r; \
41990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41991 $(HOST_EXPORTS) \
41992 for flag in $(EXTRA_HOST_FLAGS) ; do \
41993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41994 done; \
41995 echo "Doing TAGS in zlib" ; \
41996 (cd $(HOST_SUBDIR)/zlib && \
41997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41999 "RANLIB=$${RANLIB}" \
42000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42001 TAGS) \
42002 || exit 1
42003
42004 @endif zlib
42005
42006 .PHONY: maybe-install-info-zlib install-info-zlib
42007 maybe-install-info-zlib:
42008 @if zlib
42009 maybe-install-info-zlib: install-info-zlib
42010
42011 install-info-zlib: \
42012 configure-zlib \
42013 info-zlib
42014 @[ -f ./zlib/Makefile ] || exit 0; \
42015 r=`${PWD_COMMAND}`; export r; \
42016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42017 $(HOST_EXPORTS) \
42018 for flag in $(EXTRA_HOST_FLAGS) ; do \
42019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42020 done; \
42021 echo "Doing install-info in zlib" ; \
42022 (cd $(HOST_SUBDIR)/zlib && \
42023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42025 "RANLIB=$${RANLIB}" \
42026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42027 install-info) \
42028 || exit 1
42029
42030 @endif zlib
42031
42032 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
42033 maybe-install-pdf-zlib:
42034 @if zlib
42035 maybe-install-pdf-zlib: install-pdf-zlib
42036
42037 install-pdf-zlib: \
42038 configure-zlib \
42039 pdf-zlib
42040 @[ -f ./zlib/Makefile ] || exit 0; \
42041 r=`${PWD_COMMAND}`; export r; \
42042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42043 $(HOST_EXPORTS) \
42044 for flag in $(EXTRA_HOST_FLAGS) ; do \
42045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42046 done; \
42047 echo "Doing install-pdf in zlib" ; \
42048 (cd $(HOST_SUBDIR)/zlib && \
42049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42051 "RANLIB=$${RANLIB}" \
42052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42053 install-pdf) \
42054 || exit 1
42055
42056 @endif zlib
42057
42058 .PHONY: maybe-install-html-zlib install-html-zlib
42059 maybe-install-html-zlib:
42060 @if zlib
42061 maybe-install-html-zlib: install-html-zlib
42062
42063 install-html-zlib: \
42064 configure-zlib \
42065 html-zlib
42066 @[ -f ./zlib/Makefile ] || exit 0; \
42067 r=`${PWD_COMMAND}`; export r; \
42068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42069 $(HOST_EXPORTS) \
42070 for flag in $(EXTRA_HOST_FLAGS) ; do \
42071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42072 done; \
42073 echo "Doing install-html in zlib" ; \
42074 (cd $(HOST_SUBDIR)/zlib && \
42075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42077 "RANLIB=$${RANLIB}" \
42078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42079 install-html) \
42080 || exit 1
42081
42082 @endif zlib
42083
42084 .PHONY: maybe-installcheck-zlib installcheck-zlib
42085 maybe-installcheck-zlib:
42086 @if zlib
42087 maybe-installcheck-zlib: installcheck-zlib
42088
42089 installcheck-zlib: \
42090 configure-zlib
42091 @[ -f ./zlib/Makefile ] || exit 0; \
42092 r=`${PWD_COMMAND}`; export r; \
42093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42094 $(HOST_EXPORTS) \
42095 for flag in $(EXTRA_HOST_FLAGS) ; do \
42096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42097 done; \
42098 echo "Doing installcheck in zlib" ; \
42099 (cd $(HOST_SUBDIR)/zlib && \
42100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42102 "RANLIB=$${RANLIB}" \
42103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42104 installcheck) \
42105 || exit 1
42106
42107 @endif zlib
42108
42109 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
42110 maybe-mostlyclean-zlib:
42111 @if zlib
42112 maybe-mostlyclean-zlib: mostlyclean-zlib
42113
42114 mostlyclean-zlib:
42115 @[ -f ./zlib/Makefile ] || exit 0; \
42116 r=`${PWD_COMMAND}`; export r; \
42117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42118 $(HOST_EXPORTS) \
42119 for flag in $(EXTRA_HOST_FLAGS) ; do \
42120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42121 done; \
42122 echo "Doing mostlyclean in zlib" ; \
42123 (cd $(HOST_SUBDIR)/zlib && \
42124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42126 "RANLIB=$${RANLIB}" \
42127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42128 mostlyclean) \
42129 || exit 1
42130
42131 @endif zlib
42132
42133 .PHONY: maybe-clean-zlib clean-zlib
42134 maybe-clean-zlib:
42135 @if zlib
42136 maybe-clean-zlib: clean-zlib
42137
42138 clean-zlib:
42139 @[ -f ./zlib/Makefile ] || exit 0; \
42140 r=`${PWD_COMMAND}`; export r; \
42141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42142 $(HOST_EXPORTS) \
42143 for flag in $(EXTRA_HOST_FLAGS) ; do \
42144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42145 done; \
42146 echo "Doing clean in zlib" ; \
42147 (cd $(HOST_SUBDIR)/zlib && \
42148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42150 "RANLIB=$${RANLIB}" \
42151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42152 clean) \
42153 || exit 1
42154
42155 @endif zlib
42156
42157 .PHONY: maybe-distclean-zlib distclean-zlib
42158 maybe-distclean-zlib:
42159 @if zlib
42160 maybe-distclean-zlib: distclean-zlib
42161
42162 distclean-zlib:
42163 @[ -f ./zlib/Makefile ] || exit 0; \
42164 r=`${PWD_COMMAND}`; export r; \
42165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42166 $(HOST_EXPORTS) \
42167 for flag in $(EXTRA_HOST_FLAGS) ; do \
42168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42169 done; \
42170 echo "Doing distclean in zlib" ; \
42171 (cd $(HOST_SUBDIR)/zlib && \
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 distclean) \
42177 || exit 1
42178
42179 @endif zlib
42180
42181 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
42182 maybe-maintainer-clean-zlib:
42183 @if zlib
42184 maybe-maintainer-clean-zlib: maintainer-clean-zlib
42185
42186 maintainer-clean-zlib:
42187 @[ -f ./zlib/Makefile ] || exit 0; \
42188 r=`${PWD_COMMAND}`; export r; \
42189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42190 $(HOST_EXPORTS) \
42191 for flag in $(EXTRA_HOST_FLAGS) ; do \
42192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42193 done; \
42194 echo "Doing maintainer-clean in zlib" ; \
42195 (cd $(HOST_SUBDIR)/zlib && \
42196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42198 "RANLIB=$${RANLIB}" \
42199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42200 maintainer-clean) \
42201 || exit 1
42202
42203 @endif zlib
42204
42205
42206
42207 .PHONY: configure-gdb maybe-configure-gdb
42208 maybe-configure-gdb:
42209 @if gcc-bootstrap
42210 configure-gdb: stage_current
42211 @endif gcc-bootstrap
42212 @if gdb
42213 maybe-configure-gdb: configure-gdb
42214 configure-gdb:
42215 @: $(MAKE); $(unstage)
42216 @r=`${PWD_COMMAND}`; export r; \
42217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42218 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
42219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
42220 $(HOST_EXPORTS) \
42221 echo Configuring in $(HOST_SUBDIR)/gdb; \
42222 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
42223 case $(srcdir) in \
42224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42225 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
42226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42227 esac; \
42228 srcdiroption="--srcdir=$${topdir}/gdb"; \
42229 libsrcdir="$$s/gdb"; \
42230 $(SHELL) $${libsrcdir}/configure \
42231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42232 --target=${target_alias} $${srcdiroption} \
42233 || exit 1
42234 @endif gdb
42235
42236
42237
42238
42239
42240 .PHONY: all-gdb maybe-all-gdb
42241 maybe-all-gdb:
42242 @if gcc-bootstrap
42243 all-gdb: stage_current
42244 @endif gcc-bootstrap
42245 @if gdb
42246 TARGET-gdb=all
42247 maybe-all-gdb: all-gdb
42248 all-gdb: configure-gdb
42249 @: $(MAKE); $(unstage)
42250 @r=`${PWD_COMMAND}`; export r; \
42251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42252 $(HOST_EXPORTS) \
42253 (cd $(HOST_SUBDIR)/gdb && \
42254 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42255 $(TARGET-gdb))
42256 @endif gdb
42257
42258
42259
42260
42261 .PHONY: check-gdb maybe-check-gdb
42262 maybe-check-gdb:
42263 @if gdb
42264 maybe-check-gdb: check-gdb
42265
42266 check-gdb:
42267 @: $(MAKE); $(unstage)
42268 @r=`${PWD_COMMAND}`; export r; \
42269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42270 $(HOST_EXPORTS) \
42271 (cd $(HOST_SUBDIR)/gdb && \
42272 $(MAKE) $(FLAGS_TO_PASS) check)
42273
42274 @endif gdb
42275
42276 .PHONY: install-gdb maybe-install-gdb
42277 maybe-install-gdb:
42278 @if gdb
42279 maybe-install-gdb: install-gdb
42280
42281 install-gdb: installdirs
42282 @: $(MAKE); $(unstage)
42283 @r=`${PWD_COMMAND}`; export r; \
42284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42285 $(HOST_EXPORTS) \
42286 (cd $(HOST_SUBDIR)/gdb && \
42287 $(MAKE) $(FLAGS_TO_PASS) install)
42288
42289 @endif gdb
42290
42291 .PHONY: install-strip-gdb maybe-install-strip-gdb
42292 maybe-install-strip-gdb:
42293 @if gdb
42294 maybe-install-strip-gdb: install-strip-gdb
42295
42296 install-strip-gdb: installdirs
42297 @: $(MAKE); $(unstage)
42298 @r=`${PWD_COMMAND}`; export r; \
42299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42300 $(HOST_EXPORTS) \
42301 (cd $(HOST_SUBDIR)/gdb && \
42302 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42303
42304 @endif gdb
42305
42306 # Other targets (info, dvi, pdf, etc.)
42307
42308 .PHONY: maybe-info-gdb info-gdb
42309 maybe-info-gdb:
42310 @if gdb
42311 maybe-info-gdb: info-gdb
42312
42313 info-gdb: \
42314 configure-gdb
42315 @: $(MAKE); $(unstage)
42316 @[ -f ./gdb/Makefile ] || exit 0; \
42317 r=`${PWD_COMMAND}`; export r; \
42318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42319 $(HOST_EXPORTS) \
42320 for flag in $(EXTRA_HOST_FLAGS) ; do \
42321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42322 done; \
42323 echo "Doing info in gdb" ; \
42324 (cd $(HOST_SUBDIR)/gdb && \
42325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42327 "RANLIB=$${RANLIB}" \
42328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42329 info) \
42330 || exit 1
42331
42332 @endif gdb
42333
42334 .PHONY: maybe-dvi-gdb dvi-gdb
42335 maybe-dvi-gdb:
42336 @if gdb
42337 maybe-dvi-gdb: dvi-gdb
42338
42339 dvi-gdb: \
42340 configure-gdb
42341 @: $(MAKE); $(unstage)
42342 @[ -f ./gdb/Makefile ] || exit 0; \
42343 r=`${PWD_COMMAND}`; export r; \
42344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42345 $(HOST_EXPORTS) \
42346 for flag in $(EXTRA_HOST_FLAGS) ; do \
42347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42348 done; \
42349 echo "Doing dvi in gdb" ; \
42350 (cd $(HOST_SUBDIR)/gdb && \
42351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42353 "RANLIB=$${RANLIB}" \
42354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42355 dvi) \
42356 || exit 1
42357
42358 @endif gdb
42359
42360 .PHONY: maybe-pdf-gdb pdf-gdb
42361 maybe-pdf-gdb:
42362 @if gdb
42363 maybe-pdf-gdb: pdf-gdb
42364
42365 pdf-gdb: \
42366 configure-gdb
42367 @: $(MAKE); $(unstage)
42368 @[ -f ./gdb/Makefile ] || exit 0; \
42369 r=`${PWD_COMMAND}`; export r; \
42370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42371 $(HOST_EXPORTS) \
42372 for flag in $(EXTRA_HOST_FLAGS) ; do \
42373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42374 done; \
42375 echo "Doing pdf in gdb" ; \
42376 (cd $(HOST_SUBDIR)/gdb && \
42377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42379 "RANLIB=$${RANLIB}" \
42380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42381 pdf) \
42382 || exit 1
42383
42384 @endif gdb
42385
42386 .PHONY: maybe-html-gdb html-gdb
42387 maybe-html-gdb:
42388 @if gdb
42389 maybe-html-gdb: html-gdb
42390
42391 html-gdb: \
42392 configure-gdb
42393 @: $(MAKE); $(unstage)
42394 @[ -f ./gdb/Makefile ] || exit 0; \
42395 r=`${PWD_COMMAND}`; export r; \
42396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42397 $(HOST_EXPORTS) \
42398 for flag in $(EXTRA_HOST_FLAGS) ; do \
42399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42400 done; \
42401 echo "Doing html in gdb" ; \
42402 (cd $(HOST_SUBDIR)/gdb && \
42403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42405 "RANLIB=$${RANLIB}" \
42406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42407 html) \
42408 || exit 1
42409
42410 @endif gdb
42411
42412 .PHONY: maybe-TAGS-gdb TAGS-gdb
42413 maybe-TAGS-gdb:
42414 @if gdb
42415 maybe-TAGS-gdb: TAGS-gdb
42416
42417 TAGS-gdb: \
42418 configure-gdb
42419 @: $(MAKE); $(unstage)
42420 @[ -f ./gdb/Makefile ] || exit 0; \
42421 r=`${PWD_COMMAND}`; export r; \
42422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42423 $(HOST_EXPORTS) \
42424 for flag in $(EXTRA_HOST_FLAGS) ; do \
42425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42426 done; \
42427 echo "Doing TAGS in gdb" ; \
42428 (cd $(HOST_SUBDIR)/gdb && \
42429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42431 "RANLIB=$${RANLIB}" \
42432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42433 TAGS) \
42434 || exit 1
42435
42436 @endif gdb
42437
42438 .PHONY: maybe-install-info-gdb install-info-gdb
42439 maybe-install-info-gdb:
42440 @if gdb
42441 maybe-install-info-gdb: install-info-gdb
42442
42443 install-info-gdb: \
42444 configure-gdb \
42445 info-gdb
42446 @: $(MAKE); $(unstage)
42447 @[ -f ./gdb/Makefile ] || exit 0; \
42448 r=`${PWD_COMMAND}`; export r; \
42449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42450 $(HOST_EXPORTS) \
42451 for flag in $(EXTRA_HOST_FLAGS) ; do \
42452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42453 done; \
42454 echo "Doing install-info in gdb" ; \
42455 (cd $(HOST_SUBDIR)/gdb && \
42456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42458 "RANLIB=$${RANLIB}" \
42459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42460 install-info) \
42461 || exit 1
42462
42463 @endif gdb
42464
42465 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
42466 maybe-install-pdf-gdb:
42467 @if gdb
42468 maybe-install-pdf-gdb: install-pdf-gdb
42469
42470 install-pdf-gdb: \
42471 configure-gdb \
42472 pdf-gdb
42473 @: $(MAKE); $(unstage)
42474 @[ -f ./gdb/Makefile ] || exit 0; \
42475 r=`${PWD_COMMAND}`; export r; \
42476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42477 $(HOST_EXPORTS) \
42478 for flag in $(EXTRA_HOST_FLAGS) ; do \
42479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42480 done; \
42481 echo "Doing install-pdf in gdb" ; \
42482 (cd $(HOST_SUBDIR)/gdb && \
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 install-pdf) \
42488 || exit 1
42489
42490 @endif gdb
42491
42492 .PHONY: maybe-install-html-gdb install-html-gdb
42493 maybe-install-html-gdb:
42494 @if gdb
42495 maybe-install-html-gdb: install-html-gdb
42496
42497 install-html-gdb: \
42498 configure-gdb \
42499 html-gdb
42500 @: $(MAKE); $(unstage)
42501 @[ -f ./gdb/Makefile ] || exit 0; \
42502 r=`${PWD_COMMAND}`; export r; \
42503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42504 $(HOST_EXPORTS) \
42505 for flag in $(EXTRA_HOST_FLAGS) ; do \
42506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42507 done; \
42508 echo "Doing install-html in gdb" ; \
42509 (cd $(HOST_SUBDIR)/gdb && \
42510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42512 "RANLIB=$${RANLIB}" \
42513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42514 install-html) \
42515 || exit 1
42516
42517 @endif gdb
42518
42519 .PHONY: maybe-installcheck-gdb installcheck-gdb
42520 maybe-installcheck-gdb:
42521 @if gdb
42522 maybe-installcheck-gdb: installcheck-gdb
42523
42524 installcheck-gdb: \
42525 configure-gdb
42526 @: $(MAKE); $(unstage)
42527 @[ -f ./gdb/Makefile ] || exit 0; \
42528 r=`${PWD_COMMAND}`; export r; \
42529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42530 $(HOST_EXPORTS) \
42531 for flag in $(EXTRA_HOST_FLAGS) ; do \
42532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42533 done; \
42534 echo "Doing installcheck in gdb" ; \
42535 (cd $(HOST_SUBDIR)/gdb && \
42536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42538 "RANLIB=$${RANLIB}" \
42539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42540 installcheck) \
42541 || exit 1
42542
42543 @endif gdb
42544
42545 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
42546 maybe-mostlyclean-gdb:
42547 @if gdb
42548 maybe-mostlyclean-gdb: mostlyclean-gdb
42549
42550 mostlyclean-gdb:
42551 @: $(MAKE); $(unstage)
42552 @[ -f ./gdb/Makefile ] || exit 0; \
42553 r=`${PWD_COMMAND}`; export r; \
42554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42555 $(HOST_EXPORTS) \
42556 for flag in $(EXTRA_HOST_FLAGS) ; do \
42557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42558 done; \
42559 echo "Doing mostlyclean in gdb" ; \
42560 (cd $(HOST_SUBDIR)/gdb && \
42561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42563 "RANLIB=$${RANLIB}" \
42564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42565 mostlyclean) \
42566 || exit 1
42567
42568 @endif gdb
42569
42570 .PHONY: maybe-clean-gdb clean-gdb
42571 maybe-clean-gdb:
42572 @if gdb
42573 maybe-clean-gdb: clean-gdb
42574
42575 clean-gdb:
42576 @: $(MAKE); $(unstage)
42577 @[ -f ./gdb/Makefile ] || exit 0; \
42578 r=`${PWD_COMMAND}`; export r; \
42579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42580 $(HOST_EXPORTS) \
42581 for flag in $(EXTRA_HOST_FLAGS) ; do \
42582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42583 done; \
42584 echo "Doing clean in gdb" ; \
42585 (cd $(HOST_SUBDIR)/gdb && \
42586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42588 "RANLIB=$${RANLIB}" \
42589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42590 clean) \
42591 || exit 1
42592
42593 @endif gdb
42594
42595 .PHONY: maybe-distclean-gdb distclean-gdb
42596 maybe-distclean-gdb:
42597 @if gdb
42598 maybe-distclean-gdb: distclean-gdb
42599
42600 distclean-gdb:
42601 @: $(MAKE); $(unstage)
42602 @[ -f ./gdb/Makefile ] || exit 0; \
42603 r=`${PWD_COMMAND}`; export r; \
42604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42605 $(HOST_EXPORTS) \
42606 for flag in $(EXTRA_HOST_FLAGS) ; do \
42607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42608 done; \
42609 echo "Doing distclean in gdb" ; \
42610 (cd $(HOST_SUBDIR)/gdb && \
42611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42613 "RANLIB=$${RANLIB}" \
42614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42615 distclean) \
42616 || exit 1
42617
42618 @endif gdb
42619
42620 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
42621 maybe-maintainer-clean-gdb:
42622 @if gdb
42623 maybe-maintainer-clean-gdb: maintainer-clean-gdb
42624
42625 maintainer-clean-gdb:
42626 @: $(MAKE); $(unstage)
42627 @[ -f ./gdb/Makefile ] || exit 0; \
42628 r=`${PWD_COMMAND}`; export r; \
42629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42630 $(HOST_EXPORTS) \
42631 for flag in $(EXTRA_HOST_FLAGS) ; do \
42632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42633 done; \
42634 echo "Doing maintainer-clean in gdb" ; \
42635 (cd $(HOST_SUBDIR)/gdb && \
42636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42638 "RANLIB=$${RANLIB}" \
42639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42640 maintainer-clean) \
42641 || exit 1
42642
42643 @endif gdb
42644
42645
42646
42647 .PHONY: configure-expect maybe-configure-expect
42648 maybe-configure-expect:
42649 @if gcc-bootstrap
42650 configure-expect: stage_current
42651 @endif gcc-bootstrap
42652 @if expect
42653 maybe-configure-expect: configure-expect
42654 configure-expect:
42655 @: $(MAKE); $(unstage)
42656 @r=`${PWD_COMMAND}`; export r; \
42657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42658 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
42659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
42660 $(HOST_EXPORTS) \
42661 echo Configuring in $(HOST_SUBDIR)/expect; \
42662 cd "$(HOST_SUBDIR)/expect" || exit 1; \
42663 case $(srcdir) in \
42664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42665 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
42666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42667 esac; \
42668 srcdiroption="--srcdir=$${topdir}/expect"; \
42669 libsrcdir="$$s/expect"; \
42670 $(SHELL) $${libsrcdir}/configure \
42671 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42672 --target=${target_alias} $${srcdiroption} \
42673 || exit 1
42674 @endif expect
42675
42676
42677
42678
42679
42680 .PHONY: all-expect maybe-all-expect
42681 maybe-all-expect:
42682 @if gcc-bootstrap
42683 all-expect: stage_current
42684 @endif gcc-bootstrap
42685 @if expect
42686 TARGET-expect=all
42687 maybe-all-expect: all-expect
42688 all-expect: configure-expect
42689 @: $(MAKE); $(unstage)
42690 @r=`${PWD_COMMAND}`; export r; \
42691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42692 $(HOST_EXPORTS) \
42693 (cd $(HOST_SUBDIR)/expect && \
42694 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42695 $(TARGET-expect))
42696 @endif expect
42697
42698
42699
42700
42701 .PHONY: check-expect maybe-check-expect
42702 maybe-check-expect:
42703 @if expect
42704 maybe-check-expect: check-expect
42705
42706 check-expect:
42707 @: $(MAKE); $(unstage)
42708 @r=`${PWD_COMMAND}`; export r; \
42709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42710 $(HOST_EXPORTS) \
42711 (cd $(HOST_SUBDIR)/expect && \
42712 $(MAKE) $(FLAGS_TO_PASS) check)
42713
42714 @endif expect
42715
42716 .PHONY: install-expect maybe-install-expect
42717 maybe-install-expect:
42718 @if expect
42719 maybe-install-expect: install-expect
42720
42721 install-expect: installdirs
42722 @: $(MAKE); $(unstage)
42723 @r=`${PWD_COMMAND}`; export r; \
42724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42725 $(HOST_EXPORTS) \
42726 (cd $(HOST_SUBDIR)/expect && \
42727 $(MAKE) $(FLAGS_TO_PASS) install)
42728
42729 @endif expect
42730
42731 .PHONY: install-strip-expect maybe-install-strip-expect
42732 maybe-install-strip-expect:
42733 @if expect
42734 maybe-install-strip-expect: install-strip-expect
42735
42736 install-strip-expect: installdirs
42737 @: $(MAKE); $(unstage)
42738 @r=`${PWD_COMMAND}`; export r; \
42739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42740 $(HOST_EXPORTS) \
42741 (cd $(HOST_SUBDIR)/expect && \
42742 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42743
42744 @endif expect
42745
42746 # Other targets (info, dvi, pdf, etc.)
42747
42748 .PHONY: maybe-info-expect info-expect
42749 maybe-info-expect:
42750 @if expect
42751 maybe-info-expect: info-expect
42752
42753 info-expect: \
42754 configure-expect
42755 @: $(MAKE); $(unstage)
42756 @[ -f ./expect/Makefile ] || exit 0; \
42757 r=`${PWD_COMMAND}`; export r; \
42758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42759 $(HOST_EXPORTS) \
42760 for flag in $(EXTRA_HOST_FLAGS) ; do \
42761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42762 done; \
42763 echo "Doing info in expect" ; \
42764 (cd $(HOST_SUBDIR)/expect && \
42765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42767 "RANLIB=$${RANLIB}" \
42768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42769 info) \
42770 || exit 1
42771
42772 @endif expect
42773
42774 .PHONY: maybe-dvi-expect dvi-expect
42775 maybe-dvi-expect:
42776 @if expect
42777 maybe-dvi-expect: dvi-expect
42778
42779 dvi-expect: \
42780 configure-expect
42781 @: $(MAKE); $(unstage)
42782 @[ -f ./expect/Makefile ] || exit 0; \
42783 r=`${PWD_COMMAND}`; export r; \
42784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42785 $(HOST_EXPORTS) \
42786 for flag in $(EXTRA_HOST_FLAGS) ; do \
42787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42788 done; \
42789 echo "Doing dvi in expect" ; \
42790 (cd $(HOST_SUBDIR)/expect && \
42791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42793 "RANLIB=$${RANLIB}" \
42794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42795 dvi) \
42796 || exit 1
42797
42798 @endif expect
42799
42800 .PHONY: maybe-pdf-expect pdf-expect
42801 maybe-pdf-expect:
42802 @if expect
42803 maybe-pdf-expect: pdf-expect
42804
42805 pdf-expect: \
42806 configure-expect
42807 @: $(MAKE); $(unstage)
42808 @[ -f ./expect/Makefile ] || exit 0; \
42809 r=`${PWD_COMMAND}`; export r; \
42810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42811 $(HOST_EXPORTS) \
42812 for flag in $(EXTRA_HOST_FLAGS) ; do \
42813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42814 done; \
42815 echo "Doing pdf in expect" ; \
42816 (cd $(HOST_SUBDIR)/expect && \
42817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42819 "RANLIB=$${RANLIB}" \
42820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42821 pdf) \
42822 || exit 1
42823
42824 @endif expect
42825
42826 .PHONY: maybe-html-expect html-expect
42827 maybe-html-expect:
42828 @if expect
42829 maybe-html-expect: html-expect
42830
42831 html-expect: \
42832 configure-expect
42833 @: $(MAKE); $(unstage)
42834 @[ -f ./expect/Makefile ] || exit 0; \
42835 r=`${PWD_COMMAND}`; export r; \
42836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42837 $(HOST_EXPORTS) \
42838 for flag in $(EXTRA_HOST_FLAGS) ; do \
42839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42840 done; \
42841 echo "Doing html in expect" ; \
42842 (cd $(HOST_SUBDIR)/expect && \
42843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42845 "RANLIB=$${RANLIB}" \
42846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42847 html) \
42848 || exit 1
42849
42850 @endif expect
42851
42852 .PHONY: maybe-TAGS-expect TAGS-expect
42853 maybe-TAGS-expect:
42854 @if expect
42855 maybe-TAGS-expect: TAGS-expect
42856
42857 TAGS-expect: \
42858 configure-expect
42859 @: $(MAKE); $(unstage)
42860 @[ -f ./expect/Makefile ] || exit 0; \
42861 r=`${PWD_COMMAND}`; export r; \
42862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42863 $(HOST_EXPORTS) \
42864 for flag in $(EXTRA_HOST_FLAGS) ; do \
42865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42866 done; \
42867 echo "Doing TAGS in expect" ; \
42868 (cd $(HOST_SUBDIR)/expect && \
42869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42871 "RANLIB=$${RANLIB}" \
42872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42873 TAGS) \
42874 || exit 1
42875
42876 @endif expect
42877
42878 .PHONY: maybe-install-info-expect install-info-expect
42879 maybe-install-info-expect:
42880 @if expect
42881 maybe-install-info-expect: install-info-expect
42882
42883 install-info-expect: \
42884 configure-expect \
42885 info-expect
42886 @: $(MAKE); $(unstage)
42887 @[ -f ./expect/Makefile ] || exit 0; \
42888 r=`${PWD_COMMAND}`; export r; \
42889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42890 $(HOST_EXPORTS) \
42891 for flag in $(EXTRA_HOST_FLAGS) ; do \
42892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42893 done; \
42894 echo "Doing install-info in expect" ; \
42895 (cd $(HOST_SUBDIR)/expect && \
42896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42898 "RANLIB=$${RANLIB}" \
42899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42900 install-info) \
42901 || exit 1
42902
42903 @endif expect
42904
42905 .PHONY: maybe-install-pdf-expect install-pdf-expect
42906 maybe-install-pdf-expect:
42907 @if expect
42908 maybe-install-pdf-expect: install-pdf-expect
42909
42910 install-pdf-expect: \
42911 configure-expect \
42912 pdf-expect
42913 @: $(MAKE); $(unstage)
42914 @[ -f ./expect/Makefile ] || exit 0; \
42915 r=`${PWD_COMMAND}`; export r; \
42916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42917 $(HOST_EXPORTS) \
42918 for flag in $(EXTRA_HOST_FLAGS) ; do \
42919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42920 done; \
42921 echo "Doing install-pdf in expect" ; \
42922 (cd $(HOST_SUBDIR)/expect && \
42923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42925 "RANLIB=$${RANLIB}" \
42926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42927 install-pdf) \
42928 || exit 1
42929
42930 @endif expect
42931
42932 .PHONY: maybe-install-html-expect install-html-expect
42933 maybe-install-html-expect:
42934 @if expect
42935 maybe-install-html-expect: install-html-expect
42936
42937 install-html-expect: \
42938 configure-expect \
42939 html-expect
42940 @: $(MAKE); $(unstage)
42941 @[ -f ./expect/Makefile ] || exit 0; \
42942 r=`${PWD_COMMAND}`; export r; \
42943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42944 $(HOST_EXPORTS) \
42945 for flag in $(EXTRA_HOST_FLAGS) ; do \
42946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42947 done; \
42948 echo "Doing install-html in expect" ; \
42949 (cd $(HOST_SUBDIR)/expect && \
42950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42952 "RANLIB=$${RANLIB}" \
42953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42954 install-html) \
42955 || exit 1
42956
42957 @endif expect
42958
42959 .PHONY: maybe-installcheck-expect installcheck-expect
42960 maybe-installcheck-expect:
42961 @if expect
42962 maybe-installcheck-expect: installcheck-expect
42963
42964 installcheck-expect: \
42965 configure-expect
42966 @: $(MAKE); $(unstage)
42967 @[ -f ./expect/Makefile ] || exit 0; \
42968 r=`${PWD_COMMAND}`; export r; \
42969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42970 $(HOST_EXPORTS) \
42971 for flag in $(EXTRA_HOST_FLAGS) ; do \
42972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42973 done; \
42974 echo "Doing installcheck in expect" ; \
42975 (cd $(HOST_SUBDIR)/expect && \
42976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42978 "RANLIB=$${RANLIB}" \
42979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42980 installcheck) \
42981 || exit 1
42982
42983 @endif expect
42984
42985 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
42986 maybe-mostlyclean-expect:
42987 @if expect
42988 maybe-mostlyclean-expect: mostlyclean-expect
42989
42990 mostlyclean-expect:
42991 @: $(MAKE); $(unstage)
42992 @[ -f ./expect/Makefile ] || exit 0; \
42993 r=`${PWD_COMMAND}`; export r; \
42994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42995 $(HOST_EXPORTS) \
42996 for flag in $(EXTRA_HOST_FLAGS) ; do \
42997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42998 done; \
42999 echo "Doing mostlyclean in expect" ; \
43000 (cd $(HOST_SUBDIR)/expect && \
43001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43003 "RANLIB=$${RANLIB}" \
43004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43005 mostlyclean) \
43006 || exit 1
43007
43008 @endif expect
43009
43010 .PHONY: maybe-clean-expect clean-expect
43011 maybe-clean-expect:
43012 @if expect
43013 maybe-clean-expect: clean-expect
43014
43015 clean-expect:
43016 @: $(MAKE); $(unstage)
43017 @[ -f ./expect/Makefile ] || exit 0; \
43018 r=`${PWD_COMMAND}`; export r; \
43019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43020 $(HOST_EXPORTS) \
43021 for flag in $(EXTRA_HOST_FLAGS) ; do \
43022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43023 done; \
43024 echo "Doing clean in expect" ; \
43025 (cd $(HOST_SUBDIR)/expect && \
43026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43028 "RANLIB=$${RANLIB}" \
43029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43030 clean) \
43031 || exit 1
43032
43033 @endif expect
43034
43035 .PHONY: maybe-distclean-expect distclean-expect
43036 maybe-distclean-expect:
43037 @if expect
43038 maybe-distclean-expect: distclean-expect
43039
43040 distclean-expect:
43041 @: $(MAKE); $(unstage)
43042 @[ -f ./expect/Makefile ] || exit 0; \
43043 r=`${PWD_COMMAND}`; export r; \
43044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43045 $(HOST_EXPORTS) \
43046 for flag in $(EXTRA_HOST_FLAGS) ; do \
43047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43048 done; \
43049 echo "Doing distclean in expect" ; \
43050 (cd $(HOST_SUBDIR)/expect && \
43051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43053 "RANLIB=$${RANLIB}" \
43054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43055 distclean) \
43056 || exit 1
43057
43058 @endif expect
43059
43060 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
43061 maybe-maintainer-clean-expect:
43062 @if expect
43063 maybe-maintainer-clean-expect: maintainer-clean-expect
43064
43065 maintainer-clean-expect:
43066 @: $(MAKE); $(unstage)
43067 @[ -f ./expect/Makefile ] || exit 0; \
43068 r=`${PWD_COMMAND}`; export r; \
43069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43070 $(HOST_EXPORTS) \
43071 for flag in $(EXTRA_HOST_FLAGS) ; do \
43072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43073 done; \
43074 echo "Doing maintainer-clean in expect" ; \
43075 (cd $(HOST_SUBDIR)/expect && \
43076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43078 "RANLIB=$${RANLIB}" \
43079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43080 maintainer-clean) \
43081 || exit 1
43082
43083 @endif expect
43084
43085
43086
43087 .PHONY: configure-guile maybe-configure-guile
43088 maybe-configure-guile:
43089 @if gcc-bootstrap
43090 configure-guile: stage_current
43091 @endif gcc-bootstrap
43092 @if guile
43093 maybe-configure-guile: configure-guile
43094 configure-guile:
43095 @: $(MAKE); $(unstage)
43096 @r=`${PWD_COMMAND}`; export r; \
43097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43098 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
43099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
43100 $(HOST_EXPORTS) \
43101 echo Configuring in $(HOST_SUBDIR)/guile; \
43102 cd "$(HOST_SUBDIR)/guile" || exit 1; \
43103 case $(srcdir) in \
43104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43105 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
43106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43107 esac; \
43108 srcdiroption="--srcdir=$${topdir}/guile"; \
43109 libsrcdir="$$s/guile"; \
43110 $(SHELL) $${libsrcdir}/configure \
43111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43112 --target=${target_alias} $${srcdiroption} \
43113 || exit 1
43114 @endif guile
43115
43116
43117
43118
43119
43120 .PHONY: all-guile maybe-all-guile
43121 maybe-all-guile:
43122 @if gcc-bootstrap
43123 all-guile: stage_current
43124 @endif gcc-bootstrap
43125 @if guile
43126 TARGET-guile=all
43127 maybe-all-guile: all-guile
43128 all-guile: configure-guile
43129 @: $(MAKE); $(unstage)
43130 @r=`${PWD_COMMAND}`; export r; \
43131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43132 $(HOST_EXPORTS) \
43133 (cd $(HOST_SUBDIR)/guile && \
43134 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43135 $(TARGET-guile))
43136 @endif guile
43137
43138
43139
43140
43141 .PHONY: check-guile maybe-check-guile
43142 maybe-check-guile:
43143 @if guile
43144 maybe-check-guile: check-guile
43145
43146 check-guile:
43147 @: $(MAKE); $(unstage)
43148 @r=`${PWD_COMMAND}`; export r; \
43149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43150 $(HOST_EXPORTS) \
43151 (cd $(HOST_SUBDIR)/guile && \
43152 $(MAKE) $(FLAGS_TO_PASS) check)
43153
43154 @endif guile
43155
43156 .PHONY: install-guile maybe-install-guile
43157 maybe-install-guile:
43158 @if guile
43159 maybe-install-guile: install-guile
43160
43161 install-guile: installdirs
43162 @: $(MAKE); $(unstage)
43163 @r=`${PWD_COMMAND}`; export r; \
43164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43165 $(HOST_EXPORTS) \
43166 (cd $(HOST_SUBDIR)/guile && \
43167 $(MAKE) $(FLAGS_TO_PASS) install)
43168
43169 @endif guile
43170
43171 .PHONY: install-strip-guile maybe-install-strip-guile
43172 maybe-install-strip-guile:
43173 @if guile
43174 maybe-install-strip-guile: install-strip-guile
43175
43176 install-strip-guile: installdirs
43177 @: $(MAKE); $(unstage)
43178 @r=`${PWD_COMMAND}`; export r; \
43179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43180 $(HOST_EXPORTS) \
43181 (cd $(HOST_SUBDIR)/guile && \
43182 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43183
43184 @endif guile
43185
43186 # Other targets (info, dvi, pdf, etc.)
43187
43188 .PHONY: maybe-info-guile info-guile
43189 maybe-info-guile:
43190 @if guile
43191 maybe-info-guile: info-guile
43192
43193 info-guile: \
43194 configure-guile
43195 @: $(MAKE); $(unstage)
43196 @[ -f ./guile/Makefile ] || exit 0; \
43197 r=`${PWD_COMMAND}`; export r; \
43198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43199 $(HOST_EXPORTS) \
43200 for flag in $(EXTRA_HOST_FLAGS) ; do \
43201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43202 done; \
43203 echo "Doing info in guile" ; \
43204 (cd $(HOST_SUBDIR)/guile && \
43205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43207 "RANLIB=$${RANLIB}" \
43208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43209 info) \
43210 || exit 1
43211
43212 @endif guile
43213
43214 .PHONY: maybe-dvi-guile dvi-guile
43215 maybe-dvi-guile:
43216 @if guile
43217 maybe-dvi-guile: dvi-guile
43218
43219 dvi-guile: \
43220 configure-guile
43221 @: $(MAKE); $(unstage)
43222 @[ -f ./guile/Makefile ] || exit 0; \
43223 r=`${PWD_COMMAND}`; export r; \
43224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43225 $(HOST_EXPORTS) \
43226 for flag in $(EXTRA_HOST_FLAGS) ; do \
43227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43228 done; \
43229 echo "Doing dvi in guile" ; \
43230 (cd $(HOST_SUBDIR)/guile && \
43231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43233 "RANLIB=$${RANLIB}" \
43234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43235 dvi) \
43236 || exit 1
43237
43238 @endif guile
43239
43240 .PHONY: maybe-pdf-guile pdf-guile
43241 maybe-pdf-guile:
43242 @if guile
43243 maybe-pdf-guile: pdf-guile
43244
43245 pdf-guile: \
43246 configure-guile
43247 @: $(MAKE); $(unstage)
43248 @[ -f ./guile/Makefile ] || exit 0; \
43249 r=`${PWD_COMMAND}`; export r; \
43250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43251 $(HOST_EXPORTS) \
43252 for flag in $(EXTRA_HOST_FLAGS) ; do \
43253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43254 done; \
43255 echo "Doing pdf in guile" ; \
43256 (cd $(HOST_SUBDIR)/guile && \
43257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43259 "RANLIB=$${RANLIB}" \
43260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43261 pdf) \
43262 || exit 1
43263
43264 @endif guile
43265
43266 .PHONY: maybe-html-guile html-guile
43267 maybe-html-guile:
43268 @if guile
43269 maybe-html-guile: html-guile
43270
43271 html-guile: \
43272 configure-guile
43273 @: $(MAKE); $(unstage)
43274 @[ -f ./guile/Makefile ] || exit 0; \
43275 r=`${PWD_COMMAND}`; export r; \
43276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43277 $(HOST_EXPORTS) \
43278 for flag in $(EXTRA_HOST_FLAGS) ; do \
43279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43280 done; \
43281 echo "Doing html in guile" ; \
43282 (cd $(HOST_SUBDIR)/guile && \
43283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43285 "RANLIB=$${RANLIB}" \
43286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43287 html) \
43288 || exit 1
43289
43290 @endif guile
43291
43292 .PHONY: maybe-TAGS-guile TAGS-guile
43293 maybe-TAGS-guile:
43294 @if guile
43295 maybe-TAGS-guile: TAGS-guile
43296
43297 TAGS-guile: \
43298 configure-guile
43299 @: $(MAKE); $(unstage)
43300 @[ -f ./guile/Makefile ] || exit 0; \
43301 r=`${PWD_COMMAND}`; export r; \
43302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43303 $(HOST_EXPORTS) \
43304 for flag in $(EXTRA_HOST_FLAGS) ; do \
43305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43306 done; \
43307 echo "Doing TAGS in guile" ; \
43308 (cd $(HOST_SUBDIR)/guile && \
43309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43311 "RANLIB=$${RANLIB}" \
43312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43313 TAGS) \
43314 || exit 1
43315
43316 @endif guile
43317
43318 .PHONY: maybe-install-info-guile install-info-guile
43319 maybe-install-info-guile:
43320 @if guile
43321 maybe-install-info-guile: install-info-guile
43322
43323 install-info-guile: \
43324 configure-guile \
43325 info-guile
43326 @: $(MAKE); $(unstage)
43327 @[ -f ./guile/Makefile ] || exit 0; \
43328 r=`${PWD_COMMAND}`; export r; \
43329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43330 $(HOST_EXPORTS) \
43331 for flag in $(EXTRA_HOST_FLAGS) ; do \
43332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43333 done; \
43334 echo "Doing install-info in guile" ; \
43335 (cd $(HOST_SUBDIR)/guile && \
43336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43338 "RANLIB=$${RANLIB}" \
43339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43340 install-info) \
43341 || exit 1
43342
43343 @endif guile
43344
43345 .PHONY: maybe-install-pdf-guile install-pdf-guile
43346 maybe-install-pdf-guile:
43347 @if guile
43348 maybe-install-pdf-guile: install-pdf-guile
43349
43350 install-pdf-guile: \
43351 configure-guile \
43352 pdf-guile
43353 @: $(MAKE); $(unstage)
43354 @[ -f ./guile/Makefile ] || exit 0; \
43355 r=`${PWD_COMMAND}`; export r; \
43356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43357 $(HOST_EXPORTS) \
43358 for flag in $(EXTRA_HOST_FLAGS) ; do \
43359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43360 done; \
43361 echo "Doing install-pdf in guile" ; \
43362 (cd $(HOST_SUBDIR)/guile && \
43363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43365 "RANLIB=$${RANLIB}" \
43366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43367 install-pdf) \
43368 || exit 1
43369
43370 @endif guile
43371
43372 .PHONY: maybe-install-html-guile install-html-guile
43373 maybe-install-html-guile:
43374 @if guile
43375 maybe-install-html-guile: install-html-guile
43376
43377 install-html-guile: \
43378 configure-guile \
43379 html-guile
43380 @: $(MAKE); $(unstage)
43381 @[ -f ./guile/Makefile ] || exit 0; \
43382 r=`${PWD_COMMAND}`; export r; \
43383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43384 $(HOST_EXPORTS) \
43385 for flag in $(EXTRA_HOST_FLAGS) ; do \
43386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43387 done; \
43388 echo "Doing install-html in guile" ; \
43389 (cd $(HOST_SUBDIR)/guile && \
43390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43392 "RANLIB=$${RANLIB}" \
43393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43394 install-html) \
43395 || exit 1
43396
43397 @endif guile
43398
43399 .PHONY: maybe-installcheck-guile installcheck-guile
43400 maybe-installcheck-guile:
43401 @if guile
43402 maybe-installcheck-guile: installcheck-guile
43403
43404 installcheck-guile: \
43405 configure-guile
43406 @: $(MAKE); $(unstage)
43407 @[ -f ./guile/Makefile ] || exit 0; \
43408 r=`${PWD_COMMAND}`; export r; \
43409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43410 $(HOST_EXPORTS) \
43411 for flag in $(EXTRA_HOST_FLAGS) ; do \
43412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43413 done; \
43414 echo "Doing installcheck in guile" ; \
43415 (cd $(HOST_SUBDIR)/guile && \
43416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43418 "RANLIB=$${RANLIB}" \
43419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43420 installcheck) \
43421 || exit 1
43422
43423 @endif guile
43424
43425 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
43426 maybe-mostlyclean-guile:
43427 @if guile
43428 maybe-mostlyclean-guile: mostlyclean-guile
43429
43430 mostlyclean-guile:
43431 @: $(MAKE); $(unstage)
43432 @[ -f ./guile/Makefile ] || exit 0; \
43433 r=`${PWD_COMMAND}`; export r; \
43434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43435 $(HOST_EXPORTS) \
43436 for flag in $(EXTRA_HOST_FLAGS) ; do \
43437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43438 done; \
43439 echo "Doing mostlyclean in guile" ; \
43440 (cd $(HOST_SUBDIR)/guile && \
43441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43443 "RANLIB=$${RANLIB}" \
43444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43445 mostlyclean) \
43446 || exit 1
43447
43448 @endif guile
43449
43450 .PHONY: maybe-clean-guile clean-guile
43451 maybe-clean-guile:
43452 @if guile
43453 maybe-clean-guile: clean-guile
43454
43455 clean-guile:
43456 @: $(MAKE); $(unstage)
43457 @[ -f ./guile/Makefile ] || exit 0; \
43458 r=`${PWD_COMMAND}`; export r; \
43459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43460 $(HOST_EXPORTS) \
43461 for flag in $(EXTRA_HOST_FLAGS) ; do \
43462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43463 done; \
43464 echo "Doing clean in guile" ; \
43465 (cd $(HOST_SUBDIR)/guile && \
43466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43468 "RANLIB=$${RANLIB}" \
43469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43470 clean) \
43471 || exit 1
43472
43473 @endif guile
43474
43475 .PHONY: maybe-distclean-guile distclean-guile
43476 maybe-distclean-guile:
43477 @if guile
43478 maybe-distclean-guile: distclean-guile
43479
43480 distclean-guile:
43481 @: $(MAKE); $(unstage)
43482 @[ -f ./guile/Makefile ] || exit 0; \
43483 r=`${PWD_COMMAND}`; export r; \
43484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43485 $(HOST_EXPORTS) \
43486 for flag in $(EXTRA_HOST_FLAGS) ; do \
43487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43488 done; \
43489 echo "Doing distclean in guile" ; \
43490 (cd $(HOST_SUBDIR)/guile && \
43491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43493 "RANLIB=$${RANLIB}" \
43494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43495 distclean) \
43496 || exit 1
43497
43498 @endif guile
43499
43500 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
43501 maybe-maintainer-clean-guile:
43502 @if guile
43503 maybe-maintainer-clean-guile: maintainer-clean-guile
43504
43505 maintainer-clean-guile:
43506 @: $(MAKE); $(unstage)
43507 @[ -f ./guile/Makefile ] || exit 0; \
43508 r=`${PWD_COMMAND}`; export r; \
43509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43510 $(HOST_EXPORTS) \
43511 for flag in $(EXTRA_HOST_FLAGS) ; do \
43512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43513 done; \
43514 echo "Doing maintainer-clean in guile" ; \
43515 (cd $(HOST_SUBDIR)/guile && \
43516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43518 "RANLIB=$${RANLIB}" \
43519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43520 maintainer-clean) \
43521 || exit 1
43522
43523 @endif guile
43524
43525
43526
43527 .PHONY: configure-tk maybe-configure-tk
43528 maybe-configure-tk:
43529 @if gcc-bootstrap
43530 configure-tk: stage_current
43531 @endif gcc-bootstrap
43532 @if tk
43533 maybe-configure-tk: configure-tk
43534 configure-tk:
43535 @: $(MAKE); $(unstage)
43536 @r=`${PWD_COMMAND}`; export r; \
43537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43538 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
43539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
43540 $(HOST_EXPORTS) \
43541 echo Configuring in $(HOST_SUBDIR)/tk; \
43542 cd "$(HOST_SUBDIR)/tk" || exit 1; \
43543 case $(srcdir) in \
43544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43545 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
43546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43547 esac; \
43548 srcdiroption="--srcdir=$${topdir}/tk"; \
43549 libsrcdir="$$s/tk"; \
43550 $(SHELL) $${libsrcdir}/configure \
43551 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43552 --target=${target_alias} $${srcdiroption} \
43553 || exit 1
43554 @endif tk
43555
43556
43557
43558
43559
43560 .PHONY: all-tk maybe-all-tk
43561 maybe-all-tk:
43562 @if gcc-bootstrap
43563 all-tk: stage_current
43564 @endif gcc-bootstrap
43565 @if tk
43566 TARGET-tk=all
43567 maybe-all-tk: all-tk
43568 all-tk: configure-tk
43569 @: $(MAKE); $(unstage)
43570 @r=`${PWD_COMMAND}`; export r; \
43571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43572 $(HOST_EXPORTS) \
43573 (cd $(HOST_SUBDIR)/tk && \
43574 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43575 $(TARGET-tk))
43576 @endif tk
43577
43578
43579
43580
43581 .PHONY: check-tk maybe-check-tk
43582 maybe-check-tk:
43583 @if tk
43584 maybe-check-tk: check-tk
43585
43586 check-tk:
43587 @: $(MAKE); $(unstage)
43588 @r=`${PWD_COMMAND}`; export r; \
43589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43590 $(HOST_EXPORTS) \
43591 (cd $(HOST_SUBDIR)/tk && \
43592 $(MAKE) $(FLAGS_TO_PASS) check)
43593
43594 @endif tk
43595
43596 .PHONY: install-tk maybe-install-tk
43597 maybe-install-tk:
43598 @if tk
43599 maybe-install-tk: install-tk
43600
43601 install-tk: installdirs
43602 @: $(MAKE); $(unstage)
43603 @r=`${PWD_COMMAND}`; export r; \
43604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43605 $(HOST_EXPORTS) \
43606 (cd $(HOST_SUBDIR)/tk && \
43607 $(MAKE) $(FLAGS_TO_PASS) install)
43608
43609 @endif tk
43610
43611 .PHONY: install-strip-tk maybe-install-strip-tk
43612 maybe-install-strip-tk:
43613 @if tk
43614 maybe-install-strip-tk: install-strip-tk
43615
43616 install-strip-tk: installdirs
43617 @: $(MAKE); $(unstage)
43618 @r=`${PWD_COMMAND}`; export r; \
43619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43620 $(HOST_EXPORTS) \
43621 (cd $(HOST_SUBDIR)/tk && \
43622 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43623
43624 @endif tk
43625
43626 # Other targets (info, dvi, pdf, etc.)
43627
43628 .PHONY: maybe-info-tk info-tk
43629 maybe-info-tk:
43630 @if tk
43631 maybe-info-tk: info-tk
43632
43633 info-tk: \
43634 configure-tk
43635 @: $(MAKE); $(unstage)
43636 @[ -f ./tk/Makefile ] || exit 0; \
43637 r=`${PWD_COMMAND}`; export r; \
43638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43639 $(HOST_EXPORTS) \
43640 for flag in $(EXTRA_HOST_FLAGS) ; do \
43641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43642 done; \
43643 echo "Doing info in tk" ; \
43644 (cd $(HOST_SUBDIR)/tk && \
43645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43647 "RANLIB=$${RANLIB}" \
43648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43649 info) \
43650 || exit 1
43651
43652 @endif tk
43653
43654 .PHONY: maybe-dvi-tk dvi-tk
43655 maybe-dvi-tk:
43656 @if tk
43657 maybe-dvi-tk: dvi-tk
43658
43659 dvi-tk: \
43660 configure-tk
43661 @: $(MAKE); $(unstage)
43662 @[ -f ./tk/Makefile ] || exit 0; \
43663 r=`${PWD_COMMAND}`; export r; \
43664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43665 $(HOST_EXPORTS) \
43666 for flag in $(EXTRA_HOST_FLAGS) ; do \
43667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43668 done; \
43669 echo "Doing dvi in tk" ; \
43670 (cd $(HOST_SUBDIR)/tk && \
43671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43673 "RANLIB=$${RANLIB}" \
43674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43675 dvi) \
43676 || exit 1
43677
43678 @endif tk
43679
43680 .PHONY: maybe-pdf-tk pdf-tk
43681 maybe-pdf-tk:
43682 @if tk
43683 maybe-pdf-tk: pdf-tk
43684
43685 pdf-tk: \
43686 configure-tk
43687 @: $(MAKE); $(unstage)
43688 @[ -f ./tk/Makefile ] || exit 0; \
43689 r=`${PWD_COMMAND}`; export r; \
43690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43691 $(HOST_EXPORTS) \
43692 for flag in $(EXTRA_HOST_FLAGS) ; do \
43693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43694 done; \
43695 echo "Doing pdf in tk" ; \
43696 (cd $(HOST_SUBDIR)/tk && \
43697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43699 "RANLIB=$${RANLIB}" \
43700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43701 pdf) \
43702 || exit 1
43703
43704 @endif tk
43705
43706 .PHONY: maybe-html-tk html-tk
43707 maybe-html-tk:
43708 @if tk
43709 maybe-html-tk: html-tk
43710
43711 html-tk: \
43712 configure-tk
43713 @: $(MAKE); $(unstage)
43714 @[ -f ./tk/Makefile ] || exit 0; \
43715 r=`${PWD_COMMAND}`; export r; \
43716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43717 $(HOST_EXPORTS) \
43718 for flag in $(EXTRA_HOST_FLAGS) ; do \
43719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43720 done; \
43721 echo "Doing html in tk" ; \
43722 (cd $(HOST_SUBDIR)/tk && \
43723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43725 "RANLIB=$${RANLIB}" \
43726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43727 html) \
43728 || exit 1
43729
43730 @endif tk
43731
43732 .PHONY: maybe-TAGS-tk TAGS-tk
43733 maybe-TAGS-tk:
43734 @if tk
43735 maybe-TAGS-tk: TAGS-tk
43736
43737 TAGS-tk: \
43738 configure-tk
43739 @: $(MAKE); $(unstage)
43740 @[ -f ./tk/Makefile ] || exit 0; \
43741 r=`${PWD_COMMAND}`; export r; \
43742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43743 $(HOST_EXPORTS) \
43744 for flag in $(EXTRA_HOST_FLAGS) ; do \
43745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43746 done; \
43747 echo "Doing TAGS in tk" ; \
43748 (cd $(HOST_SUBDIR)/tk && \
43749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43751 "RANLIB=$${RANLIB}" \
43752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43753 TAGS) \
43754 || exit 1
43755
43756 @endif tk
43757
43758 .PHONY: maybe-install-info-tk install-info-tk
43759 maybe-install-info-tk:
43760 @if tk
43761 maybe-install-info-tk: install-info-tk
43762
43763 install-info-tk: \
43764 configure-tk \
43765 info-tk
43766 @: $(MAKE); $(unstage)
43767 @[ -f ./tk/Makefile ] || exit 0; \
43768 r=`${PWD_COMMAND}`; export r; \
43769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43770 $(HOST_EXPORTS) \
43771 for flag in $(EXTRA_HOST_FLAGS) ; do \
43772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43773 done; \
43774 echo "Doing install-info in tk" ; \
43775 (cd $(HOST_SUBDIR)/tk && \
43776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43778 "RANLIB=$${RANLIB}" \
43779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43780 install-info) \
43781 || exit 1
43782
43783 @endif tk
43784
43785 .PHONY: maybe-install-pdf-tk install-pdf-tk
43786 maybe-install-pdf-tk:
43787 @if tk
43788 maybe-install-pdf-tk: install-pdf-tk
43789
43790 install-pdf-tk: \
43791 configure-tk \
43792 pdf-tk
43793 @: $(MAKE); $(unstage)
43794 @[ -f ./tk/Makefile ] || exit 0; \
43795 r=`${PWD_COMMAND}`; export r; \
43796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43797 $(HOST_EXPORTS) \
43798 for flag in $(EXTRA_HOST_FLAGS) ; do \
43799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43800 done; \
43801 echo "Doing install-pdf in tk" ; \
43802 (cd $(HOST_SUBDIR)/tk && \
43803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43805 "RANLIB=$${RANLIB}" \
43806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43807 install-pdf) \
43808 || exit 1
43809
43810 @endif tk
43811
43812 .PHONY: maybe-install-html-tk install-html-tk
43813 maybe-install-html-tk:
43814 @if tk
43815 maybe-install-html-tk: install-html-tk
43816
43817 install-html-tk: \
43818 configure-tk \
43819 html-tk
43820 @: $(MAKE); $(unstage)
43821 @[ -f ./tk/Makefile ] || exit 0; \
43822 r=`${PWD_COMMAND}`; export r; \
43823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43824 $(HOST_EXPORTS) \
43825 for flag in $(EXTRA_HOST_FLAGS) ; do \
43826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43827 done; \
43828 echo "Doing install-html in tk" ; \
43829 (cd $(HOST_SUBDIR)/tk && \
43830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43832 "RANLIB=$${RANLIB}" \
43833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43834 install-html) \
43835 || exit 1
43836
43837 @endif tk
43838
43839 .PHONY: maybe-installcheck-tk installcheck-tk
43840 maybe-installcheck-tk:
43841 @if tk
43842 maybe-installcheck-tk: installcheck-tk
43843
43844 installcheck-tk: \
43845 configure-tk
43846 @: $(MAKE); $(unstage)
43847 @[ -f ./tk/Makefile ] || exit 0; \
43848 r=`${PWD_COMMAND}`; export r; \
43849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43850 $(HOST_EXPORTS) \
43851 for flag in $(EXTRA_HOST_FLAGS) ; do \
43852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43853 done; \
43854 echo "Doing installcheck in tk" ; \
43855 (cd $(HOST_SUBDIR)/tk && \
43856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43858 "RANLIB=$${RANLIB}" \
43859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43860 installcheck) \
43861 || exit 1
43862
43863 @endif tk
43864
43865 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
43866 maybe-mostlyclean-tk:
43867 @if tk
43868 maybe-mostlyclean-tk: mostlyclean-tk
43869
43870 mostlyclean-tk:
43871 @: $(MAKE); $(unstage)
43872 @[ -f ./tk/Makefile ] || exit 0; \
43873 r=`${PWD_COMMAND}`; export r; \
43874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43875 $(HOST_EXPORTS) \
43876 for flag in $(EXTRA_HOST_FLAGS) ; do \
43877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43878 done; \
43879 echo "Doing mostlyclean in tk" ; \
43880 (cd $(HOST_SUBDIR)/tk && \
43881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43883 "RANLIB=$${RANLIB}" \
43884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43885 mostlyclean) \
43886 || exit 1
43887
43888 @endif tk
43889
43890 .PHONY: maybe-clean-tk clean-tk
43891 maybe-clean-tk:
43892 @if tk
43893 maybe-clean-tk: clean-tk
43894
43895 clean-tk:
43896 @: $(MAKE); $(unstage)
43897 @[ -f ./tk/Makefile ] || exit 0; \
43898 r=`${PWD_COMMAND}`; export r; \
43899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43900 $(HOST_EXPORTS) \
43901 for flag in $(EXTRA_HOST_FLAGS) ; do \
43902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43903 done; \
43904 echo "Doing clean in tk" ; \
43905 (cd $(HOST_SUBDIR)/tk && \
43906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43908 "RANLIB=$${RANLIB}" \
43909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43910 clean) \
43911 || exit 1
43912
43913 @endif tk
43914
43915 .PHONY: maybe-distclean-tk distclean-tk
43916 maybe-distclean-tk:
43917 @if tk
43918 maybe-distclean-tk: distclean-tk
43919
43920 distclean-tk:
43921 @: $(MAKE); $(unstage)
43922 @[ -f ./tk/Makefile ] || exit 0; \
43923 r=`${PWD_COMMAND}`; export r; \
43924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43925 $(HOST_EXPORTS) \
43926 for flag in $(EXTRA_HOST_FLAGS) ; do \
43927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43928 done; \
43929 echo "Doing distclean in tk" ; \
43930 (cd $(HOST_SUBDIR)/tk && \
43931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43933 "RANLIB=$${RANLIB}" \
43934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43935 distclean) \
43936 || exit 1
43937
43938 @endif tk
43939
43940 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
43941 maybe-maintainer-clean-tk:
43942 @if tk
43943 maybe-maintainer-clean-tk: maintainer-clean-tk
43944
43945 maintainer-clean-tk:
43946 @: $(MAKE); $(unstage)
43947 @[ -f ./tk/Makefile ] || exit 0; \
43948 r=`${PWD_COMMAND}`; export r; \
43949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43950 $(HOST_EXPORTS) \
43951 for flag in $(EXTRA_HOST_FLAGS) ; do \
43952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43953 done; \
43954 echo "Doing maintainer-clean in tk" ; \
43955 (cd $(HOST_SUBDIR)/tk && \
43956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43958 "RANLIB=$${RANLIB}" \
43959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43960 maintainer-clean) \
43961 || exit 1
43962
43963 @endif tk
43964
43965
43966
43967 .PHONY: configure-libtermcap maybe-configure-libtermcap
43968 maybe-configure-libtermcap:
43969 @if gcc-bootstrap
43970 configure-libtermcap: stage_current
43971 @endif gcc-bootstrap
43972 @if libtermcap
43973 maybe-configure-libtermcap: configure-libtermcap
43974 configure-libtermcap:
43975 @: $(MAKE); $(unstage)
43976 @r=`${PWD_COMMAND}`; export r; \
43977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43978 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
43979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
43980 $(HOST_EXPORTS) \
43981 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
43982 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
43983 case $(srcdir) in \
43984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43985 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
43986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43987 esac; \
43988 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
43989 libsrcdir="$$s/libtermcap"; \
43990 $(SHELL) $${libsrcdir}/configure \
43991 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43992 --target=${target_alias} $${srcdiroption} \
43993 || exit 1
43994 @endif libtermcap
43995
43996
43997
43998
43999
44000 .PHONY: all-libtermcap maybe-all-libtermcap
44001 maybe-all-libtermcap:
44002 @if gcc-bootstrap
44003 all-libtermcap: stage_current
44004 @endif gcc-bootstrap
44005 @if libtermcap
44006 TARGET-libtermcap=all
44007 maybe-all-libtermcap: all-libtermcap
44008 all-libtermcap: configure-libtermcap
44009 @: $(MAKE); $(unstage)
44010 @r=`${PWD_COMMAND}`; export r; \
44011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44012 $(HOST_EXPORTS) \
44013 (cd $(HOST_SUBDIR)/libtermcap && \
44014 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44015 $(TARGET-libtermcap))
44016 @endif libtermcap
44017
44018
44019
44020
44021 .PHONY: check-libtermcap maybe-check-libtermcap
44022 maybe-check-libtermcap:
44023 @if libtermcap
44024 maybe-check-libtermcap: check-libtermcap
44025
44026 check-libtermcap:
44027
44028 @endif libtermcap
44029
44030 .PHONY: install-libtermcap maybe-install-libtermcap
44031 maybe-install-libtermcap:
44032 @if libtermcap
44033 maybe-install-libtermcap: install-libtermcap
44034
44035 install-libtermcap: installdirs
44036 @: $(MAKE); $(unstage)
44037 @r=`${PWD_COMMAND}`; export r; \
44038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44039 $(HOST_EXPORTS) \
44040 (cd $(HOST_SUBDIR)/libtermcap && \
44041 $(MAKE) $(FLAGS_TO_PASS) install)
44042
44043 @endif libtermcap
44044
44045 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
44046 maybe-install-strip-libtermcap:
44047 @if libtermcap
44048 maybe-install-strip-libtermcap: install-strip-libtermcap
44049
44050 install-strip-libtermcap: installdirs
44051 @: $(MAKE); $(unstage)
44052 @r=`${PWD_COMMAND}`; export r; \
44053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44054 $(HOST_EXPORTS) \
44055 (cd $(HOST_SUBDIR)/libtermcap && \
44056 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44057
44058 @endif libtermcap
44059
44060 # Other targets (info, dvi, pdf, etc.)
44061
44062 .PHONY: maybe-info-libtermcap info-libtermcap
44063 maybe-info-libtermcap:
44064 @if libtermcap
44065 maybe-info-libtermcap: info-libtermcap
44066
44067 info-libtermcap: \
44068 configure-libtermcap
44069 @: $(MAKE); $(unstage)
44070 @[ -f ./libtermcap/Makefile ] || exit 0; \
44071 r=`${PWD_COMMAND}`; export r; \
44072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44073 $(HOST_EXPORTS) \
44074 for flag in $(EXTRA_HOST_FLAGS) ; do \
44075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44076 done; \
44077 echo "Doing info in libtermcap" ; \
44078 (cd $(HOST_SUBDIR)/libtermcap && \
44079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44081 "RANLIB=$${RANLIB}" \
44082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44083 info) \
44084 || exit 1
44085
44086 @endif libtermcap
44087
44088 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
44089 maybe-dvi-libtermcap:
44090 @if libtermcap
44091 maybe-dvi-libtermcap: dvi-libtermcap
44092
44093 dvi-libtermcap: \
44094 configure-libtermcap
44095 @: $(MAKE); $(unstage)
44096 @[ -f ./libtermcap/Makefile ] || exit 0; \
44097 r=`${PWD_COMMAND}`; export r; \
44098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44099 $(HOST_EXPORTS) \
44100 for flag in $(EXTRA_HOST_FLAGS) ; do \
44101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44102 done; \
44103 echo "Doing dvi in libtermcap" ; \
44104 (cd $(HOST_SUBDIR)/libtermcap && \
44105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44107 "RANLIB=$${RANLIB}" \
44108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44109 dvi) \
44110 || exit 1
44111
44112 @endif libtermcap
44113
44114 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
44115 maybe-pdf-libtermcap:
44116 @if libtermcap
44117 maybe-pdf-libtermcap: pdf-libtermcap
44118
44119 pdf-libtermcap: \
44120 configure-libtermcap
44121 @: $(MAKE); $(unstage)
44122 @[ -f ./libtermcap/Makefile ] || exit 0; \
44123 r=`${PWD_COMMAND}`; export r; \
44124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44125 $(HOST_EXPORTS) \
44126 for flag in $(EXTRA_HOST_FLAGS) ; do \
44127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44128 done; \
44129 echo "Doing pdf in libtermcap" ; \
44130 (cd $(HOST_SUBDIR)/libtermcap && \
44131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44133 "RANLIB=$${RANLIB}" \
44134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44135 pdf) \
44136 || exit 1
44137
44138 @endif libtermcap
44139
44140 .PHONY: maybe-html-libtermcap html-libtermcap
44141 maybe-html-libtermcap:
44142 @if libtermcap
44143 maybe-html-libtermcap: html-libtermcap
44144
44145 html-libtermcap: \
44146 configure-libtermcap
44147 @: $(MAKE); $(unstage)
44148 @[ -f ./libtermcap/Makefile ] || exit 0; \
44149 r=`${PWD_COMMAND}`; export r; \
44150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44151 $(HOST_EXPORTS) \
44152 for flag in $(EXTRA_HOST_FLAGS) ; do \
44153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44154 done; \
44155 echo "Doing html in libtermcap" ; \
44156 (cd $(HOST_SUBDIR)/libtermcap && \
44157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44159 "RANLIB=$${RANLIB}" \
44160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44161 html) \
44162 || exit 1
44163
44164 @endif libtermcap
44165
44166 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
44167 maybe-TAGS-libtermcap:
44168 @if libtermcap
44169 maybe-TAGS-libtermcap: TAGS-libtermcap
44170
44171 TAGS-libtermcap: \
44172 configure-libtermcap
44173 @: $(MAKE); $(unstage)
44174 @[ -f ./libtermcap/Makefile ] || exit 0; \
44175 r=`${PWD_COMMAND}`; export r; \
44176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44177 $(HOST_EXPORTS) \
44178 for flag in $(EXTRA_HOST_FLAGS) ; do \
44179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44180 done; \
44181 echo "Doing TAGS in libtermcap" ; \
44182 (cd $(HOST_SUBDIR)/libtermcap && \
44183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44185 "RANLIB=$${RANLIB}" \
44186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44187 TAGS) \
44188 || exit 1
44189
44190 @endif libtermcap
44191
44192 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
44193 maybe-install-info-libtermcap:
44194 @if libtermcap
44195 maybe-install-info-libtermcap: install-info-libtermcap
44196
44197 install-info-libtermcap: \
44198 configure-libtermcap \
44199 info-libtermcap
44200 @: $(MAKE); $(unstage)
44201 @[ -f ./libtermcap/Makefile ] || exit 0; \
44202 r=`${PWD_COMMAND}`; export r; \
44203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44204 $(HOST_EXPORTS) \
44205 for flag in $(EXTRA_HOST_FLAGS) ; do \
44206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44207 done; \
44208 echo "Doing install-info in libtermcap" ; \
44209 (cd $(HOST_SUBDIR)/libtermcap && \
44210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44212 "RANLIB=$${RANLIB}" \
44213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44214 install-info) \
44215 || exit 1
44216
44217 @endif libtermcap
44218
44219 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
44220 maybe-install-pdf-libtermcap:
44221 @if libtermcap
44222 maybe-install-pdf-libtermcap: install-pdf-libtermcap
44223
44224 install-pdf-libtermcap: \
44225 configure-libtermcap \
44226 pdf-libtermcap
44227 @: $(MAKE); $(unstage)
44228 @[ -f ./libtermcap/Makefile ] || exit 0; \
44229 r=`${PWD_COMMAND}`; export r; \
44230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44231 $(HOST_EXPORTS) \
44232 for flag in $(EXTRA_HOST_FLAGS) ; do \
44233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44234 done; \
44235 echo "Doing install-pdf in libtermcap" ; \
44236 (cd $(HOST_SUBDIR)/libtermcap && \
44237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44239 "RANLIB=$${RANLIB}" \
44240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44241 install-pdf) \
44242 || exit 1
44243
44244 @endif libtermcap
44245
44246 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
44247 maybe-install-html-libtermcap:
44248 @if libtermcap
44249 maybe-install-html-libtermcap: install-html-libtermcap
44250
44251 install-html-libtermcap: \
44252 configure-libtermcap \
44253 html-libtermcap
44254 @: $(MAKE); $(unstage)
44255 @[ -f ./libtermcap/Makefile ] || exit 0; \
44256 r=`${PWD_COMMAND}`; export r; \
44257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44258 $(HOST_EXPORTS) \
44259 for flag in $(EXTRA_HOST_FLAGS) ; do \
44260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44261 done; \
44262 echo "Doing install-html in libtermcap" ; \
44263 (cd $(HOST_SUBDIR)/libtermcap && \
44264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44266 "RANLIB=$${RANLIB}" \
44267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44268 install-html) \
44269 || exit 1
44270
44271 @endif libtermcap
44272
44273 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
44274 maybe-installcheck-libtermcap:
44275 @if libtermcap
44276 maybe-installcheck-libtermcap: installcheck-libtermcap
44277
44278 installcheck-libtermcap: \
44279 configure-libtermcap
44280 @: $(MAKE); $(unstage)
44281 @[ -f ./libtermcap/Makefile ] || exit 0; \
44282 r=`${PWD_COMMAND}`; export r; \
44283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44284 $(HOST_EXPORTS) \
44285 for flag in $(EXTRA_HOST_FLAGS) ; do \
44286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44287 done; \
44288 echo "Doing installcheck in libtermcap" ; \
44289 (cd $(HOST_SUBDIR)/libtermcap && \
44290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44292 "RANLIB=$${RANLIB}" \
44293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44294 installcheck) \
44295 || exit 1
44296
44297 @endif libtermcap
44298
44299 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
44300 maybe-mostlyclean-libtermcap:
44301 @if libtermcap
44302 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
44303
44304 # libtermcap doesn't support mostlyclean.
44305 mostlyclean-libtermcap:
44306
44307 @endif libtermcap
44308
44309 .PHONY: maybe-clean-libtermcap clean-libtermcap
44310 maybe-clean-libtermcap:
44311 @if libtermcap
44312 maybe-clean-libtermcap: clean-libtermcap
44313
44314 # libtermcap doesn't support clean.
44315 clean-libtermcap:
44316
44317 @endif libtermcap
44318
44319 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
44320 maybe-distclean-libtermcap:
44321 @if libtermcap
44322 maybe-distclean-libtermcap: distclean-libtermcap
44323
44324 # libtermcap doesn't support distclean.
44325 distclean-libtermcap:
44326
44327 @endif libtermcap
44328
44329 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
44330 maybe-maintainer-clean-libtermcap:
44331 @if libtermcap
44332 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
44333
44334 # libtermcap doesn't support maintainer-clean.
44335 maintainer-clean-libtermcap:
44336
44337 @endif libtermcap
44338
44339
44340
44341 .PHONY: configure-utils maybe-configure-utils
44342 maybe-configure-utils:
44343 @if gcc-bootstrap
44344 configure-utils: stage_current
44345 @endif gcc-bootstrap
44346 @if utils
44347 maybe-configure-utils: configure-utils
44348 configure-utils:
44349 @: $(MAKE); $(unstage)
44350 @r=`${PWD_COMMAND}`; export r; \
44351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44352 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
44353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
44354 $(HOST_EXPORTS) \
44355 echo Configuring in $(HOST_SUBDIR)/utils; \
44356 cd "$(HOST_SUBDIR)/utils" || exit 1; \
44357 case $(srcdir) in \
44358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44359 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
44360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44361 esac; \
44362 srcdiroption="--srcdir=$${topdir}/utils"; \
44363 libsrcdir="$$s/utils"; \
44364 $(SHELL) $${libsrcdir}/configure \
44365 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44366 --target=${target_alias} $${srcdiroption} \
44367 || exit 1
44368 @endif utils
44369
44370
44371
44372
44373
44374 .PHONY: all-utils maybe-all-utils
44375 maybe-all-utils:
44376 @if gcc-bootstrap
44377 all-utils: stage_current
44378 @endif gcc-bootstrap
44379 @if utils
44380 TARGET-utils=all
44381 maybe-all-utils: all-utils
44382 all-utils: configure-utils
44383 @: $(MAKE); $(unstage)
44384 @r=`${PWD_COMMAND}`; export r; \
44385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44386 $(HOST_EXPORTS) \
44387 (cd $(HOST_SUBDIR)/utils && \
44388 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44389 $(TARGET-utils))
44390 @endif utils
44391
44392
44393
44394
44395 .PHONY: check-utils maybe-check-utils
44396 maybe-check-utils:
44397 @if utils
44398 maybe-check-utils: check-utils
44399
44400 check-utils:
44401
44402 @endif utils
44403
44404 .PHONY: install-utils maybe-install-utils
44405 maybe-install-utils:
44406 @if utils
44407 maybe-install-utils: install-utils
44408
44409 install-utils: installdirs
44410 @: $(MAKE); $(unstage)
44411 @r=`${PWD_COMMAND}`; export r; \
44412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44413 $(HOST_EXPORTS) \
44414 (cd $(HOST_SUBDIR)/utils && \
44415 $(MAKE) $(FLAGS_TO_PASS) install)
44416
44417 @endif utils
44418
44419 .PHONY: install-strip-utils maybe-install-strip-utils
44420 maybe-install-strip-utils:
44421 @if utils
44422 maybe-install-strip-utils: install-strip-utils
44423
44424 install-strip-utils: installdirs
44425 @: $(MAKE); $(unstage)
44426 @r=`${PWD_COMMAND}`; export r; \
44427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44428 $(HOST_EXPORTS) \
44429 (cd $(HOST_SUBDIR)/utils && \
44430 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44431
44432 @endif utils
44433
44434 # Other targets (info, dvi, pdf, etc.)
44435
44436 .PHONY: maybe-info-utils info-utils
44437 maybe-info-utils:
44438 @if utils
44439 maybe-info-utils: info-utils
44440
44441 info-utils: \
44442 configure-utils
44443 @: $(MAKE); $(unstage)
44444 @[ -f ./utils/Makefile ] || exit 0; \
44445 r=`${PWD_COMMAND}`; export r; \
44446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44447 $(HOST_EXPORTS) \
44448 for flag in $(EXTRA_HOST_FLAGS) ; do \
44449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44450 done; \
44451 echo "Doing info in utils" ; \
44452 (cd $(HOST_SUBDIR)/utils && \
44453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44455 "RANLIB=$${RANLIB}" \
44456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44457 info) \
44458 || exit 1
44459
44460 @endif utils
44461
44462 .PHONY: maybe-dvi-utils dvi-utils
44463 maybe-dvi-utils:
44464 @if utils
44465 maybe-dvi-utils: dvi-utils
44466
44467 dvi-utils: \
44468 configure-utils
44469 @: $(MAKE); $(unstage)
44470 @[ -f ./utils/Makefile ] || exit 0; \
44471 r=`${PWD_COMMAND}`; export r; \
44472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44473 $(HOST_EXPORTS) \
44474 for flag in $(EXTRA_HOST_FLAGS) ; do \
44475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44476 done; \
44477 echo "Doing dvi in utils" ; \
44478 (cd $(HOST_SUBDIR)/utils && \
44479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44481 "RANLIB=$${RANLIB}" \
44482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44483 dvi) \
44484 || exit 1
44485
44486 @endif utils
44487
44488 .PHONY: maybe-pdf-utils pdf-utils
44489 maybe-pdf-utils:
44490 @if utils
44491 maybe-pdf-utils: pdf-utils
44492
44493 pdf-utils: \
44494 configure-utils
44495 @: $(MAKE); $(unstage)
44496 @[ -f ./utils/Makefile ] || exit 0; \
44497 r=`${PWD_COMMAND}`; export r; \
44498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44499 $(HOST_EXPORTS) \
44500 for flag in $(EXTRA_HOST_FLAGS) ; do \
44501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44502 done; \
44503 echo "Doing pdf in utils" ; \
44504 (cd $(HOST_SUBDIR)/utils && \
44505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44507 "RANLIB=$${RANLIB}" \
44508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44509 pdf) \
44510 || exit 1
44511
44512 @endif utils
44513
44514 .PHONY: maybe-html-utils html-utils
44515 maybe-html-utils:
44516 @if utils
44517 maybe-html-utils: html-utils
44518
44519 html-utils: \
44520 configure-utils
44521 @: $(MAKE); $(unstage)
44522 @[ -f ./utils/Makefile ] || exit 0; \
44523 r=`${PWD_COMMAND}`; export r; \
44524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44525 $(HOST_EXPORTS) \
44526 for flag in $(EXTRA_HOST_FLAGS) ; do \
44527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44528 done; \
44529 echo "Doing html in utils" ; \
44530 (cd $(HOST_SUBDIR)/utils && \
44531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44533 "RANLIB=$${RANLIB}" \
44534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44535 html) \
44536 || exit 1
44537
44538 @endif utils
44539
44540 .PHONY: maybe-TAGS-utils TAGS-utils
44541 maybe-TAGS-utils:
44542 @if utils
44543 maybe-TAGS-utils: TAGS-utils
44544
44545 TAGS-utils: \
44546 configure-utils
44547 @: $(MAKE); $(unstage)
44548 @[ -f ./utils/Makefile ] || exit 0; \
44549 r=`${PWD_COMMAND}`; export r; \
44550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44551 $(HOST_EXPORTS) \
44552 for flag in $(EXTRA_HOST_FLAGS) ; do \
44553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44554 done; \
44555 echo "Doing TAGS in utils" ; \
44556 (cd $(HOST_SUBDIR)/utils && \
44557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44559 "RANLIB=$${RANLIB}" \
44560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44561 TAGS) \
44562 || exit 1
44563
44564 @endif utils
44565
44566 .PHONY: maybe-install-info-utils install-info-utils
44567 maybe-install-info-utils:
44568 @if utils
44569 maybe-install-info-utils: install-info-utils
44570
44571 install-info-utils: \
44572 configure-utils \
44573 info-utils
44574 @: $(MAKE); $(unstage)
44575 @[ -f ./utils/Makefile ] || exit 0; \
44576 r=`${PWD_COMMAND}`; export r; \
44577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44578 $(HOST_EXPORTS) \
44579 for flag in $(EXTRA_HOST_FLAGS) ; do \
44580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44581 done; \
44582 echo "Doing install-info in utils" ; \
44583 (cd $(HOST_SUBDIR)/utils && \
44584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44586 "RANLIB=$${RANLIB}" \
44587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44588 install-info) \
44589 || exit 1
44590
44591 @endif utils
44592
44593 .PHONY: maybe-install-pdf-utils install-pdf-utils
44594 maybe-install-pdf-utils:
44595 @if utils
44596 maybe-install-pdf-utils: install-pdf-utils
44597
44598 install-pdf-utils: \
44599 configure-utils \
44600 pdf-utils
44601 @: $(MAKE); $(unstage)
44602 @[ -f ./utils/Makefile ] || exit 0; \
44603 r=`${PWD_COMMAND}`; export r; \
44604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44605 $(HOST_EXPORTS) \
44606 for flag in $(EXTRA_HOST_FLAGS) ; do \
44607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44608 done; \
44609 echo "Doing install-pdf in utils" ; \
44610 (cd $(HOST_SUBDIR)/utils && \
44611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44613 "RANLIB=$${RANLIB}" \
44614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44615 install-pdf) \
44616 || exit 1
44617
44618 @endif utils
44619
44620 .PHONY: maybe-install-html-utils install-html-utils
44621 maybe-install-html-utils:
44622 @if utils
44623 maybe-install-html-utils: install-html-utils
44624
44625 install-html-utils: \
44626 configure-utils \
44627 html-utils
44628 @: $(MAKE); $(unstage)
44629 @[ -f ./utils/Makefile ] || exit 0; \
44630 r=`${PWD_COMMAND}`; export r; \
44631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44632 $(HOST_EXPORTS) \
44633 for flag in $(EXTRA_HOST_FLAGS) ; do \
44634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44635 done; \
44636 echo "Doing install-html in utils" ; \
44637 (cd $(HOST_SUBDIR)/utils && \
44638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44640 "RANLIB=$${RANLIB}" \
44641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44642 install-html) \
44643 || exit 1
44644
44645 @endif utils
44646
44647 .PHONY: maybe-installcheck-utils installcheck-utils
44648 maybe-installcheck-utils:
44649 @if utils
44650 maybe-installcheck-utils: installcheck-utils
44651
44652 installcheck-utils: \
44653 configure-utils
44654 @: $(MAKE); $(unstage)
44655 @[ -f ./utils/Makefile ] || exit 0; \
44656 r=`${PWD_COMMAND}`; export r; \
44657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44658 $(HOST_EXPORTS) \
44659 for flag in $(EXTRA_HOST_FLAGS) ; do \
44660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44661 done; \
44662 echo "Doing installcheck in utils" ; \
44663 (cd $(HOST_SUBDIR)/utils && \
44664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44666 "RANLIB=$${RANLIB}" \
44667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44668 installcheck) \
44669 || exit 1
44670
44671 @endif utils
44672
44673 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
44674 maybe-mostlyclean-utils:
44675 @if utils
44676 maybe-mostlyclean-utils: mostlyclean-utils
44677
44678 mostlyclean-utils:
44679 @: $(MAKE); $(unstage)
44680 @[ -f ./utils/Makefile ] || exit 0; \
44681 r=`${PWD_COMMAND}`; export r; \
44682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44683 $(HOST_EXPORTS) \
44684 for flag in $(EXTRA_HOST_FLAGS) ; do \
44685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44686 done; \
44687 echo "Doing mostlyclean in utils" ; \
44688 (cd $(HOST_SUBDIR)/utils && \
44689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44691 "RANLIB=$${RANLIB}" \
44692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44693 mostlyclean) \
44694 || exit 1
44695
44696 @endif utils
44697
44698 .PHONY: maybe-clean-utils clean-utils
44699 maybe-clean-utils:
44700 @if utils
44701 maybe-clean-utils: clean-utils
44702
44703 clean-utils:
44704 @: $(MAKE); $(unstage)
44705 @[ -f ./utils/Makefile ] || exit 0; \
44706 r=`${PWD_COMMAND}`; export r; \
44707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44708 $(HOST_EXPORTS) \
44709 for flag in $(EXTRA_HOST_FLAGS) ; do \
44710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44711 done; \
44712 echo "Doing clean in utils" ; \
44713 (cd $(HOST_SUBDIR)/utils && \
44714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44716 "RANLIB=$${RANLIB}" \
44717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44718 clean) \
44719 || exit 1
44720
44721 @endif utils
44722
44723 .PHONY: maybe-distclean-utils distclean-utils
44724 maybe-distclean-utils:
44725 @if utils
44726 maybe-distclean-utils: distclean-utils
44727
44728 distclean-utils:
44729 @: $(MAKE); $(unstage)
44730 @[ -f ./utils/Makefile ] || exit 0; \
44731 r=`${PWD_COMMAND}`; export r; \
44732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44733 $(HOST_EXPORTS) \
44734 for flag in $(EXTRA_HOST_FLAGS) ; do \
44735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44736 done; \
44737 echo "Doing distclean in utils" ; \
44738 (cd $(HOST_SUBDIR)/utils && \
44739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44741 "RANLIB=$${RANLIB}" \
44742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44743 distclean) \
44744 || exit 1
44745
44746 @endif utils
44747
44748 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
44749 maybe-maintainer-clean-utils:
44750 @if utils
44751 maybe-maintainer-clean-utils: maintainer-clean-utils
44752
44753 maintainer-clean-utils:
44754 @: $(MAKE); $(unstage)
44755 @[ -f ./utils/Makefile ] || exit 0; \
44756 r=`${PWD_COMMAND}`; export r; \
44757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44758 $(HOST_EXPORTS) \
44759 for flag in $(EXTRA_HOST_FLAGS) ; do \
44760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44761 done; \
44762 echo "Doing maintainer-clean in utils" ; \
44763 (cd $(HOST_SUBDIR)/utils && \
44764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44766 "RANLIB=$${RANLIB}" \
44767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44768 maintainer-clean) \
44769 || exit 1
44770
44771 @endif utils
44772
44773
44774
44775 .PHONY: configure-gnattools maybe-configure-gnattools
44776 maybe-configure-gnattools:
44777 @if gcc-bootstrap
44778 configure-gnattools: stage_current
44779 @endif gcc-bootstrap
44780 @if gnattools
44781 maybe-configure-gnattools: configure-gnattools
44782 configure-gnattools:
44783 @: $(MAKE); $(unstage)
44784 @r=`${PWD_COMMAND}`; export r; \
44785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44786 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
44787 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
44788 $(HOST_EXPORTS) \
44789 echo Configuring in $(HOST_SUBDIR)/gnattools; \
44790 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
44791 case $(srcdir) in \
44792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44793 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
44794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44795 esac; \
44796 srcdiroption="--srcdir=$${topdir}/gnattools"; \
44797 libsrcdir="$$s/gnattools"; \
44798 $(SHELL) $${libsrcdir}/configure \
44799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44800 --target=${target_alias} $${srcdiroption} \
44801 || exit 1
44802 @endif gnattools
44803
44804
44805
44806
44807
44808 .PHONY: all-gnattools maybe-all-gnattools
44809 maybe-all-gnattools:
44810 @if gcc-bootstrap
44811 all-gnattools: stage_current
44812 @endif gcc-bootstrap
44813 @if gnattools
44814 TARGET-gnattools=all
44815 maybe-all-gnattools: all-gnattools
44816 all-gnattools: configure-gnattools
44817 @: $(MAKE); $(unstage)
44818 @r=`${PWD_COMMAND}`; export r; \
44819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44820 $(HOST_EXPORTS) \
44821 (cd $(HOST_SUBDIR)/gnattools && \
44822 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44823 $(TARGET-gnattools))
44824 @endif gnattools
44825
44826
44827
44828
44829 .PHONY: check-gnattools maybe-check-gnattools
44830 maybe-check-gnattools:
44831 @if gnattools
44832 maybe-check-gnattools: check-gnattools
44833
44834 check-gnattools:
44835 @: $(MAKE); $(unstage)
44836 @r=`${PWD_COMMAND}`; export r; \
44837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44838 $(HOST_EXPORTS) \
44839 (cd $(HOST_SUBDIR)/gnattools && \
44840 $(MAKE) $(FLAGS_TO_PASS) check)
44841
44842 @endif gnattools
44843
44844 .PHONY: install-gnattools maybe-install-gnattools
44845 maybe-install-gnattools:
44846 @if gnattools
44847 maybe-install-gnattools: install-gnattools
44848
44849 install-gnattools: installdirs
44850 @: $(MAKE); $(unstage)
44851 @r=`${PWD_COMMAND}`; export r; \
44852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44853 $(HOST_EXPORTS) \
44854 (cd $(HOST_SUBDIR)/gnattools && \
44855 $(MAKE) $(FLAGS_TO_PASS) install)
44856
44857 @endif gnattools
44858
44859 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
44860 maybe-install-strip-gnattools:
44861 @if gnattools
44862 maybe-install-strip-gnattools: install-strip-gnattools
44863
44864 install-strip-gnattools: installdirs
44865 @: $(MAKE); $(unstage)
44866 @r=`${PWD_COMMAND}`; export r; \
44867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44868 $(HOST_EXPORTS) \
44869 (cd $(HOST_SUBDIR)/gnattools && \
44870 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44871
44872 @endif gnattools
44873
44874 # Other targets (info, dvi, pdf, etc.)
44875
44876 .PHONY: maybe-info-gnattools info-gnattools
44877 maybe-info-gnattools:
44878 @if gnattools
44879 maybe-info-gnattools: info-gnattools
44880
44881 info-gnattools: \
44882 configure-gnattools
44883 @: $(MAKE); $(unstage)
44884 @[ -f ./gnattools/Makefile ] || exit 0; \
44885 r=`${PWD_COMMAND}`; export r; \
44886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44887 $(HOST_EXPORTS) \
44888 for flag in $(EXTRA_HOST_FLAGS) ; do \
44889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44890 done; \
44891 echo "Doing info in gnattools" ; \
44892 (cd $(HOST_SUBDIR)/gnattools && \
44893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44895 "RANLIB=$${RANLIB}" \
44896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44897 info) \
44898 || exit 1
44899
44900 @endif gnattools
44901
44902 .PHONY: maybe-dvi-gnattools dvi-gnattools
44903 maybe-dvi-gnattools:
44904 @if gnattools
44905 maybe-dvi-gnattools: dvi-gnattools
44906
44907 dvi-gnattools: \
44908 configure-gnattools
44909 @: $(MAKE); $(unstage)
44910 @[ -f ./gnattools/Makefile ] || exit 0; \
44911 r=`${PWD_COMMAND}`; export r; \
44912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44913 $(HOST_EXPORTS) \
44914 for flag in $(EXTRA_HOST_FLAGS) ; do \
44915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44916 done; \
44917 echo "Doing dvi in gnattools" ; \
44918 (cd $(HOST_SUBDIR)/gnattools && \
44919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44921 "RANLIB=$${RANLIB}" \
44922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44923 dvi) \
44924 || exit 1
44925
44926 @endif gnattools
44927
44928 .PHONY: maybe-pdf-gnattools pdf-gnattools
44929 maybe-pdf-gnattools:
44930 @if gnattools
44931 maybe-pdf-gnattools: pdf-gnattools
44932
44933 pdf-gnattools: \
44934 configure-gnattools
44935 @: $(MAKE); $(unstage)
44936 @[ -f ./gnattools/Makefile ] || exit 0; \
44937 r=`${PWD_COMMAND}`; export r; \
44938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44939 $(HOST_EXPORTS) \
44940 for flag in $(EXTRA_HOST_FLAGS) ; do \
44941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44942 done; \
44943 echo "Doing pdf in gnattools" ; \
44944 (cd $(HOST_SUBDIR)/gnattools && \
44945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44947 "RANLIB=$${RANLIB}" \
44948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44949 pdf) \
44950 || exit 1
44951
44952 @endif gnattools
44953
44954 .PHONY: maybe-html-gnattools html-gnattools
44955 maybe-html-gnattools:
44956 @if gnattools
44957 maybe-html-gnattools: html-gnattools
44958
44959 html-gnattools: \
44960 configure-gnattools
44961 @: $(MAKE); $(unstage)
44962 @[ -f ./gnattools/Makefile ] || exit 0; \
44963 r=`${PWD_COMMAND}`; export r; \
44964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44965 $(HOST_EXPORTS) \
44966 for flag in $(EXTRA_HOST_FLAGS) ; do \
44967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44968 done; \
44969 echo "Doing html in gnattools" ; \
44970 (cd $(HOST_SUBDIR)/gnattools && \
44971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44973 "RANLIB=$${RANLIB}" \
44974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44975 html) \
44976 || exit 1
44977
44978 @endif gnattools
44979
44980 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
44981 maybe-TAGS-gnattools:
44982 @if gnattools
44983 maybe-TAGS-gnattools: TAGS-gnattools
44984
44985 TAGS-gnattools: \
44986 configure-gnattools
44987 @: $(MAKE); $(unstage)
44988 @[ -f ./gnattools/Makefile ] || exit 0; \
44989 r=`${PWD_COMMAND}`; export r; \
44990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44991 $(HOST_EXPORTS) \
44992 for flag in $(EXTRA_HOST_FLAGS) ; do \
44993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44994 done; \
44995 echo "Doing TAGS in gnattools" ; \
44996 (cd $(HOST_SUBDIR)/gnattools && \
44997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44999 "RANLIB=$${RANLIB}" \
45000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45001 TAGS) \
45002 || exit 1
45003
45004 @endif gnattools
45005
45006 .PHONY: maybe-install-info-gnattools install-info-gnattools
45007 maybe-install-info-gnattools:
45008 @if gnattools
45009 maybe-install-info-gnattools: install-info-gnattools
45010
45011 install-info-gnattools: \
45012 configure-gnattools \
45013 info-gnattools
45014 @: $(MAKE); $(unstage)
45015 @[ -f ./gnattools/Makefile ] || exit 0; \
45016 r=`${PWD_COMMAND}`; export r; \
45017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45018 $(HOST_EXPORTS) \
45019 for flag in $(EXTRA_HOST_FLAGS) ; do \
45020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45021 done; \
45022 echo "Doing install-info in gnattools" ; \
45023 (cd $(HOST_SUBDIR)/gnattools && \
45024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45026 "RANLIB=$${RANLIB}" \
45027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45028 install-info) \
45029 || exit 1
45030
45031 @endif gnattools
45032
45033 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
45034 maybe-install-pdf-gnattools:
45035 @if gnattools
45036 maybe-install-pdf-gnattools: install-pdf-gnattools
45037
45038 install-pdf-gnattools: \
45039 configure-gnattools \
45040 pdf-gnattools
45041 @: $(MAKE); $(unstage)
45042 @[ -f ./gnattools/Makefile ] || exit 0; \
45043 r=`${PWD_COMMAND}`; export r; \
45044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45045 $(HOST_EXPORTS) \
45046 for flag in $(EXTRA_HOST_FLAGS) ; do \
45047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45048 done; \
45049 echo "Doing install-pdf in gnattools" ; \
45050 (cd $(HOST_SUBDIR)/gnattools && \
45051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45053 "RANLIB=$${RANLIB}" \
45054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45055 install-pdf) \
45056 || exit 1
45057
45058 @endif gnattools
45059
45060 .PHONY: maybe-install-html-gnattools install-html-gnattools
45061 maybe-install-html-gnattools:
45062 @if gnattools
45063 maybe-install-html-gnattools: install-html-gnattools
45064
45065 install-html-gnattools: \
45066 configure-gnattools \
45067 html-gnattools
45068 @: $(MAKE); $(unstage)
45069 @[ -f ./gnattools/Makefile ] || exit 0; \
45070 r=`${PWD_COMMAND}`; export r; \
45071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45072 $(HOST_EXPORTS) \
45073 for flag in $(EXTRA_HOST_FLAGS) ; do \
45074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45075 done; \
45076 echo "Doing install-html in gnattools" ; \
45077 (cd $(HOST_SUBDIR)/gnattools && \
45078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45080 "RANLIB=$${RANLIB}" \
45081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45082 install-html) \
45083 || exit 1
45084
45085 @endif gnattools
45086
45087 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
45088 maybe-installcheck-gnattools:
45089 @if gnattools
45090 maybe-installcheck-gnattools: installcheck-gnattools
45091
45092 installcheck-gnattools: \
45093 configure-gnattools
45094 @: $(MAKE); $(unstage)
45095 @[ -f ./gnattools/Makefile ] || exit 0; \
45096 r=`${PWD_COMMAND}`; export r; \
45097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45098 $(HOST_EXPORTS) \
45099 for flag in $(EXTRA_HOST_FLAGS) ; do \
45100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45101 done; \
45102 echo "Doing installcheck in gnattools" ; \
45103 (cd $(HOST_SUBDIR)/gnattools && \
45104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45106 "RANLIB=$${RANLIB}" \
45107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45108 installcheck) \
45109 || exit 1
45110
45111 @endif gnattools
45112
45113 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
45114 maybe-mostlyclean-gnattools:
45115 @if gnattools
45116 maybe-mostlyclean-gnattools: mostlyclean-gnattools
45117
45118 mostlyclean-gnattools:
45119 @: $(MAKE); $(unstage)
45120 @[ -f ./gnattools/Makefile ] || exit 0; \
45121 r=`${PWD_COMMAND}`; export r; \
45122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45123 $(HOST_EXPORTS) \
45124 for flag in $(EXTRA_HOST_FLAGS) ; do \
45125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45126 done; \
45127 echo "Doing mostlyclean in gnattools" ; \
45128 (cd $(HOST_SUBDIR)/gnattools && \
45129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45131 "RANLIB=$${RANLIB}" \
45132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45133 mostlyclean) \
45134 || exit 1
45135
45136 @endif gnattools
45137
45138 .PHONY: maybe-clean-gnattools clean-gnattools
45139 maybe-clean-gnattools:
45140 @if gnattools
45141 maybe-clean-gnattools: clean-gnattools
45142
45143 clean-gnattools:
45144 @: $(MAKE); $(unstage)
45145 @[ -f ./gnattools/Makefile ] || exit 0; \
45146 r=`${PWD_COMMAND}`; export r; \
45147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45148 $(HOST_EXPORTS) \
45149 for flag in $(EXTRA_HOST_FLAGS) ; do \
45150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45151 done; \
45152 echo "Doing clean in gnattools" ; \
45153 (cd $(HOST_SUBDIR)/gnattools && \
45154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45156 "RANLIB=$${RANLIB}" \
45157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45158 clean) \
45159 || exit 1
45160
45161 @endif gnattools
45162
45163 .PHONY: maybe-distclean-gnattools distclean-gnattools
45164 maybe-distclean-gnattools:
45165 @if gnattools
45166 maybe-distclean-gnattools: distclean-gnattools
45167
45168 distclean-gnattools:
45169 @: $(MAKE); $(unstage)
45170 @[ -f ./gnattools/Makefile ] || exit 0; \
45171 r=`${PWD_COMMAND}`; export r; \
45172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45173 $(HOST_EXPORTS) \
45174 for flag in $(EXTRA_HOST_FLAGS) ; do \
45175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45176 done; \
45177 echo "Doing distclean in gnattools" ; \
45178 (cd $(HOST_SUBDIR)/gnattools && \
45179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45181 "RANLIB=$${RANLIB}" \
45182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45183 distclean) \
45184 || exit 1
45185
45186 @endif gnattools
45187
45188 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
45189 maybe-maintainer-clean-gnattools:
45190 @if gnattools
45191 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
45192
45193 maintainer-clean-gnattools:
45194 @: $(MAKE); $(unstage)
45195 @[ -f ./gnattools/Makefile ] || exit 0; \
45196 r=`${PWD_COMMAND}`; export r; \
45197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45198 $(HOST_EXPORTS) \
45199 for flag in $(EXTRA_HOST_FLAGS) ; do \
45200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45201 done; \
45202 echo "Doing maintainer-clean in gnattools" ; \
45203 (cd $(HOST_SUBDIR)/gnattools && \
45204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45206 "RANLIB=$${RANLIB}" \
45207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45208 maintainer-clean) \
45209 || exit 1
45210
45211 @endif gnattools
45212
45213
45214
45215 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
45216 maybe-configure-lto-plugin:
45217 @if gcc-bootstrap
45218 configure-lto-plugin: stage_current
45219 @endif gcc-bootstrap
45220 @if lto-plugin
45221 maybe-configure-lto-plugin: configure-lto-plugin
45222 configure-lto-plugin:
45223 @r=`${PWD_COMMAND}`; export r; \
45224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45225 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45226 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45227 $(HOST_EXPORTS) \
45228 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
45229 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
45230 case $(srcdir) in \
45231 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45232 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45233 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45234 esac; \
45235 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45236 libsrcdir="$$s/lto-plugin"; \
45237 $(SHELL) $${libsrcdir}/configure \
45238 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45239 --target=${target_alias} $${srcdiroption} --enable-shared \
45240 || exit 1
45241 @endif lto-plugin
45242
45243
45244
45245 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
45246 maybe-configure-stage1-lto-plugin:
45247 @if lto-plugin-bootstrap
45248 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
45249 configure-stage1-lto-plugin:
45250 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45252 @r=`${PWD_COMMAND}`; export r; \
45253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45254 TFLAGS="$(STAGE1_TFLAGS)"; \
45255 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45256 $(HOST_EXPORTS) \
45257 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
45258 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
45259 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
45260 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
45261 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45262 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45263 case $(srcdir) in \
45264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45265 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45267 esac; \
45268 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45269 libsrcdir="$$s/lto-plugin"; \
45270 $(SHELL) $${libsrcdir}/configure \
45271 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45272 --target=${target_alias} $${srcdiroption} \
45273 $(STAGE1_CONFIGURE_FLAGS) \
45274 --enable-shared
45275 @endif lto-plugin-bootstrap
45276
45277 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
45278 maybe-configure-stage2-lto-plugin:
45279 @if lto-plugin-bootstrap
45280 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
45281 configure-stage2-lto-plugin:
45282 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45283 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45284 @r=`${PWD_COMMAND}`; export r; \
45285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45286 TFLAGS="$(STAGE2_TFLAGS)"; \
45287 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45288 $(HOST_EXPORTS) \
45289 $(POSTSTAGE1_HOST_EXPORTS) \
45290 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
45291 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
45292 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
45293 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
45294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45295 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45296 case $(srcdir) in \
45297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45298 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45300 esac; \
45301 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45302 libsrcdir="$$s/lto-plugin"; \
45303 $(SHELL) $${libsrcdir}/configure \
45304 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45305 --target=${target_alias} $${srcdiroption} \
45306 --with-build-libsubdir=$(HOST_SUBDIR) \
45307 $(STAGE2_CONFIGURE_FLAGS) \
45308 --enable-shared
45309 @endif lto-plugin-bootstrap
45310
45311 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
45312 maybe-configure-stage3-lto-plugin:
45313 @if lto-plugin-bootstrap
45314 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
45315 configure-stage3-lto-plugin:
45316 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45317 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45318 @r=`${PWD_COMMAND}`; export r; \
45319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45320 TFLAGS="$(STAGE3_TFLAGS)"; \
45321 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45322 $(HOST_EXPORTS) \
45323 $(POSTSTAGE1_HOST_EXPORTS) \
45324 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
45325 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
45326 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
45327 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
45328 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45329 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45330 case $(srcdir) in \
45331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45332 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45334 esac; \
45335 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45336 libsrcdir="$$s/lto-plugin"; \
45337 $(SHELL) $${libsrcdir}/configure \
45338 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45339 --target=${target_alias} $${srcdiroption} \
45340 --with-build-libsubdir=$(HOST_SUBDIR) \
45341 $(STAGE3_CONFIGURE_FLAGS) \
45342 --enable-shared
45343 @endif lto-plugin-bootstrap
45344
45345 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
45346 maybe-configure-stage4-lto-plugin:
45347 @if lto-plugin-bootstrap
45348 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
45349 configure-stage4-lto-plugin:
45350 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45351 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45352 @r=`${PWD_COMMAND}`; export r; \
45353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45354 TFLAGS="$(STAGE4_TFLAGS)"; \
45355 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45356 $(HOST_EXPORTS) \
45357 $(POSTSTAGE1_HOST_EXPORTS) \
45358 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
45359 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
45360 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
45361 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
45362 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45363 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45364 case $(srcdir) in \
45365 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45366 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45367 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45368 esac; \
45369 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45370 libsrcdir="$$s/lto-plugin"; \
45371 $(SHELL) $${libsrcdir}/configure \
45372 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45373 --target=${target_alias} $${srcdiroption} \
45374 --with-build-libsubdir=$(HOST_SUBDIR) \
45375 $(STAGE4_CONFIGURE_FLAGS) \
45376 --enable-shared
45377 @endif lto-plugin-bootstrap
45378
45379 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
45380 maybe-configure-stageprofile-lto-plugin:
45381 @if lto-plugin-bootstrap
45382 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
45383 configure-stageprofile-lto-plugin:
45384 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45385 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45386 @r=`${PWD_COMMAND}`; export r; \
45387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45388 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45389 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45390 $(HOST_EXPORTS) \
45391 $(POSTSTAGE1_HOST_EXPORTS) \
45392 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
45393 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
45394 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
45395 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
45396 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45397 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45398 case $(srcdir) in \
45399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45400 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45402 esac; \
45403 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45404 libsrcdir="$$s/lto-plugin"; \
45405 $(SHELL) $${libsrcdir}/configure \
45406 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45407 --target=${target_alias} $${srcdiroption} \
45408 --with-build-libsubdir=$(HOST_SUBDIR) \
45409 $(STAGEprofile_CONFIGURE_FLAGS) \
45410 --enable-shared
45411 @endif lto-plugin-bootstrap
45412
45413 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
45414 maybe-configure-stagefeedback-lto-plugin:
45415 @if lto-plugin-bootstrap
45416 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
45417 configure-stagefeedback-lto-plugin:
45418 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45419 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45420 @r=`${PWD_COMMAND}`; export r; \
45421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45422 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45423 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45424 $(HOST_EXPORTS) \
45425 $(POSTSTAGE1_HOST_EXPORTS) \
45426 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
45427 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
45428 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
45429 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
45430 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45431 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45432 case $(srcdir) in \
45433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45434 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45436 esac; \
45437 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45438 libsrcdir="$$s/lto-plugin"; \
45439 $(SHELL) $${libsrcdir}/configure \
45440 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45441 --target=${target_alias} $${srcdiroption} \
45442 --with-build-libsubdir=$(HOST_SUBDIR) \
45443 $(STAGEfeedback_CONFIGURE_FLAGS) \
45444 --enable-shared
45445 @endif lto-plugin-bootstrap
45446
45447
45448
45449
45450
45451 .PHONY: all-lto-plugin maybe-all-lto-plugin
45452 maybe-all-lto-plugin:
45453 @if gcc-bootstrap
45454 all-lto-plugin: stage_current
45455 @endif gcc-bootstrap
45456 @if lto-plugin
45457 TARGET-lto-plugin=all
45458 maybe-all-lto-plugin: all-lto-plugin
45459 all-lto-plugin: configure-lto-plugin
45460 @r=`${PWD_COMMAND}`; export r; \
45461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45462 $(HOST_EXPORTS) \
45463 (cd $(HOST_SUBDIR)/lto-plugin && \
45464 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
45465 $(TARGET-lto-plugin))
45466 @endif lto-plugin
45467
45468
45469
45470 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
45471 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
45472 maybe-all-stage1-lto-plugin:
45473 maybe-clean-stage1-lto-plugin:
45474 @if lto-plugin-bootstrap
45475 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
45476 all-stage1: all-stage1-lto-plugin
45477 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
45478 all-stage1-lto-plugin: configure-stage1-lto-plugin
45479 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45480 @r=`${PWD_COMMAND}`; export r; \
45481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45482 TFLAGS="$(STAGE1_TFLAGS)"; \
45483 $(HOST_EXPORTS) \
45484 cd $(HOST_SUBDIR)/lto-plugin && \
45485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45486 CFLAGS="$(STAGE1_CFLAGS)" \
45487 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
45488 LIBCFLAGS="$(LIBCFLAGS)" \
45489 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45490 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45491 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45492 $(EXTRA_HOST_FLAGS) \
45493 TFLAGS="$(STAGE1_TFLAGS)" \
45494 $(TARGET-stage1-lto-plugin)
45495
45496 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
45497 clean-stage1: clean-stage1-lto-plugin
45498 clean-stage1-lto-plugin:
45499 @if [ $(current_stage) = stage1 ]; then \
45500 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45501 else \
45502 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
45503 $(MAKE) stage1-start; \
45504 fi; \
45505 cd $(HOST_SUBDIR)/lto-plugin && \
45506 $(MAKE) $(EXTRA_HOST_FLAGS) \
45507 clean
45508 @endif lto-plugin-bootstrap
45509
45510
45511 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
45512 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
45513 maybe-all-stage2-lto-plugin:
45514 maybe-clean-stage2-lto-plugin:
45515 @if lto-plugin-bootstrap
45516 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
45517 all-stage2: all-stage2-lto-plugin
45518 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
45519 all-stage2-lto-plugin: configure-stage2-lto-plugin
45520 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45521 @r=`${PWD_COMMAND}`; export r; \
45522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45523 TFLAGS="$(STAGE2_TFLAGS)"; \
45524 $(HOST_EXPORTS) \
45525 $(POSTSTAGE1_HOST_EXPORTS) \
45526 cd $(HOST_SUBDIR)/lto-plugin && \
45527 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45528 CFLAGS="$(STAGE2_CFLAGS)" \
45529 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
45530 LIBCFLAGS="$(STAGE2_CFLAGS)" \
45531 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45532 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45533 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45534 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45535 TFLAGS="$(STAGE2_TFLAGS)" \
45536 $(TARGET-stage2-lto-plugin)
45537
45538 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
45539 clean-stage2: clean-stage2-lto-plugin
45540 clean-stage2-lto-plugin:
45541 @if [ $(current_stage) = stage2 ]; then \
45542 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45543 else \
45544 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
45545 $(MAKE) stage2-start; \
45546 fi; \
45547 cd $(HOST_SUBDIR)/lto-plugin && \
45548 $(MAKE) $(EXTRA_HOST_FLAGS) \
45549 $(POSTSTAGE1_FLAGS_TO_PASS) \
45550 clean
45551 @endif lto-plugin-bootstrap
45552
45553
45554 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
45555 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
45556 maybe-all-stage3-lto-plugin:
45557 maybe-clean-stage3-lto-plugin:
45558 @if lto-plugin-bootstrap
45559 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
45560 all-stage3: all-stage3-lto-plugin
45561 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
45562 all-stage3-lto-plugin: configure-stage3-lto-plugin
45563 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45564 @r=`${PWD_COMMAND}`; export r; \
45565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45566 TFLAGS="$(STAGE3_TFLAGS)"; \
45567 $(HOST_EXPORTS) \
45568 $(POSTSTAGE1_HOST_EXPORTS) \
45569 cd $(HOST_SUBDIR)/lto-plugin && \
45570 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45571 CFLAGS="$(STAGE3_CFLAGS)" \
45572 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
45573 LIBCFLAGS="$(STAGE3_CFLAGS)" \
45574 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45575 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45576 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45577 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45578 TFLAGS="$(STAGE3_TFLAGS)" \
45579 $(TARGET-stage3-lto-plugin)
45580
45581 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
45582 clean-stage3: clean-stage3-lto-plugin
45583 clean-stage3-lto-plugin:
45584 @if [ $(current_stage) = stage3 ]; then \
45585 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45586 else \
45587 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
45588 $(MAKE) stage3-start; \
45589 fi; \
45590 cd $(HOST_SUBDIR)/lto-plugin && \
45591 $(MAKE) $(EXTRA_HOST_FLAGS) \
45592 $(POSTSTAGE1_FLAGS_TO_PASS) \
45593 clean
45594 @endif lto-plugin-bootstrap
45595
45596
45597 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
45598 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
45599 maybe-all-stage4-lto-plugin:
45600 maybe-clean-stage4-lto-plugin:
45601 @if lto-plugin-bootstrap
45602 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
45603 all-stage4: all-stage4-lto-plugin
45604 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
45605 all-stage4-lto-plugin: configure-stage4-lto-plugin
45606 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45607 @r=`${PWD_COMMAND}`; export r; \
45608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45609 TFLAGS="$(STAGE4_TFLAGS)"; \
45610 $(HOST_EXPORTS) \
45611 $(POSTSTAGE1_HOST_EXPORTS) \
45612 cd $(HOST_SUBDIR)/lto-plugin && \
45613 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45614 CFLAGS="$(STAGE4_CFLAGS)" \
45615 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
45616 LIBCFLAGS="$(STAGE4_CFLAGS)" \
45617 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45618 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45619 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45620 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45621 TFLAGS="$(STAGE4_TFLAGS)" \
45622 $(TARGET-stage4-lto-plugin)
45623
45624 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
45625 clean-stage4: clean-stage4-lto-plugin
45626 clean-stage4-lto-plugin:
45627 @if [ $(current_stage) = stage4 ]; then \
45628 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45629 else \
45630 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
45631 $(MAKE) stage4-start; \
45632 fi; \
45633 cd $(HOST_SUBDIR)/lto-plugin && \
45634 $(MAKE) $(EXTRA_HOST_FLAGS) \
45635 $(POSTSTAGE1_FLAGS_TO_PASS) \
45636 clean
45637 @endif lto-plugin-bootstrap
45638
45639
45640 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
45641 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
45642 maybe-all-stageprofile-lto-plugin:
45643 maybe-clean-stageprofile-lto-plugin:
45644 @if lto-plugin-bootstrap
45645 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
45646 all-stageprofile: all-stageprofile-lto-plugin
45647 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
45648 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
45649 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45650 @r=`${PWD_COMMAND}`; export r; \
45651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45652 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45653 $(HOST_EXPORTS) \
45654 $(POSTSTAGE1_HOST_EXPORTS) \
45655 cd $(HOST_SUBDIR)/lto-plugin && \
45656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45657 CFLAGS="$(STAGEprofile_CFLAGS)" \
45658 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
45659 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
45660 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45661 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45662 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45663 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45664 TFLAGS="$(STAGEprofile_TFLAGS)" \
45665 $(TARGET-stageprofile-lto-plugin)
45666
45667 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
45668 clean-stageprofile: clean-stageprofile-lto-plugin
45669 clean-stageprofile-lto-plugin:
45670 @if [ $(current_stage) = stageprofile ]; then \
45671 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45672 else \
45673 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
45674 $(MAKE) stageprofile-start; \
45675 fi; \
45676 cd $(HOST_SUBDIR)/lto-plugin && \
45677 $(MAKE) $(EXTRA_HOST_FLAGS) \
45678 $(POSTSTAGE1_FLAGS_TO_PASS) \
45679 clean
45680 @endif lto-plugin-bootstrap
45681
45682
45683 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
45684 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
45685 maybe-all-stagefeedback-lto-plugin:
45686 maybe-clean-stagefeedback-lto-plugin:
45687 @if lto-plugin-bootstrap
45688 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
45689 all-stagefeedback: all-stagefeedback-lto-plugin
45690 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
45691 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
45692 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45693 @r=`${PWD_COMMAND}`; export r; \
45694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45695 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45696 $(HOST_EXPORTS) \
45697 $(POSTSTAGE1_HOST_EXPORTS) \
45698 cd $(HOST_SUBDIR)/lto-plugin && \
45699 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45700 CFLAGS="$(STAGEfeedback_CFLAGS)" \
45701 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
45702 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
45703 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45704 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45705 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45706 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45707 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45708 $(TARGET-stagefeedback-lto-plugin)
45709
45710 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
45711 clean-stagefeedback: clean-stagefeedback-lto-plugin
45712 clean-stagefeedback-lto-plugin:
45713 @if [ $(current_stage) = stagefeedback ]; then \
45714 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45715 else \
45716 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
45717 $(MAKE) stagefeedback-start; \
45718 fi; \
45719 cd $(HOST_SUBDIR)/lto-plugin && \
45720 $(MAKE) $(EXTRA_HOST_FLAGS) \
45721 $(POSTSTAGE1_FLAGS_TO_PASS) \
45722 clean
45723 @endif lto-plugin-bootstrap
45724
45725
45726
45727
45728
45729 .PHONY: check-lto-plugin maybe-check-lto-plugin
45730 maybe-check-lto-plugin:
45731 @if lto-plugin
45732 maybe-check-lto-plugin: check-lto-plugin
45733
45734 check-lto-plugin:
45735 @: $(MAKE); $(unstage)
45736 @r=`${PWD_COMMAND}`; export r; \
45737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45738 $(HOST_EXPORTS) \
45739 (cd $(HOST_SUBDIR)/lto-plugin && \
45740 $(MAKE) $(FLAGS_TO_PASS) check)
45741
45742 @endif lto-plugin
45743
45744 .PHONY: install-lto-plugin maybe-install-lto-plugin
45745 maybe-install-lto-plugin:
45746 @if lto-plugin
45747 maybe-install-lto-plugin: install-lto-plugin
45748
45749 install-lto-plugin: installdirs
45750 @: $(MAKE); $(unstage)
45751 @r=`${PWD_COMMAND}`; export r; \
45752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45753 $(HOST_EXPORTS) \
45754 (cd $(HOST_SUBDIR)/lto-plugin && \
45755 $(MAKE) $(FLAGS_TO_PASS) install)
45756
45757 @endif lto-plugin
45758
45759 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
45760 maybe-install-strip-lto-plugin:
45761 @if lto-plugin
45762 maybe-install-strip-lto-plugin: install-strip-lto-plugin
45763
45764 install-strip-lto-plugin: installdirs
45765 @: $(MAKE); $(unstage)
45766 @r=`${PWD_COMMAND}`; export r; \
45767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45768 $(HOST_EXPORTS) \
45769 (cd $(HOST_SUBDIR)/lto-plugin && \
45770 $(MAKE) $(FLAGS_TO_PASS) install-strip)
45771
45772 @endif lto-plugin
45773
45774 # Other targets (info, dvi, pdf, etc.)
45775
45776 .PHONY: maybe-info-lto-plugin info-lto-plugin
45777 maybe-info-lto-plugin:
45778 @if lto-plugin
45779 maybe-info-lto-plugin: info-lto-plugin
45780
45781 info-lto-plugin: \
45782 configure-lto-plugin
45783 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45784 r=`${PWD_COMMAND}`; export r; \
45785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45786 $(HOST_EXPORTS) \
45787 for flag in $(EXTRA_HOST_FLAGS) ; do \
45788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45789 done; \
45790 echo "Doing info in lto-plugin" ; \
45791 (cd $(HOST_SUBDIR)/lto-plugin && \
45792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45794 "RANLIB=$${RANLIB}" \
45795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45796 info) \
45797 || exit 1
45798
45799 @endif lto-plugin
45800
45801 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
45802 maybe-dvi-lto-plugin:
45803 @if lto-plugin
45804 maybe-dvi-lto-plugin: dvi-lto-plugin
45805
45806 dvi-lto-plugin: \
45807 configure-lto-plugin
45808 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45809 r=`${PWD_COMMAND}`; export r; \
45810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45811 $(HOST_EXPORTS) \
45812 for flag in $(EXTRA_HOST_FLAGS) ; do \
45813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45814 done; \
45815 echo "Doing dvi in lto-plugin" ; \
45816 (cd $(HOST_SUBDIR)/lto-plugin && \
45817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45819 "RANLIB=$${RANLIB}" \
45820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45821 dvi) \
45822 || exit 1
45823
45824 @endif lto-plugin
45825
45826 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
45827 maybe-pdf-lto-plugin:
45828 @if lto-plugin
45829 maybe-pdf-lto-plugin: pdf-lto-plugin
45830
45831 pdf-lto-plugin: \
45832 configure-lto-plugin
45833 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45834 r=`${PWD_COMMAND}`; export r; \
45835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45836 $(HOST_EXPORTS) \
45837 for flag in $(EXTRA_HOST_FLAGS) ; do \
45838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45839 done; \
45840 echo "Doing pdf in lto-plugin" ; \
45841 (cd $(HOST_SUBDIR)/lto-plugin && \
45842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45844 "RANLIB=$${RANLIB}" \
45845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45846 pdf) \
45847 || exit 1
45848
45849 @endif lto-plugin
45850
45851 .PHONY: maybe-html-lto-plugin html-lto-plugin
45852 maybe-html-lto-plugin:
45853 @if lto-plugin
45854 maybe-html-lto-plugin: html-lto-plugin
45855
45856 html-lto-plugin: \
45857 configure-lto-plugin
45858 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45859 r=`${PWD_COMMAND}`; export r; \
45860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45861 $(HOST_EXPORTS) \
45862 for flag in $(EXTRA_HOST_FLAGS) ; do \
45863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45864 done; \
45865 echo "Doing html in lto-plugin" ; \
45866 (cd $(HOST_SUBDIR)/lto-plugin && \
45867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45869 "RANLIB=$${RANLIB}" \
45870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45871 html) \
45872 || exit 1
45873
45874 @endif lto-plugin
45875
45876 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
45877 maybe-TAGS-lto-plugin:
45878 @if lto-plugin
45879 maybe-TAGS-lto-plugin: TAGS-lto-plugin
45880
45881 TAGS-lto-plugin: \
45882 configure-lto-plugin
45883 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45884 r=`${PWD_COMMAND}`; export r; \
45885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45886 $(HOST_EXPORTS) \
45887 for flag in $(EXTRA_HOST_FLAGS) ; do \
45888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45889 done; \
45890 echo "Doing TAGS in lto-plugin" ; \
45891 (cd $(HOST_SUBDIR)/lto-plugin && \
45892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45894 "RANLIB=$${RANLIB}" \
45895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45896 TAGS) \
45897 || exit 1
45898
45899 @endif lto-plugin
45900
45901 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
45902 maybe-install-info-lto-plugin:
45903 @if lto-plugin
45904 maybe-install-info-lto-plugin: install-info-lto-plugin
45905
45906 install-info-lto-plugin: \
45907 configure-lto-plugin \
45908 info-lto-plugin
45909 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45910 r=`${PWD_COMMAND}`; export r; \
45911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45912 $(HOST_EXPORTS) \
45913 for flag in $(EXTRA_HOST_FLAGS) ; do \
45914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45915 done; \
45916 echo "Doing install-info in lto-plugin" ; \
45917 (cd $(HOST_SUBDIR)/lto-plugin && \
45918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45920 "RANLIB=$${RANLIB}" \
45921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45922 install-info) \
45923 || exit 1
45924
45925 @endif lto-plugin
45926
45927 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
45928 maybe-install-pdf-lto-plugin:
45929 @if lto-plugin
45930 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
45931
45932 install-pdf-lto-plugin: \
45933 configure-lto-plugin \
45934 pdf-lto-plugin
45935 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45936 r=`${PWD_COMMAND}`; export r; \
45937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45938 $(HOST_EXPORTS) \
45939 for flag in $(EXTRA_HOST_FLAGS) ; do \
45940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45941 done; \
45942 echo "Doing install-pdf in lto-plugin" ; \
45943 (cd $(HOST_SUBDIR)/lto-plugin && \
45944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45946 "RANLIB=$${RANLIB}" \
45947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45948 install-pdf) \
45949 || exit 1
45950
45951 @endif lto-plugin
45952
45953 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
45954 maybe-install-html-lto-plugin:
45955 @if lto-plugin
45956 maybe-install-html-lto-plugin: install-html-lto-plugin
45957
45958 install-html-lto-plugin: \
45959 configure-lto-plugin \
45960 html-lto-plugin
45961 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45962 r=`${PWD_COMMAND}`; export r; \
45963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45964 $(HOST_EXPORTS) \
45965 for flag in $(EXTRA_HOST_FLAGS) ; do \
45966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45967 done; \
45968 echo "Doing install-html in lto-plugin" ; \
45969 (cd $(HOST_SUBDIR)/lto-plugin && \
45970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45972 "RANLIB=$${RANLIB}" \
45973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45974 install-html) \
45975 || exit 1
45976
45977 @endif lto-plugin
45978
45979 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
45980 maybe-installcheck-lto-plugin:
45981 @if lto-plugin
45982 maybe-installcheck-lto-plugin: installcheck-lto-plugin
45983
45984 installcheck-lto-plugin: \
45985 configure-lto-plugin
45986 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45987 r=`${PWD_COMMAND}`; export r; \
45988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45989 $(HOST_EXPORTS) \
45990 for flag in $(EXTRA_HOST_FLAGS) ; do \
45991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45992 done; \
45993 echo "Doing installcheck in lto-plugin" ; \
45994 (cd $(HOST_SUBDIR)/lto-plugin && \
45995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45997 "RANLIB=$${RANLIB}" \
45998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45999 installcheck) \
46000 || exit 1
46001
46002 @endif lto-plugin
46003
46004 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
46005 maybe-mostlyclean-lto-plugin:
46006 @if lto-plugin
46007 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
46008
46009 mostlyclean-lto-plugin:
46010 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46011 r=`${PWD_COMMAND}`; export r; \
46012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46013 $(HOST_EXPORTS) \
46014 for flag in $(EXTRA_HOST_FLAGS) ; do \
46015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46016 done; \
46017 echo "Doing mostlyclean in lto-plugin" ; \
46018 (cd $(HOST_SUBDIR)/lto-plugin && \
46019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46021 "RANLIB=$${RANLIB}" \
46022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46023 mostlyclean) \
46024 || exit 1
46025
46026 @endif lto-plugin
46027
46028 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
46029 maybe-clean-lto-plugin:
46030 @if lto-plugin
46031 maybe-clean-lto-plugin: clean-lto-plugin
46032
46033 clean-lto-plugin:
46034 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46035 r=`${PWD_COMMAND}`; export r; \
46036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46037 $(HOST_EXPORTS) \
46038 for flag in $(EXTRA_HOST_FLAGS) ; do \
46039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46040 done; \
46041 echo "Doing clean in lto-plugin" ; \
46042 (cd $(HOST_SUBDIR)/lto-plugin && \
46043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46045 "RANLIB=$${RANLIB}" \
46046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46047 clean) \
46048 || exit 1
46049
46050 @endif lto-plugin
46051
46052 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
46053 maybe-distclean-lto-plugin:
46054 @if lto-plugin
46055 maybe-distclean-lto-plugin: distclean-lto-plugin
46056
46057 distclean-lto-plugin:
46058 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46059 r=`${PWD_COMMAND}`; export r; \
46060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46061 $(HOST_EXPORTS) \
46062 for flag in $(EXTRA_HOST_FLAGS) ; do \
46063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46064 done; \
46065 echo "Doing distclean in lto-plugin" ; \
46066 (cd $(HOST_SUBDIR)/lto-plugin && \
46067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46069 "RANLIB=$${RANLIB}" \
46070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46071 distclean) \
46072 || exit 1
46073
46074 @endif lto-plugin
46075
46076 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
46077 maybe-maintainer-clean-lto-plugin:
46078 @if lto-plugin
46079 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
46080
46081 maintainer-clean-lto-plugin:
46082 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46083 r=`${PWD_COMMAND}`; export r; \
46084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46085 $(HOST_EXPORTS) \
46086 for flag in $(EXTRA_HOST_FLAGS) ; do \
46087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46088 done; \
46089 echo "Doing maintainer-clean in lto-plugin" ; \
46090 (cd $(HOST_SUBDIR)/lto-plugin && \
46091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46093 "RANLIB=$${RANLIB}" \
46094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46095 maintainer-clean) \
46096 || exit 1
46097
46098 @endif lto-plugin
46099
46100
46101
46102 # ---------------------------------------
46103 # Modules which run on the target machine
46104 # ---------------------------------------
46105
46106
46107
46108
46109 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
46110 maybe-configure-target-libstdc++-v3:
46111 @if gcc-bootstrap
46112 configure-target-libstdc++-v3: stage_current
46113 @endif gcc-bootstrap
46114 @if target-libstdc++-v3
46115 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
46116 configure-target-libstdc++-v3:
46117 @r=`${PWD_COMMAND}`; export r; \
46118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46119 echo "Checking multilib configuration for libstdc++-v3..."; \
46120 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46121 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46122 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46123 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46124 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46125 else \
46126 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46127 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46128 fi; \
46129 else \
46130 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46131 fi; \
46132 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46133 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46134 $(RAW_CXX_TARGET_EXPORTS) \
46135 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
46136 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
46137 case $(srcdir) in \
46138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46139 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46141 esac; \
46142 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46143 libsrcdir="$$s/libstdc++-v3"; \
46144 rm -f no-such-file || : ; \
46145 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46146 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46147 --target=${target_alias} $${srcdiroption} \
46148 || exit 1
46149 @endif target-libstdc++-v3
46150
46151
46152
46153 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
46154 maybe-configure-stage1-target-libstdc++-v3:
46155 @if target-libstdc++-v3-bootstrap
46156 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
46157 configure-stage1-target-libstdc++-v3:
46158 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46159 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46160 @r=`${PWD_COMMAND}`; export r; \
46161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46162 TFLAGS="$(STAGE1_TFLAGS)"; \
46163 echo "Checking multilib configuration for libstdc++-v3..."; \
46164 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46165 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46166 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46167 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46168 else \
46169 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46170 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46171 fi; \
46172 else \
46173 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46174 fi; \
46175 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46176 $(RAW_CXX_TARGET_EXPORTS) \
46177 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46178 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46179 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46180 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46181 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46182 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46183 case $(srcdir) in \
46184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46185 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46187 esac; \
46188 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46189 libsrcdir="$$s/libstdc++-v3"; \
46190 $(SHELL) $${libsrcdir}/configure \
46191 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46192 --target=${target_alias} $${srcdiroption} \
46193 $(STAGE1_CONFIGURE_FLAGS)
46194 @endif target-libstdc++-v3-bootstrap
46195
46196 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
46197 maybe-configure-stage2-target-libstdc++-v3:
46198 @if target-libstdc++-v3-bootstrap
46199 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
46200 configure-stage2-target-libstdc++-v3:
46201 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46202 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46203 @r=`${PWD_COMMAND}`; export r; \
46204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46205 TFLAGS="$(STAGE2_TFLAGS)"; \
46206 echo "Checking multilib configuration for libstdc++-v3..."; \
46207 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46208 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46209 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46210 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46211 else \
46212 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46213 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46214 fi; \
46215 else \
46216 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46217 fi; \
46218 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46219 $(RAW_CXX_TARGET_EXPORTS) \
46220 \
46221 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46222 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46223 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46224 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46225 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46226 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46227 case $(srcdir) in \
46228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46229 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46231 esac; \
46232 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46233 libsrcdir="$$s/libstdc++-v3"; \
46234 $(SHELL) $${libsrcdir}/configure \
46235 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46236 --target=${target_alias} $${srcdiroption} \
46237 --with-build-libsubdir=$(HOST_SUBDIR) \
46238 $(STAGE2_CONFIGURE_FLAGS)
46239 @endif target-libstdc++-v3-bootstrap
46240
46241 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
46242 maybe-configure-stage3-target-libstdc++-v3:
46243 @if target-libstdc++-v3-bootstrap
46244 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
46245 configure-stage3-target-libstdc++-v3:
46246 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46247 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46248 @r=`${PWD_COMMAND}`; export r; \
46249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46250 TFLAGS="$(STAGE3_TFLAGS)"; \
46251 echo "Checking multilib configuration for libstdc++-v3..."; \
46252 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46253 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46254 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46255 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46256 else \
46257 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46258 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46259 fi; \
46260 else \
46261 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46262 fi; \
46263 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46264 $(RAW_CXX_TARGET_EXPORTS) \
46265 \
46266 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46267 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46268 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46269 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46270 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46271 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46272 case $(srcdir) in \
46273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46274 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46276 esac; \
46277 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46278 libsrcdir="$$s/libstdc++-v3"; \
46279 $(SHELL) $${libsrcdir}/configure \
46280 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46281 --target=${target_alias} $${srcdiroption} \
46282 --with-build-libsubdir=$(HOST_SUBDIR) \
46283 $(STAGE3_CONFIGURE_FLAGS)
46284 @endif target-libstdc++-v3-bootstrap
46285
46286 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
46287 maybe-configure-stage4-target-libstdc++-v3:
46288 @if target-libstdc++-v3-bootstrap
46289 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
46290 configure-stage4-target-libstdc++-v3:
46291 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46292 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46293 @r=`${PWD_COMMAND}`; export r; \
46294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46295 TFLAGS="$(STAGE4_TFLAGS)"; \
46296 echo "Checking multilib configuration for libstdc++-v3..."; \
46297 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46298 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46299 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46300 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46301 else \
46302 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46303 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46304 fi; \
46305 else \
46306 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46307 fi; \
46308 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46309 $(RAW_CXX_TARGET_EXPORTS) \
46310 \
46311 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46312 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46313 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46314 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46315 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46316 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46317 case $(srcdir) in \
46318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46319 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46321 esac; \
46322 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46323 libsrcdir="$$s/libstdc++-v3"; \
46324 $(SHELL) $${libsrcdir}/configure \
46325 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46326 --target=${target_alias} $${srcdiroption} \
46327 --with-build-libsubdir=$(HOST_SUBDIR) \
46328 $(STAGE4_CONFIGURE_FLAGS)
46329 @endif target-libstdc++-v3-bootstrap
46330
46331 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
46332 maybe-configure-stageprofile-target-libstdc++-v3:
46333 @if target-libstdc++-v3-bootstrap
46334 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
46335 configure-stageprofile-target-libstdc++-v3:
46336 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46337 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46338 @r=`${PWD_COMMAND}`; export r; \
46339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46340 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46341 echo "Checking multilib configuration for libstdc++-v3..."; \
46342 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46343 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46344 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46345 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46346 else \
46347 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46348 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46349 fi; \
46350 else \
46351 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46352 fi; \
46353 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46354 $(RAW_CXX_TARGET_EXPORTS) \
46355 \
46356 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46357 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46358 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46359 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46360 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46361 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46362 case $(srcdir) in \
46363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46364 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46366 esac; \
46367 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46368 libsrcdir="$$s/libstdc++-v3"; \
46369 $(SHELL) $${libsrcdir}/configure \
46370 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46371 --target=${target_alias} $${srcdiroption} \
46372 --with-build-libsubdir=$(HOST_SUBDIR) \
46373 $(STAGEprofile_CONFIGURE_FLAGS)
46374 @endif target-libstdc++-v3-bootstrap
46375
46376 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
46377 maybe-configure-stagefeedback-target-libstdc++-v3:
46378 @if target-libstdc++-v3-bootstrap
46379 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
46380 configure-stagefeedback-target-libstdc++-v3:
46381 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46382 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46383 @r=`${PWD_COMMAND}`; export r; \
46384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46385 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46386 echo "Checking multilib configuration for libstdc++-v3..."; \
46387 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46388 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46389 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46390 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46391 else \
46392 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46393 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46394 fi; \
46395 else \
46396 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46397 fi; \
46398 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46399 $(RAW_CXX_TARGET_EXPORTS) \
46400 \
46401 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46402 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46403 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46404 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46405 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46406 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46407 case $(srcdir) in \
46408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46409 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46411 esac; \
46412 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46413 libsrcdir="$$s/libstdc++-v3"; \
46414 $(SHELL) $${libsrcdir}/configure \
46415 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46416 --target=${target_alias} $${srcdiroption} \
46417 --with-build-libsubdir=$(HOST_SUBDIR) \
46418 $(STAGEfeedback_CONFIGURE_FLAGS)
46419 @endif target-libstdc++-v3-bootstrap
46420
46421
46422
46423
46424
46425 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
46426 maybe-all-target-libstdc++-v3:
46427 @if gcc-bootstrap
46428 all-target-libstdc++-v3: stage_current
46429 @endif gcc-bootstrap
46430 @if target-libstdc++-v3
46431 TARGET-target-libstdc++-v3=all
46432 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
46433 all-target-libstdc++-v3: configure-target-libstdc++-v3
46434 @r=`${PWD_COMMAND}`; export r; \
46435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46436 $(RAW_CXX_TARGET_EXPORTS) \
46437 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46438 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46439 $(TARGET-target-libstdc++-v3))
46440 @endif target-libstdc++-v3
46441
46442
46443
46444 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
46445 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
46446 maybe-all-stage1-target-libstdc++-v3:
46447 maybe-clean-stage1-target-libstdc++-v3:
46448 @if target-libstdc++-v3-bootstrap
46449 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
46450 all-stage1: all-stage1-target-libstdc++-v3
46451 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46452 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
46453 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46454 @r=`${PWD_COMMAND}`; export r; \
46455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46456 TFLAGS="$(STAGE1_TFLAGS)"; \
46457 $(RAW_CXX_TARGET_EXPORTS) \
46458 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46459 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46460 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46461 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46462 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46463 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46464 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46465 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46466 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46467 TFLAGS="$(STAGE1_TFLAGS)" \
46468 $(TARGET-stage1-target-libstdc++-v3)
46469
46470 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
46471 clean-stage1: clean-stage1-target-libstdc++-v3
46472 clean-stage1-target-libstdc++-v3:
46473 @if [ $(current_stage) = stage1 ]; then \
46474 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46475 else \
46476 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
46477 $(MAKE) stage1-start; \
46478 fi; \
46479 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46480 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46481 clean
46482 @endif target-libstdc++-v3-bootstrap
46483
46484
46485 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
46486 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
46487 maybe-all-stage2-target-libstdc++-v3:
46488 maybe-clean-stage2-target-libstdc++-v3:
46489 @if target-libstdc++-v3-bootstrap
46490 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
46491 all-stage2: all-stage2-target-libstdc++-v3
46492 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46493 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
46494 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46495 @r=`${PWD_COMMAND}`; export r; \
46496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46497 TFLAGS="$(STAGE2_TFLAGS)"; \
46498 $(RAW_CXX_TARGET_EXPORTS) \
46499 \
46500 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46502 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46503 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46504 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46508 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46509 TFLAGS="$(STAGE2_TFLAGS)" \
46510 $(TARGET-stage2-target-libstdc++-v3)
46511
46512 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
46513 clean-stage2: clean-stage2-target-libstdc++-v3
46514 clean-stage2-target-libstdc++-v3:
46515 @if [ $(current_stage) = stage2 ]; then \
46516 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46517 else \
46518 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
46519 $(MAKE) stage2-start; \
46520 fi; \
46521 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46522 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46523 \
46524 clean
46525 @endif target-libstdc++-v3-bootstrap
46526
46527
46528 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
46529 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
46530 maybe-all-stage3-target-libstdc++-v3:
46531 maybe-clean-stage3-target-libstdc++-v3:
46532 @if target-libstdc++-v3-bootstrap
46533 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
46534 all-stage3: all-stage3-target-libstdc++-v3
46535 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46536 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
46537 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46538 @r=`${PWD_COMMAND}`; export r; \
46539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46540 TFLAGS="$(STAGE3_TFLAGS)"; \
46541 $(RAW_CXX_TARGET_EXPORTS) \
46542 \
46543 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46544 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46545 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46546 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46547 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46551 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46552 TFLAGS="$(STAGE3_TFLAGS)" \
46553 $(TARGET-stage3-target-libstdc++-v3)
46554
46555 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
46556 clean-stage3: clean-stage3-target-libstdc++-v3
46557 clean-stage3-target-libstdc++-v3:
46558 @if [ $(current_stage) = stage3 ]; then \
46559 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46560 else \
46561 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
46562 $(MAKE) stage3-start; \
46563 fi; \
46564 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46565 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46566 \
46567 clean
46568 @endif target-libstdc++-v3-bootstrap
46569
46570
46571 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
46572 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
46573 maybe-all-stage4-target-libstdc++-v3:
46574 maybe-clean-stage4-target-libstdc++-v3:
46575 @if target-libstdc++-v3-bootstrap
46576 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
46577 all-stage4: all-stage4-target-libstdc++-v3
46578 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46579 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
46580 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46581 @r=`${PWD_COMMAND}`; export r; \
46582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46583 TFLAGS="$(STAGE4_TFLAGS)"; \
46584 $(RAW_CXX_TARGET_EXPORTS) \
46585 \
46586 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46587 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46588 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46589 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46590 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46591 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46592 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46593 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46594 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46595 TFLAGS="$(STAGE4_TFLAGS)" \
46596 $(TARGET-stage4-target-libstdc++-v3)
46597
46598 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
46599 clean-stage4: clean-stage4-target-libstdc++-v3
46600 clean-stage4-target-libstdc++-v3:
46601 @if [ $(current_stage) = stage4 ]; then \
46602 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46603 else \
46604 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
46605 $(MAKE) stage4-start; \
46606 fi; \
46607 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46608 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46609 \
46610 clean
46611 @endif target-libstdc++-v3-bootstrap
46612
46613
46614 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
46615 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
46616 maybe-all-stageprofile-target-libstdc++-v3:
46617 maybe-clean-stageprofile-target-libstdc++-v3:
46618 @if target-libstdc++-v3-bootstrap
46619 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
46620 all-stageprofile: all-stageprofile-target-libstdc++-v3
46621 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46622 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
46623 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46624 @r=`${PWD_COMMAND}`; export r; \
46625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46626 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46627 $(RAW_CXX_TARGET_EXPORTS) \
46628 \
46629 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46631 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46632 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46633 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46637 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46638 TFLAGS="$(STAGEprofile_TFLAGS)" \
46639 $(TARGET-stageprofile-target-libstdc++-v3)
46640
46641 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
46642 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
46643 clean-stageprofile-target-libstdc++-v3:
46644 @if [ $(current_stage) = stageprofile ]; then \
46645 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46646 else \
46647 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
46648 $(MAKE) stageprofile-start; \
46649 fi; \
46650 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46651 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46652 \
46653 clean
46654 @endif target-libstdc++-v3-bootstrap
46655
46656
46657 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
46658 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
46659 maybe-all-stagefeedback-target-libstdc++-v3:
46660 maybe-clean-stagefeedback-target-libstdc++-v3:
46661 @if target-libstdc++-v3-bootstrap
46662 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
46663 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
46664 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46665 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
46666 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46667 @r=`${PWD_COMMAND}`; export r; \
46668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46669 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46670 $(RAW_CXX_TARGET_EXPORTS) \
46671 \
46672 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46673 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46674 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46675 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46676 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46677 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46678 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46679 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46680 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46681 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46682 $(TARGET-stagefeedback-target-libstdc++-v3)
46683
46684 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
46685 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
46686 clean-stagefeedback-target-libstdc++-v3:
46687 @if [ $(current_stage) = stagefeedback ]; then \
46688 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46689 else \
46690 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
46691 $(MAKE) stagefeedback-start; \
46692 fi; \
46693 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46694 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46695 \
46696 clean
46697 @endif target-libstdc++-v3-bootstrap
46698
46699
46700
46701
46702
46703
46704 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
46705 maybe-check-target-libstdc++-v3:
46706 @if target-libstdc++-v3
46707 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
46708
46709 check-target-libstdc++-v3:
46710 @: $(MAKE); $(unstage)
46711 @r=`${PWD_COMMAND}`; export r; \
46712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46713 $(RAW_CXX_TARGET_EXPORTS) \
46714 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46715 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46716
46717 @endif target-libstdc++-v3
46718
46719 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
46720 maybe-install-target-libstdc++-v3:
46721 @if target-libstdc++-v3
46722 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
46723
46724 install-target-libstdc++-v3: installdirs
46725 @: $(MAKE); $(unstage)
46726 @r=`${PWD_COMMAND}`; export r; \
46727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46728 $(RAW_CXX_TARGET_EXPORTS) \
46729 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46730 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46731
46732 @endif target-libstdc++-v3
46733
46734 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
46735 maybe-install-strip-target-libstdc++-v3:
46736 @if target-libstdc++-v3
46737 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
46738
46739 install-strip-target-libstdc++-v3: installdirs
46740 @: $(MAKE); $(unstage)
46741 @r=`${PWD_COMMAND}`; export r; \
46742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46743 $(RAW_CXX_TARGET_EXPORTS) \
46744 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46745 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46746
46747 @endif target-libstdc++-v3
46748
46749 # Other targets (info, dvi, pdf, etc.)
46750
46751 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
46752 maybe-info-target-libstdc++-v3:
46753 @if target-libstdc++-v3
46754 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
46755
46756 info-target-libstdc++-v3: \
46757 configure-target-libstdc++-v3
46758 @: $(MAKE); $(unstage)
46759 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46760 r=`${PWD_COMMAND}`; export r; \
46761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46762 $(RAW_CXX_TARGET_EXPORTS) \
46763 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46764 for flag in $(EXTRA_TARGET_FLAGS); do \
46765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46766 done; \
46767 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46770 "RANLIB=$${RANLIB}" \
46771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46772 info) \
46773 || exit 1
46774
46775 @endif target-libstdc++-v3
46776
46777 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
46778 maybe-dvi-target-libstdc++-v3:
46779 @if target-libstdc++-v3
46780 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
46781
46782 dvi-target-libstdc++-v3: \
46783 configure-target-libstdc++-v3
46784 @: $(MAKE); $(unstage)
46785 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46786 r=`${PWD_COMMAND}`; export r; \
46787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46788 $(RAW_CXX_TARGET_EXPORTS) \
46789 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46790 for flag in $(EXTRA_TARGET_FLAGS); do \
46791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46792 done; \
46793 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46796 "RANLIB=$${RANLIB}" \
46797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46798 dvi) \
46799 || exit 1
46800
46801 @endif target-libstdc++-v3
46802
46803 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
46804 maybe-pdf-target-libstdc++-v3:
46805 @if target-libstdc++-v3
46806 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
46807
46808 pdf-target-libstdc++-v3: \
46809 configure-target-libstdc++-v3
46810 @: $(MAKE); $(unstage)
46811 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46812 r=`${PWD_COMMAND}`; export r; \
46813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46814 $(RAW_CXX_TARGET_EXPORTS) \
46815 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46816 for flag in $(EXTRA_TARGET_FLAGS); do \
46817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46818 done; \
46819 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46822 "RANLIB=$${RANLIB}" \
46823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46824 pdf) \
46825 || exit 1
46826
46827 @endif target-libstdc++-v3
46828
46829 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
46830 maybe-html-target-libstdc++-v3:
46831 @if target-libstdc++-v3
46832 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
46833
46834 html-target-libstdc++-v3: \
46835 configure-target-libstdc++-v3
46836 @: $(MAKE); $(unstage)
46837 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46838 r=`${PWD_COMMAND}`; export r; \
46839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46840 $(RAW_CXX_TARGET_EXPORTS) \
46841 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46842 for flag in $(EXTRA_TARGET_FLAGS); do \
46843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46844 done; \
46845 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46848 "RANLIB=$${RANLIB}" \
46849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46850 html) \
46851 || exit 1
46852
46853 @endif target-libstdc++-v3
46854
46855 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
46856 maybe-TAGS-target-libstdc++-v3:
46857 @if target-libstdc++-v3
46858 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
46859
46860 TAGS-target-libstdc++-v3: \
46861 configure-target-libstdc++-v3
46862 @: $(MAKE); $(unstage)
46863 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46864 r=`${PWD_COMMAND}`; export r; \
46865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46866 $(RAW_CXX_TARGET_EXPORTS) \
46867 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46868 for flag in $(EXTRA_TARGET_FLAGS); do \
46869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46870 done; \
46871 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46874 "RANLIB=$${RANLIB}" \
46875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46876 TAGS) \
46877 || exit 1
46878
46879 @endif target-libstdc++-v3
46880
46881 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
46882 maybe-install-info-target-libstdc++-v3:
46883 @if target-libstdc++-v3
46884 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
46885
46886 install-info-target-libstdc++-v3: \
46887 configure-target-libstdc++-v3 \
46888 info-target-libstdc++-v3
46889 @: $(MAKE); $(unstage)
46890 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46891 r=`${PWD_COMMAND}`; export r; \
46892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46893 $(RAW_CXX_TARGET_EXPORTS) \
46894 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46895 for flag in $(EXTRA_TARGET_FLAGS); do \
46896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46897 done; \
46898 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46901 "RANLIB=$${RANLIB}" \
46902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46903 install-info) \
46904 || exit 1
46905
46906 @endif target-libstdc++-v3
46907
46908 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
46909 maybe-install-pdf-target-libstdc++-v3:
46910 @if target-libstdc++-v3
46911 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
46912
46913 install-pdf-target-libstdc++-v3: \
46914 configure-target-libstdc++-v3 \
46915 pdf-target-libstdc++-v3
46916 @: $(MAKE); $(unstage)
46917 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46918 r=`${PWD_COMMAND}`; export r; \
46919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46920 $(RAW_CXX_TARGET_EXPORTS) \
46921 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46922 for flag in $(EXTRA_TARGET_FLAGS); do \
46923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46924 done; \
46925 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46928 "RANLIB=$${RANLIB}" \
46929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46930 install-pdf) \
46931 || exit 1
46932
46933 @endif target-libstdc++-v3
46934
46935 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
46936 maybe-install-html-target-libstdc++-v3:
46937 @if target-libstdc++-v3
46938 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
46939
46940 install-html-target-libstdc++-v3: \
46941 configure-target-libstdc++-v3 \
46942 html-target-libstdc++-v3
46943 @: $(MAKE); $(unstage)
46944 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46945 r=`${PWD_COMMAND}`; export r; \
46946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46947 $(RAW_CXX_TARGET_EXPORTS) \
46948 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46949 for flag in $(EXTRA_TARGET_FLAGS); do \
46950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46951 done; \
46952 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46955 "RANLIB=$${RANLIB}" \
46956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46957 install-html) \
46958 || exit 1
46959
46960 @endif target-libstdc++-v3
46961
46962 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
46963 maybe-installcheck-target-libstdc++-v3:
46964 @if target-libstdc++-v3
46965 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
46966
46967 installcheck-target-libstdc++-v3: \
46968 configure-target-libstdc++-v3
46969 @: $(MAKE); $(unstage)
46970 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46971 r=`${PWD_COMMAND}`; export r; \
46972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46973 $(RAW_CXX_TARGET_EXPORTS) \
46974 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46975 for flag in $(EXTRA_TARGET_FLAGS); do \
46976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46977 done; \
46978 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46981 "RANLIB=$${RANLIB}" \
46982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46983 installcheck) \
46984 || exit 1
46985
46986 @endif target-libstdc++-v3
46987
46988 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
46989 maybe-mostlyclean-target-libstdc++-v3:
46990 @if target-libstdc++-v3
46991 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
46992
46993 mostlyclean-target-libstdc++-v3:
46994 @: $(MAKE); $(unstage)
46995 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46996 r=`${PWD_COMMAND}`; export r; \
46997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46998 $(RAW_CXX_TARGET_EXPORTS) \
46999 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47000 for flag in $(EXTRA_TARGET_FLAGS); do \
47001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47002 done; \
47003 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47006 "RANLIB=$${RANLIB}" \
47007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47008 mostlyclean) \
47009 || exit 1
47010
47011 @endif target-libstdc++-v3
47012
47013 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
47014 maybe-clean-target-libstdc++-v3:
47015 @if target-libstdc++-v3
47016 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
47017
47018 clean-target-libstdc++-v3:
47019 @: $(MAKE); $(unstage)
47020 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47021 r=`${PWD_COMMAND}`; export r; \
47022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47023 $(RAW_CXX_TARGET_EXPORTS) \
47024 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47025 for flag in $(EXTRA_TARGET_FLAGS); do \
47026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47027 done; \
47028 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47031 "RANLIB=$${RANLIB}" \
47032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47033 clean) \
47034 || exit 1
47035
47036 @endif target-libstdc++-v3
47037
47038 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
47039 maybe-distclean-target-libstdc++-v3:
47040 @if target-libstdc++-v3
47041 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
47042
47043 distclean-target-libstdc++-v3:
47044 @: $(MAKE); $(unstage)
47045 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47046 r=`${PWD_COMMAND}`; export r; \
47047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47048 $(RAW_CXX_TARGET_EXPORTS) \
47049 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47050 for flag in $(EXTRA_TARGET_FLAGS); do \
47051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47052 done; \
47053 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47056 "RANLIB=$${RANLIB}" \
47057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47058 distclean) \
47059 || exit 1
47060
47061 @endif target-libstdc++-v3
47062
47063 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
47064 maybe-maintainer-clean-target-libstdc++-v3:
47065 @if target-libstdc++-v3
47066 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
47067
47068 maintainer-clean-target-libstdc++-v3:
47069 @: $(MAKE); $(unstage)
47070 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47071 r=`${PWD_COMMAND}`; export r; \
47072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47073 $(RAW_CXX_TARGET_EXPORTS) \
47074 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47075 for flag in $(EXTRA_TARGET_FLAGS); do \
47076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47077 done; \
47078 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47081 "RANLIB=$${RANLIB}" \
47082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47083 maintainer-clean) \
47084 || exit 1
47085
47086 @endif target-libstdc++-v3
47087
47088
47089
47090
47091
47092 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
47093 maybe-configure-target-libmudflap:
47094 @if gcc-bootstrap
47095 configure-target-libmudflap: stage_current
47096 @endif gcc-bootstrap
47097 @if target-libmudflap
47098 maybe-configure-target-libmudflap: configure-target-libmudflap
47099 configure-target-libmudflap:
47100 @: $(MAKE); $(unstage)
47101 @r=`${PWD_COMMAND}`; export r; \
47102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47103 echo "Checking multilib configuration for libmudflap..."; \
47104 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
47105 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
47106 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
47107 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
47108 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
47109 else \
47110 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
47111 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
47112 fi; \
47113 else \
47114 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
47115 fi; \
47116 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
47117 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
47118 $(NORMAL_TARGET_EXPORTS) \
47119 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
47120 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
47121 case $(srcdir) in \
47122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47123 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
47124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47125 esac; \
47126 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
47127 libsrcdir="$$s/libmudflap"; \
47128 rm -f no-such-file || : ; \
47129 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47130 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47131 --target=${target_alias} $${srcdiroption} \
47132 || exit 1
47133 @endif target-libmudflap
47134
47135
47136
47137
47138
47139 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
47140 maybe-all-target-libmudflap:
47141 @if gcc-bootstrap
47142 all-target-libmudflap: stage_current
47143 @endif gcc-bootstrap
47144 @if target-libmudflap
47145 TARGET-target-libmudflap=all
47146 maybe-all-target-libmudflap: all-target-libmudflap
47147 all-target-libmudflap: configure-target-libmudflap
47148 @: $(MAKE); $(unstage)
47149 @r=`${PWD_COMMAND}`; export r; \
47150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47151 $(NORMAL_TARGET_EXPORTS) \
47152 (cd $(TARGET_SUBDIR)/libmudflap && \
47153 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47154 $(TARGET-target-libmudflap))
47155 @endif target-libmudflap
47156
47157
47158
47159
47160
47161 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
47162 maybe-check-target-libmudflap:
47163 @if target-libmudflap
47164 maybe-check-target-libmudflap: check-target-libmudflap
47165
47166 check-target-libmudflap:
47167 @: $(MAKE); $(unstage)
47168 @r=`${PWD_COMMAND}`; export r; \
47169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47170 $(NORMAL_TARGET_EXPORTS) \
47171 (cd $(TARGET_SUBDIR)/libmudflap && \
47172 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47173
47174 @endif target-libmudflap
47175
47176 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
47177 maybe-install-target-libmudflap:
47178 @if target-libmudflap
47179 maybe-install-target-libmudflap: install-target-libmudflap
47180
47181 install-target-libmudflap: installdirs
47182 @: $(MAKE); $(unstage)
47183 @r=`${PWD_COMMAND}`; export r; \
47184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47185 $(NORMAL_TARGET_EXPORTS) \
47186 (cd $(TARGET_SUBDIR)/libmudflap && \
47187 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47188
47189 @endif target-libmudflap
47190
47191 .PHONY: install-strip-target-libmudflap maybe-install-strip-target-libmudflap
47192 maybe-install-strip-target-libmudflap:
47193 @if target-libmudflap
47194 maybe-install-strip-target-libmudflap: install-strip-target-libmudflap
47195
47196 install-strip-target-libmudflap: installdirs
47197 @: $(MAKE); $(unstage)
47198 @r=`${PWD_COMMAND}`; export r; \
47199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47200 $(NORMAL_TARGET_EXPORTS) \
47201 (cd $(TARGET_SUBDIR)/libmudflap && \
47202 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47203
47204 @endif target-libmudflap
47205
47206 # Other targets (info, dvi, pdf, etc.)
47207
47208 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
47209 maybe-info-target-libmudflap:
47210 @if target-libmudflap
47211 maybe-info-target-libmudflap: info-target-libmudflap
47212
47213 info-target-libmudflap: \
47214 configure-target-libmudflap
47215 @: $(MAKE); $(unstage)
47216 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47217 r=`${PWD_COMMAND}`; export r; \
47218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47219 $(NORMAL_TARGET_EXPORTS) \
47220 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
47221 for flag in $(EXTRA_TARGET_FLAGS); do \
47222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47223 done; \
47224 (cd $(TARGET_SUBDIR)/libmudflap && \
47225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47227 "RANLIB=$${RANLIB}" \
47228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47229 info) \
47230 || exit 1
47231
47232 @endif target-libmudflap
47233
47234 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
47235 maybe-dvi-target-libmudflap:
47236 @if target-libmudflap
47237 maybe-dvi-target-libmudflap: dvi-target-libmudflap
47238
47239 dvi-target-libmudflap: \
47240 configure-target-libmudflap
47241 @: $(MAKE); $(unstage)
47242 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47243 r=`${PWD_COMMAND}`; export r; \
47244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47245 $(NORMAL_TARGET_EXPORTS) \
47246 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
47247 for flag in $(EXTRA_TARGET_FLAGS); do \
47248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47249 done; \
47250 (cd $(TARGET_SUBDIR)/libmudflap && \
47251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47253 "RANLIB=$${RANLIB}" \
47254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47255 dvi) \
47256 || exit 1
47257
47258 @endif target-libmudflap
47259
47260 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
47261 maybe-pdf-target-libmudflap:
47262 @if target-libmudflap
47263 maybe-pdf-target-libmudflap: pdf-target-libmudflap
47264
47265 pdf-target-libmudflap: \
47266 configure-target-libmudflap
47267 @: $(MAKE); $(unstage)
47268 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47269 r=`${PWD_COMMAND}`; export r; \
47270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47271 $(NORMAL_TARGET_EXPORTS) \
47272 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
47273 for flag in $(EXTRA_TARGET_FLAGS); do \
47274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47275 done; \
47276 (cd $(TARGET_SUBDIR)/libmudflap && \
47277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47279 "RANLIB=$${RANLIB}" \
47280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47281 pdf) \
47282 || exit 1
47283
47284 @endif target-libmudflap
47285
47286 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
47287 maybe-html-target-libmudflap:
47288 @if target-libmudflap
47289 maybe-html-target-libmudflap: html-target-libmudflap
47290
47291 html-target-libmudflap: \
47292 configure-target-libmudflap
47293 @: $(MAKE); $(unstage)
47294 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47295 r=`${PWD_COMMAND}`; export r; \
47296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47297 $(NORMAL_TARGET_EXPORTS) \
47298 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
47299 for flag in $(EXTRA_TARGET_FLAGS); do \
47300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47301 done; \
47302 (cd $(TARGET_SUBDIR)/libmudflap && \
47303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47305 "RANLIB=$${RANLIB}" \
47306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47307 html) \
47308 || exit 1
47309
47310 @endif target-libmudflap
47311
47312 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
47313 maybe-TAGS-target-libmudflap:
47314 @if target-libmudflap
47315 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
47316
47317 TAGS-target-libmudflap: \
47318 configure-target-libmudflap
47319 @: $(MAKE); $(unstage)
47320 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47321 r=`${PWD_COMMAND}`; export r; \
47322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47323 $(NORMAL_TARGET_EXPORTS) \
47324 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
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)/libmudflap && \
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 TAGS) \
47334 || exit 1
47335
47336 @endif target-libmudflap
47337
47338 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
47339 maybe-install-info-target-libmudflap:
47340 @if target-libmudflap
47341 maybe-install-info-target-libmudflap: install-info-target-libmudflap
47342
47343 install-info-target-libmudflap: \
47344 configure-target-libmudflap \
47345 info-target-libmudflap
47346 @: $(MAKE); $(unstage)
47347 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47348 r=`${PWD_COMMAND}`; export r; \
47349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47350 $(NORMAL_TARGET_EXPORTS) \
47351 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
47352 for flag in $(EXTRA_TARGET_FLAGS); do \
47353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47354 done; \
47355 (cd $(TARGET_SUBDIR)/libmudflap && \
47356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47358 "RANLIB=$${RANLIB}" \
47359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47360 install-info) \
47361 || exit 1
47362
47363 @endif target-libmudflap
47364
47365 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
47366 maybe-install-pdf-target-libmudflap:
47367 @if target-libmudflap
47368 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
47369
47370 install-pdf-target-libmudflap: \
47371 configure-target-libmudflap \
47372 pdf-target-libmudflap
47373 @: $(MAKE); $(unstage)
47374 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47375 r=`${PWD_COMMAND}`; export r; \
47376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47377 $(NORMAL_TARGET_EXPORTS) \
47378 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
47379 for flag in $(EXTRA_TARGET_FLAGS); do \
47380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47381 done; \
47382 (cd $(TARGET_SUBDIR)/libmudflap && \
47383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47385 "RANLIB=$${RANLIB}" \
47386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47387 install-pdf) \
47388 || exit 1
47389
47390 @endif target-libmudflap
47391
47392 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
47393 maybe-install-html-target-libmudflap:
47394 @if target-libmudflap
47395 maybe-install-html-target-libmudflap: install-html-target-libmudflap
47396
47397 install-html-target-libmudflap: \
47398 configure-target-libmudflap \
47399 html-target-libmudflap
47400 @: $(MAKE); $(unstage)
47401 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47402 r=`${PWD_COMMAND}`; export r; \
47403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47404 $(NORMAL_TARGET_EXPORTS) \
47405 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
47406 for flag in $(EXTRA_TARGET_FLAGS); do \
47407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47408 done; \
47409 (cd $(TARGET_SUBDIR)/libmudflap && \
47410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47412 "RANLIB=$${RANLIB}" \
47413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47414 install-html) \
47415 || exit 1
47416
47417 @endif target-libmudflap
47418
47419 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
47420 maybe-installcheck-target-libmudflap:
47421 @if target-libmudflap
47422 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
47423
47424 installcheck-target-libmudflap: \
47425 configure-target-libmudflap
47426 @: $(MAKE); $(unstage)
47427 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47428 r=`${PWD_COMMAND}`; export r; \
47429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47430 $(NORMAL_TARGET_EXPORTS) \
47431 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
47432 for flag in $(EXTRA_TARGET_FLAGS); do \
47433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47434 done; \
47435 (cd $(TARGET_SUBDIR)/libmudflap && \
47436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47438 "RANLIB=$${RANLIB}" \
47439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47440 installcheck) \
47441 || exit 1
47442
47443 @endif target-libmudflap
47444
47445 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
47446 maybe-mostlyclean-target-libmudflap:
47447 @if target-libmudflap
47448 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
47449
47450 mostlyclean-target-libmudflap:
47451 @: $(MAKE); $(unstage)
47452 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47453 r=`${PWD_COMMAND}`; export r; \
47454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47455 $(NORMAL_TARGET_EXPORTS) \
47456 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
47457 for flag in $(EXTRA_TARGET_FLAGS); do \
47458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47459 done; \
47460 (cd $(TARGET_SUBDIR)/libmudflap && \
47461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47463 "RANLIB=$${RANLIB}" \
47464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47465 mostlyclean) \
47466 || exit 1
47467
47468 @endif target-libmudflap
47469
47470 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
47471 maybe-clean-target-libmudflap:
47472 @if target-libmudflap
47473 maybe-clean-target-libmudflap: clean-target-libmudflap
47474
47475 clean-target-libmudflap:
47476 @: $(MAKE); $(unstage)
47477 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47478 r=`${PWD_COMMAND}`; export r; \
47479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47480 $(NORMAL_TARGET_EXPORTS) \
47481 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
47482 for flag in $(EXTRA_TARGET_FLAGS); do \
47483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47484 done; \
47485 (cd $(TARGET_SUBDIR)/libmudflap && \
47486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47488 "RANLIB=$${RANLIB}" \
47489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47490 clean) \
47491 || exit 1
47492
47493 @endif target-libmudflap
47494
47495 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
47496 maybe-distclean-target-libmudflap:
47497 @if target-libmudflap
47498 maybe-distclean-target-libmudflap: distclean-target-libmudflap
47499
47500 distclean-target-libmudflap:
47501 @: $(MAKE); $(unstage)
47502 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47503 r=`${PWD_COMMAND}`; export r; \
47504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47505 $(NORMAL_TARGET_EXPORTS) \
47506 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
47507 for flag in $(EXTRA_TARGET_FLAGS); do \
47508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47509 done; \
47510 (cd $(TARGET_SUBDIR)/libmudflap && \
47511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47513 "RANLIB=$${RANLIB}" \
47514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47515 distclean) \
47516 || exit 1
47517
47518 @endif target-libmudflap
47519
47520 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
47521 maybe-maintainer-clean-target-libmudflap:
47522 @if target-libmudflap
47523 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
47524
47525 maintainer-clean-target-libmudflap:
47526 @: $(MAKE); $(unstage)
47527 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47528 r=`${PWD_COMMAND}`; export r; \
47529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47530 $(NORMAL_TARGET_EXPORTS) \
47531 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
47532 for flag in $(EXTRA_TARGET_FLAGS); do \
47533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47534 done; \
47535 (cd $(TARGET_SUBDIR)/libmudflap && \
47536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47538 "RANLIB=$${RANLIB}" \
47539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47540 maintainer-clean) \
47541 || exit 1
47542
47543 @endif target-libmudflap
47544
47545
47546
47547
47548
47549 .PHONY: configure-target-libssp maybe-configure-target-libssp
47550 maybe-configure-target-libssp:
47551 @if gcc-bootstrap
47552 configure-target-libssp: stage_current
47553 @endif gcc-bootstrap
47554 @if target-libssp
47555 maybe-configure-target-libssp: configure-target-libssp
47556 configure-target-libssp:
47557 @: $(MAKE); $(unstage)
47558 @r=`${PWD_COMMAND}`; export r; \
47559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47560 echo "Checking multilib configuration for libssp..."; \
47561 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
47562 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
47563 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47564 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47565 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47566 else \
47567 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47568 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47569 fi; \
47570 else \
47571 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47572 fi; \
47573 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47574 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
47575 $(NORMAL_TARGET_EXPORTS) \
47576 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47577 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47578 case $(srcdir) in \
47579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47580 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47582 esac; \
47583 srcdiroption="--srcdir=$${topdir}/libssp"; \
47584 libsrcdir="$$s/libssp"; \
47585 rm -f no-such-file || : ; \
47586 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47587 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47588 --target=${target_alias} $${srcdiroption} \
47589 || exit 1
47590 @endif target-libssp
47591
47592
47593
47594
47595
47596 .PHONY: all-target-libssp maybe-all-target-libssp
47597 maybe-all-target-libssp:
47598 @if gcc-bootstrap
47599 all-target-libssp: stage_current
47600 @endif gcc-bootstrap
47601 @if target-libssp
47602 TARGET-target-libssp=all
47603 maybe-all-target-libssp: all-target-libssp
47604 all-target-libssp: configure-target-libssp
47605 @: $(MAKE); $(unstage)
47606 @r=`${PWD_COMMAND}`; export r; \
47607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47608 $(NORMAL_TARGET_EXPORTS) \
47609 (cd $(TARGET_SUBDIR)/libssp && \
47610 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47611 $(TARGET-target-libssp))
47612 @endif target-libssp
47613
47614
47615
47616
47617
47618 .PHONY: check-target-libssp maybe-check-target-libssp
47619 maybe-check-target-libssp:
47620 @if target-libssp
47621 maybe-check-target-libssp: check-target-libssp
47622
47623 check-target-libssp:
47624 @: $(MAKE); $(unstage)
47625 @r=`${PWD_COMMAND}`; export r; \
47626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47627 $(NORMAL_TARGET_EXPORTS) \
47628 (cd $(TARGET_SUBDIR)/libssp && \
47629 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47630
47631 @endif target-libssp
47632
47633 .PHONY: install-target-libssp maybe-install-target-libssp
47634 maybe-install-target-libssp:
47635 @if target-libssp
47636 maybe-install-target-libssp: install-target-libssp
47637
47638 install-target-libssp: installdirs
47639 @: $(MAKE); $(unstage)
47640 @r=`${PWD_COMMAND}`; export r; \
47641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47642 $(NORMAL_TARGET_EXPORTS) \
47643 (cd $(TARGET_SUBDIR)/libssp && \
47644 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47645
47646 @endif target-libssp
47647
47648 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47649 maybe-install-strip-target-libssp:
47650 @if target-libssp
47651 maybe-install-strip-target-libssp: install-strip-target-libssp
47652
47653 install-strip-target-libssp: installdirs
47654 @: $(MAKE); $(unstage)
47655 @r=`${PWD_COMMAND}`; export r; \
47656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47657 $(NORMAL_TARGET_EXPORTS) \
47658 (cd $(TARGET_SUBDIR)/libssp && \
47659 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47660
47661 @endif target-libssp
47662
47663 # Other targets (info, dvi, pdf, etc.)
47664
47665 .PHONY: maybe-info-target-libssp info-target-libssp
47666 maybe-info-target-libssp:
47667 @if target-libssp
47668 maybe-info-target-libssp: info-target-libssp
47669
47670 info-target-libssp: \
47671 configure-target-libssp
47672 @: $(MAKE); $(unstage)
47673 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47674 r=`${PWD_COMMAND}`; export r; \
47675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47676 $(NORMAL_TARGET_EXPORTS) \
47677 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
47678 for flag in $(EXTRA_TARGET_FLAGS); do \
47679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47680 done; \
47681 (cd $(TARGET_SUBDIR)/libssp && \
47682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47684 "RANLIB=$${RANLIB}" \
47685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47686 info) \
47687 || exit 1
47688
47689 @endif target-libssp
47690
47691 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
47692 maybe-dvi-target-libssp:
47693 @if target-libssp
47694 maybe-dvi-target-libssp: dvi-target-libssp
47695
47696 dvi-target-libssp: \
47697 configure-target-libssp
47698 @: $(MAKE); $(unstage)
47699 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47700 r=`${PWD_COMMAND}`; export r; \
47701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47702 $(NORMAL_TARGET_EXPORTS) \
47703 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
47704 for flag in $(EXTRA_TARGET_FLAGS); do \
47705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47706 done; \
47707 (cd $(TARGET_SUBDIR)/libssp && \
47708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47710 "RANLIB=$${RANLIB}" \
47711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47712 dvi) \
47713 || exit 1
47714
47715 @endif target-libssp
47716
47717 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
47718 maybe-pdf-target-libssp:
47719 @if target-libssp
47720 maybe-pdf-target-libssp: pdf-target-libssp
47721
47722 pdf-target-libssp: \
47723 configure-target-libssp
47724 @: $(MAKE); $(unstage)
47725 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47726 r=`${PWD_COMMAND}`; export r; \
47727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47728 $(NORMAL_TARGET_EXPORTS) \
47729 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
47730 for flag in $(EXTRA_TARGET_FLAGS); do \
47731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47732 done; \
47733 (cd $(TARGET_SUBDIR)/libssp && \
47734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47736 "RANLIB=$${RANLIB}" \
47737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47738 pdf) \
47739 || exit 1
47740
47741 @endif target-libssp
47742
47743 .PHONY: maybe-html-target-libssp html-target-libssp
47744 maybe-html-target-libssp:
47745 @if target-libssp
47746 maybe-html-target-libssp: html-target-libssp
47747
47748 html-target-libssp: \
47749 configure-target-libssp
47750 @: $(MAKE); $(unstage)
47751 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47752 r=`${PWD_COMMAND}`; export r; \
47753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47754 $(NORMAL_TARGET_EXPORTS) \
47755 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
47756 for flag in $(EXTRA_TARGET_FLAGS); do \
47757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47758 done; \
47759 (cd $(TARGET_SUBDIR)/libssp && \
47760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47762 "RANLIB=$${RANLIB}" \
47763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47764 html) \
47765 || exit 1
47766
47767 @endif target-libssp
47768
47769 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
47770 maybe-TAGS-target-libssp:
47771 @if target-libssp
47772 maybe-TAGS-target-libssp: TAGS-target-libssp
47773
47774 TAGS-target-libssp: \
47775 configure-target-libssp
47776 @: $(MAKE); $(unstage)
47777 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47778 r=`${PWD_COMMAND}`; export r; \
47779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47780 $(NORMAL_TARGET_EXPORTS) \
47781 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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 TAGS) \
47791 || exit 1
47792
47793 @endif target-libssp
47794
47795 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
47796 maybe-install-info-target-libssp:
47797 @if target-libssp
47798 maybe-install-info-target-libssp: install-info-target-libssp
47799
47800 install-info-target-libssp: \
47801 configure-target-libssp \
47802 info-target-libssp
47803 @: $(MAKE); $(unstage)
47804 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47805 r=`${PWD_COMMAND}`; export r; \
47806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47807 $(NORMAL_TARGET_EXPORTS) \
47808 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
47809 for flag in $(EXTRA_TARGET_FLAGS); do \
47810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47811 done; \
47812 (cd $(TARGET_SUBDIR)/libssp && \
47813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47815 "RANLIB=$${RANLIB}" \
47816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47817 install-info) \
47818 || exit 1
47819
47820 @endif target-libssp
47821
47822 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
47823 maybe-install-pdf-target-libssp:
47824 @if target-libssp
47825 maybe-install-pdf-target-libssp: install-pdf-target-libssp
47826
47827 install-pdf-target-libssp: \
47828 configure-target-libssp \
47829 pdf-target-libssp
47830 @: $(MAKE); $(unstage)
47831 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47832 r=`${PWD_COMMAND}`; export r; \
47833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47834 $(NORMAL_TARGET_EXPORTS) \
47835 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
47836 for flag in $(EXTRA_TARGET_FLAGS); do \
47837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47838 done; \
47839 (cd $(TARGET_SUBDIR)/libssp && \
47840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47842 "RANLIB=$${RANLIB}" \
47843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47844 install-pdf) \
47845 || exit 1
47846
47847 @endif target-libssp
47848
47849 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
47850 maybe-install-html-target-libssp:
47851 @if target-libssp
47852 maybe-install-html-target-libssp: install-html-target-libssp
47853
47854 install-html-target-libssp: \
47855 configure-target-libssp \
47856 html-target-libssp
47857 @: $(MAKE); $(unstage)
47858 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47859 r=`${PWD_COMMAND}`; export r; \
47860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47861 $(NORMAL_TARGET_EXPORTS) \
47862 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
47863 for flag in $(EXTRA_TARGET_FLAGS); do \
47864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47865 done; \
47866 (cd $(TARGET_SUBDIR)/libssp && \
47867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47869 "RANLIB=$${RANLIB}" \
47870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47871 install-html) \
47872 || exit 1
47873
47874 @endif target-libssp
47875
47876 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
47877 maybe-installcheck-target-libssp:
47878 @if target-libssp
47879 maybe-installcheck-target-libssp: installcheck-target-libssp
47880
47881 installcheck-target-libssp: \
47882 configure-target-libssp
47883 @: $(MAKE); $(unstage)
47884 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47885 r=`${PWD_COMMAND}`; export r; \
47886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47887 $(NORMAL_TARGET_EXPORTS) \
47888 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
47889 for flag in $(EXTRA_TARGET_FLAGS); do \
47890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47891 done; \
47892 (cd $(TARGET_SUBDIR)/libssp && \
47893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47895 "RANLIB=$${RANLIB}" \
47896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47897 installcheck) \
47898 || exit 1
47899
47900 @endif target-libssp
47901
47902 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
47903 maybe-mostlyclean-target-libssp:
47904 @if target-libssp
47905 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
47906
47907 mostlyclean-target-libssp:
47908 @: $(MAKE); $(unstage)
47909 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47910 r=`${PWD_COMMAND}`; export r; \
47911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47912 $(NORMAL_TARGET_EXPORTS) \
47913 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
47914 for flag in $(EXTRA_TARGET_FLAGS); do \
47915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47916 done; \
47917 (cd $(TARGET_SUBDIR)/libssp && \
47918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47920 "RANLIB=$${RANLIB}" \
47921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47922 mostlyclean) \
47923 || exit 1
47924
47925 @endif target-libssp
47926
47927 .PHONY: maybe-clean-target-libssp clean-target-libssp
47928 maybe-clean-target-libssp:
47929 @if target-libssp
47930 maybe-clean-target-libssp: clean-target-libssp
47931
47932 clean-target-libssp:
47933 @: $(MAKE); $(unstage)
47934 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47935 r=`${PWD_COMMAND}`; export r; \
47936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47937 $(NORMAL_TARGET_EXPORTS) \
47938 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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 clean) \
47948 || exit 1
47949
47950 @endif target-libssp
47951
47952 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
47953 maybe-distclean-target-libssp:
47954 @if target-libssp
47955 maybe-distclean-target-libssp: distclean-target-libssp
47956
47957 distclean-target-libssp:
47958 @: $(MAKE); $(unstage)
47959 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47960 r=`${PWD_COMMAND}`; export r; \
47961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47962 $(NORMAL_TARGET_EXPORTS) \
47963 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
47964 for flag in $(EXTRA_TARGET_FLAGS); do \
47965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47966 done; \
47967 (cd $(TARGET_SUBDIR)/libssp && \
47968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47970 "RANLIB=$${RANLIB}" \
47971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47972 distclean) \
47973 || exit 1
47974
47975 @endif target-libssp
47976
47977 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
47978 maybe-maintainer-clean-target-libssp:
47979 @if target-libssp
47980 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
47981
47982 maintainer-clean-target-libssp:
47983 @: $(MAKE); $(unstage)
47984 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47985 r=`${PWD_COMMAND}`; export r; \
47986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47987 $(NORMAL_TARGET_EXPORTS) \
47988 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
47989 for flag in $(EXTRA_TARGET_FLAGS); do \
47990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47991 done; \
47992 (cd $(TARGET_SUBDIR)/libssp && \
47993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47995 "RANLIB=$${RANLIB}" \
47996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47997 maintainer-clean) \
47998 || exit 1
47999
48000 @endif target-libssp
48001
48002
48003
48004
48005
48006 .PHONY: configure-target-newlib maybe-configure-target-newlib
48007 maybe-configure-target-newlib:
48008 @if gcc-bootstrap
48009 configure-target-newlib: stage_current
48010 @endif gcc-bootstrap
48011 @if target-newlib
48012 maybe-configure-target-newlib: configure-target-newlib
48013 configure-target-newlib:
48014 @: $(MAKE); $(unstage)
48015 @r=`${PWD_COMMAND}`; export r; \
48016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48017 echo "Checking multilib configuration for newlib..."; \
48018 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
48019 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
48020 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48021 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48022 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48023 else \
48024 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48025 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48026 fi; \
48027 else \
48028 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48029 fi; \
48030 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48031 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
48032 $(NORMAL_TARGET_EXPORTS) \
48033 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48034 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48035 case $(srcdir) in \
48036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48037 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48039 esac; \
48040 srcdiroption="--srcdir=$${topdir}/newlib"; \
48041 libsrcdir="$$s/newlib"; \
48042 rm -f no-such-file || : ; \
48043 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48044 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48045 --target=${target_alias} $${srcdiroption} \
48046 || exit 1
48047 @endif target-newlib
48048
48049
48050
48051
48052
48053 .PHONY: all-target-newlib maybe-all-target-newlib
48054 maybe-all-target-newlib:
48055 @if gcc-bootstrap
48056 all-target-newlib: stage_current
48057 @endif gcc-bootstrap
48058 @if target-newlib
48059 TARGET-target-newlib=all
48060 maybe-all-target-newlib: all-target-newlib
48061 all-target-newlib: configure-target-newlib
48062 @: $(MAKE); $(unstage)
48063 @r=`${PWD_COMMAND}`; export r; \
48064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48065 $(NORMAL_TARGET_EXPORTS) \
48066 (cd $(TARGET_SUBDIR)/newlib && \
48067 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48068 $(TARGET-target-newlib))
48069 @endif target-newlib
48070
48071
48072
48073
48074
48075 .PHONY: check-target-newlib maybe-check-target-newlib
48076 maybe-check-target-newlib:
48077 @if target-newlib
48078 maybe-check-target-newlib: check-target-newlib
48079
48080 check-target-newlib:
48081 @: $(MAKE); $(unstage)
48082 @r=`${PWD_COMMAND}`; export r; \
48083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48084 $(NORMAL_TARGET_EXPORTS) \
48085 (cd $(TARGET_SUBDIR)/newlib && \
48086 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48087
48088 @endif target-newlib
48089
48090 .PHONY: install-target-newlib maybe-install-target-newlib
48091 maybe-install-target-newlib:
48092 @if target-newlib
48093 maybe-install-target-newlib: install-target-newlib
48094
48095 install-target-newlib: installdirs
48096 @: $(MAKE); $(unstage)
48097 @r=`${PWD_COMMAND}`; export r; \
48098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48099 $(NORMAL_TARGET_EXPORTS) \
48100 (cd $(TARGET_SUBDIR)/newlib && \
48101 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48102
48103 @endif target-newlib
48104
48105 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48106 maybe-install-strip-target-newlib:
48107 @if target-newlib
48108 maybe-install-strip-target-newlib: install-strip-target-newlib
48109
48110 install-strip-target-newlib: installdirs
48111 @: $(MAKE); $(unstage)
48112 @r=`${PWD_COMMAND}`; export r; \
48113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48114 $(NORMAL_TARGET_EXPORTS) \
48115 (cd $(TARGET_SUBDIR)/newlib && \
48116 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48117
48118 @endif target-newlib
48119
48120 # Other targets (info, dvi, pdf, etc.)
48121
48122 .PHONY: maybe-info-target-newlib info-target-newlib
48123 maybe-info-target-newlib:
48124 @if target-newlib
48125 maybe-info-target-newlib: info-target-newlib
48126
48127 info-target-newlib: \
48128 configure-target-newlib
48129 @: $(MAKE); $(unstage)
48130 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48131 r=`${PWD_COMMAND}`; export r; \
48132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48133 $(NORMAL_TARGET_EXPORTS) \
48134 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
48135 for flag in $(EXTRA_TARGET_FLAGS); do \
48136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48137 done; \
48138 (cd $(TARGET_SUBDIR)/newlib && \
48139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48141 "RANLIB=$${RANLIB}" \
48142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48143 info) \
48144 || exit 1
48145
48146 @endif target-newlib
48147
48148 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48149 maybe-dvi-target-newlib:
48150 @if target-newlib
48151 maybe-dvi-target-newlib: dvi-target-newlib
48152
48153 dvi-target-newlib: \
48154 configure-target-newlib
48155 @: $(MAKE); $(unstage)
48156 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48157 r=`${PWD_COMMAND}`; export r; \
48158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48159 $(NORMAL_TARGET_EXPORTS) \
48160 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
48161 for flag in $(EXTRA_TARGET_FLAGS); do \
48162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48163 done; \
48164 (cd $(TARGET_SUBDIR)/newlib && \
48165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48167 "RANLIB=$${RANLIB}" \
48168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48169 dvi) \
48170 || exit 1
48171
48172 @endif target-newlib
48173
48174 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48175 maybe-pdf-target-newlib:
48176 @if target-newlib
48177 maybe-pdf-target-newlib: pdf-target-newlib
48178
48179 pdf-target-newlib: \
48180 configure-target-newlib
48181 @: $(MAKE); $(unstage)
48182 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48183 r=`${PWD_COMMAND}`; export r; \
48184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48185 $(NORMAL_TARGET_EXPORTS) \
48186 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
48187 for flag in $(EXTRA_TARGET_FLAGS); do \
48188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48189 done; \
48190 (cd $(TARGET_SUBDIR)/newlib && \
48191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48193 "RANLIB=$${RANLIB}" \
48194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48195 pdf) \
48196 || exit 1
48197
48198 @endif target-newlib
48199
48200 .PHONY: maybe-html-target-newlib html-target-newlib
48201 maybe-html-target-newlib:
48202 @if target-newlib
48203 maybe-html-target-newlib: html-target-newlib
48204
48205 html-target-newlib: \
48206 configure-target-newlib
48207 @: $(MAKE); $(unstage)
48208 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48209 r=`${PWD_COMMAND}`; export r; \
48210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48211 $(NORMAL_TARGET_EXPORTS) \
48212 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
48213 for flag in $(EXTRA_TARGET_FLAGS); do \
48214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48215 done; \
48216 (cd $(TARGET_SUBDIR)/newlib && \
48217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48219 "RANLIB=$${RANLIB}" \
48220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48221 html) \
48222 || exit 1
48223
48224 @endif target-newlib
48225
48226 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48227 maybe-TAGS-target-newlib:
48228 @if target-newlib
48229 maybe-TAGS-target-newlib: TAGS-target-newlib
48230
48231 TAGS-target-newlib: \
48232 configure-target-newlib
48233 @: $(MAKE); $(unstage)
48234 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48235 r=`${PWD_COMMAND}`; export r; \
48236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48237 $(NORMAL_TARGET_EXPORTS) \
48238 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
48239 for flag in $(EXTRA_TARGET_FLAGS); do \
48240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48241 done; \
48242 (cd $(TARGET_SUBDIR)/newlib && \
48243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48245 "RANLIB=$${RANLIB}" \
48246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48247 TAGS) \
48248 || exit 1
48249
48250 @endif target-newlib
48251
48252 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48253 maybe-install-info-target-newlib:
48254 @if target-newlib
48255 maybe-install-info-target-newlib: install-info-target-newlib
48256
48257 install-info-target-newlib: \
48258 configure-target-newlib \
48259 info-target-newlib
48260 @: $(MAKE); $(unstage)
48261 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48262 r=`${PWD_COMMAND}`; export r; \
48263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48264 $(NORMAL_TARGET_EXPORTS) \
48265 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
48266 for flag in $(EXTRA_TARGET_FLAGS); do \
48267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48268 done; \
48269 (cd $(TARGET_SUBDIR)/newlib && \
48270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48272 "RANLIB=$${RANLIB}" \
48273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48274 install-info) \
48275 || exit 1
48276
48277 @endif target-newlib
48278
48279 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48280 maybe-install-pdf-target-newlib:
48281 @if target-newlib
48282 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48283
48284 install-pdf-target-newlib: \
48285 configure-target-newlib \
48286 pdf-target-newlib
48287 @: $(MAKE); $(unstage)
48288 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48289 r=`${PWD_COMMAND}`; export r; \
48290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48291 $(NORMAL_TARGET_EXPORTS) \
48292 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
48293 for flag in $(EXTRA_TARGET_FLAGS); do \
48294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48295 done; \
48296 (cd $(TARGET_SUBDIR)/newlib && \
48297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48299 "RANLIB=$${RANLIB}" \
48300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48301 install-pdf) \
48302 || exit 1
48303
48304 @endif target-newlib
48305
48306 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48307 maybe-install-html-target-newlib:
48308 @if target-newlib
48309 maybe-install-html-target-newlib: install-html-target-newlib
48310
48311 install-html-target-newlib: \
48312 configure-target-newlib \
48313 html-target-newlib
48314 @: $(MAKE); $(unstage)
48315 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48316 r=`${PWD_COMMAND}`; export r; \
48317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48318 $(NORMAL_TARGET_EXPORTS) \
48319 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
48320 for flag in $(EXTRA_TARGET_FLAGS); do \
48321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48322 done; \
48323 (cd $(TARGET_SUBDIR)/newlib && \
48324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48326 "RANLIB=$${RANLIB}" \
48327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48328 install-html) \
48329 || exit 1
48330
48331 @endif target-newlib
48332
48333 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48334 maybe-installcheck-target-newlib:
48335 @if target-newlib
48336 maybe-installcheck-target-newlib: installcheck-target-newlib
48337
48338 installcheck-target-newlib: \
48339 configure-target-newlib
48340 @: $(MAKE); $(unstage)
48341 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48342 r=`${PWD_COMMAND}`; export r; \
48343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48344 $(NORMAL_TARGET_EXPORTS) \
48345 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
48346 for flag in $(EXTRA_TARGET_FLAGS); do \
48347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48348 done; \
48349 (cd $(TARGET_SUBDIR)/newlib && \
48350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48352 "RANLIB=$${RANLIB}" \
48353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48354 installcheck) \
48355 || exit 1
48356
48357 @endif target-newlib
48358
48359 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48360 maybe-mostlyclean-target-newlib:
48361 @if target-newlib
48362 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48363
48364 mostlyclean-target-newlib:
48365 @: $(MAKE); $(unstage)
48366 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48367 r=`${PWD_COMMAND}`; export r; \
48368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48369 $(NORMAL_TARGET_EXPORTS) \
48370 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
48371 for flag in $(EXTRA_TARGET_FLAGS); do \
48372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48373 done; \
48374 (cd $(TARGET_SUBDIR)/newlib && \
48375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48377 "RANLIB=$${RANLIB}" \
48378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48379 mostlyclean) \
48380 || exit 1
48381
48382 @endif target-newlib
48383
48384 .PHONY: maybe-clean-target-newlib clean-target-newlib
48385 maybe-clean-target-newlib:
48386 @if target-newlib
48387 maybe-clean-target-newlib: clean-target-newlib
48388
48389 clean-target-newlib:
48390 @: $(MAKE); $(unstage)
48391 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48392 r=`${PWD_COMMAND}`; export r; \
48393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48394 $(NORMAL_TARGET_EXPORTS) \
48395 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
48396 for flag in $(EXTRA_TARGET_FLAGS); do \
48397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48398 done; \
48399 (cd $(TARGET_SUBDIR)/newlib && \
48400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48402 "RANLIB=$${RANLIB}" \
48403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48404 clean) \
48405 || exit 1
48406
48407 @endif target-newlib
48408
48409 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48410 maybe-distclean-target-newlib:
48411 @if target-newlib
48412 maybe-distclean-target-newlib: distclean-target-newlib
48413
48414 distclean-target-newlib:
48415 @: $(MAKE); $(unstage)
48416 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48417 r=`${PWD_COMMAND}`; export r; \
48418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48419 $(NORMAL_TARGET_EXPORTS) \
48420 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
48421 for flag in $(EXTRA_TARGET_FLAGS); do \
48422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48423 done; \
48424 (cd $(TARGET_SUBDIR)/newlib && \
48425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48427 "RANLIB=$${RANLIB}" \
48428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48429 distclean) \
48430 || exit 1
48431
48432 @endif target-newlib
48433
48434 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48435 maybe-maintainer-clean-target-newlib:
48436 @if target-newlib
48437 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48438
48439 maintainer-clean-target-newlib:
48440 @: $(MAKE); $(unstage)
48441 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48442 r=`${PWD_COMMAND}`; export r; \
48443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48444 $(NORMAL_TARGET_EXPORTS) \
48445 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
48446 for flag in $(EXTRA_TARGET_FLAGS); do \
48447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48448 done; \
48449 (cd $(TARGET_SUBDIR)/newlib && \
48450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48452 "RANLIB=$${RANLIB}" \
48453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48454 maintainer-clean) \
48455 || exit 1
48456
48457 @endif target-newlib
48458
48459
48460
48461
48462
48463 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48464 maybe-configure-target-libgcc:
48465 @if gcc-bootstrap
48466 configure-target-libgcc: stage_current
48467 @endif gcc-bootstrap
48468 @if target-libgcc
48469 maybe-configure-target-libgcc: configure-target-libgcc
48470 configure-target-libgcc:
48471 @r=`${PWD_COMMAND}`; export r; \
48472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48473 echo "Checking multilib configuration for libgcc..."; \
48474 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48475 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48476 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48477 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48478 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48479 else \
48480 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48481 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48482 fi; \
48483 else \
48484 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48485 fi; \
48486 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48487 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48488 $(NORMAL_TARGET_EXPORTS) \
48489 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48490 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48491 case $(srcdir) in \
48492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48493 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48495 esac; \
48496 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48497 libsrcdir="$$s/libgcc"; \
48498 rm -f no-such-file || : ; \
48499 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48500 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48501 --target=${target_alias} $${srcdiroption} \
48502 || exit 1
48503 @endif target-libgcc
48504
48505
48506
48507 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48508 maybe-configure-stage1-target-libgcc:
48509 @if target-libgcc-bootstrap
48510 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48511 configure-stage1-target-libgcc:
48512 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48513 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48514 @r=`${PWD_COMMAND}`; export r; \
48515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48516 TFLAGS="$(STAGE1_TFLAGS)"; \
48517 echo "Checking multilib configuration for libgcc..."; \
48518 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48519 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48520 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48521 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48522 else \
48523 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48524 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48525 fi; \
48526 else \
48527 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48528 fi; \
48529 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48530 $(NORMAL_TARGET_EXPORTS) \
48531 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48532 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48533 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48534 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
48535 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48536 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48537 case $(srcdir) in \
48538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48539 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48541 esac; \
48542 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48543 libsrcdir="$$s/libgcc"; \
48544 $(SHELL) $${libsrcdir}/configure \
48545 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48546 --target=${target_alias} $${srcdiroption} \
48547 $(STAGE1_CONFIGURE_FLAGS)
48548 @endif target-libgcc-bootstrap
48549
48550 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48551 maybe-configure-stage2-target-libgcc:
48552 @if target-libgcc-bootstrap
48553 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48554 configure-stage2-target-libgcc:
48555 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48556 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48557 @r=`${PWD_COMMAND}`; export r; \
48558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48559 TFLAGS="$(STAGE2_TFLAGS)"; \
48560 echo "Checking multilib configuration for libgcc..."; \
48561 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48562 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48563 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48564 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48565 else \
48566 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48567 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48568 fi; \
48569 else \
48570 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48571 fi; \
48572 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48573 $(NORMAL_TARGET_EXPORTS) \
48574 \
48575 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48576 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48577 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48578 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
48579 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48580 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48581 case $(srcdir) in \
48582 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48583 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48584 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48585 esac; \
48586 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48587 libsrcdir="$$s/libgcc"; \
48588 $(SHELL) $${libsrcdir}/configure \
48589 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48590 --target=${target_alias} $${srcdiroption} \
48591 --with-build-libsubdir=$(HOST_SUBDIR) \
48592 $(STAGE2_CONFIGURE_FLAGS)
48593 @endif target-libgcc-bootstrap
48594
48595 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48596 maybe-configure-stage3-target-libgcc:
48597 @if target-libgcc-bootstrap
48598 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48599 configure-stage3-target-libgcc:
48600 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48601 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48602 @r=`${PWD_COMMAND}`; export r; \
48603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48604 TFLAGS="$(STAGE3_TFLAGS)"; \
48605 echo "Checking multilib configuration for libgcc..."; \
48606 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48607 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48608 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48609 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48610 else \
48611 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48612 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48613 fi; \
48614 else \
48615 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48616 fi; \
48617 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48618 $(NORMAL_TARGET_EXPORTS) \
48619 \
48620 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48621 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48622 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48623 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
48624 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48625 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48626 case $(srcdir) in \
48627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48628 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48630 esac; \
48631 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48632 libsrcdir="$$s/libgcc"; \
48633 $(SHELL) $${libsrcdir}/configure \
48634 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48635 --target=${target_alias} $${srcdiroption} \
48636 --with-build-libsubdir=$(HOST_SUBDIR) \
48637 $(STAGE3_CONFIGURE_FLAGS)
48638 @endif target-libgcc-bootstrap
48639
48640 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
48641 maybe-configure-stage4-target-libgcc:
48642 @if target-libgcc-bootstrap
48643 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
48644 configure-stage4-target-libgcc:
48645 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48646 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48647 @r=`${PWD_COMMAND}`; export r; \
48648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48649 TFLAGS="$(STAGE4_TFLAGS)"; \
48650 echo "Checking multilib configuration for libgcc..."; \
48651 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48652 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48653 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48654 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48655 else \
48656 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48657 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48658 fi; \
48659 else \
48660 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48661 fi; \
48662 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48663 $(NORMAL_TARGET_EXPORTS) \
48664 \
48665 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48666 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48667 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48668 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
48669 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48670 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48671 case $(srcdir) in \
48672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48673 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48675 esac; \
48676 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48677 libsrcdir="$$s/libgcc"; \
48678 $(SHELL) $${libsrcdir}/configure \
48679 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48680 --target=${target_alias} $${srcdiroption} \
48681 --with-build-libsubdir=$(HOST_SUBDIR) \
48682 $(STAGE4_CONFIGURE_FLAGS)
48683 @endif target-libgcc-bootstrap
48684
48685 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
48686 maybe-configure-stageprofile-target-libgcc:
48687 @if target-libgcc-bootstrap
48688 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48689 configure-stageprofile-target-libgcc:
48690 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48691 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48692 @r=`${PWD_COMMAND}`; export r; \
48693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48694 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48695 echo "Checking multilib configuration for libgcc..."; \
48696 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48697 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48698 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48699 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48700 else \
48701 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48702 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48703 fi; \
48704 else \
48705 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48706 fi; \
48707 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48708 $(NORMAL_TARGET_EXPORTS) \
48709 \
48710 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48711 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48712 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48713 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
48714 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48715 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48716 case $(srcdir) in \
48717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48718 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48720 esac; \
48721 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48722 libsrcdir="$$s/libgcc"; \
48723 $(SHELL) $${libsrcdir}/configure \
48724 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48725 --target=${target_alias} $${srcdiroption} \
48726 --with-build-libsubdir=$(HOST_SUBDIR) \
48727 $(STAGEprofile_CONFIGURE_FLAGS)
48728 @endif target-libgcc-bootstrap
48729
48730 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
48731 maybe-configure-stagefeedback-target-libgcc:
48732 @if target-libgcc-bootstrap
48733 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
48734 configure-stagefeedback-target-libgcc:
48735 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48736 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48737 @r=`${PWD_COMMAND}`; export r; \
48738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48739 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48740 echo "Checking multilib configuration for libgcc..."; \
48741 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48742 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48743 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48744 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48745 else \
48746 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48747 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48748 fi; \
48749 else \
48750 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48751 fi; \
48752 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48753 $(NORMAL_TARGET_EXPORTS) \
48754 \
48755 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48756 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48757 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48758 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
48759 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48760 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48761 case $(srcdir) in \
48762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48763 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48765 esac; \
48766 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48767 libsrcdir="$$s/libgcc"; \
48768 $(SHELL) $${libsrcdir}/configure \
48769 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48770 --target=${target_alias} $${srcdiroption} \
48771 --with-build-libsubdir=$(HOST_SUBDIR) \
48772 $(STAGEfeedback_CONFIGURE_FLAGS)
48773 @endif target-libgcc-bootstrap
48774
48775
48776
48777
48778
48779 .PHONY: all-target-libgcc maybe-all-target-libgcc
48780 maybe-all-target-libgcc:
48781 @if gcc-bootstrap
48782 all-target-libgcc: stage_current
48783 @endif gcc-bootstrap
48784 @if target-libgcc
48785 TARGET-target-libgcc=all
48786 maybe-all-target-libgcc: all-target-libgcc
48787 all-target-libgcc: configure-target-libgcc
48788 @r=`${PWD_COMMAND}`; export r; \
48789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48790 $(NORMAL_TARGET_EXPORTS) \
48791 (cd $(TARGET_SUBDIR)/libgcc && \
48792 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48793 $(TARGET-target-libgcc))
48794 @endif target-libgcc
48795
48796
48797
48798 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
48799 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
48800 maybe-all-stage1-target-libgcc:
48801 maybe-clean-stage1-target-libgcc:
48802 @if target-libgcc-bootstrap
48803 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
48804 all-stage1: all-stage1-target-libgcc
48805 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
48806 all-stage1-target-libgcc: configure-stage1-target-libgcc
48807 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48808 @r=`${PWD_COMMAND}`; export r; \
48809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48810 TFLAGS="$(STAGE1_TFLAGS)"; \
48811 $(NORMAL_TARGET_EXPORTS) \
48812 cd $(TARGET_SUBDIR)/libgcc && \
48813 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48814 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48815 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48816 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48817 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48818 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48819 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48820 $(EXTRA_TARGET_FLAGS) \
48821 TFLAGS="$(STAGE1_TFLAGS)" \
48822 $(TARGET-stage1-target-libgcc)
48823
48824 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
48825 clean-stage1: clean-stage1-target-libgcc
48826 clean-stage1-target-libgcc:
48827 @if [ $(current_stage) = stage1 ]; then \
48828 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48829 else \
48830 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
48831 $(MAKE) stage1-start; \
48832 fi; \
48833 cd $(TARGET_SUBDIR)/libgcc && \
48834 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48835 clean
48836 @endif target-libgcc-bootstrap
48837
48838
48839 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
48840 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
48841 maybe-all-stage2-target-libgcc:
48842 maybe-clean-stage2-target-libgcc:
48843 @if target-libgcc-bootstrap
48844 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
48845 all-stage2: all-stage2-target-libgcc
48846 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
48847 all-stage2-target-libgcc: configure-stage2-target-libgcc
48848 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48849 @r=`${PWD_COMMAND}`; export r; \
48850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48851 TFLAGS="$(STAGE2_TFLAGS)"; \
48852 $(NORMAL_TARGET_EXPORTS) \
48853 \
48854 cd $(TARGET_SUBDIR)/libgcc && \
48855 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48856 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48857 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48858 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48859 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48860 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48861 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48862 $(EXTRA_TARGET_FLAGS) \
48863 TFLAGS="$(STAGE2_TFLAGS)" \
48864 $(TARGET-stage2-target-libgcc)
48865
48866 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
48867 clean-stage2: clean-stage2-target-libgcc
48868 clean-stage2-target-libgcc:
48869 @if [ $(current_stage) = stage2 ]; then \
48870 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48871 else \
48872 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
48873 $(MAKE) stage2-start; \
48874 fi; \
48875 cd $(TARGET_SUBDIR)/libgcc && \
48876 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48877 \
48878 clean
48879 @endif target-libgcc-bootstrap
48880
48881
48882 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
48883 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
48884 maybe-all-stage3-target-libgcc:
48885 maybe-clean-stage3-target-libgcc:
48886 @if target-libgcc-bootstrap
48887 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
48888 all-stage3: all-stage3-target-libgcc
48889 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
48890 all-stage3-target-libgcc: configure-stage3-target-libgcc
48891 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48892 @r=`${PWD_COMMAND}`; export r; \
48893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48894 TFLAGS="$(STAGE3_TFLAGS)"; \
48895 $(NORMAL_TARGET_EXPORTS) \
48896 \
48897 cd $(TARGET_SUBDIR)/libgcc && \
48898 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48899 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48900 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48901 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48902 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48903 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48904 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48905 $(EXTRA_TARGET_FLAGS) \
48906 TFLAGS="$(STAGE3_TFLAGS)" \
48907 $(TARGET-stage3-target-libgcc)
48908
48909 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
48910 clean-stage3: clean-stage3-target-libgcc
48911 clean-stage3-target-libgcc:
48912 @if [ $(current_stage) = stage3 ]; then \
48913 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48914 else \
48915 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
48916 $(MAKE) stage3-start; \
48917 fi; \
48918 cd $(TARGET_SUBDIR)/libgcc && \
48919 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48920 \
48921 clean
48922 @endif target-libgcc-bootstrap
48923
48924
48925 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
48926 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
48927 maybe-all-stage4-target-libgcc:
48928 maybe-clean-stage4-target-libgcc:
48929 @if target-libgcc-bootstrap
48930 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
48931 all-stage4: all-stage4-target-libgcc
48932 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
48933 all-stage4-target-libgcc: configure-stage4-target-libgcc
48934 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48935 @r=`${PWD_COMMAND}`; export r; \
48936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48937 TFLAGS="$(STAGE4_TFLAGS)"; \
48938 $(NORMAL_TARGET_EXPORTS) \
48939 \
48940 cd $(TARGET_SUBDIR)/libgcc && \
48941 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48942 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48943 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48944 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48945 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48946 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48947 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48948 $(EXTRA_TARGET_FLAGS) \
48949 TFLAGS="$(STAGE4_TFLAGS)" \
48950 $(TARGET-stage4-target-libgcc)
48951
48952 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
48953 clean-stage4: clean-stage4-target-libgcc
48954 clean-stage4-target-libgcc:
48955 @if [ $(current_stage) = stage4 ]; then \
48956 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48957 else \
48958 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
48959 $(MAKE) stage4-start; \
48960 fi; \
48961 cd $(TARGET_SUBDIR)/libgcc && \
48962 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48963 \
48964 clean
48965 @endif target-libgcc-bootstrap
48966
48967
48968 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
48969 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
48970 maybe-all-stageprofile-target-libgcc:
48971 maybe-clean-stageprofile-target-libgcc:
48972 @if target-libgcc-bootstrap
48973 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
48974 all-stageprofile: all-stageprofile-target-libgcc
48975 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
48976 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48977 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48978 @r=`${PWD_COMMAND}`; export r; \
48979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48980 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48981 $(NORMAL_TARGET_EXPORTS) \
48982 \
48983 cd $(TARGET_SUBDIR)/libgcc && \
48984 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48985 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48986 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48987 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48988 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48989 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48990 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48991 $(EXTRA_TARGET_FLAGS) \
48992 TFLAGS="$(STAGEprofile_TFLAGS)" \
48993 $(TARGET-stageprofile-target-libgcc)
48994
48995 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
48996 clean-stageprofile: clean-stageprofile-target-libgcc
48997 clean-stageprofile-target-libgcc:
48998 @if [ $(current_stage) = stageprofile ]; then \
48999 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49000 else \
49001 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49002 $(MAKE) stageprofile-start; \
49003 fi; \
49004 cd $(TARGET_SUBDIR)/libgcc && \
49005 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49006 \
49007 clean
49008 @endif target-libgcc-bootstrap
49009
49010
49011 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49012 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49013 maybe-all-stagefeedback-target-libgcc:
49014 maybe-clean-stagefeedback-target-libgcc:
49015 @if target-libgcc-bootstrap
49016 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49017 all-stagefeedback: all-stagefeedback-target-libgcc
49018 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49019 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49020 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49021 @r=`${PWD_COMMAND}`; export r; \
49022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49023 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49024 $(NORMAL_TARGET_EXPORTS) \
49025 \
49026 cd $(TARGET_SUBDIR)/libgcc && \
49027 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49028 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49029 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49030 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49031 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49032 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49033 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49034 $(EXTRA_TARGET_FLAGS) \
49035 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49036 $(TARGET-stagefeedback-target-libgcc)
49037
49038 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49039 clean-stagefeedback: clean-stagefeedback-target-libgcc
49040 clean-stagefeedback-target-libgcc:
49041 @if [ $(current_stage) = stagefeedback ]; then \
49042 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49043 else \
49044 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49045 $(MAKE) stagefeedback-start; \
49046 fi; \
49047 cd $(TARGET_SUBDIR)/libgcc && \
49048 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49049 \
49050 clean
49051 @endif target-libgcc-bootstrap
49052
49053
49054
49055
49056
49057
49058 .PHONY: check-target-libgcc maybe-check-target-libgcc
49059 maybe-check-target-libgcc:
49060 @if target-libgcc
49061 maybe-check-target-libgcc: check-target-libgcc
49062
49063 # Dummy target for uncheckable module.
49064 check-target-libgcc:
49065
49066 @endif target-libgcc
49067
49068 .PHONY: install-target-libgcc maybe-install-target-libgcc
49069 maybe-install-target-libgcc:
49070 @if target-libgcc
49071 maybe-install-target-libgcc: install-target-libgcc
49072
49073 install-target-libgcc: installdirs
49074 @: $(MAKE); $(unstage)
49075 @r=`${PWD_COMMAND}`; export r; \
49076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49077 $(NORMAL_TARGET_EXPORTS) \
49078 (cd $(TARGET_SUBDIR)/libgcc && \
49079 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49080
49081 @endif target-libgcc
49082
49083 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49084 maybe-install-strip-target-libgcc:
49085 @if target-libgcc
49086 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49087
49088 install-strip-target-libgcc: installdirs
49089 @: $(MAKE); $(unstage)
49090 @r=`${PWD_COMMAND}`; export r; \
49091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49092 $(NORMAL_TARGET_EXPORTS) \
49093 (cd $(TARGET_SUBDIR)/libgcc && \
49094 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49095
49096 @endif target-libgcc
49097
49098 # Other targets (info, dvi, pdf, etc.)
49099
49100 .PHONY: maybe-info-target-libgcc info-target-libgcc
49101 maybe-info-target-libgcc:
49102 @if target-libgcc
49103 maybe-info-target-libgcc: info-target-libgcc
49104
49105 info-target-libgcc: \
49106 configure-target-libgcc
49107 @: $(MAKE); $(unstage)
49108 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49109 r=`${PWD_COMMAND}`; export r; \
49110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49111 $(NORMAL_TARGET_EXPORTS) \
49112 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
49113 for flag in $(EXTRA_TARGET_FLAGS); do \
49114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49115 done; \
49116 (cd $(TARGET_SUBDIR)/libgcc && \
49117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49119 "RANLIB=$${RANLIB}" \
49120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49121 info) \
49122 || exit 1
49123
49124 @endif target-libgcc
49125
49126 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49127 maybe-dvi-target-libgcc:
49128 @if target-libgcc
49129 maybe-dvi-target-libgcc: dvi-target-libgcc
49130
49131 dvi-target-libgcc: \
49132 configure-target-libgcc
49133 @: $(MAKE); $(unstage)
49134 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49135 r=`${PWD_COMMAND}`; export r; \
49136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49137 $(NORMAL_TARGET_EXPORTS) \
49138 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
49139 for flag in $(EXTRA_TARGET_FLAGS); do \
49140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49141 done; \
49142 (cd $(TARGET_SUBDIR)/libgcc && \
49143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49145 "RANLIB=$${RANLIB}" \
49146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49147 dvi) \
49148 || exit 1
49149
49150 @endif target-libgcc
49151
49152 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49153 maybe-pdf-target-libgcc:
49154 @if target-libgcc
49155 maybe-pdf-target-libgcc: pdf-target-libgcc
49156
49157 pdf-target-libgcc: \
49158 configure-target-libgcc
49159 @: $(MAKE); $(unstage)
49160 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49161 r=`${PWD_COMMAND}`; export r; \
49162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49163 $(NORMAL_TARGET_EXPORTS) \
49164 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
49165 for flag in $(EXTRA_TARGET_FLAGS); do \
49166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49167 done; \
49168 (cd $(TARGET_SUBDIR)/libgcc && \
49169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49171 "RANLIB=$${RANLIB}" \
49172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49173 pdf) \
49174 || exit 1
49175
49176 @endif target-libgcc
49177
49178 .PHONY: maybe-html-target-libgcc html-target-libgcc
49179 maybe-html-target-libgcc:
49180 @if target-libgcc
49181 maybe-html-target-libgcc: html-target-libgcc
49182
49183 html-target-libgcc: \
49184 configure-target-libgcc
49185 @: $(MAKE); $(unstage)
49186 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49187 r=`${PWD_COMMAND}`; export r; \
49188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49189 $(NORMAL_TARGET_EXPORTS) \
49190 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
49191 for flag in $(EXTRA_TARGET_FLAGS); do \
49192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49193 done; \
49194 (cd $(TARGET_SUBDIR)/libgcc && \
49195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49197 "RANLIB=$${RANLIB}" \
49198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49199 html) \
49200 || exit 1
49201
49202 @endif target-libgcc
49203
49204 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49205 maybe-TAGS-target-libgcc:
49206 @if target-libgcc
49207 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49208
49209 TAGS-target-libgcc: \
49210 configure-target-libgcc
49211 @: $(MAKE); $(unstage)
49212 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49213 r=`${PWD_COMMAND}`; export r; \
49214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49215 $(NORMAL_TARGET_EXPORTS) \
49216 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
49217 for flag in $(EXTRA_TARGET_FLAGS); do \
49218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49219 done; \
49220 (cd $(TARGET_SUBDIR)/libgcc && \
49221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49223 "RANLIB=$${RANLIB}" \
49224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49225 TAGS) \
49226 || exit 1
49227
49228 @endif target-libgcc
49229
49230 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49231 maybe-install-info-target-libgcc:
49232 @if target-libgcc
49233 maybe-install-info-target-libgcc: install-info-target-libgcc
49234
49235 install-info-target-libgcc: \
49236 configure-target-libgcc \
49237 info-target-libgcc
49238 @: $(MAKE); $(unstage)
49239 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49240 r=`${PWD_COMMAND}`; export r; \
49241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49242 $(NORMAL_TARGET_EXPORTS) \
49243 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
49244 for flag in $(EXTRA_TARGET_FLAGS); do \
49245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49246 done; \
49247 (cd $(TARGET_SUBDIR)/libgcc && \
49248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49250 "RANLIB=$${RANLIB}" \
49251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49252 install-info) \
49253 || exit 1
49254
49255 @endif target-libgcc
49256
49257 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49258 maybe-install-pdf-target-libgcc:
49259 @if target-libgcc
49260 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49261
49262 install-pdf-target-libgcc: \
49263 configure-target-libgcc \
49264 pdf-target-libgcc
49265 @: $(MAKE); $(unstage)
49266 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49267 r=`${PWD_COMMAND}`; export r; \
49268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49269 $(NORMAL_TARGET_EXPORTS) \
49270 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
49271 for flag in $(EXTRA_TARGET_FLAGS); do \
49272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49273 done; \
49274 (cd $(TARGET_SUBDIR)/libgcc && \
49275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49277 "RANLIB=$${RANLIB}" \
49278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49279 install-pdf) \
49280 || exit 1
49281
49282 @endif target-libgcc
49283
49284 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49285 maybe-install-html-target-libgcc:
49286 @if target-libgcc
49287 maybe-install-html-target-libgcc: install-html-target-libgcc
49288
49289 install-html-target-libgcc: \
49290 configure-target-libgcc \
49291 html-target-libgcc
49292 @: $(MAKE); $(unstage)
49293 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49294 r=`${PWD_COMMAND}`; export r; \
49295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49296 $(NORMAL_TARGET_EXPORTS) \
49297 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
49298 for flag in $(EXTRA_TARGET_FLAGS); do \
49299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49300 done; \
49301 (cd $(TARGET_SUBDIR)/libgcc && \
49302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49304 "RANLIB=$${RANLIB}" \
49305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49306 install-html) \
49307 || exit 1
49308
49309 @endif target-libgcc
49310
49311 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49312 maybe-installcheck-target-libgcc:
49313 @if target-libgcc
49314 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49315
49316 installcheck-target-libgcc: \
49317 configure-target-libgcc
49318 @: $(MAKE); $(unstage)
49319 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49320 r=`${PWD_COMMAND}`; export r; \
49321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49322 $(NORMAL_TARGET_EXPORTS) \
49323 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
49324 for flag in $(EXTRA_TARGET_FLAGS); do \
49325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49326 done; \
49327 (cd $(TARGET_SUBDIR)/libgcc && \
49328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49330 "RANLIB=$${RANLIB}" \
49331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49332 installcheck) \
49333 || exit 1
49334
49335 @endif target-libgcc
49336
49337 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49338 maybe-mostlyclean-target-libgcc:
49339 @if target-libgcc
49340 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49341
49342 mostlyclean-target-libgcc:
49343 @: $(MAKE); $(unstage)
49344 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49345 r=`${PWD_COMMAND}`; export r; \
49346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49347 $(NORMAL_TARGET_EXPORTS) \
49348 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
49349 for flag in $(EXTRA_TARGET_FLAGS); do \
49350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49351 done; \
49352 (cd $(TARGET_SUBDIR)/libgcc && \
49353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49355 "RANLIB=$${RANLIB}" \
49356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49357 mostlyclean) \
49358 || exit 1
49359
49360 @endif target-libgcc
49361
49362 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49363 maybe-clean-target-libgcc:
49364 @if target-libgcc
49365 maybe-clean-target-libgcc: clean-target-libgcc
49366
49367 clean-target-libgcc:
49368 @: $(MAKE); $(unstage)
49369 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49370 r=`${PWD_COMMAND}`; export r; \
49371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49372 $(NORMAL_TARGET_EXPORTS) \
49373 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
49374 for flag in $(EXTRA_TARGET_FLAGS); do \
49375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49376 done; \
49377 (cd $(TARGET_SUBDIR)/libgcc && \
49378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49380 "RANLIB=$${RANLIB}" \
49381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49382 clean) \
49383 || exit 1
49384
49385 @endif target-libgcc
49386
49387 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
49388 maybe-distclean-target-libgcc:
49389 @if target-libgcc
49390 maybe-distclean-target-libgcc: distclean-target-libgcc
49391
49392 distclean-target-libgcc:
49393 @: $(MAKE); $(unstage)
49394 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49395 r=`${PWD_COMMAND}`; export r; \
49396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49397 $(NORMAL_TARGET_EXPORTS) \
49398 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
49399 for flag in $(EXTRA_TARGET_FLAGS); do \
49400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49401 done; \
49402 (cd $(TARGET_SUBDIR)/libgcc && \
49403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49405 "RANLIB=$${RANLIB}" \
49406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49407 distclean) \
49408 || exit 1
49409
49410 @endif target-libgcc
49411
49412 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
49413 maybe-maintainer-clean-target-libgcc:
49414 @if target-libgcc
49415 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
49416
49417 maintainer-clean-target-libgcc:
49418 @: $(MAKE); $(unstage)
49419 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49420 r=`${PWD_COMMAND}`; export r; \
49421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49422 $(NORMAL_TARGET_EXPORTS) \
49423 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
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)/libgcc && \
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 maintainer-clean) \
49433 || exit 1
49434
49435 @endif target-libgcc
49436
49437
49438
49439
49440
49441 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
49442 maybe-configure-target-libquadmath:
49443 @if gcc-bootstrap
49444 configure-target-libquadmath: stage_current
49445 @endif gcc-bootstrap
49446 @if target-libquadmath
49447 maybe-configure-target-libquadmath: configure-target-libquadmath
49448 configure-target-libquadmath:
49449 @: $(MAKE); $(unstage)
49450 @r=`${PWD_COMMAND}`; export r; \
49451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49452 echo "Checking multilib configuration for libquadmath..."; \
49453 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
49454 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
49455 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
49456 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
49457 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
49458 else \
49459 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
49460 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
49461 fi; \
49462 else \
49463 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
49464 fi; \
49465 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
49466 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
49467 $(NORMAL_TARGET_EXPORTS) \
49468 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
49469 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
49470 case $(srcdir) in \
49471 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49472 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
49473 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49474 esac; \
49475 srcdiroption="--srcdir=$${topdir}/libquadmath"; \
49476 libsrcdir="$$s/libquadmath"; \
49477 rm -f no-such-file || : ; \
49478 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49479 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49480 --target=${target_alias} $${srcdiroption} \
49481 || exit 1
49482 @endif target-libquadmath
49483
49484
49485
49486
49487
49488 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
49489 maybe-all-target-libquadmath:
49490 @if gcc-bootstrap
49491 all-target-libquadmath: stage_current
49492 @endif gcc-bootstrap
49493 @if target-libquadmath
49494 TARGET-target-libquadmath=all
49495 maybe-all-target-libquadmath: all-target-libquadmath
49496 all-target-libquadmath: configure-target-libquadmath
49497 @: $(MAKE); $(unstage)
49498 @r=`${PWD_COMMAND}`; export r; \
49499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49500 $(NORMAL_TARGET_EXPORTS) \
49501 (cd $(TARGET_SUBDIR)/libquadmath && \
49502 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49503 $(TARGET-target-libquadmath))
49504 @endif target-libquadmath
49505
49506
49507
49508
49509
49510 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
49511 maybe-check-target-libquadmath:
49512 @if target-libquadmath
49513 maybe-check-target-libquadmath: check-target-libquadmath
49514
49515 check-target-libquadmath:
49516 @: $(MAKE); $(unstage)
49517 @r=`${PWD_COMMAND}`; export r; \
49518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49519 $(NORMAL_TARGET_EXPORTS) \
49520 (cd $(TARGET_SUBDIR)/libquadmath && \
49521 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49522
49523 @endif target-libquadmath
49524
49525 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
49526 maybe-install-target-libquadmath:
49527 @if target-libquadmath
49528 maybe-install-target-libquadmath: install-target-libquadmath
49529
49530 install-target-libquadmath: installdirs
49531 @: $(MAKE); $(unstage)
49532 @r=`${PWD_COMMAND}`; export r; \
49533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49534 $(NORMAL_TARGET_EXPORTS) \
49535 (cd $(TARGET_SUBDIR)/libquadmath && \
49536 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49537
49538 @endif target-libquadmath
49539
49540 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
49541 maybe-install-strip-target-libquadmath:
49542 @if target-libquadmath
49543 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
49544
49545 install-strip-target-libquadmath: installdirs
49546 @: $(MAKE); $(unstage)
49547 @r=`${PWD_COMMAND}`; export r; \
49548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49549 $(NORMAL_TARGET_EXPORTS) \
49550 (cd $(TARGET_SUBDIR)/libquadmath && \
49551 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49552
49553 @endif target-libquadmath
49554
49555 # Other targets (info, dvi, pdf, etc.)
49556
49557 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
49558 maybe-info-target-libquadmath:
49559 @if target-libquadmath
49560 maybe-info-target-libquadmath: info-target-libquadmath
49561
49562 info-target-libquadmath: \
49563 configure-target-libquadmath
49564 @: $(MAKE); $(unstage)
49565 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49566 r=`${PWD_COMMAND}`; export r; \
49567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49568 $(NORMAL_TARGET_EXPORTS) \
49569 echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
49570 for flag in $(EXTRA_TARGET_FLAGS); do \
49571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49572 done; \
49573 (cd $(TARGET_SUBDIR)/libquadmath && \
49574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49576 "RANLIB=$${RANLIB}" \
49577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49578 info) \
49579 || exit 1
49580
49581 @endif target-libquadmath
49582
49583 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49584 maybe-dvi-target-libquadmath:
49585 @if target-libquadmath
49586 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49587
49588 dvi-target-libquadmath: \
49589 configure-target-libquadmath
49590 @: $(MAKE); $(unstage)
49591 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49592 r=`${PWD_COMMAND}`; export r; \
49593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49594 $(NORMAL_TARGET_EXPORTS) \
49595 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
49596 for flag in $(EXTRA_TARGET_FLAGS); do \
49597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49598 done; \
49599 (cd $(TARGET_SUBDIR)/libquadmath && \
49600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49602 "RANLIB=$${RANLIB}" \
49603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49604 dvi) \
49605 || exit 1
49606
49607 @endif target-libquadmath
49608
49609 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49610 maybe-pdf-target-libquadmath:
49611 @if target-libquadmath
49612 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49613
49614 pdf-target-libquadmath: \
49615 configure-target-libquadmath
49616 @: $(MAKE); $(unstage)
49617 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49618 r=`${PWD_COMMAND}`; export r; \
49619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49620 $(NORMAL_TARGET_EXPORTS) \
49621 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
49622 for flag in $(EXTRA_TARGET_FLAGS); do \
49623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49624 done; \
49625 (cd $(TARGET_SUBDIR)/libquadmath && \
49626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49628 "RANLIB=$${RANLIB}" \
49629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49630 pdf) \
49631 || exit 1
49632
49633 @endif target-libquadmath
49634
49635 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49636 maybe-html-target-libquadmath:
49637 @if target-libquadmath
49638 maybe-html-target-libquadmath: html-target-libquadmath
49639
49640 html-target-libquadmath: \
49641 configure-target-libquadmath
49642 @: $(MAKE); $(unstage)
49643 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49644 r=`${PWD_COMMAND}`; export r; \
49645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49646 $(NORMAL_TARGET_EXPORTS) \
49647 echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
49648 for flag in $(EXTRA_TARGET_FLAGS); do \
49649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49650 done; \
49651 (cd $(TARGET_SUBDIR)/libquadmath && \
49652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49654 "RANLIB=$${RANLIB}" \
49655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49656 html) \
49657 || exit 1
49658
49659 @endif target-libquadmath
49660
49661 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49662 maybe-TAGS-target-libquadmath:
49663 @if target-libquadmath
49664 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49665
49666 TAGS-target-libquadmath: \
49667 configure-target-libquadmath
49668 @: $(MAKE); $(unstage)
49669 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49670 r=`${PWD_COMMAND}`; export r; \
49671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49672 $(NORMAL_TARGET_EXPORTS) \
49673 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
49674 for flag in $(EXTRA_TARGET_FLAGS); do \
49675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49676 done; \
49677 (cd $(TARGET_SUBDIR)/libquadmath && \
49678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49680 "RANLIB=$${RANLIB}" \
49681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49682 TAGS) \
49683 || exit 1
49684
49685 @endif target-libquadmath
49686
49687 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49688 maybe-install-info-target-libquadmath:
49689 @if target-libquadmath
49690 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49691
49692 install-info-target-libquadmath: \
49693 configure-target-libquadmath \
49694 info-target-libquadmath
49695 @: $(MAKE); $(unstage)
49696 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49697 r=`${PWD_COMMAND}`; export r; \
49698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49699 $(NORMAL_TARGET_EXPORTS) \
49700 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
49701 for flag in $(EXTRA_TARGET_FLAGS); do \
49702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49703 done; \
49704 (cd $(TARGET_SUBDIR)/libquadmath && \
49705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49707 "RANLIB=$${RANLIB}" \
49708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49709 install-info) \
49710 || exit 1
49711
49712 @endif target-libquadmath
49713
49714 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49715 maybe-install-pdf-target-libquadmath:
49716 @if target-libquadmath
49717 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49718
49719 install-pdf-target-libquadmath: \
49720 configure-target-libquadmath \
49721 pdf-target-libquadmath
49722 @: $(MAKE); $(unstage)
49723 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49724 r=`${PWD_COMMAND}`; export r; \
49725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49726 $(NORMAL_TARGET_EXPORTS) \
49727 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
49728 for flag in $(EXTRA_TARGET_FLAGS); do \
49729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49730 done; \
49731 (cd $(TARGET_SUBDIR)/libquadmath && \
49732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49734 "RANLIB=$${RANLIB}" \
49735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49736 install-pdf) \
49737 || exit 1
49738
49739 @endif target-libquadmath
49740
49741 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49742 maybe-install-html-target-libquadmath:
49743 @if target-libquadmath
49744 maybe-install-html-target-libquadmath: install-html-target-libquadmath
49745
49746 install-html-target-libquadmath: \
49747 configure-target-libquadmath \
49748 html-target-libquadmath
49749 @: $(MAKE); $(unstage)
49750 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49751 r=`${PWD_COMMAND}`; export r; \
49752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49753 $(NORMAL_TARGET_EXPORTS) \
49754 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
49755 for flag in $(EXTRA_TARGET_FLAGS); do \
49756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49757 done; \
49758 (cd $(TARGET_SUBDIR)/libquadmath && \
49759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49761 "RANLIB=$${RANLIB}" \
49762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49763 install-html) \
49764 || exit 1
49765
49766 @endif target-libquadmath
49767
49768 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
49769 maybe-installcheck-target-libquadmath:
49770 @if target-libquadmath
49771 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
49772
49773 installcheck-target-libquadmath: \
49774 configure-target-libquadmath
49775 @: $(MAKE); $(unstage)
49776 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49777 r=`${PWD_COMMAND}`; export r; \
49778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49779 $(NORMAL_TARGET_EXPORTS) \
49780 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
49781 for flag in $(EXTRA_TARGET_FLAGS); do \
49782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49783 done; \
49784 (cd $(TARGET_SUBDIR)/libquadmath && \
49785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49787 "RANLIB=$${RANLIB}" \
49788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49789 installcheck) \
49790 || exit 1
49791
49792 @endif target-libquadmath
49793
49794 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
49795 maybe-mostlyclean-target-libquadmath:
49796 @if target-libquadmath
49797 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
49798
49799 mostlyclean-target-libquadmath:
49800 @: $(MAKE); $(unstage)
49801 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49802 r=`${PWD_COMMAND}`; export r; \
49803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49804 $(NORMAL_TARGET_EXPORTS) \
49805 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
49806 for flag in $(EXTRA_TARGET_FLAGS); do \
49807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49808 done; \
49809 (cd $(TARGET_SUBDIR)/libquadmath && \
49810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49812 "RANLIB=$${RANLIB}" \
49813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49814 mostlyclean) \
49815 || exit 1
49816
49817 @endif target-libquadmath
49818
49819 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
49820 maybe-clean-target-libquadmath:
49821 @if target-libquadmath
49822 maybe-clean-target-libquadmath: clean-target-libquadmath
49823
49824 clean-target-libquadmath:
49825 @: $(MAKE); $(unstage)
49826 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49827 r=`${PWD_COMMAND}`; export r; \
49828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49829 $(NORMAL_TARGET_EXPORTS) \
49830 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
49831 for flag in $(EXTRA_TARGET_FLAGS); do \
49832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49833 done; \
49834 (cd $(TARGET_SUBDIR)/libquadmath && \
49835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49837 "RANLIB=$${RANLIB}" \
49838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49839 clean) \
49840 || exit 1
49841
49842 @endif target-libquadmath
49843
49844 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
49845 maybe-distclean-target-libquadmath:
49846 @if target-libquadmath
49847 maybe-distclean-target-libquadmath: distclean-target-libquadmath
49848
49849 distclean-target-libquadmath:
49850 @: $(MAKE); $(unstage)
49851 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49852 r=`${PWD_COMMAND}`; export r; \
49853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49854 $(NORMAL_TARGET_EXPORTS) \
49855 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
49856 for flag in $(EXTRA_TARGET_FLAGS); do \
49857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49858 done; \
49859 (cd $(TARGET_SUBDIR)/libquadmath && \
49860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49862 "RANLIB=$${RANLIB}" \
49863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49864 distclean) \
49865 || exit 1
49866
49867 @endif target-libquadmath
49868
49869 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
49870 maybe-maintainer-clean-target-libquadmath:
49871 @if target-libquadmath
49872 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
49873
49874 maintainer-clean-target-libquadmath:
49875 @: $(MAKE); $(unstage)
49876 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49877 r=`${PWD_COMMAND}`; export r; \
49878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49879 $(NORMAL_TARGET_EXPORTS) \
49880 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
49881 for flag in $(EXTRA_TARGET_FLAGS); do \
49882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49883 done; \
49884 (cd $(TARGET_SUBDIR)/libquadmath && \
49885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49887 "RANLIB=$${RANLIB}" \
49888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49889 maintainer-clean) \
49890 || exit 1
49891
49892 @endif target-libquadmath
49893
49894
49895
49896
49897
49898 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
49899 maybe-configure-target-libgfortran:
49900 @if gcc-bootstrap
49901 configure-target-libgfortran: stage_current
49902 @endif gcc-bootstrap
49903 @if target-libgfortran
49904 maybe-configure-target-libgfortran: configure-target-libgfortran
49905 configure-target-libgfortran:
49906 @: $(MAKE); $(unstage)
49907 @r=`${PWD_COMMAND}`; export r; \
49908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49909 echo "Checking multilib configuration for libgfortran..."; \
49910 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
49911 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
49912 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49913 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49914 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
49915 else \
49916 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
49917 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49918 fi; \
49919 else \
49920 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49921 fi; \
49922 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
49923 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
49924 $(NORMAL_TARGET_EXPORTS) \
49925 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
49926 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
49927 case $(srcdir) in \
49928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49929 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
49930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49931 esac; \
49932 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
49933 libsrcdir="$$s/libgfortran"; \
49934 rm -f no-such-file || : ; \
49935 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49936 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49937 --target=${target_alias} $${srcdiroption} \
49938 || exit 1
49939 @endif target-libgfortran
49940
49941
49942
49943
49944
49945 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
49946 maybe-all-target-libgfortran:
49947 @if gcc-bootstrap
49948 all-target-libgfortran: stage_current
49949 @endif gcc-bootstrap
49950 @if target-libgfortran
49951 TARGET-target-libgfortran=all
49952 maybe-all-target-libgfortran: all-target-libgfortran
49953 all-target-libgfortran: configure-target-libgfortran
49954 @: $(MAKE); $(unstage)
49955 @r=`${PWD_COMMAND}`; export r; \
49956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49957 $(NORMAL_TARGET_EXPORTS) \
49958 (cd $(TARGET_SUBDIR)/libgfortran && \
49959 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49960 $(TARGET-target-libgfortran))
49961 @endif target-libgfortran
49962
49963
49964
49965
49966
49967 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
49968 maybe-check-target-libgfortran:
49969 @if target-libgfortran
49970 maybe-check-target-libgfortran: check-target-libgfortran
49971
49972 check-target-libgfortran:
49973 @: $(MAKE); $(unstage)
49974 @r=`${PWD_COMMAND}`; export r; \
49975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49976 $(NORMAL_TARGET_EXPORTS) \
49977 (cd $(TARGET_SUBDIR)/libgfortran && \
49978 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49979
49980 @endif target-libgfortran
49981
49982 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
49983 maybe-install-target-libgfortran:
49984 @if target-libgfortran
49985 maybe-install-target-libgfortran: install-target-libgfortran
49986
49987 install-target-libgfortran: installdirs
49988 @: $(MAKE); $(unstage)
49989 @r=`${PWD_COMMAND}`; export r; \
49990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49991 $(NORMAL_TARGET_EXPORTS) \
49992 (cd $(TARGET_SUBDIR)/libgfortran && \
49993 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49994
49995 @endif target-libgfortran
49996
49997 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
49998 maybe-install-strip-target-libgfortran:
49999 @if target-libgfortran
50000 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
50001
50002 install-strip-target-libgfortran: installdirs
50003 @: $(MAKE); $(unstage)
50004 @r=`${PWD_COMMAND}`; export r; \
50005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50006 $(NORMAL_TARGET_EXPORTS) \
50007 (cd $(TARGET_SUBDIR)/libgfortran && \
50008 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50009
50010 @endif target-libgfortran
50011
50012 # Other targets (info, dvi, pdf, etc.)
50013
50014 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
50015 maybe-info-target-libgfortran:
50016 @if target-libgfortran
50017 maybe-info-target-libgfortran: info-target-libgfortran
50018
50019 info-target-libgfortran: \
50020 configure-target-libgfortran
50021 @: $(MAKE); $(unstage)
50022 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50023 r=`${PWD_COMMAND}`; export r; \
50024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50025 $(NORMAL_TARGET_EXPORTS) \
50026 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
50027 for flag in $(EXTRA_TARGET_FLAGS); do \
50028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50029 done; \
50030 (cd $(TARGET_SUBDIR)/libgfortran && \
50031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50033 "RANLIB=$${RANLIB}" \
50034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50035 info) \
50036 || exit 1
50037
50038 @endif target-libgfortran
50039
50040 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
50041 maybe-dvi-target-libgfortran:
50042 @if target-libgfortran
50043 maybe-dvi-target-libgfortran: dvi-target-libgfortran
50044
50045 dvi-target-libgfortran: \
50046 configure-target-libgfortran
50047 @: $(MAKE); $(unstage)
50048 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50049 r=`${PWD_COMMAND}`; export r; \
50050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50051 $(NORMAL_TARGET_EXPORTS) \
50052 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
50053 for flag in $(EXTRA_TARGET_FLAGS); do \
50054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50055 done; \
50056 (cd $(TARGET_SUBDIR)/libgfortran && \
50057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50059 "RANLIB=$${RANLIB}" \
50060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50061 dvi) \
50062 || exit 1
50063
50064 @endif target-libgfortran
50065
50066 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
50067 maybe-pdf-target-libgfortran:
50068 @if target-libgfortran
50069 maybe-pdf-target-libgfortran: pdf-target-libgfortran
50070
50071 pdf-target-libgfortran: \
50072 configure-target-libgfortran
50073 @: $(MAKE); $(unstage)
50074 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50075 r=`${PWD_COMMAND}`; export r; \
50076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50077 $(NORMAL_TARGET_EXPORTS) \
50078 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
50079 for flag in $(EXTRA_TARGET_FLAGS); do \
50080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50081 done; \
50082 (cd $(TARGET_SUBDIR)/libgfortran && \
50083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50085 "RANLIB=$${RANLIB}" \
50086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50087 pdf) \
50088 || exit 1
50089
50090 @endif target-libgfortran
50091
50092 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
50093 maybe-html-target-libgfortran:
50094 @if target-libgfortran
50095 maybe-html-target-libgfortran: html-target-libgfortran
50096
50097 html-target-libgfortran: \
50098 configure-target-libgfortran
50099 @: $(MAKE); $(unstage)
50100 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50101 r=`${PWD_COMMAND}`; export r; \
50102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50103 $(NORMAL_TARGET_EXPORTS) \
50104 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
50105 for flag in $(EXTRA_TARGET_FLAGS); do \
50106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50107 done; \
50108 (cd $(TARGET_SUBDIR)/libgfortran && \
50109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50111 "RANLIB=$${RANLIB}" \
50112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50113 html) \
50114 || exit 1
50115
50116 @endif target-libgfortran
50117
50118 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
50119 maybe-TAGS-target-libgfortran:
50120 @if target-libgfortran
50121 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
50122
50123 TAGS-target-libgfortran: \
50124 configure-target-libgfortran
50125 @: $(MAKE); $(unstage)
50126 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50127 r=`${PWD_COMMAND}`; export r; \
50128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50129 $(NORMAL_TARGET_EXPORTS) \
50130 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
50131 for flag in $(EXTRA_TARGET_FLAGS); do \
50132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50133 done; \
50134 (cd $(TARGET_SUBDIR)/libgfortran && \
50135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50137 "RANLIB=$${RANLIB}" \
50138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50139 TAGS) \
50140 || exit 1
50141
50142 @endif target-libgfortran
50143
50144 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
50145 maybe-install-info-target-libgfortran:
50146 @if target-libgfortran
50147 maybe-install-info-target-libgfortran: install-info-target-libgfortran
50148
50149 install-info-target-libgfortran: \
50150 configure-target-libgfortran \
50151 info-target-libgfortran
50152 @: $(MAKE); $(unstage)
50153 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50154 r=`${PWD_COMMAND}`; export r; \
50155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50156 $(NORMAL_TARGET_EXPORTS) \
50157 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
50158 for flag in $(EXTRA_TARGET_FLAGS); do \
50159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50160 done; \
50161 (cd $(TARGET_SUBDIR)/libgfortran && \
50162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50164 "RANLIB=$${RANLIB}" \
50165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50166 install-info) \
50167 || exit 1
50168
50169 @endif target-libgfortran
50170
50171 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
50172 maybe-install-pdf-target-libgfortran:
50173 @if target-libgfortran
50174 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
50175
50176 install-pdf-target-libgfortran: \
50177 configure-target-libgfortran \
50178 pdf-target-libgfortran
50179 @: $(MAKE); $(unstage)
50180 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50181 r=`${PWD_COMMAND}`; export r; \
50182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50183 $(NORMAL_TARGET_EXPORTS) \
50184 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
50185 for flag in $(EXTRA_TARGET_FLAGS); do \
50186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50187 done; \
50188 (cd $(TARGET_SUBDIR)/libgfortran && \
50189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50191 "RANLIB=$${RANLIB}" \
50192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50193 install-pdf) \
50194 || exit 1
50195
50196 @endif target-libgfortran
50197
50198 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
50199 maybe-install-html-target-libgfortran:
50200 @if target-libgfortran
50201 maybe-install-html-target-libgfortran: install-html-target-libgfortran
50202
50203 install-html-target-libgfortran: \
50204 configure-target-libgfortran \
50205 html-target-libgfortran
50206 @: $(MAKE); $(unstage)
50207 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50208 r=`${PWD_COMMAND}`; export r; \
50209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50210 $(NORMAL_TARGET_EXPORTS) \
50211 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
50212 for flag in $(EXTRA_TARGET_FLAGS); do \
50213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50214 done; \
50215 (cd $(TARGET_SUBDIR)/libgfortran && \
50216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50218 "RANLIB=$${RANLIB}" \
50219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50220 install-html) \
50221 || exit 1
50222
50223 @endif target-libgfortran
50224
50225 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
50226 maybe-installcheck-target-libgfortran:
50227 @if target-libgfortran
50228 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
50229
50230 installcheck-target-libgfortran: \
50231 configure-target-libgfortran
50232 @: $(MAKE); $(unstage)
50233 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50234 r=`${PWD_COMMAND}`; export r; \
50235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50236 $(NORMAL_TARGET_EXPORTS) \
50237 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
50238 for flag in $(EXTRA_TARGET_FLAGS); do \
50239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50240 done; \
50241 (cd $(TARGET_SUBDIR)/libgfortran && \
50242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50244 "RANLIB=$${RANLIB}" \
50245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50246 installcheck) \
50247 || exit 1
50248
50249 @endif target-libgfortran
50250
50251 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
50252 maybe-mostlyclean-target-libgfortran:
50253 @if target-libgfortran
50254 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
50255
50256 mostlyclean-target-libgfortran:
50257 @: $(MAKE); $(unstage)
50258 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50259 r=`${PWD_COMMAND}`; export r; \
50260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50261 $(NORMAL_TARGET_EXPORTS) \
50262 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
50263 for flag in $(EXTRA_TARGET_FLAGS); do \
50264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50265 done; \
50266 (cd $(TARGET_SUBDIR)/libgfortran && \
50267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50269 "RANLIB=$${RANLIB}" \
50270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50271 mostlyclean) \
50272 || exit 1
50273
50274 @endif target-libgfortran
50275
50276 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
50277 maybe-clean-target-libgfortran:
50278 @if target-libgfortran
50279 maybe-clean-target-libgfortran: clean-target-libgfortran
50280
50281 clean-target-libgfortran:
50282 @: $(MAKE); $(unstage)
50283 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50284 r=`${PWD_COMMAND}`; export r; \
50285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50286 $(NORMAL_TARGET_EXPORTS) \
50287 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
50288 for flag in $(EXTRA_TARGET_FLAGS); do \
50289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50290 done; \
50291 (cd $(TARGET_SUBDIR)/libgfortran && \
50292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50294 "RANLIB=$${RANLIB}" \
50295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50296 clean) \
50297 || exit 1
50298
50299 @endif target-libgfortran
50300
50301 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
50302 maybe-distclean-target-libgfortran:
50303 @if target-libgfortran
50304 maybe-distclean-target-libgfortran: distclean-target-libgfortran
50305
50306 distclean-target-libgfortran:
50307 @: $(MAKE); $(unstage)
50308 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50309 r=`${PWD_COMMAND}`; export r; \
50310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50311 $(NORMAL_TARGET_EXPORTS) \
50312 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
50313 for flag in $(EXTRA_TARGET_FLAGS); do \
50314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50315 done; \
50316 (cd $(TARGET_SUBDIR)/libgfortran && \
50317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50319 "RANLIB=$${RANLIB}" \
50320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50321 distclean) \
50322 || exit 1
50323
50324 @endif target-libgfortran
50325
50326 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
50327 maybe-maintainer-clean-target-libgfortran:
50328 @if target-libgfortran
50329 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
50330
50331 maintainer-clean-target-libgfortran:
50332 @: $(MAKE); $(unstage)
50333 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50334 r=`${PWD_COMMAND}`; export r; \
50335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50336 $(NORMAL_TARGET_EXPORTS) \
50337 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
50338 for flag in $(EXTRA_TARGET_FLAGS); do \
50339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50340 done; \
50341 (cd $(TARGET_SUBDIR)/libgfortran && \
50342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50344 "RANLIB=$${RANLIB}" \
50345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50346 maintainer-clean) \
50347 || exit 1
50348
50349 @endif target-libgfortran
50350
50351
50352
50353
50354
50355 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
50356 maybe-configure-target-libobjc:
50357 @if gcc-bootstrap
50358 configure-target-libobjc: stage_current
50359 @endif gcc-bootstrap
50360 @if target-libobjc
50361 maybe-configure-target-libobjc: configure-target-libobjc
50362 configure-target-libobjc:
50363 @: $(MAKE); $(unstage)
50364 @r=`${PWD_COMMAND}`; export r; \
50365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50366 echo "Checking multilib configuration for libobjc..."; \
50367 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
50368 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
50369 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
50370 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
50371 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
50372 else \
50373 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
50374 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
50375 fi; \
50376 else \
50377 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
50378 fi; \
50379 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
50380 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
50381 $(NORMAL_TARGET_EXPORTS) \
50382 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
50383 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
50384 case $(srcdir) in \
50385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50386 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
50387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50388 esac; \
50389 srcdiroption="--srcdir=$${topdir}/libobjc"; \
50390 libsrcdir="$$s/libobjc"; \
50391 rm -f no-such-file || : ; \
50392 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50393 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50394 --target=${target_alias} $${srcdiroption} \
50395 || exit 1
50396 @endif target-libobjc
50397
50398
50399
50400
50401
50402 .PHONY: all-target-libobjc maybe-all-target-libobjc
50403 maybe-all-target-libobjc:
50404 @if gcc-bootstrap
50405 all-target-libobjc: stage_current
50406 @endif gcc-bootstrap
50407 @if target-libobjc
50408 TARGET-target-libobjc=all
50409 maybe-all-target-libobjc: all-target-libobjc
50410 all-target-libobjc: configure-target-libobjc
50411 @: $(MAKE); $(unstage)
50412 @r=`${PWD_COMMAND}`; export r; \
50413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50414 $(NORMAL_TARGET_EXPORTS) \
50415 (cd $(TARGET_SUBDIR)/libobjc && \
50416 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50417 $(TARGET-target-libobjc))
50418 @endif target-libobjc
50419
50420
50421
50422
50423
50424 .PHONY: check-target-libobjc maybe-check-target-libobjc
50425 maybe-check-target-libobjc:
50426 @if target-libobjc
50427 maybe-check-target-libobjc: check-target-libobjc
50428
50429 check-target-libobjc:
50430 @: $(MAKE); $(unstage)
50431 @r=`${PWD_COMMAND}`; export r; \
50432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50433 $(NORMAL_TARGET_EXPORTS) \
50434 (cd $(TARGET_SUBDIR)/libobjc && \
50435 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50436
50437 @endif target-libobjc
50438
50439 .PHONY: install-target-libobjc maybe-install-target-libobjc
50440 maybe-install-target-libobjc:
50441 @if target-libobjc
50442 maybe-install-target-libobjc: install-target-libobjc
50443
50444 install-target-libobjc: installdirs
50445 @: $(MAKE); $(unstage)
50446 @r=`${PWD_COMMAND}`; export r; \
50447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50448 $(NORMAL_TARGET_EXPORTS) \
50449 (cd $(TARGET_SUBDIR)/libobjc && \
50450 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50451
50452 @endif target-libobjc
50453
50454 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
50455 maybe-install-strip-target-libobjc:
50456 @if target-libobjc
50457 maybe-install-strip-target-libobjc: install-strip-target-libobjc
50458
50459 install-strip-target-libobjc: installdirs
50460 @: $(MAKE); $(unstage)
50461 @r=`${PWD_COMMAND}`; export r; \
50462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50463 $(NORMAL_TARGET_EXPORTS) \
50464 (cd $(TARGET_SUBDIR)/libobjc && \
50465 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50466
50467 @endif target-libobjc
50468
50469 # Other targets (info, dvi, pdf, etc.)
50470
50471 .PHONY: maybe-info-target-libobjc info-target-libobjc
50472 maybe-info-target-libobjc:
50473 @if target-libobjc
50474 maybe-info-target-libobjc: info-target-libobjc
50475
50476 info-target-libobjc: \
50477 configure-target-libobjc
50478 @: $(MAKE); $(unstage)
50479 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50480 r=`${PWD_COMMAND}`; export r; \
50481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50482 $(NORMAL_TARGET_EXPORTS) \
50483 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
50484 for flag in $(EXTRA_TARGET_FLAGS); do \
50485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50486 done; \
50487 (cd $(TARGET_SUBDIR)/libobjc && \
50488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50490 "RANLIB=$${RANLIB}" \
50491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50492 info) \
50493 || exit 1
50494
50495 @endif target-libobjc
50496
50497 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
50498 maybe-dvi-target-libobjc:
50499 @if target-libobjc
50500 maybe-dvi-target-libobjc: dvi-target-libobjc
50501
50502 dvi-target-libobjc: \
50503 configure-target-libobjc
50504 @: $(MAKE); $(unstage)
50505 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50506 r=`${PWD_COMMAND}`; export r; \
50507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50508 $(NORMAL_TARGET_EXPORTS) \
50509 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
50510 for flag in $(EXTRA_TARGET_FLAGS); do \
50511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50512 done; \
50513 (cd $(TARGET_SUBDIR)/libobjc && \
50514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50516 "RANLIB=$${RANLIB}" \
50517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50518 dvi) \
50519 || exit 1
50520
50521 @endif target-libobjc
50522
50523 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
50524 maybe-pdf-target-libobjc:
50525 @if target-libobjc
50526 maybe-pdf-target-libobjc: pdf-target-libobjc
50527
50528 pdf-target-libobjc: \
50529 configure-target-libobjc
50530 @: $(MAKE); $(unstage)
50531 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50532 r=`${PWD_COMMAND}`; export r; \
50533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50534 $(NORMAL_TARGET_EXPORTS) \
50535 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
50536 for flag in $(EXTRA_TARGET_FLAGS); do \
50537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50538 done; \
50539 (cd $(TARGET_SUBDIR)/libobjc && \
50540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50542 "RANLIB=$${RANLIB}" \
50543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50544 pdf) \
50545 || exit 1
50546
50547 @endif target-libobjc
50548
50549 .PHONY: maybe-html-target-libobjc html-target-libobjc
50550 maybe-html-target-libobjc:
50551 @if target-libobjc
50552 maybe-html-target-libobjc: html-target-libobjc
50553
50554 html-target-libobjc: \
50555 configure-target-libobjc
50556 @: $(MAKE); $(unstage)
50557 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50558 r=`${PWD_COMMAND}`; export r; \
50559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50560 $(NORMAL_TARGET_EXPORTS) \
50561 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
50562 for flag in $(EXTRA_TARGET_FLAGS); do \
50563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50564 done; \
50565 (cd $(TARGET_SUBDIR)/libobjc && \
50566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50568 "RANLIB=$${RANLIB}" \
50569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50570 html) \
50571 || exit 1
50572
50573 @endif target-libobjc
50574
50575 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
50576 maybe-TAGS-target-libobjc:
50577 @if target-libobjc
50578 maybe-TAGS-target-libobjc: TAGS-target-libobjc
50579
50580 TAGS-target-libobjc: \
50581 configure-target-libobjc
50582 @: $(MAKE); $(unstage)
50583 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50584 r=`${PWD_COMMAND}`; export r; \
50585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50586 $(NORMAL_TARGET_EXPORTS) \
50587 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
50588 for flag in $(EXTRA_TARGET_FLAGS); do \
50589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50590 done; \
50591 (cd $(TARGET_SUBDIR)/libobjc && \
50592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50594 "RANLIB=$${RANLIB}" \
50595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50596 TAGS) \
50597 || exit 1
50598
50599 @endif target-libobjc
50600
50601 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50602 maybe-install-info-target-libobjc:
50603 @if target-libobjc
50604 maybe-install-info-target-libobjc: install-info-target-libobjc
50605
50606 install-info-target-libobjc: \
50607 configure-target-libobjc \
50608 info-target-libobjc
50609 @: $(MAKE); $(unstage)
50610 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50611 r=`${PWD_COMMAND}`; export r; \
50612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50613 $(NORMAL_TARGET_EXPORTS) \
50614 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
50615 for flag in $(EXTRA_TARGET_FLAGS); do \
50616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50617 done; \
50618 (cd $(TARGET_SUBDIR)/libobjc && \
50619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50621 "RANLIB=$${RANLIB}" \
50622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50623 install-info) \
50624 || exit 1
50625
50626 @endif target-libobjc
50627
50628 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50629 maybe-install-pdf-target-libobjc:
50630 @if target-libobjc
50631 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50632
50633 install-pdf-target-libobjc: \
50634 configure-target-libobjc \
50635 pdf-target-libobjc
50636 @: $(MAKE); $(unstage)
50637 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50638 r=`${PWD_COMMAND}`; export r; \
50639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50640 $(NORMAL_TARGET_EXPORTS) \
50641 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
50642 for flag in $(EXTRA_TARGET_FLAGS); do \
50643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50644 done; \
50645 (cd $(TARGET_SUBDIR)/libobjc && \
50646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50648 "RANLIB=$${RANLIB}" \
50649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50650 install-pdf) \
50651 || exit 1
50652
50653 @endif target-libobjc
50654
50655 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50656 maybe-install-html-target-libobjc:
50657 @if target-libobjc
50658 maybe-install-html-target-libobjc: install-html-target-libobjc
50659
50660 install-html-target-libobjc: \
50661 configure-target-libobjc \
50662 html-target-libobjc
50663 @: $(MAKE); $(unstage)
50664 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50665 r=`${PWD_COMMAND}`; export r; \
50666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50667 $(NORMAL_TARGET_EXPORTS) \
50668 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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 install-html) \
50678 || exit 1
50679
50680 @endif target-libobjc
50681
50682 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50683 maybe-installcheck-target-libobjc:
50684 @if target-libobjc
50685 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50686
50687 installcheck-target-libobjc: \
50688 configure-target-libobjc
50689 @: $(MAKE); $(unstage)
50690 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50691 r=`${PWD_COMMAND}`; export r; \
50692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50693 $(NORMAL_TARGET_EXPORTS) \
50694 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
50695 for flag in $(EXTRA_TARGET_FLAGS); do \
50696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50697 done; \
50698 (cd $(TARGET_SUBDIR)/libobjc && \
50699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50701 "RANLIB=$${RANLIB}" \
50702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50703 installcheck) \
50704 || exit 1
50705
50706 @endif target-libobjc
50707
50708 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50709 maybe-mostlyclean-target-libobjc:
50710 @if target-libobjc
50711 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50712
50713 mostlyclean-target-libobjc:
50714 @: $(MAKE); $(unstage)
50715 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50716 r=`${PWD_COMMAND}`; export r; \
50717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50718 $(NORMAL_TARGET_EXPORTS) \
50719 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
50720 for flag in $(EXTRA_TARGET_FLAGS); do \
50721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50722 done; \
50723 (cd $(TARGET_SUBDIR)/libobjc && \
50724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50726 "RANLIB=$${RANLIB}" \
50727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50728 mostlyclean) \
50729 || exit 1
50730
50731 @endif target-libobjc
50732
50733 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
50734 maybe-clean-target-libobjc:
50735 @if target-libobjc
50736 maybe-clean-target-libobjc: clean-target-libobjc
50737
50738 clean-target-libobjc:
50739 @: $(MAKE); $(unstage)
50740 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50741 r=`${PWD_COMMAND}`; export r; \
50742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50743 $(NORMAL_TARGET_EXPORTS) \
50744 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
50745 for flag in $(EXTRA_TARGET_FLAGS); do \
50746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50747 done; \
50748 (cd $(TARGET_SUBDIR)/libobjc && \
50749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50751 "RANLIB=$${RANLIB}" \
50752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50753 clean) \
50754 || exit 1
50755
50756 @endif target-libobjc
50757
50758 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
50759 maybe-distclean-target-libobjc:
50760 @if target-libobjc
50761 maybe-distclean-target-libobjc: distclean-target-libobjc
50762
50763 distclean-target-libobjc:
50764 @: $(MAKE); $(unstage)
50765 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50766 r=`${PWD_COMMAND}`; export r; \
50767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50768 $(NORMAL_TARGET_EXPORTS) \
50769 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
50770 for flag in $(EXTRA_TARGET_FLAGS); do \
50771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50772 done; \
50773 (cd $(TARGET_SUBDIR)/libobjc && \
50774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50776 "RANLIB=$${RANLIB}" \
50777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50778 distclean) \
50779 || exit 1
50780
50781 @endif target-libobjc
50782
50783 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
50784 maybe-maintainer-clean-target-libobjc:
50785 @if target-libobjc
50786 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
50787
50788 maintainer-clean-target-libobjc:
50789 @: $(MAKE); $(unstage)
50790 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50791 r=`${PWD_COMMAND}`; export r; \
50792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50793 $(NORMAL_TARGET_EXPORTS) \
50794 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
50795 for flag in $(EXTRA_TARGET_FLAGS); do \
50796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50797 done; \
50798 (cd $(TARGET_SUBDIR)/libobjc && \
50799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50801 "RANLIB=$${RANLIB}" \
50802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50803 maintainer-clean) \
50804 || exit 1
50805
50806 @endif target-libobjc
50807
50808
50809
50810
50811
50812 .PHONY: configure-target-libgo maybe-configure-target-libgo
50813 maybe-configure-target-libgo:
50814 @if gcc-bootstrap
50815 configure-target-libgo: stage_current
50816 @endif gcc-bootstrap
50817 @if target-libgo
50818 maybe-configure-target-libgo: configure-target-libgo
50819 configure-target-libgo:
50820 @: $(MAKE); $(unstage)
50821 @r=`${PWD_COMMAND}`; export r; \
50822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50823 echo "Checking multilib configuration for libgo..."; \
50824 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
50825 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
50826 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
50827 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
50828 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
50829 else \
50830 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
50831 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50832 fi; \
50833 else \
50834 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50835 fi; \
50836 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
50837 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
50838 $(NORMAL_TARGET_EXPORTS) \
50839 echo Configuring in $(TARGET_SUBDIR)/libgo; \
50840 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
50841 case $(srcdir) in \
50842 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50843 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
50844 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50845 esac; \
50846 srcdiroption="--srcdir=$${topdir}/libgo"; \
50847 libsrcdir="$$s/libgo"; \
50848 rm -f no-such-file || : ; \
50849 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50850 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50851 --target=${target_alias} $${srcdiroption} \
50852 || exit 1
50853 @endif target-libgo
50854
50855
50856
50857
50858
50859 .PHONY: all-target-libgo maybe-all-target-libgo
50860 maybe-all-target-libgo:
50861 @if gcc-bootstrap
50862 all-target-libgo: stage_current
50863 @endif gcc-bootstrap
50864 @if target-libgo
50865 TARGET-target-libgo=all
50866 maybe-all-target-libgo: all-target-libgo
50867 all-target-libgo: configure-target-libgo
50868 @: $(MAKE); $(unstage)
50869 @r=`${PWD_COMMAND}`; export r; \
50870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50871 $(NORMAL_TARGET_EXPORTS) \
50872 (cd $(TARGET_SUBDIR)/libgo && \
50873 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50874 $(TARGET-target-libgo))
50875 @endif target-libgo
50876
50877
50878
50879
50880
50881 .PHONY: check-target-libgo maybe-check-target-libgo
50882 maybe-check-target-libgo:
50883 @if target-libgo
50884 maybe-check-target-libgo: check-target-libgo
50885
50886 check-target-libgo:
50887 @: $(MAKE); $(unstage)
50888 @r=`${PWD_COMMAND}`; export r; \
50889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50890 $(NORMAL_TARGET_EXPORTS) \
50891 (cd $(TARGET_SUBDIR)/libgo && \
50892 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50893
50894 @endif target-libgo
50895
50896 .PHONY: install-target-libgo maybe-install-target-libgo
50897 maybe-install-target-libgo:
50898 @if target-libgo
50899 maybe-install-target-libgo: install-target-libgo
50900
50901 install-target-libgo: installdirs
50902 @: $(MAKE); $(unstage)
50903 @r=`${PWD_COMMAND}`; export r; \
50904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50905 $(NORMAL_TARGET_EXPORTS) \
50906 (cd $(TARGET_SUBDIR)/libgo && \
50907 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50908
50909 @endif target-libgo
50910
50911 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
50912 maybe-install-strip-target-libgo:
50913 @if target-libgo
50914 maybe-install-strip-target-libgo: install-strip-target-libgo
50915
50916 install-strip-target-libgo: installdirs
50917 @: $(MAKE); $(unstage)
50918 @r=`${PWD_COMMAND}`; export r; \
50919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50920 $(NORMAL_TARGET_EXPORTS) \
50921 (cd $(TARGET_SUBDIR)/libgo && \
50922 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50923
50924 @endif target-libgo
50925
50926 # Other targets (info, dvi, pdf, etc.)
50927
50928 .PHONY: maybe-info-target-libgo info-target-libgo
50929 maybe-info-target-libgo:
50930 @if target-libgo
50931 maybe-info-target-libgo: info-target-libgo
50932
50933 info-target-libgo: \
50934 configure-target-libgo
50935 @: $(MAKE); $(unstage)
50936 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
50937 r=`${PWD_COMMAND}`; export r; \
50938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50939 $(NORMAL_TARGET_EXPORTS) \
50940 echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
50941 for flag in $(EXTRA_TARGET_FLAGS); do \
50942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50943 done; \
50944 (cd $(TARGET_SUBDIR)/libgo && \
50945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50947 "RANLIB=$${RANLIB}" \
50948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50949 info) \
50950 || exit 1
50951
50952 @endif target-libgo
50953
50954 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
50955 maybe-dvi-target-libgo:
50956 @if target-libgo
50957 maybe-dvi-target-libgo: dvi-target-libgo
50958
50959 dvi-target-libgo: \
50960 configure-target-libgo
50961 @: $(MAKE); $(unstage)
50962 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
50963 r=`${PWD_COMMAND}`; export r; \
50964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50965 $(NORMAL_TARGET_EXPORTS) \
50966 echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
50967 for flag in $(EXTRA_TARGET_FLAGS); do \
50968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50969 done; \
50970 (cd $(TARGET_SUBDIR)/libgo && \
50971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50973 "RANLIB=$${RANLIB}" \
50974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50975 dvi) \
50976 || exit 1
50977
50978 @endif target-libgo
50979
50980 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
50981 maybe-pdf-target-libgo:
50982 @if target-libgo
50983 maybe-pdf-target-libgo: pdf-target-libgo
50984
50985 pdf-target-libgo: \
50986 configure-target-libgo
50987 @: $(MAKE); $(unstage)
50988 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
50989 r=`${PWD_COMMAND}`; export r; \
50990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50991 $(NORMAL_TARGET_EXPORTS) \
50992 echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
50993 for flag in $(EXTRA_TARGET_FLAGS); do \
50994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50995 done; \
50996 (cd $(TARGET_SUBDIR)/libgo && \
50997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50999 "RANLIB=$${RANLIB}" \
51000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51001 pdf) \
51002 || exit 1
51003
51004 @endif target-libgo
51005
51006 .PHONY: maybe-html-target-libgo html-target-libgo
51007 maybe-html-target-libgo:
51008 @if target-libgo
51009 maybe-html-target-libgo: html-target-libgo
51010
51011 html-target-libgo: \
51012 configure-target-libgo
51013 @: $(MAKE); $(unstage)
51014 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51015 r=`${PWD_COMMAND}`; export r; \
51016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51017 $(NORMAL_TARGET_EXPORTS) \
51018 echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
51019 for flag in $(EXTRA_TARGET_FLAGS); do \
51020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51021 done; \
51022 (cd $(TARGET_SUBDIR)/libgo && \
51023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51025 "RANLIB=$${RANLIB}" \
51026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51027 html) \
51028 || exit 1
51029
51030 @endif target-libgo
51031
51032 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
51033 maybe-TAGS-target-libgo:
51034 @if target-libgo
51035 maybe-TAGS-target-libgo: TAGS-target-libgo
51036
51037 TAGS-target-libgo: \
51038 configure-target-libgo
51039 @: $(MAKE); $(unstage)
51040 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51041 r=`${PWD_COMMAND}`; export r; \
51042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51043 $(NORMAL_TARGET_EXPORTS) \
51044 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
51045 for flag in $(EXTRA_TARGET_FLAGS); do \
51046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51047 done; \
51048 (cd $(TARGET_SUBDIR)/libgo && \
51049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51051 "RANLIB=$${RANLIB}" \
51052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51053 TAGS) \
51054 || exit 1
51055
51056 @endif target-libgo
51057
51058 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
51059 maybe-install-info-target-libgo:
51060 @if target-libgo
51061 maybe-install-info-target-libgo: install-info-target-libgo
51062
51063 install-info-target-libgo: \
51064 configure-target-libgo \
51065 info-target-libgo
51066 @: $(MAKE); $(unstage)
51067 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51068 r=`${PWD_COMMAND}`; export r; \
51069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51070 $(NORMAL_TARGET_EXPORTS) \
51071 echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
51072 for flag in $(EXTRA_TARGET_FLAGS); do \
51073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51074 done; \
51075 (cd $(TARGET_SUBDIR)/libgo && \
51076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51078 "RANLIB=$${RANLIB}" \
51079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51080 install-info) \
51081 || exit 1
51082
51083 @endif target-libgo
51084
51085 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
51086 maybe-install-pdf-target-libgo:
51087 @if target-libgo
51088 maybe-install-pdf-target-libgo: install-pdf-target-libgo
51089
51090 install-pdf-target-libgo: \
51091 configure-target-libgo \
51092 pdf-target-libgo
51093 @: $(MAKE); $(unstage)
51094 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51095 r=`${PWD_COMMAND}`; export r; \
51096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51097 $(NORMAL_TARGET_EXPORTS) \
51098 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
51099 for flag in $(EXTRA_TARGET_FLAGS); do \
51100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51101 done; \
51102 (cd $(TARGET_SUBDIR)/libgo && \
51103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51105 "RANLIB=$${RANLIB}" \
51106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51107 install-pdf) \
51108 || exit 1
51109
51110 @endif target-libgo
51111
51112 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
51113 maybe-install-html-target-libgo:
51114 @if target-libgo
51115 maybe-install-html-target-libgo: install-html-target-libgo
51116
51117 install-html-target-libgo: \
51118 configure-target-libgo \
51119 html-target-libgo
51120 @: $(MAKE); $(unstage)
51121 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51122 r=`${PWD_COMMAND}`; export r; \
51123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51124 $(NORMAL_TARGET_EXPORTS) \
51125 echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
51126 for flag in $(EXTRA_TARGET_FLAGS); do \
51127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51128 done; \
51129 (cd $(TARGET_SUBDIR)/libgo && \
51130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51132 "RANLIB=$${RANLIB}" \
51133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51134 install-html) \
51135 || exit 1
51136
51137 @endif target-libgo
51138
51139 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
51140 maybe-installcheck-target-libgo:
51141 @if target-libgo
51142 maybe-installcheck-target-libgo: installcheck-target-libgo
51143
51144 installcheck-target-libgo: \
51145 configure-target-libgo
51146 @: $(MAKE); $(unstage)
51147 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51148 r=`${PWD_COMMAND}`; export r; \
51149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51150 $(NORMAL_TARGET_EXPORTS) \
51151 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
51152 for flag in $(EXTRA_TARGET_FLAGS); do \
51153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51154 done; \
51155 (cd $(TARGET_SUBDIR)/libgo && \
51156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51158 "RANLIB=$${RANLIB}" \
51159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51160 installcheck) \
51161 || exit 1
51162
51163 @endif target-libgo
51164
51165 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
51166 maybe-mostlyclean-target-libgo:
51167 @if target-libgo
51168 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
51169
51170 mostlyclean-target-libgo:
51171 @: $(MAKE); $(unstage)
51172 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51173 r=`${PWD_COMMAND}`; export r; \
51174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51175 $(NORMAL_TARGET_EXPORTS) \
51176 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
51177 for flag in $(EXTRA_TARGET_FLAGS); do \
51178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51179 done; \
51180 (cd $(TARGET_SUBDIR)/libgo && \
51181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51183 "RANLIB=$${RANLIB}" \
51184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51185 mostlyclean) \
51186 || exit 1
51187
51188 @endif target-libgo
51189
51190 .PHONY: maybe-clean-target-libgo clean-target-libgo
51191 maybe-clean-target-libgo:
51192 @if target-libgo
51193 maybe-clean-target-libgo: clean-target-libgo
51194
51195 clean-target-libgo:
51196 @: $(MAKE); $(unstage)
51197 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51198 r=`${PWD_COMMAND}`; export r; \
51199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51200 $(NORMAL_TARGET_EXPORTS) \
51201 echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
51202 for flag in $(EXTRA_TARGET_FLAGS); do \
51203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51204 done; \
51205 (cd $(TARGET_SUBDIR)/libgo && \
51206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51208 "RANLIB=$${RANLIB}" \
51209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51210 clean) \
51211 || exit 1
51212
51213 @endif target-libgo
51214
51215 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
51216 maybe-distclean-target-libgo:
51217 @if target-libgo
51218 maybe-distclean-target-libgo: distclean-target-libgo
51219
51220 distclean-target-libgo:
51221 @: $(MAKE); $(unstage)
51222 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51223 r=`${PWD_COMMAND}`; export r; \
51224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51225 $(NORMAL_TARGET_EXPORTS) \
51226 echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
51227 for flag in $(EXTRA_TARGET_FLAGS); do \
51228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51229 done; \
51230 (cd $(TARGET_SUBDIR)/libgo && \
51231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51233 "RANLIB=$${RANLIB}" \
51234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51235 distclean) \
51236 || exit 1
51237
51238 @endif target-libgo
51239
51240 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
51241 maybe-maintainer-clean-target-libgo:
51242 @if target-libgo
51243 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
51244
51245 maintainer-clean-target-libgo:
51246 @: $(MAKE); $(unstage)
51247 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51248 r=`${PWD_COMMAND}`; export r; \
51249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51250 $(NORMAL_TARGET_EXPORTS) \
51251 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
51252 for flag in $(EXTRA_TARGET_FLAGS); do \
51253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51254 done; \
51255 (cd $(TARGET_SUBDIR)/libgo && \
51256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51258 "RANLIB=$${RANLIB}" \
51259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51260 maintainer-clean) \
51261 || exit 1
51262
51263 @endif target-libgo
51264
51265
51266
51267
51268
51269 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
51270 maybe-configure-target-libtermcap:
51271 @if gcc-bootstrap
51272 configure-target-libtermcap: stage_current
51273 @endif gcc-bootstrap
51274 @if target-libtermcap
51275 maybe-configure-target-libtermcap: configure-target-libtermcap
51276 configure-target-libtermcap:
51277 @: $(MAKE); $(unstage)
51278 @r=`${PWD_COMMAND}`; export r; \
51279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51280 echo "Checking multilib configuration for libtermcap..."; \
51281 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
51282 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
51283 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51284 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51285 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
51286 else \
51287 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
51288 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51289 fi; \
51290 else \
51291 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51292 fi; \
51293 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
51294 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
51295 $(NORMAL_TARGET_EXPORTS) \
51296 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
51297 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
51298 case $(srcdir) in \
51299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51300 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
51301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51302 esac; \
51303 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
51304 libsrcdir="$$s/libtermcap"; \
51305 rm -f no-such-file || : ; \
51306 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51307 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51308 --target=${target_alias} $${srcdiroption} \
51309 || exit 1
51310 @endif target-libtermcap
51311
51312
51313
51314
51315
51316 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
51317 maybe-all-target-libtermcap:
51318 @if gcc-bootstrap
51319 all-target-libtermcap: stage_current
51320 @endif gcc-bootstrap
51321 @if target-libtermcap
51322 TARGET-target-libtermcap=all
51323 maybe-all-target-libtermcap: all-target-libtermcap
51324 all-target-libtermcap: configure-target-libtermcap
51325 @: $(MAKE); $(unstage)
51326 @r=`${PWD_COMMAND}`; export r; \
51327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51328 $(NORMAL_TARGET_EXPORTS) \
51329 (cd $(TARGET_SUBDIR)/libtermcap && \
51330 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51331 $(TARGET-target-libtermcap))
51332 @endif target-libtermcap
51333
51334
51335
51336
51337
51338 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
51339 maybe-check-target-libtermcap:
51340 @if target-libtermcap
51341 maybe-check-target-libtermcap: check-target-libtermcap
51342
51343 # Dummy target for uncheckable module.
51344 check-target-libtermcap:
51345
51346 @endif target-libtermcap
51347
51348 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
51349 maybe-install-target-libtermcap:
51350 @if target-libtermcap
51351 maybe-install-target-libtermcap: install-target-libtermcap
51352
51353 install-target-libtermcap: installdirs
51354 @: $(MAKE); $(unstage)
51355 @r=`${PWD_COMMAND}`; export r; \
51356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51357 $(NORMAL_TARGET_EXPORTS) \
51358 (cd $(TARGET_SUBDIR)/libtermcap && \
51359 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51360
51361 @endif target-libtermcap
51362
51363 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
51364 maybe-install-strip-target-libtermcap:
51365 @if target-libtermcap
51366 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
51367
51368 install-strip-target-libtermcap: installdirs
51369 @: $(MAKE); $(unstage)
51370 @r=`${PWD_COMMAND}`; export r; \
51371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51372 $(NORMAL_TARGET_EXPORTS) \
51373 (cd $(TARGET_SUBDIR)/libtermcap && \
51374 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51375
51376 @endif target-libtermcap
51377
51378 # Other targets (info, dvi, pdf, etc.)
51379
51380 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
51381 maybe-info-target-libtermcap:
51382 @if target-libtermcap
51383 maybe-info-target-libtermcap: info-target-libtermcap
51384
51385 info-target-libtermcap: \
51386 configure-target-libtermcap
51387 @: $(MAKE); $(unstage)
51388 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51389 r=`${PWD_COMMAND}`; export r; \
51390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51391 $(NORMAL_TARGET_EXPORTS) \
51392 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
51393 for flag in $(EXTRA_TARGET_FLAGS); do \
51394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51395 done; \
51396 (cd $(TARGET_SUBDIR)/libtermcap && \
51397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51399 "RANLIB=$${RANLIB}" \
51400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51401 info) \
51402 || exit 1
51403
51404 @endif target-libtermcap
51405
51406 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
51407 maybe-dvi-target-libtermcap:
51408 @if target-libtermcap
51409 maybe-dvi-target-libtermcap: dvi-target-libtermcap
51410
51411 dvi-target-libtermcap: \
51412 configure-target-libtermcap
51413 @: $(MAKE); $(unstage)
51414 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51415 r=`${PWD_COMMAND}`; export r; \
51416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51417 $(NORMAL_TARGET_EXPORTS) \
51418 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
51419 for flag in $(EXTRA_TARGET_FLAGS); do \
51420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51421 done; \
51422 (cd $(TARGET_SUBDIR)/libtermcap && \
51423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51425 "RANLIB=$${RANLIB}" \
51426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51427 dvi) \
51428 || exit 1
51429
51430 @endif target-libtermcap
51431
51432 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
51433 maybe-pdf-target-libtermcap:
51434 @if target-libtermcap
51435 maybe-pdf-target-libtermcap: pdf-target-libtermcap
51436
51437 pdf-target-libtermcap: \
51438 configure-target-libtermcap
51439 @: $(MAKE); $(unstage)
51440 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51441 r=`${PWD_COMMAND}`; export r; \
51442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51443 $(NORMAL_TARGET_EXPORTS) \
51444 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
51445 for flag in $(EXTRA_TARGET_FLAGS); do \
51446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51447 done; \
51448 (cd $(TARGET_SUBDIR)/libtermcap && \
51449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51451 "RANLIB=$${RANLIB}" \
51452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51453 pdf) \
51454 || exit 1
51455
51456 @endif target-libtermcap
51457
51458 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
51459 maybe-html-target-libtermcap:
51460 @if target-libtermcap
51461 maybe-html-target-libtermcap: html-target-libtermcap
51462
51463 html-target-libtermcap: \
51464 configure-target-libtermcap
51465 @: $(MAKE); $(unstage)
51466 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51467 r=`${PWD_COMMAND}`; export r; \
51468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51469 $(NORMAL_TARGET_EXPORTS) \
51470 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
51471 for flag in $(EXTRA_TARGET_FLAGS); do \
51472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51473 done; \
51474 (cd $(TARGET_SUBDIR)/libtermcap && \
51475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51477 "RANLIB=$${RANLIB}" \
51478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51479 html) \
51480 || exit 1
51481
51482 @endif target-libtermcap
51483
51484 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
51485 maybe-TAGS-target-libtermcap:
51486 @if target-libtermcap
51487 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
51488
51489 TAGS-target-libtermcap: \
51490 configure-target-libtermcap
51491 @: $(MAKE); $(unstage)
51492 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51493 r=`${PWD_COMMAND}`; export r; \
51494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51495 $(NORMAL_TARGET_EXPORTS) \
51496 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
51497 for flag in $(EXTRA_TARGET_FLAGS); do \
51498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51499 done; \
51500 (cd $(TARGET_SUBDIR)/libtermcap && \
51501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51503 "RANLIB=$${RANLIB}" \
51504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51505 TAGS) \
51506 || exit 1
51507
51508 @endif target-libtermcap
51509
51510 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
51511 maybe-install-info-target-libtermcap:
51512 @if target-libtermcap
51513 maybe-install-info-target-libtermcap: install-info-target-libtermcap
51514
51515 install-info-target-libtermcap: \
51516 configure-target-libtermcap \
51517 info-target-libtermcap
51518 @: $(MAKE); $(unstage)
51519 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51520 r=`${PWD_COMMAND}`; export r; \
51521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51522 $(NORMAL_TARGET_EXPORTS) \
51523 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
51524 for flag in $(EXTRA_TARGET_FLAGS); do \
51525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51526 done; \
51527 (cd $(TARGET_SUBDIR)/libtermcap && \
51528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51530 "RANLIB=$${RANLIB}" \
51531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51532 install-info) \
51533 || exit 1
51534
51535 @endif target-libtermcap
51536
51537 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
51538 maybe-install-pdf-target-libtermcap:
51539 @if target-libtermcap
51540 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
51541
51542 install-pdf-target-libtermcap: \
51543 configure-target-libtermcap \
51544 pdf-target-libtermcap
51545 @: $(MAKE); $(unstage)
51546 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51547 r=`${PWD_COMMAND}`; export r; \
51548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51549 $(NORMAL_TARGET_EXPORTS) \
51550 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
51551 for flag in $(EXTRA_TARGET_FLAGS); do \
51552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51553 done; \
51554 (cd $(TARGET_SUBDIR)/libtermcap && \
51555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51557 "RANLIB=$${RANLIB}" \
51558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51559 install-pdf) \
51560 || exit 1
51561
51562 @endif target-libtermcap
51563
51564 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
51565 maybe-install-html-target-libtermcap:
51566 @if target-libtermcap
51567 maybe-install-html-target-libtermcap: install-html-target-libtermcap
51568
51569 install-html-target-libtermcap: \
51570 configure-target-libtermcap \
51571 html-target-libtermcap
51572 @: $(MAKE); $(unstage)
51573 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51574 r=`${PWD_COMMAND}`; export r; \
51575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51576 $(NORMAL_TARGET_EXPORTS) \
51577 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
51578 for flag in $(EXTRA_TARGET_FLAGS); do \
51579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51580 done; \
51581 (cd $(TARGET_SUBDIR)/libtermcap && \
51582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51584 "RANLIB=$${RANLIB}" \
51585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51586 install-html) \
51587 || exit 1
51588
51589 @endif target-libtermcap
51590
51591 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
51592 maybe-installcheck-target-libtermcap:
51593 @if target-libtermcap
51594 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
51595
51596 installcheck-target-libtermcap: \
51597 configure-target-libtermcap
51598 @: $(MAKE); $(unstage)
51599 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51600 r=`${PWD_COMMAND}`; export r; \
51601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51602 $(NORMAL_TARGET_EXPORTS) \
51603 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
51604 for flag in $(EXTRA_TARGET_FLAGS); do \
51605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51606 done; \
51607 (cd $(TARGET_SUBDIR)/libtermcap && \
51608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51610 "RANLIB=$${RANLIB}" \
51611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51612 installcheck) \
51613 || exit 1
51614
51615 @endif target-libtermcap
51616
51617 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
51618 maybe-mostlyclean-target-libtermcap:
51619 @if target-libtermcap
51620 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
51621
51622 # libtermcap doesn't support mostlyclean.
51623 mostlyclean-target-libtermcap:
51624
51625 @endif target-libtermcap
51626
51627 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
51628 maybe-clean-target-libtermcap:
51629 @if target-libtermcap
51630 maybe-clean-target-libtermcap: clean-target-libtermcap
51631
51632 # libtermcap doesn't support clean.
51633 clean-target-libtermcap:
51634
51635 @endif target-libtermcap
51636
51637 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
51638 maybe-distclean-target-libtermcap:
51639 @if target-libtermcap
51640 maybe-distclean-target-libtermcap: distclean-target-libtermcap
51641
51642 # libtermcap doesn't support distclean.
51643 distclean-target-libtermcap:
51644
51645 @endif target-libtermcap
51646
51647 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
51648 maybe-maintainer-clean-target-libtermcap:
51649 @if target-libtermcap
51650 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
51651
51652 # libtermcap doesn't support maintainer-clean.
51653 maintainer-clean-target-libtermcap:
51654
51655 @endif target-libtermcap
51656
51657
51658
51659
51660
51661 .PHONY: configure-target-winsup maybe-configure-target-winsup
51662 maybe-configure-target-winsup:
51663 @if gcc-bootstrap
51664 configure-target-winsup: stage_current
51665 @endif gcc-bootstrap
51666 @if target-winsup
51667 maybe-configure-target-winsup: configure-target-winsup
51668 configure-target-winsup:
51669 @: $(MAKE); $(unstage)
51670 @r=`${PWD_COMMAND}`; export r; \
51671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51672 echo "Checking multilib configuration for winsup..."; \
51673 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
51674 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
51675 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
51676 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
51677 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
51678 else \
51679 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
51680 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51681 fi; \
51682 else \
51683 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51684 fi; \
51685 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
51686 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
51687 $(NORMAL_TARGET_EXPORTS) \
51688 echo Configuring in $(TARGET_SUBDIR)/winsup; \
51689 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
51690 case $(srcdir) in \
51691 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51692 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
51693 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51694 esac; \
51695 srcdiroption="--srcdir=$${topdir}/winsup"; \
51696 libsrcdir="$$s/winsup"; \
51697 rm -f no-such-file || : ; \
51698 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51699 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51700 --target=${target_alias} $${srcdiroption} \
51701 || exit 1
51702 @endif target-winsup
51703
51704
51705
51706
51707
51708 .PHONY: all-target-winsup maybe-all-target-winsup
51709 maybe-all-target-winsup:
51710 @if gcc-bootstrap
51711 all-target-winsup: stage_current
51712 @endif gcc-bootstrap
51713 @if target-winsup
51714 TARGET-target-winsup=all
51715 maybe-all-target-winsup: all-target-winsup
51716 all-target-winsup: configure-target-winsup
51717 @: $(MAKE); $(unstage)
51718 @r=`${PWD_COMMAND}`; export r; \
51719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51720 $(NORMAL_TARGET_EXPORTS) \
51721 (cd $(TARGET_SUBDIR)/winsup && \
51722 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51723 $(TARGET-target-winsup))
51724 @endif target-winsup
51725
51726
51727
51728
51729
51730 .PHONY: check-target-winsup maybe-check-target-winsup
51731 maybe-check-target-winsup:
51732 @if target-winsup
51733 maybe-check-target-winsup: check-target-winsup
51734
51735 check-target-winsup:
51736 @: $(MAKE); $(unstage)
51737 @r=`${PWD_COMMAND}`; export r; \
51738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51739 $(NORMAL_TARGET_EXPORTS) \
51740 (cd $(TARGET_SUBDIR)/winsup && \
51741 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51742
51743 @endif target-winsup
51744
51745 .PHONY: install-target-winsup maybe-install-target-winsup
51746 maybe-install-target-winsup:
51747 @if target-winsup
51748 maybe-install-target-winsup: install-target-winsup
51749
51750 install-target-winsup: installdirs
51751 @: $(MAKE); $(unstage)
51752 @r=`${PWD_COMMAND}`; export r; \
51753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51754 $(NORMAL_TARGET_EXPORTS) \
51755 (cd $(TARGET_SUBDIR)/winsup && \
51756 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51757
51758 @endif target-winsup
51759
51760 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
51761 maybe-install-strip-target-winsup:
51762 @if target-winsup
51763 maybe-install-strip-target-winsup: install-strip-target-winsup
51764
51765 install-strip-target-winsup: installdirs
51766 @: $(MAKE); $(unstage)
51767 @r=`${PWD_COMMAND}`; export r; \
51768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51769 $(NORMAL_TARGET_EXPORTS) \
51770 (cd $(TARGET_SUBDIR)/winsup && \
51771 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51772
51773 @endif target-winsup
51774
51775 # Other targets (info, dvi, pdf, etc.)
51776
51777 .PHONY: maybe-info-target-winsup info-target-winsup
51778 maybe-info-target-winsup:
51779 @if target-winsup
51780 maybe-info-target-winsup: info-target-winsup
51781
51782 info-target-winsup: \
51783 configure-target-winsup
51784 @: $(MAKE); $(unstage)
51785 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51786 r=`${PWD_COMMAND}`; export r; \
51787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51788 $(NORMAL_TARGET_EXPORTS) \
51789 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
51790 for flag in $(EXTRA_TARGET_FLAGS); do \
51791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51792 done; \
51793 (cd $(TARGET_SUBDIR)/winsup && \
51794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51796 "RANLIB=$${RANLIB}" \
51797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51798 info) \
51799 || exit 1
51800
51801 @endif target-winsup
51802
51803 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
51804 maybe-dvi-target-winsup:
51805 @if target-winsup
51806 maybe-dvi-target-winsup: dvi-target-winsup
51807
51808 dvi-target-winsup: \
51809 configure-target-winsup
51810 @: $(MAKE); $(unstage)
51811 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51812 r=`${PWD_COMMAND}`; export r; \
51813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51814 $(NORMAL_TARGET_EXPORTS) \
51815 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
51816 for flag in $(EXTRA_TARGET_FLAGS); do \
51817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51818 done; \
51819 (cd $(TARGET_SUBDIR)/winsup && \
51820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51822 "RANLIB=$${RANLIB}" \
51823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51824 dvi) \
51825 || exit 1
51826
51827 @endif target-winsup
51828
51829 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
51830 maybe-pdf-target-winsup:
51831 @if target-winsup
51832 maybe-pdf-target-winsup: pdf-target-winsup
51833
51834 pdf-target-winsup: \
51835 configure-target-winsup
51836 @: $(MAKE); $(unstage)
51837 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51838 r=`${PWD_COMMAND}`; export r; \
51839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51840 $(NORMAL_TARGET_EXPORTS) \
51841 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
51842 for flag in $(EXTRA_TARGET_FLAGS); do \
51843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51844 done; \
51845 (cd $(TARGET_SUBDIR)/winsup && \
51846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51848 "RANLIB=$${RANLIB}" \
51849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51850 pdf) \
51851 || exit 1
51852
51853 @endif target-winsup
51854
51855 .PHONY: maybe-html-target-winsup html-target-winsup
51856 maybe-html-target-winsup:
51857 @if target-winsup
51858 maybe-html-target-winsup: html-target-winsup
51859
51860 html-target-winsup: \
51861 configure-target-winsup
51862 @: $(MAKE); $(unstage)
51863 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51864 r=`${PWD_COMMAND}`; export r; \
51865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51866 $(NORMAL_TARGET_EXPORTS) \
51867 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
51868 for flag in $(EXTRA_TARGET_FLAGS); do \
51869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51870 done; \
51871 (cd $(TARGET_SUBDIR)/winsup && \
51872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51874 "RANLIB=$${RANLIB}" \
51875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51876 html) \
51877 || exit 1
51878
51879 @endif target-winsup
51880
51881 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
51882 maybe-TAGS-target-winsup:
51883 @if target-winsup
51884 maybe-TAGS-target-winsup: TAGS-target-winsup
51885
51886 TAGS-target-winsup: \
51887 configure-target-winsup
51888 @: $(MAKE); $(unstage)
51889 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51890 r=`${PWD_COMMAND}`; export r; \
51891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51892 $(NORMAL_TARGET_EXPORTS) \
51893 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
51894 for flag in $(EXTRA_TARGET_FLAGS); do \
51895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51896 done; \
51897 (cd $(TARGET_SUBDIR)/winsup && \
51898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51900 "RANLIB=$${RANLIB}" \
51901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51902 TAGS) \
51903 || exit 1
51904
51905 @endif target-winsup
51906
51907 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
51908 maybe-install-info-target-winsup:
51909 @if target-winsup
51910 maybe-install-info-target-winsup: install-info-target-winsup
51911
51912 install-info-target-winsup: \
51913 configure-target-winsup \
51914 info-target-winsup
51915 @: $(MAKE); $(unstage)
51916 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51917 r=`${PWD_COMMAND}`; export r; \
51918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51919 $(NORMAL_TARGET_EXPORTS) \
51920 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
51921 for flag in $(EXTRA_TARGET_FLAGS); do \
51922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51923 done; \
51924 (cd $(TARGET_SUBDIR)/winsup && \
51925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51927 "RANLIB=$${RANLIB}" \
51928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51929 install-info) \
51930 || exit 1
51931
51932 @endif target-winsup
51933
51934 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
51935 maybe-install-pdf-target-winsup:
51936 @if target-winsup
51937 maybe-install-pdf-target-winsup: install-pdf-target-winsup
51938
51939 install-pdf-target-winsup: \
51940 configure-target-winsup \
51941 pdf-target-winsup
51942 @: $(MAKE); $(unstage)
51943 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51944 r=`${PWD_COMMAND}`; export r; \
51945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51946 $(NORMAL_TARGET_EXPORTS) \
51947 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
51948 for flag in $(EXTRA_TARGET_FLAGS); do \
51949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51950 done; \
51951 (cd $(TARGET_SUBDIR)/winsup && \
51952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51954 "RANLIB=$${RANLIB}" \
51955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51956 install-pdf) \
51957 || exit 1
51958
51959 @endif target-winsup
51960
51961 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
51962 maybe-install-html-target-winsup:
51963 @if target-winsup
51964 maybe-install-html-target-winsup: install-html-target-winsup
51965
51966 install-html-target-winsup: \
51967 configure-target-winsup \
51968 html-target-winsup
51969 @: $(MAKE); $(unstage)
51970 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51971 r=`${PWD_COMMAND}`; export r; \
51972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51973 $(NORMAL_TARGET_EXPORTS) \
51974 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
51975 for flag in $(EXTRA_TARGET_FLAGS); do \
51976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51977 done; \
51978 (cd $(TARGET_SUBDIR)/winsup && \
51979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51981 "RANLIB=$${RANLIB}" \
51982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51983 install-html) \
51984 || exit 1
51985
51986 @endif target-winsup
51987
51988 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
51989 maybe-installcheck-target-winsup:
51990 @if target-winsup
51991 maybe-installcheck-target-winsup: installcheck-target-winsup
51992
51993 installcheck-target-winsup: \
51994 configure-target-winsup
51995 @: $(MAKE); $(unstage)
51996 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51997 r=`${PWD_COMMAND}`; export r; \
51998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51999 $(NORMAL_TARGET_EXPORTS) \
52000 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
52001 for flag in $(EXTRA_TARGET_FLAGS); do \
52002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52003 done; \
52004 (cd $(TARGET_SUBDIR)/winsup && \
52005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52007 "RANLIB=$${RANLIB}" \
52008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52009 installcheck) \
52010 || exit 1
52011
52012 @endif target-winsup
52013
52014 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
52015 maybe-mostlyclean-target-winsup:
52016 @if target-winsup
52017 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
52018
52019 mostlyclean-target-winsup:
52020 @: $(MAKE); $(unstage)
52021 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52022 r=`${PWD_COMMAND}`; export r; \
52023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52024 $(NORMAL_TARGET_EXPORTS) \
52025 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
52026 for flag in $(EXTRA_TARGET_FLAGS); do \
52027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52028 done; \
52029 (cd $(TARGET_SUBDIR)/winsup && \
52030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52032 "RANLIB=$${RANLIB}" \
52033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52034 mostlyclean) \
52035 || exit 1
52036
52037 @endif target-winsup
52038
52039 .PHONY: maybe-clean-target-winsup clean-target-winsup
52040 maybe-clean-target-winsup:
52041 @if target-winsup
52042 maybe-clean-target-winsup: clean-target-winsup
52043
52044 clean-target-winsup:
52045 @: $(MAKE); $(unstage)
52046 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52047 r=`${PWD_COMMAND}`; export r; \
52048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52049 $(NORMAL_TARGET_EXPORTS) \
52050 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
52051 for flag in $(EXTRA_TARGET_FLAGS); do \
52052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52053 done; \
52054 (cd $(TARGET_SUBDIR)/winsup && \
52055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52057 "RANLIB=$${RANLIB}" \
52058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52059 clean) \
52060 || exit 1
52061
52062 @endif target-winsup
52063
52064 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
52065 maybe-distclean-target-winsup:
52066 @if target-winsup
52067 maybe-distclean-target-winsup: distclean-target-winsup
52068
52069 distclean-target-winsup:
52070 @: $(MAKE); $(unstage)
52071 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52072 r=`${PWD_COMMAND}`; export r; \
52073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52074 $(NORMAL_TARGET_EXPORTS) \
52075 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
52076 for flag in $(EXTRA_TARGET_FLAGS); do \
52077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52078 done; \
52079 (cd $(TARGET_SUBDIR)/winsup && \
52080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52082 "RANLIB=$${RANLIB}" \
52083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52084 distclean) \
52085 || exit 1
52086
52087 @endif target-winsup
52088
52089 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
52090 maybe-maintainer-clean-target-winsup:
52091 @if target-winsup
52092 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
52093
52094 maintainer-clean-target-winsup:
52095 @: $(MAKE); $(unstage)
52096 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52097 r=`${PWD_COMMAND}`; export r; \
52098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52099 $(NORMAL_TARGET_EXPORTS) \
52100 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
52101 for flag in $(EXTRA_TARGET_FLAGS); do \
52102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52103 done; \
52104 (cd $(TARGET_SUBDIR)/winsup && \
52105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52107 "RANLIB=$${RANLIB}" \
52108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52109 maintainer-clean) \
52110 || exit 1
52111
52112 @endif target-winsup
52113
52114
52115
52116
52117
52118 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
52119 maybe-configure-target-libgloss:
52120 @if gcc-bootstrap
52121 configure-target-libgloss: stage_current
52122 @endif gcc-bootstrap
52123 @if target-libgloss
52124 maybe-configure-target-libgloss: configure-target-libgloss
52125 configure-target-libgloss:
52126 @: $(MAKE); $(unstage)
52127 @r=`${PWD_COMMAND}`; export r; \
52128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52129 echo "Checking multilib configuration for libgloss..."; \
52130 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
52131 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
52132 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52133 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52134 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
52135 else \
52136 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
52137 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52138 fi; \
52139 else \
52140 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52141 fi; \
52142 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
52143 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
52144 $(NORMAL_TARGET_EXPORTS) \
52145 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
52146 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
52147 case $(srcdir) in \
52148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52149 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
52150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52151 esac; \
52152 srcdiroption="--srcdir=$${topdir}/libgloss"; \
52153 libsrcdir="$$s/libgloss"; \
52154 rm -f no-such-file || : ; \
52155 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52156 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52157 --target=${target_alias} $${srcdiroption} \
52158 || exit 1
52159 @endif target-libgloss
52160
52161
52162
52163
52164
52165 .PHONY: all-target-libgloss maybe-all-target-libgloss
52166 maybe-all-target-libgloss:
52167 @if gcc-bootstrap
52168 all-target-libgloss: stage_current
52169 @endif gcc-bootstrap
52170 @if target-libgloss
52171 TARGET-target-libgloss=all
52172 maybe-all-target-libgloss: all-target-libgloss
52173 all-target-libgloss: configure-target-libgloss
52174 @: $(MAKE); $(unstage)
52175 @r=`${PWD_COMMAND}`; export r; \
52176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52177 $(NORMAL_TARGET_EXPORTS) \
52178 (cd $(TARGET_SUBDIR)/libgloss && \
52179 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52180 $(TARGET-target-libgloss))
52181 @endif target-libgloss
52182
52183
52184
52185
52186
52187 .PHONY: check-target-libgloss maybe-check-target-libgloss
52188 maybe-check-target-libgloss:
52189 @if target-libgloss
52190 maybe-check-target-libgloss: check-target-libgloss
52191
52192 # Dummy target for uncheckable module.
52193 check-target-libgloss:
52194
52195 @endif target-libgloss
52196
52197 .PHONY: install-target-libgloss maybe-install-target-libgloss
52198 maybe-install-target-libgloss:
52199 @if target-libgloss
52200 maybe-install-target-libgloss: install-target-libgloss
52201
52202 install-target-libgloss: installdirs
52203 @: $(MAKE); $(unstage)
52204 @r=`${PWD_COMMAND}`; export r; \
52205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52206 $(NORMAL_TARGET_EXPORTS) \
52207 (cd $(TARGET_SUBDIR)/libgloss && \
52208 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52209
52210 @endif target-libgloss
52211
52212 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
52213 maybe-install-strip-target-libgloss:
52214 @if target-libgloss
52215 maybe-install-strip-target-libgloss: install-strip-target-libgloss
52216
52217 install-strip-target-libgloss: installdirs
52218 @: $(MAKE); $(unstage)
52219 @r=`${PWD_COMMAND}`; export r; \
52220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52221 $(NORMAL_TARGET_EXPORTS) \
52222 (cd $(TARGET_SUBDIR)/libgloss && \
52223 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52224
52225 @endif target-libgloss
52226
52227 # Other targets (info, dvi, pdf, etc.)
52228
52229 .PHONY: maybe-info-target-libgloss info-target-libgloss
52230 maybe-info-target-libgloss:
52231 @if target-libgloss
52232 maybe-info-target-libgloss: info-target-libgloss
52233
52234 info-target-libgloss: \
52235 configure-target-libgloss
52236 @: $(MAKE); $(unstage)
52237 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52238 r=`${PWD_COMMAND}`; export r; \
52239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52240 $(NORMAL_TARGET_EXPORTS) \
52241 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
52242 for flag in $(EXTRA_TARGET_FLAGS); do \
52243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52244 done; \
52245 (cd $(TARGET_SUBDIR)/libgloss && \
52246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52248 "RANLIB=$${RANLIB}" \
52249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52250 info) \
52251 || exit 1
52252
52253 @endif target-libgloss
52254
52255 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
52256 maybe-dvi-target-libgloss:
52257 @if target-libgloss
52258 maybe-dvi-target-libgloss: dvi-target-libgloss
52259
52260 dvi-target-libgloss: \
52261 configure-target-libgloss
52262 @: $(MAKE); $(unstage)
52263 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52264 r=`${PWD_COMMAND}`; export r; \
52265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52266 $(NORMAL_TARGET_EXPORTS) \
52267 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
52268 for flag in $(EXTRA_TARGET_FLAGS); do \
52269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52270 done; \
52271 (cd $(TARGET_SUBDIR)/libgloss && \
52272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52274 "RANLIB=$${RANLIB}" \
52275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52276 dvi) \
52277 || exit 1
52278
52279 @endif target-libgloss
52280
52281 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
52282 maybe-pdf-target-libgloss:
52283 @if target-libgloss
52284 maybe-pdf-target-libgloss: pdf-target-libgloss
52285
52286 pdf-target-libgloss: \
52287 configure-target-libgloss
52288 @: $(MAKE); $(unstage)
52289 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52290 r=`${PWD_COMMAND}`; export r; \
52291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52292 $(NORMAL_TARGET_EXPORTS) \
52293 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
52294 for flag in $(EXTRA_TARGET_FLAGS); do \
52295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52296 done; \
52297 (cd $(TARGET_SUBDIR)/libgloss && \
52298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52300 "RANLIB=$${RANLIB}" \
52301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52302 pdf) \
52303 || exit 1
52304
52305 @endif target-libgloss
52306
52307 .PHONY: maybe-html-target-libgloss html-target-libgloss
52308 maybe-html-target-libgloss:
52309 @if target-libgloss
52310 maybe-html-target-libgloss: html-target-libgloss
52311
52312 html-target-libgloss: \
52313 configure-target-libgloss
52314 @: $(MAKE); $(unstage)
52315 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52316 r=`${PWD_COMMAND}`; export r; \
52317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52318 $(NORMAL_TARGET_EXPORTS) \
52319 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
52320 for flag in $(EXTRA_TARGET_FLAGS); do \
52321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52322 done; \
52323 (cd $(TARGET_SUBDIR)/libgloss && \
52324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52326 "RANLIB=$${RANLIB}" \
52327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52328 html) \
52329 || exit 1
52330
52331 @endif target-libgloss
52332
52333 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
52334 maybe-TAGS-target-libgloss:
52335 @if target-libgloss
52336 maybe-TAGS-target-libgloss: TAGS-target-libgloss
52337
52338 TAGS-target-libgloss: \
52339 configure-target-libgloss
52340 @: $(MAKE); $(unstage)
52341 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52342 r=`${PWD_COMMAND}`; export r; \
52343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52344 $(NORMAL_TARGET_EXPORTS) \
52345 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
52346 for flag in $(EXTRA_TARGET_FLAGS); do \
52347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52348 done; \
52349 (cd $(TARGET_SUBDIR)/libgloss && \
52350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52352 "RANLIB=$${RANLIB}" \
52353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52354 TAGS) \
52355 || exit 1
52356
52357 @endif target-libgloss
52358
52359 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
52360 maybe-install-info-target-libgloss:
52361 @if target-libgloss
52362 maybe-install-info-target-libgloss: install-info-target-libgloss
52363
52364 install-info-target-libgloss: \
52365 configure-target-libgloss \
52366 info-target-libgloss
52367 @: $(MAKE); $(unstage)
52368 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52369 r=`${PWD_COMMAND}`; export r; \
52370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52371 $(NORMAL_TARGET_EXPORTS) \
52372 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
52373 for flag in $(EXTRA_TARGET_FLAGS); do \
52374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52375 done; \
52376 (cd $(TARGET_SUBDIR)/libgloss && \
52377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52379 "RANLIB=$${RANLIB}" \
52380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52381 install-info) \
52382 || exit 1
52383
52384 @endif target-libgloss
52385
52386 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
52387 maybe-install-pdf-target-libgloss:
52388 @if target-libgloss
52389 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
52390
52391 install-pdf-target-libgloss: \
52392 configure-target-libgloss \
52393 pdf-target-libgloss
52394 @: $(MAKE); $(unstage)
52395 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52396 r=`${PWD_COMMAND}`; export r; \
52397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52398 $(NORMAL_TARGET_EXPORTS) \
52399 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
52400 for flag in $(EXTRA_TARGET_FLAGS); do \
52401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52402 done; \
52403 (cd $(TARGET_SUBDIR)/libgloss && \
52404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52406 "RANLIB=$${RANLIB}" \
52407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52408 install-pdf) \
52409 || exit 1
52410
52411 @endif target-libgloss
52412
52413 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
52414 maybe-install-html-target-libgloss:
52415 @if target-libgloss
52416 maybe-install-html-target-libgloss: install-html-target-libgloss
52417
52418 install-html-target-libgloss: \
52419 configure-target-libgloss \
52420 html-target-libgloss
52421 @: $(MAKE); $(unstage)
52422 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52423 r=`${PWD_COMMAND}`; export r; \
52424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52425 $(NORMAL_TARGET_EXPORTS) \
52426 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
52427 for flag in $(EXTRA_TARGET_FLAGS); do \
52428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52429 done; \
52430 (cd $(TARGET_SUBDIR)/libgloss && \
52431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52433 "RANLIB=$${RANLIB}" \
52434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52435 install-html) \
52436 || exit 1
52437
52438 @endif target-libgloss
52439
52440 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
52441 maybe-installcheck-target-libgloss:
52442 @if target-libgloss
52443 maybe-installcheck-target-libgloss: installcheck-target-libgloss
52444
52445 installcheck-target-libgloss: \
52446 configure-target-libgloss
52447 @: $(MAKE); $(unstage)
52448 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52449 r=`${PWD_COMMAND}`; export r; \
52450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52451 $(NORMAL_TARGET_EXPORTS) \
52452 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
52453 for flag in $(EXTRA_TARGET_FLAGS); do \
52454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52455 done; \
52456 (cd $(TARGET_SUBDIR)/libgloss && \
52457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52459 "RANLIB=$${RANLIB}" \
52460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52461 installcheck) \
52462 || exit 1
52463
52464 @endif target-libgloss
52465
52466 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
52467 maybe-mostlyclean-target-libgloss:
52468 @if target-libgloss
52469 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
52470
52471 mostlyclean-target-libgloss:
52472 @: $(MAKE); $(unstage)
52473 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52474 r=`${PWD_COMMAND}`; export r; \
52475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52476 $(NORMAL_TARGET_EXPORTS) \
52477 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
52478 for flag in $(EXTRA_TARGET_FLAGS); do \
52479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52480 done; \
52481 (cd $(TARGET_SUBDIR)/libgloss && \
52482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52484 "RANLIB=$${RANLIB}" \
52485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52486 mostlyclean) \
52487 || exit 1
52488
52489 @endif target-libgloss
52490
52491 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
52492 maybe-clean-target-libgloss:
52493 @if target-libgloss
52494 maybe-clean-target-libgloss: clean-target-libgloss
52495
52496 clean-target-libgloss:
52497 @: $(MAKE); $(unstage)
52498 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52499 r=`${PWD_COMMAND}`; export r; \
52500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52501 $(NORMAL_TARGET_EXPORTS) \
52502 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
52503 for flag in $(EXTRA_TARGET_FLAGS); do \
52504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52505 done; \
52506 (cd $(TARGET_SUBDIR)/libgloss && \
52507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52509 "RANLIB=$${RANLIB}" \
52510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52511 clean) \
52512 || exit 1
52513
52514 @endif target-libgloss
52515
52516 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
52517 maybe-distclean-target-libgloss:
52518 @if target-libgloss
52519 maybe-distclean-target-libgloss: distclean-target-libgloss
52520
52521 distclean-target-libgloss:
52522 @: $(MAKE); $(unstage)
52523 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52524 r=`${PWD_COMMAND}`; export r; \
52525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52526 $(NORMAL_TARGET_EXPORTS) \
52527 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
52528 for flag in $(EXTRA_TARGET_FLAGS); do \
52529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52530 done; \
52531 (cd $(TARGET_SUBDIR)/libgloss && \
52532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52534 "RANLIB=$${RANLIB}" \
52535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52536 distclean) \
52537 || exit 1
52538
52539 @endif target-libgloss
52540
52541 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
52542 maybe-maintainer-clean-target-libgloss:
52543 @if target-libgloss
52544 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
52545
52546 maintainer-clean-target-libgloss:
52547 @: $(MAKE); $(unstage)
52548 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52549 r=`${PWD_COMMAND}`; export r; \
52550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52551 $(NORMAL_TARGET_EXPORTS) \
52552 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
52553 for flag in $(EXTRA_TARGET_FLAGS); do \
52554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52555 done; \
52556 (cd $(TARGET_SUBDIR)/libgloss && \
52557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52559 "RANLIB=$${RANLIB}" \
52560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52561 maintainer-clean) \
52562 || exit 1
52563
52564 @endif target-libgloss
52565
52566
52567
52568
52569
52570 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
52571 maybe-configure-target-libiberty:
52572 @if gcc-bootstrap
52573 configure-target-libiberty: stage_current
52574 @endif gcc-bootstrap
52575 @if target-libiberty
52576 maybe-configure-target-libiberty: configure-target-libiberty
52577 configure-target-libiberty:
52578 @: $(MAKE); $(unstage)
52579 @r=`${PWD_COMMAND}`; export r; \
52580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52581 echo "Checking multilib configuration for libiberty..."; \
52582 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
52583 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
52584 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
52585 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
52586 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
52587 else \
52588 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
52589 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
52590 fi; \
52591 else \
52592 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
52593 fi; \
52594 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
52595 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
52596 $(NORMAL_TARGET_EXPORTS) \
52597 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
52598 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
52599 case $(srcdir) in \
52600 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52601 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
52602 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52603 esac; \
52604 srcdiroption="--srcdir=$${topdir}/libiberty"; \
52605 libsrcdir="$$s/libiberty"; \
52606 rm -f no-such-file || : ; \
52607 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52608 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52609 --target=${target_alias} $${srcdiroption} \
52610 || exit 1
52611 @endif target-libiberty
52612
52613
52614
52615
52616
52617 .PHONY: all-target-libiberty maybe-all-target-libiberty
52618 maybe-all-target-libiberty:
52619 @if gcc-bootstrap
52620 all-target-libiberty: stage_current
52621 @endif gcc-bootstrap
52622 @if target-libiberty
52623 TARGET-target-libiberty=all
52624 maybe-all-target-libiberty: all-target-libiberty
52625 all-target-libiberty: configure-target-libiberty
52626 @: $(MAKE); $(unstage)
52627 @r=`${PWD_COMMAND}`; export r; \
52628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52629 $(NORMAL_TARGET_EXPORTS) \
52630 (cd $(TARGET_SUBDIR)/libiberty && \
52631 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52632 $(TARGET-target-libiberty))
52633 @endif target-libiberty
52634
52635
52636
52637
52638
52639 .PHONY: check-target-libiberty maybe-check-target-libiberty
52640 maybe-check-target-libiberty:
52641 @if target-libiberty
52642 maybe-check-target-libiberty: check-target-libiberty
52643
52644 check-target-libiberty:
52645 @: $(MAKE); $(unstage)
52646 @r=`${PWD_COMMAND}`; export r; \
52647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52648 $(NORMAL_TARGET_EXPORTS) \
52649 (cd $(TARGET_SUBDIR)/libiberty && \
52650 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52651
52652 @endif target-libiberty
52653
52654 .PHONY: install-target-libiberty maybe-install-target-libiberty
52655 maybe-install-target-libiberty:
52656 @if target-libiberty
52657 maybe-install-target-libiberty: install-target-libiberty
52658
52659 install-target-libiberty: installdirs
52660 @: $(MAKE); $(unstage)
52661 @r=`${PWD_COMMAND}`; export r; \
52662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52663 $(NORMAL_TARGET_EXPORTS) \
52664 (cd $(TARGET_SUBDIR)/libiberty && \
52665 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52666
52667 @endif target-libiberty
52668
52669 .PHONY: install-strip-target-libiberty maybe-install-strip-target-libiberty
52670 maybe-install-strip-target-libiberty:
52671 @if target-libiberty
52672 maybe-install-strip-target-libiberty: install-strip-target-libiberty
52673
52674 install-strip-target-libiberty: installdirs
52675 @: $(MAKE); $(unstage)
52676 @r=`${PWD_COMMAND}`; export r; \
52677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52678 $(NORMAL_TARGET_EXPORTS) \
52679 (cd $(TARGET_SUBDIR)/libiberty && \
52680 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52681
52682 @endif target-libiberty
52683
52684 # Other targets (info, dvi, pdf, etc.)
52685
52686 .PHONY: maybe-info-target-libiberty info-target-libiberty
52687 maybe-info-target-libiberty:
52688 @if target-libiberty
52689 maybe-info-target-libiberty: info-target-libiberty
52690
52691 info-target-libiberty: \
52692 configure-target-libiberty
52693 @: $(MAKE); $(unstage)
52694 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
52695 r=`${PWD_COMMAND}`; export r; \
52696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52697 $(NORMAL_TARGET_EXPORTS) \
52698 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
52699 for flag in $(EXTRA_TARGET_FLAGS); do \
52700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52701 done; \
52702 (cd $(TARGET_SUBDIR)/libiberty && \
52703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52705 "RANLIB=$${RANLIB}" \
52706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52707 info) \
52708 || exit 1
52709
52710 @endif target-libiberty
52711
52712 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
52713 maybe-dvi-target-libiberty:
52714 @if target-libiberty
52715 maybe-dvi-target-libiberty: dvi-target-libiberty
52716
52717 dvi-target-libiberty: \
52718 configure-target-libiberty
52719 @: $(MAKE); $(unstage)
52720 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
52721 r=`${PWD_COMMAND}`; export r; \
52722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52723 $(NORMAL_TARGET_EXPORTS) \
52724 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
52725 for flag in $(EXTRA_TARGET_FLAGS); do \
52726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52727 done; \
52728 (cd $(TARGET_SUBDIR)/libiberty && \
52729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52731 "RANLIB=$${RANLIB}" \
52732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52733 dvi) \
52734 || exit 1
52735
52736 @endif target-libiberty
52737
52738 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
52739 maybe-pdf-target-libiberty:
52740 @if target-libiberty
52741 maybe-pdf-target-libiberty: pdf-target-libiberty
52742
52743 pdf-target-libiberty: \
52744 configure-target-libiberty
52745 @: $(MAKE); $(unstage)
52746 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
52747 r=`${PWD_COMMAND}`; export r; \
52748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52749 $(NORMAL_TARGET_EXPORTS) \
52750 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
52751 for flag in $(EXTRA_TARGET_FLAGS); do \
52752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52753 done; \
52754 (cd $(TARGET_SUBDIR)/libiberty && \
52755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52757 "RANLIB=$${RANLIB}" \
52758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52759 pdf) \
52760 || exit 1
52761
52762 @endif target-libiberty
52763
52764 .PHONY: maybe-html-target-libiberty html-target-libiberty
52765 maybe-html-target-libiberty:
52766 @if target-libiberty
52767 maybe-html-target-libiberty: html-target-libiberty
52768
52769 html-target-libiberty: \
52770 configure-target-libiberty
52771 @: $(MAKE); $(unstage)
52772 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
52773 r=`${PWD_COMMAND}`; export r; \
52774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52775 $(NORMAL_TARGET_EXPORTS) \
52776 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
52777 for flag in $(EXTRA_TARGET_FLAGS); do \
52778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52779 done; \
52780 (cd $(TARGET_SUBDIR)/libiberty && \
52781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52783 "RANLIB=$${RANLIB}" \
52784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52785 html) \
52786 || exit 1
52787
52788 @endif target-libiberty
52789
52790 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
52791 maybe-TAGS-target-libiberty:
52792 @if target-libiberty
52793 maybe-TAGS-target-libiberty: TAGS-target-libiberty
52794
52795 TAGS-target-libiberty: \
52796 configure-target-libiberty
52797 @: $(MAKE); $(unstage)
52798 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
52799 r=`${PWD_COMMAND}`; export r; \
52800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52801 $(NORMAL_TARGET_EXPORTS) \
52802 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
52803 for flag in $(EXTRA_TARGET_FLAGS); do \
52804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52805 done; \
52806 (cd $(TARGET_SUBDIR)/libiberty && \
52807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52809 "RANLIB=$${RANLIB}" \
52810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52811 TAGS) \
52812 || exit 1
52813
52814 @endif target-libiberty
52815
52816 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
52817 maybe-install-info-target-libiberty:
52818 @if target-libiberty
52819 maybe-install-info-target-libiberty: install-info-target-libiberty
52820
52821 install-info-target-libiberty: \
52822 configure-target-libiberty \
52823 info-target-libiberty
52824 @: $(MAKE); $(unstage)
52825 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
52826 r=`${PWD_COMMAND}`; export r; \
52827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52828 $(NORMAL_TARGET_EXPORTS) \
52829 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
52830 for flag in $(EXTRA_TARGET_FLAGS); do \
52831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52832 done; \
52833 (cd $(TARGET_SUBDIR)/libiberty && \
52834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52836 "RANLIB=$${RANLIB}" \
52837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52838 install-info) \
52839 || exit 1
52840
52841 @endif target-libiberty
52842
52843 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
52844 maybe-install-pdf-target-libiberty:
52845 @if target-libiberty
52846 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
52847
52848 install-pdf-target-libiberty: \
52849 configure-target-libiberty \
52850 pdf-target-libiberty
52851 @: $(MAKE); $(unstage)
52852 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
52853 r=`${PWD_COMMAND}`; export r; \
52854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52855 $(NORMAL_TARGET_EXPORTS) \
52856 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
52857 for flag in $(EXTRA_TARGET_FLAGS); do \
52858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52859 done; \
52860 (cd $(TARGET_SUBDIR)/libiberty && \
52861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52863 "RANLIB=$${RANLIB}" \
52864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52865 install-pdf) \
52866 || exit 1
52867
52868 @endif target-libiberty
52869
52870 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
52871 maybe-install-html-target-libiberty:
52872 @if target-libiberty
52873 maybe-install-html-target-libiberty: install-html-target-libiberty
52874
52875 install-html-target-libiberty: \
52876 configure-target-libiberty \
52877 html-target-libiberty
52878 @: $(MAKE); $(unstage)
52879 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
52880 r=`${PWD_COMMAND}`; export r; \
52881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52882 $(NORMAL_TARGET_EXPORTS) \
52883 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
52884 for flag in $(EXTRA_TARGET_FLAGS); do \
52885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52886 done; \
52887 (cd $(TARGET_SUBDIR)/libiberty && \
52888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52890 "RANLIB=$${RANLIB}" \
52891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52892 install-html) \
52893 || exit 1
52894
52895 @endif target-libiberty
52896
52897 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
52898 maybe-installcheck-target-libiberty:
52899 @if target-libiberty
52900 maybe-installcheck-target-libiberty: installcheck-target-libiberty
52901
52902 installcheck-target-libiberty: \
52903 configure-target-libiberty
52904 @: $(MAKE); $(unstage)
52905 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
52906 r=`${PWD_COMMAND}`; export r; \
52907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52908 $(NORMAL_TARGET_EXPORTS) \
52909 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
52910 for flag in $(EXTRA_TARGET_FLAGS); do \
52911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52912 done; \
52913 (cd $(TARGET_SUBDIR)/libiberty && \
52914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52916 "RANLIB=$${RANLIB}" \
52917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52918 installcheck) \
52919 || exit 1
52920
52921 @endif target-libiberty
52922
52923 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
52924 maybe-mostlyclean-target-libiberty:
52925 @if target-libiberty
52926 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
52927
52928 mostlyclean-target-libiberty:
52929 @: $(MAKE); $(unstage)
52930 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
52931 r=`${PWD_COMMAND}`; export r; \
52932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52933 $(NORMAL_TARGET_EXPORTS) \
52934 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
52935 for flag in $(EXTRA_TARGET_FLAGS); do \
52936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52937 done; \
52938 (cd $(TARGET_SUBDIR)/libiberty && \
52939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52941 "RANLIB=$${RANLIB}" \
52942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52943 mostlyclean) \
52944 || exit 1
52945
52946 @endif target-libiberty
52947
52948 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
52949 maybe-clean-target-libiberty:
52950 @if target-libiberty
52951 maybe-clean-target-libiberty: clean-target-libiberty
52952
52953 clean-target-libiberty:
52954 @: $(MAKE); $(unstage)
52955 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
52956 r=`${PWD_COMMAND}`; export r; \
52957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52958 $(NORMAL_TARGET_EXPORTS) \
52959 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
52960 for flag in $(EXTRA_TARGET_FLAGS); do \
52961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52962 done; \
52963 (cd $(TARGET_SUBDIR)/libiberty && \
52964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52966 "RANLIB=$${RANLIB}" \
52967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52968 clean) \
52969 || exit 1
52970
52971 @endif target-libiberty
52972
52973 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
52974 maybe-distclean-target-libiberty:
52975 @if target-libiberty
52976 maybe-distclean-target-libiberty: distclean-target-libiberty
52977
52978 distclean-target-libiberty:
52979 @: $(MAKE); $(unstage)
52980 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
52981 r=`${PWD_COMMAND}`; export r; \
52982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52983 $(NORMAL_TARGET_EXPORTS) \
52984 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
52985 for flag in $(EXTRA_TARGET_FLAGS); do \
52986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52987 done; \
52988 (cd $(TARGET_SUBDIR)/libiberty && \
52989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52991 "RANLIB=$${RANLIB}" \
52992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52993 distclean) \
52994 || exit 1
52995
52996 @endif target-libiberty
52997
52998 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
52999 maybe-maintainer-clean-target-libiberty:
53000 @if target-libiberty
53001 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
53002
53003 maintainer-clean-target-libiberty:
53004 @: $(MAKE); $(unstage)
53005 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53006 r=`${PWD_COMMAND}`; export r; \
53007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53008 $(NORMAL_TARGET_EXPORTS) \
53009 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
53010 for flag in $(EXTRA_TARGET_FLAGS); do \
53011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53012 done; \
53013 (cd $(TARGET_SUBDIR)/libiberty && \
53014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53016 "RANLIB=$${RANLIB}" \
53017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53018 maintainer-clean) \
53019 || exit 1
53020
53021 @endif target-libiberty
53022
53023
53024
53025
53026
53027 .PHONY: configure-target-gperf maybe-configure-target-gperf
53028 maybe-configure-target-gperf:
53029 @if gcc-bootstrap
53030 configure-target-gperf: stage_current
53031 @endif gcc-bootstrap
53032 @if target-gperf
53033 maybe-configure-target-gperf: configure-target-gperf
53034 configure-target-gperf:
53035 @: $(MAKE); $(unstage)
53036 @r=`${PWD_COMMAND}`; export r; \
53037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53038 echo "Checking multilib configuration for gperf..."; \
53039 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
53040 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
53041 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
53042 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
53043 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
53044 else \
53045 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
53046 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
53047 fi; \
53048 else \
53049 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
53050 fi; \
53051 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
53052 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
53053 $(NORMAL_TARGET_EXPORTS) \
53054 echo Configuring in $(TARGET_SUBDIR)/gperf; \
53055 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
53056 case $(srcdir) in \
53057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53058 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
53059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53060 esac; \
53061 srcdiroption="--srcdir=$${topdir}/gperf"; \
53062 libsrcdir="$$s/gperf"; \
53063 rm -f no-such-file || : ; \
53064 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53065 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53066 --target=${target_alias} $${srcdiroption} \
53067 || exit 1
53068 @endif target-gperf
53069
53070
53071
53072
53073
53074 .PHONY: all-target-gperf maybe-all-target-gperf
53075 maybe-all-target-gperf:
53076 @if gcc-bootstrap
53077 all-target-gperf: stage_current
53078 @endif gcc-bootstrap
53079 @if target-gperf
53080 TARGET-target-gperf=all
53081 maybe-all-target-gperf: all-target-gperf
53082 all-target-gperf: configure-target-gperf
53083 @: $(MAKE); $(unstage)
53084 @r=`${PWD_COMMAND}`; export r; \
53085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53086 $(NORMAL_TARGET_EXPORTS) \
53087 (cd $(TARGET_SUBDIR)/gperf && \
53088 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53089 $(TARGET-target-gperf))
53090 @endif target-gperf
53091
53092
53093
53094
53095
53096 .PHONY: check-target-gperf maybe-check-target-gperf
53097 maybe-check-target-gperf:
53098 @if target-gperf
53099 maybe-check-target-gperf: check-target-gperf
53100
53101 check-target-gperf:
53102 @: $(MAKE); $(unstage)
53103 @r=`${PWD_COMMAND}`; export r; \
53104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53105 $(NORMAL_TARGET_EXPORTS) \
53106 (cd $(TARGET_SUBDIR)/gperf && \
53107 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53108
53109 @endif target-gperf
53110
53111 .PHONY: install-target-gperf maybe-install-target-gperf
53112 maybe-install-target-gperf:
53113 @if target-gperf
53114 maybe-install-target-gperf: install-target-gperf
53115
53116 install-target-gperf: installdirs
53117 @: $(MAKE); $(unstage)
53118 @r=`${PWD_COMMAND}`; export r; \
53119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53120 $(NORMAL_TARGET_EXPORTS) \
53121 (cd $(TARGET_SUBDIR)/gperf && \
53122 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53123
53124 @endif target-gperf
53125
53126 .PHONY: install-strip-target-gperf maybe-install-strip-target-gperf
53127 maybe-install-strip-target-gperf:
53128 @if target-gperf
53129 maybe-install-strip-target-gperf: install-strip-target-gperf
53130
53131 install-strip-target-gperf: installdirs
53132 @: $(MAKE); $(unstage)
53133 @r=`${PWD_COMMAND}`; export r; \
53134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53135 $(NORMAL_TARGET_EXPORTS) \
53136 (cd $(TARGET_SUBDIR)/gperf && \
53137 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53138
53139 @endif target-gperf
53140
53141 # Other targets (info, dvi, pdf, etc.)
53142
53143 .PHONY: maybe-info-target-gperf info-target-gperf
53144 maybe-info-target-gperf:
53145 @if target-gperf
53146 maybe-info-target-gperf: info-target-gperf
53147
53148 info-target-gperf: \
53149 configure-target-gperf
53150 @: $(MAKE); $(unstage)
53151 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53152 r=`${PWD_COMMAND}`; export r; \
53153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53154 $(NORMAL_TARGET_EXPORTS) \
53155 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
53156 for flag in $(EXTRA_TARGET_FLAGS); do \
53157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53158 done; \
53159 (cd $(TARGET_SUBDIR)/gperf && \
53160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53162 "RANLIB=$${RANLIB}" \
53163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53164 info) \
53165 || exit 1
53166
53167 @endif target-gperf
53168
53169 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
53170 maybe-dvi-target-gperf:
53171 @if target-gperf
53172 maybe-dvi-target-gperf: dvi-target-gperf
53173
53174 dvi-target-gperf: \
53175 configure-target-gperf
53176 @: $(MAKE); $(unstage)
53177 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53178 r=`${PWD_COMMAND}`; export r; \
53179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53180 $(NORMAL_TARGET_EXPORTS) \
53181 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
53182 for flag in $(EXTRA_TARGET_FLAGS); do \
53183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53184 done; \
53185 (cd $(TARGET_SUBDIR)/gperf && \
53186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53188 "RANLIB=$${RANLIB}" \
53189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53190 dvi) \
53191 || exit 1
53192
53193 @endif target-gperf
53194
53195 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
53196 maybe-pdf-target-gperf:
53197 @if target-gperf
53198 maybe-pdf-target-gperf: pdf-target-gperf
53199
53200 pdf-target-gperf: \
53201 configure-target-gperf
53202 @: $(MAKE); $(unstage)
53203 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53204 r=`${PWD_COMMAND}`; export r; \
53205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53206 $(NORMAL_TARGET_EXPORTS) \
53207 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
53208 for flag in $(EXTRA_TARGET_FLAGS); do \
53209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53210 done; \
53211 (cd $(TARGET_SUBDIR)/gperf && \
53212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53214 "RANLIB=$${RANLIB}" \
53215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53216 pdf) \
53217 || exit 1
53218
53219 @endif target-gperf
53220
53221 .PHONY: maybe-html-target-gperf html-target-gperf
53222 maybe-html-target-gperf:
53223 @if target-gperf
53224 maybe-html-target-gperf: html-target-gperf
53225
53226 html-target-gperf: \
53227 configure-target-gperf
53228 @: $(MAKE); $(unstage)
53229 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53230 r=`${PWD_COMMAND}`; export r; \
53231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53232 $(NORMAL_TARGET_EXPORTS) \
53233 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
53234 for flag in $(EXTRA_TARGET_FLAGS); do \
53235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53236 done; \
53237 (cd $(TARGET_SUBDIR)/gperf && \
53238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53240 "RANLIB=$${RANLIB}" \
53241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53242 html) \
53243 || exit 1
53244
53245 @endif target-gperf
53246
53247 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
53248 maybe-TAGS-target-gperf:
53249 @if target-gperf
53250 maybe-TAGS-target-gperf: TAGS-target-gperf
53251
53252 TAGS-target-gperf: \
53253 configure-target-gperf
53254 @: $(MAKE); $(unstage)
53255 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53256 r=`${PWD_COMMAND}`; export r; \
53257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53258 $(NORMAL_TARGET_EXPORTS) \
53259 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
53260 for flag in $(EXTRA_TARGET_FLAGS); do \
53261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53262 done; \
53263 (cd $(TARGET_SUBDIR)/gperf && \
53264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53266 "RANLIB=$${RANLIB}" \
53267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53268 TAGS) \
53269 || exit 1
53270
53271 @endif target-gperf
53272
53273 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
53274 maybe-install-info-target-gperf:
53275 @if target-gperf
53276 maybe-install-info-target-gperf: install-info-target-gperf
53277
53278 install-info-target-gperf: \
53279 configure-target-gperf \
53280 info-target-gperf
53281 @: $(MAKE); $(unstage)
53282 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53283 r=`${PWD_COMMAND}`; export r; \
53284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53285 $(NORMAL_TARGET_EXPORTS) \
53286 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
53287 for flag in $(EXTRA_TARGET_FLAGS); do \
53288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53289 done; \
53290 (cd $(TARGET_SUBDIR)/gperf && \
53291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53293 "RANLIB=$${RANLIB}" \
53294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53295 install-info) \
53296 || exit 1
53297
53298 @endif target-gperf
53299
53300 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
53301 maybe-install-pdf-target-gperf:
53302 @if target-gperf
53303 maybe-install-pdf-target-gperf: install-pdf-target-gperf
53304
53305 install-pdf-target-gperf: \
53306 configure-target-gperf \
53307 pdf-target-gperf
53308 @: $(MAKE); $(unstage)
53309 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53310 r=`${PWD_COMMAND}`; export r; \
53311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53312 $(NORMAL_TARGET_EXPORTS) \
53313 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
53314 for flag in $(EXTRA_TARGET_FLAGS); do \
53315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53316 done; \
53317 (cd $(TARGET_SUBDIR)/gperf && \
53318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53320 "RANLIB=$${RANLIB}" \
53321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53322 install-pdf) \
53323 || exit 1
53324
53325 @endif target-gperf
53326
53327 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
53328 maybe-install-html-target-gperf:
53329 @if target-gperf
53330 maybe-install-html-target-gperf: install-html-target-gperf
53331
53332 install-html-target-gperf: \
53333 configure-target-gperf \
53334 html-target-gperf
53335 @: $(MAKE); $(unstage)
53336 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53337 r=`${PWD_COMMAND}`; export r; \
53338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53339 $(NORMAL_TARGET_EXPORTS) \
53340 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
53341 for flag in $(EXTRA_TARGET_FLAGS); do \
53342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53343 done; \
53344 (cd $(TARGET_SUBDIR)/gperf && \
53345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53347 "RANLIB=$${RANLIB}" \
53348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53349 install-html) \
53350 || exit 1
53351
53352 @endif target-gperf
53353
53354 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
53355 maybe-installcheck-target-gperf:
53356 @if target-gperf
53357 maybe-installcheck-target-gperf: installcheck-target-gperf
53358
53359 installcheck-target-gperf: \
53360 configure-target-gperf
53361 @: $(MAKE); $(unstage)
53362 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53363 r=`${PWD_COMMAND}`; export r; \
53364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53365 $(NORMAL_TARGET_EXPORTS) \
53366 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
53367 for flag in $(EXTRA_TARGET_FLAGS); do \
53368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53369 done; \
53370 (cd $(TARGET_SUBDIR)/gperf && \
53371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53373 "RANLIB=$${RANLIB}" \
53374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53375 installcheck) \
53376 || exit 1
53377
53378 @endif target-gperf
53379
53380 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
53381 maybe-mostlyclean-target-gperf:
53382 @if target-gperf
53383 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
53384
53385 mostlyclean-target-gperf:
53386 @: $(MAKE); $(unstage)
53387 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53388 r=`${PWD_COMMAND}`; export r; \
53389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53390 $(NORMAL_TARGET_EXPORTS) \
53391 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
53392 for flag in $(EXTRA_TARGET_FLAGS); do \
53393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53394 done; \
53395 (cd $(TARGET_SUBDIR)/gperf && \
53396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53398 "RANLIB=$${RANLIB}" \
53399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53400 mostlyclean) \
53401 || exit 1
53402
53403 @endif target-gperf
53404
53405 .PHONY: maybe-clean-target-gperf clean-target-gperf
53406 maybe-clean-target-gperf:
53407 @if target-gperf
53408 maybe-clean-target-gperf: clean-target-gperf
53409
53410 clean-target-gperf:
53411 @: $(MAKE); $(unstage)
53412 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53413 r=`${PWD_COMMAND}`; export r; \
53414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53415 $(NORMAL_TARGET_EXPORTS) \
53416 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
53417 for flag in $(EXTRA_TARGET_FLAGS); do \
53418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53419 done; \
53420 (cd $(TARGET_SUBDIR)/gperf && \
53421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53423 "RANLIB=$${RANLIB}" \
53424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53425 clean) \
53426 || exit 1
53427
53428 @endif target-gperf
53429
53430 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
53431 maybe-distclean-target-gperf:
53432 @if target-gperf
53433 maybe-distclean-target-gperf: distclean-target-gperf
53434
53435 distclean-target-gperf:
53436 @: $(MAKE); $(unstage)
53437 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53438 r=`${PWD_COMMAND}`; export r; \
53439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53440 $(NORMAL_TARGET_EXPORTS) \
53441 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
53442 for flag in $(EXTRA_TARGET_FLAGS); do \
53443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53444 done; \
53445 (cd $(TARGET_SUBDIR)/gperf && \
53446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53448 "RANLIB=$${RANLIB}" \
53449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53450 distclean) \
53451 || exit 1
53452
53453 @endif target-gperf
53454
53455 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
53456 maybe-maintainer-clean-target-gperf:
53457 @if target-gperf
53458 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
53459
53460 maintainer-clean-target-gperf:
53461 @: $(MAKE); $(unstage)
53462 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53463 r=`${PWD_COMMAND}`; export r; \
53464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53465 $(NORMAL_TARGET_EXPORTS) \
53466 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
53467 for flag in $(EXTRA_TARGET_FLAGS); do \
53468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53469 done; \
53470 (cd $(TARGET_SUBDIR)/gperf && \
53471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53473 "RANLIB=$${RANLIB}" \
53474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53475 maintainer-clean) \
53476 || exit 1
53477
53478 @endif target-gperf
53479
53480
53481
53482
53483
53484 .PHONY: configure-target-examples maybe-configure-target-examples
53485 maybe-configure-target-examples:
53486 @if gcc-bootstrap
53487 configure-target-examples: stage_current
53488 @endif gcc-bootstrap
53489 @if target-examples
53490 maybe-configure-target-examples: configure-target-examples
53491 configure-target-examples:
53492 @: $(MAKE); $(unstage)
53493 @r=`${PWD_COMMAND}`; export r; \
53494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53495 echo "Checking multilib configuration for examples..."; \
53496 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
53497 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
53498 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
53499 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
53500 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
53501 else \
53502 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
53503 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
53504 fi; \
53505 else \
53506 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
53507 fi; \
53508 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
53509 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
53510 $(NORMAL_TARGET_EXPORTS) \
53511 echo Configuring in $(TARGET_SUBDIR)/examples; \
53512 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
53513 case $(srcdir) in \
53514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53515 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
53516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53517 esac; \
53518 srcdiroption="--srcdir=$${topdir}/examples"; \
53519 libsrcdir="$$s/examples"; \
53520 rm -f no-such-file || : ; \
53521 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53522 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53523 --target=${target_alias} $${srcdiroption} \
53524 || exit 1
53525 @endif target-examples
53526
53527
53528
53529
53530
53531 .PHONY: all-target-examples maybe-all-target-examples
53532 maybe-all-target-examples:
53533 @if gcc-bootstrap
53534 all-target-examples: stage_current
53535 @endif gcc-bootstrap
53536 @if target-examples
53537 TARGET-target-examples=all
53538 maybe-all-target-examples: all-target-examples
53539 all-target-examples: configure-target-examples
53540 @: $(MAKE); $(unstage)
53541 @r=`${PWD_COMMAND}`; export r; \
53542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53543 $(NORMAL_TARGET_EXPORTS) \
53544 (cd $(TARGET_SUBDIR)/examples && \
53545 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53546 $(TARGET-target-examples))
53547 @endif target-examples
53548
53549
53550
53551
53552
53553 .PHONY: check-target-examples maybe-check-target-examples
53554 maybe-check-target-examples:
53555 @if target-examples
53556 maybe-check-target-examples: check-target-examples
53557
53558 # Dummy target for uncheckable module.
53559 check-target-examples:
53560
53561 @endif target-examples
53562
53563 .PHONY: install-target-examples maybe-install-target-examples
53564 maybe-install-target-examples:
53565 @if target-examples
53566 maybe-install-target-examples: install-target-examples
53567
53568 # Dummy target for uninstallable.
53569 install-target-examples:
53570
53571 @endif target-examples
53572
53573 .PHONY: install-strip-target-examples maybe-install-strip-target-examples
53574 maybe-install-strip-target-examples:
53575 @if target-examples
53576 maybe-install-strip-target-examples: install-strip-target-examples
53577
53578 # Dummy target for uninstallable.
53579 install-strip-target-examples:
53580
53581 @endif target-examples
53582
53583 # Other targets (info, dvi, pdf, etc.)
53584
53585 .PHONY: maybe-info-target-examples info-target-examples
53586 maybe-info-target-examples:
53587 @if target-examples
53588 maybe-info-target-examples: info-target-examples
53589
53590 info-target-examples: \
53591 configure-target-examples
53592 @: $(MAKE); $(unstage)
53593 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53594 r=`${PWD_COMMAND}`; export r; \
53595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53596 $(NORMAL_TARGET_EXPORTS) \
53597 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
53598 for flag in $(EXTRA_TARGET_FLAGS); do \
53599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53600 done; \
53601 (cd $(TARGET_SUBDIR)/examples && \
53602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53604 "RANLIB=$${RANLIB}" \
53605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53606 info) \
53607 || exit 1
53608
53609 @endif target-examples
53610
53611 .PHONY: maybe-dvi-target-examples dvi-target-examples
53612 maybe-dvi-target-examples:
53613 @if target-examples
53614 maybe-dvi-target-examples: dvi-target-examples
53615
53616 dvi-target-examples: \
53617 configure-target-examples
53618 @: $(MAKE); $(unstage)
53619 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53620 r=`${PWD_COMMAND}`; export r; \
53621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53622 $(NORMAL_TARGET_EXPORTS) \
53623 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
53624 for flag in $(EXTRA_TARGET_FLAGS); do \
53625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53626 done; \
53627 (cd $(TARGET_SUBDIR)/examples && \
53628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53630 "RANLIB=$${RANLIB}" \
53631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53632 dvi) \
53633 || exit 1
53634
53635 @endif target-examples
53636
53637 .PHONY: maybe-pdf-target-examples pdf-target-examples
53638 maybe-pdf-target-examples:
53639 @if target-examples
53640 maybe-pdf-target-examples: pdf-target-examples
53641
53642 pdf-target-examples: \
53643 configure-target-examples
53644 @: $(MAKE); $(unstage)
53645 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53646 r=`${PWD_COMMAND}`; export r; \
53647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53648 $(NORMAL_TARGET_EXPORTS) \
53649 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
53650 for flag in $(EXTRA_TARGET_FLAGS); do \
53651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53652 done; \
53653 (cd $(TARGET_SUBDIR)/examples && \
53654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53656 "RANLIB=$${RANLIB}" \
53657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53658 pdf) \
53659 || exit 1
53660
53661 @endif target-examples
53662
53663 .PHONY: maybe-html-target-examples html-target-examples
53664 maybe-html-target-examples:
53665 @if target-examples
53666 maybe-html-target-examples: html-target-examples
53667
53668 html-target-examples: \
53669 configure-target-examples
53670 @: $(MAKE); $(unstage)
53671 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53672 r=`${PWD_COMMAND}`; export r; \
53673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53674 $(NORMAL_TARGET_EXPORTS) \
53675 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
53676 for flag in $(EXTRA_TARGET_FLAGS); do \
53677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53678 done; \
53679 (cd $(TARGET_SUBDIR)/examples && \
53680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53682 "RANLIB=$${RANLIB}" \
53683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53684 html) \
53685 || exit 1
53686
53687 @endif target-examples
53688
53689 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
53690 maybe-TAGS-target-examples:
53691 @if target-examples
53692 maybe-TAGS-target-examples: TAGS-target-examples
53693
53694 TAGS-target-examples: \
53695 configure-target-examples
53696 @: $(MAKE); $(unstage)
53697 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53698 r=`${PWD_COMMAND}`; export r; \
53699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53700 $(NORMAL_TARGET_EXPORTS) \
53701 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
53702 for flag in $(EXTRA_TARGET_FLAGS); do \
53703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53704 done; \
53705 (cd $(TARGET_SUBDIR)/examples && \
53706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53708 "RANLIB=$${RANLIB}" \
53709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53710 TAGS) \
53711 || exit 1
53712
53713 @endif target-examples
53714
53715 .PHONY: maybe-install-info-target-examples install-info-target-examples
53716 maybe-install-info-target-examples:
53717 @if target-examples
53718 maybe-install-info-target-examples: install-info-target-examples
53719
53720 install-info-target-examples: \
53721 configure-target-examples \
53722 info-target-examples
53723 @: $(MAKE); $(unstage)
53724 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53725 r=`${PWD_COMMAND}`; export r; \
53726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53727 $(NORMAL_TARGET_EXPORTS) \
53728 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
53729 for flag in $(EXTRA_TARGET_FLAGS); do \
53730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53731 done; \
53732 (cd $(TARGET_SUBDIR)/examples && \
53733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53735 "RANLIB=$${RANLIB}" \
53736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53737 install-info) \
53738 || exit 1
53739
53740 @endif target-examples
53741
53742 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
53743 maybe-install-pdf-target-examples:
53744 @if target-examples
53745 maybe-install-pdf-target-examples: install-pdf-target-examples
53746
53747 install-pdf-target-examples: \
53748 configure-target-examples \
53749 pdf-target-examples
53750 @: $(MAKE); $(unstage)
53751 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53752 r=`${PWD_COMMAND}`; export r; \
53753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53754 $(NORMAL_TARGET_EXPORTS) \
53755 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
53756 for flag in $(EXTRA_TARGET_FLAGS); do \
53757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53758 done; \
53759 (cd $(TARGET_SUBDIR)/examples && \
53760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53762 "RANLIB=$${RANLIB}" \
53763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53764 install-pdf) \
53765 || exit 1
53766
53767 @endif target-examples
53768
53769 .PHONY: maybe-install-html-target-examples install-html-target-examples
53770 maybe-install-html-target-examples:
53771 @if target-examples
53772 maybe-install-html-target-examples: install-html-target-examples
53773
53774 install-html-target-examples: \
53775 configure-target-examples \
53776 html-target-examples
53777 @: $(MAKE); $(unstage)
53778 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53779 r=`${PWD_COMMAND}`; export r; \
53780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53781 $(NORMAL_TARGET_EXPORTS) \
53782 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
53783 for flag in $(EXTRA_TARGET_FLAGS); do \
53784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53785 done; \
53786 (cd $(TARGET_SUBDIR)/examples && \
53787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53789 "RANLIB=$${RANLIB}" \
53790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53791 install-html) \
53792 || exit 1
53793
53794 @endif target-examples
53795
53796 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
53797 maybe-installcheck-target-examples:
53798 @if target-examples
53799 maybe-installcheck-target-examples: installcheck-target-examples
53800
53801 installcheck-target-examples: \
53802 configure-target-examples
53803 @: $(MAKE); $(unstage)
53804 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53805 r=`${PWD_COMMAND}`; export r; \
53806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53807 $(NORMAL_TARGET_EXPORTS) \
53808 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
53809 for flag in $(EXTRA_TARGET_FLAGS); do \
53810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53811 done; \
53812 (cd $(TARGET_SUBDIR)/examples && \
53813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53815 "RANLIB=$${RANLIB}" \
53816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53817 installcheck) \
53818 || exit 1
53819
53820 @endif target-examples
53821
53822 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
53823 maybe-mostlyclean-target-examples:
53824 @if target-examples
53825 maybe-mostlyclean-target-examples: mostlyclean-target-examples
53826
53827 mostlyclean-target-examples:
53828 @: $(MAKE); $(unstage)
53829 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53830 r=`${PWD_COMMAND}`; export r; \
53831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53832 $(NORMAL_TARGET_EXPORTS) \
53833 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
53834 for flag in $(EXTRA_TARGET_FLAGS); do \
53835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53836 done; \
53837 (cd $(TARGET_SUBDIR)/examples && \
53838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53840 "RANLIB=$${RANLIB}" \
53841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53842 mostlyclean) \
53843 || exit 1
53844
53845 @endif target-examples
53846
53847 .PHONY: maybe-clean-target-examples clean-target-examples
53848 maybe-clean-target-examples:
53849 @if target-examples
53850 maybe-clean-target-examples: clean-target-examples
53851
53852 clean-target-examples:
53853 @: $(MAKE); $(unstage)
53854 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53855 r=`${PWD_COMMAND}`; export r; \
53856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53857 $(NORMAL_TARGET_EXPORTS) \
53858 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
53859 for flag in $(EXTRA_TARGET_FLAGS); do \
53860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53861 done; \
53862 (cd $(TARGET_SUBDIR)/examples && \
53863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53865 "RANLIB=$${RANLIB}" \
53866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53867 clean) \
53868 || exit 1
53869
53870 @endif target-examples
53871
53872 .PHONY: maybe-distclean-target-examples distclean-target-examples
53873 maybe-distclean-target-examples:
53874 @if target-examples
53875 maybe-distclean-target-examples: distclean-target-examples
53876
53877 distclean-target-examples:
53878 @: $(MAKE); $(unstage)
53879 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53880 r=`${PWD_COMMAND}`; export r; \
53881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53882 $(NORMAL_TARGET_EXPORTS) \
53883 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
53884 for flag in $(EXTRA_TARGET_FLAGS); do \
53885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53886 done; \
53887 (cd $(TARGET_SUBDIR)/examples && \
53888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53890 "RANLIB=$${RANLIB}" \
53891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53892 distclean) \
53893 || exit 1
53894
53895 @endif target-examples
53896
53897 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
53898 maybe-maintainer-clean-target-examples:
53899 @if target-examples
53900 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
53901
53902 maintainer-clean-target-examples:
53903 @: $(MAKE); $(unstage)
53904 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53905 r=`${PWD_COMMAND}`; export r; \
53906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53907 $(NORMAL_TARGET_EXPORTS) \
53908 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
53909 for flag in $(EXTRA_TARGET_FLAGS); do \
53910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53911 done; \
53912 (cd $(TARGET_SUBDIR)/examples && \
53913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53915 "RANLIB=$${RANLIB}" \
53916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53917 maintainer-clean) \
53918 || exit 1
53919
53920 @endif target-examples
53921
53922
53923
53924
53925
53926 .PHONY: configure-target-libffi maybe-configure-target-libffi
53927 maybe-configure-target-libffi:
53928 @if gcc-bootstrap
53929 configure-target-libffi: stage_current
53930 @endif gcc-bootstrap
53931 @if target-libffi
53932 maybe-configure-target-libffi: configure-target-libffi
53933 configure-target-libffi:
53934 @: $(MAKE); $(unstage)
53935 @r=`${PWD_COMMAND}`; export r; \
53936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53937 echo "Checking multilib configuration for libffi..."; \
53938 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
53939 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
53940 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
53941 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
53942 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
53943 else \
53944 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
53945 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
53946 fi; \
53947 else \
53948 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
53949 fi; \
53950 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
53951 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
53952 $(NORMAL_TARGET_EXPORTS) \
53953 echo Configuring in $(TARGET_SUBDIR)/libffi; \
53954 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
53955 case $(srcdir) in \
53956 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53957 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
53958 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53959 esac; \
53960 srcdiroption="--srcdir=$${topdir}/libffi"; \
53961 libsrcdir="$$s/libffi"; \
53962 rm -f no-such-file || : ; \
53963 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53964 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53965 --target=${target_alias} $${srcdiroption} \
53966 || exit 1
53967 @endif target-libffi
53968
53969
53970
53971
53972
53973 .PHONY: all-target-libffi maybe-all-target-libffi
53974 maybe-all-target-libffi:
53975 @if gcc-bootstrap
53976 all-target-libffi: stage_current
53977 @endif gcc-bootstrap
53978 @if target-libffi
53979 TARGET-target-libffi=all
53980 maybe-all-target-libffi: all-target-libffi
53981 all-target-libffi: configure-target-libffi
53982 @: $(MAKE); $(unstage)
53983 @r=`${PWD_COMMAND}`; export r; \
53984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53985 $(NORMAL_TARGET_EXPORTS) \
53986 (cd $(TARGET_SUBDIR)/libffi && \
53987 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53988 $(TARGET-target-libffi))
53989 @endif target-libffi
53990
53991
53992
53993
53994
53995 .PHONY: check-target-libffi maybe-check-target-libffi
53996 maybe-check-target-libffi:
53997 @if target-libffi
53998 maybe-check-target-libffi: check-target-libffi
53999
54000 check-target-libffi:
54001 @: $(MAKE); $(unstage)
54002 @r=`${PWD_COMMAND}`; export r; \
54003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54004 $(NORMAL_TARGET_EXPORTS) \
54005 (cd $(TARGET_SUBDIR)/libffi && \
54006 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54007
54008 @endif target-libffi
54009
54010 .PHONY: install-target-libffi maybe-install-target-libffi
54011 maybe-install-target-libffi:
54012 @if target-libffi
54013 maybe-install-target-libffi: install-target-libffi
54014
54015 install-target-libffi: installdirs
54016 @: $(MAKE); $(unstage)
54017 @r=`${PWD_COMMAND}`; export r; \
54018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54019 $(NORMAL_TARGET_EXPORTS) \
54020 (cd $(TARGET_SUBDIR)/libffi && \
54021 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54022
54023 @endif target-libffi
54024
54025 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
54026 maybe-install-strip-target-libffi:
54027 @if target-libffi
54028 maybe-install-strip-target-libffi: install-strip-target-libffi
54029
54030 install-strip-target-libffi: installdirs
54031 @: $(MAKE); $(unstage)
54032 @r=`${PWD_COMMAND}`; export r; \
54033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54034 $(NORMAL_TARGET_EXPORTS) \
54035 (cd $(TARGET_SUBDIR)/libffi && \
54036 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54037
54038 @endif target-libffi
54039
54040 # Other targets (info, dvi, pdf, etc.)
54041
54042 .PHONY: maybe-info-target-libffi info-target-libffi
54043 maybe-info-target-libffi:
54044 @if target-libffi
54045 maybe-info-target-libffi: info-target-libffi
54046
54047 info-target-libffi: \
54048 configure-target-libffi
54049 @: $(MAKE); $(unstage)
54050 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54051 r=`${PWD_COMMAND}`; export r; \
54052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54053 $(NORMAL_TARGET_EXPORTS) \
54054 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
54055 for flag in $(EXTRA_TARGET_FLAGS); do \
54056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54057 done; \
54058 (cd $(TARGET_SUBDIR)/libffi && \
54059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54061 "RANLIB=$${RANLIB}" \
54062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54063 info) \
54064 || exit 1
54065
54066 @endif target-libffi
54067
54068 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
54069 maybe-dvi-target-libffi:
54070 @if target-libffi
54071 maybe-dvi-target-libffi: dvi-target-libffi
54072
54073 dvi-target-libffi: \
54074 configure-target-libffi
54075 @: $(MAKE); $(unstage)
54076 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54077 r=`${PWD_COMMAND}`; export r; \
54078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54079 $(NORMAL_TARGET_EXPORTS) \
54080 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
54081 for flag in $(EXTRA_TARGET_FLAGS); do \
54082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54083 done; \
54084 (cd $(TARGET_SUBDIR)/libffi && \
54085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54087 "RANLIB=$${RANLIB}" \
54088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54089 dvi) \
54090 || exit 1
54091
54092 @endif target-libffi
54093
54094 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
54095 maybe-pdf-target-libffi:
54096 @if target-libffi
54097 maybe-pdf-target-libffi: pdf-target-libffi
54098
54099 pdf-target-libffi: \
54100 configure-target-libffi
54101 @: $(MAKE); $(unstage)
54102 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54103 r=`${PWD_COMMAND}`; export r; \
54104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54105 $(NORMAL_TARGET_EXPORTS) \
54106 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
54107 for flag in $(EXTRA_TARGET_FLAGS); do \
54108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54109 done; \
54110 (cd $(TARGET_SUBDIR)/libffi && \
54111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54113 "RANLIB=$${RANLIB}" \
54114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54115 pdf) \
54116 || exit 1
54117
54118 @endif target-libffi
54119
54120 .PHONY: maybe-html-target-libffi html-target-libffi
54121 maybe-html-target-libffi:
54122 @if target-libffi
54123 maybe-html-target-libffi: html-target-libffi
54124
54125 html-target-libffi: \
54126 configure-target-libffi
54127 @: $(MAKE); $(unstage)
54128 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54129 r=`${PWD_COMMAND}`; export r; \
54130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54131 $(NORMAL_TARGET_EXPORTS) \
54132 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
54133 for flag in $(EXTRA_TARGET_FLAGS); do \
54134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54135 done; \
54136 (cd $(TARGET_SUBDIR)/libffi && \
54137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54139 "RANLIB=$${RANLIB}" \
54140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54141 html) \
54142 || exit 1
54143
54144 @endif target-libffi
54145
54146 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
54147 maybe-TAGS-target-libffi:
54148 @if target-libffi
54149 maybe-TAGS-target-libffi: TAGS-target-libffi
54150
54151 TAGS-target-libffi: \
54152 configure-target-libffi
54153 @: $(MAKE); $(unstage)
54154 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54155 r=`${PWD_COMMAND}`; export r; \
54156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54157 $(NORMAL_TARGET_EXPORTS) \
54158 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
54159 for flag in $(EXTRA_TARGET_FLAGS); do \
54160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54161 done; \
54162 (cd $(TARGET_SUBDIR)/libffi && \
54163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54165 "RANLIB=$${RANLIB}" \
54166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54167 TAGS) \
54168 || exit 1
54169
54170 @endif target-libffi
54171
54172 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
54173 maybe-install-info-target-libffi:
54174 @if target-libffi
54175 maybe-install-info-target-libffi: install-info-target-libffi
54176
54177 install-info-target-libffi: \
54178 configure-target-libffi \
54179 info-target-libffi
54180 @: $(MAKE); $(unstage)
54181 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54182 r=`${PWD_COMMAND}`; export r; \
54183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54184 $(NORMAL_TARGET_EXPORTS) \
54185 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
54186 for flag in $(EXTRA_TARGET_FLAGS); do \
54187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54188 done; \
54189 (cd $(TARGET_SUBDIR)/libffi && \
54190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54192 "RANLIB=$${RANLIB}" \
54193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54194 install-info) \
54195 || exit 1
54196
54197 @endif target-libffi
54198
54199 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
54200 maybe-install-pdf-target-libffi:
54201 @if target-libffi
54202 maybe-install-pdf-target-libffi: install-pdf-target-libffi
54203
54204 install-pdf-target-libffi: \
54205 configure-target-libffi \
54206 pdf-target-libffi
54207 @: $(MAKE); $(unstage)
54208 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54209 r=`${PWD_COMMAND}`; export r; \
54210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54211 $(NORMAL_TARGET_EXPORTS) \
54212 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
54213 for flag in $(EXTRA_TARGET_FLAGS); do \
54214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54215 done; \
54216 (cd $(TARGET_SUBDIR)/libffi && \
54217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54219 "RANLIB=$${RANLIB}" \
54220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54221 install-pdf) \
54222 || exit 1
54223
54224 @endif target-libffi
54225
54226 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
54227 maybe-install-html-target-libffi:
54228 @if target-libffi
54229 maybe-install-html-target-libffi: install-html-target-libffi
54230
54231 install-html-target-libffi: \
54232 configure-target-libffi \
54233 html-target-libffi
54234 @: $(MAKE); $(unstage)
54235 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54236 r=`${PWD_COMMAND}`; export r; \
54237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54238 $(NORMAL_TARGET_EXPORTS) \
54239 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
54240 for flag in $(EXTRA_TARGET_FLAGS); do \
54241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54242 done; \
54243 (cd $(TARGET_SUBDIR)/libffi && \
54244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54246 "RANLIB=$${RANLIB}" \
54247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54248 install-html) \
54249 || exit 1
54250
54251 @endif target-libffi
54252
54253 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
54254 maybe-installcheck-target-libffi:
54255 @if target-libffi
54256 maybe-installcheck-target-libffi: installcheck-target-libffi
54257
54258 installcheck-target-libffi: \
54259 configure-target-libffi
54260 @: $(MAKE); $(unstage)
54261 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54262 r=`${PWD_COMMAND}`; export r; \
54263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54264 $(NORMAL_TARGET_EXPORTS) \
54265 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
54266 for flag in $(EXTRA_TARGET_FLAGS); do \
54267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54268 done; \
54269 (cd $(TARGET_SUBDIR)/libffi && \
54270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54272 "RANLIB=$${RANLIB}" \
54273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54274 installcheck) \
54275 || exit 1
54276
54277 @endif target-libffi
54278
54279 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
54280 maybe-mostlyclean-target-libffi:
54281 @if target-libffi
54282 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
54283
54284 mostlyclean-target-libffi:
54285 @: $(MAKE); $(unstage)
54286 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54287 r=`${PWD_COMMAND}`; export r; \
54288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54289 $(NORMAL_TARGET_EXPORTS) \
54290 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
54291 for flag in $(EXTRA_TARGET_FLAGS); do \
54292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54293 done; \
54294 (cd $(TARGET_SUBDIR)/libffi && \
54295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54297 "RANLIB=$${RANLIB}" \
54298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54299 mostlyclean) \
54300 || exit 1
54301
54302 @endif target-libffi
54303
54304 .PHONY: maybe-clean-target-libffi clean-target-libffi
54305 maybe-clean-target-libffi:
54306 @if target-libffi
54307 maybe-clean-target-libffi: clean-target-libffi
54308
54309 clean-target-libffi:
54310 @: $(MAKE); $(unstage)
54311 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54312 r=`${PWD_COMMAND}`; export r; \
54313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54314 $(NORMAL_TARGET_EXPORTS) \
54315 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
54316 for flag in $(EXTRA_TARGET_FLAGS); do \
54317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54318 done; \
54319 (cd $(TARGET_SUBDIR)/libffi && \
54320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54322 "RANLIB=$${RANLIB}" \
54323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54324 clean) \
54325 || exit 1
54326
54327 @endif target-libffi
54328
54329 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
54330 maybe-distclean-target-libffi:
54331 @if target-libffi
54332 maybe-distclean-target-libffi: distclean-target-libffi
54333
54334 distclean-target-libffi:
54335 @: $(MAKE); $(unstage)
54336 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54337 r=`${PWD_COMMAND}`; export r; \
54338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54339 $(NORMAL_TARGET_EXPORTS) \
54340 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
54341 for flag in $(EXTRA_TARGET_FLAGS); do \
54342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54343 done; \
54344 (cd $(TARGET_SUBDIR)/libffi && \
54345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54347 "RANLIB=$${RANLIB}" \
54348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54349 distclean) \
54350 || exit 1
54351
54352 @endif target-libffi
54353
54354 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
54355 maybe-maintainer-clean-target-libffi:
54356 @if target-libffi
54357 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
54358
54359 maintainer-clean-target-libffi:
54360 @: $(MAKE); $(unstage)
54361 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54362 r=`${PWD_COMMAND}`; export r; \
54363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54364 $(NORMAL_TARGET_EXPORTS) \
54365 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
54366 for flag in $(EXTRA_TARGET_FLAGS); do \
54367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54368 done; \
54369 (cd $(TARGET_SUBDIR)/libffi && \
54370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54372 "RANLIB=$${RANLIB}" \
54373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54374 maintainer-clean) \
54375 || exit 1
54376
54377 @endif target-libffi
54378
54379
54380
54381
54382
54383 .PHONY: configure-target-libjava maybe-configure-target-libjava
54384 maybe-configure-target-libjava:
54385 @if gcc-bootstrap
54386 configure-target-libjava: stage_current
54387 @endif gcc-bootstrap
54388 @if target-libjava
54389 maybe-configure-target-libjava: configure-target-libjava
54390 configure-target-libjava:
54391 @: $(MAKE); $(unstage)
54392 @r=`${PWD_COMMAND}`; export r; \
54393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54394 echo "Checking multilib configuration for libjava..."; \
54395 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
54396 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
54397 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
54398 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
54399 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
54400 else \
54401 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
54402 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
54403 fi; \
54404 else \
54405 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
54406 fi; \
54407 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
54408 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
54409 $(RAW_CXX_TARGET_EXPORTS) \
54410 echo Configuring in $(TARGET_SUBDIR)/libjava; \
54411 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
54412 case $(srcdir) in \
54413 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54414 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
54415 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54416 esac; \
54417 srcdiroption="--srcdir=$${topdir}/libjava"; \
54418 libsrcdir="$$s/libjava"; \
54419 rm -f no-such-file || : ; \
54420 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54421 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54422 --target=${target_alias} $${srcdiroption} \
54423 || exit 1
54424 @endif target-libjava
54425
54426
54427
54428
54429
54430 .PHONY: all-target-libjava maybe-all-target-libjava
54431 maybe-all-target-libjava:
54432 @if gcc-bootstrap
54433 all-target-libjava: stage_current
54434 @endif gcc-bootstrap
54435 @if target-libjava
54436 TARGET-target-libjava=all
54437 maybe-all-target-libjava: all-target-libjava
54438 all-target-libjava: configure-target-libjava
54439 @: $(MAKE); $(unstage)
54440 @r=`${PWD_COMMAND}`; export r; \
54441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54442 $(RAW_CXX_TARGET_EXPORTS) \
54443 (cd $(TARGET_SUBDIR)/libjava && \
54444 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
54445 $(TARGET-target-libjava))
54446 @endif target-libjava
54447
54448
54449
54450
54451
54452 .PHONY: check-target-libjava maybe-check-target-libjava
54453 maybe-check-target-libjava:
54454 @if target-libjava
54455 maybe-check-target-libjava: check-target-libjava
54456
54457 check-target-libjava:
54458 @: $(MAKE); $(unstage)
54459 @r=`${PWD_COMMAND}`; export r; \
54460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54461 $(RAW_CXX_TARGET_EXPORTS) \
54462 (cd $(TARGET_SUBDIR)/libjava && \
54463 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
54464
54465 @endif target-libjava
54466
54467 .PHONY: install-target-libjava maybe-install-target-libjava
54468 maybe-install-target-libjava:
54469 @if target-libjava
54470 maybe-install-target-libjava: install-target-libjava
54471
54472 install-target-libjava: installdirs
54473 @: $(MAKE); $(unstage)
54474 @r=`${PWD_COMMAND}`; export r; \
54475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54476 $(RAW_CXX_TARGET_EXPORTS) \
54477 (cd $(TARGET_SUBDIR)/libjava && \
54478 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54479
54480 @endif target-libjava
54481
54482 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
54483 maybe-install-strip-target-libjava:
54484 @if target-libjava
54485 maybe-install-strip-target-libjava: install-strip-target-libjava
54486
54487 install-strip-target-libjava: installdirs
54488 @: $(MAKE); $(unstage)
54489 @r=`${PWD_COMMAND}`; export r; \
54490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54491 $(RAW_CXX_TARGET_EXPORTS) \
54492 (cd $(TARGET_SUBDIR)/libjava && \
54493 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54494
54495 @endif target-libjava
54496
54497 # Other targets (info, dvi, pdf, etc.)
54498
54499 .PHONY: maybe-info-target-libjava info-target-libjava
54500 maybe-info-target-libjava:
54501 @if target-libjava
54502 maybe-info-target-libjava: info-target-libjava
54503
54504 info-target-libjava: \
54505 configure-target-libjava
54506 @: $(MAKE); $(unstage)
54507 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54508 r=`${PWD_COMMAND}`; export r; \
54509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54510 $(RAW_CXX_TARGET_EXPORTS) \
54511 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
54512 for flag in $(EXTRA_TARGET_FLAGS); do \
54513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54514 done; \
54515 (cd $(TARGET_SUBDIR)/libjava && \
54516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54518 "RANLIB=$${RANLIB}" \
54519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54520 info) \
54521 || exit 1
54522
54523 @endif target-libjava
54524
54525 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
54526 maybe-dvi-target-libjava:
54527 @if target-libjava
54528 maybe-dvi-target-libjava: dvi-target-libjava
54529
54530 dvi-target-libjava: \
54531 configure-target-libjava
54532 @: $(MAKE); $(unstage)
54533 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54534 r=`${PWD_COMMAND}`; export r; \
54535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54536 $(RAW_CXX_TARGET_EXPORTS) \
54537 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
54538 for flag in $(EXTRA_TARGET_FLAGS); do \
54539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54540 done; \
54541 (cd $(TARGET_SUBDIR)/libjava && \
54542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54544 "RANLIB=$${RANLIB}" \
54545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54546 dvi) \
54547 || exit 1
54548
54549 @endif target-libjava
54550
54551 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
54552 maybe-pdf-target-libjava:
54553 @if target-libjava
54554 maybe-pdf-target-libjava: pdf-target-libjava
54555
54556 pdf-target-libjava: \
54557 configure-target-libjava
54558 @: $(MAKE); $(unstage)
54559 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54560 r=`${PWD_COMMAND}`; export r; \
54561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54562 $(RAW_CXX_TARGET_EXPORTS) \
54563 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
54564 for flag in $(EXTRA_TARGET_FLAGS); do \
54565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54566 done; \
54567 (cd $(TARGET_SUBDIR)/libjava && \
54568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54570 "RANLIB=$${RANLIB}" \
54571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54572 pdf) \
54573 || exit 1
54574
54575 @endif target-libjava
54576
54577 .PHONY: maybe-html-target-libjava html-target-libjava
54578 maybe-html-target-libjava:
54579 @if target-libjava
54580 maybe-html-target-libjava: html-target-libjava
54581
54582 html-target-libjava: \
54583 configure-target-libjava
54584 @: $(MAKE); $(unstage)
54585 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54586 r=`${PWD_COMMAND}`; export r; \
54587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54588 $(RAW_CXX_TARGET_EXPORTS) \
54589 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
54590 for flag in $(EXTRA_TARGET_FLAGS); do \
54591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54592 done; \
54593 (cd $(TARGET_SUBDIR)/libjava && \
54594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54596 "RANLIB=$${RANLIB}" \
54597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54598 html) \
54599 || exit 1
54600
54601 @endif target-libjava
54602
54603 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
54604 maybe-TAGS-target-libjava:
54605 @if target-libjava
54606 maybe-TAGS-target-libjava: TAGS-target-libjava
54607
54608 TAGS-target-libjava: \
54609 configure-target-libjava
54610 @: $(MAKE); $(unstage)
54611 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54612 r=`${PWD_COMMAND}`; export r; \
54613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54614 $(RAW_CXX_TARGET_EXPORTS) \
54615 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
54616 for flag in $(EXTRA_TARGET_FLAGS); do \
54617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54618 done; \
54619 (cd $(TARGET_SUBDIR)/libjava && \
54620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54622 "RANLIB=$${RANLIB}" \
54623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54624 TAGS) \
54625 || exit 1
54626
54627 @endif target-libjava
54628
54629 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
54630 maybe-install-info-target-libjava:
54631 @if target-libjava
54632 maybe-install-info-target-libjava: install-info-target-libjava
54633
54634 install-info-target-libjava: \
54635 configure-target-libjava \
54636 info-target-libjava
54637 @: $(MAKE); $(unstage)
54638 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54639 r=`${PWD_COMMAND}`; export r; \
54640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54641 $(RAW_CXX_TARGET_EXPORTS) \
54642 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
54643 for flag in $(EXTRA_TARGET_FLAGS); do \
54644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54645 done; \
54646 (cd $(TARGET_SUBDIR)/libjava && \
54647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54649 "RANLIB=$${RANLIB}" \
54650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54651 install-info) \
54652 || exit 1
54653
54654 @endif target-libjava
54655
54656 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
54657 maybe-install-pdf-target-libjava:
54658 @if target-libjava
54659 maybe-install-pdf-target-libjava: install-pdf-target-libjava
54660
54661 install-pdf-target-libjava: \
54662 configure-target-libjava \
54663 pdf-target-libjava
54664 @: $(MAKE); $(unstage)
54665 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54666 r=`${PWD_COMMAND}`; export r; \
54667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54668 $(RAW_CXX_TARGET_EXPORTS) \
54669 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
54670 for flag in $(EXTRA_TARGET_FLAGS); do \
54671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54672 done; \
54673 (cd $(TARGET_SUBDIR)/libjava && \
54674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54676 "RANLIB=$${RANLIB}" \
54677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54678 install-pdf) \
54679 || exit 1
54680
54681 @endif target-libjava
54682
54683 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
54684 maybe-install-html-target-libjava:
54685 @if target-libjava
54686 maybe-install-html-target-libjava: install-html-target-libjava
54687
54688 install-html-target-libjava: \
54689 configure-target-libjava \
54690 html-target-libjava
54691 @: $(MAKE); $(unstage)
54692 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54693 r=`${PWD_COMMAND}`; export r; \
54694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54695 $(RAW_CXX_TARGET_EXPORTS) \
54696 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
54697 for flag in $(EXTRA_TARGET_FLAGS); do \
54698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54699 done; \
54700 (cd $(TARGET_SUBDIR)/libjava && \
54701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54703 "RANLIB=$${RANLIB}" \
54704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54705 install-html) \
54706 || exit 1
54707
54708 @endif target-libjava
54709
54710 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
54711 maybe-installcheck-target-libjava:
54712 @if target-libjava
54713 maybe-installcheck-target-libjava: installcheck-target-libjava
54714
54715 installcheck-target-libjava: \
54716 configure-target-libjava
54717 @: $(MAKE); $(unstage)
54718 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54719 r=`${PWD_COMMAND}`; export r; \
54720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54721 $(RAW_CXX_TARGET_EXPORTS) \
54722 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
54723 for flag in $(EXTRA_TARGET_FLAGS); do \
54724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54725 done; \
54726 (cd $(TARGET_SUBDIR)/libjava && \
54727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54729 "RANLIB=$${RANLIB}" \
54730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54731 installcheck) \
54732 || exit 1
54733
54734 @endif target-libjava
54735
54736 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
54737 maybe-mostlyclean-target-libjava:
54738 @if target-libjava
54739 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
54740
54741 mostlyclean-target-libjava:
54742 @: $(MAKE); $(unstage)
54743 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54744 r=`${PWD_COMMAND}`; export r; \
54745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54746 $(RAW_CXX_TARGET_EXPORTS) \
54747 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
54748 for flag in $(EXTRA_TARGET_FLAGS); do \
54749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54750 done; \
54751 (cd $(TARGET_SUBDIR)/libjava && \
54752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54754 "RANLIB=$${RANLIB}" \
54755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54756 mostlyclean) \
54757 || exit 1
54758
54759 @endif target-libjava
54760
54761 .PHONY: maybe-clean-target-libjava clean-target-libjava
54762 maybe-clean-target-libjava:
54763 @if target-libjava
54764 maybe-clean-target-libjava: clean-target-libjava
54765
54766 clean-target-libjava:
54767 @: $(MAKE); $(unstage)
54768 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54769 r=`${PWD_COMMAND}`; export r; \
54770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54771 $(RAW_CXX_TARGET_EXPORTS) \
54772 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
54773 for flag in $(EXTRA_TARGET_FLAGS); do \
54774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54775 done; \
54776 (cd $(TARGET_SUBDIR)/libjava && \
54777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54779 "RANLIB=$${RANLIB}" \
54780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54781 clean) \
54782 || exit 1
54783
54784 @endif target-libjava
54785
54786 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
54787 maybe-distclean-target-libjava:
54788 @if target-libjava
54789 maybe-distclean-target-libjava: distclean-target-libjava
54790
54791 distclean-target-libjava:
54792 @: $(MAKE); $(unstage)
54793 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54794 r=`${PWD_COMMAND}`; export r; \
54795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54796 $(RAW_CXX_TARGET_EXPORTS) \
54797 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
54798 for flag in $(EXTRA_TARGET_FLAGS); do \
54799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54800 done; \
54801 (cd $(TARGET_SUBDIR)/libjava && \
54802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54804 "RANLIB=$${RANLIB}" \
54805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54806 distclean) \
54807 || exit 1
54808
54809 @endif target-libjava
54810
54811 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
54812 maybe-maintainer-clean-target-libjava:
54813 @if target-libjava
54814 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
54815
54816 maintainer-clean-target-libjava:
54817 @: $(MAKE); $(unstage)
54818 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54819 r=`${PWD_COMMAND}`; export r; \
54820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54821 $(RAW_CXX_TARGET_EXPORTS) \
54822 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
54823 for flag in $(EXTRA_TARGET_FLAGS); do \
54824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54825 done; \
54826 (cd $(TARGET_SUBDIR)/libjava && \
54827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54829 "RANLIB=$${RANLIB}" \
54830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54831 maintainer-clean) \
54832 || exit 1
54833
54834 @endif target-libjava
54835
54836
54837
54838
54839
54840 .PHONY: configure-target-zlib maybe-configure-target-zlib
54841 maybe-configure-target-zlib:
54842 @if gcc-bootstrap
54843 configure-target-zlib: stage_current
54844 @endif gcc-bootstrap
54845 @if target-zlib
54846 maybe-configure-target-zlib: configure-target-zlib
54847 configure-target-zlib:
54848 @: $(MAKE); $(unstage)
54849 @r=`${PWD_COMMAND}`; export r; \
54850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54851 echo "Checking multilib configuration for zlib..."; \
54852 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
54853 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
54854 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54855 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54856 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54857 else \
54858 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54859 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54860 fi; \
54861 else \
54862 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54863 fi; \
54864 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54865 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
54866 $(NORMAL_TARGET_EXPORTS) \
54867 echo Configuring in $(TARGET_SUBDIR)/zlib; \
54868 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
54869 case $(srcdir) in \
54870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54871 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54873 esac; \
54874 srcdiroption="--srcdir=$${topdir}/zlib"; \
54875 libsrcdir="$$s/zlib"; \
54876 rm -f no-such-file || : ; \
54877 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54878 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54879 --target=${target_alias} $${srcdiroption} \
54880 || exit 1
54881 @endif target-zlib
54882
54883
54884
54885
54886
54887 .PHONY: all-target-zlib maybe-all-target-zlib
54888 maybe-all-target-zlib:
54889 @if gcc-bootstrap
54890 all-target-zlib: stage_current
54891 @endif gcc-bootstrap
54892 @if target-zlib
54893 TARGET-target-zlib=all
54894 maybe-all-target-zlib: all-target-zlib
54895 all-target-zlib: configure-target-zlib
54896 @: $(MAKE); $(unstage)
54897 @r=`${PWD_COMMAND}`; export r; \
54898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54899 $(NORMAL_TARGET_EXPORTS) \
54900 (cd $(TARGET_SUBDIR)/zlib && \
54901 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54902 $(TARGET-target-zlib))
54903 @endif target-zlib
54904
54905
54906
54907
54908
54909 .PHONY: check-target-zlib maybe-check-target-zlib
54910 maybe-check-target-zlib:
54911 @if target-zlib
54912 maybe-check-target-zlib: check-target-zlib
54913
54914 check-target-zlib:
54915 @: $(MAKE); $(unstage)
54916 @r=`${PWD_COMMAND}`; export r; \
54917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54918 $(NORMAL_TARGET_EXPORTS) \
54919 (cd $(TARGET_SUBDIR)/zlib && \
54920 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54921
54922 @endif target-zlib
54923
54924 .PHONY: install-target-zlib maybe-install-target-zlib
54925 maybe-install-target-zlib:
54926 @if target-zlib
54927 maybe-install-target-zlib: install-target-zlib
54928
54929 install-target-zlib: installdirs
54930 @: $(MAKE); $(unstage)
54931 @r=`${PWD_COMMAND}`; export r; \
54932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54933 $(NORMAL_TARGET_EXPORTS) \
54934 (cd $(TARGET_SUBDIR)/zlib && \
54935 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54936
54937 @endif target-zlib
54938
54939 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
54940 maybe-install-strip-target-zlib:
54941 @if target-zlib
54942 maybe-install-strip-target-zlib: install-strip-target-zlib
54943
54944 install-strip-target-zlib: installdirs
54945 @: $(MAKE); $(unstage)
54946 @r=`${PWD_COMMAND}`; export r; \
54947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54948 $(NORMAL_TARGET_EXPORTS) \
54949 (cd $(TARGET_SUBDIR)/zlib && \
54950 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54951
54952 @endif target-zlib
54953
54954 # Other targets (info, dvi, pdf, etc.)
54955
54956 .PHONY: maybe-info-target-zlib info-target-zlib
54957 maybe-info-target-zlib:
54958 @if target-zlib
54959 maybe-info-target-zlib: info-target-zlib
54960
54961 info-target-zlib: \
54962 configure-target-zlib
54963 @: $(MAKE); $(unstage)
54964 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54965 r=`${PWD_COMMAND}`; export r; \
54966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54967 $(NORMAL_TARGET_EXPORTS) \
54968 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
54969 for flag in $(EXTRA_TARGET_FLAGS); do \
54970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54971 done; \
54972 (cd $(TARGET_SUBDIR)/zlib && \
54973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54975 "RANLIB=$${RANLIB}" \
54976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54977 info) \
54978 || exit 1
54979
54980 @endif target-zlib
54981
54982 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
54983 maybe-dvi-target-zlib:
54984 @if target-zlib
54985 maybe-dvi-target-zlib: dvi-target-zlib
54986
54987 dvi-target-zlib: \
54988 configure-target-zlib
54989 @: $(MAKE); $(unstage)
54990 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54991 r=`${PWD_COMMAND}`; export r; \
54992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54993 $(NORMAL_TARGET_EXPORTS) \
54994 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
54995 for flag in $(EXTRA_TARGET_FLAGS); do \
54996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54997 done; \
54998 (cd $(TARGET_SUBDIR)/zlib && \
54999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55001 "RANLIB=$${RANLIB}" \
55002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55003 dvi) \
55004 || exit 1
55005
55006 @endif target-zlib
55007
55008 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
55009 maybe-pdf-target-zlib:
55010 @if target-zlib
55011 maybe-pdf-target-zlib: pdf-target-zlib
55012
55013 pdf-target-zlib: \
55014 configure-target-zlib
55015 @: $(MAKE); $(unstage)
55016 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55017 r=`${PWD_COMMAND}`; export r; \
55018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55019 $(NORMAL_TARGET_EXPORTS) \
55020 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
55021 for flag in $(EXTRA_TARGET_FLAGS); do \
55022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55023 done; \
55024 (cd $(TARGET_SUBDIR)/zlib && \
55025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55027 "RANLIB=$${RANLIB}" \
55028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55029 pdf) \
55030 || exit 1
55031
55032 @endif target-zlib
55033
55034 .PHONY: maybe-html-target-zlib html-target-zlib
55035 maybe-html-target-zlib:
55036 @if target-zlib
55037 maybe-html-target-zlib: html-target-zlib
55038
55039 html-target-zlib: \
55040 configure-target-zlib
55041 @: $(MAKE); $(unstage)
55042 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55043 r=`${PWD_COMMAND}`; export r; \
55044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55045 $(NORMAL_TARGET_EXPORTS) \
55046 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
55047 for flag in $(EXTRA_TARGET_FLAGS); do \
55048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55049 done; \
55050 (cd $(TARGET_SUBDIR)/zlib && \
55051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55053 "RANLIB=$${RANLIB}" \
55054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55055 html) \
55056 || exit 1
55057
55058 @endif target-zlib
55059
55060 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
55061 maybe-TAGS-target-zlib:
55062 @if target-zlib
55063 maybe-TAGS-target-zlib: TAGS-target-zlib
55064
55065 TAGS-target-zlib: \
55066 configure-target-zlib
55067 @: $(MAKE); $(unstage)
55068 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55069 r=`${PWD_COMMAND}`; export r; \
55070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55071 $(NORMAL_TARGET_EXPORTS) \
55072 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
55073 for flag in $(EXTRA_TARGET_FLAGS); do \
55074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55075 done; \
55076 (cd $(TARGET_SUBDIR)/zlib && \
55077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55079 "RANLIB=$${RANLIB}" \
55080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55081 TAGS) \
55082 || exit 1
55083
55084 @endif target-zlib
55085
55086 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
55087 maybe-install-info-target-zlib:
55088 @if target-zlib
55089 maybe-install-info-target-zlib: install-info-target-zlib
55090
55091 install-info-target-zlib: \
55092 configure-target-zlib \
55093 info-target-zlib
55094 @: $(MAKE); $(unstage)
55095 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55096 r=`${PWD_COMMAND}`; export r; \
55097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55098 $(NORMAL_TARGET_EXPORTS) \
55099 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
55100 for flag in $(EXTRA_TARGET_FLAGS); do \
55101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55102 done; \
55103 (cd $(TARGET_SUBDIR)/zlib && \
55104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55106 "RANLIB=$${RANLIB}" \
55107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55108 install-info) \
55109 || exit 1
55110
55111 @endif target-zlib
55112
55113 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
55114 maybe-install-pdf-target-zlib:
55115 @if target-zlib
55116 maybe-install-pdf-target-zlib: install-pdf-target-zlib
55117
55118 install-pdf-target-zlib: \
55119 configure-target-zlib \
55120 pdf-target-zlib
55121 @: $(MAKE); $(unstage)
55122 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55123 r=`${PWD_COMMAND}`; export r; \
55124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55125 $(NORMAL_TARGET_EXPORTS) \
55126 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
55127 for flag in $(EXTRA_TARGET_FLAGS); do \
55128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55129 done; \
55130 (cd $(TARGET_SUBDIR)/zlib && \
55131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55133 "RANLIB=$${RANLIB}" \
55134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55135 install-pdf) \
55136 || exit 1
55137
55138 @endif target-zlib
55139
55140 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
55141 maybe-install-html-target-zlib:
55142 @if target-zlib
55143 maybe-install-html-target-zlib: install-html-target-zlib
55144
55145 install-html-target-zlib: \
55146 configure-target-zlib \
55147 html-target-zlib
55148 @: $(MAKE); $(unstage)
55149 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55150 r=`${PWD_COMMAND}`; export r; \
55151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55152 $(NORMAL_TARGET_EXPORTS) \
55153 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
55154 for flag in $(EXTRA_TARGET_FLAGS); do \
55155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55156 done; \
55157 (cd $(TARGET_SUBDIR)/zlib && \
55158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55160 "RANLIB=$${RANLIB}" \
55161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55162 install-html) \
55163 || exit 1
55164
55165 @endif target-zlib
55166
55167 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
55168 maybe-installcheck-target-zlib:
55169 @if target-zlib
55170 maybe-installcheck-target-zlib: installcheck-target-zlib
55171
55172 installcheck-target-zlib: \
55173 configure-target-zlib
55174 @: $(MAKE); $(unstage)
55175 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55176 r=`${PWD_COMMAND}`; export r; \
55177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55178 $(NORMAL_TARGET_EXPORTS) \
55179 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
55180 for flag in $(EXTRA_TARGET_FLAGS); do \
55181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55182 done; \
55183 (cd $(TARGET_SUBDIR)/zlib && \
55184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55186 "RANLIB=$${RANLIB}" \
55187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55188 installcheck) \
55189 || exit 1
55190
55191 @endif target-zlib
55192
55193 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
55194 maybe-mostlyclean-target-zlib:
55195 @if target-zlib
55196 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
55197
55198 mostlyclean-target-zlib:
55199 @: $(MAKE); $(unstage)
55200 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55201 r=`${PWD_COMMAND}`; export r; \
55202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55203 $(NORMAL_TARGET_EXPORTS) \
55204 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
55205 for flag in $(EXTRA_TARGET_FLAGS); do \
55206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55207 done; \
55208 (cd $(TARGET_SUBDIR)/zlib && \
55209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55211 "RANLIB=$${RANLIB}" \
55212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55213 mostlyclean) \
55214 || exit 1
55215
55216 @endif target-zlib
55217
55218 .PHONY: maybe-clean-target-zlib clean-target-zlib
55219 maybe-clean-target-zlib:
55220 @if target-zlib
55221 maybe-clean-target-zlib: clean-target-zlib
55222
55223 clean-target-zlib:
55224 @: $(MAKE); $(unstage)
55225 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55226 r=`${PWD_COMMAND}`; export r; \
55227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55228 $(NORMAL_TARGET_EXPORTS) \
55229 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
55230 for flag in $(EXTRA_TARGET_FLAGS); do \
55231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55232 done; \
55233 (cd $(TARGET_SUBDIR)/zlib && \
55234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55236 "RANLIB=$${RANLIB}" \
55237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55238 clean) \
55239 || exit 1
55240
55241 @endif target-zlib
55242
55243 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
55244 maybe-distclean-target-zlib:
55245 @if target-zlib
55246 maybe-distclean-target-zlib: distclean-target-zlib
55247
55248 distclean-target-zlib:
55249 @: $(MAKE); $(unstage)
55250 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55251 r=`${PWD_COMMAND}`; export r; \
55252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55253 $(NORMAL_TARGET_EXPORTS) \
55254 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
55255 for flag in $(EXTRA_TARGET_FLAGS); do \
55256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55257 done; \
55258 (cd $(TARGET_SUBDIR)/zlib && \
55259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55261 "RANLIB=$${RANLIB}" \
55262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55263 distclean) \
55264 || exit 1
55265
55266 @endif target-zlib
55267
55268 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
55269 maybe-maintainer-clean-target-zlib:
55270 @if target-zlib
55271 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
55272
55273 maintainer-clean-target-zlib:
55274 @: $(MAKE); $(unstage)
55275 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55276 r=`${PWD_COMMAND}`; export r; \
55277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55278 $(NORMAL_TARGET_EXPORTS) \
55279 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
55280 for flag in $(EXTRA_TARGET_FLAGS); do \
55281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55282 done; \
55283 (cd $(TARGET_SUBDIR)/zlib && \
55284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55286 "RANLIB=$${RANLIB}" \
55287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55288 maintainer-clean) \
55289 || exit 1
55290
55291 @endif target-zlib
55292
55293
55294
55295
55296
55297 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
55298 maybe-configure-target-boehm-gc:
55299 @if gcc-bootstrap
55300 configure-target-boehm-gc: stage_current
55301 @endif gcc-bootstrap
55302 @if target-boehm-gc
55303 maybe-configure-target-boehm-gc: configure-target-boehm-gc
55304 configure-target-boehm-gc:
55305 @: $(MAKE); $(unstage)
55306 @r=`${PWD_COMMAND}`; export r; \
55307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55308 echo "Checking multilib configuration for boehm-gc..."; \
55309 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
55310 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
55311 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
55312 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
55313 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
55314 else \
55315 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
55316 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
55317 fi; \
55318 else \
55319 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
55320 fi; \
55321 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
55322 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
55323 $(NORMAL_TARGET_EXPORTS) \
55324 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
55325 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
55326 case $(srcdir) in \
55327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55328 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
55329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55330 esac; \
55331 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
55332 libsrcdir="$$s/boehm-gc"; \
55333 rm -f no-such-file || : ; \
55334 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55335 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55336 --target=${target_alias} $${srcdiroption} \
55337 || exit 1
55338 @endif target-boehm-gc
55339
55340
55341
55342
55343
55344 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
55345 maybe-all-target-boehm-gc:
55346 @if gcc-bootstrap
55347 all-target-boehm-gc: stage_current
55348 @endif gcc-bootstrap
55349 @if target-boehm-gc
55350 TARGET-target-boehm-gc=all
55351 maybe-all-target-boehm-gc: all-target-boehm-gc
55352 all-target-boehm-gc: configure-target-boehm-gc
55353 @: $(MAKE); $(unstage)
55354 @r=`${PWD_COMMAND}`; export r; \
55355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55356 $(NORMAL_TARGET_EXPORTS) \
55357 (cd $(TARGET_SUBDIR)/boehm-gc && \
55358 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55359 $(TARGET-target-boehm-gc))
55360 @endif target-boehm-gc
55361
55362
55363
55364
55365
55366 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
55367 maybe-check-target-boehm-gc:
55368 @if target-boehm-gc
55369 maybe-check-target-boehm-gc: check-target-boehm-gc
55370
55371 check-target-boehm-gc:
55372 @: $(MAKE); $(unstage)
55373 @r=`${PWD_COMMAND}`; export r; \
55374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55375 $(NORMAL_TARGET_EXPORTS) \
55376 (cd $(TARGET_SUBDIR)/boehm-gc && \
55377 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55378
55379 @endif target-boehm-gc
55380
55381 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
55382 maybe-install-target-boehm-gc:
55383 @if target-boehm-gc
55384 maybe-install-target-boehm-gc: install-target-boehm-gc
55385
55386 install-target-boehm-gc: installdirs
55387 @: $(MAKE); $(unstage)
55388 @r=`${PWD_COMMAND}`; export r; \
55389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55390 $(NORMAL_TARGET_EXPORTS) \
55391 (cd $(TARGET_SUBDIR)/boehm-gc && \
55392 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55393
55394 @endif target-boehm-gc
55395
55396 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
55397 maybe-install-strip-target-boehm-gc:
55398 @if target-boehm-gc
55399 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
55400
55401 install-strip-target-boehm-gc: installdirs
55402 @: $(MAKE); $(unstage)
55403 @r=`${PWD_COMMAND}`; export r; \
55404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55405 $(NORMAL_TARGET_EXPORTS) \
55406 (cd $(TARGET_SUBDIR)/boehm-gc && \
55407 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55408
55409 @endif target-boehm-gc
55410
55411 # Other targets (info, dvi, pdf, etc.)
55412
55413 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
55414 maybe-info-target-boehm-gc:
55415 @if target-boehm-gc
55416 maybe-info-target-boehm-gc: info-target-boehm-gc
55417
55418 info-target-boehm-gc: \
55419 configure-target-boehm-gc
55420 @: $(MAKE); $(unstage)
55421 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55422 r=`${PWD_COMMAND}`; export r; \
55423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55424 $(NORMAL_TARGET_EXPORTS) \
55425 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
55426 for flag in $(EXTRA_TARGET_FLAGS); do \
55427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55428 done; \
55429 (cd $(TARGET_SUBDIR)/boehm-gc && \
55430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55432 "RANLIB=$${RANLIB}" \
55433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55434 info) \
55435 || exit 1
55436
55437 @endif target-boehm-gc
55438
55439 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
55440 maybe-dvi-target-boehm-gc:
55441 @if target-boehm-gc
55442 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
55443
55444 dvi-target-boehm-gc: \
55445 configure-target-boehm-gc
55446 @: $(MAKE); $(unstage)
55447 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55448 r=`${PWD_COMMAND}`; export r; \
55449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55450 $(NORMAL_TARGET_EXPORTS) \
55451 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
55452 for flag in $(EXTRA_TARGET_FLAGS); do \
55453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55454 done; \
55455 (cd $(TARGET_SUBDIR)/boehm-gc && \
55456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55458 "RANLIB=$${RANLIB}" \
55459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55460 dvi) \
55461 || exit 1
55462
55463 @endif target-boehm-gc
55464
55465 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
55466 maybe-pdf-target-boehm-gc:
55467 @if target-boehm-gc
55468 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
55469
55470 pdf-target-boehm-gc: \
55471 configure-target-boehm-gc
55472 @: $(MAKE); $(unstage)
55473 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55474 r=`${PWD_COMMAND}`; export r; \
55475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55476 $(NORMAL_TARGET_EXPORTS) \
55477 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
55478 for flag in $(EXTRA_TARGET_FLAGS); do \
55479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55480 done; \
55481 (cd $(TARGET_SUBDIR)/boehm-gc && \
55482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55484 "RANLIB=$${RANLIB}" \
55485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55486 pdf) \
55487 || exit 1
55488
55489 @endif target-boehm-gc
55490
55491 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
55492 maybe-html-target-boehm-gc:
55493 @if target-boehm-gc
55494 maybe-html-target-boehm-gc: html-target-boehm-gc
55495
55496 html-target-boehm-gc: \
55497 configure-target-boehm-gc
55498 @: $(MAKE); $(unstage)
55499 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55500 r=`${PWD_COMMAND}`; export r; \
55501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55502 $(NORMAL_TARGET_EXPORTS) \
55503 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
55504 for flag in $(EXTRA_TARGET_FLAGS); do \
55505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55506 done; \
55507 (cd $(TARGET_SUBDIR)/boehm-gc && \
55508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55510 "RANLIB=$${RANLIB}" \
55511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55512 html) \
55513 || exit 1
55514
55515 @endif target-boehm-gc
55516
55517 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
55518 maybe-TAGS-target-boehm-gc:
55519 @if target-boehm-gc
55520 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
55521
55522 TAGS-target-boehm-gc: \
55523 configure-target-boehm-gc
55524 @: $(MAKE); $(unstage)
55525 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55526 r=`${PWD_COMMAND}`; export r; \
55527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55528 $(NORMAL_TARGET_EXPORTS) \
55529 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
55530 for flag in $(EXTRA_TARGET_FLAGS); do \
55531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55532 done; \
55533 (cd $(TARGET_SUBDIR)/boehm-gc && \
55534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55536 "RANLIB=$${RANLIB}" \
55537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55538 TAGS) \
55539 || exit 1
55540
55541 @endif target-boehm-gc
55542
55543 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
55544 maybe-install-info-target-boehm-gc:
55545 @if target-boehm-gc
55546 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
55547
55548 install-info-target-boehm-gc: \
55549 configure-target-boehm-gc \
55550 info-target-boehm-gc
55551 @: $(MAKE); $(unstage)
55552 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55553 r=`${PWD_COMMAND}`; export r; \
55554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55555 $(NORMAL_TARGET_EXPORTS) \
55556 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
55557 for flag in $(EXTRA_TARGET_FLAGS); do \
55558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55559 done; \
55560 (cd $(TARGET_SUBDIR)/boehm-gc && \
55561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55563 "RANLIB=$${RANLIB}" \
55564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55565 install-info) \
55566 || exit 1
55567
55568 @endif target-boehm-gc
55569
55570 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
55571 maybe-install-pdf-target-boehm-gc:
55572 @if target-boehm-gc
55573 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
55574
55575 install-pdf-target-boehm-gc: \
55576 configure-target-boehm-gc \
55577 pdf-target-boehm-gc
55578 @: $(MAKE); $(unstage)
55579 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55580 r=`${PWD_COMMAND}`; export r; \
55581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55582 $(NORMAL_TARGET_EXPORTS) \
55583 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
55584 for flag in $(EXTRA_TARGET_FLAGS); do \
55585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55586 done; \
55587 (cd $(TARGET_SUBDIR)/boehm-gc && \
55588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55590 "RANLIB=$${RANLIB}" \
55591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55592 install-pdf) \
55593 || exit 1
55594
55595 @endif target-boehm-gc
55596
55597 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
55598 maybe-install-html-target-boehm-gc:
55599 @if target-boehm-gc
55600 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
55601
55602 install-html-target-boehm-gc: \
55603 configure-target-boehm-gc \
55604 html-target-boehm-gc
55605 @: $(MAKE); $(unstage)
55606 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55607 r=`${PWD_COMMAND}`; export r; \
55608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55609 $(NORMAL_TARGET_EXPORTS) \
55610 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
55611 for flag in $(EXTRA_TARGET_FLAGS); do \
55612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55613 done; \
55614 (cd $(TARGET_SUBDIR)/boehm-gc && \
55615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55617 "RANLIB=$${RANLIB}" \
55618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55619 install-html) \
55620 || exit 1
55621
55622 @endif target-boehm-gc
55623
55624 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
55625 maybe-installcheck-target-boehm-gc:
55626 @if target-boehm-gc
55627 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
55628
55629 installcheck-target-boehm-gc: \
55630 configure-target-boehm-gc
55631 @: $(MAKE); $(unstage)
55632 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55633 r=`${PWD_COMMAND}`; export r; \
55634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55635 $(NORMAL_TARGET_EXPORTS) \
55636 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
55637 for flag in $(EXTRA_TARGET_FLAGS); do \
55638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55639 done; \
55640 (cd $(TARGET_SUBDIR)/boehm-gc && \
55641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55643 "RANLIB=$${RANLIB}" \
55644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55645 installcheck) \
55646 || exit 1
55647
55648 @endif target-boehm-gc
55649
55650 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
55651 maybe-mostlyclean-target-boehm-gc:
55652 @if target-boehm-gc
55653 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
55654
55655 mostlyclean-target-boehm-gc:
55656 @: $(MAKE); $(unstage)
55657 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55658 r=`${PWD_COMMAND}`; export r; \
55659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55660 $(NORMAL_TARGET_EXPORTS) \
55661 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
55662 for flag in $(EXTRA_TARGET_FLAGS); do \
55663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55664 done; \
55665 (cd $(TARGET_SUBDIR)/boehm-gc && \
55666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55668 "RANLIB=$${RANLIB}" \
55669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55670 mostlyclean) \
55671 || exit 1
55672
55673 @endif target-boehm-gc
55674
55675 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
55676 maybe-clean-target-boehm-gc:
55677 @if target-boehm-gc
55678 maybe-clean-target-boehm-gc: clean-target-boehm-gc
55679
55680 clean-target-boehm-gc:
55681 @: $(MAKE); $(unstage)
55682 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55683 r=`${PWD_COMMAND}`; export r; \
55684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55685 $(NORMAL_TARGET_EXPORTS) \
55686 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
55687 for flag in $(EXTRA_TARGET_FLAGS); do \
55688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55689 done; \
55690 (cd $(TARGET_SUBDIR)/boehm-gc && \
55691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55693 "RANLIB=$${RANLIB}" \
55694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55695 clean) \
55696 || exit 1
55697
55698 @endif target-boehm-gc
55699
55700 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
55701 maybe-distclean-target-boehm-gc:
55702 @if target-boehm-gc
55703 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
55704
55705 distclean-target-boehm-gc:
55706 @: $(MAKE); $(unstage)
55707 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55708 r=`${PWD_COMMAND}`; export r; \
55709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55710 $(NORMAL_TARGET_EXPORTS) \
55711 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
55712 for flag in $(EXTRA_TARGET_FLAGS); do \
55713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55714 done; \
55715 (cd $(TARGET_SUBDIR)/boehm-gc && \
55716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55718 "RANLIB=$${RANLIB}" \
55719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55720 distclean) \
55721 || exit 1
55722
55723 @endif target-boehm-gc
55724
55725 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
55726 maybe-maintainer-clean-target-boehm-gc:
55727 @if target-boehm-gc
55728 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
55729
55730 maintainer-clean-target-boehm-gc:
55731 @: $(MAKE); $(unstage)
55732 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55733 r=`${PWD_COMMAND}`; export r; \
55734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55735 $(NORMAL_TARGET_EXPORTS) \
55736 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
55737 for flag in $(EXTRA_TARGET_FLAGS); do \
55738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55739 done; \
55740 (cd $(TARGET_SUBDIR)/boehm-gc && \
55741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55743 "RANLIB=$${RANLIB}" \
55744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55745 maintainer-clean) \
55746 || exit 1
55747
55748 @endif target-boehm-gc
55749
55750
55751
55752
55753
55754 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
55755 maybe-configure-target-qthreads:
55756 @if gcc-bootstrap
55757 configure-target-qthreads: stage_current
55758 @endif gcc-bootstrap
55759 @if target-qthreads
55760 maybe-configure-target-qthreads: configure-target-qthreads
55761 configure-target-qthreads:
55762 @: $(MAKE); $(unstage)
55763 @r=`${PWD_COMMAND}`; export r; \
55764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55765 echo "Checking multilib configuration for qthreads..."; \
55766 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
55767 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
55768 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
55769 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
55770 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
55771 else \
55772 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
55773 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
55774 fi; \
55775 else \
55776 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
55777 fi; \
55778 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
55779 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
55780 $(NORMAL_TARGET_EXPORTS) \
55781 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
55782 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
55783 case $(srcdir) in \
55784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55785 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
55786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55787 esac; \
55788 srcdiroption="--srcdir=$${topdir}/qthreads"; \
55789 libsrcdir="$$s/qthreads"; \
55790 rm -f no-such-file || : ; \
55791 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55792 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55793 --target=${target_alias} $${srcdiroption} \
55794 || exit 1
55795 @endif target-qthreads
55796
55797
55798
55799
55800
55801 .PHONY: all-target-qthreads maybe-all-target-qthreads
55802 maybe-all-target-qthreads:
55803 @if gcc-bootstrap
55804 all-target-qthreads: stage_current
55805 @endif gcc-bootstrap
55806 @if target-qthreads
55807 TARGET-target-qthreads=all
55808 maybe-all-target-qthreads: all-target-qthreads
55809 all-target-qthreads: configure-target-qthreads
55810 @: $(MAKE); $(unstage)
55811 @r=`${PWD_COMMAND}`; export r; \
55812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55813 $(NORMAL_TARGET_EXPORTS) \
55814 (cd $(TARGET_SUBDIR)/qthreads && \
55815 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55816 $(TARGET-target-qthreads))
55817 @endif target-qthreads
55818
55819
55820
55821
55822
55823 .PHONY: check-target-qthreads maybe-check-target-qthreads
55824 maybe-check-target-qthreads:
55825 @if target-qthreads
55826 maybe-check-target-qthreads: check-target-qthreads
55827
55828 check-target-qthreads:
55829 @: $(MAKE); $(unstage)
55830 @r=`${PWD_COMMAND}`; export r; \
55831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55832 $(NORMAL_TARGET_EXPORTS) \
55833 (cd $(TARGET_SUBDIR)/qthreads && \
55834 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55835
55836 @endif target-qthreads
55837
55838 .PHONY: install-target-qthreads maybe-install-target-qthreads
55839 maybe-install-target-qthreads:
55840 @if target-qthreads
55841 maybe-install-target-qthreads: install-target-qthreads
55842
55843 install-target-qthreads: installdirs
55844 @: $(MAKE); $(unstage)
55845 @r=`${PWD_COMMAND}`; export r; \
55846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55847 $(NORMAL_TARGET_EXPORTS) \
55848 (cd $(TARGET_SUBDIR)/qthreads && \
55849 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55850
55851 @endif target-qthreads
55852
55853 .PHONY: install-strip-target-qthreads maybe-install-strip-target-qthreads
55854 maybe-install-strip-target-qthreads:
55855 @if target-qthreads
55856 maybe-install-strip-target-qthreads: install-strip-target-qthreads
55857
55858 install-strip-target-qthreads: installdirs
55859 @: $(MAKE); $(unstage)
55860 @r=`${PWD_COMMAND}`; export r; \
55861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55862 $(NORMAL_TARGET_EXPORTS) \
55863 (cd $(TARGET_SUBDIR)/qthreads && \
55864 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55865
55866 @endif target-qthreads
55867
55868 # Other targets (info, dvi, pdf, etc.)
55869
55870 .PHONY: maybe-info-target-qthreads info-target-qthreads
55871 maybe-info-target-qthreads:
55872 @if target-qthreads
55873 maybe-info-target-qthreads: info-target-qthreads
55874
55875 info-target-qthreads: \
55876 configure-target-qthreads
55877 @: $(MAKE); $(unstage)
55878 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55879 r=`${PWD_COMMAND}`; export r; \
55880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55881 $(NORMAL_TARGET_EXPORTS) \
55882 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
55883 for flag in $(EXTRA_TARGET_FLAGS); do \
55884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55885 done; \
55886 (cd $(TARGET_SUBDIR)/qthreads && \
55887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55889 "RANLIB=$${RANLIB}" \
55890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55891 info) \
55892 || exit 1
55893
55894 @endif target-qthreads
55895
55896 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
55897 maybe-dvi-target-qthreads:
55898 @if target-qthreads
55899 maybe-dvi-target-qthreads: dvi-target-qthreads
55900
55901 dvi-target-qthreads: \
55902 configure-target-qthreads
55903 @: $(MAKE); $(unstage)
55904 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55905 r=`${PWD_COMMAND}`; export r; \
55906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55907 $(NORMAL_TARGET_EXPORTS) \
55908 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
55909 for flag in $(EXTRA_TARGET_FLAGS); do \
55910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55911 done; \
55912 (cd $(TARGET_SUBDIR)/qthreads && \
55913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55915 "RANLIB=$${RANLIB}" \
55916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55917 dvi) \
55918 || exit 1
55919
55920 @endif target-qthreads
55921
55922 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
55923 maybe-pdf-target-qthreads:
55924 @if target-qthreads
55925 maybe-pdf-target-qthreads: pdf-target-qthreads
55926
55927 pdf-target-qthreads: \
55928 configure-target-qthreads
55929 @: $(MAKE); $(unstage)
55930 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55931 r=`${PWD_COMMAND}`; export r; \
55932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55933 $(NORMAL_TARGET_EXPORTS) \
55934 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
55935 for flag in $(EXTRA_TARGET_FLAGS); do \
55936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55937 done; \
55938 (cd $(TARGET_SUBDIR)/qthreads && \
55939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55941 "RANLIB=$${RANLIB}" \
55942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55943 pdf) \
55944 || exit 1
55945
55946 @endif target-qthreads
55947
55948 .PHONY: maybe-html-target-qthreads html-target-qthreads
55949 maybe-html-target-qthreads:
55950 @if target-qthreads
55951 maybe-html-target-qthreads: html-target-qthreads
55952
55953 html-target-qthreads: \
55954 configure-target-qthreads
55955 @: $(MAKE); $(unstage)
55956 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55957 r=`${PWD_COMMAND}`; export r; \
55958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55959 $(NORMAL_TARGET_EXPORTS) \
55960 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
55961 for flag in $(EXTRA_TARGET_FLAGS); do \
55962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55963 done; \
55964 (cd $(TARGET_SUBDIR)/qthreads && \
55965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55967 "RANLIB=$${RANLIB}" \
55968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55969 html) \
55970 || exit 1
55971
55972 @endif target-qthreads
55973
55974 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
55975 maybe-TAGS-target-qthreads:
55976 @if target-qthreads
55977 maybe-TAGS-target-qthreads: TAGS-target-qthreads
55978
55979 TAGS-target-qthreads: \
55980 configure-target-qthreads
55981 @: $(MAKE); $(unstage)
55982 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55983 r=`${PWD_COMMAND}`; export r; \
55984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55985 $(NORMAL_TARGET_EXPORTS) \
55986 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
55987 for flag in $(EXTRA_TARGET_FLAGS); do \
55988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55989 done; \
55990 (cd $(TARGET_SUBDIR)/qthreads && \
55991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55993 "RANLIB=$${RANLIB}" \
55994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55995 TAGS) \
55996 || exit 1
55997
55998 @endif target-qthreads
55999
56000 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
56001 maybe-install-info-target-qthreads:
56002 @if target-qthreads
56003 maybe-install-info-target-qthreads: install-info-target-qthreads
56004
56005 install-info-target-qthreads: \
56006 configure-target-qthreads \
56007 info-target-qthreads
56008 @: $(MAKE); $(unstage)
56009 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56010 r=`${PWD_COMMAND}`; export r; \
56011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56012 $(NORMAL_TARGET_EXPORTS) \
56013 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
56014 for flag in $(EXTRA_TARGET_FLAGS); do \
56015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56016 done; \
56017 (cd $(TARGET_SUBDIR)/qthreads && \
56018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56020 "RANLIB=$${RANLIB}" \
56021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56022 install-info) \
56023 || exit 1
56024
56025 @endif target-qthreads
56026
56027 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
56028 maybe-install-pdf-target-qthreads:
56029 @if target-qthreads
56030 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
56031
56032 install-pdf-target-qthreads: \
56033 configure-target-qthreads \
56034 pdf-target-qthreads
56035 @: $(MAKE); $(unstage)
56036 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56037 r=`${PWD_COMMAND}`; export r; \
56038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56039 $(NORMAL_TARGET_EXPORTS) \
56040 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
56041 for flag in $(EXTRA_TARGET_FLAGS); do \
56042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56043 done; \
56044 (cd $(TARGET_SUBDIR)/qthreads && \
56045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56047 "RANLIB=$${RANLIB}" \
56048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56049 install-pdf) \
56050 || exit 1
56051
56052 @endif target-qthreads
56053
56054 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
56055 maybe-install-html-target-qthreads:
56056 @if target-qthreads
56057 maybe-install-html-target-qthreads: install-html-target-qthreads
56058
56059 install-html-target-qthreads: \
56060 configure-target-qthreads \
56061 html-target-qthreads
56062 @: $(MAKE); $(unstage)
56063 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56064 r=`${PWD_COMMAND}`; export r; \
56065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56066 $(NORMAL_TARGET_EXPORTS) \
56067 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
56068 for flag in $(EXTRA_TARGET_FLAGS); do \
56069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56070 done; \
56071 (cd $(TARGET_SUBDIR)/qthreads && \
56072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56074 "RANLIB=$${RANLIB}" \
56075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56076 install-html) \
56077 || exit 1
56078
56079 @endif target-qthreads
56080
56081 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
56082 maybe-installcheck-target-qthreads:
56083 @if target-qthreads
56084 maybe-installcheck-target-qthreads: installcheck-target-qthreads
56085
56086 installcheck-target-qthreads: \
56087 configure-target-qthreads
56088 @: $(MAKE); $(unstage)
56089 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56090 r=`${PWD_COMMAND}`; export r; \
56091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56092 $(NORMAL_TARGET_EXPORTS) \
56093 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
56094 for flag in $(EXTRA_TARGET_FLAGS); do \
56095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56096 done; \
56097 (cd $(TARGET_SUBDIR)/qthreads && \
56098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56100 "RANLIB=$${RANLIB}" \
56101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56102 installcheck) \
56103 || exit 1
56104
56105 @endif target-qthreads
56106
56107 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
56108 maybe-mostlyclean-target-qthreads:
56109 @if target-qthreads
56110 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
56111
56112 mostlyclean-target-qthreads:
56113 @: $(MAKE); $(unstage)
56114 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56115 r=`${PWD_COMMAND}`; export r; \
56116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56117 $(NORMAL_TARGET_EXPORTS) \
56118 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
56119 for flag in $(EXTRA_TARGET_FLAGS); do \
56120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56121 done; \
56122 (cd $(TARGET_SUBDIR)/qthreads && \
56123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56125 "RANLIB=$${RANLIB}" \
56126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56127 mostlyclean) \
56128 || exit 1
56129
56130 @endif target-qthreads
56131
56132 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
56133 maybe-clean-target-qthreads:
56134 @if target-qthreads
56135 maybe-clean-target-qthreads: clean-target-qthreads
56136
56137 clean-target-qthreads:
56138 @: $(MAKE); $(unstage)
56139 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56140 r=`${PWD_COMMAND}`; export r; \
56141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56142 $(NORMAL_TARGET_EXPORTS) \
56143 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
56144 for flag in $(EXTRA_TARGET_FLAGS); do \
56145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56146 done; \
56147 (cd $(TARGET_SUBDIR)/qthreads && \
56148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56150 "RANLIB=$${RANLIB}" \
56151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56152 clean) \
56153 || exit 1
56154
56155 @endif target-qthreads
56156
56157 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
56158 maybe-distclean-target-qthreads:
56159 @if target-qthreads
56160 maybe-distclean-target-qthreads: distclean-target-qthreads
56161
56162 distclean-target-qthreads:
56163 @: $(MAKE); $(unstage)
56164 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56165 r=`${PWD_COMMAND}`; export r; \
56166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56167 $(NORMAL_TARGET_EXPORTS) \
56168 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
56169 for flag in $(EXTRA_TARGET_FLAGS); do \
56170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56171 done; \
56172 (cd $(TARGET_SUBDIR)/qthreads && \
56173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56175 "RANLIB=$${RANLIB}" \
56176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56177 distclean) \
56178 || exit 1
56179
56180 @endif target-qthreads
56181
56182 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
56183 maybe-maintainer-clean-target-qthreads:
56184 @if target-qthreads
56185 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
56186
56187 maintainer-clean-target-qthreads:
56188 @: $(MAKE); $(unstage)
56189 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56190 r=`${PWD_COMMAND}`; export r; \
56191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56192 $(NORMAL_TARGET_EXPORTS) \
56193 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
56194 for flag in $(EXTRA_TARGET_FLAGS); do \
56195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56196 done; \
56197 (cd $(TARGET_SUBDIR)/qthreads && \
56198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56200 "RANLIB=$${RANLIB}" \
56201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56202 maintainer-clean) \
56203 || exit 1
56204
56205 @endif target-qthreads
56206
56207
56208
56209
56210
56211 .PHONY: configure-target-rda maybe-configure-target-rda
56212 maybe-configure-target-rda:
56213 @if gcc-bootstrap
56214 configure-target-rda: stage_current
56215 @endif gcc-bootstrap
56216 @if target-rda
56217 maybe-configure-target-rda: configure-target-rda
56218 configure-target-rda:
56219 @: $(MAKE); $(unstage)
56220 @r=`${PWD_COMMAND}`; export r; \
56221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56222 echo "Checking multilib configuration for rda..."; \
56223 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
56224 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
56225 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
56226 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
56227 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
56228 else \
56229 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
56230 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
56231 fi; \
56232 else \
56233 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
56234 fi; \
56235 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
56236 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
56237 $(NORMAL_TARGET_EXPORTS) \
56238 echo Configuring in $(TARGET_SUBDIR)/rda; \
56239 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
56240 case $(srcdir) in \
56241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56242 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
56243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56244 esac; \
56245 srcdiroption="--srcdir=$${topdir}/rda"; \
56246 libsrcdir="$$s/rda"; \
56247 rm -f no-such-file || : ; \
56248 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
56249 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56250 --target=${target_alias} $${srcdiroption} \
56251 || exit 1
56252 @endif target-rda
56253
56254
56255
56256
56257
56258 .PHONY: all-target-rda maybe-all-target-rda
56259 maybe-all-target-rda:
56260 @if gcc-bootstrap
56261 all-target-rda: stage_current
56262 @endif gcc-bootstrap
56263 @if target-rda
56264 TARGET-target-rda=all
56265 maybe-all-target-rda: all-target-rda
56266 all-target-rda: configure-target-rda
56267 @: $(MAKE); $(unstage)
56268 @r=`${PWD_COMMAND}`; export r; \
56269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56270 $(NORMAL_TARGET_EXPORTS) \
56271 (cd $(TARGET_SUBDIR)/rda && \
56272 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56273 $(TARGET-target-rda))
56274 @endif target-rda
56275
56276
56277
56278
56279
56280 .PHONY: check-target-rda maybe-check-target-rda
56281 maybe-check-target-rda:
56282 @if target-rda
56283 maybe-check-target-rda: check-target-rda
56284
56285 check-target-rda:
56286 @: $(MAKE); $(unstage)
56287 @r=`${PWD_COMMAND}`; export r; \
56288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56289 $(NORMAL_TARGET_EXPORTS) \
56290 (cd $(TARGET_SUBDIR)/rda && \
56291 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56292
56293 @endif target-rda
56294
56295 .PHONY: install-target-rda maybe-install-target-rda
56296 maybe-install-target-rda:
56297 @if target-rda
56298 maybe-install-target-rda: install-target-rda
56299
56300 install-target-rda: installdirs
56301 @: $(MAKE); $(unstage)
56302 @r=`${PWD_COMMAND}`; export r; \
56303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56304 $(NORMAL_TARGET_EXPORTS) \
56305 (cd $(TARGET_SUBDIR)/rda && \
56306 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56307
56308 @endif target-rda
56309
56310 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
56311 maybe-install-strip-target-rda:
56312 @if target-rda
56313 maybe-install-strip-target-rda: install-strip-target-rda
56314
56315 install-strip-target-rda: installdirs
56316 @: $(MAKE); $(unstage)
56317 @r=`${PWD_COMMAND}`; export r; \
56318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56319 $(NORMAL_TARGET_EXPORTS) \
56320 (cd $(TARGET_SUBDIR)/rda && \
56321 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56322
56323 @endif target-rda
56324
56325 # Other targets (info, dvi, pdf, etc.)
56326
56327 .PHONY: maybe-info-target-rda info-target-rda
56328 maybe-info-target-rda:
56329 @if target-rda
56330 maybe-info-target-rda: info-target-rda
56331
56332 info-target-rda: \
56333 configure-target-rda
56334 @: $(MAKE); $(unstage)
56335 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56336 r=`${PWD_COMMAND}`; export r; \
56337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56338 $(NORMAL_TARGET_EXPORTS) \
56339 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
56340 for flag in $(EXTRA_TARGET_FLAGS); do \
56341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56342 done; \
56343 (cd $(TARGET_SUBDIR)/rda && \
56344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56346 "RANLIB=$${RANLIB}" \
56347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56348 info) \
56349 || exit 1
56350
56351 @endif target-rda
56352
56353 .PHONY: maybe-dvi-target-rda dvi-target-rda
56354 maybe-dvi-target-rda:
56355 @if target-rda
56356 maybe-dvi-target-rda: dvi-target-rda
56357
56358 dvi-target-rda: \
56359 configure-target-rda
56360 @: $(MAKE); $(unstage)
56361 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56362 r=`${PWD_COMMAND}`; export r; \
56363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56364 $(NORMAL_TARGET_EXPORTS) \
56365 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
56366 for flag in $(EXTRA_TARGET_FLAGS); do \
56367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56368 done; \
56369 (cd $(TARGET_SUBDIR)/rda && \
56370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56372 "RANLIB=$${RANLIB}" \
56373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56374 dvi) \
56375 || exit 1
56376
56377 @endif target-rda
56378
56379 .PHONY: maybe-pdf-target-rda pdf-target-rda
56380 maybe-pdf-target-rda:
56381 @if target-rda
56382 maybe-pdf-target-rda: pdf-target-rda
56383
56384 pdf-target-rda: \
56385 configure-target-rda
56386 @: $(MAKE); $(unstage)
56387 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56388 r=`${PWD_COMMAND}`; export r; \
56389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56390 $(NORMAL_TARGET_EXPORTS) \
56391 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
56392 for flag in $(EXTRA_TARGET_FLAGS); do \
56393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56394 done; \
56395 (cd $(TARGET_SUBDIR)/rda && \
56396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56398 "RANLIB=$${RANLIB}" \
56399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56400 pdf) \
56401 || exit 1
56402
56403 @endif target-rda
56404
56405 .PHONY: maybe-html-target-rda html-target-rda
56406 maybe-html-target-rda:
56407 @if target-rda
56408 maybe-html-target-rda: html-target-rda
56409
56410 html-target-rda: \
56411 configure-target-rda
56412 @: $(MAKE); $(unstage)
56413 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56414 r=`${PWD_COMMAND}`; export r; \
56415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56416 $(NORMAL_TARGET_EXPORTS) \
56417 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
56418 for flag in $(EXTRA_TARGET_FLAGS); do \
56419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56420 done; \
56421 (cd $(TARGET_SUBDIR)/rda && \
56422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56424 "RANLIB=$${RANLIB}" \
56425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56426 html) \
56427 || exit 1
56428
56429 @endif target-rda
56430
56431 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
56432 maybe-TAGS-target-rda:
56433 @if target-rda
56434 maybe-TAGS-target-rda: TAGS-target-rda
56435
56436 TAGS-target-rda: \
56437 configure-target-rda
56438 @: $(MAKE); $(unstage)
56439 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56440 r=`${PWD_COMMAND}`; export r; \
56441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56442 $(NORMAL_TARGET_EXPORTS) \
56443 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
56444 for flag in $(EXTRA_TARGET_FLAGS); do \
56445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56446 done; \
56447 (cd $(TARGET_SUBDIR)/rda && \
56448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56450 "RANLIB=$${RANLIB}" \
56451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56452 TAGS) \
56453 || exit 1
56454
56455 @endif target-rda
56456
56457 .PHONY: maybe-install-info-target-rda install-info-target-rda
56458 maybe-install-info-target-rda:
56459 @if target-rda
56460 maybe-install-info-target-rda: install-info-target-rda
56461
56462 install-info-target-rda: \
56463 configure-target-rda \
56464 info-target-rda
56465 @: $(MAKE); $(unstage)
56466 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56467 r=`${PWD_COMMAND}`; export r; \
56468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56469 $(NORMAL_TARGET_EXPORTS) \
56470 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
56471 for flag in $(EXTRA_TARGET_FLAGS); do \
56472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56473 done; \
56474 (cd $(TARGET_SUBDIR)/rda && \
56475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56477 "RANLIB=$${RANLIB}" \
56478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56479 install-info) \
56480 || exit 1
56481
56482 @endif target-rda
56483
56484 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
56485 maybe-install-pdf-target-rda:
56486 @if target-rda
56487 maybe-install-pdf-target-rda: install-pdf-target-rda
56488
56489 install-pdf-target-rda: \
56490 configure-target-rda \
56491 pdf-target-rda
56492 @: $(MAKE); $(unstage)
56493 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56494 r=`${PWD_COMMAND}`; export r; \
56495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56496 $(NORMAL_TARGET_EXPORTS) \
56497 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
56498 for flag in $(EXTRA_TARGET_FLAGS); do \
56499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56500 done; \
56501 (cd $(TARGET_SUBDIR)/rda && \
56502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56504 "RANLIB=$${RANLIB}" \
56505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56506 install-pdf) \
56507 || exit 1
56508
56509 @endif target-rda
56510
56511 .PHONY: maybe-install-html-target-rda install-html-target-rda
56512 maybe-install-html-target-rda:
56513 @if target-rda
56514 maybe-install-html-target-rda: install-html-target-rda
56515
56516 install-html-target-rda: \
56517 configure-target-rda \
56518 html-target-rda
56519 @: $(MAKE); $(unstage)
56520 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56521 r=`${PWD_COMMAND}`; export r; \
56522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56523 $(NORMAL_TARGET_EXPORTS) \
56524 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
56525 for flag in $(EXTRA_TARGET_FLAGS); do \
56526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56527 done; \
56528 (cd $(TARGET_SUBDIR)/rda && \
56529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56531 "RANLIB=$${RANLIB}" \
56532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56533 install-html) \
56534 || exit 1
56535
56536 @endif target-rda
56537
56538 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
56539 maybe-installcheck-target-rda:
56540 @if target-rda
56541 maybe-installcheck-target-rda: installcheck-target-rda
56542
56543 installcheck-target-rda: \
56544 configure-target-rda
56545 @: $(MAKE); $(unstage)
56546 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56547 r=`${PWD_COMMAND}`; export r; \
56548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56549 $(NORMAL_TARGET_EXPORTS) \
56550 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
56551 for flag in $(EXTRA_TARGET_FLAGS); do \
56552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56553 done; \
56554 (cd $(TARGET_SUBDIR)/rda && \
56555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56557 "RANLIB=$${RANLIB}" \
56558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56559 installcheck) \
56560 || exit 1
56561
56562 @endif target-rda
56563
56564 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
56565 maybe-mostlyclean-target-rda:
56566 @if target-rda
56567 maybe-mostlyclean-target-rda: mostlyclean-target-rda
56568
56569 mostlyclean-target-rda:
56570 @: $(MAKE); $(unstage)
56571 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56572 r=`${PWD_COMMAND}`; export r; \
56573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56574 $(NORMAL_TARGET_EXPORTS) \
56575 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
56576 for flag in $(EXTRA_TARGET_FLAGS); do \
56577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56578 done; \
56579 (cd $(TARGET_SUBDIR)/rda && \
56580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56582 "RANLIB=$${RANLIB}" \
56583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56584 mostlyclean) \
56585 || exit 1
56586
56587 @endif target-rda
56588
56589 .PHONY: maybe-clean-target-rda clean-target-rda
56590 maybe-clean-target-rda:
56591 @if target-rda
56592 maybe-clean-target-rda: clean-target-rda
56593
56594 clean-target-rda:
56595 @: $(MAKE); $(unstage)
56596 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56597 r=`${PWD_COMMAND}`; export r; \
56598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56599 $(NORMAL_TARGET_EXPORTS) \
56600 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
56601 for flag in $(EXTRA_TARGET_FLAGS); do \
56602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56603 done; \
56604 (cd $(TARGET_SUBDIR)/rda && \
56605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56607 "RANLIB=$${RANLIB}" \
56608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56609 clean) \
56610 || exit 1
56611
56612 @endif target-rda
56613
56614 .PHONY: maybe-distclean-target-rda distclean-target-rda
56615 maybe-distclean-target-rda:
56616 @if target-rda
56617 maybe-distclean-target-rda: distclean-target-rda
56618
56619 distclean-target-rda:
56620 @: $(MAKE); $(unstage)
56621 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56622 r=`${PWD_COMMAND}`; export r; \
56623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56624 $(NORMAL_TARGET_EXPORTS) \
56625 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
56626 for flag in $(EXTRA_TARGET_FLAGS); do \
56627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56628 done; \
56629 (cd $(TARGET_SUBDIR)/rda && \
56630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56632 "RANLIB=$${RANLIB}" \
56633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56634 distclean) \
56635 || exit 1
56636
56637 @endif target-rda
56638
56639 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
56640 maybe-maintainer-clean-target-rda:
56641 @if target-rda
56642 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
56643
56644 maintainer-clean-target-rda:
56645 @: $(MAKE); $(unstage)
56646 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56647 r=`${PWD_COMMAND}`; export r; \
56648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56649 $(NORMAL_TARGET_EXPORTS) \
56650 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
56651 for flag in $(EXTRA_TARGET_FLAGS); do \
56652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56653 done; \
56654 (cd $(TARGET_SUBDIR)/rda && \
56655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56657 "RANLIB=$${RANLIB}" \
56658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56659 maintainer-clean) \
56660 || exit 1
56661
56662 @endif target-rda
56663
56664
56665
56666
56667
56668 .PHONY: configure-target-libada maybe-configure-target-libada
56669 maybe-configure-target-libada:
56670 @if gcc-bootstrap
56671 configure-target-libada: stage_current
56672 @endif gcc-bootstrap
56673 @if target-libada
56674 maybe-configure-target-libada: configure-target-libada
56675 configure-target-libada:
56676 @: $(MAKE); $(unstage)
56677 @r=`${PWD_COMMAND}`; export r; \
56678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56679 echo "Checking multilib configuration for libada..."; \
56680 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
56681 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
56682 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
56683 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
56684 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
56685 else \
56686 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
56687 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
56688 fi; \
56689 else \
56690 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
56691 fi; \
56692 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
56693 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
56694 $(NORMAL_TARGET_EXPORTS) \
56695 echo Configuring in $(TARGET_SUBDIR)/libada; \
56696 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
56697 case $(srcdir) in \
56698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56699 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
56700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56701 esac; \
56702 srcdiroption="--srcdir=$${topdir}/libada"; \
56703 libsrcdir="$$s/libada"; \
56704 rm -f no-such-file || : ; \
56705 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
56706 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56707 --target=${target_alias} $${srcdiroption} \
56708 || exit 1
56709 @endif target-libada
56710
56711
56712
56713
56714
56715 .PHONY: all-target-libada maybe-all-target-libada
56716 maybe-all-target-libada:
56717 @if gcc-bootstrap
56718 all-target-libada: stage_current
56719 @endif gcc-bootstrap
56720 @if target-libada
56721 TARGET-target-libada=all
56722 maybe-all-target-libada: all-target-libada
56723 all-target-libada: configure-target-libada
56724 @: $(MAKE); $(unstage)
56725 @r=`${PWD_COMMAND}`; export r; \
56726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56727 $(NORMAL_TARGET_EXPORTS) \
56728 (cd $(TARGET_SUBDIR)/libada && \
56729 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56730 $(TARGET-target-libada))
56731 @endif target-libada
56732
56733
56734
56735
56736
56737 .PHONY: check-target-libada maybe-check-target-libada
56738 maybe-check-target-libada:
56739 @if target-libada
56740 maybe-check-target-libada: check-target-libada
56741
56742 check-target-libada:
56743 @: $(MAKE); $(unstage)
56744 @r=`${PWD_COMMAND}`; export r; \
56745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56746 $(NORMAL_TARGET_EXPORTS) \
56747 (cd $(TARGET_SUBDIR)/libada && \
56748 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56749
56750 @endif target-libada
56751
56752 .PHONY: install-target-libada maybe-install-target-libada
56753 maybe-install-target-libada:
56754 @if target-libada
56755 maybe-install-target-libada: install-target-libada
56756
56757 install-target-libada: installdirs
56758 @: $(MAKE); $(unstage)
56759 @r=`${PWD_COMMAND}`; export r; \
56760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56761 $(NORMAL_TARGET_EXPORTS) \
56762 (cd $(TARGET_SUBDIR)/libada && \
56763 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56764
56765 @endif target-libada
56766
56767 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
56768 maybe-install-strip-target-libada:
56769 @if target-libada
56770 maybe-install-strip-target-libada: install-strip-target-libada
56771
56772 install-strip-target-libada: installdirs
56773 @: $(MAKE); $(unstage)
56774 @r=`${PWD_COMMAND}`; export r; \
56775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56776 $(NORMAL_TARGET_EXPORTS) \
56777 (cd $(TARGET_SUBDIR)/libada && \
56778 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56779
56780 @endif target-libada
56781
56782 # Other targets (info, dvi, pdf, etc.)
56783
56784 .PHONY: maybe-info-target-libada info-target-libada
56785 maybe-info-target-libada:
56786 @if target-libada
56787 maybe-info-target-libada: info-target-libada
56788
56789 info-target-libada: \
56790 configure-target-libada
56791 @: $(MAKE); $(unstage)
56792 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56793 r=`${PWD_COMMAND}`; export r; \
56794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56795 $(NORMAL_TARGET_EXPORTS) \
56796 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
56797 for flag in $(EXTRA_TARGET_FLAGS); do \
56798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56799 done; \
56800 (cd $(TARGET_SUBDIR)/libada && \
56801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56803 "RANLIB=$${RANLIB}" \
56804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56805 info) \
56806 || exit 1
56807
56808 @endif target-libada
56809
56810 .PHONY: maybe-dvi-target-libada dvi-target-libada
56811 maybe-dvi-target-libada:
56812 @if target-libada
56813 maybe-dvi-target-libada: dvi-target-libada
56814
56815 dvi-target-libada: \
56816 configure-target-libada
56817 @: $(MAKE); $(unstage)
56818 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56819 r=`${PWD_COMMAND}`; export r; \
56820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56821 $(NORMAL_TARGET_EXPORTS) \
56822 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
56823 for flag in $(EXTRA_TARGET_FLAGS); do \
56824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56825 done; \
56826 (cd $(TARGET_SUBDIR)/libada && \
56827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56829 "RANLIB=$${RANLIB}" \
56830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56831 dvi) \
56832 || exit 1
56833
56834 @endif target-libada
56835
56836 .PHONY: maybe-pdf-target-libada pdf-target-libada
56837 maybe-pdf-target-libada:
56838 @if target-libada
56839 maybe-pdf-target-libada: pdf-target-libada
56840
56841 pdf-target-libada: \
56842 configure-target-libada
56843 @: $(MAKE); $(unstage)
56844 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56845 r=`${PWD_COMMAND}`; export r; \
56846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56847 $(NORMAL_TARGET_EXPORTS) \
56848 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
56849 for flag in $(EXTRA_TARGET_FLAGS); do \
56850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56851 done; \
56852 (cd $(TARGET_SUBDIR)/libada && \
56853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56855 "RANLIB=$${RANLIB}" \
56856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56857 pdf) \
56858 || exit 1
56859
56860 @endif target-libada
56861
56862 .PHONY: maybe-html-target-libada html-target-libada
56863 maybe-html-target-libada:
56864 @if target-libada
56865 maybe-html-target-libada: html-target-libada
56866
56867 html-target-libada: \
56868 configure-target-libada
56869 @: $(MAKE); $(unstage)
56870 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56871 r=`${PWD_COMMAND}`; export r; \
56872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56873 $(NORMAL_TARGET_EXPORTS) \
56874 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
56875 for flag in $(EXTRA_TARGET_FLAGS); do \
56876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56877 done; \
56878 (cd $(TARGET_SUBDIR)/libada && \
56879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56881 "RANLIB=$${RANLIB}" \
56882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56883 html) \
56884 || exit 1
56885
56886 @endif target-libada
56887
56888 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
56889 maybe-TAGS-target-libada:
56890 @if target-libada
56891 maybe-TAGS-target-libada: TAGS-target-libada
56892
56893 TAGS-target-libada: \
56894 configure-target-libada
56895 @: $(MAKE); $(unstage)
56896 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56897 r=`${PWD_COMMAND}`; export r; \
56898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56899 $(NORMAL_TARGET_EXPORTS) \
56900 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
56901 for flag in $(EXTRA_TARGET_FLAGS); do \
56902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56903 done; \
56904 (cd $(TARGET_SUBDIR)/libada && \
56905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56907 "RANLIB=$${RANLIB}" \
56908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56909 TAGS) \
56910 || exit 1
56911
56912 @endif target-libada
56913
56914 .PHONY: maybe-install-info-target-libada install-info-target-libada
56915 maybe-install-info-target-libada:
56916 @if target-libada
56917 maybe-install-info-target-libada: install-info-target-libada
56918
56919 install-info-target-libada: \
56920 configure-target-libada \
56921 info-target-libada
56922 @: $(MAKE); $(unstage)
56923 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56924 r=`${PWD_COMMAND}`; export r; \
56925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56926 $(NORMAL_TARGET_EXPORTS) \
56927 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
56928 for flag in $(EXTRA_TARGET_FLAGS); do \
56929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56930 done; \
56931 (cd $(TARGET_SUBDIR)/libada && \
56932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56934 "RANLIB=$${RANLIB}" \
56935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56936 install-info) \
56937 || exit 1
56938
56939 @endif target-libada
56940
56941 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
56942 maybe-install-pdf-target-libada:
56943 @if target-libada
56944 maybe-install-pdf-target-libada: install-pdf-target-libada
56945
56946 install-pdf-target-libada: \
56947 configure-target-libada \
56948 pdf-target-libada
56949 @: $(MAKE); $(unstage)
56950 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56951 r=`${PWD_COMMAND}`; export r; \
56952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56953 $(NORMAL_TARGET_EXPORTS) \
56954 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
56955 for flag in $(EXTRA_TARGET_FLAGS); do \
56956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56957 done; \
56958 (cd $(TARGET_SUBDIR)/libada && \
56959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56961 "RANLIB=$${RANLIB}" \
56962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56963 install-pdf) \
56964 || exit 1
56965
56966 @endif target-libada
56967
56968 .PHONY: maybe-install-html-target-libada install-html-target-libada
56969 maybe-install-html-target-libada:
56970 @if target-libada
56971 maybe-install-html-target-libada: install-html-target-libada
56972
56973 install-html-target-libada: \
56974 configure-target-libada \
56975 html-target-libada
56976 @: $(MAKE); $(unstage)
56977 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56978 r=`${PWD_COMMAND}`; export r; \
56979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56980 $(NORMAL_TARGET_EXPORTS) \
56981 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
56982 for flag in $(EXTRA_TARGET_FLAGS); do \
56983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56984 done; \
56985 (cd $(TARGET_SUBDIR)/libada && \
56986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56988 "RANLIB=$${RANLIB}" \
56989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56990 install-html) \
56991 || exit 1
56992
56993 @endif target-libada
56994
56995 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
56996 maybe-installcheck-target-libada:
56997 @if target-libada
56998 maybe-installcheck-target-libada: installcheck-target-libada
56999
57000 installcheck-target-libada: \
57001 configure-target-libada
57002 @: $(MAKE); $(unstage)
57003 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57004 r=`${PWD_COMMAND}`; export r; \
57005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57006 $(NORMAL_TARGET_EXPORTS) \
57007 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
57008 for flag in $(EXTRA_TARGET_FLAGS); do \
57009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57010 done; \
57011 (cd $(TARGET_SUBDIR)/libada && \
57012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57014 "RANLIB=$${RANLIB}" \
57015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57016 installcheck) \
57017 || exit 1
57018
57019 @endif target-libada
57020
57021 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
57022 maybe-mostlyclean-target-libada:
57023 @if target-libada
57024 maybe-mostlyclean-target-libada: mostlyclean-target-libada
57025
57026 mostlyclean-target-libada:
57027 @: $(MAKE); $(unstage)
57028 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57029 r=`${PWD_COMMAND}`; export r; \
57030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57031 $(NORMAL_TARGET_EXPORTS) \
57032 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
57033 for flag in $(EXTRA_TARGET_FLAGS); do \
57034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57035 done; \
57036 (cd $(TARGET_SUBDIR)/libada && \
57037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57039 "RANLIB=$${RANLIB}" \
57040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57041 mostlyclean) \
57042 || exit 1
57043
57044 @endif target-libada
57045
57046 .PHONY: maybe-clean-target-libada clean-target-libada
57047 maybe-clean-target-libada:
57048 @if target-libada
57049 maybe-clean-target-libada: clean-target-libada
57050
57051 clean-target-libada:
57052 @: $(MAKE); $(unstage)
57053 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57054 r=`${PWD_COMMAND}`; export r; \
57055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57056 $(NORMAL_TARGET_EXPORTS) \
57057 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
57058 for flag in $(EXTRA_TARGET_FLAGS); do \
57059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57060 done; \
57061 (cd $(TARGET_SUBDIR)/libada && \
57062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57064 "RANLIB=$${RANLIB}" \
57065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57066 clean) \
57067 || exit 1
57068
57069 @endif target-libada
57070
57071 .PHONY: maybe-distclean-target-libada distclean-target-libada
57072 maybe-distclean-target-libada:
57073 @if target-libada
57074 maybe-distclean-target-libada: distclean-target-libada
57075
57076 distclean-target-libada:
57077 @: $(MAKE); $(unstage)
57078 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57079 r=`${PWD_COMMAND}`; export r; \
57080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57081 $(NORMAL_TARGET_EXPORTS) \
57082 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
57083 for flag in $(EXTRA_TARGET_FLAGS); do \
57084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57085 done; \
57086 (cd $(TARGET_SUBDIR)/libada && \
57087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57089 "RANLIB=$${RANLIB}" \
57090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57091 distclean) \
57092 || exit 1
57093
57094 @endif target-libada
57095
57096 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
57097 maybe-maintainer-clean-target-libada:
57098 @if target-libada
57099 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
57100
57101 maintainer-clean-target-libada:
57102 @: $(MAKE); $(unstage)
57103 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57104 r=`${PWD_COMMAND}`; export r; \
57105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57106 $(NORMAL_TARGET_EXPORTS) \
57107 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
57108 for flag in $(EXTRA_TARGET_FLAGS); do \
57109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57110 done; \
57111 (cd $(TARGET_SUBDIR)/libada && \
57112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57114 "RANLIB=$${RANLIB}" \
57115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57116 maintainer-clean) \
57117 || exit 1
57118
57119 @endif target-libada
57120
57121
57122
57123
57124
57125 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
57126 maybe-configure-target-libgomp:
57127 @if gcc-bootstrap
57128 configure-target-libgomp: stage_current
57129 @endif gcc-bootstrap
57130 @if target-libgomp
57131 maybe-configure-target-libgomp: configure-target-libgomp
57132 configure-target-libgomp:
57133 @r=`${PWD_COMMAND}`; export r; \
57134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57135 echo "Checking multilib configuration for libgomp..."; \
57136 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57137 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57138 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57139 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57140 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57141 else \
57142 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57143 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57144 fi; \
57145 else \
57146 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57147 fi; \
57148 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57149 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57150 $(NORMAL_TARGET_EXPORTS) \
57151 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
57152 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
57153 case $(srcdir) in \
57154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57155 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57157 esac; \
57158 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57159 libsrcdir="$$s/libgomp"; \
57160 rm -f no-such-file || : ; \
57161 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
57162 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57163 --target=${target_alias} $${srcdiroption} \
57164 || exit 1
57165 @endif target-libgomp
57166
57167
57168
57169 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
57170 maybe-configure-stage1-target-libgomp:
57171 @if target-libgomp-bootstrap
57172 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
57173 configure-stage1-target-libgomp:
57174 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57175 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57176 @r=`${PWD_COMMAND}`; export r; \
57177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57178 TFLAGS="$(STAGE1_TFLAGS)"; \
57179 echo "Checking multilib configuration for libgomp..."; \
57180 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57181 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57182 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57183 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57184 else \
57185 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57186 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57187 fi; \
57188 else \
57189 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57190 fi; \
57191 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57192 $(NORMAL_TARGET_EXPORTS) \
57193 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57194 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57195 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57196 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
57197 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57198 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57199 case $(srcdir) in \
57200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57201 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57203 esac; \
57204 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57205 libsrcdir="$$s/libgomp"; \
57206 $(SHELL) $${libsrcdir}/configure \
57207 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57208 --target=${target_alias} $${srcdiroption} \
57209 $(STAGE1_CONFIGURE_FLAGS)
57210 @endif target-libgomp-bootstrap
57211
57212 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
57213 maybe-configure-stage2-target-libgomp:
57214 @if target-libgomp-bootstrap
57215 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
57216 configure-stage2-target-libgomp:
57217 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57218 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57219 @r=`${PWD_COMMAND}`; export r; \
57220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57221 TFLAGS="$(STAGE2_TFLAGS)"; \
57222 echo "Checking multilib configuration for libgomp..."; \
57223 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57224 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57225 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57226 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57227 else \
57228 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57229 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57230 fi; \
57231 else \
57232 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57233 fi; \
57234 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57235 $(NORMAL_TARGET_EXPORTS) \
57236 \
57237 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57238 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57239 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57240 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
57241 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57242 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57243 case $(srcdir) in \
57244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57245 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57247 esac; \
57248 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57249 libsrcdir="$$s/libgomp"; \
57250 $(SHELL) $${libsrcdir}/configure \
57251 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57252 --target=${target_alias} $${srcdiroption} \
57253 --with-build-libsubdir=$(HOST_SUBDIR) \
57254 $(STAGE2_CONFIGURE_FLAGS)
57255 @endif target-libgomp-bootstrap
57256
57257 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
57258 maybe-configure-stage3-target-libgomp:
57259 @if target-libgomp-bootstrap
57260 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
57261 configure-stage3-target-libgomp:
57262 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57263 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57264 @r=`${PWD_COMMAND}`; export r; \
57265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57266 TFLAGS="$(STAGE3_TFLAGS)"; \
57267 echo "Checking multilib configuration for libgomp..."; \
57268 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57269 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57270 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57271 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57272 else \
57273 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57274 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57275 fi; \
57276 else \
57277 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57278 fi; \
57279 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57280 $(NORMAL_TARGET_EXPORTS) \
57281 \
57282 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57283 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57284 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57285 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
57286 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57287 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57288 case $(srcdir) in \
57289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57290 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57292 esac; \
57293 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57294 libsrcdir="$$s/libgomp"; \
57295 $(SHELL) $${libsrcdir}/configure \
57296 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57297 --target=${target_alias} $${srcdiroption} \
57298 --with-build-libsubdir=$(HOST_SUBDIR) \
57299 $(STAGE3_CONFIGURE_FLAGS)
57300 @endif target-libgomp-bootstrap
57301
57302 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
57303 maybe-configure-stage4-target-libgomp:
57304 @if target-libgomp-bootstrap
57305 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
57306 configure-stage4-target-libgomp:
57307 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57308 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57309 @r=`${PWD_COMMAND}`; export r; \
57310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57311 TFLAGS="$(STAGE4_TFLAGS)"; \
57312 echo "Checking multilib configuration for libgomp..."; \
57313 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57314 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57315 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57316 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57317 else \
57318 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57319 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57320 fi; \
57321 else \
57322 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57323 fi; \
57324 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57325 $(NORMAL_TARGET_EXPORTS) \
57326 \
57327 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57328 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57329 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57330 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
57331 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57332 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57333 case $(srcdir) in \
57334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57335 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57337 esac; \
57338 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57339 libsrcdir="$$s/libgomp"; \
57340 $(SHELL) $${libsrcdir}/configure \
57341 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57342 --target=${target_alias} $${srcdiroption} \
57343 --with-build-libsubdir=$(HOST_SUBDIR) \
57344 $(STAGE4_CONFIGURE_FLAGS)
57345 @endif target-libgomp-bootstrap
57346
57347 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
57348 maybe-configure-stageprofile-target-libgomp:
57349 @if target-libgomp-bootstrap
57350 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
57351 configure-stageprofile-target-libgomp:
57352 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57353 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57354 @r=`${PWD_COMMAND}`; export r; \
57355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57356 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57357 echo "Checking multilib configuration for libgomp..."; \
57358 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57359 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57360 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57361 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57362 else \
57363 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57364 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57365 fi; \
57366 else \
57367 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57368 fi; \
57369 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57370 $(NORMAL_TARGET_EXPORTS) \
57371 \
57372 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57373 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57374 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57375 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
57376 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57377 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57378 case $(srcdir) in \
57379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57380 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57382 esac; \
57383 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57384 libsrcdir="$$s/libgomp"; \
57385 $(SHELL) $${libsrcdir}/configure \
57386 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57387 --target=${target_alias} $${srcdiroption} \
57388 --with-build-libsubdir=$(HOST_SUBDIR) \
57389 $(STAGEprofile_CONFIGURE_FLAGS)
57390 @endif target-libgomp-bootstrap
57391
57392 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
57393 maybe-configure-stagefeedback-target-libgomp:
57394 @if target-libgomp-bootstrap
57395 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
57396 configure-stagefeedback-target-libgomp:
57397 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57398 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57399 @r=`${PWD_COMMAND}`; export r; \
57400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57401 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57402 echo "Checking multilib configuration for libgomp..."; \
57403 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57404 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57405 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57406 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57407 else \
57408 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57409 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57410 fi; \
57411 else \
57412 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57413 fi; \
57414 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57415 $(NORMAL_TARGET_EXPORTS) \
57416 \
57417 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57418 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57419 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57420 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
57421 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57422 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57423 case $(srcdir) in \
57424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57425 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57427 esac; \
57428 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57429 libsrcdir="$$s/libgomp"; \
57430 $(SHELL) $${libsrcdir}/configure \
57431 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57432 --target=${target_alias} $${srcdiroption} \
57433 --with-build-libsubdir=$(HOST_SUBDIR) \
57434 $(STAGEfeedback_CONFIGURE_FLAGS)
57435 @endif target-libgomp-bootstrap
57436
57437
57438
57439
57440
57441 .PHONY: all-target-libgomp maybe-all-target-libgomp
57442 maybe-all-target-libgomp:
57443 @if gcc-bootstrap
57444 all-target-libgomp: stage_current
57445 @endif gcc-bootstrap
57446 @if target-libgomp
57447 TARGET-target-libgomp=all
57448 maybe-all-target-libgomp: all-target-libgomp
57449 all-target-libgomp: configure-target-libgomp
57450 @r=`${PWD_COMMAND}`; export r; \
57451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57452 $(NORMAL_TARGET_EXPORTS) \
57453 (cd $(TARGET_SUBDIR)/libgomp && \
57454 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57455 $(TARGET-target-libgomp))
57456 @endif target-libgomp
57457
57458
57459
57460 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
57461 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
57462 maybe-all-stage1-target-libgomp:
57463 maybe-clean-stage1-target-libgomp:
57464 @if target-libgomp-bootstrap
57465 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
57466 all-stage1: all-stage1-target-libgomp
57467 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
57468 all-stage1-target-libgomp: configure-stage1-target-libgomp
57469 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57470 @r=`${PWD_COMMAND}`; export r; \
57471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57472 TFLAGS="$(STAGE1_TFLAGS)"; \
57473 $(NORMAL_TARGET_EXPORTS) \
57474 cd $(TARGET_SUBDIR)/libgomp && \
57475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57476 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57477 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57478 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57482 $(EXTRA_TARGET_FLAGS) \
57483 TFLAGS="$(STAGE1_TFLAGS)" \
57484 $(TARGET-stage1-target-libgomp)
57485
57486 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
57487 clean-stage1: clean-stage1-target-libgomp
57488 clean-stage1-target-libgomp:
57489 @if [ $(current_stage) = stage1 ]; then \
57490 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57491 else \
57492 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
57493 $(MAKE) stage1-start; \
57494 fi; \
57495 cd $(TARGET_SUBDIR)/libgomp && \
57496 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57497 clean
57498 @endif target-libgomp-bootstrap
57499
57500
57501 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
57502 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
57503 maybe-all-stage2-target-libgomp:
57504 maybe-clean-stage2-target-libgomp:
57505 @if target-libgomp-bootstrap
57506 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
57507 all-stage2: all-stage2-target-libgomp
57508 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
57509 all-stage2-target-libgomp: configure-stage2-target-libgomp
57510 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57511 @r=`${PWD_COMMAND}`; export r; \
57512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57513 TFLAGS="$(STAGE2_TFLAGS)"; \
57514 $(NORMAL_TARGET_EXPORTS) \
57515 \
57516 cd $(TARGET_SUBDIR)/libgomp && \
57517 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57518 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57519 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57520 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57524 $(EXTRA_TARGET_FLAGS) \
57525 TFLAGS="$(STAGE2_TFLAGS)" \
57526 $(TARGET-stage2-target-libgomp)
57527
57528 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
57529 clean-stage2: clean-stage2-target-libgomp
57530 clean-stage2-target-libgomp:
57531 @if [ $(current_stage) = stage2 ]; then \
57532 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57533 else \
57534 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
57535 $(MAKE) stage2-start; \
57536 fi; \
57537 cd $(TARGET_SUBDIR)/libgomp && \
57538 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57539 \
57540 clean
57541 @endif target-libgomp-bootstrap
57542
57543
57544 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
57545 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
57546 maybe-all-stage3-target-libgomp:
57547 maybe-clean-stage3-target-libgomp:
57548 @if target-libgomp-bootstrap
57549 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
57550 all-stage3: all-stage3-target-libgomp
57551 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
57552 all-stage3-target-libgomp: configure-stage3-target-libgomp
57553 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57554 @r=`${PWD_COMMAND}`; export r; \
57555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57556 TFLAGS="$(STAGE3_TFLAGS)"; \
57557 $(NORMAL_TARGET_EXPORTS) \
57558 \
57559 cd $(TARGET_SUBDIR)/libgomp && \
57560 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57561 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57562 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57563 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57564 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57565 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57566 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57567 $(EXTRA_TARGET_FLAGS) \
57568 TFLAGS="$(STAGE3_TFLAGS)" \
57569 $(TARGET-stage3-target-libgomp)
57570
57571 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
57572 clean-stage3: clean-stage3-target-libgomp
57573 clean-stage3-target-libgomp:
57574 @if [ $(current_stage) = stage3 ]; then \
57575 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57576 else \
57577 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
57578 $(MAKE) stage3-start; \
57579 fi; \
57580 cd $(TARGET_SUBDIR)/libgomp && \
57581 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57582 \
57583 clean
57584 @endif target-libgomp-bootstrap
57585
57586
57587 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
57588 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
57589 maybe-all-stage4-target-libgomp:
57590 maybe-clean-stage4-target-libgomp:
57591 @if target-libgomp-bootstrap
57592 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
57593 all-stage4: all-stage4-target-libgomp
57594 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
57595 all-stage4-target-libgomp: configure-stage4-target-libgomp
57596 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57597 @r=`${PWD_COMMAND}`; export r; \
57598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57599 TFLAGS="$(STAGE4_TFLAGS)"; \
57600 $(NORMAL_TARGET_EXPORTS) \
57601 \
57602 cd $(TARGET_SUBDIR)/libgomp && \
57603 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57604 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57605 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57606 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57607 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57608 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57609 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57610 $(EXTRA_TARGET_FLAGS) \
57611 TFLAGS="$(STAGE4_TFLAGS)" \
57612 $(TARGET-stage4-target-libgomp)
57613
57614 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
57615 clean-stage4: clean-stage4-target-libgomp
57616 clean-stage4-target-libgomp:
57617 @if [ $(current_stage) = stage4 ]; then \
57618 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57619 else \
57620 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
57621 $(MAKE) stage4-start; \
57622 fi; \
57623 cd $(TARGET_SUBDIR)/libgomp && \
57624 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57625 \
57626 clean
57627 @endif target-libgomp-bootstrap
57628
57629
57630 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
57631 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
57632 maybe-all-stageprofile-target-libgomp:
57633 maybe-clean-stageprofile-target-libgomp:
57634 @if target-libgomp-bootstrap
57635 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
57636 all-stageprofile: all-stageprofile-target-libgomp
57637 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
57638 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
57639 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57640 @r=`${PWD_COMMAND}`; export r; \
57641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57642 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57643 $(NORMAL_TARGET_EXPORTS) \
57644 \
57645 cd $(TARGET_SUBDIR)/libgomp && \
57646 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57647 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57648 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57649 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57650 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57651 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57652 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57653 $(EXTRA_TARGET_FLAGS) \
57654 TFLAGS="$(STAGEprofile_TFLAGS)" \
57655 $(TARGET-stageprofile-target-libgomp)
57656
57657 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
57658 clean-stageprofile: clean-stageprofile-target-libgomp
57659 clean-stageprofile-target-libgomp:
57660 @if [ $(current_stage) = stageprofile ]; then \
57661 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57662 else \
57663 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
57664 $(MAKE) stageprofile-start; \
57665 fi; \
57666 cd $(TARGET_SUBDIR)/libgomp && \
57667 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57668 \
57669 clean
57670 @endif target-libgomp-bootstrap
57671
57672
57673 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
57674 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
57675 maybe-all-stagefeedback-target-libgomp:
57676 maybe-clean-stagefeedback-target-libgomp:
57677 @if target-libgomp-bootstrap
57678 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
57679 all-stagefeedback: all-stagefeedback-target-libgomp
57680 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
57681 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
57682 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57683 @r=`${PWD_COMMAND}`; export r; \
57684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57685 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57686 $(NORMAL_TARGET_EXPORTS) \
57687 \
57688 cd $(TARGET_SUBDIR)/libgomp && \
57689 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57690 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57691 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57692 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57693 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57694 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57695 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57696 $(EXTRA_TARGET_FLAGS) \
57697 TFLAGS="$(STAGEfeedback_TFLAGS)" \
57698 $(TARGET-stagefeedback-target-libgomp)
57699
57700 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
57701 clean-stagefeedback: clean-stagefeedback-target-libgomp
57702 clean-stagefeedback-target-libgomp:
57703 @if [ $(current_stage) = stagefeedback ]; then \
57704 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57705 else \
57706 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
57707 $(MAKE) stagefeedback-start; \
57708 fi; \
57709 cd $(TARGET_SUBDIR)/libgomp && \
57710 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57711 \
57712 clean
57713 @endif target-libgomp-bootstrap
57714
57715
57716
57717
57718
57719
57720 .PHONY: check-target-libgomp maybe-check-target-libgomp
57721 maybe-check-target-libgomp:
57722 @if target-libgomp
57723 maybe-check-target-libgomp: check-target-libgomp
57724
57725 check-target-libgomp:
57726 @: $(MAKE); $(unstage)
57727 @r=`${PWD_COMMAND}`; export r; \
57728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57729 $(NORMAL_TARGET_EXPORTS) \
57730 (cd $(TARGET_SUBDIR)/libgomp && \
57731 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57732
57733 @endif target-libgomp
57734
57735 .PHONY: install-target-libgomp maybe-install-target-libgomp
57736 maybe-install-target-libgomp:
57737 @if target-libgomp
57738 maybe-install-target-libgomp: install-target-libgomp
57739
57740 install-target-libgomp: installdirs
57741 @: $(MAKE); $(unstage)
57742 @r=`${PWD_COMMAND}`; export r; \
57743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57744 $(NORMAL_TARGET_EXPORTS) \
57745 (cd $(TARGET_SUBDIR)/libgomp && \
57746 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57747
57748 @endif target-libgomp
57749
57750 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
57751 maybe-install-strip-target-libgomp:
57752 @if target-libgomp
57753 maybe-install-strip-target-libgomp: install-strip-target-libgomp
57754
57755 install-strip-target-libgomp: installdirs
57756 @: $(MAKE); $(unstage)
57757 @r=`${PWD_COMMAND}`; export r; \
57758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57759 $(NORMAL_TARGET_EXPORTS) \
57760 (cd $(TARGET_SUBDIR)/libgomp && \
57761 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57762
57763 @endif target-libgomp
57764
57765 # Other targets (info, dvi, pdf, etc.)
57766
57767 .PHONY: maybe-info-target-libgomp info-target-libgomp
57768 maybe-info-target-libgomp:
57769 @if target-libgomp
57770 maybe-info-target-libgomp: info-target-libgomp
57771
57772 info-target-libgomp: \
57773 configure-target-libgomp
57774 @: $(MAKE); $(unstage)
57775 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57776 r=`${PWD_COMMAND}`; export r; \
57777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57778 $(NORMAL_TARGET_EXPORTS) \
57779 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
57780 for flag in $(EXTRA_TARGET_FLAGS); do \
57781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57782 done; \
57783 (cd $(TARGET_SUBDIR)/libgomp && \
57784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57786 "RANLIB=$${RANLIB}" \
57787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57788 info) \
57789 || exit 1
57790
57791 @endif target-libgomp
57792
57793 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
57794 maybe-dvi-target-libgomp:
57795 @if target-libgomp
57796 maybe-dvi-target-libgomp: dvi-target-libgomp
57797
57798 dvi-target-libgomp: \
57799 configure-target-libgomp
57800 @: $(MAKE); $(unstage)
57801 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57802 r=`${PWD_COMMAND}`; export r; \
57803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57804 $(NORMAL_TARGET_EXPORTS) \
57805 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
57806 for flag in $(EXTRA_TARGET_FLAGS); do \
57807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57808 done; \
57809 (cd $(TARGET_SUBDIR)/libgomp && \
57810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57812 "RANLIB=$${RANLIB}" \
57813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57814 dvi) \
57815 || exit 1
57816
57817 @endif target-libgomp
57818
57819 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
57820 maybe-pdf-target-libgomp:
57821 @if target-libgomp
57822 maybe-pdf-target-libgomp: pdf-target-libgomp
57823
57824 pdf-target-libgomp: \
57825 configure-target-libgomp
57826 @: $(MAKE); $(unstage)
57827 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57828 r=`${PWD_COMMAND}`; export r; \
57829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57830 $(NORMAL_TARGET_EXPORTS) \
57831 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
57832 for flag in $(EXTRA_TARGET_FLAGS); do \
57833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57834 done; \
57835 (cd $(TARGET_SUBDIR)/libgomp && \
57836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57838 "RANLIB=$${RANLIB}" \
57839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57840 pdf) \
57841 || exit 1
57842
57843 @endif target-libgomp
57844
57845 .PHONY: maybe-html-target-libgomp html-target-libgomp
57846 maybe-html-target-libgomp:
57847 @if target-libgomp
57848 maybe-html-target-libgomp: html-target-libgomp
57849
57850 html-target-libgomp: \
57851 configure-target-libgomp
57852 @: $(MAKE); $(unstage)
57853 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57854 r=`${PWD_COMMAND}`; export r; \
57855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57856 $(NORMAL_TARGET_EXPORTS) \
57857 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
57858 for flag in $(EXTRA_TARGET_FLAGS); do \
57859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57860 done; \
57861 (cd $(TARGET_SUBDIR)/libgomp && \
57862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57864 "RANLIB=$${RANLIB}" \
57865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57866 html) \
57867 || exit 1
57868
57869 @endif target-libgomp
57870
57871 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
57872 maybe-TAGS-target-libgomp:
57873 @if target-libgomp
57874 maybe-TAGS-target-libgomp: TAGS-target-libgomp
57875
57876 TAGS-target-libgomp: \
57877 configure-target-libgomp
57878 @: $(MAKE); $(unstage)
57879 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57880 r=`${PWD_COMMAND}`; export r; \
57881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57882 $(NORMAL_TARGET_EXPORTS) \
57883 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
57884 for flag in $(EXTRA_TARGET_FLAGS); do \
57885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57886 done; \
57887 (cd $(TARGET_SUBDIR)/libgomp && \
57888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57890 "RANLIB=$${RANLIB}" \
57891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57892 TAGS) \
57893 || exit 1
57894
57895 @endif target-libgomp
57896
57897 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
57898 maybe-install-info-target-libgomp:
57899 @if target-libgomp
57900 maybe-install-info-target-libgomp: install-info-target-libgomp
57901
57902 install-info-target-libgomp: \
57903 configure-target-libgomp \
57904 info-target-libgomp
57905 @: $(MAKE); $(unstage)
57906 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57907 r=`${PWD_COMMAND}`; export r; \
57908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57909 $(NORMAL_TARGET_EXPORTS) \
57910 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
57911 for flag in $(EXTRA_TARGET_FLAGS); do \
57912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57913 done; \
57914 (cd $(TARGET_SUBDIR)/libgomp && \
57915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57917 "RANLIB=$${RANLIB}" \
57918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57919 install-info) \
57920 || exit 1
57921
57922 @endif target-libgomp
57923
57924 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
57925 maybe-install-pdf-target-libgomp:
57926 @if target-libgomp
57927 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
57928
57929 install-pdf-target-libgomp: \
57930 configure-target-libgomp \
57931 pdf-target-libgomp
57932 @: $(MAKE); $(unstage)
57933 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57934 r=`${PWD_COMMAND}`; export r; \
57935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57936 $(NORMAL_TARGET_EXPORTS) \
57937 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
57938 for flag in $(EXTRA_TARGET_FLAGS); do \
57939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57940 done; \
57941 (cd $(TARGET_SUBDIR)/libgomp && \
57942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57944 "RANLIB=$${RANLIB}" \
57945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57946 install-pdf) \
57947 || exit 1
57948
57949 @endif target-libgomp
57950
57951 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
57952 maybe-install-html-target-libgomp:
57953 @if target-libgomp
57954 maybe-install-html-target-libgomp: install-html-target-libgomp
57955
57956 install-html-target-libgomp: \
57957 configure-target-libgomp \
57958 html-target-libgomp
57959 @: $(MAKE); $(unstage)
57960 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57961 r=`${PWD_COMMAND}`; export r; \
57962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57963 $(NORMAL_TARGET_EXPORTS) \
57964 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
57965 for flag in $(EXTRA_TARGET_FLAGS); do \
57966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57967 done; \
57968 (cd $(TARGET_SUBDIR)/libgomp && \
57969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57971 "RANLIB=$${RANLIB}" \
57972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57973 install-html) \
57974 || exit 1
57975
57976 @endif target-libgomp
57977
57978 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
57979 maybe-installcheck-target-libgomp:
57980 @if target-libgomp
57981 maybe-installcheck-target-libgomp: installcheck-target-libgomp
57982
57983 installcheck-target-libgomp: \
57984 configure-target-libgomp
57985 @: $(MAKE); $(unstage)
57986 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57987 r=`${PWD_COMMAND}`; export r; \
57988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57989 $(NORMAL_TARGET_EXPORTS) \
57990 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
57991 for flag in $(EXTRA_TARGET_FLAGS); do \
57992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57993 done; \
57994 (cd $(TARGET_SUBDIR)/libgomp && \
57995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57997 "RANLIB=$${RANLIB}" \
57998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57999 installcheck) \
58000 || exit 1
58001
58002 @endif target-libgomp
58003
58004 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
58005 maybe-mostlyclean-target-libgomp:
58006 @if target-libgomp
58007 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
58008
58009 mostlyclean-target-libgomp:
58010 @: $(MAKE); $(unstage)
58011 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58012 r=`${PWD_COMMAND}`; export r; \
58013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58014 $(NORMAL_TARGET_EXPORTS) \
58015 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
58016 for flag in $(EXTRA_TARGET_FLAGS); do \
58017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58018 done; \
58019 (cd $(TARGET_SUBDIR)/libgomp && \
58020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58022 "RANLIB=$${RANLIB}" \
58023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58024 mostlyclean) \
58025 || exit 1
58026
58027 @endif target-libgomp
58028
58029 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
58030 maybe-clean-target-libgomp:
58031 @if target-libgomp
58032 maybe-clean-target-libgomp: clean-target-libgomp
58033
58034 clean-target-libgomp:
58035 @: $(MAKE); $(unstage)
58036 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58037 r=`${PWD_COMMAND}`; export r; \
58038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58039 $(NORMAL_TARGET_EXPORTS) \
58040 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
58041 for flag in $(EXTRA_TARGET_FLAGS); do \
58042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58043 done; \
58044 (cd $(TARGET_SUBDIR)/libgomp && \
58045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58047 "RANLIB=$${RANLIB}" \
58048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58049 clean) \
58050 || exit 1
58051
58052 @endif target-libgomp
58053
58054 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
58055 maybe-distclean-target-libgomp:
58056 @if target-libgomp
58057 maybe-distclean-target-libgomp: distclean-target-libgomp
58058
58059 distclean-target-libgomp:
58060 @: $(MAKE); $(unstage)
58061 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58062 r=`${PWD_COMMAND}`; export r; \
58063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58064 $(NORMAL_TARGET_EXPORTS) \
58065 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
58066 for flag in $(EXTRA_TARGET_FLAGS); do \
58067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58068 done; \
58069 (cd $(TARGET_SUBDIR)/libgomp && \
58070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58072 "RANLIB=$${RANLIB}" \
58073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58074 distclean) \
58075 || exit 1
58076
58077 @endif target-libgomp
58078
58079 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
58080 maybe-maintainer-clean-target-libgomp:
58081 @if target-libgomp
58082 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
58083
58084 maintainer-clean-target-libgomp:
58085 @: $(MAKE); $(unstage)
58086 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58087 r=`${PWD_COMMAND}`; export r; \
58088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58089 $(NORMAL_TARGET_EXPORTS) \
58090 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
58091 for flag in $(EXTRA_TARGET_FLAGS); do \
58092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58093 done; \
58094 (cd $(TARGET_SUBDIR)/libgomp && \
58095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58097 "RANLIB=$${RANLIB}" \
58098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58099 maintainer-clean) \
58100 || exit 1
58101
58102 @endif target-libgomp
58103
58104
58105
58106 # ----------
58107 # GCC module
58108 # ----------
58109
58110 @if gcc-no-bootstrap
58111 .PHONY: cross
58112 cross: all-build all-gas all-ld
58113 @r=`${PWD_COMMAND}`; export r; \
58114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58115 $(HOST_EXPORTS) \
58116 echo "Building the C and C++ compiler"; \
58117 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
58118 @r=`${PWD_COMMAND}`; export r; \
58119 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
58120 echo "Building runtime libraries"; \
58121 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
58122 @endif gcc-no-bootstrap
58123
58124 @if gcc
58125
58126 .PHONY: check-gcc-c check-c
58127 check-gcc-c:
58128 r=`${PWD_COMMAND}`; export r; \
58129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58130 $(HOST_EXPORTS) \
58131 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
58132 check-c: check-gcc-c
58133
58134 .PHONY: check-gcc-c++ check-c++
58135 check-gcc-c++:
58136 r=`${PWD_COMMAND}`; export r; \
58137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58138 $(HOST_EXPORTS) \
58139 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
58140 check-c++: check-gcc-c++ check-target-libstdc++-v3
58141
58142 .PHONY: check-gcc-fortran check-fortran
58143 check-gcc-fortran:
58144 r=`${PWD_COMMAND}`; export r; \
58145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58146 $(HOST_EXPORTS) \
58147 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
58148 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
58149
58150 .PHONY: check-gcc-java check-java
58151 check-gcc-java:
58152 r=`${PWD_COMMAND}`; export r; \
58153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58154 $(HOST_EXPORTS) \
58155 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
58156 check-java: check-gcc-java check-target-libjava
58157
58158 .PHONY: check-gcc-ada check-ada
58159 check-gcc-ada:
58160 r=`${PWD_COMMAND}`; export r; \
58161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58162 $(HOST_EXPORTS) \
58163 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
58164 check-ada: check-gcc-ada check-target-libada
58165
58166 .PHONY: check-gcc-objc check-objc
58167 check-gcc-objc:
58168 r=`${PWD_COMMAND}`; export r; \
58169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58170 $(HOST_EXPORTS) \
58171 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
58172 check-objc: check-gcc-objc check-target-libobjc
58173
58174 .PHONY: check-gcc-obj-c++ check-obj-c++
58175 check-gcc-obj-c++:
58176 r=`${PWD_COMMAND}`; export r; \
58177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58178 $(HOST_EXPORTS) \
58179 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
58180 check-obj-c++: check-gcc-obj-c++
58181
58182 .PHONY: check-gcc-go check-go
58183 check-gcc-go:
58184 r=`${PWD_COMMAND}`; export r; \
58185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58186 $(HOST_EXPORTS) \
58187 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
58188 check-go: check-gcc-go check-target-libgo
58189
58190
58191 # Install the gcc headers files, but not the fixed include files,
58192 # which Cygnus is not allowed to distribute. This rule is very
58193 # dependent on the workings of the gcc Makefile.in.
58194 .PHONY: gcc-no-fixedincludes
58195 gcc-no-fixedincludes:
58196 @if [ -f ./gcc/Makefile ]; then \
58197 rm -rf gcc/tmp-include; \
58198 mv gcc/include gcc/tmp-include 2>/dev/null; \
58199 mkdir gcc/include; \
58200 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
58201 touch gcc/stmp-fixinc gcc/include/fixed; \
58202 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
58203 r=`${PWD_COMMAND}`; export r; \
58204 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
58205 $(HOST_EXPORTS) \
58206 (cd ./gcc && \
58207 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
58208 rm -rf gcc/include; \
58209 mv gcc/tmp-include gcc/include 2>/dev/null; \
58210 else true; fi
58211 @endif gcc
58212
58213 # ---------------------
58214 # GCC bootstrap support
58215 # ---------------------
58216
58217 # We track the current stage (the one in 'gcc') in the stage_current file.
58218 # stage_last instead tracks the stage that was built last. These targets
58219 # are dummy when toplevel bootstrap is not active.
58220
58221 # While making host and target tools, symlinks to the final stage must be
58222 # there, so $(unstage) should be run at various points. To avoid excessive
58223 # recursive invocations of make, we "inline" them using a variable. These
58224 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
58225 # to avoid warnings from the GNU Make job server.
58226
58227 unstage = :
58228 stage = :
58229 current_stage = ""
58230
58231 @if gcc-bootstrap
58232 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
58233 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
58234 current_stage = "`cat stage_current 2> /dev/null`"
58235 @endif gcc-bootstrap
58236
58237 .PHONY: unstage stage
58238 unstage:
58239 @: $(MAKE); $(unstage)
58240 stage:
58241 @: $(MAKE); $(stage)
58242
58243 # Disable commands for lean bootstrap.
58244 LEAN = false
58245
58246 # We name the build directories for the various stages "stage1-gcc",
58247 # "stage2-gcc","stage3-gcc", etc.
58248
58249 # Since the 'compare' process will fail (on debugging information) if any
58250 # directory names are different, we need to link the gcc directory for
58251 # the previous stage to a constant name ('prev-gcc'), and to make the name of
58252 # the build directories constant as well. For the latter, we use naked names
58253 # like 'gcc', because the scripts in that directory assume it. We use
58254 # mv on platforms where symlinks to directories do not work or are not
58255 # reliable.
58256
58257 # 'touch' doesn't work right on some platforms.
58258 STAMP = echo timestamp >
58259
58260 # We only want to compare .o files, so set this!
58261 objext = .o
58262
58263
58264 .PHONY: stage1-start stage1-end
58265
58266 stage1-start::
58267 @: $(MAKE); $(stage); \
58268 echo stage1 > stage_current ; \
58269 echo stage1 > stage_last; \
58270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58271 @if bfd
58272 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
58273 mkdir stage1-bfd; \
58274 mv stage1-bfd bfd
58275 @endif bfd
58276 @if opcodes
58277 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
58278 mkdir stage1-opcodes; \
58279 mv stage1-opcodes opcodes
58280 @endif opcodes
58281 @if binutils
58282 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
58283 mkdir stage1-binutils; \
58284 mv stage1-binutils binutils
58285 @endif binutils
58286 @if gas
58287 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
58288 mkdir stage1-gas; \
58289 mv stage1-gas gas
58290 @endif gas
58291 @if gcc
58292 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
58293 mkdir stage1-gcc; \
58294 mv stage1-gcc gcc
58295 @endif gcc
58296 @if gmp
58297 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
58298 mkdir stage1-gmp; \
58299 mv stage1-gmp gmp
58300 @endif gmp
58301 @if mpfr
58302 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
58303 mkdir stage1-mpfr; \
58304 mv stage1-mpfr mpfr
58305 @endif mpfr
58306 @if mpc
58307 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
58308 mkdir stage1-mpc; \
58309 mv stage1-mpc mpc
58310 @endif mpc
58311 @if ppl
58312 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
58313 mkdir stage1-ppl; \
58314 mv stage1-ppl ppl
58315 @endif ppl
58316 @if cloog
58317 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
58318 mkdir stage1-cloog; \
58319 mv stage1-cloog cloog
58320 @endif cloog
58321 @if libelf
58322 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
58323 mkdir stage1-libelf; \
58324 mv stage1-libelf libelf
58325 @endif libelf
58326 @if gold
58327 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
58328 mkdir stage1-gold; \
58329 mv stage1-gold gold
58330 @endif gold
58331 @if intl
58332 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
58333 mkdir stage1-intl; \
58334 mv stage1-intl intl
58335 @endif intl
58336 @if ld
58337 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
58338 mkdir stage1-ld; \
58339 mv stage1-ld ld
58340 @endif ld
58341 @if libcpp
58342 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
58343 mkdir stage1-libcpp; \
58344 mv stage1-libcpp libcpp
58345 @endif libcpp
58346 @if libdecnumber
58347 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
58348 mkdir stage1-libdecnumber; \
58349 mv stage1-libdecnumber libdecnumber
58350 @endif libdecnumber
58351 @if libiberty
58352 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
58353 mkdir stage1-libiberty; \
58354 mv stage1-libiberty libiberty
58355 @endif libiberty
58356 @if zlib
58357 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
58358 mkdir stage1-zlib; \
58359 mv stage1-zlib zlib
58360 @endif zlib
58361 @if lto-plugin
58362 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
58363 mkdir stage1-lto-plugin; \
58364 mv stage1-lto-plugin lto-plugin
58365 @endif lto-plugin
58366 @[ -d stage1-$(TARGET_SUBDIR) ] || \
58367 mkdir stage1-$(TARGET_SUBDIR); \
58368 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
58369
58370 stage1-end::
58371 @if bfd
58372 @if test -d $(HOST_SUBDIR)/bfd ; then \
58373 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
58374 fi
58375 @endif bfd
58376 @if opcodes
58377 @if test -d $(HOST_SUBDIR)/opcodes ; then \
58378 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
58379 fi
58380 @endif opcodes
58381 @if binutils
58382 @if test -d $(HOST_SUBDIR)/binutils ; then \
58383 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
58384 fi
58385 @endif binutils
58386 @if gas
58387 @if test -d $(HOST_SUBDIR)/gas ; then \
58388 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
58389 fi
58390 @endif gas
58391 @if gcc
58392 @if test -d $(HOST_SUBDIR)/gcc ; then \
58393 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
58394 fi
58395 @endif gcc
58396 @if gmp
58397 @if test -d $(HOST_SUBDIR)/gmp ; then \
58398 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
58399 fi
58400 @endif gmp
58401 @if mpfr
58402 @if test -d $(HOST_SUBDIR)/mpfr ; then \
58403 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
58404 fi
58405 @endif mpfr
58406 @if mpc
58407 @if test -d $(HOST_SUBDIR)/mpc ; then \
58408 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
58409 fi
58410 @endif mpc
58411 @if ppl
58412 @if test -d $(HOST_SUBDIR)/ppl ; then \
58413 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
58414 fi
58415 @endif ppl
58416 @if cloog
58417 @if test -d $(HOST_SUBDIR)/cloog ; then \
58418 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
58419 fi
58420 @endif cloog
58421 @if libelf
58422 @if test -d $(HOST_SUBDIR)/libelf ; then \
58423 cd $(HOST_SUBDIR); mv libelf stage1-libelf ; \
58424 fi
58425 @endif libelf
58426 @if gold
58427 @if test -d $(HOST_SUBDIR)/gold ; then \
58428 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
58429 fi
58430 @endif gold
58431 @if intl
58432 @if test -d $(HOST_SUBDIR)/intl ; then \
58433 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
58434 fi
58435 @endif intl
58436 @if ld
58437 @if test -d $(HOST_SUBDIR)/ld ; then \
58438 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
58439 fi
58440 @endif ld
58441 @if libcpp
58442 @if test -d $(HOST_SUBDIR)/libcpp ; then \
58443 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
58444 fi
58445 @endif libcpp
58446 @if libdecnumber
58447 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58448 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
58449 fi
58450 @endif libdecnumber
58451 @if libiberty
58452 @if test -d $(HOST_SUBDIR)/libiberty ; then \
58453 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
58454 fi
58455 @endif libiberty
58456 @if zlib
58457 @if test -d $(HOST_SUBDIR)/zlib ; then \
58458 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
58459 fi
58460 @endif zlib
58461 @if lto-plugin
58462 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58463 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin ; \
58464 fi
58465 @endif lto-plugin
58466 @if test -d $(TARGET_SUBDIR) ; then \
58467 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
58468 fi
58469 rm -f stage_current
58470
58471 # Bubble a bug fix through all the stages up to stage 1. They are
58472 # remade, but not reconfigured. The next stage (if any) will not be
58473 # reconfigured either.
58474 .PHONY: stage1-bubble
58475 stage1-bubble::
58476 @r=`${PWD_COMMAND}`; export r; \
58477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58478 if test -f stage1-lean ; then \
58479 echo Skipping rebuild of stage1 ; \
58480 else \
58481 $(MAKE) stage1-start; \
58482 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
58483 fi
58484
58485 .PHONY: all-stage1 clean-stage1
58486 do-clean: clean-stage1
58487
58488 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58489 # only possibility, but now it conflicts with no-bootstrap rules
58490 @if gcc-bootstrap
58491
58492
58493
58494
58495 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58496
58497 .PHONY: distclean-stage1
58498 distclean-stage1::
58499 @: $(MAKE); $(stage)
58500 @test "`cat stage_last`" != stage1 || rm -f stage_last
58501 rm -rf stage1-*
58502
58503
58504 @endif gcc-bootstrap
58505
58506
58507 .PHONY: stage2-start stage2-end
58508
58509 stage2-start::
58510 @: $(MAKE); $(stage); \
58511 echo stage2 > stage_current ; \
58512 echo stage2 > stage_last; \
58513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58514 @if bfd
58515 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
58516 mkdir stage2-bfd; \
58517 mv stage2-bfd bfd ; \
58518 mv stage1-bfd prev-bfd || test -f stage1-lean
58519 @endif bfd
58520 @if opcodes
58521 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
58522 mkdir stage2-opcodes; \
58523 mv stage2-opcodes opcodes ; \
58524 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58525 @endif opcodes
58526 @if binutils
58527 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
58528 mkdir stage2-binutils; \
58529 mv stage2-binutils binutils ; \
58530 mv stage1-binutils prev-binutils || test -f stage1-lean
58531 @endif binutils
58532 @if gas
58533 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
58534 mkdir stage2-gas; \
58535 mv stage2-gas gas ; \
58536 mv stage1-gas prev-gas || test -f stage1-lean
58537 @endif gas
58538 @if gcc
58539 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
58540 mkdir stage2-gcc; \
58541 mv stage2-gcc gcc ; \
58542 mv stage1-gcc prev-gcc || test -f stage1-lean
58543 @endif gcc
58544 @if gmp
58545 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
58546 mkdir stage2-gmp; \
58547 mv stage2-gmp gmp ; \
58548 mv stage1-gmp prev-gmp || test -f stage1-lean
58549 @endif gmp
58550 @if mpfr
58551 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
58552 mkdir stage2-mpfr; \
58553 mv stage2-mpfr mpfr ; \
58554 mv stage1-mpfr prev-mpfr || test -f stage1-lean
58555 @endif mpfr
58556 @if mpc
58557 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
58558 mkdir stage2-mpc; \
58559 mv stage2-mpc mpc ; \
58560 mv stage1-mpc prev-mpc || test -f stage1-lean
58561 @endif mpc
58562 @if ppl
58563 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
58564 mkdir stage2-ppl; \
58565 mv stage2-ppl ppl ; \
58566 mv stage1-ppl prev-ppl || test -f stage1-lean
58567 @endif ppl
58568 @if cloog
58569 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
58570 mkdir stage2-cloog; \
58571 mv stage2-cloog cloog ; \
58572 mv stage1-cloog prev-cloog || test -f stage1-lean
58573 @endif cloog
58574 @if libelf
58575 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
58576 mkdir stage2-libelf; \
58577 mv stage2-libelf libelf ; \
58578 mv stage1-libelf prev-libelf || test -f stage1-lean
58579 @endif libelf
58580 @if gold
58581 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
58582 mkdir stage2-gold; \
58583 mv stage2-gold gold ; \
58584 mv stage1-gold prev-gold || test -f stage1-lean
58585 @endif gold
58586 @if intl
58587 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
58588 mkdir stage2-intl; \
58589 mv stage2-intl intl ; \
58590 mv stage1-intl prev-intl || test -f stage1-lean
58591 @endif intl
58592 @if ld
58593 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
58594 mkdir stage2-ld; \
58595 mv stage2-ld ld ; \
58596 mv stage1-ld prev-ld || test -f stage1-lean
58597 @endif ld
58598 @if libcpp
58599 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
58600 mkdir stage2-libcpp; \
58601 mv stage2-libcpp libcpp ; \
58602 mv stage1-libcpp prev-libcpp || test -f stage1-lean
58603 @endif libcpp
58604 @if libdecnumber
58605 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
58606 mkdir stage2-libdecnumber; \
58607 mv stage2-libdecnumber libdecnumber ; \
58608 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
58609 @endif libdecnumber
58610 @if libiberty
58611 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
58612 mkdir stage2-libiberty; \
58613 mv stage2-libiberty libiberty ; \
58614 mv stage1-libiberty prev-libiberty || test -f stage1-lean
58615 @endif libiberty
58616 @if zlib
58617 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
58618 mkdir stage2-zlib; \
58619 mv stage2-zlib zlib ; \
58620 mv stage1-zlib prev-zlib || test -f stage1-lean
58621 @endif zlib
58622 @if lto-plugin
58623 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
58624 mkdir stage2-lto-plugin; \
58625 mv stage2-lto-plugin lto-plugin ; \
58626 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
58627 @endif lto-plugin
58628 @[ -d stage2-$(TARGET_SUBDIR) ] || \
58629 mkdir stage2-$(TARGET_SUBDIR); \
58630 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
58631 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
58632
58633 stage2-end::
58634 @if bfd
58635 @if test -d $(HOST_SUBDIR)/bfd ; then \
58636 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
58637 mv prev-bfd stage1-bfd ; : ; \
58638 fi
58639 @endif bfd
58640 @if opcodes
58641 @if test -d $(HOST_SUBDIR)/opcodes ; then \
58642 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
58643 mv prev-opcodes stage1-opcodes ; : ; \
58644 fi
58645 @endif opcodes
58646 @if binutils
58647 @if test -d $(HOST_SUBDIR)/binutils ; then \
58648 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
58649 mv prev-binutils stage1-binutils ; : ; \
58650 fi
58651 @endif binutils
58652 @if gas
58653 @if test -d $(HOST_SUBDIR)/gas ; then \
58654 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
58655 mv prev-gas stage1-gas ; : ; \
58656 fi
58657 @endif gas
58658 @if gcc
58659 @if test -d $(HOST_SUBDIR)/gcc ; then \
58660 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
58661 mv prev-gcc stage1-gcc ; : ; \
58662 fi
58663 @endif gcc
58664 @if gmp
58665 @if test -d $(HOST_SUBDIR)/gmp ; then \
58666 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
58667 mv prev-gmp stage1-gmp ; : ; \
58668 fi
58669 @endif gmp
58670 @if mpfr
58671 @if test -d $(HOST_SUBDIR)/mpfr ; then \
58672 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
58673 mv prev-mpfr stage1-mpfr ; : ; \
58674 fi
58675 @endif mpfr
58676 @if mpc
58677 @if test -d $(HOST_SUBDIR)/mpc ; then \
58678 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
58679 mv prev-mpc stage1-mpc ; : ; \
58680 fi
58681 @endif mpc
58682 @if ppl
58683 @if test -d $(HOST_SUBDIR)/ppl ; then \
58684 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
58685 mv prev-ppl stage1-ppl ; : ; \
58686 fi
58687 @endif ppl
58688 @if cloog
58689 @if test -d $(HOST_SUBDIR)/cloog ; then \
58690 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
58691 mv prev-cloog stage1-cloog ; : ; \
58692 fi
58693 @endif cloog
58694 @if libelf
58695 @if test -d $(HOST_SUBDIR)/libelf ; then \
58696 cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
58697 mv prev-libelf stage1-libelf ; : ; \
58698 fi
58699 @endif libelf
58700 @if gold
58701 @if test -d $(HOST_SUBDIR)/gold ; then \
58702 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
58703 mv prev-gold stage1-gold ; : ; \
58704 fi
58705 @endif gold
58706 @if intl
58707 @if test -d $(HOST_SUBDIR)/intl ; then \
58708 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
58709 mv prev-intl stage1-intl ; : ; \
58710 fi
58711 @endif intl
58712 @if ld
58713 @if test -d $(HOST_SUBDIR)/ld ; then \
58714 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
58715 mv prev-ld stage1-ld ; : ; \
58716 fi
58717 @endif ld
58718 @if libcpp
58719 @if test -d $(HOST_SUBDIR)/libcpp ; then \
58720 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
58721 mv prev-libcpp stage1-libcpp ; : ; \
58722 fi
58723 @endif libcpp
58724 @if libdecnumber
58725 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58726 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
58727 mv prev-libdecnumber stage1-libdecnumber ; : ; \
58728 fi
58729 @endif libdecnumber
58730 @if libiberty
58731 @if test -d $(HOST_SUBDIR)/libiberty ; then \
58732 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
58733 mv prev-libiberty stage1-libiberty ; : ; \
58734 fi
58735 @endif libiberty
58736 @if zlib
58737 @if test -d $(HOST_SUBDIR)/zlib ; then \
58738 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
58739 mv prev-zlib stage1-zlib ; : ; \
58740 fi
58741 @endif zlib
58742 @if lto-plugin
58743 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58744 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
58745 mv prev-lto-plugin stage1-lto-plugin ; : ; \
58746 fi
58747 @endif lto-plugin
58748 @if test -d $(TARGET_SUBDIR) ; then \
58749 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
58750 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
58751 fi
58752 rm -f stage_current
58753
58754 # Bubble a bug fix through all the stages up to stage 2. They are
58755 # remade, but not reconfigured. The next stage (if any) will not be
58756 # reconfigured either.
58757 .PHONY: stage2-bubble
58758 stage2-bubble:: stage1-bubble
58759 @r=`${PWD_COMMAND}`; export r; \
58760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58761 if test -f stage2-lean || test -f stage1-lean ; then \
58762 echo Skipping rebuild of stage2 ; \
58763 else \
58764 $(MAKE) stage2-start; \
58765 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
58766 fi
58767
58768 .PHONY: all-stage2 clean-stage2
58769 do-clean: clean-stage2
58770
58771 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58772 # only possibility, but now it conflicts with no-bootstrap rules
58773 @if gcc-bootstrap
58774
58775
58776
58777 .PHONY: bootstrap2 bootstrap2-lean
58778 bootstrap2:
58779 echo stage2 > stage_final
58780 @r=`${PWD_COMMAND}`; export r; \
58781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58782 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
58783 @: $(MAKE); $(unstage)
58784 @r=`${PWD_COMMAND}`; export r; \
58785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58786 TFLAGS="$(STAGE2_TFLAGS)"; \
58787 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58788
58789 bootstrap2-lean:
58790 echo stage2 > stage_final
58791 @r=`${PWD_COMMAND}`; export r; \
58792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58793 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
58794 @: $(MAKE); $(unstage)
58795 @r=`${PWD_COMMAND}`; export r; \
58796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58797 TFLAGS="$(STAGE2_TFLAGS)"; \
58798 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58799
58800
58801 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58802 distclean-stage1:: distclean-stage2
58803 .PHONY: distclean-stage2
58804 distclean-stage2::
58805 @: $(MAKE); $(stage)
58806 @test "`cat stage_last`" != stage2 || rm -f stage_last
58807 rm -rf stage2-*
58808
58809
58810 @endif gcc-bootstrap
58811
58812
58813 .PHONY: stage3-start stage3-end
58814
58815 stage3-start::
58816 @: $(MAKE); $(stage); \
58817 echo stage3 > stage_current ; \
58818 echo stage3 > stage_last; \
58819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58820 @if bfd
58821 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
58822 mkdir stage3-bfd; \
58823 mv stage3-bfd bfd ; \
58824 mv stage2-bfd prev-bfd || test -f stage2-lean
58825 @endif bfd
58826 @if opcodes
58827 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
58828 mkdir stage3-opcodes; \
58829 mv stage3-opcodes opcodes ; \
58830 mv stage2-opcodes prev-opcodes || test -f stage2-lean
58831 @endif opcodes
58832 @if binutils
58833 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
58834 mkdir stage3-binutils; \
58835 mv stage3-binutils binutils ; \
58836 mv stage2-binutils prev-binutils || test -f stage2-lean
58837 @endif binutils
58838 @if gas
58839 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
58840 mkdir stage3-gas; \
58841 mv stage3-gas gas ; \
58842 mv stage2-gas prev-gas || test -f stage2-lean
58843 @endif gas
58844 @if gcc
58845 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
58846 mkdir stage3-gcc; \
58847 mv stage3-gcc gcc ; \
58848 mv stage2-gcc prev-gcc || test -f stage2-lean
58849 @endif gcc
58850 @if gmp
58851 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
58852 mkdir stage3-gmp; \
58853 mv stage3-gmp gmp ; \
58854 mv stage2-gmp prev-gmp || test -f stage2-lean
58855 @endif gmp
58856 @if mpfr
58857 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
58858 mkdir stage3-mpfr; \
58859 mv stage3-mpfr mpfr ; \
58860 mv stage2-mpfr prev-mpfr || test -f stage2-lean
58861 @endif mpfr
58862 @if mpc
58863 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
58864 mkdir stage3-mpc; \
58865 mv stage3-mpc mpc ; \
58866 mv stage2-mpc prev-mpc || test -f stage2-lean
58867 @endif mpc
58868 @if ppl
58869 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
58870 mkdir stage3-ppl; \
58871 mv stage3-ppl ppl ; \
58872 mv stage2-ppl prev-ppl || test -f stage2-lean
58873 @endif ppl
58874 @if cloog
58875 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
58876 mkdir stage3-cloog; \
58877 mv stage3-cloog cloog ; \
58878 mv stage2-cloog prev-cloog || test -f stage2-lean
58879 @endif cloog
58880 @if libelf
58881 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
58882 mkdir stage3-libelf; \
58883 mv stage3-libelf libelf ; \
58884 mv stage2-libelf prev-libelf || test -f stage2-lean
58885 @endif libelf
58886 @if gold
58887 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
58888 mkdir stage3-gold; \
58889 mv stage3-gold gold ; \
58890 mv stage2-gold prev-gold || test -f stage2-lean
58891 @endif gold
58892 @if intl
58893 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
58894 mkdir stage3-intl; \
58895 mv stage3-intl intl ; \
58896 mv stage2-intl prev-intl || test -f stage2-lean
58897 @endif intl
58898 @if ld
58899 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
58900 mkdir stage3-ld; \
58901 mv stage3-ld ld ; \
58902 mv stage2-ld prev-ld || test -f stage2-lean
58903 @endif ld
58904 @if libcpp
58905 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
58906 mkdir stage3-libcpp; \
58907 mv stage3-libcpp libcpp ; \
58908 mv stage2-libcpp prev-libcpp || test -f stage2-lean
58909 @endif libcpp
58910 @if libdecnumber
58911 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
58912 mkdir stage3-libdecnumber; \
58913 mv stage3-libdecnumber libdecnumber ; \
58914 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
58915 @endif libdecnumber
58916 @if libiberty
58917 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
58918 mkdir stage3-libiberty; \
58919 mv stage3-libiberty libiberty ; \
58920 mv stage2-libiberty prev-libiberty || test -f stage2-lean
58921 @endif libiberty
58922 @if zlib
58923 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
58924 mkdir stage3-zlib; \
58925 mv stage3-zlib zlib ; \
58926 mv stage2-zlib prev-zlib || test -f stage2-lean
58927 @endif zlib
58928 @if lto-plugin
58929 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
58930 mkdir stage3-lto-plugin; \
58931 mv stage3-lto-plugin lto-plugin ; \
58932 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
58933 @endif lto-plugin
58934 @[ -d stage3-$(TARGET_SUBDIR) ] || \
58935 mkdir stage3-$(TARGET_SUBDIR); \
58936 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
58937 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
58938
58939 stage3-end::
58940 @if bfd
58941 @if test -d $(HOST_SUBDIR)/bfd ; then \
58942 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
58943 mv prev-bfd stage2-bfd ; : ; \
58944 fi
58945 @endif bfd
58946 @if opcodes
58947 @if test -d $(HOST_SUBDIR)/opcodes ; then \
58948 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
58949 mv prev-opcodes stage2-opcodes ; : ; \
58950 fi
58951 @endif opcodes
58952 @if binutils
58953 @if test -d $(HOST_SUBDIR)/binutils ; then \
58954 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
58955 mv prev-binutils stage2-binutils ; : ; \
58956 fi
58957 @endif binutils
58958 @if gas
58959 @if test -d $(HOST_SUBDIR)/gas ; then \
58960 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
58961 mv prev-gas stage2-gas ; : ; \
58962 fi
58963 @endif gas
58964 @if gcc
58965 @if test -d $(HOST_SUBDIR)/gcc ; then \
58966 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
58967 mv prev-gcc stage2-gcc ; : ; \
58968 fi
58969 @endif gcc
58970 @if gmp
58971 @if test -d $(HOST_SUBDIR)/gmp ; then \
58972 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
58973 mv prev-gmp stage2-gmp ; : ; \
58974 fi
58975 @endif gmp
58976 @if mpfr
58977 @if test -d $(HOST_SUBDIR)/mpfr ; then \
58978 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
58979 mv prev-mpfr stage2-mpfr ; : ; \
58980 fi
58981 @endif mpfr
58982 @if mpc
58983 @if test -d $(HOST_SUBDIR)/mpc ; then \
58984 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
58985 mv prev-mpc stage2-mpc ; : ; \
58986 fi
58987 @endif mpc
58988 @if ppl
58989 @if test -d $(HOST_SUBDIR)/ppl ; then \
58990 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
58991 mv prev-ppl stage2-ppl ; : ; \
58992 fi
58993 @endif ppl
58994 @if cloog
58995 @if test -d $(HOST_SUBDIR)/cloog ; then \
58996 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
58997 mv prev-cloog stage2-cloog ; : ; \
58998 fi
58999 @endif cloog
59000 @if libelf
59001 @if test -d $(HOST_SUBDIR)/libelf ; then \
59002 cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
59003 mv prev-libelf stage2-libelf ; : ; \
59004 fi
59005 @endif libelf
59006 @if gold
59007 @if test -d $(HOST_SUBDIR)/gold ; then \
59008 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
59009 mv prev-gold stage2-gold ; : ; \
59010 fi
59011 @endif gold
59012 @if intl
59013 @if test -d $(HOST_SUBDIR)/intl ; then \
59014 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
59015 mv prev-intl stage2-intl ; : ; \
59016 fi
59017 @endif intl
59018 @if ld
59019 @if test -d $(HOST_SUBDIR)/ld ; then \
59020 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
59021 mv prev-ld stage2-ld ; : ; \
59022 fi
59023 @endif ld
59024 @if libcpp
59025 @if test -d $(HOST_SUBDIR)/libcpp ; then \
59026 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
59027 mv prev-libcpp stage2-libcpp ; : ; \
59028 fi
59029 @endif libcpp
59030 @if libdecnumber
59031 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59032 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
59033 mv prev-libdecnumber stage2-libdecnumber ; : ; \
59034 fi
59035 @endif libdecnumber
59036 @if libiberty
59037 @if test -d $(HOST_SUBDIR)/libiberty ; then \
59038 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
59039 mv prev-libiberty stage2-libiberty ; : ; \
59040 fi
59041 @endif libiberty
59042 @if zlib
59043 @if test -d $(HOST_SUBDIR)/zlib ; then \
59044 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
59045 mv prev-zlib stage2-zlib ; : ; \
59046 fi
59047 @endif zlib
59048 @if lto-plugin
59049 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59050 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
59051 mv prev-lto-plugin stage2-lto-plugin ; : ; \
59052 fi
59053 @endif lto-plugin
59054 @if test -d $(TARGET_SUBDIR) ; then \
59055 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
59056 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
59057 fi
59058 rm -f stage_current
59059
59060 # Bubble a bug fix through all the stages up to stage 3. They are
59061 # remade, but not reconfigured. The next stage (if any) will not be
59062 # reconfigured either.
59063 .PHONY: stage3-bubble
59064 stage3-bubble:: stage2-bubble
59065 @r=`${PWD_COMMAND}`; export r; \
59066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59067 if test -f stage3-lean || test -f stage2-lean ; then \
59068 echo Skipping rebuild of stage3 ; \
59069 else \
59070 $(MAKE) stage3-start; \
59071 if $(LEAN); then \
59072 rm -rf stage1-* ; \
59073 $(STAMP) stage1-lean ; \
59074 fi; \
59075 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
59076 fi
59077 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
59078
59079 .PHONY: all-stage3 clean-stage3
59080 do-clean: clean-stage3
59081
59082 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59083 # only possibility, but now it conflicts with no-bootstrap rules
59084 @if gcc-bootstrap
59085
59086 compare:
59087 @r=`${PWD_COMMAND}`; export r; \
59088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59089 if test -f stage2-lean; then \
59090 echo Cannot compare object files as stage 2 was deleted. ; \
59091 exit 0 ; \
59092 fi; \
59093 : $(MAKE); $(stage); \
59094 rm -f .bad_compare ; \
59095 echo Comparing stages 2 and 3 ; \
59096 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
59097 files=`find stage3-* -name "*$(objext)" -print | \
59098 sed -n s,^stage$$sed-,,p` ; \
59099 for file in $${files} ; do \
59100 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
59101 if test ! -f $$f1; then continue; fi; \
59102 $(do-compare) > /dev/null 2>&1; \
59103 if test $$? -eq 1; then \
59104 case $$file in \
59105 @compare_exclusions@) \
59106 echo warning: $$file differs ;; \
59107 *) \
59108 echo $$file differs >> .bad_compare ;; \
59109 esac ; \
59110 fi ; \
59111 done ; \
59112 if [ -f .bad_compare ]; then \
59113 echo "Bootstrap comparison failure!"; \
59114 cat .bad_compare; \
59115 exit 1; \
59116 else \
59117 echo Comparison successful.; \
59118 fi ; \
59119 $(STAMP) compare
59120 if $(LEAN); then \
59121 rm -rf stage2-*; \
59122 $(STAMP) stage2-lean; \
59123 fi
59124
59125
59126
59127 .PHONY: bootstrap bootstrap-lean
59128 bootstrap:
59129 echo stage3 > stage_final
59130 @r=`${PWD_COMMAND}`; export r; \
59131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59132 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59133 @: $(MAKE); $(unstage)
59134 @r=`${PWD_COMMAND}`; export r; \
59135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59136 TFLAGS="$(STAGE3_TFLAGS)"; \
59137 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59138
59139 bootstrap-lean:
59140 echo stage3 > stage_final
59141 @r=`${PWD_COMMAND}`; export r; \
59142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59143 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
59144 @: $(MAKE); $(unstage)
59145 @r=`${PWD_COMMAND}`; export r; \
59146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59147 TFLAGS="$(STAGE3_TFLAGS)"; \
59148 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59149
59150
59151 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59152 distclean-stage2:: distclean-stage3
59153 .PHONY: distclean-stage3
59154 distclean-stage3::
59155 @: $(MAKE); $(stage)
59156 @test "`cat stage_last`" != stage3 || rm -f stage_last
59157 rm -rf stage3-* compare
59158
59159
59160 .PHONY: cleanstrap
59161 cleanstrap: do-distclean local-clean
59162 echo stage3 > stage_final
59163 @r=`${PWD_COMMAND}`; export r; \
59164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59165 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59166 @: $(MAKE); $(unstage)
59167 @r=`${PWD_COMMAND}`; export r; \
59168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59169 TFLAGS="$(STAGE3_TFLAGS)"; \
59170 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59171
59172 @endif gcc-bootstrap
59173
59174
59175 .PHONY: stage4-start stage4-end
59176
59177 stage4-start::
59178 @: $(MAKE); $(stage); \
59179 echo stage4 > stage_current ; \
59180 echo stage4 > stage_last; \
59181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59182 @if bfd
59183 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
59184 mkdir stage4-bfd; \
59185 mv stage4-bfd bfd ; \
59186 mv stage3-bfd prev-bfd || test -f stage3-lean
59187 @endif bfd
59188 @if opcodes
59189 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
59190 mkdir stage4-opcodes; \
59191 mv stage4-opcodes opcodes ; \
59192 mv stage3-opcodes prev-opcodes || test -f stage3-lean
59193 @endif opcodes
59194 @if binutils
59195 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
59196 mkdir stage4-binutils; \
59197 mv stage4-binutils binutils ; \
59198 mv stage3-binutils prev-binutils || test -f stage3-lean
59199 @endif binutils
59200 @if gas
59201 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
59202 mkdir stage4-gas; \
59203 mv stage4-gas gas ; \
59204 mv stage3-gas prev-gas || test -f stage3-lean
59205 @endif gas
59206 @if gcc
59207 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
59208 mkdir stage4-gcc; \
59209 mv stage4-gcc gcc ; \
59210 mv stage3-gcc prev-gcc || test -f stage3-lean
59211 @endif gcc
59212 @if gmp
59213 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
59214 mkdir stage4-gmp; \
59215 mv stage4-gmp gmp ; \
59216 mv stage3-gmp prev-gmp || test -f stage3-lean
59217 @endif gmp
59218 @if mpfr
59219 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
59220 mkdir stage4-mpfr; \
59221 mv stage4-mpfr mpfr ; \
59222 mv stage3-mpfr prev-mpfr || test -f stage3-lean
59223 @endif mpfr
59224 @if mpc
59225 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
59226 mkdir stage4-mpc; \
59227 mv stage4-mpc mpc ; \
59228 mv stage3-mpc prev-mpc || test -f stage3-lean
59229 @endif mpc
59230 @if ppl
59231 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
59232 mkdir stage4-ppl; \
59233 mv stage4-ppl ppl ; \
59234 mv stage3-ppl prev-ppl || test -f stage3-lean
59235 @endif ppl
59236 @if cloog
59237 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
59238 mkdir stage4-cloog; \
59239 mv stage4-cloog cloog ; \
59240 mv stage3-cloog prev-cloog || test -f stage3-lean
59241 @endif cloog
59242 @if libelf
59243 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
59244 mkdir stage4-libelf; \
59245 mv stage4-libelf libelf ; \
59246 mv stage3-libelf prev-libelf || test -f stage3-lean
59247 @endif libelf
59248 @if gold
59249 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
59250 mkdir stage4-gold; \
59251 mv stage4-gold gold ; \
59252 mv stage3-gold prev-gold || test -f stage3-lean
59253 @endif gold
59254 @if intl
59255 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
59256 mkdir stage4-intl; \
59257 mv stage4-intl intl ; \
59258 mv stage3-intl prev-intl || test -f stage3-lean
59259 @endif intl
59260 @if ld
59261 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
59262 mkdir stage4-ld; \
59263 mv stage4-ld ld ; \
59264 mv stage3-ld prev-ld || test -f stage3-lean
59265 @endif ld
59266 @if libcpp
59267 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
59268 mkdir stage4-libcpp; \
59269 mv stage4-libcpp libcpp ; \
59270 mv stage3-libcpp prev-libcpp || test -f stage3-lean
59271 @endif libcpp
59272 @if libdecnumber
59273 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
59274 mkdir stage4-libdecnumber; \
59275 mv stage4-libdecnumber libdecnumber ; \
59276 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
59277 @endif libdecnumber
59278 @if libiberty
59279 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
59280 mkdir stage4-libiberty; \
59281 mv stage4-libiberty libiberty ; \
59282 mv stage3-libiberty prev-libiberty || test -f stage3-lean
59283 @endif libiberty
59284 @if zlib
59285 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
59286 mkdir stage4-zlib; \
59287 mv stage4-zlib zlib ; \
59288 mv stage3-zlib prev-zlib || test -f stage3-lean
59289 @endif zlib
59290 @if lto-plugin
59291 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
59292 mkdir stage4-lto-plugin; \
59293 mv stage4-lto-plugin lto-plugin ; \
59294 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
59295 @endif lto-plugin
59296 @[ -d stage4-$(TARGET_SUBDIR) ] || \
59297 mkdir stage4-$(TARGET_SUBDIR); \
59298 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
59299 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
59300
59301 stage4-end::
59302 @if bfd
59303 @if test -d $(HOST_SUBDIR)/bfd ; then \
59304 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
59305 mv prev-bfd stage3-bfd ; : ; \
59306 fi
59307 @endif bfd
59308 @if opcodes
59309 @if test -d $(HOST_SUBDIR)/opcodes ; then \
59310 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
59311 mv prev-opcodes stage3-opcodes ; : ; \
59312 fi
59313 @endif opcodes
59314 @if binutils
59315 @if test -d $(HOST_SUBDIR)/binutils ; then \
59316 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
59317 mv prev-binutils stage3-binutils ; : ; \
59318 fi
59319 @endif binutils
59320 @if gas
59321 @if test -d $(HOST_SUBDIR)/gas ; then \
59322 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
59323 mv prev-gas stage3-gas ; : ; \
59324 fi
59325 @endif gas
59326 @if gcc
59327 @if test -d $(HOST_SUBDIR)/gcc ; then \
59328 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
59329 mv prev-gcc stage3-gcc ; : ; \
59330 fi
59331 @endif gcc
59332 @if gmp
59333 @if test -d $(HOST_SUBDIR)/gmp ; then \
59334 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
59335 mv prev-gmp stage3-gmp ; : ; \
59336 fi
59337 @endif gmp
59338 @if mpfr
59339 @if test -d $(HOST_SUBDIR)/mpfr ; then \
59340 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
59341 mv prev-mpfr stage3-mpfr ; : ; \
59342 fi
59343 @endif mpfr
59344 @if mpc
59345 @if test -d $(HOST_SUBDIR)/mpc ; then \
59346 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
59347 mv prev-mpc stage3-mpc ; : ; \
59348 fi
59349 @endif mpc
59350 @if ppl
59351 @if test -d $(HOST_SUBDIR)/ppl ; then \
59352 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
59353 mv prev-ppl stage3-ppl ; : ; \
59354 fi
59355 @endif ppl
59356 @if cloog
59357 @if test -d $(HOST_SUBDIR)/cloog ; then \
59358 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
59359 mv prev-cloog stage3-cloog ; : ; \
59360 fi
59361 @endif cloog
59362 @if libelf
59363 @if test -d $(HOST_SUBDIR)/libelf ; then \
59364 cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
59365 mv prev-libelf stage3-libelf ; : ; \
59366 fi
59367 @endif libelf
59368 @if gold
59369 @if test -d $(HOST_SUBDIR)/gold ; then \
59370 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
59371 mv prev-gold stage3-gold ; : ; \
59372 fi
59373 @endif gold
59374 @if intl
59375 @if test -d $(HOST_SUBDIR)/intl ; then \
59376 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
59377 mv prev-intl stage3-intl ; : ; \
59378 fi
59379 @endif intl
59380 @if ld
59381 @if test -d $(HOST_SUBDIR)/ld ; then \
59382 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
59383 mv prev-ld stage3-ld ; : ; \
59384 fi
59385 @endif ld
59386 @if libcpp
59387 @if test -d $(HOST_SUBDIR)/libcpp ; then \
59388 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
59389 mv prev-libcpp stage3-libcpp ; : ; \
59390 fi
59391 @endif libcpp
59392 @if libdecnumber
59393 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59394 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
59395 mv prev-libdecnumber stage3-libdecnumber ; : ; \
59396 fi
59397 @endif libdecnumber
59398 @if libiberty
59399 @if test -d $(HOST_SUBDIR)/libiberty ; then \
59400 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
59401 mv prev-libiberty stage3-libiberty ; : ; \
59402 fi
59403 @endif libiberty
59404 @if zlib
59405 @if test -d $(HOST_SUBDIR)/zlib ; then \
59406 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
59407 mv prev-zlib stage3-zlib ; : ; \
59408 fi
59409 @endif zlib
59410 @if lto-plugin
59411 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59412 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
59413 mv prev-lto-plugin stage3-lto-plugin ; : ; \
59414 fi
59415 @endif lto-plugin
59416 @if test -d $(TARGET_SUBDIR) ; then \
59417 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
59418 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
59419 fi
59420 rm -f stage_current
59421
59422 # Bubble a bug fix through all the stages up to stage 4. They are
59423 # remade, but not reconfigured. The next stage (if any) will not be
59424 # reconfigured either.
59425 .PHONY: stage4-bubble
59426 stage4-bubble:: stage3-bubble
59427 @r=`${PWD_COMMAND}`; export r; \
59428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59429 if test -f stage4-lean || test -f stage3-lean ; then \
59430 echo Skipping rebuild of stage4 ; \
59431 else \
59432 $(MAKE) stage4-start; \
59433 if $(LEAN); then \
59434 rm -rf stage2-* ; \
59435 $(STAMP) stage2-lean ; \
59436 fi; \
59437 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
59438 fi
59439 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
59440
59441 .PHONY: all-stage4 clean-stage4
59442 do-clean: clean-stage4
59443
59444 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59445 # only possibility, but now it conflicts with no-bootstrap rules
59446 @if gcc-bootstrap
59447
59448 compare3:
59449 @r=`${PWD_COMMAND}`; export r; \
59450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59451 if test -f stage3-lean; then \
59452 echo Cannot compare object files as stage 3 was deleted. ; \
59453 exit 0 ; \
59454 fi; \
59455 : $(MAKE); $(stage); \
59456 rm -f .bad_compare ; \
59457 echo Comparing stages 3 and 4 ; \
59458 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
59459 files=`find stage4-* -name "*$(objext)" -print | \
59460 sed -n s,^stage$$sed-,,p` ; \
59461 for file in $${files} ; do \
59462 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
59463 if test ! -f $$f1; then continue; fi; \
59464 $(do-compare3) > /dev/null 2>&1; \
59465 if test $$? -eq 1; then \
59466 case $$file in \
59467 @compare_exclusions@) \
59468 echo warning: $$file differs ;; \
59469 *) \
59470 echo $$file differs >> .bad_compare ;; \
59471 esac ; \
59472 fi ; \
59473 done ; \
59474 if [ -f .bad_compare ]; then \
59475 echo "Bootstrap comparison failure!"; \
59476 cat .bad_compare; \
59477 exit 1; \
59478 else \
59479 echo Comparison successful.; \
59480 fi ; \
59481 $(STAMP) compare3
59482 if $(LEAN); then \
59483 rm -rf stage3-*; \
59484 $(STAMP) stage3-lean; \
59485 fi
59486
59487
59488
59489 .PHONY: bootstrap4 bootstrap4-lean
59490 bootstrap4:
59491 echo stage4 > stage_final
59492 @r=`${PWD_COMMAND}`; export r; \
59493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59494 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
59495 @: $(MAKE); $(unstage)
59496 @r=`${PWD_COMMAND}`; export r; \
59497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59498 TFLAGS="$(STAGE4_TFLAGS)"; \
59499 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59500
59501 bootstrap4-lean:
59502 echo stage4 > stage_final
59503 @r=`${PWD_COMMAND}`; export r; \
59504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59505 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
59506 @: $(MAKE); $(unstage)
59507 @r=`${PWD_COMMAND}`; export r; \
59508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59509 TFLAGS="$(STAGE4_TFLAGS)"; \
59510 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59511
59512
59513 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59514 distclean-stage3:: distclean-stage4
59515 .PHONY: distclean-stage4
59516 distclean-stage4::
59517 @: $(MAKE); $(stage)
59518 @test "`cat stage_last`" != stage4 || rm -f stage_last
59519 rm -rf stage4-* compare3
59520
59521
59522 @endif gcc-bootstrap
59523
59524
59525 .PHONY: stageprofile-start stageprofile-end
59526
59527 stageprofile-start::
59528 @: $(MAKE); $(stage); \
59529 echo stageprofile > stage_current ; \
59530 echo stageprofile > stage_last; \
59531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59532 @if bfd
59533 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
59534 mkdir stageprofile-bfd; \
59535 mv stageprofile-bfd bfd ; \
59536 mv stage1-bfd prev-bfd || test -f stage1-lean
59537 @endif bfd
59538 @if opcodes
59539 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
59540 mkdir stageprofile-opcodes; \
59541 mv stageprofile-opcodes opcodes ; \
59542 mv stage1-opcodes prev-opcodes || test -f stage1-lean
59543 @endif opcodes
59544 @if binutils
59545 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
59546 mkdir stageprofile-binutils; \
59547 mv stageprofile-binutils binutils ; \
59548 mv stage1-binutils prev-binutils || test -f stage1-lean
59549 @endif binutils
59550 @if gas
59551 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
59552 mkdir stageprofile-gas; \
59553 mv stageprofile-gas gas ; \
59554 mv stage1-gas prev-gas || test -f stage1-lean
59555 @endif gas
59556 @if gcc
59557 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
59558 mkdir stageprofile-gcc; \
59559 mv stageprofile-gcc gcc ; \
59560 mv stage1-gcc prev-gcc || test -f stage1-lean
59561 @endif gcc
59562 @if gmp
59563 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
59564 mkdir stageprofile-gmp; \
59565 mv stageprofile-gmp gmp ; \
59566 mv stage1-gmp prev-gmp || test -f stage1-lean
59567 @endif gmp
59568 @if mpfr
59569 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
59570 mkdir stageprofile-mpfr; \
59571 mv stageprofile-mpfr mpfr ; \
59572 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59573 @endif mpfr
59574 @if mpc
59575 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
59576 mkdir stageprofile-mpc; \
59577 mv stageprofile-mpc mpc ; \
59578 mv stage1-mpc prev-mpc || test -f stage1-lean
59579 @endif mpc
59580 @if ppl
59581 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
59582 mkdir stageprofile-ppl; \
59583 mv stageprofile-ppl ppl ; \
59584 mv stage1-ppl prev-ppl || test -f stage1-lean
59585 @endif ppl
59586 @if cloog
59587 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
59588 mkdir stageprofile-cloog; \
59589 mv stageprofile-cloog cloog ; \
59590 mv stage1-cloog prev-cloog || test -f stage1-lean
59591 @endif cloog
59592 @if libelf
59593 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
59594 mkdir stageprofile-libelf; \
59595 mv stageprofile-libelf libelf ; \
59596 mv stage1-libelf prev-libelf || test -f stage1-lean
59597 @endif libelf
59598 @if gold
59599 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
59600 mkdir stageprofile-gold; \
59601 mv stageprofile-gold gold ; \
59602 mv stage1-gold prev-gold || test -f stage1-lean
59603 @endif gold
59604 @if intl
59605 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
59606 mkdir stageprofile-intl; \
59607 mv stageprofile-intl intl ; \
59608 mv stage1-intl prev-intl || test -f stage1-lean
59609 @endif intl
59610 @if ld
59611 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
59612 mkdir stageprofile-ld; \
59613 mv stageprofile-ld ld ; \
59614 mv stage1-ld prev-ld || test -f stage1-lean
59615 @endif ld
59616 @if libcpp
59617 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
59618 mkdir stageprofile-libcpp; \
59619 mv stageprofile-libcpp libcpp ; \
59620 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59621 @endif libcpp
59622 @if libdecnumber
59623 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
59624 mkdir stageprofile-libdecnumber; \
59625 mv stageprofile-libdecnumber libdecnumber ; \
59626 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59627 @endif libdecnumber
59628 @if libiberty
59629 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
59630 mkdir stageprofile-libiberty; \
59631 mv stageprofile-libiberty libiberty ; \
59632 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59633 @endif libiberty
59634 @if zlib
59635 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
59636 mkdir stageprofile-zlib; \
59637 mv stageprofile-zlib zlib ; \
59638 mv stage1-zlib prev-zlib || test -f stage1-lean
59639 @endif zlib
59640 @if lto-plugin
59641 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
59642 mkdir stageprofile-lto-plugin; \
59643 mv stageprofile-lto-plugin lto-plugin ; \
59644 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59645 @endif lto-plugin
59646 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
59647 mkdir stageprofile-$(TARGET_SUBDIR); \
59648 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
59649 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59650
59651 stageprofile-end::
59652 @if bfd
59653 @if test -d $(HOST_SUBDIR)/bfd ; then \
59654 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
59655 mv prev-bfd stage1-bfd ; : ; \
59656 fi
59657 @endif bfd
59658 @if opcodes
59659 @if test -d $(HOST_SUBDIR)/opcodes ; then \
59660 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
59661 mv prev-opcodes stage1-opcodes ; : ; \
59662 fi
59663 @endif opcodes
59664 @if binutils
59665 @if test -d $(HOST_SUBDIR)/binutils ; then \
59666 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
59667 mv prev-binutils stage1-binutils ; : ; \
59668 fi
59669 @endif binutils
59670 @if gas
59671 @if test -d $(HOST_SUBDIR)/gas ; then \
59672 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
59673 mv prev-gas stage1-gas ; : ; \
59674 fi
59675 @endif gas
59676 @if gcc
59677 @if test -d $(HOST_SUBDIR)/gcc ; then \
59678 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
59679 mv prev-gcc stage1-gcc ; : ; \
59680 fi
59681 @endif gcc
59682 @if gmp
59683 @if test -d $(HOST_SUBDIR)/gmp ; then \
59684 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
59685 mv prev-gmp stage1-gmp ; : ; \
59686 fi
59687 @endif gmp
59688 @if mpfr
59689 @if test -d $(HOST_SUBDIR)/mpfr ; then \
59690 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
59691 mv prev-mpfr stage1-mpfr ; : ; \
59692 fi
59693 @endif mpfr
59694 @if mpc
59695 @if test -d $(HOST_SUBDIR)/mpc ; then \
59696 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
59697 mv prev-mpc stage1-mpc ; : ; \
59698 fi
59699 @endif mpc
59700 @if ppl
59701 @if test -d $(HOST_SUBDIR)/ppl ; then \
59702 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
59703 mv prev-ppl stage1-ppl ; : ; \
59704 fi
59705 @endif ppl
59706 @if cloog
59707 @if test -d $(HOST_SUBDIR)/cloog ; then \
59708 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
59709 mv prev-cloog stage1-cloog ; : ; \
59710 fi
59711 @endif cloog
59712 @if libelf
59713 @if test -d $(HOST_SUBDIR)/libelf ; then \
59714 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
59715 mv prev-libelf stage1-libelf ; : ; \
59716 fi
59717 @endif libelf
59718 @if gold
59719 @if test -d $(HOST_SUBDIR)/gold ; then \
59720 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
59721 mv prev-gold stage1-gold ; : ; \
59722 fi
59723 @endif gold
59724 @if intl
59725 @if test -d $(HOST_SUBDIR)/intl ; then \
59726 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
59727 mv prev-intl stage1-intl ; : ; \
59728 fi
59729 @endif intl
59730 @if ld
59731 @if test -d $(HOST_SUBDIR)/ld ; then \
59732 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
59733 mv prev-ld stage1-ld ; : ; \
59734 fi
59735 @endif ld
59736 @if libcpp
59737 @if test -d $(HOST_SUBDIR)/libcpp ; then \
59738 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
59739 mv prev-libcpp stage1-libcpp ; : ; \
59740 fi
59741 @endif libcpp
59742 @if libdecnumber
59743 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59744 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
59745 mv prev-libdecnumber stage1-libdecnumber ; : ; \
59746 fi
59747 @endif libdecnumber
59748 @if libiberty
59749 @if test -d $(HOST_SUBDIR)/libiberty ; then \
59750 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
59751 mv prev-libiberty stage1-libiberty ; : ; \
59752 fi
59753 @endif libiberty
59754 @if zlib
59755 @if test -d $(HOST_SUBDIR)/zlib ; then \
59756 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
59757 mv prev-zlib stage1-zlib ; : ; \
59758 fi
59759 @endif zlib
59760 @if lto-plugin
59761 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59762 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
59763 mv prev-lto-plugin stage1-lto-plugin ; : ; \
59764 fi
59765 @endif lto-plugin
59766 @if test -d $(TARGET_SUBDIR) ; then \
59767 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
59768 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
59769 fi
59770 rm -f stage_current
59771
59772 # Bubble a bug fix through all the stages up to stage profile. They are
59773 # remade, but not reconfigured. The next stage (if any) will not be
59774 # reconfigured either.
59775 .PHONY: stageprofile-bubble
59776 stageprofile-bubble:: stage1-bubble
59777 @r=`${PWD_COMMAND}`; export r; \
59778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59779 if test -f stageprofile-lean || test -f stage1-lean ; then \
59780 echo Skipping rebuild of stageprofile ; \
59781 else \
59782 $(MAKE) stageprofile-start; \
59783 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
59784 fi
59785
59786 .PHONY: all-stageprofile clean-stageprofile
59787 do-clean: clean-stageprofile
59788
59789 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59790 # only possibility, but now it conflicts with no-bootstrap rules
59791 @if gcc-bootstrap
59792
59793
59794
59795
59796 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59797 distclean-stage1:: distclean-stageprofile
59798 .PHONY: distclean-stageprofile
59799 distclean-stageprofile::
59800 @: $(MAKE); $(stage)
59801 @test "`cat stage_last`" != stageprofile || rm -f stage_last
59802 rm -rf stageprofile-*
59803
59804
59805 @endif gcc-bootstrap
59806
59807
59808 .PHONY: stagefeedback-start stagefeedback-end
59809
59810 stagefeedback-start::
59811 @: $(MAKE); $(stage); \
59812 echo stagefeedback > stage_current ; \
59813 echo stagefeedback > stage_last; \
59814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59815 @if bfd
59816 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
59817 mkdir stagefeedback-bfd; \
59818 mv stagefeedback-bfd bfd ; \
59819 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
59820 @endif bfd
59821 @if opcodes
59822 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
59823 mkdir stagefeedback-opcodes; \
59824 mv stagefeedback-opcodes opcodes ; \
59825 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
59826 @endif opcodes
59827 @if binutils
59828 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
59829 mkdir stagefeedback-binutils; \
59830 mv stagefeedback-binutils binutils ; \
59831 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
59832 @endif binutils
59833 @if gas
59834 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
59835 mkdir stagefeedback-gas; \
59836 mv stagefeedback-gas gas ; \
59837 mv stageprofile-gas prev-gas || test -f stageprofile-lean
59838 @endif gas
59839 @if gcc
59840 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
59841 mkdir stagefeedback-gcc; \
59842 mv stagefeedback-gcc gcc ; \
59843 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
59844 @endif gcc
59845 @if gmp
59846 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
59847 mkdir stagefeedback-gmp; \
59848 mv stagefeedback-gmp gmp ; \
59849 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
59850 @endif gmp
59851 @if mpfr
59852 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
59853 mkdir stagefeedback-mpfr; \
59854 mv stagefeedback-mpfr mpfr ; \
59855 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
59856 @endif mpfr
59857 @if mpc
59858 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
59859 mkdir stagefeedback-mpc; \
59860 mv stagefeedback-mpc mpc ; \
59861 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
59862 @endif mpc
59863 @if ppl
59864 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
59865 mkdir stagefeedback-ppl; \
59866 mv stagefeedback-ppl ppl ; \
59867 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
59868 @endif ppl
59869 @if cloog
59870 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
59871 mkdir stagefeedback-cloog; \
59872 mv stagefeedback-cloog cloog ; \
59873 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
59874 @endif cloog
59875 @if libelf
59876 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
59877 mkdir stagefeedback-libelf; \
59878 mv stagefeedback-libelf libelf ; \
59879 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
59880 @endif libelf
59881 @if gold
59882 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
59883 mkdir stagefeedback-gold; \
59884 mv stagefeedback-gold gold ; \
59885 mv stageprofile-gold prev-gold || test -f stageprofile-lean
59886 @endif gold
59887 @if intl
59888 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
59889 mkdir stagefeedback-intl; \
59890 mv stagefeedback-intl intl ; \
59891 mv stageprofile-intl prev-intl || test -f stageprofile-lean
59892 @endif intl
59893 @if ld
59894 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
59895 mkdir stagefeedback-ld; \
59896 mv stagefeedback-ld ld ; \
59897 mv stageprofile-ld prev-ld || test -f stageprofile-lean
59898 @endif ld
59899 @if libcpp
59900 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
59901 mkdir stagefeedback-libcpp; \
59902 mv stagefeedback-libcpp libcpp ; \
59903 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
59904 @endif libcpp
59905 @if libdecnumber
59906 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
59907 mkdir stagefeedback-libdecnumber; \
59908 mv stagefeedback-libdecnumber libdecnumber ; \
59909 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
59910 @endif libdecnumber
59911 @if libiberty
59912 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
59913 mkdir stagefeedback-libiberty; \
59914 mv stagefeedback-libiberty libiberty ; \
59915 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
59916 @endif libiberty
59917 @if zlib
59918 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
59919 mkdir stagefeedback-zlib; \
59920 mv stagefeedback-zlib zlib ; \
59921 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
59922 @endif zlib
59923 @if lto-plugin
59924 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
59925 mkdir stagefeedback-lto-plugin; \
59926 mv stagefeedback-lto-plugin lto-plugin ; \
59927 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
59928 @endif lto-plugin
59929 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
59930 mkdir stagefeedback-$(TARGET_SUBDIR); \
59931 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
59932 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
59933
59934 stagefeedback-end::
59935 @if bfd
59936 @if test -d $(HOST_SUBDIR)/bfd ; then \
59937 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
59938 mv prev-bfd stageprofile-bfd ; : ; \
59939 fi
59940 @endif bfd
59941 @if opcodes
59942 @if test -d $(HOST_SUBDIR)/opcodes ; then \
59943 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
59944 mv prev-opcodes stageprofile-opcodes ; : ; \
59945 fi
59946 @endif opcodes
59947 @if binutils
59948 @if test -d $(HOST_SUBDIR)/binutils ; then \
59949 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
59950 mv prev-binutils stageprofile-binutils ; : ; \
59951 fi
59952 @endif binutils
59953 @if gas
59954 @if test -d $(HOST_SUBDIR)/gas ; then \
59955 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
59956 mv prev-gas stageprofile-gas ; : ; \
59957 fi
59958 @endif gas
59959 @if gcc
59960 @if test -d $(HOST_SUBDIR)/gcc ; then \
59961 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
59962 mv prev-gcc stageprofile-gcc ; : ; \
59963 fi
59964 @endif gcc
59965 @if gmp
59966 @if test -d $(HOST_SUBDIR)/gmp ; then \
59967 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
59968 mv prev-gmp stageprofile-gmp ; : ; \
59969 fi
59970 @endif gmp
59971 @if mpfr
59972 @if test -d $(HOST_SUBDIR)/mpfr ; then \
59973 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
59974 mv prev-mpfr stageprofile-mpfr ; : ; \
59975 fi
59976 @endif mpfr
59977 @if mpc
59978 @if test -d $(HOST_SUBDIR)/mpc ; then \
59979 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
59980 mv prev-mpc stageprofile-mpc ; : ; \
59981 fi
59982 @endif mpc
59983 @if ppl
59984 @if test -d $(HOST_SUBDIR)/ppl ; then \
59985 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
59986 mv prev-ppl stageprofile-ppl ; : ; \
59987 fi
59988 @endif ppl
59989 @if cloog
59990 @if test -d $(HOST_SUBDIR)/cloog ; then \
59991 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
59992 mv prev-cloog stageprofile-cloog ; : ; \
59993 fi
59994 @endif cloog
59995 @if libelf
59996 @if test -d $(HOST_SUBDIR)/libelf ; then \
59997 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
59998 mv prev-libelf stageprofile-libelf ; : ; \
59999 fi
60000 @endif libelf
60001 @if gold
60002 @if test -d $(HOST_SUBDIR)/gold ; then \
60003 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
60004 mv prev-gold stageprofile-gold ; : ; \
60005 fi
60006 @endif gold
60007 @if intl
60008 @if test -d $(HOST_SUBDIR)/intl ; then \
60009 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
60010 mv prev-intl stageprofile-intl ; : ; \
60011 fi
60012 @endif intl
60013 @if ld
60014 @if test -d $(HOST_SUBDIR)/ld ; then \
60015 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
60016 mv prev-ld stageprofile-ld ; : ; \
60017 fi
60018 @endif ld
60019 @if libcpp
60020 @if test -d $(HOST_SUBDIR)/libcpp ; then \
60021 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
60022 mv prev-libcpp stageprofile-libcpp ; : ; \
60023 fi
60024 @endif libcpp
60025 @if libdecnumber
60026 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
60027 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
60028 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
60029 fi
60030 @endif libdecnumber
60031 @if libiberty
60032 @if test -d $(HOST_SUBDIR)/libiberty ; then \
60033 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
60034 mv prev-libiberty stageprofile-libiberty ; : ; \
60035 fi
60036 @endif libiberty
60037 @if zlib
60038 @if test -d $(HOST_SUBDIR)/zlib ; then \
60039 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
60040 mv prev-zlib stageprofile-zlib ; : ; \
60041 fi
60042 @endif zlib
60043 @if lto-plugin
60044 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
60045 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
60046 mv prev-lto-plugin stageprofile-lto-plugin ; : ; \
60047 fi
60048 @endif lto-plugin
60049 @if test -d $(TARGET_SUBDIR) ; then \
60050 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
60051 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
60052 fi
60053 rm -f stage_current
60054
60055 # Bubble a bug fix through all the stages up to stage feedback. They are
60056 # remade, but not reconfigured. The next stage (if any) will not be
60057 # reconfigured either.
60058 .PHONY: stagefeedback-bubble
60059 stagefeedback-bubble:: stageprofile-bubble
60060 @r=`${PWD_COMMAND}`; export r; \
60061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60062 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
60063 echo Skipping rebuild of stagefeedback ; \
60064 else \
60065 $(MAKE) stagefeedback-start; \
60066 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
60067 fi
60068
60069 .PHONY: all-stagefeedback clean-stagefeedback
60070 do-clean: clean-stagefeedback
60071
60072 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60073 # only possibility, but now it conflicts with no-bootstrap rules
60074 @if gcc-bootstrap
60075
60076
60077
60078 .PHONY: profiledbootstrap profiledbootstrap-lean
60079 profiledbootstrap:
60080 echo stagefeedback > stage_final
60081 @r=`${PWD_COMMAND}`; export r; \
60082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60083 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
60084 @: $(MAKE); $(unstage)
60085 @r=`${PWD_COMMAND}`; export r; \
60086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60087 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60088 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60089
60090 profiledbootstrap-lean:
60091 echo stagefeedback > stage_final
60092 @r=`${PWD_COMMAND}`; export r; \
60093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60094 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
60095 @: $(MAKE); $(unstage)
60096 @r=`${PWD_COMMAND}`; export r; \
60097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60098 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60099 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60100
60101
60102 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60103 distclean-stageprofile:: distclean-stagefeedback
60104 .PHONY: distclean-stagefeedback
60105 distclean-stagefeedback::
60106 @: $(MAKE); $(stage)
60107 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
60108 rm -rf stagefeedback-*
60109
60110
60111 @endif gcc-bootstrap
60112
60113
60114
60115 stageprofile-end::
60116 $(MAKE) distclean-stagefeedback
60117
60118 stagefeedback-start::
60119 @r=`${PWD_COMMAND}`; export r; \
60120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60121 for i in prev-*; do \
60122 j=`echo $$i | sed s/^prev-//` ; \
60123 cd $$r/$$i && \
60124 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
60125 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
60126 done
60127
60128 @if gcc-bootstrap
60129 do-distclean: distclean-stage1
60130
60131 # Provide a GCC build when we're building target libraries. This does
60132 # not work as a dependency, just as the minimum necessary to avoid errors.
60133 stage_last:
60134 @r=`${PWD_COMMAND}`; export r; \
60135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60136 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
60137
60138 # Same as unstage, but not phony and defaulting to stage1-start. We place
60139 # it in the dependency so that for example `make -j3 all-gcc' works.
60140 stage_current:
60141 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
60142
60143 .PHONY: restrap
60144 restrap::
60145 @: $(MAKE); $(stage)
60146 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
60147 restrap:: all
60148 @endif gcc-bootstrap
60149
60150 # --------------------------------------
60151 # Dependencies between different modules
60152 # --------------------------------------
60153
60154 # Generic dependencies for target modules on host stuff, especially gcc
60155 @if gcc-bootstrap
60156 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
60157 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
60158 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
60159 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
60160 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
60161 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
60162 configure-target-libmudflap: stage_last
60163 configure-target-libssp: stage_last
60164 configure-target-newlib: stage_last
60165 configure-stage1-target-libgcc: maybe-all-stage1-gcc
60166 configure-stage2-target-libgcc: maybe-all-stage2-gcc
60167 configure-stage3-target-libgcc: maybe-all-stage3-gcc
60168 configure-stage4-target-libgcc: maybe-all-stage4-gcc
60169 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
60170 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
60171 configure-target-libquadmath: stage_last
60172 configure-target-libgfortran: stage_last
60173 configure-target-libobjc: stage_last
60174 configure-target-libgo: stage_last
60175 configure-target-libtermcap: stage_last
60176 configure-target-winsup: stage_last
60177 configure-target-libgloss: stage_last
60178 configure-target-libiberty: stage_last
60179 configure-target-gperf: stage_last
60180 configure-target-examples: stage_last
60181 configure-target-libffi: stage_last
60182 configure-target-libjava: stage_last
60183 configure-target-zlib: stage_last
60184 configure-target-boehm-gc: stage_last
60185 configure-target-qthreads: stage_last
60186 configure-target-rda: stage_last
60187 configure-target-libada: stage_last
60188 configure-stage1-target-libgomp: maybe-all-stage1-gcc
60189 configure-stage2-target-libgomp: maybe-all-stage2-gcc
60190 configure-stage3-target-libgomp: maybe-all-stage3-gcc
60191 configure-stage4-target-libgomp: maybe-all-stage4-gcc
60192 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
60193 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
60194 @endif gcc-bootstrap
60195
60196 @if gcc-no-bootstrap
60197 configure-target-libstdc++-v3: maybe-all-gcc
60198 configure-target-libmudflap: maybe-all-gcc
60199 configure-target-libssp: maybe-all-gcc
60200 configure-target-newlib: maybe-all-gcc
60201 configure-target-libgcc: maybe-all-gcc
60202 configure-target-libquadmath: maybe-all-gcc
60203 configure-target-libgfortran: maybe-all-gcc
60204 configure-target-libobjc: maybe-all-gcc
60205 configure-target-libgo: maybe-all-gcc
60206 configure-target-libtermcap: maybe-all-gcc
60207 configure-target-winsup: maybe-all-gcc
60208 configure-target-libgloss: maybe-all-gcc
60209 configure-target-libiberty: maybe-all-gcc
60210 configure-target-gperf: maybe-all-gcc
60211 configure-target-examples: maybe-all-gcc
60212 configure-target-libffi: maybe-all-gcc
60213 configure-target-libjava: maybe-all-gcc
60214 configure-target-zlib: maybe-all-gcc
60215 configure-target-boehm-gc: maybe-all-gcc
60216 configure-target-qthreads: maybe-all-gcc
60217 configure-target-rda: maybe-all-gcc
60218 configure-target-libada: maybe-all-gcc
60219 configure-target-libgomp: maybe-all-gcc
60220 @endif gcc-no-bootstrap
60221
60222
60223 # There are two types of dependencies here: 'hard' dependencies, where one
60224 # module simply won't build without the other; and 'soft' dependencies, where
60225 # if the depended-on module is missing, the depending module will do without
60226 # or find a substitute somewhere (perhaps installed). Soft dependencies
60227 # are made here to depend on a 'maybe-' target. If you're not sure,
60228 # it's safer to use a soft dependency.
60229
60230
60231
60232
60233
60234
60235 # With all the machinery above in place, it is pretty easy to generate
60236 # dependencies. Host dependencies are a bit more complex because we have
60237 # to check for bootstrap/prebootstrap dependencies. To resolve
60238 # prebootstrap dependencies, prebootstrap modules are gathered in
60239 # a hash table.
60240 all-build-bison: maybe-all-build-texinfo
60241 all-build-byacc: maybe-all-build-texinfo
60242 all-build-flex: maybe-all-build-texinfo
60243 all-build-flex: maybe-all-build-bison
60244 all-build-flex: maybe-all-build-byacc
60245 all-build-flex: maybe-all-build-m4
60246 all-build-libiberty: maybe-all-build-texinfo
60247 all-build-m4: maybe-all-build-texinfo
60248 all-build-fixincludes: maybe-all-build-libiberty
60249 configure-gcc: maybe-configure-intl
60250
60251 configure-stage1-gcc: maybe-configure-stage1-intl
60252 configure-stage2-gcc: maybe-configure-stage2-intl
60253 configure-stage3-gcc: maybe-configure-stage3-intl
60254 configure-stage4-gcc: maybe-configure-stage4-intl
60255 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
60256 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
60257 configure-gcc: maybe-all-lto-plugin
60258
60259 configure-stage1-gcc: maybe-all-stage1-lto-plugin
60260 configure-stage2-gcc: maybe-all-stage2-lto-plugin
60261 configure-stage3-gcc: maybe-all-stage3-lto-plugin
60262 configure-stage4-gcc: maybe-all-stage4-lto-plugin
60263 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60264 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60265 configure-gcc: maybe-all-binutils
60266
60267 configure-stage1-gcc: maybe-all-stage1-binutils
60268 configure-stage2-gcc: maybe-all-stage2-binutils
60269 configure-stage3-gcc: maybe-all-stage3-binutils
60270 configure-stage4-gcc: maybe-all-stage4-binutils
60271 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
60272 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
60273 configure-gcc: maybe-all-gas
60274
60275 configure-stage1-gcc: maybe-all-stage1-gas
60276 configure-stage2-gcc: maybe-all-stage2-gas
60277 configure-stage3-gcc: maybe-all-stage3-gas
60278 configure-stage4-gcc: maybe-all-stage4-gas
60279 configure-stageprofile-gcc: maybe-all-stageprofile-gas
60280 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
60281 configure-gcc: maybe-all-ld
60282
60283 configure-stage1-gcc: maybe-all-stage1-ld
60284 configure-stage2-gcc: maybe-all-stage2-ld
60285 configure-stage3-gcc: maybe-all-stage3-ld
60286 configure-stage4-gcc: maybe-all-stage4-ld
60287 configure-stageprofile-gcc: maybe-all-stageprofile-ld
60288 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
60289 configure-gcc: maybe-all-gold
60290
60291 configure-stage1-gcc: maybe-all-stage1-gold
60292 configure-stage2-gcc: maybe-all-stage2-gold
60293 configure-stage3-gcc: maybe-all-stage3-gold
60294 configure-stage4-gcc: maybe-all-stage4-gold
60295 configure-stageprofile-gcc: maybe-all-stageprofile-gold
60296 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
60297 configure-gcc: maybe-all-libelf
60298
60299 configure-stage1-gcc: maybe-all-stage1-libelf
60300 configure-stage2-gcc: maybe-all-stage2-libelf
60301 configure-stage3-gcc: maybe-all-stage3-libelf
60302 configure-stage4-gcc: maybe-all-stage4-libelf
60303 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
60304 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
60305 all-gcc: all-libiberty
60306
60307 all-stage1-gcc: all-stage1-libiberty
60308 all-stage2-gcc: all-stage2-libiberty
60309 all-stage3-gcc: all-stage3-libiberty
60310 all-stage4-gcc: all-stage4-libiberty
60311 all-stageprofile-gcc: all-stageprofile-libiberty
60312 all-stagefeedback-gcc: all-stagefeedback-libiberty
60313 all-gcc: maybe-all-gmp
60314
60315 all-stage1-gcc: maybe-all-stage1-gmp
60316 all-stage2-gcc: maybe-all-stage2-gmp
60317 all-stage3-gcc: maybe-all-stage3-gmp
60318 all-stage4-gcc: maybe-all-stage4-gmp
60319 all-stageprofile-gcc: maybe-all-stageprofile-gmp
60320 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
60321 all-gcc: maybe-all-intl
60322
60323 all-stage1-gcc: maybe-all-stage1-intl
60324 all-stage2-gcc: maybe-all-stage2-intl
60325 all-stage3-gcc: maybe-all-stage3-intl
60326 all-stage4-gcc: maybe-all-stage4-intl
60327 all-stageprofile-gcc: maybe-all-stageprofile-intl
60328 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
60329 all-gcc: maybe-all-mpfr
60330
60331 all-stage1-gcc: maybe-all-stage1-mpfr
60332 all-stage2-gcc: maybe-all-stage2-mpfr
60333 all-stage3-gcc: maybe-all-stage3-mpfr
60334 all-stage4-gcc: maybe-all-stage4-mpfr
60335 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
60336 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60337 all-gcc: maybe-all-mpc
60338
60339 all-stage1-gcc: maybe-all-stage1-mpc
60340 all-stage2-gcc: maybe-all-stage2-mpc
60341 all-stage3-gcc: maybe-all-stage3-mpc
60342 all-stage4-gcc: maybe-all-stage4-mpc
60343 all-stageprofile-gcc: maybe-all-stageprofile-mpc
60344 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60345 all-gcc: maybe-all-ppl
60346
60347 all-stage1-gcc: maybe-all-stage1-ppl
60348 all-stage2-gcc: maybe-all-stage2-ppl
60349 all-stage3-gcc: maybe-all-stage3-ppl
60350 all-stage4-gcc: maybe-all-stage4-ppl
60351 all-stageprofile-gcc: maybe-all-stageprofile-ppl
60352 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
60353 all-gcc: maybe-all-cloog
60354
60355 all-stage1-gcc: maybe-all-stage1-cloog
60356 all-stage2-gcc: maybe-all-stage2-cloog
60357 all-stage3-gcc: maybe-all-stage3-cloog
60358 all-stage4-gcc: maybe-all-stage4-cloog
60359 all-stageprofile-gcc: maybe-all-stageprofile-cloog
60360 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
60361 all-gcc: maybe-all-build-texinfo
60362
60363 all-stage1-gcc: maybe-all-build-texinfo
60364 all-stage2-gcc: maybe-all-build-texinfo
60365 all-stage3-gcc: maybe-all-build-texinfo
60366 all-stage4-gcc: maybe-all-build-texinfo
60367 all-stageprofile-gcc: maybe-all-build-texinfo
60368 all-stagefeedback-gcc: maybe-all-build-texinfo
60369 all-gcc: maybe-all-build-bison
60370
60371 all-stage1-gcc: maybe-all-build-bison
60372 all-stage2-gcc: maybe-all-build-bison
60373 all-stage3-gcc: maybe-all-build-bison
60374 all-stage4-gcc: maybe-all-build-bison
60375 all-stageprofile-gcc: maybe-all-build-bison
60376 all-stagefeedback-gcc: maybe-all-build-bison
60377 all-gcc: maybe-all-build-byacc
60378
60379 all-stage1-gcc: maybe-all-build-byacc
60380 all-stage2-gcc: maybe-all-build-byacc
60381 all-stage3-gcc: maybe-all-build-byacc
60382 all-stage4-gcc: maybe-all-build-byacc
60383 all-stageprofile-gcc: maybe-all-build-byacc
60384 all-stagefeedback-gcc: maybe-all-build-byacc
60385 all-gcc: maybe-all-build-flex
60386
60387 all-stage1-gcc: maybe-all-build-flex
60388 all-stage2-gcc: maybe-all-build-flex
60389 all-stage3-gcc: maybe-all-build-flex
60390 all-stage4-gcc: maybe-all-build-flex
60391 all-stageprofile-gcc: maybe-all-build-flex
60392 all-stagefeedback-gcc: maybe-all-build-flex
60393 all-gcc: maybe-all-build-libiberty
60394
60395 all-stage1-gcc: maybe-all-build-libiberty
60396 all-stage2-gcc: maybe-all-build-libiberty
60397 all-stage3-gcc: maybe-all-build-libiberty
60398 all-stage4-gcc: maybe-all-build-libiberty
60399 all-stageprofile-gcc: maybe-all-build-libiberty
60400 all-stagefeedback-gcc: maybe-all-build-libiberty
60401 all-gcc: maybe-all-build-fixincludes
60402
60403 all-stage1-gcc: maybe-all-build-fixincludes
60404 all-stage2-gcc: maybe-all-build-fixincludes
60405 all-stage3-gcc: maybe-all-build-fixincludes
60406 all-stage4-gcc: maybe-all-build-fixincludes
60407 all-stageprofile-gcc: maybe-all-build-fixincludes
60408 all-stagefeedback-gcc: maybe-all-build-fixincludes
60409 all-gcc: maybe-all-zlib
60410
60411 all-stage1-gcc: maybe-all-stage1-zlib
60412 all-stage2-gcc: maybe-all-stage2-zlib
60413 all-stage3-gcc: maybe-all-stage3-zlib
60414 all-stage4-gcc: maybe-all-stage4-zlib
60415 all-stageprofile-gcc: maybe-all-stageprofile-zlib
60416 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
60417 all-gcc: all-libcpp
60418
60419 all-stage1-gcc: all-stage1-libcpp
60420 all-stage2-gcc: all-stage2-libcpp
60421 all-stage3-gcc: all-stage3-libcpp
60422 all-stage4-gcc: all-stage4-libcpp
60423 all-stageprofile-gcc: all-stageprofile-libcpp
60424 all-stagefeedback-gcc: all-stagefeedback-libcpp
60425 all-gcc: all-libdecnumber
60426
60427 all-stage1-gcc: all-stage1-libdecnumber
60428 all-stage2-gcc: all-stage2-libdecnumber
60429 all-stage3-gcc: all-stage3-libdecnumber
60430 all-stage4-gcc: all-stage4-libdecnumber
60431 all-stageprofile-gcc: all-stageprofile-libdecnumber
60432 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
60433 all-gcc: maybe-all-libiberty
60434
60435 all-stage1-gcc: maybe-all-stage1-libiberty
60436 all-stage2-gcc: maybe-all-stage2-libiberty
60437 all-stage3-gcc: maybe-all-stage3-libiberty
60438 all-stage4-gcc: maybe-all-stage4-libiberty
60439 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
60440 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
60441 all-gcc: maybe-all-fixincludes
60442 all-gcc: maybe-all-lto-plugin
60443
60444 all-stage1-gcc: maybe-all-stage1-lto-plugin
60445 all-stage2-gcc: maybe-all-stage2-lto-plugin
60446 all-stage3-gcc: maybe-all-stage3-lto-plugin
60447 all-stage4-gcc: maybe-all-stage4-lto-plugin
60448 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60449 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60450 info-gcc: maybe-all-build-libiberty
60451
60452 info-stage1-gcc: maybe-all-build-libiberty
60453 info-stage2-gcc: maybe-all-build-libiberty
60454 info-stage3-gcc: maybe-all-build-libiberty
60455 info-stage4-gcc: maybe-all-build-libiberty
60456 info-stageprofile-gcc: maybe-all-build-libiberty
60457 info-stagefeedback-gcc: maybe-all-build-libiberty
60458 dvi-gcc: maybe-all-build-libiberty
60459
60460 dvi-stage1-gcc: maybe-all-build-libiberty
60461 dvi-stage2-gcc: maybe-all-build-libiberty
60462 dvi-stage3-gcc: maybe-all-build-libiberty
60463 dvi-stage4-gcc: maybe-all-build-libiberty
60464 dvi-stageprofile-gcc: maybe-all-build-libiberty
60465 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60466 pdf-gcc: maybe-all-build-libiberty
60467
60468 pdf-stage1-gcc: maybe-all-build-libiberty
60469 pdf-stage2-gcc: maybe-all-build-libiberty
60470 pdf-stage3-gcc: maybe-all-build-libiberty
60471 pdf-stage4-gcc: maybe-all-build-libiberty
60472 pdf-stageprofile-gcc: maybe-all-build-libiberty
60473 pdf-stagefeedback-gcc: maybe-all-build-libiberty
60474 html-gcc: maybe-all-build-libiberty
60475
60476 html-stage1-gcc: maybe-all-build-libiberty
60477 html-stage2-gcc: maybe-all-build-libiberty
60478 html-stage3-gcc: maybe-all-build-libiberty
60479 html-stage4-gcc: maybe-all-build-libiberty
60480 html-stageprofile-gcc: maybe-all-build-libiberty
60481 html-stagefeedback-gcc: maybe-all-build-libiberty
60482 install-gcc: maybe-install-fixincludes
60483 install-gcc: maybe-install-lto-plugin
60484 install-strip-gcc: maybe-install-strip-fixincludes
60485 configure-libcpp: configure-libiberty
60486
60487 configure-stage1-libcpp: configure-stage1-libiberty
60488 configure-stage2-libcpp: configure-stage2-libiberty
60489 configure-stage3-libcpp: configure-stage3-libiberty
60490 configure-stage4-libcpp: configure-stage4-libiberty
60491 configure-stageprofile-libcpp: configure-stageprofile-libiberty
60492 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
60493 configure-libcpp: maybe-configure-intl
60494
60495 configure-stage1-libcpp: maybe-configure-stage1-intl
60496 configure-stage2-libcpp: maybe-configure-stage2-intl
60497 configure-stage3-libcpp: maybe-configure-stage3-intl
60498 configure-stage4-libcpp: maybe-configure-stage4-intl
60499 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
60500 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
60501 all-libcpp: all-libiberty
60502
60503 all-stage1-libcpp: all-stage1-libiberty
60504 all-stage2-libcpp: all-stage2-libiberty
60505 all-stage3-libcpp: all-stage3-libiberty
60506 all-stage4-libcpp: all-stage4-libiberty
60507 all-stageprofile-libcpp: all-stageprofile-libiberty
60508 all-stagefeedback-libcpp: all-stagefeedback-libiberty
60509 all-libcpp: maybe-all-intl
60510
60511 all-stage1-libcpp: maybe-all-stage1-intl
60512 all-stage2-libcpp: maybe-all-stage2-intl
60513 all-stage3-libcpp: maybe-all-stage3-intl
60514 all-stage4-libcpp: maybe-all-stage4-intl
60515 all-stageprofile-libcpp: maybe-all-stageprofile-intl
60516 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
60517 all-fixincludes: maybe-all-libiberty
60518 all-gnattools: maybe-all-target-libada
60519 all-lto-plugin: maybe-all-libiberty
60520
60521 all-stage1-lto-plugin: maybe-all-stage1-libiberty
60522 all-stage2-lto-plugin: maybe-all-stage2-libiberty
60523 all-stage3-lto-plugin: maybe-all-stage3-libiberty
60524 all-stage4-lto-plugin: maybe-all-stage4-libiberty
60525 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
60526 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
60527 configure-mpfr: maybe-all-gmp
60528
60529 configure-stage1-mpfr: maybe-all-stage1-gmp
60530 configure-stage2-mpfr: maybe-all-stage2-gmp
60531 configure-stage3-mpfr: maybe-all-stage3-gmp
60532 configure-stage4-mpfr: maybe-all-stage4-gmp
60533 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
60534 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
60535 configure-mpc: maybe-all-mpfr
60536
60537 configure-stage1-mpc: maybe-all-stage1-mpfr
60538 configure-stage2-mpc: maybe-all-stage2-mpfr
60539 configure-stage3-mpc: maybe-all-stage3-mpfr
60540 configure-stage4-mpc: maybe-all-stage4-mpfr
60541 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
60542 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
60543 configure-ppl: maybe-all-gmp
60544
60545 configure-stage1-ppl: maybe-all-stage1-gmp
60546 configure-stage2-ppl: maybe-all-stage2-gmp
60547 configure-stage3-ppl: maybe-all-stage3-gmp
60548 configure-stage4-ppl: maybe-all-stage4-gmp
60549 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
60550 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
60551 configure-ppl: maybe-all-mpfr
60552
60553 configure-stage1-ppl: maybe-all-stage1-mpfr
60554 configure-stage2-ppl: maybe-all-stage2-mpfr
60555 configure-stage3-ppl: maybe-all-stage3-mpfr
60556 configure-stage4-ppl: maybe-all-stage4-mpfr
60557 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
60558 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
60559 configure-cloog: maybe-all-ppl
60560
60561 configure-stage1-cloog: maybe-all-stage1-ppl
60562 configure-stage2-cloog: maybe-all-stage2-ppl
60563 configure-stage3-cloog: maybe-all-stage3-ppl
60564 configure-stage4-cloog: maybe-all-stage4-ppl
60565 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
60566 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
60567 configure-gdb: maybe-all-intl
60568 configure-gdb: maybe-configure-sim
60569 configure-gdb: maybe-all-bfd
60570 configure-gdb: maybe-all-libiconv
60571 all-gdb: maybe-all-libiberty
60572 all-gdb: maybe-all-libiconv
60573 all-gdb: maybe-all-opcodes
60574 all-gdb: maybe-all-readline
60575 all-gdb: maybe-all-build-bison
60576 all-gdb: maybe-all-build-byacc
60577 all-gdb: maybe-all-sim
60578 all-gdb: maybe-all-libdecnumber
60579 all-gdb: maybe-all-libtermcap
60580 configure-libgui: maybe-configure-tcl
60581 configure-libgui: maybe-configure-tk
60582 all-libgui: maybe-all-tcl
60583 all-libgui: maybe-all-tk
60584 all-libgui: maybe-all-itcl
60585 configure-bfd: configure-libiberty
60586
60587 configure-stage1-bfd: configure-stage1-libiberty
60588 configure-stage2-bfd: configure-stage2-libiberty
60589 configure-stage3-bfd: configure-stage3-libiberty
60590 configure-stage4-bfd: configure-stage4-libiberty
60591 configure-stageprofile-bfd: configure-stageprofile-libiberty
60592 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
60593 configure-bfd: maybe-configure-intl
60594
60595 configure-stage1-bfd: maybe-configure-stage1-intl
60596 configure-stage2-bfd: maybe-configure-stage2-intl
60597 configure-stage3-bfd: maybe-configure-stage3-intl
60598 configure-stage4-bfd: maybe-configure-stage4-intl
60599 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
60600 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
60601 all-bfd: maybe-all-libiberty
60602
60603 all-stage1-bfd: maybe-all-stage1-libiberty
60604 all-stage2-bfd: maybe-all-stage2-libiberty
60605 all-stage3-bfd: maybe-all-stage3-libiberty
60606 all-stage4-bfd: maybe-all-stage4-libiberty
60607 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
60608 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
60609 all-bfd: maybe-all-intl
60610
60611 all-stage1-bfd: maybe-all-stage1-intl
60612 all-stage2-bfd: maybe-all-stage2-intl
60613 all-stage3-bfd: maybe-all-stage3-intl
60614 all-stage4-bfd: maybe-all-stage4-intl
60615 all-stageprofile-bfd: maybe-all-stageprofile-intl
60616 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
60617 configure-opcodes: configure-libiberty
60618
60619 configure-stage1-opcodes: configure-stage1-libiberty
60620 configure-stage2-opcodes: configure-stage2-libiberty
60621 configure-stage3-opcodes: configure-stage3-libiberty
60622 configure-stage4-opcodes: configure-stage4-libiberty
60623 configure-stageprofile-opcodes: configure-stageprofile-libiberty
60624 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
60625 all-opcodes: maybe-all-libiberty
60626
60627 all-stage1-opcodes: maybe-all-stage1-libiberty
60628 all-stage2-opcodes: maybe-all-stage2-libiberty
60629 all-stage3-opcodes: maybe-all-stage3-libiberty
60630 all-stage4-opcodes: maybe-all-stage4-libiberty
60631 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60632 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60633 configure-binutils: maybe-configure-intl
60634
60635 configure-stage1-binutils: maybe-configure-stage1-intl
60636 configure-stage2-binutils: maybe-configure-stage2-intl
60637 configure-stage3-binutils: maybe-configure-stage3-intl
60638 configure-stage4-binutils: maybe-configure-stage4-intl
60639 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
60640 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
60641 all-binutils: maybe-all-libiberty
60642
60643 all-stage1-binutils: maybe-all-stage1-libiberty
60644 all-stage2-binutils: maybe-all-stage2-libiberty
60645 all-stage3-binutils: maybe-all-stage3-libiberty
60646 all-stage4-binutils: maybe-all-stage4-libiberty
60647 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
60648 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
60649 all-binutils: maybe-all-opcodes
60650
60651 all-stage1-binutils: maybe-all-stage1-opcodes
60652 all-stage2-binutils: maybe-all-stage2-opcodes
60653 all-stage3-binutils: maybe-all-stage3-opcodes
60654 all-stage4-binutils: maybe-all-stage4-opcodes
60655 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
60656 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
60657 all-binutils: maybe-all-bfd
60658
60659 all-stage1-binutils: maybe-all-stage1-bfd
60660 all-stage2-binutils: maybe-all-stage2-bfd
60661 all-stage3-binutils: maybe-all-stage3-bfd
60662 all-stage4-binutils: maybe-all-stage4-bfd
60663 all-stageprofile-binutils: maybe-all-stageprofile-bfd
60664 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
60665 all-binutils: maybe-all-build-flex
60666
60667 all-stage1-binutils: maybe-all-build-flex
60668 all-stage2-binutils: maybe-all-build-flex
60669 all-stage3-binutils: maybe-all-build-flex
60670 all-stage4-binutils: maybe-all-build-flex
60671 all-stageprofile-binutils: maybe-all-build-flex
60672 all-stagefeedback-binutils: maybe-all-build-flex
60673 all-binutils: maybe-all-build-bison
60674
60675 all-stage1-binutils: maybe-all-build-bison
60676 all-stage2-binutils: maybe-all-build-bison
60677 all-stage3-binutils: maybe-all-build-bison
60678 all-stage4-binutils: maybe-all-build-bison
60679 all-stageprofile-binutils: maybe-all-build-bison
60680 all-stagefeedback-binutils: maybe-all-build-bison
60681 all-binutils: maybe-all-build-byacc
60682
60683 all-stage1-binutils: maybe-all-build-byacc
60684 all-stage2-binutils: maybe-all-build-byacc
60685 all-stage3-binutils: maybe-all-build-byacc
60686 all-stage4-binutils: maybe-all-build-byacc
60687 all-stageprofile-binutils: maybe-all-build-byacc
60688 all-stagefeedback-binutils: maybe-all-build-byacc
60689 all-binutils: maybe-all-intl
60690
60691 all-stage1-binutils: maybe-all-stage1-intl
60692 all-stage2-binutils: maybe-all-stage2-intl
60693 all-stage3-binutils: maybe-all-stage3-intl
60694 all-stage4-binutils: maybe-all-stage4-intl
60695 all-stageprofile-binutils: maybe-all-stageprofile-intl
60696 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
60697 install-binutils: maybe-install-opcodes
60698 install-strip-binutils: maybe-install-strip-opcodes
60699 install-opcodes: maybe-install-bfd
60700 install-strip-opcodes: maybe-install-strip-bfd
60701 configure-gas: maybe-configure-intl
60702
60703 configure-stage1-gas: maybe-configure-stage1-intl
60704 configure-stage2-gas: maybe-configure-stage2-intl
60705 configure-stage3-gas: maybe-configure-stage3-intl
60706 configure-stage4-gas: maybe-configure-stage4-intl
60707 configure-stageprofile-gas: maybe-configure-stageprofile-intl
60708 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
60709 all-gas: maybe-all-libiberty
60710
60711 all-stage1-gas: maybe-all-stage1-libiberty
60712 all-stage2-gas: maybe-all-stage2-libiberty
60713 all-stage3-gas: maybe-all-stage3-libiberty
60714 all-stage4-gas: maybe-all-stage4-libiberty
60715 all-stageprofile-gas: maybe-all-stageprofile-libiberty
60716 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
60717 all-gas: maybe-all-opcodes
60718
60719 all-stage1-gas: maybe-all-stage1-opcodes
60720 all-stage2-gas: maybe-all-stage2-opcodes
60721 all-stage3-gas: maybe-all-stage3-opcodes
60722 all-stage4-gas: maybe-all-stage4-opcodes
60723 all-stageprofile-gas: maybe-all-stageprofile-opcodes
60724 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
60725 all-gas: maybe-all-bfd
60726
60727 all-stage1-gas: maybe-all-stage1-bfd
60728 all-stage2-gas: maybe-all-stage2-bfd
60729 all-stage3-gas: maybe-all-stage3-bfd
60730 all-stage4-gas: maybe-all-stage4-bfd
60731 all-stageprofile-gas: maybe-all-stageprofile-bfd
60732 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
60733 all-gas: maybe-all-intl
60734
60735 all-stage1-gas: maybe-all-stage1-intl
60736 all-stage2-gas: maybe-all-stage2-intl
60737 all-stage3-gas: maybe-all-stage3-intl
60738 all-stage4-gas: maybe-all-stage4-intl
60739 all-stageprofile-gas: maybe-all-stageprofile-intl
60740 all-stagefeedback-gas: maybe-all-stagefeedback-intl
60741 configure-gprof: maybe-configure-intl
60742 all-gprof: maybe-all-libiberty
60743 all-gprof: maybe-all-bfd
60744 all-gprof: maybe-all-opcodes
60745 all-gprof: maybe-all-intl
60746 configure-ld: maybe-configure-intl
60747
60748 configure-stage1-ld: maybe-configure-stage1-intl
60749 configure-stage2-ld: maybe-configure-stage2-intl
60750 configure-stage3-ld: maybe-configure-stage3-intl
60751 configure-stage4-ld: maybe-configure-stage4-intl
60752 configure-stageprofile-ld: maybe-configure-stageprofile-intl
60753 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
60754 all-ld: maybe-all-libiberty
60755
60756 all-stage1-ld: maybe-all-stage1-libiberty
60757 all-stage2-ld: maybe-all-stage2-libiberty
60758 all-stage3-ld: maybe-all-stage3-libiberty
60759 all-stage4-ld: maybe-all-stage4-libiberty
60760 all-stageprofile-ld: maybe-all-stageprofile-libiberty
60761 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
60762 all-ld: maybe-all-bfd
60763
60764 all-stage1-ld: maybe-all-stage1-bfd
60765 all-stage2-ld: maybe-all-stage2-bfd
60766 all-stage3-ld: maybe-all-stage3-bfd
60767 all-stage4-ld: maybe-all-stage4-bfd
60768 all-stageprofile-ld: maybe-all-stageprofile-bfd
60769 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
60770 all-ld: maybe-all-opcodes
60771
60772 all-stage1-ld: maybe-all-stage1-opcodes
60773 all-stage2-ld: maybe-all-stage2-opcodes
60774 all-stage3-ld: maybe-all-stage3-opcodes
60775 all-stage4-ld: maybe-all-stage4-opcodes
60776 all-stageprofile-ld: maybe-all-stageprofile-opcodes
60777 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
60778 all-ld: maybe-all-build-bison
60779
60780 all-stage1-ld: maybe-all-build-bison
60781 all-stage2-ld: maybe-all-build-bison
60782 all-stage3-ld: maybe-all-build-bison
60783 all-stage4-ld: maybe-all-build-bison
60784 all-stageprofile-ld: maybe-all-build-bison
60785 all-stagefeedback-ld: maybe-all-build-bison
60786 all-ld: maybe-all-build-byacc
60787
60788 all-stage1-ld: maybe-all-build-byacc
60789 all-stage2-ld: maybe-all-build-byacc
60790 all-stage3-ld: maybe-all-build-byacc
60791 all-stage4-ld: maybe-all-build-byacc
60792 all-stageprofile-ld: maybe-all-build-byacc
60793 all-stagefeedback-ld: maybe-all-build-byacc
60794 all-ld: maybe-all-build-flex
60795
60796 all-stage1-ld: maybe-all-build-flex
60797 all-stage2-ld: maybe-all-build-flex
60798 all-stage3-ld: maybe-all-build-flex
60799 all-stage4-ld: maybe-all-build-flex
60800 all-stageprofile-ld: maybe-all-build-flex
60801 all-stagefeedback-ld: maybe-all-build-flex
60802 all-ld: maybe-all-intl
60803
60804 all-stage1-ld: maybe-all-stage1-intl
60805 all-stage2-ld: maybe-all-stage2-intl
60806 all-stage3-ld: maybe-all-stage3-intl
60807 all-stage4-ld: maybe-all-stage4-intl
60808 all-stageprofile-ld: maybe-all-stageprofile-intl
60809 all-stagefeedback-ld: maybe-all-stagefeedback-intl
60810 install-ld: maybe-install-gold
60811 install-strip-ld: maybe-install-strip-gold
60812 configure-gold: maybe-configure-intl
60813
60814 configure-stage1-gold: maybe-configure-stage1-intl
60815 configure-stage2-gold: maybe-configure-stage2-intl
60816 configure-stage3-gold: maybe-configure-stage3-intl
60817 configure-stage4-gold: maybe-configure-stage4-intl
60818 configure-stageprofile-gold: maybe-configure-stageprofile-intl
60819 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
60820 all-gold: maybe-all-libiberty
60821
60822 all-stage1-gold: maybe-all-stage1-libiberty
60823 all-stage2-gold: maybe-all-stage2-libiberty
60824 all-stage3-gold: maybe-all-stage3-libiberty
60825 all-stage4-gold: maybe-all-stage4-libiberty
60826 all-stageprofile-gold: maybe-all-stageprofile-libiberty
60827 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
60828 all-gold: maybe-all-intl
60829
60830 all-stage1-gold: maybe-all-stage1-intl
60831 all-stage2-gold: maybe-all-stage2-intl
60832 all-stage3-gold: maybe-all-stage3-intl
60833 all-stage4-gold: maybe-all-stage4-intl
60834 all-stageprofile-gold: maybe-all-stageprofile-intl
60835 all-stagefeedback-gold: maybe-all-stagefeedback-intl
60836 all-gold: maybe-all-bfd
60837
60838 all-stage1-gold: maybe-all-stage1-bfd
60839 all-stage2-gold: maybe-all-stage2-bfd
60840 all-stage3-gold: maybe-all-stage3-bfd
60841 all-stage4-gold: maybe-all-stage4-bfd
60842 all-stageprofile-gold: maybe-all-stageprofile-bfd
60843 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
60844 all-gold: maybe-all-build-bison
60845
60846 all-stage1-gold: maybe-all-build-bison
60847 all-stage2-gold: maybe-all-build-bison
60848 all-stage3-gold: maybe-all-build-bison
60849 all-stage4-gold: maybe-all-build-bison
60850 all-stageprofile-gold: maybe-all-build-bison
60851 all-stagefeedback-gold: maybe-all-build-bison
60852 all-gold: maybe-all-build-byacc
60853
60854 all-stage1-gold: maybe-all-build-byacc
60855 all-stage2-gold: maybe-all-build-byacc
60856 all-stage3-gold: maybe-all-build-byacc
60857 all-stage4-gold: maybe-all-build-byacc
60858 all-stageprofile-gold: maybe-all-build-byacc
60859 all-stagefeedback-gold: maybe-all-build-byacc
60860 check-gold: maybe-all-binutils
60861
60862 check-stage1-gold: maybe-all-stage1-binutils
60863 check-stage2-gold: maybe-all-stage2-binutils
60864 check-stage3-gold: maybe-all-stage3-binutils
60865 check-stage4-gold: maybe-all-stage4-binutils
60866 check-stageprofile-gold: maybe-all-stageprofile-binutils
60867 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
60868 check-gold: maybe-all-gas
60869
60870 check-stage1-gold: maybe-all-stage1-gas
60871 check-stage2-gold: maybe-all-stage2-gas
60872 check-stage3-gold: maybe-all-stage3-gas
60873 check-stage4-gold: maybe-all-stage4-gas
60874 check-stageprofile-gold: maybe-all-stageprofile-gas
60875 check-stagefeedback-gold: maybe-all-stagefeedback-gas
60876 configure-opcodes: maybe-configure-intl
60877
60878 configure-stage1-opcodes: maybe-configure-stage1-intl
60879 configure-stage2-opcodes: maybe-configure-stage2-intl
60880 configure-stage3-opcodes: maybe-configure-stage3-intl
60881 configure-stage4-opcodes: maybe-configure-stage4-intl
60882 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
60883 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
60884 all-opcodes: maybe-all-bfd
60885
60886 all-stage1-opcodes: maybe-all-stage1-bfd
60887 all-stage2-opcodes: maybe-all-stage2-bfd
60888 all-stage3-opcodes: maybe-all-stage3-bfd
60889 all-stage4-opcodes: maybe-all-stage4-bfd
60890 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
60891 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
60892 all-opcodes: maybe-all-libiberty
60893
60894 all-stage1-opcodes: maybe-all-stage1-libiberty
60895 all-stage2-opcodes: maybe-all-stage2-libiberty
60896 all-stage3-opcodes: maybe-all-stage3-libiberty
60897 all-stage4-opcodes: maybe-all-stage4-libiberty
60898 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60899 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60900 all-opcodes: maybe-all-intl
60901
60902 all-stage1-opcodes: maybe-all-stage1-intl
60903 all-stage2-opcodes: maybe-all-stage2-intl
60904 all-stage3-opcodes: maybe-all-stage3-intl
60905 all-stage4-opcodes: maybe-all-stage4-intl
60906 all-stageprofile-opcodes: maybe-all-stageprofile-intl
60907 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
60908 all-dejagnu: maybe-all-tcl
60909 all-dejagnu: maybe-all-expect
60910 all-dejagnu: maybe-all-tk
60911 configure-expect: maybe-configure-tcl
60912 configure-expect: maybe-configure-tk
60913 all-expect: maybe-all-tcl
60914 all-expect: maybe-all-tk
60915 configure-itcl: maybe-configure-tcl
60916 configure-itcl: maybe-configure-tk
60917 all-itcl: maybe-all-tcl
60918 all-itcl: maybe-all-tk
60919 install-itcl: maybe-install-tcl
60920 install-strip-itcl: maybe-install-strip-tcl
60921 configure-tk: maybe-configure-tcl
60922 all-tk: maybe-all-tcl
60923 all-sid: maybe-all-libiberty
60924 all-sid: maybe-all-bfd
60925 all-sid: maybe-all-opcodes
60926 all-sid: maybe-all-tcl
60927 all-sid: maybe-all-tk
60928 install-sid: maybe-install-tcl
60929 install-strip-sid: maybe-install-strip-tcl
60930 install-sid: maybe-install-tk
60931 install-strip-sid: maybe-install-strip-tk
60932 configure-sim: maybe-configure-intl
60933 all-sim: maybe-all-intl
60934 all-sim: maybe-all-libiberty
60935 all-sim: maybe-all-bfd
60936 all-sim: maybe-all-opcodes
60937 all-sim: maybe-all-readline
60938 all-sim: maybe-configure-gdb
60939 all-fastjar: maybe-all-zlib
60940 all-fastjar: maybe-all-build-texinfo
60941 all-fastjar: maybe-all-libiberty
60942 all-autoconf: maybe-all-m4
60943 all-autoconf: maybe-all-build-texinfo
60944 all-automake: maybe-all-m4
60945 all-automake: maybe-all-build-texinfo
60946 all-automake: maybe-all-autoconf
60947 all-bison: maybe-all-intl
60948 all-bison: maybe-all-build-texinfo
60949 all-diff: maybe-all-intl
60950 all-diff: maybe-all-build-texinfo
60951 all-fileutils: maybe-all-intl
60952 all-fileutils: maybe-all-build-texinfo
60953 all-flex: maybe-all-build-bison
60954 all-flex: maybe-all-build-byacc
60955 all-flex: maybe-all-intl
60956 all-flex: maybe-all-m4
60957 all-flex: maybe-all-build-texinfo
60958 all-gzip: maybe-all-intl
60959 all-gzip: maybe-all-zlib
60960 all-gzip: maybe-all-build-texinfo
60961 all-hello: maybe-all-intl
60962 all-hello: maybe-all-build-texinfo
60963 all-m4: maybe-all-intl
60964 all-m4: maybe-all-build-texinfo
60965 all-make: maybe-all-intl
60966 all-make: maybe-all-build-texinfo
60967 all-patch: maybe-all-build-texinfo
60968 all-make: maybe-all-build-texinfo
60969 all-prms: maybe-all-libiberty
60970 all-recode: maybe-all-build-texinfo
60971 all-sed: maybe-all-build-texinfo
60972 all-send-pr: maybe-all-prms
60973 all-tar: maybe-all-build-texinfo
60974 all-uudecode: maybe-all-build-texinfo
60975 configure-target-boehm-gc: maybe-configure-target-qthreads
60976 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
60977 configure-target-fastjar: maybe-configure-target-zlib
60978 all-target-fastjar: maybe-all-target-zlib
60979 all-target-fastjar: maybe-all-target-libiberty
60980 configure-target-libgo: maybe-configure-target-libffi
60981 configure-target-libgo: maybe-all-target-libstdc++-v3
60982 all-target-libgo: maybe-all-target-libffi
60983 configure-target-libjava: maybe-configure-target-zlib
60984 configure-target-libjava: maybe-configure-target-boehm-gc
60985 configure-target-libjava: maybe-configure-target-qthreads
60986 configure-target-libjava: maybe-configure-target-libffi
60987 all-target-libjava: maybe-all-fastjar
60988 all-target-libjava: maybe-all-target-zlib
60989 all-target-libjava: maybe-all-target-boehm-gc
60990 all-target-libjava: maybe-all-target-qthreads
60991 all-target-libjava: maybe-all-target-libffi
60992 configure-target-libobjc: maybe-configure-target-boehm-gc
60993 all-target-libobjc: maybe-all-target-libiberty
60994 all-target-libobjc: maybe-all-target-boehm-gc
60995 all-target-libstdc++-v3: maybe-all-target-libiberty
60996 configure-target-libstdc++-v3: maybe-configure-target-libgomp
60997
60998 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
60999 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61000 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61001 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61002 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61003 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61004 all-target-libstdc++-v3: maybe-configure-target-libgomp
61005
61006 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61007 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61008 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61009 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61010 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61011 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61012 all-target-libgloss: maybe-all-target-newlib
61013 all-target-winsup: maybe-all-target-libiberty
61014 all-target-winsup: maybe-all-target-libtermcap
61015 configure-target-libiberty: maybe-all-binutils
61016 configure-target-libiberty: maybe-all-ld
61017 configure-target-newlib: maybe-all-binutils
61018 configure-target-newlib: maybe-all-ld
61019 configure-target-libgfortran: maybe-all-target-libquadmath
61020
61021
61022 # Dependencies for target modules on other target modules are
61023 # described by lang_env_dependencies; the defaults apply to anything
61024 # not mentioned there.
61025
61026
61027 @if gcc-bootstrap
61028 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
61029 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
61030 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
61031 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
61032 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
61033 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
61034 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
61035 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
61036 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
61037 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
61038 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
61039 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
61040 @endif gcc-bootstrap
61041
61042 @if gcc-no-bootstrap
61043 configure-target-libstdc++-v3: maybe-all-target-libgcc
61044 configure-target-libmudflap: maybe-all-target-libgcc
61045 configure-target-libssp: maybe-all-target-libgcc
61046 configure-target-newlib: maybe-all-target-libgcc
61047 configure-target-libquadmath: maybe-all-target-libgcc
61048 configure-target-libgfortran: maybe-all-target-libgcc
61049 configure-target-libobjc: maybe-all-target-libgcc
61050 configure-target-libgo: maybe-all-target-libgcc
61051 configure-target-libtermcap: maybe-all-target-libgcc
61052 configure-target-winsup: maybe-all-target-libgcc
61053 configure-target-libgloss: maybe-all-target-libgcc
61054 configure-target-libiberty: maybe-all-target-libgcc
61055 configure-target-gperf: maybe-all-target-libgcc
61056 configure-target-examples: maybe-all-target-libgcc
61057 configure-target-libffi: maybe-all-target-libgcc
61058 configure-target-libjava: maybe-all-target-libgcc
61059 configure-target-zlib: maybe-all-target-libgcc
61060 configure-target-boehm-gc: maybe-all-target-libgcc
61061 configure-target-qthreads: maybe-all-target-libgcc
61062 configure-target-rda: maybe-all-target-libgcc
61063 configure-target-libada: maybe-all-target-libgcc
61064 configure-target-libgomp: maybe-all-target-libgcc
61065 @endif gcc-no-bootstrap
61066
61067
61068 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
61069
61070 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
61071
61072 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
61073
61074
61075
61076 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
61077
61078 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
61079
61080 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
61081
61082 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
61083
61084 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
61085
61086 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
61087
61088
61089
61090 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
61091 configure-target-gperf: maybe-all-target-libstdc++-v3
61092
61093 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
61094
61095 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
61096
61097 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
61098 configure-target-libjava: maybe-all-target-libstdc++-v3
61099
61100 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
61101
61102 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
61103
61104 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
61105
61106 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
61107
61108 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
61109
61110 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
61111
61112
61113 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
61114 GDB_TK = @GDB_TK@
61115 INSTALL_GDB_TK = @INSTALL_GDB_TK@
61116 configure-gdb: $(CONFIGURE_GDB_TK)
61117 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
61118 install-gdb: $(INSTALL_GDB_TK)
61119
61120 # Serialization dependencies. Host configures don't work well in parallel to
61121 # each other, due to contention over config.cache. Target configures and
61122 # build configures are similar.
61123 @serialization_dependencies@
61124
61125 # --------------------------------
61126 # Regenerating top level configury
61127 # --------------------------------
61128
61129 # Rebuilding Makefile.in, using autogen.
61130 AUTOGEN = autogen
61131 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
61132 cd $(srcdir) && $(AUTOGEN) Makefile.def
61133
61134 # Rebuilding Makefile.
61135 Makefile: $(srcdir)/Makefile.in config.status
61136 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
61137
61138 config.status: configure
61139 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
61140
61141 # Rebuilding configure.
61142 AUTOCONF = autoconf
61143 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
61144 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
61145 cd $(srcdir) && $(AUTOCONF)
61146
61147 # ------------------------------
61148 # Special directives to GNU Make
61149 # ------------------------------
61150
61151 # Don't pass command-line variables to submakes.
61152 .NOEXPORT:
61153 MAKEOVERRIDES=
61154
61155 # end of Makefile.in
This page took 1.22103 seconds and 5 git commands to generate.